summaryrefslogtreecommitdiff
path: root/binutils-gdb/coulomb.SCHWINGE
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2014-01-09 13:38:18 +0100
committerThomas Schwinge <thomas@codesourcery.com>2014-01-09 13:38:18 +0100
commit4350ed2b0150d38ca945a99cdc7d82b0c2ae564c (patch)
tree885d3e5b2aa7e721f1140a216b713c6a044c472c /binutils-gdb/coulomb.SCHWINGE
parent0dc2a5c6f8175b8a5cd4cf8b31a7d76d05d219ab (diff)
binutils-gdb: 9939e1314f970c6ba568956148a518ac710a280a (2014-01-08)
plus [[!message-id "87vbxxhww4.fsf@kepler.schwinge.homeip.net"]], and [[!message-id "8738kyi30l.fsf@kepler.schwinge.homeip.net"]] Also, GDB upstream by default now doesn't preserve the individual *.sum files, so switch to the concatenated gdb.sum one.
Diffstat (limited to 'binutils-gdb/coulomb.SCHWINGE')
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/log_build387
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/log_install41
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/log_test2782
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/binutils/binutils.sum2
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gas/testsuite/gas.sum8
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.ada/gdb.sum564
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.arch/gdb.sum263
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.asm/gdb.sum45
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.base1/gdb.sum5088
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.base2/gdb.sum4268
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.btrace/gdb.sum17
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.cell/gdb.sum32
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.cp/gdb.sum4194
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.disasm/gdb.sum32
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.dwarf2/gdb.sum663
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.fortran/gdb.sum273
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.gdb/gdb.sum191
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.go/gdb.sum94
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.java/gdb.sum120
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.linespec/gdb.sum226
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.mi/gdb.sum1791
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.modula2/gdb.sum24
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.multi/gdb.sum71
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.objc/gdb.sum36
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.opencl/gdb.sum19
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.opt/gdb.sum119
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.pascal/gdb.sum55
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.python/gdb.sum1616
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.reverse/gdb.sum41
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.server/gdb.sum24
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.stabs/gdb.sum238
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.sum20918
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.threads/gdb.sum480
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.trace/gdb.sum349
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.xml/gdb.sum48
-rw-r--r--binutils-gdb/coulomb.SCHWINGE/test/ld/ld.sum20
36 files changed, 22334 insertions, 22805 deletions
diff --git a/binutils-gdb/coulomb.SCHWINGE/log_build b/binutils-gdb/coulomb.SCHWINGE/log_build
index 129b5b76..ff9cb917 100644
--- a/binutils-gdb/coulomb.SCHWINGE/log_build
+++ b/binutils-gdb/coulomb.SCHWINGE/log_build
@@ -525,6 +525,9 @@ checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking for unistd.h... (cached) yes
+checking wchar.h usability... yes
+checking wchar.h presence... yes
+checking for wchar.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
@@ -1416,6 +1419,7 @@ mv -f .deps/dis-init.Tpo .deps/dis-init.Plo
/bin/dash ./libtool --tag=CC --mode=compile gcc-4.8 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/opcodes -I. -I../../W._C._Handy/opcodes -I../bfd -I../../W._C._Handy/opcodes/../include -I../../W._C._Handy/opcodes/../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -g -O2 -MT i386-dis.lo -MD -MP -MF .deps/i386-dis.Tpo -c -o i386-dis.lo ../../W._C._Handy/opcodes/i386-dis.c
libtool: compile: gcc-4.8 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/opcodes -I. -I../../W._C._Handy/opcodes -I../bfd -I../../W._C._Handy/opcodes/../include -I../../W._C._Handy/opcodes/../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -g -O2 -MT i386-dis.lo -MD -MP -MF .deps/i386-dis.Tpo -c ../../W._C._Handy/opcodes/i386-dis.c -o i386-dis.o
mv -f .deps/i386-dis.Tpo .deps/i386-dis.Plo
+../../W._C._Handy/opcodes/i386-tbl.h
/bin/dash ./libtool --tag=CC --mode=compile gcc-4.8 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/opcodes -I. -I../../W._C._Handy/opcodes -I../bfd -I../../W._C._Handy/opcodes/../include -I../../W._C._Handy/opcodes/../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -g -O2 -MT i386-opc.lo -MD -MP -MF .deps/i386-opc.Tpo -c -o i386-opc.lo ../../W._C._Handy/opcodes/i386-opc.c
libtool: compile: gcc-4.8 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/opcodes -I. -I../../W._C._Handy/opcodes -I../bfd -I../../W._C._Handy/opcodes/../include -I../../W._C._Handy/opcodes/../bfd -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -g -O2 -MT i386-opc.lo -MD -MP -MF .deps/i386-opc.Tpo -c ../../W._C._Handy/opcodes/i386-opc.c -o i386-opc.o
mv -f .deps/i386-opc.Tpo .deps/i386-opc.Plo
@@ -2278,7 +2282,7 @@ checking for msgmerge... /usr/bin/msgmerge
checking whether byte ordering is bigendian... no
checking whether static linking works... yes
checking for gcc >= 4.1... yes
-checking whether gcc-4.8 supports -fmerge-constants...
+checking whether gcc-4.8 supports -fmerge-constants... yes
checking for thread support... yes
checking for glibc >= 2.4... yes
checking for omp support... yes
@@ -2307,6 +2311,12 @@ checking whether snprintf is declared... yes
checking whether vsnprintf is declared... yes
checking whether strverscmp is declared... yes
checking how to run the C++ preprocessor... g++-4.8 -E
+checking unordered_set usability... no
+checking unordered_set presence... no
+checking for unordered_set... no
+checking unordered_map usability... no
+checking unordered_map presence... no
+checking for unordered_map... no
checking tr1/unordered_set usability... yes
checking tr1/unordered_set presence... yes
checking for tr1/unordered_set... yes
@@ -2328,6 +2338,7 @@ checking for windows.h... no
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
+checking for library containing dlopen... -ldl
checking for mallinfo... yes
checking for posix_fallocate... yes
checking for fallocate... no
@@ -2499,7 +2510,7 @@ ar cru libgold.a archive.o attributes.o binary.o common.o compressed_output.o co
ranlib libgold.a
g++-4.8 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/gold -I../../W._C._Handy/gold -I../../W._C._Handy/gold/../include -I../../W._C._Handy/gold/../elfcpp -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/bin\"" -DTOOLBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin\"" -DTOOLLIBDIR="\"[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/lib\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=dwp.o -g -O2 -MT dwp.o -MD -MP -MF .deps/dwp.Tpo -c -o dwp.o ../../W._C._Handy/gold/dwp.cc
mv -f .deps/dwp.Tpo .deps/dwp.Po
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=dwp -g -O2 -static-libstdc++ -static-libgcc -o dwp dwp.o libgold.a ../libiberty/libiberty.a -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=dwp -g -O2 -static-libstdc++ -static-libgcc -o dwp dwp.o libgold.a ../libiberty/libiberty.a -ldl -lz
g++-4.8 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/gold -I../../W._C._Handy/gold -I../../W._C._Handy/gold/../include -I../../W._C._Handy/gold/../elfcpp -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/bin\"" -DTOOLBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin\"" -DTOOLLIBDIR="\"[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/lib\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=main.o -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o ../../W._C._Handy/gold/main.cc
mv -f .deps/main.Tpo .deps/main.Po
g++-4.8 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/gold -I../../W._C._Handy/gold -I../../W._C._Handy/gold/../include -I../../W._C._Handy/gold/../elfcpp -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/bin\"" -DTOOLBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin\"" -DTOOLLIBDIR="\"[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/lib\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=i386.o -g -O2 -MT i386.o -MD -MP -MF .deps/i386.Tpo -c -o i386.o ../../W._C._Handy/gold/i386.cc
@@ -2516,10 +2527,10 @@ g++-4.8 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/gold -I../../W._C._Handy/gold -
mv -f .deps/arm-reloc-property.Tpo .deps/arm-reloc-property.Po
g++-4.8 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/gold -I../../W._C._Handy/gold -I../../W._C._Handy/gold/../include -I../../W._C._Handy/gold/../elfcpp -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/bin\"" -DTOOLBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin\"" -DTOOLLIBDIR="\"[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/lib\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=tilegx.o -g -O2 -MT tilegx.o -MD -MP -MF .deps/tilegx.Tpo -c -o tilegx.o ../../W._C._Handy/gold/tilegx.cc
mv -f .deps/tilegx.Tpo .deps/tilegx.Po
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld-new -g -O2 -static-libstdc++ -static-libgcc -o ld-new main.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o libgold.a ../libiberty/libiberty.a -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld-new -g -O2 -static-libstdc++ -static-libgcc -o ld-new main.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o libgold.a ../libiberty/libiberty.a -ldl -lz
g++-4.8 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/gold -I../../W._C._Handy/gold -I../../W._C._Handy/gold/../include -I../../W._C._Handy/gold/../elfcpp -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/bin\"" -DTOOLBINDIR="\"[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin\"" -DTOOLLIBDIR="\"[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/lib\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=incremental-dump.o -g -O2 -MT incremental-dump.o -MD -MP -MF .deps/incremental-dump.Tpo -c -o incremental-dump.o ../../W._C._Handy/gold/incremental-dump.cc
mv -f .deps/incremental-dump.Tpo .deps/incremental-dump.Po
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=incremental-dump -g -O2 -static-libstdc++ -static-libgcc -o incremental-dump incremental-dump.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o libgold.a ../libiberty/libiberty.a -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=incremental-dump -g -O2 -static-libstdc++ -static-libgcc -o incremental-dump incremental-dump.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o libgold.a ../libiberty/libiberty.a -ldl -lz
make[4]: Leaving directory `[...]/tschwinge/W._C._Handy.build/gold'
make[3]: Leaving directory `[...]/tschwinge/W._C._Handy.build/gold'
make[2]: Leaving directory `[...]/tschwinge/W._C._Handy.build/gold'
@@ -2630,13 +2641,13 @@ config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
make[2]: Entering directory `[...]/tschwinge/W._C._Handy.build/gprof'
-awk -f ../../W._C._Handy/gprof/gen-c-prog.awk > ./flat_bl.c \
+awk -f ../../W._C._Handy/gprof/gen-c-prog.awk > flat_bl.c \
FUNCTION=`(echo flat_bl|sed -e 's,.*/,,g' -e 's/_bl//')`_blurb \
FILE=flat_bl.m ../../W._C._Handy/gprof/flat_bl.m
-awk -f ../../W._C._Handy/gprof/gen-c-prog.awk > ./bsd_callg_bl.c \
+awk -f ../../W._C._Handy/gprof/gen-c-prog.awk > bsd_callg_bl.c \
FUNCTION=`(echo bsd_callg_bl|sed -e 's,.*/,,g' -e 's/_bl//')`_blurb \
FILE=bsd_callg_bl.m ../../W._C._Handy/gprof/bsd_callg_bl.m
-awk -f ../../W._C._Handy/gprof/gen-c-prog.awk > ./fsf_callg_bl.c \
+awk -f ../../W._C._Handy/gprof/gen-c-prog.awk > fsf_callg_bl.c \
FUNCTION=`(echo fsf_callg_bl|sed -e 's,.*/,,g' -e 's/_bl//')`_blurb \
FILE=fsf_callg_bl.m ../../W._C._Handy/gprof/fsf_callg_bl.m
make all-recursive
@@ -3020,7 +3031,7 @@ restore=: && backupdir=".am$$" && \
$restore $backupdir/* `echo "./ld.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
-../../W._C._Handy/ld/ld.texinfo:1332: warning: @pxref cross-reference name should not contain `:'
+../../W._C._Handy/ld/ld.texinfo:1333: warning: @pxref cross-reference name should not contain `:'
/bin/dash ./libtool --tag=CC --mode=compile gcc-4.8 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/ld -I. -I../../W._C._Handy/ld -I../bfd -I../../W._C._Handy/ld/../bfd -I../../W._C._Handy/ld/../include -g -O2 -DENABLE_PLUGINS -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -g -O2 -g -O2 -MT libldtestplug_la-testplug.lo -MD -MP -MF .deps/libldtestplug_la-testplug.Tpo -c -o libldtestplug_la-testplug.lo `test -f 'testplug.c' || echo '../../W._C._Handy/ld/'`testplug.c
libtool: compile: gcc-4.8 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/ld -I. -I../../W._C._Handy/ld -I../bfd -I../../W._C._Handy/ld/../bfd -I../../W._C._Handy/ld/../include -g -O2 -DENABLE_PLUGINS -DLOCALEDIR=\"[...]/tschwinge/W._C._Handy.build.install/share/locale\" -g -O2 -g -O2 -MT libldtestplug_la-testplug.lo -MD -MP -MF .deps/libldtestplug_la-testplug.Tpo -c ../../W._C._Handy/ld/testplug.c -fPIC -DPIC -o .libs/libldtestplug_la-testplug.o
libtool: compile: gcc-4.8 -DHAVE_CONFIG_H -I. -I../../W._C._Handy/ld -I. -I../../W._C._Handy/ld -I../bfd -I../../W._C._Handy/ld/../bfd -I../../W._C._Handy/ld/../include -g -O2 -DENABLE_PLUGINS -DLOCALEDIR=\"[...]/tschwinge/W._C._Handy.build.install/share/locale\" -g -O2 -g -O2 -MT libldtestplug_la-testplug.lo -MD -MP -MF .deps/libldtestplug_la-testplug.Tpo -c ../../W._C._Handy/ld/testplug.c -o libldtestplug_la-testplug.o >/dev/null 2>&1
@@ -3533,6 +3544,18 @@ checking for working alloca.h... yes
checking for alloca... yes
checking whether the preprocessor supports include_next... yes
checking whether system header files limit the line length... no
+checking for dirent.h... yes
+checking for wctype.h... yes
+checking for wchar.h... yes
+checking for stdint.h... (cached) yes
+checking for inttypes.h... (cached) yes
+checking for unistd.h... (cached) yes
+checking for math.h... yes
+checking for sys/mman.h... yes
+checking for sys/param.h... yes
+checking for sys/stat.h... (cached) yes
+checking for sys/time.h... yes
+checking for features.h... yes
checking for mbstate_t... yes
checking for btowc... yes
checking for isblank... yes
@@ -3548,15 +3571,6 @@ checking for mbsinit... yes
checking for mbrtowc... yes
checking for mprotect... yes
checking for iswcntrl... yes
-checking for wctype.h... yes
-checking for wchar.h... yes
-checking for stdint.h... (cached) yes
-checking for inttypes.h... (cached) yes
-checking for unistd.h... (cached) yes
-checking for math.h... yes
-checking for sys/mman.h... yes
-checking for sys/param.h... yes
-checking for features.h... yes
checking whether frexp() can be used without linking with libm... yes
checking whether long double and double are the same... no
checking for unsigned long long int... yes
@@ -3608,12 +3622,23 @@ checking whether strtok_r is declared without a macro... yes
checking whether strerror_r is declared without a macro... yes
checking whether strsignal is declared without a macro... yes
checking whether strverscmp is declared without a macro... yes
-checking for pid_t... yes
+checking whether strstr works... yes
+checking whether stat file-mode macros are broken... no
checking for mode_t... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
+checking for pid_t... yes
+checking for struct timespec in <time.h>... yes
checking whether <wchar.h> uses 'inline' correctly... yes
checking for wint_t... yes
checking for alloca as a compiler built-in... yes
+checking whether alphasort is declared without a macro... yes
+checking whether closedir is declared without a macro... yes
+checking whether dirfd is declared without a macro... yes
+checking whether fdopendir is declared without a macro... yes
+checking whether opendir is declared without a macro... yes
+checking whether readdir is declared without a macro... yes
+checking whether rewinddir is declared without a macro... yes
+checking whether scandir is declared without a macro... yes
checking whether conversion from 'int' to 'long double' works... yes
checking for working GNU fnmatch... yes
checking whether frexp works... yes
@@ -3729,6 +3754,22 @@ checking for memmem... (cached) yes
checking whether memmem works... (cached) yes
checking for ssize_t... yes
checking whether NULL can be used in arbitrary expressions... yes
+checking whether strstr works in linear time... yes
+checking whether strstr works... (cached) yes
+checking for nlink_t... yes
+checking whether fchmodat is declared without a macro... yes
+checking whether fstat is declared without a macro... yes
+checking whether fstatat is declared without a macro... yes
+checking whether futimens is declared without a macro... yes
+checking whether lchmod is declared without a macro... yes
+checking whether lstat is declared without a macro... yes
+checking whether mkdirat is declared without a macro... yes
+checking whether mkfifo is declared without a macro... yes
+checking whether mkfifoat is declared without a macro... yes
+checking whether mknod is declared without a macro... yes
+checking whether mknodat is declared without a macro... yes
+checking whether stat is declared without a macro... yes
+checking whether utimensat is declared without a macro... yes
checking whether chdir is declared without a macro... yes
checking whether chown is declared without a macro... yes
checking whether dup is declared without a macro... yes
@@ -3888,8 +3929,6 @@ checking for python... /usr/bin/python
checking for python2.7... yes
checking compiler flags for python code... -fno-strict-aliasing -DNDEBUG -fwrapv
checking whether python supports threads... yes
-checking for dirent.h that defines DIR... yes
-checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking nlist.h usability... yes
checking nlist.h presence... yes
@@ -3903,25 +3942,12 @@ checking for poll.h... yes
checking sys/poll.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
-checking sys/socket.h usability... yes
-checking sys/socket.h presence... yes
-checking for sys/socket.h... yes
checking proc_service.h usability... no
checking proc_service.h presence... no
checking for proc_service.h... no
checking thread_db.h usability... no
checking thread_db.h presence... no
checking for thread_db.h... no
-checking signal.h usability... yes
-checking signal.h presence... yes
-checking for signal.h... yes
-checking stddef.h usability... yes
-checking stddef.h presence... yes
-checking for stddef.h... yes
-checking for stdlib.h... (cached) yes
-checking for string.h... (cached) yes
-checking for memory.h... (cached) yes
-checking for strings.h... (cached) yes
checking sys/fault.h usability... no
checking sys/fault.h presence... no
checking for sys/fault.h... no
@@ -3961,13 +3987,6 @@ checking for sys/select.h... yes
checking sys/syscall.h usability... yes
checking sys/syscall.h presence... yes
checking for sys/syscall.h... yes
-checking for sys/types.h... (cached) yes
-checking sys/wait.h usability... yes
-checking sys/wait.h presence... yes
-checking for sys/wait.h... yes
-checking wait.h usability... yes
-checking wait.h presence... yes
-checking for wait.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
@@ -3977,23 +3996,12 @@ checking for termio.h... no
checking sgtty.h usability... yes
checking sgtty.h presence... yes
checking for sgtty.h... yes
-checking for unistd.h... (cached) yes
checking elf_hp.h usability... no
checking elf_hp.h presence... no
checking for elf_hp.h... no
-checking locale.h usability... yes
-checking locale.h presence... yes
-checking for locale.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
-checking sys/un.h usability... yes
-checking sys/un.h presence... yes
-checking for sys/un.h... yes
-checking linux/perf_event.h usability... no
-checking linux/perf_event.h presence... no
-checking for linux/perf_event.h... no
-checking for link.h... yes
checking for sys/proc.h... no
checking for sys/user.h... no
checking curses.h usability... yes
@@ -4015,11 +4023,7 @@ checking for term.h... yes
checking whether free is declared... yes
checking whether malloc is declared... yes
checking whether realloc is declared... yes
-checking whether strerror is declared... yes
-checking whether strstr is declared... yes
-checking whether getopt is declared... yes
checking whether snprintf is declared... yes
-checking whether vsnprintf is declared... yes
checking for LC_MESSAGES... yes
checking for struct stat.st_blocks... yes
checking for struct stat.st_blksize... yes
@@ -4062,7 +4066,6 @@ checking for sigaction... yes
checking for sigprocmask... yes
checking for sigsetmask... yes
checking for socketpair... yes
-checking for syscall... yes
checking for ttrace... no
checking for wborder... yes
checking for wresize... yes
@@ -4075,10 +4078,44 @@ checking for getrlimit... yes
checking for posix_madvise... yes
checking for waitpid... yes
checking for lstat... yes
-checking for fdwalk... no
-checking for pipe2... yes
checking for ptrace64... no
checking for nl_langinfo and CODESET... yes
+checking for ANSI C header files... (cached) yes
+checking for working alloca.h... (cached) yes
+checking for alloca... (cached) yes
+checking for nl_langinfo and CODESET... (cached) yes
+checking linux/perf_event.h usability... no
+checking linux/perf_event.h presence... no
+checking for linux/perf_event.h... no
+checking locale.h usability... yes
+checking locale.h presence... yes
+checking for locale.h... yes
+checking for memory.h... (cached) yes
+checking signal.h usability... yes
+checking signal.h presence... yes
+checking for signal.h... yes
+checking for sys/resource.h... (cached) yes
+checking sys/socket.h usability... yes
+checking sys/socket.h presence... yes
+checking for sys/socket.h... yes
+checking for sys/syscall.h... (cached) yes
+checking sys/un.h usability... yes
+checking sys/un.h presence... yes
+checking for sys/un.h... yes
+checking sys/wait.h usability... yes
+checking sys/wait.h presence... yes
+checking for sys/wait.h... yes
+checking for thread_db.h... (cached) no
+checking wait.h usability... yes
+checking wait.h presence... yes
+checking for wait.h... yes
+checking for fdwalk... no
+checking for getrlimit... (cached) yes
+checking for pipe... (cached) yes
+checking for pipe2... yes
+checking for socketpair... (cached) yes
+checking whether strerror is declared... yes
+checking whether strstr is declared... yes
checking whether ptrace is declared... yes
checking return type of ptrace... long
checking types of arguments for ptrace... int,int,long,long
@@ -4096,14 +4133,11 @@ checking for PTRACE_GETREGS... yes
checking for PTRACE_GETFPXREGS... no
checking for PT_GETDBREGS... no
checking for PT_GETXMMREGS... no
-checking for pstatus_t in sys/procfs.h... yes
-checking for prrun_t in sys/procfs.h... no
checking for gregset_t in sys/procfs.h... yes
checking for fpregset_t in sys/procfs.h... yes
checking for prgregset_t in sys/procfs.h... yes
checking for prfpregset_t in sys/procfs.h... yes
checking for prgregset32_t in sys/procfs.h... no
-checking for prfpregset32_t in sys/procfs.h... no
checking for lwpid_t in sys/procfs.h... no
checking for psaddr_t in sys/procfs.h... no
checking for prsysent_t in sys/procfs.h... no
@@ -4111,11 +4145,6 @@ checking for pr_sigset_t in sys/procfs.h... no
checking for pr_sigaction64_t in sys/procfs.h... no
checking for pr_siginfo64_t in sys/procfs.h... no
checking whether prfpregset_t type is broken... no
-checking for PIOCSET ioctl entry in sys/procfs.h... no
-checking for member l_addr in struct link_map... yes
-checking for member lm_addr in struct link_map... no
-checking for member som_addr in struct so_map... no
-checking for struct link_map32 in sys/link.h... no
checking for long long support in compiler... yes
checking for long long support in printf... yes
checking for decfloat support in printf... no
@@ -4214,6 +4243,7 @@ config.status: creating gdb.objc/Makefile
config.status: creating gdb.opencl/Makefile
config.status: creating gdb.opt/Makefile
config.status: creating gdb.pascal/Makefile
+config.status: creating gdb.perf/Makefile
config.status: creating gdb.python/Makefile
config.status: creating gdb.reverse/Makefile
config.status: creating gdb.stabs/Makefile
@@ -4306,16 +4336,51 @@ rm -f c++defs.h-t c++defs.h && \
< ../../../../W._C._Handy/gdb/gnulib/import/extra/snippet/c++defs.h \
> c++defs.h-t && \
mv c++defs.h-t c++defs.h
-rm -f warn-on-use.h-t warn-on-use.h && \
- sed -n -e '/^.ifndef/,$p' \
- < ../../../../W._C._Handy/gdb/gnulib/import/extra/snippet/warn-on-use.h \
- > warn-on-use.h-t && \
- mv warn-on-use.h-t warn-on-use.h
rm -f arg-nonnull.h-t arg-nonnull.h && \
sed -n -e '/GL_ARG_NONNULL/,$p' \
< ../../../../W._C._Handy/gdb/gnulib/import/extra/snippet/arg-nonnull.h \
> arg-nonnull.h-t && \
mv arg-nonnull.h-t arg-nonnull.h
+rm -f warn-on-use.h-t warn-on-use.h && \
+ sed -n -e '/^.ifndef/,$p' \
+ < ../../../../W._C._Handy/gdb/gnulib/import/extra/snippet/warn-on-use.h \
+ > warn-on-use.h-t && \
+ mv warn-on-use.h-t warn-on-use.h
+rm -f dirent.h-t dirent.h && \
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+ -e 's|@''HAVE_DIRENT_H''@|1|g' \
+ -e 's|@''INCLUDE_NEXT''@|include_next|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
+ -e 's|@''PRAGMA_COLUMNS''@||g' \
+ -e 's|@''NEXT_DIRENT_H''@|<dirent.h>|g' \
+ -e 's/@''GNULIB_OPENDIR''@/0/g' \
+ -e 's/@''GNULIB_READDIR''@/0/g' \
+ -e 's/@''GNULIB_REWINDDIR''@/0/g' \
+ -e 's/@''GNULIB_CLOSEDIR''@/0/g' \
+ -e 's/@''GNULIB_DIRFD''@/0/g' \
+ -e 's/@''GNULIB_FDOPENDIR''@/0/g' \
+ -e 's/@''GNULIB_SCANDIR''@/0/g' \
+ -e 's/@''GNULIB_ALPHASORT''@/0/g' \
+ -e 's/@''HAVE_OPENDIR''@/1/g' \
+ -e 's/@''HAVE_READDIR''@/1/g' \
+ -e 's/@''HAVE_REWINDDIR''@/1/g' \
+ -e 's/@''HAVE_CLOSEDIR''@/1/g' \
+ -e 's|@''HAVE_DECL_DIRFD''@|1|g' \
+ -e 's|@''HAVE_DECL_FDOPENDIR''@|1|g' \
+ -e 's|@''HAVE_FDOPENDIR''@|1|g' \
+ -e 's|@''HAVE_SCANDIR''@|1|g' \
+ -e 's|@''HAVE_ALPHASORT''@|1|g' \
+ -e 's|@''REPLACE_OPENDIR''@|0|g' \
+ -e 's|@''REPLACE_CLOSEDIR''@|0|g' \
+ -e 's|@''REPLACE_DIRFD''@|0|g' \
+ -e 's|@''REPLACE_FDOPENDIR''@|0|g' \
+ -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
+ -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
+ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
+ < ../../../../W._C._Handy/gdb/gnulib/import/dirent.in.h; \
+ } > dirent.h-t && \
+ mv dirent.h-t dirent.h
rm -f inttypes.h-t inttypes.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's/@''HAVE_INTTYPES_H''@/1/g' \
@@ -4654,7 +4719,7 @@ rm -f string.h-t string.h && \
-e 's/@''GNULIB_STRNLEN''@/0/g' \
-e 's/@''GNULIB_STRPBRK''@/0/g' \
-e 's/@''GNULIB_STRSEP''@/0/g' \
- -e 's/@''GNULIB_STRSTR''@/0/g' \
+ -e 's/@''GNULIB_STRSTR''@/1/g' \
-e 's/@''GNULIB_STRCASESTR''@/0/g' \
-e 's/@''GNULIB_STRTOK_R''@/0/g' \
-e 's/@''GNULIB_STRERROR''@/0/g' \
@@ -4705,6 +4770,54 @@ rm -f string.h-t string.h && \
} > string.h-t && \
mv string.h-t string.h
/bin/mkdir -p sys
+rm -f sys/stat.h-t sys/stat.h && \
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
+ sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+ -e 's|@''INCLUDE_NEXT''@|include_next|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
+ -e 's|@''PRAGMA_COLUMNS''@||g' \
+ -e 's|@''NEXT_SYS_STAT_H''@|<sys/stat.h>|g' \
+ -e 's|@''WINDOWS_64_BIT_ST_SIZE''@|0|g' \
+ -e 's/@''GNULIB_FCHMODAT''@/0/g' \
+ -e 's/@''GNULIB_FSTAT''@/0/g' \
+ -e 's/@''GNULIB_FSTATAT''@/0/g' \
+ -e 's/@''GNULIB_FUTIMENS''@/0/g' \
+ -e 's/@''GNULIB_LCHMOD''@/0/g' \
+ -e 's/@''GNULIB_LSTAT''@/0/g' \
+ -e 's/@''GNULIB_MKDIRAT''@/0/g' \
+ -e 's/@''GNULIB_MKFIFO''@/0/g' \
+ -e 's/@''GNULIB_MKFIFOAT''@/0/g' \
+ -e 's/@''GNULIB_MKNOD''@/0/g' \
+ -e 's/@''GNULIB_MKNODAT''@/0/g' \
+ -e 's/@''GNULIB_STAT''@/0/g' \
+ -e 's/@''GNULIB_UTIMENSAT''@/0/g' \
+ -e 's|@''HAVE_FCHMODAT''@|1|g' \
+ -e 's|@''HAVE_FSTATAT''@|1|g' \
+ -e 's|@''HAVE_FUTIMENS''@|1|g' \
+ -e 's|@''HAVE_LCHMOD''@|1|g' \
+ -e 's|@''HAVE_LSTAT''@|1|g' \
+ -e 's|@''HAVE_MKDIRAT''@|1|g' \
+ -e 's|@''HAVE_MKFIFO''@|1|g' \
+ -e 's|@''HAVE_MKFIFOAT''@|1|g' \
+ -e 's|@''HAVE_MKNOD''@|1|g' \
+ -e 's|@''HAVE_MKNODAT''@|1|g' \
+ -e 's|@''HAVE_UTIMENSAT''@|1|g' \
+ -e 's|@''REPLACE_FSTAT''@|0|g' \
+ -e 's|@''REPLACE_FSTATAT''@|0|g' \
+ -e 's|@''REPLACE_FUTIMENS''@|0|g' \
+ -e 's|@''REPLACE_LSTAT''@|0|g' \
+ -e 's|@''REPLACE_MKDIR''@|0|g' \
+ -e 's|@''REPLACE_MKFIFO''@|0|g' \
+ -e 's|@''REPLACE_MKNOD''@|0|g' \
+ -e 's|@''REPLACE_STAT''@|0|g' \
+ -e 's|@''REPLACE_UTIMENSAT''@|0|g' \
+ -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
+ -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
+ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
+ < ../../../../W._C._Handy/gdb/gnulib/import/sys_stat.in.h; \
+ } > sys/stat.h-t && \
+ mv sys/stat.h-t sys/stat.h
+/bin/mkdir -p sys
rm -f sys/types.h-t sys/types.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
@@ -4716,6 +4829,35 @@ rm -f sys/types.h-t sys/types.h && \
< ../../../../W._C._Handy/gdb/gnulib/import/sys_types.in.h; \
} > sys/types.h-t && \
mv sys/types.h-t sys/types.h
+rm -f time.h-t time.h && \
+ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
+ sed -e 's|@''GUARD_PREFIX''@|GL|g' \
+ -e 's|@''INCLUDE_NEXT''@|include_next|g' \
+ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
+ -e 's|@''PRAGMA_COLUMNS''@||g' \
+ -e 's|@''NEXT_TIME_H''@|<time.h>|g' \
+ -e 's/@''GNULIB_MKTIME''@/0/g' \
+ -e 's/@''GNULIB_NANOSLEEP''@/0/g' \
+ -e 's/@''GNULIB_STRPTIME''@/0/g' \
+ -e 's/@''GNULIB_TIMEGM''@/0/g' \
+ -e 's/@''GNULIB_TIME_R''@/0/g' \
+ -e 's|@''HAVE_DECL_LOCALTIME_R''@|1|g' \
+ -e 's|@''HAVE_NANOSLEEP''@|1|g' \
+ -e 's|@''HAVE_STRPTIME''@|1|g' \
+ -e 's|@''HAVE_TIMEGM''@|1|g' \
+ -e 's|@''REPLACE_LOCALTIME_R''@|GNULIB_PORTCHECK|g' \
+ -e 's|@''REPLACE_MKTIME''@|GNULIB_PORTCHECK|g' \
+ -e 's|@''REPLACE_NANOSLEEP''@|GNULIB_PORTCHECK|g' \
+ -e 's|@''REPLACE_TIMEGM''@|GNULIB_PORTCHECK|g' \
+ -e 's|@''PTHREAD_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \
+ -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \
+ -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|1|g' \
+ -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \
+ -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \
+ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \
+ < ../../../../W._C._Handy/gdb/gnulib/import/time.in.h; \
+ } > time.h-t && \
+ mv time.h-t time.h
rm -f unistd.h-t unistd.h && \
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
sed -e 's|@''GUARD_PREFIX''@|GL|g' \
@@ -5050,162 +5192,125 @@ In file included from ../../W._C._Handy/gdb/gnu-nat.c:67:0:
../../W._C._Handy/gdb/gnu-nat.h:89:15: warning: format '%d' expects argument of type 'int', but argument 8 has type 'mach_port_t' [-Wformat=]
do { struct proc *__proc = (_proc); \
^
-../../W._C._Handy/gdb/gnu-nat.c:408:3: note: in expansion of macro 'proc_debug'
+../../W._C._Handy/gdb/gnu-nat.c:407:3: note: in expansion of macro 'proc_debug'
proc_debug (proc, "setting exception port: %d", port);
^
../../W._C._Handy/gdb/gnu-nat.c: In function 'proc_steal_exc_port':
../../W._C._Handy/gdb/gnu-nat.h:89:15: warning: format '%d' expects argument of type 'int', but argument 8 has type 'mach_port_t' [-Wformat=]
do { struct proc *__proc = (_proc); \
^
-../../W._C._Handy/gdb/gnu-nat.c:448:7: note: in expansion of macro 'proc_debug'
+../../W._C._Handy/gdb/gnu-nat.c:447:7: note: in expansion of macro 'proc_debug'
proc_debug (proc, "inserting exception port: %d", exc_port);
^
../../W._C._Handy/gdb/gnu-nat.h:89:15: warning: format '%d' expects argument of type 'int', but argument 8 has type 'mach_port_t' [-Wformat=]
do { struct proc *__proc = (_proc); \
^
-../../W._C._Handy/gdb/gnu-nat.c:469:7: note: in expansion of macro 'proc_debug'
+../../W._C._Handy/gdb/gnu-nat.c:468:7: note: in expansion of macro 'proc_debug'
proc_debug (proc, "saved exception port: %d", proc->saved_exc_port);
^
../../W._C._Handy/gdb/gnu-nat.c: In function 'make_proc':
-../../W._C._Handy/gdb/gnu-nat.c:582:7: warning: format '%d' expects argument of type 'int', but argument 2 has type 'mach_port_t' [-Wformat=]
+../../W._C._Handy/gdb/gnu-nat.c:581:7: warning: format '%d' expects argument of type 'int', but argument 2 has type 'mach_port_t' [-Wformat=]
port, safe_strerror (err));
^
In file included from ../../W._C._Handy/gdb/gnu-nat.c:67:0:
../../W._C._Handy/gdb/gnu-nat.h:89:15: warning: format '%d' expects argument of type 'int', but argument 8 has type 'mach_port_t' [-Wformat=]
do { struct proc *__proc = (_proc); \
^
-../../W._C._Handy/gdb/gnu-nat.c:585:7: note: in expansion of macro 'proc_debug'
+../../W._C._Handy/gdb/gnu-nat.c:584:7: note: in expansion of macro 'proc_debug'
proc_debug (proc, "notifications to: %d", inf->event_port);
^
-../../W._C._Handy/gdb/gnu-nat.c: At top level:
-../../W._C._Handy/gdb/gnu-nat.c:642:1: warning: no previous prototype for 'make_inf' [-Wmissing-prototypes]
- make_inf (void)
- ^
../../W._C._Handy/gdb/gnu-nat.c: In function 'inf_set_pid':
-../../W._C._Handy/gdb/gnu-nat.c:113:15: warning: format '%d' expects argument of type 'int', but argument 7 has type 'task_t' [-Wformat=]
+../../W._C._Handy/gdb/gnu-nat.c:112:15: warning: format '%d' expects argument of type 'int', but argument 7 has type 'task_t' [-Wformat=]
do { struct inf *__inf = (_inf); \
^
-../../W._C._Handy/gdb/gnu-nat.c:760:3: note: in expansion of macro 'inf_debug'
+../../W._C._Handy/gdb/gnu-nat.c:759:3: note: in expansion of macro 'inf_debug'
inf_debug (inf, "setting task: %d", task_port);
^
-../../W._C._Handy/gdb/gnu-nat.c: At top level:
-../../W._C._Handy/gdb/gnu-nat.c:878:1: warning: no previous prototype for 'inf_set_traced' [-Wmissing-prototypes]
- inf_set_traced (struct inf *inf, int on)
- ^
-../../W._C._Handy/gdb/gnu-nat.c:979:1: warning: no previous prototype for 'inf_port_to_thread' [-Wmissing-prototypes]
- inf_port_to_thread (struct inf *inf, mach_port_t port)
- ^
In file included from ../../W._C._Handy/gdb/gnu-nat.c:67:0:
../../W._C._Handy/gdb/gnu-nat.c: In function 'inf_validate_procs':
../../W._C._Handy/gdb/gnu-nat.h:89:15: warning: format '%d' expects argument of type 'int', but argument 8 has type 'thread_t' [-Wformat=]
do { struct proc *__proc = (_proc); \
^
-../../W._C._Handy/gdb/gnu-nat.c:1084:6: note: in expansion of macro 'proc_debug'
+../../W._C._Handy/gdb/gnu-nat.c:1083:6: note: in expansion of macro 'proc_debug'
proc_debug (thread, "new thread: %d", threads[i]);
^
../../W._C._Handy/gdb/gnu-nat.c: In function 'inf_signal':
-../../W._C._Handy/gdb/gnu-nat.c:113:15: warning: format '%d' expects argument of type 'int', but argument 7 has type 'thread_t' [-Wformat=]
+../../W._C._Handy/gdb/gnu-nat.c:112:15: warning: format '%d' expects argument of type 'int', but argument 7 has type 'thread_t' [-Wformat=]
do { struct inf *__inf = (_inf); \
^
-../../W._C._Handy/gdb/gnu-nat.c:1348:4: note: in expansion of macro 'inf_debug'
+../../W._C._Handy/gdb/gnu-nat.c:1347:4: note: in expansion of macro 'inf_debug'
inf_debug (inf, "passing through exception:"
^
-../../W._C._Handy/gdb/gnu-nat.c:113:15: warning: format '%d' expects argument of type 'int', but argument 8 has type 'thread_t' [-Wformat=]
+../../W._C._Handy/gdb/gnu-nat.c:112:15: warning: format '%d' expects argument of type 'int', but argument 8 has type 'thread_t' [-Wformat=]
do { struct inf *__inf = (_inf); \
^
-../../W._C._Handy/gdb/gnu-nat.c:1348:4: note: in expansion of macro 'inf_debug'
+../../W._C._Handy/gdb/gnu-nat.c:1347:4: note: in expansion of macro 'inf_debug'
inf_debug (inf, "passing through exception:"
^
../../W._C._Handy/gdb/gnu-nat.c: In function 'S_exception_raise_request':
-../../W._C._Handy/gdb/gnu-nat.c:113:15: warning: format '%d' expects argument of type 'int', but argument 7 has type 'thread_t' [-Wformat=]
+../../W._C._Handy/gdb/gnu-nat.c:112:15: warning: format '%d' expects argument of type 'int', but argument 7 has type 'thread_t' [-Wformat=]
do { struct inf *__inf = (_inf); \
^
-../../W._C._Handy/gdb/gnu-nat.c:1667:3: note: in expansion of macro 'inf_debug'
+../../W._C._Handy/gdb/gnu-nat.c:1654:3: note: in expansion of macro 'inf_debug'
inf_debug (waiting_inf,
^
-../../W._C._Handy/gdb/gnu-nat.c:113:15: warning: format '%d' expects argument of type 'int', but argument 8 has type 'task_t' [-Wformat=]
+../../W._C._Handy/gdb/gnu-nat.c:112:15: warning: format '%d' expects argument of type 'int', but argument 8 has type 'task_t' [-Wformat=]
do { struct inf *__inf = (_inf); \
^
-../../W._C._Handy/gdb/gnu-nat.c:1667:3: note: in expansion of macro 'inf_debug'
+../../W._C._Handy/gdb/gnu-nat.c:1654:3: note: in expansion of macro 'inf_debug'
inf_debug (waiting_inf,
^
-../../W._C._Handy/gdb/gnu-nat.c:113:15: warning: format '%d' expects argument of type 'int', but argument 7 has type 'mach_port_t' [-Wformat=]
+../../W._C._Handy/gdb/gnu-nat.c:112:15: warning: format '%d' expects argument of type 'int', but argument 7 has type 'mach_port_t' [-Wformat=]
do { struct inf *__inf = (_inf); \
^
-../../W._C._Handy/gdb/gnu-nat.c:1704:8: note: in expansion of macro 'inf_debug'
+../../W._C._Handy/gdb/gnu-nat.c:1691:8: note: in expansion of macro 'inf_debug'
inf_debug (waiting_inf, "Handler is thread exception port <%d>",
^
-../../W._C._Handy/gdb/gnu-nat.c:113:15: warning: format '%d' expects argument of type 'int', but argument 7 has type 'mach_port_t' [-Wformat=]
+../../W._C._Handy/gdb/gnu-nat.c:112:15: warning: format '%d' expects argument of type 'int', but argument 7 has type 'mach_port_t' [-Wformat=]
do { struct inf *__inf = (_inf); \
^
-../../W._C._Handy/gdb/gnu-nat.c:1710:8: note: in expansion of macro 'inf_debug'
+../../W._C._Handy/gdb/gnu-nat.c:1697:8: note: in expansion of macro 'inf_debug'
inf_debug (waiting_inf, "Handler is task exception port <%d>",
^
-../../W._C._Handy/gdb/gnu-nat.c: At top level:
-../../W._C._Handy/gdb/gnu-nat.c:1747:1: warning: no previous prototype for 'inf_task_died_status' [-Wmissing-prototypes]
- inf_task_died_status (struct inf *inf)
- ^
../../W._C._Handy/gdb/gnu-nat.c: In function 'do_mach_notify_dead_name':
-../../W._C._Handy/gdb/gnu-nat.c:113:15: warning: format '%d' expects argument of type 'int', but argument 7 has type 'mach_port_t' [-Wformat=]
+../../W._C._Handy/gdb/gnu-nat.c:112:15: warning: format '%d' expects argument of type 'int', but argument 7 has type 'mach_port_t' [-Wformat=]
do { struct inf *__inf = (_inf); \
^
-../../W._C._Handy/gdb/gnu-nat.c:1761:3: note: in expansion of macro 'inf_debug'
+../../W._C._Handy/gdb/gnu-nat.c:1748:3: note: in expansion of macro 'inf_debug'
inf_debug (waiting_inf, "port = %d", dead_port);
^
-../../W._C._Handy/gdb/gnu-nat.c: In function 'trace_me':
-../../W._C._Handy/gdb/gnu-nat.c:2130:8: warning: old-style function definition [-Wold-style-definition]
- void trace_me ()
- ^
../../W._C._Handy/gdb/gnu-nat.c: In function 'gnu_read_inferior':
-../../W._C._Handy/gdb/gnu-nat.c:2306:3: warning: pointer targets in passing argument 5 of 'vm_read' differ in signedness [-Wpointer-sign]
+../../W._C._Handy/gdb/gnu-nat.c:2294:3: warning: pointer targets in passing argument 5 of 'vm_read' differ in signedness [-Wpointer-sign]
err = vm_read (task, low_address, aligned_length, &copied, &copy_count);
^
In file included from /usr/include/mach.h:37:0,
from ./nm.h:23,
- from ../../W._C._Handy/gdb/defs.h:506,
+ from ../../W._C._Handy/gdb/defs.h:504,
from ../../W._C._Handy/gdb/gnu-nat.c:23:
/usr/include/mach/mach_interface.h:843:15: note: expected 'mach_msg_type_number_t *' but argument is of type 'int *'
kern_return_t vm_read
^
../../W._C._Handy/gdb/gnu-nat.c: In function 'gnu_write_inferior':
-../../W._C._Handy/gdb/gnu-nat.c:2363:4: warning: pointer targets in passing argument 5 of 'vm_read' differ in signedness [-Wpointer-sign]
+../../W._C._Handy/gdb/gnu-nat.c:2351:4: warning: pointer targets in passing argument 5 of 'vm_read' differ in signedness [-Wpointer-sign]
&copy_count);
^
In file included from /usr/include/mach.h:37:0,
from ./nm.h:23,
- from ../../W._C._Handy/gdb/defs.h:506,
+ from ../../W._C._Handy/gdb/defs.h:504,
from ../../W._C._Handy/gdb/gnu-nat.c:23:
/usr/include/mach/mach_interface.h:843:15: note: expected 'mach_msg_type_number_t *' but argument is of type 'int *'
kern_return_t vm_read
^
-../../W._C._Handy/gdb/gnu-nat.c:2408:8: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'vm_address_t' [-Wformat=]
+../../W._C._Handy/gdb/gnu-nat.c:2396:8: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'vm_address_t' [-Wformat=]
old_address);
^
-../../W._C._Handy/gdb/gnu-nat.c:2418:8: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'vm_address_t' [-Wformat=]
+../../W._C._Handy/gdb/gnu-nat.c:2406:8: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'vm_address_t' [-Wformat=]
old_address);
^
../../W._C._Handy/gdb/gnu-nat.c: In function 'steal_exc_port':
-../../W._C._Handy/gdb/gnu-nat.c:2916:5: warning: format '%d' expects argument of type 'int', but argument 2 has type 'mach_port_t' [-Wformat=]
+../../W._C._Handy/gdb/gnu-nat.c:2904:5: warning: format '%d' expects argument of type 'int', but argument 2 has type 'mach_port_t' [-Wformat=]
name, safe_strerror (err));
^
-../../W._C._Handy/gdb/gnu-nat.c: In function 'set_exceptions_cmd':
-../../W._C._Handy/gdb/gnu-nat.c:3031:15: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
- /* XXX */ ;
- ^
-../../W._C._Handy/gdb/gnu-nat.c: In function 'info_port_rights':
-../../W._C._Handy/gdb/gnu-nat.c:3107:11: warning: passing argument 1 of 'parse_to_comma_and_eval' from incompatible pointer type [enabled by default]
- struct value *val = parse_to_comma_and_eval (&args);
- ^
-In file included from ../../W._C._Handy/gdb/breakpoint.h:23:0,
- from ../../W._C._Handy/gdb/inferior.h:37,
- from ../../W._C._Handy/gdb/gnu-nat.c:55:
-../../W._C._Handy/gdb/value.h:749:22: note: expected 'const char **' but argument is of type 'char **'
- extern struct value *parse_to_comma_and_eval (const char **expp);
- ^
-../../W._C._Handy/gdb/gnu-nat.c: At top level:
-../../W._C._Handy/gdb/gnu-nat.c:3466:1: warning: no previous prototype for '_initialize_gnu_nat' [-Wmissing-prototypes]
- _initialize_gnu_nat (void)
- ^
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o core-regset.o -MT core-regset.o -MMD -MP -MF .deps/core-regset.Tpo ../../W._C._Handy/gdb/core-regset.c
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o fork-child.o -MT fork-child.o -MMD -MP -MF .deps/fork-child.Tpo ../../W._C._Handy/gdb/fork-child.c
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o notify_S.o -MT notify_S.o -MMD -MP -MF .deps/notify_S.Tpo notify_S.c
@@ -5433,6 +5538,7 @@ gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gd
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o py-inferior.o -MT py-inferior.o -MMD -MP -MF .deps/py-inferior.Tpo -fno-strict-aliasing -DNDEBUG -fwrapv ../../W._C._Handy/gdb/python/py-inferior.c
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o py-infthread.o -MT py-infthread.o -MMD -MP -MF .deps/py-infthread.Tpo -fno-strict-aliasing -DNDEBUG -fwrapv ../../W._C._Handy/gdb/python/py-infthread.c
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o py-lazy-string.o -MT py-lazy-string.o -MMD -MP -MF .deps/py-lazy-string.Tpo -fno-strict-aliasing -DNDEBUG -fwrapv ../../W._C._Handy/gdb/python/py-lazy-string.c
+gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o py-linetable.o -MT py-linetable.o -MMD -MP -MF .deps/py-linetable.Tpo -fno-strict-aliasing -DNDEBUG -fwrapv ../../W._C._Handy/gdb/python/py-linetable.c
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o py-newobjfileevent.o -MT py-newobjfileevent.o -MMD -MP -MF .deps/py-newobjfileevent.Tpo -fno-strict-aliasing -DNDEBUG -fwrapv ../../W._C._Handy/gdb/python/py-newobjfileevent.c
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o py-objfile.o -MT py-objfile.o -MMD -MP -MF .deps/py-objfile.Tpo -fno-strict-aliasing -DNDEBUG -fwrapv ../../W._C._Handy/gdb/python/py-objfile.c
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o py-param.o -MT py-param.o -MMD -MP -MF .deps/py-param.Tpo -fno-strict-aliasing -DNDEBUG -fwrapv ../../W._C._Handy/gdb/python/py-param.c
@@ -5652,6 +5758,7 @@ gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gd
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o memattr.o -MT memattr.o -MMD -MP -MF .deps/memattr.Tpo ../../W._C._Handy/gdb/memattr.c
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o mem-break.o -MT mem-break.o -MMD -MP -MF .deps/mem-break.Tpo ../../W._C._Handy/gdb/mem-break.c
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o target.o -MT target.o -MMD -MP -MF .deps/target.Tpo ../../W._C._Handy/gdb/target.c
+gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o target-dcache.o -MT target-dcache.o -MMD -MP -MF .deps/target-dcache.Tpo ../../W._C._Handy/gdb/target-dcache.c
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o parse.o -MT parse.o -MMD -MP -MF .deps/parse.Tpo ../../W._C._Handy/gdb/parse.c
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o language.o -MT language.o -MMD -MP -MF .deps/language.Tpo ../../W._C._Handy/gdb/language.c
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o build-id.o -MT build-id.o -MMD -MP -MF .deps/build-id.Tpo ../../W._C._Handy/gdb/build-id.c
@@ -5779,7 +5886,7 @@ Making init.c
gcc-4.8 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wpointer-sign -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o init.o -MT init.o -MMD -MP -MF .deps/init.Tpo init.c
rm -f gdb
gcc-4.8 -g -O2 -D_GNU_SOURCE -static-libstdc++ -static-libgcc \
- -o gdb gdb.o i386-tdep.o i387-tdep.o i386gnu-tdep.o solib-svr4.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o i386gnu-nat.o gnu-nat.o core-regset.o fork-child.o notify_S.o process_reply_S.o msg_reply_S.o msg_U.o exc_request_U.o exc_request_S.o remote.o dcache.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o remote-notif.o ctf.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-logging.o cli-interp.o cli-utils.o mi-out.o mi-console.o mi-cmds.o mi-cmd-catch.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-cmd-target.o mi-cmd-info.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o tui.o python.o py-arch.o py-auto-load.o py-block.o py-bpevent.o py-breakpoint.o py-cmd.o py-continueevent.o py-event.o py-evtregistry.o py-evts.o py-exitedevent.o py-finishbreakpoint.o py-frame.o py-framefilter.o py-function.o py-gdb-readline.o py-inferior.o py-infthread.o py-lazy-string.o py-newobjfileevent.o py-objfile.o py-param.o py-prettyprint.o py-progspace.o py-signalevent.o py-stopevent.o py-symbol.o py-symtab.o py-threadevent.o py-type.o py-utils.o py-value.o elfread.o stap-probe.o posix-hdep.o c-exp.o cp-name-parser.o ada-exp.o jv-exp.o f-exp.o go-exp.o m2-exp.o p-exp.o version.o annotate.o addrmap.o auto-load.o auxv.o agent.o bfd-target.o blockframe.o breakpoint.o break-catch-sig.o break-catch-throw.o findvar.o regcache.o cleanups.o charset.o continuations.o corelow.o disasm.o dummy-frame.o dfp.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o psymtab.o symfile.o symfile-debug.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o filesystem.o filestuff.o inf-child.o interps.o minidebug.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o mi-common.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o gdb_bfd.o gdb_obstack.o osabi.o copying.o memattr.o mem-break.o target.o parse.o language.o build-id.o buildsym.o findcmd.o std-regs.o signals.o exec.o reverse.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o dwarf2-frame-tailcall.o ada-lang.o c-lang.o d-lang.o f-lang.o objc-lang.o ada-tasks.o ada-varobj.o c-varobj.o ui-out.o cli-out.o varobj.o vec.o go-lang.o go-valprint.o go-typeprint.o jv-lang.o jv-valprint.o jv-typeprint.o jv-varobj.o m2-lang.o opencl-lang.o p-lang.o p-typeprint.o p-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o d-valprint.o f-valprint.o m2-valprint.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o inline-frame.o gnu-v2-abi.o gnu-v3-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-target.o prologue-value.o memory-map.o memrange.o xml-support.o xml-syscall.o xml-utils.o target-descriptions.o target-memory.o xml-tdesc.o xml-builtin.o inferior.o osdata.o gdb_usleep.o record.o record-full.o gcore.o gdb_vecs.o jit.o progspace.o skip.o probe.o common-utils.o buffer.o ptid.o gdb-dlfcn.o common-agent.o format.o registry.o btrace.o record-btrace.o waitstatus.o inflow.o init.o \
+ -o gdb gdb.o i386-tdep.o i387-tdep.o i386gnu-tdep.o solib-svr4.o ser-base.o ser-unix.o ser-pipe.o ser-tcp.o i386gnu-nat.o gnu-nat.o core-regset.o fork-child.o notify_S.o process_reply_S.o msg_reply_S.o msg_U.o exc_request_U.o exc_request_S.o remote.o dcache.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.o remote-notif.o ctf.o cli-dump.o cli-decode.o cli-script.o cli-cmds.o cli-setshow.o cli-logging.o cli-interp.o cli-utils.o mi-out.o mi-console.o mi-cmds.o mi-cmd-catch.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-cmd-target.o mi-cmd-info.o mi-interp.o mi-main.o mi-parse.o mi-getopt.o tui-command.o tui-data.o tui-disasm.o tui-file.o tui-hooks.o tui-interp.o tui-io.o tui-layout.o tui-out.o tui-regs.o tui-source.o tui-stack.o tui-win.o tui-windata.o tui-wingeneral.o tui-winsource.o tui.o python.o py-arch.o py-auto-load.o py-block.o py-bpevent.o py-breakpoint.o py-cmd.o py-continueevent.o py-event.o py-evtregistry.o py-evts.o py-exitedevent.o py-finishbreakpoint.o py-frame.o py-framefilter.o py-function.o py-gdb-readline.o py-inferior.o py-infthread.o py-lazy-string.o py-linetable.o py-newobjfileevent.o py-objfile.o py-param.o py-prettyprint.o py-progspace.o py-signalevent.o py-stopevent.o py-symbol.o py-symtab.o py-threadevent.o py-type.o py-utils.o py-value.o elfread.o stap-probe.o posix-hdep.o c-exp.o cp-name-parser.o ada-exp.o jv-exp.o f-exp.o go-exp.o m2-exp.o p-exp.o version.o annotate.o addrmap.o auto-load.o auxv.o agent.o bfd-target.o blockframe.o breakpoint.o break-catch-sig.o break-catch-throw.o findvar.o regcache.o cleanups.o charset.o continuations.o corelow.o disasm.o dummy-frame.o dfp.o source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o block.o symtab.o psymtab.o symfile.o symfile-debug.o symmisc.o linespec.o dictionary.o infcall.o infcmd.o infrun.o expprint.o environ.o stack.o thread.o exceptions.o filesystem.o filestuff.o inf-child.o interps.o minidebug.o main.o macrotab.o macrocmd.o macroexp.o macroscope.o mi-common.o event-loop.o event-top.o inf-loop.o completer.o gdbarch.o arch-utils.o gdbtypes.o gdb_bfd.o gdb_obstack.o osabi.o copying.o memattr.o mem-break.o target.o target-dcache.o parse.o language.o build-id.o buildsym.o findcmd.o std-regs.o signals.o exec.o reverse.o bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o dbxread.o coffread.o coff-pe-read.o dwarf2read.o mipsread.o stabsread.o corefile.o dwarf2expr.o dwarf2loc.o dwarf2-frame.o dwarf2-frame-tailcall.o ada-lang.o c-lang.o d-lang.o f-lang.o objc-lang.o ada-tasks.o ada-varobj.o c-varobj.o ui-out.o cli-out.o varobj.o vec.o go-lang.o go-valprint.o go-typeprint.o jv-lang.o jv-valprint.o jv-typeprint.o jv-varobj.o m2-lang.o opencl-lang.o p-lang.o p-typeprint.o p-valprint.o sentinel-frame.o complaints.o typeprint.o ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o ada-valprint.o c-valprint.o cp-valprint.o d-valprint.o f-valprint.o m2-valprint.o serial.o mdebugread.o top.o utils.o ui-file.o user-regs.o frame.o frame-unwind.o doublest.o frame-base.o inline-frame.o gnu-v2-abi.o gnu-v3-abi.o cp-abi.o cp-support.o cp-namespace.o reggroups.o regset.o trad-frame.o tramp-frame.o solib.o solib-target.o prologue-value.o memory-map.o memrange.o xml-support.o xml-syscall.o xml-utils.o target-descriptions.o target-memory.o xml-tdesc.o xml-builtin.o inferior.o osdata.o gdb_usleep.o record.o record-full.o gcore.o gdb_vecs.o jit.o progspace.o skip.o probe.o common-utils.o buffer.o ptid.o gdb-dlfcn.o common-agent.o format.o registry.o btrace.o record-btrace.o waitstatus.o inflow.o init.o \
../readline/libreadline.a ../opcodes/libopcodes.a ../bfd/libbfd.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a -lshouldbeinlibc -ldl -lncurses -lz -lm -lpthread -ldl -lutil -lm -lpython2.7 -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lexpat -llzma ../libiberty/libiberty.a build-gnulib/import/libgnu.a
make[3]: Entering directory `[...]/tschwinge/W._C._Handy.build/gdb'
make[4]: Entering directory `[...]/tschwinge/W._C._Handy.build/gdb/doc'
@@ -5797,7 +5904,7 @@ files='gdb-syscalls.dtd arm-linux.xml ppc-linux.xml ppc64-linux.xml i386-linux.x
done
touch stamp-syscalls
rm -rf ./python
-files='gdb/__init__.py gdb/frames.py gdb/FrameIterator.py gdb/FrameDecorator.py gdb/types.py gdb/printing.py gdb/prompt.py gdb/command/__init__.py gdb/command/frame_filters.py gdb/command/type_printers.py gdb/command/pretty_printers.py gdb/command/prompt.py gdb/command/explore.py gdb/function/__init__.py gdb/function/strfns.py' ; \
+files='gdb/__init__.py gdb/frames.py gdb/FrameIterator.py gdb/FrameDecorator.py gdb/types.py gdb/printing.py gdb/prompt.py gdb/command/bound_registers.py gdb/command/__init__.py gdb/command/frame_filters.py gdb/command/type_printers.py gdb/command/pretty_printers.py gdb/command/prompt.py gdb/command/explore.py gdb/function/__init__.py gdb/function/strfns.py' ; \
for file in $files ; do \
dir=`echo "$file" | sed 's,/[^/]*$,,'` ; \
/bin/dash ../../../W._C._Handy/gdb/data-directory/../../mkinstalldirs ./python/$dir ; \
diff --git a/binutils-gdb/coulomb.SCHWINGE/log_install b/binutils-gdb/coulomb.SCHWINGE/log_install
index 01afbf4e..8300ac15 100644
--- a/binutils-gdb/coulomb.SCHWINGE/log_install
+++ b/binutils-gdb/coulomb.SCHWINGE/log_install
@@ -95,10 +95,12 @@ make[2]: Leaving directory `[...]/tschwinge/W._C._Handy.build/bfd'
make[2]: Entering directory `[...]/tschwinge/W._C._Handy.build/opcodes'
Making install in .
make[3]: Entering directory `[...]/tschwinge/W._C._Handy.build/opcodes'
+../../W._C._Handy/opcodes/i386-tbl.h
make[4]: Entering directory `[...]/tschwinge/W._C._Handy.build/opcodes'
make[4]: Nothing to be done for `install-exec-am'.
test -z "[...]/tschwinge/W._C._Handy.build.install/include" || /bin/mkdir -p "[...]/tschwinge/W._C._Handy.build.install/include"
/usr/bin/install -c -m 644 ../../W._C._Handy/opcodes/../include/dis-asm.h '[...]/tschwinge/W._C._Handy.build.install/include'
+../../W._C._Handy/opcodes/i386-tbl.h
test -z "[...]/tschwinge/W._C._Handy.build.install/lib" || /bin/mkdir -p "[...]/tschwinge/W._C._Handy.build.install/lib"
/bin/dash ./libtool --mode=install /usr/bin/install -c libopcodes.la '[...]/tschwinge/W._C._Handy.build.install/lib'
libtool: install: /usr/bin/install -c .libs/libopcodes.lai [...]/tschwinge/W._C._Handy.build.install/lib/libopcodes.la
@@ -238,11 +240,11 @@ libtool: install: /usr/bin/install -c addr2line [...]/tschwinge/W._C._Handy.buil
libtool: install: /usr/bin/install -c readelf [...]/tschwinge/W._C._Handy.build.install/bin/readelf
libtool: install: /usr/bin/install -c elfedit [...]/tschwinge/W._C._Handy.build.install/bin/elfedit
test -z "[...]/tschwinge/W._C._Handy.build.install/bin" || /bin/mkdir -p "[...]/tschwinge/W._C._Handy.build.install/bin"
- /bin/dash ./libtool --mode=install /usr/bin/install -c nm-new [...]/tschwinge/W._C._Handy.build.install/bin/nm
+ /bin/dash ./libtool --mode=install /usr/bin/install -c nm-new [...]/tschwinge/W._C._Handy.build.install/bin/nm
libtool: install: /usr/bin/install -c nm-new [...]/tschwinge/W._C._Handy.build.install/bin/nm
- /bin/dash ./libtool --mode=install /usr/bin/install -c strip-new [...]/tschwinge/W._C._Handy.build.install/bin/strip
+ /bin/dash ./libtool --mode=install /usr/bin/install -c strip-new [...]/tschwinge/W._C._Handy.build.install/bin/strip
libtool: install: /usr/bin/install -c strip-new [...]/tschwinge/W._C._Handy.build.install/bin/strip
- /bin/dash ./libtool --mode=install /usr/bin/install -c cxxfilt [...]/tschwinge/W._C._Handy.build.install/bin/c++filt
+ /bin/dash ./libtool --mode=install /usr/bin/install -c cxxfilt [...]/tschwinge/W._C._Handy.build.install/bin/c++filt
libtool: install: /usr/bin/install -c cxxfilt [...]/tschwinge/W._C._Handy.build.install/bin/c++filt
/bin/dash ../../W._C._Handy/binutils/../mkinstalldirs [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin
mkdir -p -- [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin
@@ -253,7 +255,7 @@ for i in nm-new strip-new ar ranlib dlltool objdump objcopy; do \
if [ "[...]/tschwinge/W._C._Handy.build.install/bin/$k" != "[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/$j" ]; then \
rm -f [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/$j; \
ln [...]/tschwinge/W._C._Handy.build.install/bin/$k [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/$j >/dev/null 2>/dev/null \
- || /bin/dash ./libtool --mode=install /usr/bin/install -c $i [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/$j; \
+ || /bin/dash ./libtool --mode=install /usr/bin/install -c $i [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/$j; \
fi; \
else true; \
fi; \
@@ -314,10 +316,10 @@ restore=: && backupdir=".am$$" && \
$restore $backupdir/* `echo "./as.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
-../../../W._C._Handy/gas/doc/as.texinfo:4423: warning: node `Byte' is next for `Bundle directives' in menu but not in sectioning
-../../../W._C._Handy/gas/doc/as.texinfo:4479: warning: node `Bundle directives' is prev for `Byte' in menu but not in sectioning
-../../../W._C._Handy/gas/doc/as.texinfo:4487: warning: node `Comm' is next for `CFI directives' in menu but not in sectioning
-../../../W._C._Handy/gas/doc/as.texinfo:4609: warning: node `CFI directives' is prev for `Comm' in menu but not in sectioning
+../../../W._C._Handy/gas/doc/as.texinfo:4460: warning: node `Byte' is next for `Bundle directives' in menu but not in sectioning
+../../../W._C._Handy/gas/doc/as.texinfo:4516: warning: node `Bundle directives' is prev for `Byte' in menu but not in sectioning
+../../../W._C._Handy/gas/doc/as.texinfo:4524: warning: node `Comm' is next for `CFI directives' in menu but not in sectioning
+../../../W._C._Handy/gas/doc/as.texinfo:4646: warning: node `CFI directives' is prev for `Comm' in menu but not in sectioning
../../../W._C._Handy/gas/doc/c-i386.texi:445: warning: node `i386-Regs' is next for `i386-Mnemonics' in menu but not in sectioning
../../../W._C._Handy/gas/doc/c-i386.texi:545: warning: node `i386-Mnemonics' is prev for `i386-Regs' in menu but not in sectioning
../../../W._C._Handy/gas/doc/c-i386.texi:960: warning: node next `i386-16bit' in menu `i386-Arch' and in sectioning `i386-Bugs' differ
@@ -337,7 +339,7 @@ restore=: && backupdir=".am$$" && \
../../../W._C._Handy/gas/doc/c-vax.texi:7: warning: node `V850-Dependent' is next for `Vax-Dependent' in sectioning but not in menu
../../../W._C._Handy/gas/doc/c-v850.texi:5: warning: node prev `V850-Dependent' in menu `TILEPro-Dependent' and in sectioning `Vax-Dependent' differ
../../../W._C._Handy/gas/doc/c-xtensa.texi:9: warning: node `Z80-Dependent' is next for `Xtensa-Dependent' in menu but not in sectioning
-../../../W._C._Handy/gas/doc/as.texinfo:3558: warning: @pxref cross-reference name should not contain `:'
+../../../W._C._Handy/gas/doc/as.texinfo:3595: warning: @pxref cross-reference name should not contain `:'
test -z "[...]/tschwinge/W._C._Handy.build.install/share/info" || /bin/mkdir -p "[...]/tschwinge/W._C._Handy.build.install/share/info"
/usr/bin/install -c -m 644 ./as.info '[...]/tschwinge/W._C._Handy.build.install/share/info'
install-info --info-dir='[...]/tschwinge/W._C._Handy.build.install/share/info' '[...]/tschwinge/W._C._Handy.build.install/share/info/as.info'
@@ -377,14 +379,14 @@ make[3]: Leaving directory `[...]/tschwinge/W._C._Handy.build/gas/po'
make[3]: Entering directory `[...]/tschwinge/W._C._Handy.build/gas'
make[4]: Entering directory `[...]/tschwinge/W._C._Handy.build/gas'
/bin/dash ../../W._C._Handy/gas/../mkinstalldirs [...]/tschwinge/W._C._Handy.build.install/bin
- /bin/dash ./libtool --mode=install /usr/bin/install -c as-new [...]/tschwinge/W._C._Handy.build.install/bin/as
+ /bin/dash ./libtool --mode=install /usr/bin/install -c as-new [...]/tschwinge/W._C._Handy.build.install/bin/as
libtool: install: /usr/bin/install -c as-new [...]/tschwinge/W._C._Handy.build.install/bin/as
/bin/dash ../../W._C._Handy/gas/../mkinstalldirs [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin
n=`echo as | sed 's,y,y,'`; \
if [ "[...]/tschwinge/W._C._Handy.build.install/bin/$n" != "[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/as" ]; then \
rm -f [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/as; \
ln [...]/tschwinge/W._C._Handy.build.install/bin/$n [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/as >/dev/null 2>/dev/null \
- || /bin/dash ./libtool --mode=install /usr/bin/install -c as-new [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/as; \
+ || /bin/dash ./libtool --mode=install /usr/bin/install -c as-new [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/as; \
else \
true ; \
fi
@@ -433,21 +435,22 @@ test -z "[...]/tschwinge/W._C._Handy.build.install/bin" || /bin/mkdir -p "[...]/
/usr/bin/install -c dwp '[...]/tschwinge/W._C._Handy.build.install/bin'
/bin/dash ../../W._C._Handy/gold/../mkinstalldirs [...]/tschwinge/W._C._Handy.build.install/bin [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin
n=`echo ld.gold | sed 's,y,y,'`; \
- /usr/bin/install -c ld-new [...]/tschwinge/W._C._Handy.build.install/bin/${n}; \
+ /usr/bin/install -c \
+ ld-new [...]/tschwinge/W._C._Handy.build.install/bin/${n}; \
if test "[...]/tschwinge/W._C._Handy.build.install/bin" != "[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin"; then \
rm -f [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld.gold; \
ln [...]/tschwinge/W._C._Handy.build.install/bin/${n} [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld.gold >/dev/null 2>/dev/null \
- || /usr/bin/install -c ld-new [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld.gold; \
+ || /usr/bin/install -c ld-new [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld.gold; \
fi; \
if test "x" = "xyes"; then \
ld=`echo ld | sed 's,y,y,'`; \
rm -f [...]/tschwinge/W._C._Handy.build.install/bin/${ld}; \
ln [...]/tschwinge/W._C._Handy.build.install/bin/${n} [...]/tschwinge/W._C._Handy.build.install/bin/${ld} >/dev/null 2>/dev/null \
- || /usr/bin/install -c ld-new [...]/tschwinge/W._C._Handy.build.install/bin/${ld}; \
+ || /usr/bin/install -c ld-new [...]/tschwinge/W._C._Handy.build.install/bin/${ld}; \
if test "[...]/tschwinge/W._C._Handy.build.install/bin" != "[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin"; then \
rm -f [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld; \
ln [...]/tschwinge/W._C._Handy.build.install/bin/${n} [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld >/dev/null 2>/dev/null \
- || /usr/bin/install -c ld-new [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld; \
+ || /usr/bin/install -c ld-new [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld; \
fi; \
fi
Making install-info in po
@@ -577,17 +580,17 @@ n=`echo ld.bfd | sed 's/^ld-new$/ld.bfd/;s,y,y,'`; \
if test "[...]/tschwinge/W._C._Handy.build.install/bin" != "[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin"; then \
rm -f [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld.bfd; \
ln [...]/tschwinge/W._C._Handy.build.install/bin/$n [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld.bfd >/dev/null 2>/dev/null \
- || /bin/dash ./libtool --mode=install /usr/bin/install -c ld-new [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld.bfd; \
+ || /bin/dash ./libtool --mode=install /usr/bin/install -c ld-new [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld.bfd; \
fi; \
if test "xyes" = "xyes"; then \
ld=`echo ld | sed 's/^ld-new$/ld.bfd/;s,y,y,'`; \
rm -f [...]/tschwinge/W._C._Handy.build.install/bin/$ld; \
ln [...]/tschwinge/W._C._Handy.build.install/bin/$n [...]/tschwinge/W._C._Handy.build.install/bin/$ld >/dev/null 2>/dev/null \
- || /bin/dash ./libtool --mode=install /usr/bin/install -c ld-new [...]/tschwinge/W._C._Handy.build.install/bin/$ld; \
+ || /bin/dash ./libtool --mode=install /usr/bin/install -c ld-new [...]/tschwinge/W._C._Handy.build.install/bin/$ld; \
if test "[...]/tschwinge/W._C._Handy.build.install/bin" != "[...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin"; then \
rm -f [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld; \
ln [...]/tschwinge/W._C._Handy.build.install/bin/$n [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld >/dev/null 2>/dev/null \
- || /bin/dash ./libtool --mode=install /usr/bin/install -c ld-new [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld; \
+ || /bin/dash ./libtool --mode=install /usr/bin/install -c ld-new [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/bin/ld; \
fi; \
fi
/bin/dash ../../W._C._Handy/ld/../mkinstalldirs [...]/tschwinge/W._C._Handy.build.install/i686-unknown-gnu0.5/lib/ldscripts
@@ -795,7 +798,7 @@ files='gdb-syscalls.dtd arm-linux.xml ppc-linux.xml ppc64-linux.xml i386-linux.x
/usr/bin/install -c -m 644 $f [...]/tschwinge/W._C._Handy.build.install/share/gdb/syscalls ; \
fi ; \
done
-files='gdb/__init__.py gdb/frames.py gdb/FrameIterator.py gdb/FrameDecorator.py gdb/types.py gdb/printing.py gdb/prompt.py gdb/command/__init__.py gdb/command/frame_filters.py gdb/command/type_printers.py gdb/command/pretty_printers.py gdb/command/prompt.py gdb/command/explore.py gdb/function/__init__.py gdb/function/strfns.py' ; \
+files='gdb/__init__.py gdb/frames.py gdb/FrameIterator.py gdb/FrameDecorator.py gdb/types.py gdb/printing.py gdb/prompt.py gdb/command/bound_registers.py gdb/command/__init__.py gdb/command/frame_filters.py gdb/command/type_printers.py gdb/command/pretty_printers.py gdb/command/prompt.py gdb/command/explore.py gdb/function/__init__.py gdb/function/strfns.py' ; \
for file in $files ; do \
dir=`echo "$file" | sed 's,/[^/]*$,,'` ; \
/bin/dash ../../../W._C._Handy/gdb/data-directory/../../mkinstalldirs [...]/tschwinge/W._C._Handy.build.install/share/gdb/python/$dir ; \
diff --git a/binutils-gdb/coulomb.SCHWINGE/log_test b/binutils-gdb/coulomb.SCHWINGE/log_test
index 99e1e79e..3d5ab321 100644
--- a/binutils-gdb/coulomb.SCHWINGE/log_test
+++ b/binutils-gdb/coulomb.SCHWINGE/log_test
@@ -11,14 +11,13 @@ 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'.
+../../W._C._Handy/opcodes/i386-tbl.h
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 +51,7 @@ srcdir=`cd ../../W._C._Handy/binutils && pwd`; export srcdir; \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find tool init file
-Test Run By thomas on Wed Jan 8 01:55:26 2014
+Test Run By thomas on Thu Jan 9 11:03:17 2014
Native configuration is i686-unknown-gnu0.5
=== binutils tests ===
@@ -75,15 +74,15 @@ Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/i386/i386.ex
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/m68k/objdump.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/mips/mips.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/nm.exp ...
-Version [...]/tschwinge/W._C._Handy.build/binutils/nm-new 2.24.51.20131021
+Version [...]/tschwinge/W._C._Handy.build/binutils/nm-new 2.24.51.20140108
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/objcopy.exp ...
-Version [...]/tschwinge/W._C._Handy.build/binutils/objcopy 2.24.51.20131021
+Version [...]/tschwinge/W._C._Handy.build/binutils/objcopy 2.24.51.20140108
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/objdump.exp ...
-Version [...]/tschwinge/W._C._Handy.build/binutils/objdump 2.24.51.20131021
+Version [...]/tschwinge/W._C._Handy.build/binutils/objdump 2.24.51.20140108
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/readelf.exp ...
-Version [...]/tschwinge/W._C._Handy.build/binutils/readelf 2.24.51.20131021
+Version [...]/tschwinge/W._C._Handy.build/binutils/readelf 2.24.51.20140108
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/size.exp ...
-Version [...]/tschwinge/W._C._Handy.build/binutils/size 2.24.51.20131021
+Version [...]/tschwinge/W._C._Handy.build/binutils/size 2.24.51.20140108
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/vax/objdump.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/windres/windres.exp ...
Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/x86-64/x86-64.exp ...
@@ -131,7 +130,7 @@ rootme=`pwd`; export rootme; \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find tool init file
-Test Run By thomas on Wed Jan 8 01:55:55 2014
+Test Run By thomas on Thu Jan 9 11:03:50 2014
Native configuration is i686-unknown-gnu0.5
=== gas tests ===
@@ -231,6 +230,7 @@ Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/msp430/msp430.exp ...
Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mt/errors.exp ...
Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mt/mt.exp ...
Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mt/relocs.exp ...
+Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/nds32/nds32.exp ...
Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/nios2/nios2.exp ...
Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/openrisc/allinsn.exp ...
Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/pdp11/pdp11.exp ...
@@ -270,8 +270,8 @@ Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/z8k/z8k.exp ...
=== gas Summary ===
-# of expected passes 414
-../as-new 2.24.51.20131021
+# of expected passes 415
+../as-new 2.24.51.20140108
make[4]: Leaving directory `[...]/tschwinge/W._C._Handy.build/gas'
make[3]: Leaving directory `[...]/tschwinge/W._C._Handy.build/gas'
@@ -307,7 +307,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'
@@ -316,7 +315,7 @@ 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'.
+../../W._C._Handy/opcodes/i386-tbl.h
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'
@@ -379,436 +378,436 @@ make[4]: Entering directory `[...]/tschwinge/W._C._Handy.build/gold/testsuite'
make libgoldtest.a object_unittest binary_unittest leb128_unittest icf_virtual_function_folding_test large_symbol_alignment basic_test basic_pic_test basic_static_test basic_static_pic_test basic_pie_test constructor_test constructor_static_test two_file_test two_file_pic_test two_file_static_test two_file_shared_1_test two_file_shared_2_test two_file_shared_1_pic_2_test two_file_shared_2_pic_1_test two_file_same_shared_test two_file_separate_shared_12_test two_file_separate_shared_21_test two_file_relocatable_test two_file_pie_test two_file_shared_1_nonpic_test two_file_shared_2_nonpic_test two_file_same_shared_nonpic_test two_file_separate_shared_12_nonpic_test two_file_separate_shared_21_nonpic_test two_file_mixed_shared_test two_file_mixed_2_shared_test two_file_mixed_pie_test two_file_strip_test two_file_same_shared_strip_test common_test_1 common_test_2 exception_test exception_shared_1_test exception_shared_2_test exception_same_shared_test exception_separate_shared_12_test exception_separate_shared_21_test exception_static_test weak_test weak_undef_test weak_undef_nonpic_test weak_alias_test weak_plt copy_test tls_test tls_pic_test tls_pie_test tls_pie_pic_test tls_shared_test tls_shared_ie_test tls_shared_gd_to_ie_test tls_shared_gnu2_gd_to_ie_test tls_shared_gnu2_test tls_static_test tls_static_pic_test tls_shared_nonpic_test many_sections_test many_sections_r_test initpri1 initpri2 initpri3a flagstest_o_specialfile flagstest_compress_debug_sections flagstest_o_specialfile_and_compress_debug_sections flagstest_o_ttext_1 ver_test ver_test_2 ver_test_6 ver_test_8 ver_test_9 ver_test_11 ver_test_12 protected_1 protected_2 relro_test relro_now_test relro_strip_test relro_script_test script_test_1 script_test_2 justsyms justsyms_exec binary_test script_test_3 tls_phdrs_script_test tls_script_test script_test_11 thin_archive_test_1 thin_archive_test_2 exclude_libs_test local_labels_test discard_locals_test permission_test searched_file_test ifuncmain1static ifuncmain1picstatic ifuncmain1 ifuncmain1pic ifuncmain1vis ifuncmain1vispic ifuncmain1staticpic ifuncmain1pie ifuncmain1vispie ifuncmain1staticpie ifuncmain2static ifuncmain2picstatic ifuncmain2 ifuncmain2pic ifuncmain3 ifuncmain4static ifuncmain4picstatic ifuncmain4 ifuncmain5static ifuncmain5picstatic ifuncmain5 ifuncmain5pic ifuncmain5staticpic ifuncmain5pie ifuncmain6pie ifuncmain7static ifuncmain7picstatic ifuncmain7 ifuncmain7pic ifuncmain7pie ifuncvar start_lib_test \
incremental_test.sh gc_comdat_test.sh gc_tls_test.sh gc_orphan_section_test.sh pr14265.sh icf_test.sh icf_keep_unique_test.sh icf_safe_test.sh icf_safe_so_test.sh final_layout.sh text_section_grouping.sh section_sorting_name.sh icf_preemptible_functions_test.sh icf_string_merge_test.sh icf_sht_rel_addend_test.sh merge_string_literals.sh two_file_shared.sh weak_plt.sh debug_msg.sh missing_key_func.sh undef_symbol.sh ver_test_1.sh ver_test_2.sh ver_test_4.sh ver_test_5.sh ver_test_7.sh ver_test_10.sh relro_test.sh ver_matching_test.sh script_test_3.sh script_test_4.sh script_test_5.sh script_test_6.sh script_test_7.sh script_test_8.sh script_test_9.sh dynamic_list.sh exclude_libs_test.sh discard_locals_test.sh hidden_test.sh retain_symbols_file_test.sh no_version_test.sh strong_ref_weak_def.sh dyn_weak_ref.sh memory_test.sh gdb_index_test_1.sh gdb_index_test_2.sh gdb_index_test_3.sh gdb_index_test_4.sh script_test_10.sh split_i386.sh incremental_test.stdout gc_comdat_test.stdout gc_tls_test.stdout gc_orphan_section_test.stdout pr14265.stdout icf_test.map icf_keep_unique_test.stdout icf_safe_test_1.stdout icf_safe_test_2.stdout icf_safe_test.map icf_safe_so_test_1.stdout icf_safe_so_test_2.stdout icf_safe_so_test.map final_layout.stdout text_section_grouping.stdout text_section_no_grouping.stdout section_sorting_name.stdout icf_preemptible_functions_test.stdout icf_string_merge_test.stdout icf_sht_rel_addend_test.stdout merge_string_literals.stdout two_file_shared.dbg weak_plt_shared.so debug_msg.err missing_key_func.err debug_msg_cdebug.err debug_msg_so.err debug_msg_ndebug.err undef_symbol.err flagstest_o_ttext_2 ver_test_1.syms ver_test_2.syms ver_test_4.syms ver_test_5.syms ver_test_7.syms ver_test_10.syms protected_3.err relro_test.stdout ver_matching_test.stdout script_test_3.stdout script_test_4.stdout script_test_5.stdout script_test_6.stdout script_test_7.stdout script_test_8.stdout script_test_9.stdout dynamic_list.stdout exclude_libs_test.syms discard_locals_test.syms discard_locals_relocatable_test1.syms discard_locals_relocatable_test2.syms hidden_test.err retain_symbols_file_test.stdout no_version_test.stdout strong_ref_weak_def.stdout dyn_weak_ref.stdout memory_test.stdout gdb_index_test_1.stdout gdb_index_test_2.stdout gdb_index_test_3.stdout gdb_index_test_4.stdout script_test_10.stdout split_i386_1.stdout split_i386_2.stdout split_i386_3.stdout split_i386_4.stdout split_i386_r.stdout
make[5]: Entering directory `[...]/tschwinge/W._C._Handy.build/gold/testsuite'
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT test.o -MD -MP -MF .deps/test.Tpo -c -o test.o ../../../W._C._Handy/gold/testsuite/test.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT test.o -MD -MP -MF .deps/test.Tpo -c -o test.o ../../../W._C._Handy/gold/testsuite/test.cc
mv -f .deps/test.Tpo .deps/test.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT testmain.o -MD -MP -MF .deps/testmain.Tpo -c -o testmain.o ../../../W._C._Handy/gold/testsuite/testmain.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT testmain.o -MD -MP -MF .deps/testmain.Tpo -c -o testmain.o ../../../W._C._Handy/gold/testsuite/testmain.cc
mv -f .deps/testmain.Tpo .deps/testmain.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT testfile.o -MD -MP -MF .deps/testfile.Tpo -c -o testfile.o ../../../W._C._Handy/gold/testsuite/testfile.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT testfile.o -MD -MP -MF .deps/testfile.Tpo -c -o testfile.o ../../../W._C._Handy/gold/testsuite/testfile.cc
mv -f .deps/testfile.Tpo .deps/testfile.Po
rm -f libgoldtest.a
ar cru libgoldtest.a test.o testmain.o testfile.o
ranlib libgoldtest.a
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT object_unittest.o -MD -MP -MF .deps/object_unittest.Tpo -c -o object_unittest.o ../../../W._C._Handy/gold/testsuite/object_unittest.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT object_unittest.o -MD -MP -MF .deps/object_unittest.Tpo -c -o object_unittest.o ../../../W._C._Handy/gold/testsuite/object_unittest.cc
mv -f .deps/object_unittest.Tpo .deps/object_unittest.Po
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o object_unittest | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` object_unittest.o libgoldtest.a ../libgold.a ../../libiberty/libiberty.a -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT binary_unittest.o -MD -MP -MF .deps/binary_unittest.Tpo -c -o binary_unittest.o ../../../W._C._Handy/gold/testsuite/binary_unittest.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o object_unittest | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` object_unittest.o libgoldtest.a ../libgold.a ../../libiberty/libiberty.a -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT binary_unittest.o -MD -MP -MF .deps/binary_unittest.Tpo -c -o binary_unittest.o ../../../W._C._Handy/gold/testsuite/binary_unittest.cc
mv -f .deps/binary_unittest.Tpo .deps/binary_unittest.Po
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o binary_unittest | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` binary_unittest.o libgoldtest.a ../libgold.a ../../libiberty/libiberty.a -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT leb128_unittest.o -MD -MP -MF .deps/leb128_unittest.Tpo -c -o leb128_unittest.o ../../../W._C._Handy/gold/testsuite/leb128_unittest.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o binary_unittest | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` binary_unittest.o libgoldtest.a ../libgold.a ../../libiberty/libiberty.a -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT leb128_unittest.o -MD -MP -MF .deps/leb128_unittest.Tpo -c -o leb128_unittest.o ../../../W._C._Handy/gold/testsuite/leb128_unittest.cc
mv -f .deps/leb128_unittest.Tpo .deps/leb128_unittest.Po
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o leb128_unittest | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` leb128_unittest.o libgoldtest.a ../libgold.a ../../libiberty/libiberty.a -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -fPIE -g -o icf_virtual_function_folding_test.o ../../../W._C._Handy/gold/testsuite/icf_virtual_function_folding_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o leb128_unittest | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` leb128_unittest.o libgoldtest.a ../libgold.a ../../libiberty/libiberty.a -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -fPIE -g -o icf_virtual_function_folding_test.o ../../../W._C._Handy/gold/testsuite/icf_virtual_function_folding_test.cc
test -d gcctestdir || mkdir -p gcctestdir
rm -f gcctestdir/ld
(cd gcctestdir && ln -s ../../ld-new ld)
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o icf_virtual_function_folding_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--icf=all icf_virtual_function_folding_test.o -pie
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT large_symbol_alignment.o -MD -MP -MF .deps/large_symbol_alignment.Tpo -c -o large_symbol_alignment.o ../../../W._C._Handy/gold/testsuite/large_symbol_alignment.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o icf_virtual_function_folding_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--icf=all icf_virtual_function_folding_test.o -pie
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT large_symbol_alignment.o -MD -MP -MF .deps/large_symbol_alignment.Tpo -c -o large_symbol_alignment.o ../../../W._C._Handy/gold/testsuite/large_symbol_alignment.cc
mv -f .deps/large_symbol_alignment.Tpo .deps/large_symbol_alignment.Po
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -o large_symbol_alignment large_symbol_alignment.o -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -o basic_test.o ../../../W._C._Handy/gold/testsuite/basic_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o basic_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -fpic -o basic_pic_test.o ../../../W._C._Handy/gold/testsuite/basic_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o basic_pic_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_pic_test.o
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o basic_static_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -static basic_test.o
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o basic_static_pic_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -static basic_pic_test.o
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -fpie -o basic_pie_test.o ../../../W._C._Handy/gold/testsuite/basic_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o basic_pie_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie basic_pie_test.o
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT constructor_test.o -MD -MP -MF .deps/constructor_test.Tpo -c -o constructor_test.o ../../../W._C._Handy/gold/testsuite/constructor_test.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -o large_symbol_alignment large_symbol_alignment.o -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -o basic_test.o ../../../W._C._Handy/gold/testsuite/basic_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o basic_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -fpic -o basic_pic_test.o ../../../W._C._Handy/gold/testsuite/basic_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o basic_pic_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_pic_test.o
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o basic_static_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -static basic_test.o
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o basic_static_pic_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -static basic_pic_test.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -fpie -o basic_pie_test.o ../../../W._C._Handy/gold/testsuite/basic_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o basic_pie_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie basic_pie_test.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT constructor_test.o -MD -MP -MF .deps/constructor_test.Tpo -c -o constructor_test.o ../../../W._C._Handy/gold/testsuite/constructor_test.cc
mv -f .deps/constructor_test.Tpo .deps/constructor_test.Po
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -o constructor_test constructor_test.o -lz
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -static -o constructor_static_test constructor_test.o -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT two_file_test_1.o -MD -MP -MF .deps/two_file_test_1.Tpo -c -o two_file_test_1.o ../../../W._C._Handy/gold/testsuite/two_file_test_1.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -o constructor_test constructor_test.o -ldl -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -static -o constructor_static_test constructor_test.o -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT two_file_test_1.o -MD -MP -MF .deps/two_file_test_1.Tpo -c -o two_file_test_1.o ../../../W._C._Handy/gold/testsuite/two_file_test_1.cc
mv -f .deps/two_file_test_1.Tpo .deps/two_file_test_1.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT two_file_test_1b.o -MD -MP -MF .deps/two_file_test_1b.Tpo -c -o two_file_test_1b.o ../../../W._C._Handy/gold/testsuite/two_file_test_1b.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT two_file_test_1b.o -MD -MP -MF .deps/two_file_test_1b.Tpo -c -o two_file_test_1b.o ../../../W._C._Handy/gold/testsuite/two_file_test_1b.cc
mv -f .deps/two_file_test_1b.Tpo .deps/two_file_test_1b.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT two_file_test_2.o -MD -MP -MF .deps/two_file_test_2.Tpo -c -o two_file_test_2.o ../../../W._C._Handy/gold/testsuite/two_file_test_2.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT two_file_test_2.o -MD -MP -MF .deps/two_file_test_2.Tpo -c -o two_file_test_2.o ../../../W._C._Handy/gold/testsuite/two_file_test_2.cc
mv -f .deps/two_file_test_2.Tpo .deps/two_file_test_2.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT two_file_test_main.o -MD -MP -MF .deps/two_file_test_main.Tpo -c -o two_file_test_main.o ../../../W._C._Handy/gold/testsuite/two_file_test_main.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT two_file_test_main.o -MD -MP -MF .deps/two_file_test_main.Tpo -c -o two_file_test_main.o ../../../W._C._Handy/gold/testsuite/two_file_test_main.cc
mv -f .deps/two_file_test_main.Tpo .deps/two_file_test_main.Po
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -o two_file_test two_file_test_1.o two_file_test_1b.o two_file_test_2.o two_file_test_main.o -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o two_file_test_1_pic.o ../../../W._C._Handy/gold/testsuite/two_file_test_1.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o two_file_test_1b_pic.o ../../../W._C._Handy/gold/testsuite/two_file_test_1b.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o two_file_test_2_pic.o ../../../W._C._Handy/gold/testsuite/two_file_test_2.cc
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -o two_file_pic_test two_file_test_main.o two_file_test_1_pic.o two_file_test_1b_pic.o two_file_test_2_pic.o -lz
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -static -o two_file_static_test two_file_test_1.o two_file_test_1b.o two_file_test_2.o two_file_test_main.o -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o two_file_shared_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_1_pic.o two_file_test_1b_pic.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_shared_1_test two_file_test_2.o two_file_test_main.o two_file_shared_1.so -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o two_file_shared_2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_2_pic.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_shared_2_test two_file_test_1.o two_file_test_1b.o two_file_test_main.o two_file_shared_2.so -lz
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_shared_1_pic_2_test two_file_test_main.o two_file_test_1_pic.o two_file_test_1b_pic.o two_file_shared_2.so -lz
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_shared_2_pic_1_test two_file_test_main.o two_file_test_2_pic.o two_file_shared_1.so -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o two_file_shared.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_1_pic.o two_file_test_1b_pic.o two_file_test_2_pic.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_same_shared_test two_file_test_main.o two_file_shared.so -lz
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_separate_shared_12_test two_file_test_main.o two_file_shared_1.so two_file_shared_2.so -lz
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_separate_shared_21_test two_file_test_main.o two_file_shared_2.so two_file_shared_1.so -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -o two_file_test two_file_test_1.o two_file_test_1b.o two_file_test_2.o two_file_test_main.o -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o two_file_test_1_pic.o ../../../W._C._Handy/gold/testsuite/two_file_test_1.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o two_file_test_1b_pic.o ../../../W._C._Handy/gold/testsuite/two_file_test_1b.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o two_file_test_2_pic.o ../../../W._C._Handy/gold/testsuite/two_file_test_2.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -o two_file_pic_test two_file_test_main.o two_file_test_1_pic.o two_file_test_1b_pic.o two_file_test_2_pic.o -ldl -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -static -o two_file_static_test two_file_test_1.o two_file_test_1b.o two_file_test_2.o two_file_test_main.o -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o two_file_shared_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_1_pic.o two_file_test_1b_pic.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_shared_1_test two_file_test_2.o two_file_test_main.o two_file_shared_1.so -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o two_file_shared_2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_2_pic.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_shared_2_test two_file_test_1.o two_file_test_1b.o two_file_test_main.o two_file_shared_2.so -ldl -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_shared_1_pic_2_test two_file_test_main.o two_file_test_1_pic.o two_file_test_1b_pic.o two_file_shared_2.so -ldl -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_shared_2_pic_1_test two_file_test_main.o two_file_test_2_pic.o two_file_shared_1.so -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o two_file_shared.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_1_pic.o two_file_test_1b_pic.o two_file_test_2_pic.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_same_shared_test two_file_test_main.o two_file_shared.so -ldl -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_separate_shared_12_test two_file_test_main.o two_file_shared_1.so two_file_shared_2.so -ldl -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_separate_shared_21_test two_file_test_main.o two_file_shared_2.so two_file_shared_1.so -ldl -lz
gcctestdir/ld -r -o two_file_relocatable.o two_file_test_1.o two_file_test_1b.o two_file_test_2.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_relocatable_test two_file_test_main.o two_file_relocatable.o -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpie -o two_file_test_1_pie.o ../../../W._C._Handy/gold/testsuite/two_file_test_1.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpie -o two_file_test_1b_pie.o ../../../W._C._Handy/gold/testsuite/two_file_test_1b.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpie -o two_file_test_2_pie.o ../../../W._C._Handy/gold/testsuite/two_file_test_2.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpie -o two_file_test_main_pie.o ../../../W._C._Handy/gold/testsuite/two_file_test_main.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o two_file_pie_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie two_file_test_1_pie.o two_file_test_1b_pie.o two_file_test_2_pie.o two_file_test_main_pie.o
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o two_file_shared_1_nonpic.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_1.o two_file_test_1b.o -Wl,-z,notext
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_shared_1_nonpic_test two_file_test_2.o two_file_test_main.o two_file_shared_1_nonpic.so -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o two_file_shared_2_nonpic.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_2.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_shared_2_nonpic_test two_file_test_1.o two_file_test_1b.o two_file_test_main.o two_file_shared_2_nonpic.so -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o two_file_shared_nonpic.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_1.o two_file_test_1b.o two_file_test_2.o -Wl,-z,notext
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_same_shared_nonpic_test two_file_test_main.o two_file_shared_nonpic.so -lz
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_separate_shared_12_nonpic_test two_file_test_main.o two_file_shared_1_nonpic.so two_file_shared_2_nonpic.so -lz
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_separate_shared_21_nonpic_test two_file_test_main.o two_file_shared_2_nonpic.so two_file_shared_1_nonpic.so -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o two_file_shared_mixed.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_1_pic.o two_file_test_1b_pic.o two_file_test_2.o -Wl,-z,notext
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_mixed_shared_test two_file_test_main.o two_file_shared_mixed.so -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o two_file_shared_mixed_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_1.o two_file_test_1b_pic.o two_file_shared_2.so -Wl,-z,notext
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_mixed_2_shared_test two_file_test_main.o two_file_shared_mixed_1.so two_file_shared_2.so -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o two_file_mixed_pie_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,-R,. -pie two_file_test_1.o two_file_test_1b_pie.o two_file_test_main_pie.o two_file_shared_2.so
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_relocatable_test two_file_test_main.o two_file_relocatable.o -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpie -o two_file_test_1_pie.o ../../../W._C._Handy/gold/testsuite/two_file_test_1.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpie -o two_file_test_1b_pie.o ../../../W._C._Handy/gold/testsuite/two_file_test_1b.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpie -o two_file_test_2_pie.o ../../../W._C._Handy/gold/testsuite/two_file_test_2.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpie -o two_file_test_main_pie.o ../../../W._C._Handy/gold/testsuite/two_file_test_main.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o two_file_pie_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie two_file_test_1_pie.o two_file_test_1b_pie.o two_file_test_2_pie.o two_file_test_main_pie.o
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o two_file_shared_1_nonpic.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_1.o two_file_test_1b.o -Wl,-z,notext
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_shared_1_nonpic_test two_file_test_2.o two_file_test_main.o two_file_shared_1_nonpic.so -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o two_file_shared_2_nonpic.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_2.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_shared_2_nonpic_test two_file_test_1.o two_file_test_1b.o two_file_test_main.o two_file_shared_2_nonpic.so -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o two_file_shared_nonpic.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_1.o two_file_test_1b.o two_file_test_2.o -Wl,-z,notext
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_same_shared_nonpic_test two_file_test_main.o two_file_shared_nonpic.so -ldl -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_separate_shared_12_nonpic_test two_file_test_main.o two_file_shared_1_nonpic.so two_file_shared_2_nonpic.so -ldl -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_separate_shared_21_nonpic_test two_file_test_main.o two_file_shared_2_nonpic.so two_file_shared_1_nonpic.so -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o two_file_shared_mixed.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_1_pic.o two_file_test_1b_pic.o two_file_test_2.o -Wl,-z,notext
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_mixed_shared_test two_file_test_main.o two_file_shared_mixed.so -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o two_file_shared_mixed_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_1.o two_file_test_1b_pic.o two_file_shared_2.so -Wl,-z,notext
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o two_file_mixed_2_shared_test two_file_test_main.o two_file_shared_mixed_1.so two_file_shared_2.so -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o two_file_mixed_pie_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,-R,. -pie two_file_test_1.o two_file_test_1b_pie.o two_file_test_main_pie.o two_file_shared_2.so
../../binutils/strip-new -o two_file_strip_test two_file_test
../../binutils/strip-new -S -o two_file_shared_strip.so two_file_shared.so
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R. -o two_file_same_shared_strip_test two_file_test_main.o two_file_shared_strip.so -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT common_test_1.o -MD -MP -MF .deps/common_test_1.Tpo -c -o common_test_1.o ../../../W._C._Handy/gold/testsuite/common_test_1.c
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R. -o two_file_same_shared_strip_test two_file_test_main.o two_file_shared_strip.so -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT common_test_1.o -MD -MP -MF .deps/common_test_1.Tpo -c -o common_test_1.o ../../../W._C._Handy/gold/testsuite/common_test_1.c
mv -f .deps/common_test_1.Tpo .deps/common_test_1.Po
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -o common_test_1 common_test_1.o -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fpic -o common_test_2_pic.o ../../../W._C._Handy/gold/testsuite/common_test_2.c
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fpic -o common_test_3_pic.o ../../../W._C._Handy/gold/testsuite/common_test_3.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o common_test_3.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared common_test_3_pic.o -Wl,--version-script,../../../W._C._Handy/gold/testsuite/ver_test_2.script
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o common_test_2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared common_test_2_pic.o common_test_3.so
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o common_test_2 common_test_1.o common_test_2.so common_test_3.so -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT exception_test_main.o -MD -MP -MF .deps/exception_test_main.Tpo -c -o exception_test_main.o ../../../W._C._Handy/gold/testsuite/exception_test_main.cc
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -o common_test_1 common_test_1.o -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fpic -o common_test_2_pic.o ../../../W._C._Handy/gold/testsuite/common_test_2.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fpic -o common_test_3_pic.o ../../../W._C._Handy/gold/testsuite/common_test_3.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o common_test_3.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared common_test_3_pic.o -Wl,--version-script,../../../W._C._Handy/gold/testsuite/ver_test_2.script
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o common_test_2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared common_test_2_pic.o common_test_3.so
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o common_test_2 common_test_1.o common_test_2.so common_test_3.so -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT exception_test_main.o -MD -MP -MF .deps/exception_test_main.Tpo -c -o exception_test_main.o ../../../W._C._Handy/gold/testsuite/exception_test_main.cc
mv -f .deps/exception_test_main.Tpo .deps/exception_test_main.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT exception_test_1.o -MD -MP -MF .deps/exception_test_1.Tpo -c -o exception_test_1.o ../../../W._C._Handy/gold/testsuite/exception_test_1.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT exception_test_1.o -MD -MP -MF .deps/exception_test_1.Tpo -c -o exception_test_1.o ../../../W._C._Handy/gold/testsuite/exception_test_1.cc
mv -f .deps/exception_test_1.Tpo .deps/exception_test_1.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT exception_test_2.o -MD -MP -MF .deps/exception_test_2.Tpo -c -o exception_test_2.o ../../../W._C._Handy/gold/testsuite/exception_test_2.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT exception_test_2.o -MD -MP -MF .deps/exception_test_2.Tpo -c -o exception_test_2.o ../../../W._C._Handy/gold/testsuite/exception_test_2.cc
mv -f .deps/exception_test_2.Tpo .deps/exception_test_2.Po
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -o exception_test exception_test_main.o exception_test_1.o exception_test_2.o -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o exception_test_1_pic.o ../../../W._C._Handy/gold/testsuite/exception_test_1.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o exception_shared_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared exception_test_1_pic.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o exception_shared_1_test exception_test_2.o exception_test_main.o exception_shared_1.so -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o exception_test_2_pic.o ../../../W._C._Handy/gold/testsuite/exception_test_2.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o exception_shared_2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared exception_test_2_pic.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o exception_shared_2_test exception_test_1.o exception_test_main.o exception_shared_2.so -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o exception_shared.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared exception_test_1_pic.o exception_test_2_pic.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o exception_same_shared_test exception_test_main.o exception_shared.so -lz
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -Wl,--no-as-needed -o exception_separate_shared_12_test exception_test_main.o exception_shared_1.so exception_shared_2.so -lz
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -Wl,--no-as-needed -o exception_separate_shared_21_test exception_test_main.o exception_shared_2.so exception_shared_1.so -lz
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -static -o exception_static_test exception_test_main.o exception_test_1.o exception_test_2.o -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT weak_test.o -MD -MP -MF .deps/weak_test.Tpo -c -o weak_test.o ../../../W._C._Handy/gold/testsuite/weak_test.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -o exception_test exception_test_main.o exception_test_1.o exception_test_2.o -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o exception_test_1_pic.o ../../../W._C._Handy/gold/testsuite/exception_test_1.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o exception_shared_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared exception_test_1_pic.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o exception_shared_1_test exception_test_2.o exception_test_main.o exception_shared_1.so -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o exception_test_2_pic.o ../../../W._C._Handy/gold/testsuite/exception_test_2.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o exception_shared_2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared exception_test_2_pic.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o exception_shared_2_test exception_test_1.o exception_test_main.o exception_shared_2.so -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o exception_shared.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared exception_test_1_pic.o exception_test_2_pic.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o exception_same_shared_test exception_test_main.o exception_shared.so -ldl -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -Wl,--no-as-needed -o exception_separate_shared_12_test exception_test_main.o exception_shared_1.so exception_shared_2.so -ldl -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -Wl,--no-as-needed -o exception_separate_shared_21_test exception_test_main.o exception_shared_2.so exception_shared_1.so -ldl -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -static -o exception_static_test exception_test_main.o exception_test_1.o exception_test_2.o -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT weak_test.o -MD -MP -MF .deps/weak_test.Tpo -c -o weak_test.o ../../../W._C._Handy/gold/testsuite/weak_test.cc
mv -f .deps/weak_test.Tpo .deps/weak_test.Po
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -o weak_test weak_test.o -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT weak_undef_test.o -MD -MP -MF .deps/weak_undef_test.Tpo -c -o weak_undef_test.o ../../../W._C._Handy/gold/testsuite/weak_undef_test.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -o weak_test weak_test.o -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT weak_undef_test.o -MD -MP -MF .deps/weak_undef_test.Tpo -c -o weak_undef_test.o ../../../W._C._Handy/gold/testsuite/weak_undef_test.cc
mv -f .deps/weak_undef_test.Tpo .deps/weak_undef_test.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_undef_file1.o ../../../W._C._Handy/gold/testsuite/weak_undef_file1.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o weak_undef_lib.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_undef_file1.o
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_undef_file2.o ../../../W._C._Handy/gold/testsuite/weak_undef_file2.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_undef_file1.o ../../../W._C._Handy/gold/testsuite/weak_undef_file1.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o weak_undef_lib.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_undef_file1.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_undef_file2.o ../../../W._C._Handy/gold/testsuite/weak_undef_file2.cc
test -d alt || mkdir -p alt
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o alt/weak_undef_lib.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_undef_file2.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,alt -o weak_undef_test weak_undef_test.o -L . weak_undef_lib.so -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -o weak_undef_file1_nonpic.o ../../../W._C._Handy/gold/testsuite/weak_undef_file1.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o weak_undef_lib_nonpic.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_undef_file1_nonpic.o -Wl,-z,notext
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -o weak_undef_file2_nonpic.o ../../../W._C._Handy/gold/testsuite/weak_undef_file2.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o alt/weak_undef_lib.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_undef_file2.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,alt -o weak_undef_test weak_undef_test.o -L . weak_undef_lib.so -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -o weak_undef_file1_nonpic.o ../../../W._C._Handy/gold/testsuite/weak_undef_file1.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o weak_undef_lib_nonpic.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_undef_file1_nonpic.o -Wl,-z,notext
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -o weak_undef_file2_nonpic.o ../../../W._C._Handy/gold/testsuite/weak_undef_file2.cc
test -d alt || mkdir -p alt
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o alt/weak_undef_lib_nonpic.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_undef_file2_nonpic.o -Wl,-z,notext
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,alt -o weak_undef_nonpic_test weak_undef_test.o -L . weak_undef_lib_nonpic.so -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT weak_alias_test_main.o -MD -MP -MF .deps/weak_alias_test_main.Tpo -c -o weak_alias_test_main.o ../../../W._C._Handy/gold/testsuite/weak_alias_test_main.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o alt/weak_undef_lib_nonpic.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_undef_file2_nonpic.o -Wl,-z,notext
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,alt -o weak_undef_nonpic_test weak_undef_test.o -L . weak_undef_lib_nonpic.so -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT weak_alias_test_main.o -MD -MP -MF .deps/weak_alias_test_main.Tpo -c -o weak_alias_test_main.o ../../../W._C._Handy/gold/testsuite/weak_alias_test_main.cc
mv -f .deps/weak_alias_test_main.Tpo .deps/weak_alias_test_main.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_alias_test_1_pic.o ../../../W._C._Handy/gold/testsuite/weak_alias_test_1.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o weak_alias_test_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_alias_test_1_pic.o
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_alias_test_2_pic.o ../../../W._C._Handy/gold/testsuite/weak_alias_test_2.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o weak_alias_test_2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_alias_test_2_pic.o
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -o weak_alias_test_3.o ../../../W._C._Handy/gold/testsuite/weak_alias_test_3.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_alias_test_4_pic.o ../../../W._C._Handy/gold/testsuite/weak_alias_test_4.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o weak_alias_test_4.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_alias_test_4_pic.o
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_alias_test_5_pic.o ../../../W._C._Handy/gold/testsuite/weak_alias_test_5.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o weak_alias_test_5.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_alias_test_5_pic.o \
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_alias_test_1_pic.o ../../../W._C._Handy/gold/testsuite/weak_alias_test_1.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o weak_alias_test_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_alias_test_1_pic.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_alias_test_2_pic.o ../../../W._C._Handy/gold/testsuite/weak_alias_test_2.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o weak_alias_test_2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_alias_test_2_pic.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -o weak_alias_test_3.o ../../../W._C._Handy/gold/testsuite/weak_alias_test_3.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_alias_test_4_pic.o ../../../W._C._Handy/gold/testsuite/weak_alias_test_4.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o weak_alias_test_4.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_alias_test_4_pic.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_alias_test_5_pic.o ../../../W._C._Handy/gold/testsuite/weak_alias_test_5.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o weak_alias_test_5.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_alias_test_5_pic.o \
-Wl,--version-script,../../../W._C._Handy/gold/testsuite/weak_alias_test.script
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o weak_alias_test weak_alias_test_main.o weak_alias_test_1.so weak_alias_test_2.so weak_alias_test_3.o weak_alias_test_4.so weak_alias_test_5.so -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_plt_main_pic.o ../../../W._C._Handy/gold/testsuite/weak_plt_main.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o weak_plt | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ weak_plt_main_pic.o
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT copy_test.o -MD -MP -MF .deps/copy_test.Tpo -c -o copy_test.o ../../../W._C._Handy/gold/testsuite/copy_test.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o weak_alias_test weak_alias_test_main.o weak_alias_test_1.so weak_alias_test_2.so weak_alias_test_3.o weak_alias_test_4.so weak_alias_test_5.so -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_plt_main_pic.o ../../../W._C._Handy/gold/testsuite/weak_plt_main.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o weak_plt | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ weak_plt_main_pic.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT copy_test.o -MD -MP -MF .deps/copy_test.Tpo -c -o copy_test.o ../../../W._C._Handy/gold/testsuite/copy_test.cc
mv -f .deps/copy_test.Tpo .deps/copy_test.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o copy_test_1_pic.o ../../../W._C._Handy/gold/testsuite/copy_test_1.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o copy_test_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared copy_test_1_pic.o
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o copy_test_2_pic.o ../../../W._C._Handy/gold/testsuite/copy_test_2.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o copy_test_2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared copy_test_2_pic.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o copy_test copy_test.o copy_test_1.so copy_test_2.so -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT tls_test.o -MD -MP -MF .deps/tls_test.Tpo -c -o tls_test.o ../../../W._C._Handy/gold/testsuite/tls_test.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o copy_test_1_pic.o ../../../W._C._Handy/gold/testsuite/copy_test_1.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o copy_test_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared copy_test_1_pic.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o copy_test_2_pic.o ../../../W._C._Handy/gold/testsuite/copy_test_2.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o copy_test_2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared copy_test_2_pic.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o copy_test copy_test.o copy_test_1.so copy_test_2.so -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT tls_test.o -MD -MP -MF .deps/tls_test.Tpo -c -o tls_test.o ../../../W._C._Handy/gold/testsuite/tls_test.cc
mv -f .deps/tls_test.Tpo .deps/tls_test.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT tls_test_file2.o -MD -MP -MF .deps/tls_test_file2.Tpo -c -o tls_test_file2.o ../../../W._C._Handy/gold/testsuite/tls_test_file2.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT tls_test_file2.o -MD -MP -MF .deps/tls_test_file2.Tpo -c -o tls_test_file2.o ../../../W._C._Handy/gold/testsuite/tls_test_file2.cc
mv -f .deps/tls_test_file2.Tpo .deps/tls_test_file2.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT tls_test_main.o -MD -MP -MF .deps/tls_test_main.Tpo -c -o tls_test_main.o ../../../W._C._Handy/gold/testsuite/tls_test_main.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT tls_test_main.o -MD -MP -MF .deps/tls_test_main.Tpo -c -o tls_test_main.o ../../../W._C._Handy/gold/testsuite/tls_test_main.cc
mv -f .deps/tls_test_main.Tpo .deps/tls_test_main.Po
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fopenmp -o tls_test_c.o ../../../W._C._Handy/gold/testsuite/tls_test_c.c
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -o tls_test tls_test.o tls_test_file2.o tls_test_main.o tls_test_c.o -lpthread -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o tls_test_pic.o ../../../W._C._Handy/gold/testsuite/tls_test.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o tls_test_file2_pic.o ../../../W._C._Handy/gold/testsuite/tls_test_file2.cc
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fpic -fopenmp -o tls_test_c_pic.o ../../../W._C._Handy/gold/testsuite/tls_test_c.c
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -o tls_pic_test tls_test_main.o tls_test_pic.o tls_test_file2_pic.o tls_test_c_pic.o -lpthread -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpie -o tls_test_main_pie.o ../../../W._C._Handy/gold/testsuite/tls_test_main.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpie -o tls_test_pie.o ../../../W._C._Handy/gold/testsuite/tls_test.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpie -o tls_test_file2_pie.o ../../../W._C._Handy/gold/testsuite/tls_test_file2.cc
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fpic -fopenmp -o tls_test_c_pie.o ../../../W._C._Handy/gold/testsuite/tls_test_c.c
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o tls_pie_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie tls_test_main_pie.o tls_test_pie.o tls_test_file2_pie.o tls_test_c_pie.o -lpthread
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o tls_pie_pic_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie tls_test_main_pie.o tls_test_pic.o tls_test_file2_pic.o tls_test_c_pic.o -lpthread
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o tls_test_shared.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared tls_test_pic.o tls_test_file2_pic.o tls_test_c_pic.o -Wl,-z,defs
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o tls_shared_test tls_test_main.o tls_test_shared.so -lpthread -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -ftls-model=initial-exec -o tls_test_pic_ie.o ../../../W._C._Handy/gold/testsuite/tls_test.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -ftls-model=initial-exec -o tls_test_file2_pic_ie.o ../../../W._C._Handy/gold/testsuite/tls_test_file2.cc
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fpic -ftls-model=initial-exec -fopenmp -o tls_test_c_pic_ie.o ../../../W._C._Handy/gold/testsuite/tls_test_c.c
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o tls_test_ie_shared.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared tls_test_pic_ie.o tls_test_file2_pic_ie.o tls_test_c_pic_ie.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o tls_shared_ie_test tls_test_main.o tls_test_ie_shared.so -lpthread -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o tls_test_shared2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared tls_test_file2_pic.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o tls_shared_gd_to_ie_test tls_test_main.o tls_test_pic.o tls_test_c_pic.o tls_test_shared2.so -lpthread -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -mtls-dialect=gnu2 -o tls_test_gnu2.o ../../../W._C._Handy/gold/testsuite/tls_test.cc
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fpic -mtls-dialect=gnu2 -fopenmp -o tls_test_c_gnu2.o ../../../W._C._Handy/gold/testsuite/tls_test_c.c
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -mtls-dialect=gnu2 -o tls_test_file2_gnu2.o ../../../W._C._Handy/gold/testsuite/tls_test_file2.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o tls_test_gnu2_shared2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared tls_test_file2_gnu2.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o tls_shared_gnu2_gd_to_ie_test tls_test_main.o tls_test_gnu2.o tls_test_c_gnu2.o tls_test_gnu2_shared2.so -lpthread -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o tls_test_gnu2_shared.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared tls_test_gnu2.o tls_test_file2_gnu2.o tls_test_c_gnu2.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o tls_shared_gnu2_test tls_test_main.o tls_test_gnu2_shared.so -lpthread -lz
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -static -o tls_static_test tls_test.o tls_test_file2.o tls_test_main.o tls_test_c.o -lpthread -lz
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -static -o tls_static_pic_test tls_test_main.o tls_test_pic.o tls_test_file2_pic.o tls_test_c_pic.o -lpthread -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o tls_test_shared_nonpic.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared tls_test.o tls_test_file2.o tls_test_c.o -Wl,-z,notext
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o tls_shared_nonpic_test tls_test_main.o tls_test_shared_nonpic.so -lpthread -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT many_sections_test.o -MD -MP -MF .deps/many_sections_test.Tpo -c -o many_sections_test.o ../../../W._C._Handy/gold/testsuite/many_sections_test.cc
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fopenmp -o tls_test_c.o ../../../W._C._Handy/gold/testsuite/tls_test_c.c
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -o tls_test tls_test.o tls_test_file2.o tls_test_main.o tls_test_c.o -lpthread -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o tls_test_pic.o ../../../W._C._Handy/gold/testsuite/tls_test.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o tls_test_file2_pic.o ../../../W._C._Handy/gold/testsuite/tls_test_file2.cc
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fpic -fopenmp -o tls_test_c_pic.o ../../../W._C._Handy/gold/testsuite/tls_test_c.c
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -o tls_pic_test tls_test_main.o tls_test_pic.o tls_test_file2_pic.o tls_test_c_pic.o -lpthread -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpie -o tls_test_main_pie.o ../../../W._C._Handy/gold/testsuite/tls_test_main.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpie -o tls_test_pie.o ../../../W._C._Handy/gold/testsuite/tls_test.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpie -o tls_test_file2_pie.o ../../../W._C._Handy/gold/testsuite/tls_test_file2.cc
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fpic -fopenmp -o tls_test_c_pie.o ../../../W._C._Handy/gold/testsuite/tls_test_c.c
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o tls_pie_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie tls_test_main_pie.o tls_test_pie.o tls_test_file2_pie.o tls_test_c_pie.o -lpthread
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o tls_pie_pic_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie tls_test_main_pie.o tls_test_pic.o tls_test_file2_pic.o tls_test_c_pic.o -lpthread
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o tls_test_shared.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared tls_test_pic.o tls_test_file2_pic.o tls_test_c_pic.o -Wl,-z,defs
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o tls_shared_test tls_test_main.o tls_test_shared.so -lpthread -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -ftls-model=initial-exec -o tls_test_pic_ie.o ../../../W._C._Handy/gold/testsuite/tls_test.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -ftls-model=initial-exec -o tls_test_file2_pic_ie.o ../../../W._C._Handy/gold/testsuite/tls_test_file2.cc
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fpic -ftls-model=initial-exec -fopenmp -o tls_test_c_pic_ie.o ../../../W._C._Handy/gold/testsuite/tls_test_c.c
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o tls_test_ie_shared.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared tls_test_pic_ie.o tls_test_file2_pic_ie.o tls_test_c_pic_ie.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o tls_shared_ie_test tls_test_main.o tls_test_ie_shared.so -lpthread -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o tls_test_shared2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared tls_test_file2_pic.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o tls_shared_gd_to_ie_test tls_test_main.o tls_test_pic.o tls_test_c_pic.o tls_test_shared2.so -lpthread -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -mtls-dialect=gnu2 -o tls_test_gnu2.o ../../../W._C._Handy/gold/testsuite/tls_test.cc
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fpic -mtls-dialect=gnu2 -fopenmp -o tls_test_c_gnu2.o ../../../W._C._Handy/gold/testsuite/tls_test_c.c
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -mtls-dialect=gnu2 -o tls_test_file2_gnu2.o ../../../W._C._Handy/gold/testsuite/tls_test_file2.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o tls_test_gnu2_shared2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared tls_test_file2_gnu2.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o tls_shared_gnu2_gd_to_ie_test tls_test_main.o tls_test_gnu2.o tls_test_c_gnu2.o tls_test_gnu2_shared2.so -lpthread -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o tls_test_gnu2_shared.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared tls_test_gnu2.o tls_test_file2_gnu2.o tls_test_c_gnu2.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o tls_shared_gnu2_test tls_test_main.o tls_test_gnu2_shared.so -lpthread -ldl -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -static -o tls_static_test tls_test.o tls_test_file2.o tls_test_main.o tls_test_c.o -lpthread -ldl -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -static -o tls_static_pic_test tls_test_main.o tls_test_pic.o tls_test_file2_pic.o tls_test_c_pic.o -lpthread -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o tls_test_shared_nonpic.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared tls_test.o tls_test_file2.o tls_test_c.o -Wl,-z,notext
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o tls_shared_nonpic_test tls_test_main.o tls_test_shared_nonpic.so -lpthread -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT many_sections_test.o -MD -MP -MF .deps/many_sections_test.Tpo -c -o many_sections_test.o ../../../W._C._Handy/gold/testsuite/many_sections_test.cc
mv -f .deps/many_sections_test.Tpo .deps/many_sections_test.Po
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -rdynamic -o many_sections_test many_sections_test.o -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -rdynamic -o many_sections_test many_sections_test.o -ldl -lz
gcctestdir/ld -r -o many_sections_r_test.o many_sections_test.o
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o many_sections_r_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ many_sections_r_test.o -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT initpri1.o -MD -MP -MF .deps/initpri1.Tpo -c -o initpri1.o ../../../W._C._Handy/gold/testsuite/initpri1.c
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o many_sections_r_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ many_sections_r_test.o -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT initpri1.o -MD -MP -MF .deps/initpri1.Tpo -c -o initpri1.o ../../../W._C._Handy/gold/testsuite/initpri1.c
mv -f .deps/initpri1.Tpo .deps/initpri1.Po
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -o initpri1 initpri1.o -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT initpri2.o -MD -MP -MF .deps/initpri2.Tpo -c -o initpri2.o ../../../W._C._Handy/gold/testsuite/initpri2.c
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -o initpri1 initpri1.o -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT initpri2.o -MD -MP -MF .deps/initpri2.Tpo -c -o initpri2.o ../../../W._C._Handy/gold/testsuite/initpri2.c
mv -f .deps/initpri2.Tpo .deps/initpri2.Po
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,--ctors-in-init-array -o initpri2 initpri2.o -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT initpri3.o -MD -MP -MF .deps/initpri3.Tpo -c -o initpri3.o ../../../W._C._Handy/gold/testsuite/initpri3.c
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,--ctors-in-init-array -o initpri2 initpri2.o -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT initpri3.o -MD -MP -MF .deps/initpri3.Tpo -c -o initpri3.o ../../../W._C._Handy/gold/testsuite/initpri3.c
mv -f .deps/initpri3.Tpo .deps/initpri3.Po
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -o initpri3a initpri3.o -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -g -c -o flagstest_debug.o ../../../W._C._Handy/gold/testsuite/constructor_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o flagstest_o_specialfile | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -o /dev/stdout flagstest_debug.o 2>&1 | cat > flagstest_o_specialfile
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -o initpri3a initpri3.o -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -g -c -o flagstest_debug.o ../../../W._C._Handy/gold/testsuite/constructor_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o flagstest_o_specialfile | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -o /dev/stdout flagstest_debug.o 2>&1 | cat > flagstest_o_specialfile
chmod a+x flagstest_o_specialfile
test -s flagstest_o_specialfile
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o flagstest_compress_debug_sections | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -o flagstest_compress_debug_sections flagstest_debug.o -Wl,--compress-debug-sections=zlib
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o flagstest_compress_debug_sections | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -o flagstest_compress_debug_sections flagstest_debug.o -Wl,--compress-debug-sections=zlib
test -s flagstest_compress_debug_sections
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o flagstest_o_specialfile_and_compress_debug_sections | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -o /dev/stdout flagstest_debug.o -Wl,--compress-debug-sections=zlib 2>&1 | cat > flagstest_o_specialfile_and_compress_debug_sections
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o flagstest_o_specialfile_and_compress_debug_sections | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -o /dev/stdout flagstest_debug.o -Wl,--compress-debug-sections=zlib 2>&1 | cat > flagstest_o_specialfile_and_compress_debug_sections
chmod a+x flagstest_o_specialfile_and_compress_debug_sections
test -s flagstest_o_specialfile_and_compress_debug_sections
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o flagstest_o_ttext_1 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -o flagstest_o_ttext_1 flagstest_debug.o -Wl,-Ttext,0x400000 -Wl,-Tdata,0x800000
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT ver_test_main.o -MD -MP -MF .deps/ver_test_main.Tpo -c -o ver_test_main.o ../../../W._C._Handy/gold/testsuite/ver_test_main.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o flagstest_o_ttext_1 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -o flagstest_o_ttext_1 flagstest_debug.o -Wl,-Ttext,0x400000 -Wl,-Tdata,0x800000
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT ver_test_main.o -MD -MP -MF .deps/ver_test_main.Tpo -c -o ver_test_main.o ../../../W._C._Handy/gold/testsuite/ver_test_main.cc
mv -f .deps/ver_test_main.Tpo .deps/ver_test_main.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o ver_test_1.o ../../../W._C._Handy/gold/testsuite/ver_test_1.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o ver_test_2.o ../../../W._C._Handy/gold/testsuite/ver_test_2.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o ver_test_4.o ../../../W._C._Handy/gold/testsuite/ver_test_4.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ver_test_4.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,--version-script,../../../W._C._Handy/gold/testsuite/ver_test_4.script ver_test_4.o
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ver_test_2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,--version-script,../../../W._C._Handy/gold/testsuite/ver_test_2.script -Wl,-R,. ver_test_2.o ver_test_4.so
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o ver_test_3.o ../../../W._C._Handy/gold/testsuite/ver_test_3.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ver_test_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared ver_test_1.o ver_test_2.so ver_test_3.o ver_test_4.so
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o ver_test ver_test_main.o ver_test_1.so ver_test_2.so ver_test_4.so -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT ver_test_main_2.o -MD -MP -MF .deps/ver_test_main_2.Tpo -c -o ver_test_main_2.o ../../../W._C._Handy/gold/testsuite/ver_test_main_2.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o ver_test_1.o ../../../W._C._Handy/gold/testsuite/ver_test_1.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o ver_test_2.o ../../../W._C._Handy/gold/testsuite/ver_test_2.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o ver_test_4.o ../../../W._C._Handy/gold/testsuite/ver_test_4.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ver_test_4.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,--version-script,../../../W._C._Handy/gold/testsuite/ver_test_4.script ver_test_4.o
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ver_test_2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,--version-script,../../../W._C._Handy/gold/testsuite/ver_test_2.script -Wl,-R,. ver_test_2.o ver_test_4.so
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o ver_test_3.o ../../../W._C._Handy/gold/testsuite/ver_test_3.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ver_test_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared ver_test_1.o ver_test_2.so ver_test_3.o ver_test_4.so
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o ver_test ver_test_main.o ver_test_1.so ver_test_2.so ver_test_4.so -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT ver_test_main_2.o -MD -MP -MF .deps/ver_test_main_2.Tpo -c -o ver_test_main_2.o ../../../W._C._Handy/gold/testsuite/ver_test_main_2.cc
mv -f .deps/ver_test_main_2.Tpo .deps/ver_test_main_2.Po
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o ver_test_2 ver_test_main_2.o ver_test_4.so ver_test_2.so -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ver_test_6.o -MD -MP -MF .deps/ver_test_6.Tpo -c -o ver_test_6.o ../../../W._C._Handy/gold/testsuite/ver_test_6.c
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o ver_test_2 ver_test_main_2.o ver_test_4.so ver_test_2.so -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ver_test_6.o -MD -MP -MF .deps/ver_test_6.Tpo -c -o ver_test_6.o ../../../W._C._Handy/gold/testsuite/ver_test_6.c
mv -f .deps/ver_test_6.Tpo .deps/ver_test_6.Po
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o ver_test_6 ver_test_6.o ver_test_2.so -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ver_test_8_2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,--version-script,../../../W._C._Handy/gold/testsuite/ver_test_8.script two_file_test_2_pic.o
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ver_test_8_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_1_pic.o two_file_test_1b_pic.o ver_test_8_2.so
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o ver_test_8 two_file_test_main.o ver_test_8_1.so ver_test_8_2.so -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o ver_test_9.o ../../../W._C._Handy/gold/testsuite/ver_test_9.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o ver_test_5.o ../../../W._C._Handy/gold/testsuite/ver_test_5.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ver_test_5.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,--version-script,../../../W._C._Handy/gold/testsuite/ver_test_5.script ver_test_5.o ver_test_4.so
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ver_test_9.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,-R,. ver_test_9.o ver_test_5.so ver_test_4.so
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o ver_test_9 ver_test_main.o ver_test_9.so -lz
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o ver_test_6 ver_test_6.o ver_test_2.so -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ver_test_8_2.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,--version-script,../../../W._C._Handy/gold/testsuite/ver_test_8.script two_file_test_2_pic.o
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ver_test_8_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared two_file_test_1_pic.o two_file_test_1b_pic.o ver_test_8_2.so
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o ver_test_8 two_file_test_main.o ver_test_8_1.so ver_test_8_2.so -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o ver_test_9.o ../../../W._C._Handy/gold/testsuite/ver_test_9.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o ver_test_5.o ../../../W._C._Handy/gold/testsuite/ver_test_5.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ver_test_5.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,--version-script,../../../W._C._Handy/gold/testsuite/ver_test_5.script ver_test_5.o ver_test_4.so
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ver_test_9.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,-R,. ver_test_9.o ver_test_5.so ver_test_4.so
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o ver_test_9 ver_test_main.o ver_test_9.so -ldl -lz
../../binutils/ar rc ver_test_11.a ver_test_1.o ver_test_2.o ver_test_4.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o ver_test_11 ver_test_main_2.o ver_test_11.a -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o ver_test_11 ver_test_main_2.o ver_test_11.a -ldl -lz
gcctestdir/ld -r -o ver_test_12.o ver_test_1.o ver_test_2.o ver_test_4.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o ver_test_12 ver_test_main_2.o ver_test_12.o -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT protected_main_1.o -MD -MP -MF .deps/protected_main_1.Tpo -c -o protected_main_1.o ../../../W._C._Handy/gold/testsuite/protected_main_1.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o ver_test_12 ver_test_main_2.o ver_test_12.o -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT protected_main_1.o -MD -MP -MF .deps/protected_main_1.Tpo -c -o protected_main_1.o ../../../W._C._Handy/gold/testsuite/protected_main_1.cc
mv -f .deps/protected_main_1.Tpo .deps/protected_main_1.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT protected_main_2.o -MD -MP -MF .deps/protected_main_2.Tpo -c -o protected_main_2.o ../../../W._C._Handy/gold/testsuite/protected_main_2.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT protected_main_2.o -MD -MP -MF .deps/protected_main_2.Tpo -c -o protected_main_2.o ../../../W._C._Handy/gold/testsuite/protected_main_2.cc
mv -f .deps/protected_main_2.Tpo .deps/protected_main_2.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT protected_main_3.o -MD -MP -MF .deps/protected_main_3.Tpo -c -o protected_main_3.o ../../../W._C._Handy/gold/testsuite/protected_main_3.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT protected_main_3.o -MD -MP -MF .deps/protected_main_3.Tpo -c -o protected_main_3.o ../../../W._C._Handy/gold/testsuite/protected_main_3.cc
mv -f .deps/protected_main_3.Tpo .deps/protected_main_3.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o protected_1_pic.o ../../../W._C._Handy/gold/testsuite/protected_1.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o protected_2_pic.o ../../../W._C._Handy/gold/testsuite/protected_2.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o protected_3_pic.o ../../../W._C._Handy/gold/testsuite/protected_3.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o protected_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared protected_1_pic.o protected_2_pic.o protected_3_pic.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o protected_1 protected_main_1.o protected_main_2.o protected_main_3.o protected_1.so -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT protected_3.o -MD -MP -MF .deps/protected_3.Tpo -c -o protected_3.o ../../../W._C._Handy/gold/testsuite/protected_3.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o protected_1_pic.o ../../../W._C._Handy/gold/testsuite/protected_1.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o protected_2_pic.o ../../../W._C._Handy/gold/testsuite/protected_2.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o protected_3_pic.o ../../../W._C._Handy/gold/testsuite/protected_3.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o protected_1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared protected_1_pic.o protected_2_pic.o protected_3_pic.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o protected_1 protected_main_1.o protected_main_2.o protected_main_3.o protected_1.so -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT protected_3.o -MD -MP -MF .deps/protected_3.Tpo -c -o protected_3.o ../../../W._C._Handy/gold/testsuite/protected_3.cc
mv -f .deps/protected_3.Tpo .deps/protected_3.Po
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o protected_2 protected_main_1.o protected_3.o protected_1.so -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT relro_test_main.o -MD -MP -MF .deps/relro_test_main.Tpo -c -o relro_test_main.o ../../../W._C._Handy/gold/testsuite/relro_test_main.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o protected_2 protected_main_1.o protected_3.o protected_1.so -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT relro_test_main.o -MD -MP -MF .deps/relro_test_main.Tpo -c -o relro_test_main.o ../../../W._C._Handy/gold/testsuite/relro_test_main.cc
mv -f .deps/relro_test_main.Tpo .deps/relro_test_main.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o relro_test_pic.o ../../../W._C._Handy/gold/testsuite/relro_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o relro_test.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,-z,relro relro_test_pic.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o relro_test relro_test_main.o relro_test.so -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o relro_now_test.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,-z,relro -Wl,-z,now relro_test_pic.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir -Wl,-R,. -Wl,-z,relro -Wl,-z,now -o relro_now_test relro_test_main.o relro_now_test.so -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o relro_test_pic.o ../../../W._C._Handy/gold/testsuite/relro_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o relro_test.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,-z,relro relro_test_pic.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o relro_test relro_test_main.o relro_test.so -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o relro_now_test.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,-z,relro -Wl,-z,now relro_test_pic.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir -Wl,-R,. -Wl,-z,relro -Wl,-z,now -o relro_now_test relro_test_main.o relro_now_test.so -ldl -lz
../../binutils/strip-new -o relro_strip_test.so relro_test.so
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o relro_strip_test relro_test_main.o relro_strip_test.so -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o relro_script_test.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,-z,relro -Wl,-T,../../../W._C._Handy/gold/testsuite/relro_script_test.t relro_test_pic.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o relro_script_test relro_test_main.o relro_script_test.so -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT script_test_1.o -MD -MP -MF .deps/script_test_1.Tpo -c -o script_test_1.o ../../../W._C._Handy/gold/testsuite/script_test_1.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o relro_strip_test relro_test_main.o relro_strip_test.so -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o relro_script_test.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,-z,relro -Wl,-T,../../../W._C._Handy/gold/testsuite/relro_script_test.t relro_test_pic.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o relro_script_test relro_test_main.o relro_script_test.so -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT script_test_1.o -MD -MP -MF .deps/script_test_1.Tpo -c -o script_test_1.o ../../../W._C._Handy/gold/testsuite/script_test_1.cc
mv -f .deps/script_test_1.Tpo .deps/script_test_1.Po
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_1.t -o script_test_1 script_test_1.o -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT script_test_2.o -MD -MP -MF .deps/script_test_2.Tpo -c -o script_test_2.o ../../../W._C._Handy/gold/testsuite/script_test_2.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_1.t -o script_test_1 script_test_1.o -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT script_test_2.o -MD -MP -MF .deps/script_test_2.Tpo -c -o script_test_2.o ../../../W._C._Handy/gold/testsuite/script_test_2.cc
mv -f .deps/script_test_2.Tpo .deps/script_test_2.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT script_test_2a.o -MD -MP -MF .deps/script_test_2a.Tpo -c -o script_test_2a.o ../../../W._C._Handy/gold/testsuite/script_test_2a.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT script_test_2a.o -MD -MP -MF .deps/script_test_2a.Tpo -c -o script_test_2a.o ../../../W._C._Handy/gold/testsuite/script_test_2a.cc
mv -f .deps/script_test_2a.Tpo .deps/script_test_2a.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT script_test_2b.o -MD -MP -MF .deps/script_test_2b.Tpo -c -o script_test_2b.o ../../../W._C._Handy/gold/testsuite/script_test_2b.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT script_test_2b.o -MD -MP -MF .deps/script_test_2b.Tpo -c -o script_test_2b.o ../../../W._C._Handy/gold/testsuite/script_test_2b.cc
mv -f .deps/script_test_2b.Tpo .deps/script_test_2b.Po
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_2.t -o script_test_2 script_test_2.o script_test_2a.o script_test_2b.o -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT justsyms_1.o -MD -MP -MF .deps/justsyms_1.Tpo -c -o justsyms_1.o ../../../W._C._Handy/gold/testsuite/justsyms_1.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_2.t -o script_test_2 script_test_2.o script_test_2a.o script_test_2b.o -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT justsyms_1.o -MD -MP -MF .deps/justsyms_1.Tpo -c -o justsyms_1.o ../../../W._C._Handy/gold/testsuite/justsyms_1.cc
mv -f .deps/justsyms_1.Tpo .deps/justsyms_1.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -o justsyms_2.o ../../../W._C._Handy/gold/testsuite/justsyms_2.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -o justsyms_2.o ../../../W._C._Handy/gold/testsuite/justsyms_2.cc
gcctestdir/ld -o justsyms_2r.o -r -T ../../../W._C._Handy/gold/testsuite/justsyms.t justsyms_2.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,justsyms_2r.o -o justsyms justsyms_1.o -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT justsyms_exec.o -MD -MP -MF .deps/justsyms_exec.Tpo -c -o justsyms_exec.o ../../../W._C._Handy/gold/testsuite/justsyms_exec.c
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,justsyms_2r.o -o justsyms justsyms_1.o -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT justsyms_exec.o -MD -MP -MF .deps/justsyms_exec.Tpo -c -o justsyms_exec.o ../../../W._C._Handy/gold/testsuite/justsyms_exec.c
mv -f .deps/justsyms_exec.Tpo .deps/justsyms_exec.Po
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -o justsyms_lib.o ../../../W._C._Handy/gold/testsuite/justsyms_lib.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -o justsyms_lib.o ../../../W._C._Handy/gold/testsuite/justsyms_lib.c
gcctestdir/ld -o justsyms_lib -Ttext=0x1000200 -Tdata=0x2000000 -e exported_func justsyms_lib.o
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,justsyms_lib -o justsyms_exec justsyms_exec.o -lz
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT binary_test.o -MD -MP -MF .deps/binary_test.Tpo -c -o binary_test.o ../../../W._C._Handy/gold/testsuite/binary_test.cc
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,justsyms_lib -o justsyms_exec justsyms_exec.o -ldl -lz
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT binary_test.o -MD -MP -MF .deps/binary_test.Tpo -c -o binary_test.o ../../../W._C._Handy/gold/testsuite/binary_test.cc
mv -f .deps/binary_test.Tpo .deps/binary_test.Po
rm -f binary.txt
ln -s ../../../W._C._Handy/gold/testsuite/binary.in binary.txt
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,--format,binary,binary.txt,--format,elf -o binary_test binary_test.o -lz
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o script_test_3 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_3.t
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_3.t -o tls_phdrs_script_test tls_test.o tls_test_file2.o tls_test_main.o tls_test_c.o -lpthread -lz
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_4.t -o tls_script_test tls_test.o tls_test_file2.o tls_test_main.o tls_test_c.o -lpthread -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -g -o script_test_11.o ../../../W._C._Handy/gold/testsuite/script_test_11.c
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,--format,binary,binary.txt,--format,elf -o binary_test binary_test.o -ldl -lz
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o script_test_3 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_3.t
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_3.t -o tls_phdrs_script_test tls_test.o tls_test_file2.o tls_test_main.o tls_test_c.o -lpthread -ldl -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_4.t -o tls_script_test tls_test.o tls_test_file2.o tls_test_main.o tls_test_c.o -lpthread -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -g -o script_test_11.o ../../../W._C._Handy/gold/testsuite/script_test_11.c
gcctestdir/ld -r -o script_test_11_r.o -T ../../../W._C._Handy/gold/testsuite/script_test_11.t script_test_11.o
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o script_test_11 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ script_test_11_r.o
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT thin_archive_main.o -MD -MP -MF .deps/thin_archive_main.Tpo -c -o thin_archive_main.o ../../../W._C._Handy/gold/testsuite/thin_archive_main.cc
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o script_test_11 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ script_test_11_r.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT thin_archive_main.o -MD -MP -MF .deps/thin_archive_main.Tpo -c -o thin_archive_main.o ../../../W._C._Handy/gold/testsuite/thin_archive_main.cc
mv -f .deps/thin_archive_main.Tpo .deps/thin_archive_main.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT thin_archive_test_1.o -MD -MP -MF .deps/thin_archive_test_1.Tpo -c -o thin_archive_test_1.o ../../../W._C._Handy/gold/testsuite/thin_archive_test_1.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT thin_archive_test_1.o -MD -MP -MF .deps/thin_archive_test_1.Tpo -c -o thin_archive_test_1.o ../../../W._C._Handy/gold/testsuite/thin_archive_test_1.cc
mv -f .deps/thin_archive_test_1.Tpo .deps/thin_archive_test_1.Po
test -d alt || mkdir -p alt
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -o alt/thin_archive_test_2.o ../../../W._C._Handy/gold/testsuite/thin_archive_test_2.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -o alt/thin_archive_test_2.o ../../../W._C._Handy/gold/testsuite/thin_archive_test_2.cc
rm -f libthin1.a
../../binutils/ar crT libthin1.a thin_archive_test_1.o alt/thin_archive_test_2.o
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT thin_archive_test_3.o -MD -MP -MF .deps/thin_archive_test_3.Tpo -c -o thin_archive_test_3.o ../../../W._C._Handy/gold/testsuite/thin_archive_test_3.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT thin_archive_test_3.o -MD -MP -MF .deps/thin_archive_test_3.Tpo -c -o thin_archive_test_3.o ../../../W._C._Handy/gold/testsuite/thin_archive_test_3.cc
mv -f .deps/thin_archive_test_3.Tpo .deps/thin_archive_test_3.Po
test -d alt || mkdir -p alt
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -o alt/thin_archive_test_4.o ../../../W._C._Handy/gold/testsuite/thin_archive_test_4.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -o alt/thin_archive_test_4.o ../../../W._C._Handy/gold/testsuite/thin_archive_test_4.cc
rm -f alt/libthin2.a
../../binutils/ar crT alt/libthin2.a thin_archive_test_3.o alt/thin_archive_test_4.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Lalt -o thin_archive_test_1 thin_archive_main.o libthin1.a -lthin2 -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Lalt -o thin_archive_test_1 thin_archive_main.o libthin1.a -lthin2 -ldl -lz
rm -f libthin3.a
../../binutils/ar crT libthin3.a thin_archive_test_1.o alt/thin_archive_test_4.o
rm -f alt/libthin4.a
../../binutils/ar crT alt/libthin4.a alt/thin_archive_test_2.o thin_archive_test_3.o
rm -f libthinall.a
../../binutils/ar crT libthinall.a libthin3.a alt/libthin4.a
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -L. -o thin_archive_test_2 thin_archive_main.o -lthinall -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT exclude_libs_test.o -MD -MP -MF .deps/exclude_libs_test.Tpo -c -o exclude_libs_test.o ../../../W._C._Handy/gold/testsuite/exclude_libs_test.c
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -L. -o thin_archive_test_2 thin_archive_main.o -lthinall -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT exclude_libs_test.o -MD -MP -MF .deps/exclude_libs_test.Tpo -c -o exclude_libs_test.o ../../../W._C._Handy/gold/testsuite/exclude_libs_test.c
mv -f .deps/exclude_libs_test.Tpo .deps/exclude_libs_test.Po
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT exclude_libs_test_1.o -MD -MP -MF .deps/exclude_libs_test_1.Tpo -c -o exclude_libs_test_1.o ../../../W._C._Handy/gold/testsuite/exclude_libs_test_1.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT exclude_libs_test_1.o -MD -MP -MF .deps/exclude_libs_test_1.Tpo -c -o exclude_libs_test_1.o ../../../W._C._Handy/gold/testsuite/exclude_libs_test_1.c
mv -f .deps/exclude_libs_test_1.Tpo .deps/exclude_libs_test_1.Po
../../binutils/ar rc libexclude_libs_test_1.a exclude_libs_test_1.o
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT exclude_libs_test_2.o -MD -MP -MF .deps/exclude_libs_test_2.Tpo -c -o exclude_libs_test_2.o ../../../W._C._Handy/gold/testsuite/exclude_libs_test_2.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT exclude_libs_test_2.o -MD -MP -MF .deps/exclude_libs_test_2.Tpo -c -o exclude_libs_test_2.o ../../../W._C._Handy/gold/testsuite/exclude_libs_test_2.c
mv -f .deps/exclude_libs_test_2.Tpo .deps/exclude_libs_test_2.Po
../../binutils/ar rc libexclude_libs_test_2.a exclude_libs_test_2.o
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT exclude_libs_test_3.o -MD -MP -MF .deps/exclude_libs_test_3.Tpo -c -o exclude_libs_test_3.o ../../../W._C._Handy/gold/testsuite/exclude_libs_test_3.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT exclude_libs_test_3.o -MD -MP -MF .deps/exclude_libs_test_3.Tpo -c -o exclude_libs_test_3.o ../../../W._C._Handy/gold/testsuite/exclude_libs_test_3.c
mv -f .deps/exclude_libs_test_3.Tpo .deps/exclude_libs_test_3.Po
test -d alt || mkdir -p alt
../../binutils/ar rc alt/libexclude_libs_test_3.a exclude_libs_test_3.o
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -L. -Lalt -Wl,--exclude-libs,dummy:libexclude_libs_test_1 -Wl,--exclude-libs,libexclude_libs_test_3 -o exclude_libs_test exclude_libs_test.o -lexclude_libs_test_1 -lexclude_libs_test_2 alt/libexclude_libs_test_3.a -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -g -c -Wa,-L -o local_labels_test.o ../../../W._C._Handy/gold/testsuite/ver_test_6.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o local_labels_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ local_labels_test.o
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -Wa,-L -o discard_locals_test.o ../../../W._C._Handy/gold/testsuite/discard_locals_test.c
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,--discard-locals -o discard_locals_test discard_locals_test.o libgoldtest.a ../libgold.a ../../libiberty/libiberty.a -lz
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -L. -Lalt -Wl,--exclude-libs,dummy:libexclude_libs_test_1 -Wl,--exclude-libs,libexclude_libs_test_3 -o exclude_libs_test exclude_libs_test.o -lexclude_libs_test_1 -lexclude_libs_test_2 alt/libexclude_libs_test_3.a -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -g -c -Wa,-L -o local_labels_test.o ../../../W._C._Handy/gold/testsuite/ver_test_6.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o local_labels_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ local_labels_test.o
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -Wa,-L -o discard_locals_test.o ../../../W._C._Handy/gold/testsuite/discard_locals_test.c
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,--discard-locals -o discard_locals_test discard_locals_test.o libgoldtest.a ../libgold.a ../../libiberty/libiberty.a -ldl -lz
umask 022; \
rm -f permission_test; \
touch permission_test; \
chmod 600 permission_test; \
- `echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o permission_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT searched_file_test.o -MD -MP -MF .deps/searched_file_test.Tpo -c -o searched_file_test.o ../../../W._C._Handy/gold/testsuite/searched_file_test.cc
+ `echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o permission_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT searched_file_test.o -MD -MP -MF .deps/searched_file_test.Tpo -c -o searched_file_test.o ../../../W._C._Handy/gold/testsuite/searched_file_test.cc
mv -f .deps/searched_file_test.Tpo .deps/searched_file_test.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -o searched_file_test_lib.o ../../../W._C._Handy/gold/testsuite/searched_file_test_lib.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -o searched_file_test_lib.o ../../../W._C._Handy/gold/testsuite/searched_file_test_lib.cc
test -d alt || mkdir -p alt
../../binutils/ar rc alt/searched_file_test_lib.a searched_file_test_lib.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Lalt -o searched_file_test searched_file_test.o -l:searched_file_test_lib.a -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncmain1.o -MD -MP -MF .deps/ifuncmain1.Tpo -c -o ifuncmain1.o ../../../W._C._Handy/gold/testsuite/ifuncmain1.c
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Lalt -o searched_file_test searched_file_test.o -l:searched_file_test_lib.a -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncmain1.o -MD -MP -MF .deps/ifuncmain1.Tpo -c -o ifuncmain1.o ../../../W._C._Handy/gold/testsuite/ifuncmain1.c
mv -f .deps/ifuncmain1.Tpo .deps/ifuncmain1.Po
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -o ifuncdep1.o ../../../W._C._Handy/gold/testsuite/ifuncmod1.c
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -static -o ifuncmain1static ifuncmain1.o ifuncdep1.o -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmain1pic.o ../../../W._C._Handy/gold/testsuite/ifuncmain1.c
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmod1.o ../../../W._C._Handy/gold/testsuite/ifuncmod1.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain1picstatic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -static ifuncmain1pic.o ifuncmod1.o
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmod1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared ifuncmod1.o
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o ifuncmain1 ifuncmain1.o ifuncmod1.so -lz
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain1pic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ ifuncmain1pic.o ifuncmod1.so -Wl,-R,.
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncmain1vis.o -MD -MP -MF .deps/ifuncmain1vis.Tpo -c -o ifuncmain1vis.o ../../../W._C._Handy/gold/testsuite/ifuncmain1vis.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -o ifuncdep1.o ../../../W._C._Handy/gold/testsuite/ifuncmod1.c
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -static -o ifuncmain1static ifuncmain1.o ifuncdep1.o -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmain1pic.o ../../../W._C._Handy/gold/testsuite/ifuncmain1.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmod1.o ../../../W._C._Handy/gold/testsuite/ifuncmod1.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain1picstatic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -static ifuncmain1pic.o ifuncmod1.o
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmod1.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared ifuncmod1.o
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o ifuncmain1 ifuncmain1.o ifuncmod1.so -ldl -lz
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain1pic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ ifuncmain1pic.o ifuncmod1.so -Wl,-R,.
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncmain1vis.o -MD -MP -MF .deps/ifuncmain1vis.Tpo -c -o ifuncmain1vis.o ../../../W._C._Handy/gold/testsuite/ifuncmain1vis.c
mv -f .deps/ifuncmain1vis.Tpo .deps/ifuncmain1vis.Po
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o ifuncmain1vis ifuncmain1vis.o ifuncmod1.so -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmain1vispic.o ../../../W._C._Handy/gold/testsuite/ifuncmain1vis.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain1vispic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ ifuncmain1pic.o ifuncmod1.so -Wl,-R,.
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain1staticpic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ ifuncmain1pic.o ifuncmod1.o
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIE -o ifuncmain1pie.o ../../../W._C._Handy/gold/testsuite/ifuncmain1.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain1pie | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie ifuncmain1pie.o ifuncmod1.so -Wl,-R,.
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIE -o ifuncmain1vispie.o ../../../W._C._Handy/gold/testsuite/ifuncmain1vis.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain1vispie | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie ifuncmain1vispie.o ifuncmod1.so -Wl,-R,.
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain1staticpie | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie ifuncmain1pie.o ifuncmod1.o
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncmain2.o -MD -MP -MF .deps/ifuncmain2.Tpo -c -o ifuncmain2.o ../../../W._C._Handy/gold/testsuite/ifuncmain2.c
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o ifuncmain1vis ifuncmain1vis.o ifuncmod1.so -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmain1vispic.o ../../../W._C._Handy/gold/testsuite/ifuncmain1vis.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain1vispic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ ifuncmain1pic.o ifuncmod1.so -Wl,-R,.
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain1staticpic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ ifuncmain1pic.o ifuncmod1.o
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIE -o ifuncmain1pie.o ../../../W._C._Handy/gold/testsuite/ifuncmain1.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain1pie | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie ifuncmain1pie.o ifuncmod1.so -Wl,-R,.
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIE -o ifuncmain1vispie.o ../../../W._C._Handy/gold/testsuite/ifuncmain1vis.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain1vispie | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie ifuncmain1vispie.o ifuncmod1.so -Wl,-R,.
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain1staticpie | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie ifuncmain1pie.o ifuncmod1.o
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncmain2.o -MD -MP -MF .deps/ifuncmain2.Tpo -c -o ifuncmain2.o ../../../W._C._Handy/gold/testsuite/ifuncmain2.c
mv -f .deps/ifuncmain2.Tpo .deps/ifuncmain2.Po
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncdep2.o -MD -MP -MF .deps/ifuncdep2.Tpo -c -o ifuncdep2.o ../../../W._C._Handy/gold/testsuite/ifuncdep2.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncdep2.o -MD -MP -MF .deps/ifuncdep2.Tpo -c -o ifuncdep2.o ../../../W._C._Handy/gold/testsuite/ifuncdep2.c
mv -f .deps/ifuncdep2.Tpo .deps/ifuncdep2.Po
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -static -o ifuncmain2static ifuncmain2.o ifuncdep2.o -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmain2pic.o ../../../W._C._Handy/gold/testsuite/ifuncmain2.c
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncdep2pic.o ../../../W._C._Handy/gold/testsuite/ifuncdep2.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain2picstatic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -static ifuncmain2pic.o ifuncdep2pic.o
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -o ifuncmain2 ifuncmain2.o ifuncdep2.o -lz
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain2pic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ ifuncmain2pic.o ifuncdep2pic.o
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncmain3.o -MD -MP -MF .deps/ifuncmain3.Tpo -c -o ifuncmain3.o ../../../W._C._Handy/gold/testsuite/ifuncmain3.c
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -static -o ifuncmain2static ifuncmain2.o ifuncdep2.o -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmain2pic.o ../../../W._C._Handy/gold/testsuite/ifuncmain2.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncdep2pic.o ../../../W._C._Handy/gold/testsuite/ifuncdep2.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain2picstatic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -static ifuncmain2pic.o ifuncdep2pic.o
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -o ifuncmain2 ifuncmain2.o ifuncdep2.o -ldl -lz
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain2pic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ ifuncmain2pic.o ifuncdep2pic.o
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncmain3.o -MD -MP -MF .deps/ifuncmain3.Tpo -c -o ifuncmain3.o ../../../W._C._Handy/gold/testsuite/ifuncmain3.c
mv -f .deps/ifuncmain3.Tpo .deps/ifuncmain3.Po
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmod3.o ../../../W._C._Handy/gold/testsuite/ifuncmod3.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmod3.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared ifuncmod3.o
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,--export-dynamic -Wl,-R,. -o ifuncmain3 ifuncmain3.o -ldl -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncmain4.o -MD -MP -MF .deps/ifuncmain4.Tpo -c -o ifuncmain4.o ../../../W._C._Handy/gold/testsuite/ifuncmain4.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmod3.o ../../../W._C._Handy/gold/testsuite/ifuncmod3.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmod3.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared ifuncmod3.o
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,--export-dynamic -Wl,-R,. -o ifuncmain3 ifuncmain3.o -ldl -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncmain4.o -MD -MP -MF .deps/ifuncmain4.Tpo -c -o ifuncmain4.o ../../../W._C._Handy/gold/testsuite/ifuncmain4.c
mv -f .deps/ifuncmain4.Tpo .deps/ifuncmain4.Po
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -static -o ifuncmain4static ifuncmain4.o -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmain4pic.o ../../../W._C._Handy/gold/testsuite/ifuncmain4.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain4picstatic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -static ifuncmain4pic.o
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -o ifuncmain4 ifuncmain4.o -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncmain5.o -MD -MP -MF .deps/ifuncmain5.Tpo -c -o ifuncmain5.o ../../../W._C._Handy/gold/testsuite/ifuncmain5.c
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -static -o ifuncmain4static ifuncmain4.o -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmain4pic.o ../../../W._C._Handy/gold/testsuite/ifuncmain4.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain4picstatic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -static ifuncmain4pic.o
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -o ifuncmain4 ifuncmain4.o -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncmain5.o -MD -MP -MF .deps/ifuncmain5.Tpo -c -o ifuncmain5.o ../../../W._C._Handy/gold/testsuite/ifuncmain5.c
mv -f .deps/ifuncmain5.Tpo .deps/ifuncmain5.Po
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -o ifuncdep5.o ../../../W._C._Handy/gold/testsuite/ifuncmod5.c
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -static -o ifuncmain5static ifuncmain5.o ifuncdep5.o -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmain5pic.o ../../../W._C._Handy/gold/testsuite/ifuncmain5.c
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmod5.o ../../../W._C._Handy/gold/testsuite/ifuncmod5.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain5picstatic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -static ifuncmain5pic.o ifuncmod5.o
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmod5.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared ifuncmod5.o
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o ifuncmain5 ifuncmain5.o ifuncmod5.so -lz
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain5pic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ ifuncmain5pic.o ifuncmod5.so -Wl,-R,.
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain5staticpic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ ifuncmain5pic.o ifuncmod5.o
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIE -o ifuncmain5pie.o ../../../W._C._Handy/gold/testsuite/ifuncmain5.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain5pie | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie ifuncmain5pie.o ifuncmod5.so -Wl,-R,.
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIE -o ifuncmain6pie.o ../../../W._C._Handy/gold/testsuite/ifuncmain6pie.c
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmod6.o ../../../W._C._Handy/gold/testsuite/ifuncmod6.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmod6.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared ifuncmod6.o
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain6pie | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie ifuncmain6pie.o ifuncmod6.so -Wl,-R,.
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncmain7.o -MD -MP -MF .deps/ifuncmain7.Tpo -c -o ifuncmain7.o ../../../W._C._Handy/gold/testsuite/ifuncmain7.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -o ifuncdep5.o ../../../W._C._Handy/gold/testsuite/ifuncmod5.c
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -static -o ifuncmain5static ifuncmain5.o ifuncdep5.o -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmain5pic.o ../../../W._C._Handy/gold/testsuite/ifuncmain5.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmod5.o ../../../W._C._Handy/gold/testsuite/ifuncmod5.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain5picstatic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -static ifuncmain5pic.o ifuncmod5.o
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmod5.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared ifuncmod5.o
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o ifuncmain5 ifuncmain5.o ifuncmod5.so -ldl -lz
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain5pic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ ifuncmain5pic.o ifuncmod5.so -Wl,-R,.
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain5staticpic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ ifuncmain5pic.o ifuncmod5.o
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIE -o ifuncmain5pie.o ../../../W._C._Handy/gold/testsuite/ifuncmain5.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain5pie | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie ifuncmain5pie.o ifuncmod5.so -Wl,-R,.
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIE -o ifuncmain6pie.o ../../../W._C._Handy/gold/testsuite/ifuncmain6pie.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmod6.o ../../../W._C._Handy/gold/testsuite/ifuncmod6.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmod6.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared ifuncmod6.o
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain6pie | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie ifuncmain6pie.o ifuncmod6.so -Wl,-R,.
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncmain7.o -MD -MP -MF .deps/ifuncmain7.Tpo -c -o ifuncmain7.o ../../../W._C._Handy/gold/testsuite/ifuncmain7.c
mv -f .deps/ifuncmain7.Tpo .deps/ifuncmain7.Po
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -static -o ifuncmain7static ifuncmain7.o -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmain7pic.o ../../../W._C._Handy/gold/testsuite/ifuncmain7.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain7picstatic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -static ifuncmain7pic.o
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -o ifuncmain7 ifuncmain7.o -lz
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain7pic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ ifuncmain7pic.o
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIE -o ifuncmain7pie.o ../../../W._C._Handy/gold/testsuite/ifuncmain7.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncmain7pie | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie ifuncmain7pie.o
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncvar3.o -MD -MP -MF .deps/ifuncvar3.Tpo -c -o ifuncvar3.o ../../../W._C._Handy/gold/testsuite/ifuncvar3.c
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -static -o ifuncmain7static ifuncmain7.o -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncmain7pic.o ../../../W._C._Handy/gold/testsuite/ifuncmain7.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain7picstatic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -static ifuncmain7pic.o
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -o ifuncmain7 ifuncmain7.o -ldl -lz
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain7pic | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ ifuncmain7pic.o
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIE -o ifuncmain7pie.o ../../../W._C._Handy/gold/testsuite/ifuncmain7.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncmain7pie | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -pie ifuncmain7pie.o
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT ifuncvar3.o -MD -MP -MF .deps/ifuncvar3.Tpo -c -o ifuncvar3.o ../../../W._C._Handy/gold/testsuite/ifuncvar3.c
mv -f .deps/ifuncvar3.Tpo .deps/ifuncvar3.Po
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncvar1_pic.o ../../../W._C._Handy/gold/testsuite/ifuncvar1.c
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncvar2_pic.o ../../../W._C._Handy/gold/testsuite/ifuncvar2.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ifuncvar.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared ifuncvar1_pic.o ifuncvar2_pic.o
-gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -Bgcctestdir/ -Wl,-R,. -o ifuncvar ifuncvar3.o ifuncvar.so -lz
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT start_lib_test_main.o -MD -MP -MF .deps/start_lib_test_main.Tpo -c -o start_lib_test_main.o ../../../W._C._Handy/gold/testsuite/start_lib_test_main.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncvar1_pic.o ../../../W._C._Handy/gold/testsuite/ifuncvar1.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -fPIC -o ifuncvar2_pic.o ../../../W._C._Handy/gold/testsuite/ifuncvar2.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ifuncvar.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared ifuncvar1_pic.o ifuncvar2_pic.o
+gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -o ifuncvar ifuncvar3.o ifuncvar.so -ldl -lz
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT start_lib_test_main.o -MD -MP -MF .deps/start_lib_test_main.Tpo -c -o start_lib_test_main.o ../../../W._C._Handy/gold/testsuite/start_lib_test_main.c
mv -f .deps/start_lib_test_main.Tpo .deps/start_lib_test_main.Po
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT start_lib_test_1.o -MD -MP -MF .deps/start_lib_test_1.Tpo -c -o start_lib_test_1.o ../../../W._C._Handy/gold/testsuite/start_lib_test_1.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT start_lib_test_1.o -MD -MP -MF .deps/start_lib_test_1.Tpo -c -o start_lib_test_1.o ../../../W._C._Handy/gold/testsuite/start_lib_test_1.c
mv -f .deps/start_lib_test_1.Tpo .deps/start_lib_test_1.Po
../../binutils/ar rc libstart_lib_test.a start_lib_test_1.o
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT start_lib_test_2.o -MD -MP -MF .deps/start_lib_test_2.Tpo -c -o start_lib_test_2.o ../../../W._C._Handy/gold/testsuite/start_lib_test_2.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT start_lib_test_2.o -MD -MP -MF .deps/start_lib_test_2.Tpo -c -o start_lib_test_2.o ../../../W._C._Handy/gold/testsuite/start_lib_test_2.c
mv -f .deps/start_lib_test_2.Tpo .deps/start_lib_test_2.Po
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT start_lib_test_3.o -MD -MP -MF .deps/start_lib_test_3.Tpo -c -o start_lib_test_3.o ../../../W._C._Handy/gold/testsuite/start_lib_test_3.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT start_lib_test_3.o -MD -MP -MF .deps/start_lib_test_3.Tpo -c -o start_lib_test_3.o ../../../W._C._Handy/gold/testsuite/start_lib_test_3.c
mv -f .deps/start_lib_test_3.Tpo .deps/start_lib_test_3.Po
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o start_lib_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -o start_lib_test start_lib_test_main.o -L. -lstart_lib_test \
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o start_lib_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -o start_lib_test start_lib_test_main.o -L. -lstart_lib_test \
-Wl,--start-lib start_lib_test_2.o start_lib_test_3.o -Wl,--end-lib
make[5]: Nothing to be done for `../../../W._C._Handy/gold/testsuite/incremental_test.sh'.
make[5]: Nothing to be done for `../../../W._C._Handy/gold/testsuite/gc_comdat_test.sh'.
@@ -861,129 +860,129 @@ make[5]: Nothing to be done for `../../../W._C._Handy/gold/testsuite/gdb_index_t
make[5]: Nothing to be done for `../../../W._C._Handy/gold/testsuite/gdb_index_test_4.sh'.
make[5]: Nothing to be done for `../../../W._C._Handy/gold/testsuite/script_test_10.sh'.
make[5]: Nothing to be done for `../../../W._C._Handy/gold/testsuite/split_i386.sh'.
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -O0 -c -ffunction-sections -g -o incremental_test_1.o ../../../W._C._Handy/gold/testsuite/incremental_test_1.c
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -O0 -c -ffunction-sections -g -o incremental_test_2.o ../../../W._C._Handy/gold/testsuite/incremental_test_2.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o incremental_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--incremental-full incremental_test_1.o incremental_test_2.o -Wl,-debug 2> incremental_test.cmdline
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -O0 -c -ffunction-sections -g -o incremental_test_1.o ../../../W._C._Handy/gold/testsuite/incremental_test_1.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -O0 -c -ffunction-sections -g -o incremental_test_2.o ../../../W._C._Handy/gold/testsuite/incremental_test_2.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o incremental_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--incremental-full incremental_test_1.o incremental_test_2.o -Wl,-debug 2> incremental_test.cmdline
../incremental-dump incremental_test > incremental_test.stdout
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -g -o gc_comdat_test_1.o ../../../W._C._Handy/gold/testsuite/gc_comdat_test_1.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -g -o gc_comdat_test_2.o ../../../W._C._Handy/gold/testsuite/gc_comdat_test_2.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o gc_comdat_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gc-sections gc_comdat_test_1.o gc_comdat_test_2.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -g -o gc_comdat_test_1.o ../../../W._C._Handy/gold/testsuite/gc_comdat_test_1.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -g -o gc_comdat_test_2.o ../../../W._C._Handy/gold/testsuite/gc_comdat_test_2.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o gc_comdat_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gc-sections gc_comdat_test_1.o gc_comdat_test_2.o
../../binutils/nm-new -C gc_comdat_test > gc_comdat_test.stdout
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -g -o gc_tls_test.o ../../../W._C._Handy/gold/testsuite/gc_tls_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o gc_tls_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gc-sections gc_tls_test.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -g -o gc_tls_test.o ../../../W._C._Handy/gold/testsuite/gc_tls_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o gc_tls_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gc-sections gc_tls_test.o
../../binutils/nm-new -C gc_tls_test > gc_tls_test.stdout
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -g -o gc_orphan_section_test.o ../../../W._C._Handy/gold/testsuite/gc_orphan_section_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o gc_orphan_section_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gc-sections gc_orphan_section_test.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -g -o gc_orphan_section_test.o ../../../W._C._Handy/gold/testsuite/gc_orphan_section_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o gc_orphan_section_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gc-sections gc_orphan_section_test.o
../../binutils/nm-new gc_orphan_section_test > gc_orphan_section_test.stdout
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -O0 -c -o pr14265.o ../../../W._C._Handy/gold/testsuite/pr14265.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o pr14265 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gc-sections -Wl,-T,../../../W._C._Handy/gold/testsuite/pr14265.t -o pr14265 pr14265.o
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -O0 -c -o pr14265.o ../../../W._C._Handy/gold/testsuite/pr14265.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o pr14265 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gc-sections -Wl,-T,../../../W._C._Handy/gold/testsuite/pr14265.t -o pr14265 pr14265.o
../../binutils/nm-new --format=bsd --numeric-sort pr14265 > pr14265.stdout
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -g -o icf_test.o ../../../W._C._Handy/gold/testsuite/icf_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o icf_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -o icf_test -Bgcctestdir/ -Wl,--icf=all,-Map,icf_test.map icf_test.o
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -g -o icf_keep_unique_test.o ../../../W._C._Handy/gold/testsuite/icf_keep_unique_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o icf_keep_unique_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--icf=all -Wl,--keep-unique,_Z11unique_funcv icf_keep_unique_test.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -g -o icf_test.o ../../../W._C._Handy/gold/testsuite/icf_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o icf_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -o icf_test -Bgcctestdir/ -Wl,--icf=all,-Map,icf_test.map icf_test.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -g -o icf_keep_unique_test.o ../../../W._C._Handy/gold/testsuite/icf_keep_unique_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o icf_keep_unique_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--icf=all -Wl,--keep-unique,_Z11unique_funcv icf_keep_unique_test.o
../../binutils/nm-new -C icf_keep_unique_test > icf_keep_unique_test.stdout
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -g -o icf_safe_test.o ../../../W._C._Handy/gold/testsuite/icf_safe_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o icf_safe_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -o icf_safe_test -Bgcctestdir/ -Wl,--icf=safe,-Map,icf_safe_test.map icf_safe_test.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -g -o icf_safe_test.o ../../../W._C._Handy/gold/testsuite/icf_safe_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o icf_safe_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -o icf_safe_test -Bgcctestdir/ -Wl,--icf=safe,-Map,icf_safe_test.map icf_safe_test.o
../../binutils/nm-new icf_safe_test > icf_safe_test_1.stdout
../../binutils/readelf -h icf_safe_test > icf_safe_test_2.stdout
make[5]: `icf_safe_test.map' is up to date.
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -fPIC -g -o icf_safe_so_test.o ../../../W._C._Handy/gold/testsuite/icf_safe_so_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o icf_safe_so_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -o icf_safe_so_test -Bgcctestdir/ -Wl,--icf=safe,-Map,icf_safe_so_test.map icf_safe_so_test.o -fPIC -shared
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -fPIC -g -o icf_safe_so_test.o ../../../W._C._Handy/gold/testsuite/icf_safe_so_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o icf_safe_so_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -o icf_safe_so_test -Bgcctestdir/ -Wl,--icf=safe,-Map,icf_safe_so_test.map icf_safe_so_test.o -fPIC -shared
../../binutils/nm-new icf_safe_so_test > icf_safe_so_test_1.stdout
../../binutils/readelf -h icf_safe_so_test > icf_safe_so_test_2.stdout
make[5]: `icf_safe_so_test.map' is up to date.
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -fdata-sections -g -o final_layout.o ../../../W._C._Handy/gold/testsuite/final_layout.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -fdata-sections -g -o final_layout.o ../../../W._C._Handy/gold/testsuite/final_layout.cc
(echo "*_Z3barv*" && echo ".text._Z3bazv" && echo "*_Z3foov*" && echo "*global_varb*" && echo "*global_vara*" && echo "*global_varc*") > final_layout_sequence.txt
(echo "SECTIONS { .text : { *(.text*) } .got : { *(.got .toc) } .sbss : { *(.sbss*) } .bss : { *(.bss*) } }") > final_layout_script.lds
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o final_layout | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--section-ordering-file,final_layout_sequence.txt -Wl,-T,final_layout_script.lds final_layout.o
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o final_layout | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--section-ordering-file,final_layout_sequence.txt -Wl,-T,final_layout_script.lds final_layout.o
../../binutils/nm-new -n --synthetic final_layout > final_layout.stdout
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -g -o text_section_grouping.o ../../../W._C._Handy/gold/testsuite/text_section_grouping.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o text_section_grouping | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ text_section_grouping.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -g -o text_section_grouping.o ../../../W._C._Handy/gold/testsuite/text_section_grouping.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o text_section_grouping | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ text_section_grouping.o
../../binutils/nm-new -n --synthetic text_section_grouping > text_section_grouping.stdout
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o text_section_no_grouping | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--no-text-reorder text_section_grouping.o
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o text_section_no_grouping | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--no-text-reorder text_section_grouping.o
../../binutils/nm-new -n --synthetic text_section_no_grouping > text_section_no_grouping.stdout
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -g -o section_sorting_name.o ../../../W._C._Handy/gold/testsuite/section_sorting_name.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o section_sorting_name | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--sort-section=name section_sorting_name.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -g -o section_sorting_name.o ../../../W._C._Handy/gold/testsuite/section_sorting_name.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o section_sorting_name | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--sort-section=name section_sorting_name.o
../../binutils/nm-new -n --synthetic section_sorting_name > section_sorting_name.stdout
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -fPIC -g -o icf_preemptible_functions_test.o ../../../W._C._Handy/gold/testsuite/icf_preemptible_functions_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o icf_preemptible_functions_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--icf=all icf_preemptible_functions_test.o -fPIC -shared
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -fPIC -g -o icf_preemptible_functions_test.o ../../../W._C._Handy/gold/testsuite/icf_preemptible_functions_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o icf_preemptible_functions_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--icf=all icf_preemptible_functions_test.o -fPIC -shared
../../binutils/nm-new icf_preemptible_functions_test > icf_preemptible_functions_test.stdout
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -fPIC -g -o icf_string_merge_test.o ../../../W._C._Handy/gold/testsuite/icf_string_merge_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o icf_string_merge_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--icf=all icf_string_merge_test.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -fPIC -g -o icf_string_merge_test.o ../../../W._C._Handy/gold/testsuite/icf_string_merge_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o icf_string_merge_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--icf=all icf_string_merge_test.o
../../binutils/nm-new icf_string_merge_test > icf_string_merge_test.stdout
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -fPIC -g -o icf_sht_rel_addend_test_1.o ../../../W._C._Handy/gold/testsuite/icf_sht_rel_addend_test_1.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -fPIC -g -o icf_sht_rel_addend_test_2.o ../../../W._C._Handy/gold/testsuite/icf_sht_rel_addend_test_2.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o icf_sht_rel_addend_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--icf=all icf_sht_rel_addend_test_1.o icf_sht_rel_addend_test_2.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -fPIC -g -o icf_sht_rel_addend_test_1.o ../../../W._C._Handy/gold/testsuite/icf_sht_rel_addend_test_1.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -ffunction-sections -fPIC -g -o icf_sht_rel_addend_test_2.o ../../../W._C._Handy/gold/testsuite/icf_sht_rel_addend_test_2.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o icf_sht_rel_addend_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--icf=all icf_sht_rel_addend_test_1.o icf_sht_rel_addend_test_2.o
../../binutils/nm-new icf_sht_rel_addend_test > icf_sht_rel_addend_test.stdout
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O2 -c -fPIC -g -o merge_string_literals_1.o ../../../W._C._Handy/gold/testsuite/merge_string_literals_1.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O2 -c -fPIC -g -o merge_string_literals_2.o ../../../W._C._Handy/gold/testsuite/merge_string_literals_2.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o merge_string_literals | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ merge_string_literals_1.o merge_string_literals_2.o -O2 -shared -nostdlib
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O2 -c -fPIC -g -o merge_string_literals_1.o ../../../W._C._Handy/gold/testsuite/merge_string_literals_1.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O2 -c -fPIC -g -o merge_string_literals_2.o ../../../W._C._Handy/gold/testsuite/merge_string_literals_2.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o merge_string_literals | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ merge_string_literals_1.o merge_string_literals_2.o -O2 -shared -nostdlib
../../binutils/objdump -s -j.rodata merge_string_literals > merge_string_literals.stdout
../../binutils/readelf -w two_file_shared.so >two_file_shared.dbg 2>/dev/null
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_plt_shared_pic.o ../../../W._C._Handy/gold/testsuite/weak_plt_shared.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o weak_plt_shared.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_plt_shared_pic.o
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -g -c -w -o debug_msg.o ../../../W._C._Handy/gold/testsuite/debug_msg.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -g -c -w -o odr_violation1.o ../../../W._C._Handy/gold/testsuite/odr_violation1.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O2 -g -c -w -o odr_violation2.o ../../../W._C._Handy/gold/testsuite/odr_violation2.cc
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o debug_msg.err -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg debug_msg.o odr_violation1.o odr_violation2.o 2>debug_msg.err
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -g -c -o missing_key_func.o ../../../W._C._Handy/gold/testsuite/missing_key_func.cc
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o missing_key_func.err -Bgcctestdir/ -o missing_key_func missing_key_func.o 2>missing_key_func.err
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o weak_plt_shared_pic.o ../../../W._C._Handy/gold/testsuite/weak_plt_shared.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o weak_plt_shared.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared weak_plt_shared_pic.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -g -c -w -o debug_msg.o ../../../W._C._Handy/gold/testsuite/debug_msg.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -g -c -w -o odr_violation1.o ../../../W._C._Handy/gold/testsuite/odr_violation1.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O2 -g -c -w -o odr_violation2.o ../../../W._C._Handy/gold/testsuite/odr_violation2.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o debug_msg.err -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg debug_msg.o odr_violation1.o odr_violation2.o 2>debug_msg.err
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -g -c -o missing_key_func.o ../../../W._C._Handy/gold/testsuite/missing_key_func.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o missing_key_func.err -Bgcctestdir/ -o missing_key_func missing_key_func.o 2>missing_key_func.err
test -d gcctestdir || mkdir -p gcctestdir
rm -f gcctestdir/as
(cd gcctestdir && ln -s [...]/tschwinge/W._C._Handy.build/gold/../gas/as-new as)
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O0 -g -Wa,--compress-debug-sections -c -w -o debug_msg_cdebug.o ../../../W._C._Handy/gold/testsuite/debug_msg.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O0 -g -Wa,--compress-debug-sections -c -w -o odr_violation1_cdebug.o ../../../W._C._Handy/gold/testsuite/odr_violation1.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O2 -g -Wa,--compress-debug-sections -c -w -o odr_violation2_cdebug.o ../../../W._C._Handy/gold/testsuite/odr_violation2.cc
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o debug_msg_cdebug.err -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg_cdebug debug_msg_cdebug.o odr_violation1_cdebug.o odr_violation2_cdebug.o 2>debug_msg_cdebug.err
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O0 -g -shared -fPIC -w -o debug_msg.so ../../../W._C._Handy/gold/testsuite/debug_msg.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O0 -g -shared -fPIC -w -o odr_violation1.so ../../../W._C._Handy/gold/testsuite/odr_violation1.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O2 -g -shared -fPIC -w -o odr_violation2.so ../../../W._C._Handy/gold/testsuite/odr_violation2.cc
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o debug_msg_so.err -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg_so debug_msg.so odr_violation1.so odr_violation2.so 2>debug_msg_so.err
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O0 -g0 -shared -fPIC -w -o debug_msg_ndebug.so ../../../W._C._Handy/gold/testsuite/debug_msg.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O0 -g0 -shared -fPIC -w -o odr_violation1_ndebug.so ../../../W._C._Handy/gold/testsuite/odr_violation1.cc
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O2 -g0 -shared -fPIC -w -o odr_violation2_ndebug.so ../../../W._C._Handy/gold/testsuite/odr_violation2.cc
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o debug_msg_ndebug.err -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg_ndebug debug_msg_ndebug.so odr_violation1_ndebug.so odr_violation2_ndebug.so -shared-libgcc -Bdynamic -lstdc++ 2>debug_msg_ndebug.err
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT undef_symbol_main.o -MD -MP -MF .deps/undef_symbol_main.Tpo -c -o undef_symbol_main.o ../../../W._C._Handy/gold/testsuite/undef_symbol_main.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O0 -g -Wa,--compress-debug-sections -c -w -o debug_msg_cdebug.o ../../../W._C._Handy/gold/testsuite/debug_msg.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O0 -g -Wa,--compress-debug-sections -c -w -o odr_violation1_cdebug.o ../../../W._C._Handy/gold/testsuite/odr_violation1.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O2 -g -Wa,--compress-debug-sections -c -w -o odr_violation2_cdebug.o ../../../W._C._Handy/gold/testsuite/odr_violation2.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o debug_msg_cdebug.err -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg_cdebug debug_msg_cdebug.o odr_violation1_cdebug.o odr_violation2_cdebug.o 2>debug_msg_cdebug.err
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O0 -g -shared -fPIC -w -o debug_msg.so ../../../W._C._Handy/gold/testsuite/debug_msg.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O0 -g -shared -fPIC -w -o odr_violation1.so ../../../W._C._Handy/gold/testsuite/odr_violation1.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O2 -g -shared -fPIC -w -o odr_violation2.so ../../../W._C._Handy/gold/testsuite/odr_violation2.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o debug_msg_so.err -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg_so debug_msg.so odr_violation1.so odr_violation2.so 2>debug_msg_so.err
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O0 -g0 -shared -fPIC -w -o debug_msg_ndebug.so ../../../W._C._Handy/gold/testsuite/debug_msg.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O0 -g0 -shared -fPIC -w -o odr_violation1_ndebug.so ../../../W._C._Handy/gold/testsuite/odr_violation1.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O2 -g0 -shared -fPIC -w -o odr_violation2_ndebug.so ../../../W._C._Handy/gold/testsuite/odr_violation2.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o debug_msg_ndebug.err -Bgcctestdir/ -Wl,--detect-odr-violations -o debug_msg_ndebug debug_msg_ndebug.so odr_violation1_ndebug.so odr_violation2_ndebug.so -shared-libgcc -Bdynamic -lstdc++ 2>debug_msg_ndebug.err
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT undef_symbol_main.o -MD -MP -MF .deps/undef_symbol_main.Tpo -c -o undef_symbol_main.o ../../../W._C._Handy/gold/testsuite/undef_symbol_main.cc
mv -f .deps/undef_symbol_main.Tpo .deps/undef_symbol_main.Po
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -g -c -fPIC ../../../W._C._Handy/gold/testsuite/undef_symbol.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o undef_symbol.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared undef_symbol.o
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o undef_symbol.err -Bgcctestdir/ -o undef_symbol_test undef_symbol_main.o undef_symbol.so 2>undef_symbol.err
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o flagstest_o_ttext_2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -o flagstest_o_ttext_2 flagstest_debug.o -Wl,-Ttext,0x400010 -Wl,-Tdata,0x800010
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -g -c -fPIC ../../../W._C._Handy/gold/testsuite/undef_symbol.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o undef_symbol.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared undef_symbol.o
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o undef_symbol.err -Bgcctestdir/ -o undef_symbol_test undef_symbol_main.o undef_symbol.so 2>undef_symbol.err
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o flagstest_o_ttext_2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -o flagstest_o_ttext_2 flagstest_debug.o -Wl,-Ttext,0x400010 -Wl,-Tdata,0x800010
../../binutils/readelf -s ver_test_1.so >ver_test_1.syms 2>/dev/null
../../binutils/readelf -s ver_test_2 >ver_test_2.syms 2>/dev/null
../../binutils/readelf -s ver_test_4.so >ver_test_4.syms 2>/dev/null
../../binutils/readelf -s ver_test_5.so >ver_test_5.syms 2>/dev/null
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o ver_test_7.o ../../../W._C._Handy/gold/testsuite/ver_test_7.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ver_test_7.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,--version-script,../../../W._C._Handy/gold/testsuite/ver_test_4.script ver_test_4.o ver_test_7.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o ver_test_7.o ../../../W._C._Handy/gold/testsuite/ver_test_7.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ver_test_7.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,--version-script,../../../W._C._Handy/gold/testsuite/ver_test_4.script ver_test_4.o ver_test_7.o
../../binutils/readelf -s ver_test_7.so >ver_test_7.syms 2>/dev/null
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ver_test_10.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,--version-script,../../../W._C._Handy/gold/testsuite/ver_test_10.script ver_test_2.o
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ver_test_10.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,--version-script,../../../W._C._Handy/gold/testsuite/ver_test_10.script ver_test_2.o
../../binutils/readelf -s ver_test_10.so >ver_test_10.syms 2>/dev/null
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o protected_4_pic.o ../../../W._C._Handy/gold/testsuite/protected_4.cc
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o protected_3.err -Bgcctestdir/ -shared -o protected_4.so protected_4_pic.o 2>protected_3.err
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -c -fpic -o protected_4_pic.o ../../../W._C._Handy/gold/testsuite/protected_4.cc
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o protected_3.err -Bgcctestdir/ -shared -o protected_4.so protected_4_pic.o 2>protected_3.err
../../binutils/readelf -SlW relro_test.so > relro_test.stdout
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -fpic -o ver_matching_def_pic.o ../../../W._C._Handy/gold/testsuite/ver_matching_def.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o ver_matching_def.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -Bgcctestdir/ -shared ver_matching_def_pic.o -Wl,--version-script=../../../W._C._Handy/gold/testsuite/version_script.map
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -fpic -o ver_matching_def_pic.o ../../../W._C._Handy/gold/testsuite/ver_matching_def.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o ver_matching_def.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -Bgcctestdir/ -shared ver_matching_def_pic.o -Wl,--version-script=../../../W._C._Handy/gold/testsuite/version_script.map
../../binutils/objdump -T ver_matching_def.so | ../../binutils/cxxfilt > ver_matching_test.stdout
../../binutils/readelf -SlW script_test_3 > script_test_3.stdout
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o script_test_4 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_4.t
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o script_test_4 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_4.t
../../binutils/readelf -SlW script_test_4 > script_test_4.stdout
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT script_test_5.o -MD -MP -MF .deps/script_test_5.Tpo -c -o script_test_5.o ../../../W._C._Handy/gold/testsuite/script_test_5.cc
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -MT script_test_5.o -MD -MP -MF .deps/script_test_5.Tpo -c -o script_test_5.o ../../../W._C._Handy/gold/testsuite/script_test_5.cc
mv -f .deps/script_test_5.Tpo .deps/script_test_5.Po
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o script_test_5 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ script_test_5.o -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_5.t
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o script_test_5 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ script_test_5.o -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_5.t
../../binutils/readelf -SW script_test_5 > script_test_5.stdout
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o script_test_6 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_6.t \
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o script_test_6 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_6.t \
-Wl,-Ttext=0x10001000 -Wl,-Tdata=0x10200000 -Wl,-Tbss=0x10400000
../../binutils/readelf -SlW script_test_6 > script_test_6.stdout
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o script_test_7 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_7.t
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o script_test_7 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_7.t
../../binutils/readelf -SlW script_test_7 > script_test_7.stdout
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o script_test_8 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_7.t \
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o script_test_8 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_7.t \
-Wl,-Ttext=0x20001000 -Wl,-Tdata=0x20200000 -Wl,-Tbss=0x20400000
../../binutils/readelf -SlW script_test_8 > script_test_8.stdout
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -o script_test_9.o ../../../W._C._Handy/gold/testsuite/script_test_9.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o script_test_9 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ script_test_9.o -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_9.t
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -c -o script_test_9.o ../../../W._C._Handy/gold/testsuite/script_test_9.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o script_test_9 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ script_test_9.o -Wl,-T,../../../W._C._Handy/gold/testsuite/script_test_9.t
../../binutils/readelf -lW script_test_9 > script_test_9.stdout
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o dynamic_list | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o \
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o dynamic_list | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ basic_test.o \
-Wl,--dynamic-list ../../../W._C._Handy/gold/testsuite/dynamic_list.t \
-Wl,--dynamic-list-data \
-Wl,--dynamic-list-cpp-new \
@@ -991,57 +990,57 @@ mv -f .deps/script_test_5.Tpo .deps/script_test_5.Po
../../binutils/readelf -W --dyn-syms dynamic_list > dynamic_list.stdout
../../binutils/readelf -sW exclude_libs_test >exclude_libs_test.syms 2>/dev/null
../../binutils/readelf -sW discard_locals_test >discard_locals_test.syms 2>/dev/null
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -Wa,-L -fPIC -o discard_locals_relocatable_test.o ../../../W._C._Handy/gold/testsuite/discard_locals_relocatable_test.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -c -Wa,-L -fPIC -o discard_locals_relocatable_test.o ../../../W._C._Handy/gold/testsuite/discard_locals_relocatable_test.c
../ld-new --discard-locals -relocatable -o discard_locals_relocatable_test1.out discard_locals_relocatable_test.o
../../binutils/readelf -sW discard_locals_relocatable_test1.out >discard_locals_relocatable_test1.syms 2>/dev/null
../ld-new --discard-all -relocatable -o discard_locals_relocatable_test2.out discard_locals_relocatable_test.o
../../binutils/readelf -sW discard_locals_relocatable_test2.out >discard_locals_relocatable_test2.syms 2>/dev/null
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT hidden_test_main.o -MD -MP -MF .deps/hidden_test_main.Tpo -c -o hidden_test_main.o ../../../W._C._Handy/gold/testsuite/hidden_test_main.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -MT hidden_test_main.o -MD -MP -MF .deps/hidden_test_main.Tpo -c -o hidden_test_main.o ../../../W._C._Handy/gold/testsuite/hidden_test_main.c
mv -f .deps/hidden_test_main.Tpo .deps/hidden_test_main.Po
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -Bgcctestdir/ -g -shared -fPIC -w -o libhidden.so ../../../W._C._Handy/gold/testsuite/hidden_test_1.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o hidden_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,-R,. hidden_test_main.o libhidden.so 2>hidden_test.err
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -Bgcctestdir/ -g -shared -fPIC -w -o libhidden.so ../../../W._C._Handy/gold/testsuite/hidden_test_1.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o hidden_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,-R,. hidden_test_main.o libhidden.so 2>hidden_test.err
echo 'main' > retain_symbols_file_test.in
echo 't1' >> retain_symbols_file_test.in
echo '_ZN4t16bC1Ev' >> retain_symbols_file_test.in
echo '_ZNK4t20a3getEv' >> retain_symbols_file_test.in
echo '_Z3t18v' >> retain_symbols_file_test.in
echo '__tcf_0' >> retain_symbols_file_test.in
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o retain_symbols_file_test.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,-retain-symbols-file,retain_symbols_file_test.in basic_pic_test.o
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o retain_symbols_file_test.so | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -shared -Wl,-retain-symbols-file,retain_symbols_file_test.in basic_pic_test.o
../../binutils/nm-new -C retain_symbols_file_test.so > retain_symbols_file_test.stdout
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -o no_version_test.o -c -fPIC ../../../W._C._Handy/gold/testsuite/no_version_test.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -o no_version_test.o -c -fPIC ../../../W._C._Handy/gold/testsuite/no_version_test.c
gcctestdir/ld -shared -o libno_version_test.so no_version_test.o
../../binutils/objdump -h libno_version_test.so > no_version_test.stdout
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -o strong_ref_weak_def_1.o -c -fPIC ../../../W._C._Handy/gold/testsuite/strong_ref_weak_def_1.c
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -o strong_ref_weak_def_2.o -c -fPIC ../../../W._C._Handy/gold/testsuite/strong_ref_weak_def_2.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -o strong_ref_weak_def_1.o -c -fPIC ../../../W._C._Handy/gold/testsuite/strong_ref_weak_def_1.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -o strong_ref_weak_def_2.o -c -fPIC ../../../W._C._Handy/gold/testsuite/strong_ref_weak_def_2.c
gcctestdir/ld -shared -o strong_ref_weak_def_2.so strong_ref_weak_def_2.o
gcctestdir/ld -shared -o strong_ref_weak_def_1.so strong_ref_weak_def_1.o \
strong_ref_weak_def_2.so
../../binutils/readelf -sWD strong_ref_weak_def_1.so > strong_ref_weak_def.stdout
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -o dyn_weak_ref_1.o -c -fPIC ../../../W._C._Handy/gold/testsuite/dyn_weak_ref_1.c
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -o dyn_weak_ref_2.o -c -fPIC ../../../W._C._Handy/gold/testsuite/dyn_weak_ref_2.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -o dyn_weak_ref_1.o -c -fPIC ../../../W._C._Handy/gold/testsuite/dyn_weak_ref_1.c
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -o dyn_weak_ref_2.o -c -fPIC ../../../W._C._Handy/gold/testsuite/dyn_weak_ref_2.c
gcctestdir/ld -shared -o dyn_weak_ref_2.so dyn_weak_ref_2.o
gcctestdir/ld -shared -o dyn_weak_ref_1.so dyn_weak_ref_2.so dyn_weak_ref_1.o
../../binutils/readelf -sWD dyn_weak_ref_1.so > dyn_weak_ref.stdout
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -o memory_test.o -c ../../../W._C._Handy/gold/testsuite/memory_test.s
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o memory_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -nostartfiles -nostdlib -z max-page-size=0x1000 -z common-page-size=0x1000 -Wl,-T,../../../W._C._Handy/gold/testsuite/memory_test.t -o memory_test memory_test.o
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -o memory_test.o -c ../../../W._C._Handy/gold/testsuite/memory_test.s
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o memory_test | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -nostartfiles -nostdlib -z max-page-size=0x1000 -z common-page-size=0x1000 -Wl,-T,../../../W._C._Handy/gold/testsuite/memory_test.t -o memory_test memory_test.o
../../binutils/readelf -lWS memory_test > memory_test.stdout
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -g -gno-pubnames -c -o gdb_index_test.o ../../../W._C._Handy/gold/testsuite/gdb_index_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o gdb_index_test_1 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gdb-index gdb_index_test.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -g -gno-pubnames -c -o gdb_index_test.o ../../../W._C._Handy/gold/testsuite/gdb_index_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o gdb_index_test_1 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gdb-index gdb_index_test.o
../../binutils/readelf --debug-dump=gdb_index gdb_index_test_1 > gdb_index_test_1.stdout
readelf: Warning: Version 5 does not include inlined functions.
readelf: Warning: Version 6 does not include symbol attributes.
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O0 -g -Wa,--compress-debug-sections -c -o gdb_index_test_cdebug.o ../../../W._C._Handy/gold/testsuite/gdb_index_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o gdb_index_test_2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gdb-index gdb_index_test_cdebug.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -O0 -g -Wa,--compress-debug-sections -c -o gdb_index_test_cdebug.o ../../../W._C._Handy/gold/testsuite/gdb_index_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o gdb_index_test_2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gdb-index gdb_index_test_cdebug.o
../../binutils/readelf --debug-dump=gdb_index gdb_index_test_2 > gdb_index_test_2.stdout
readelf: Warning: Version 5 does not include inlined functions.
readelf: Warning: Version 6 does not include symbol attributes.
-`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -O0 -g -c -o gdb_index_test_3.o ../../../W._C._Handy/gold/testsuite/gdb_index_test_3.c
-`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o gdb_index_test_3 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gdb-index,--fatal-warnings gdb_index_test_3.o
+`echo gcc-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9[0-9]]*//'` -O0 -g -c -o gdb_index_test_3.o ../../../W._C._Handy/gold/testsuite/gdb_index_test_3.c
+`echo gcc-4.8 -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o gdb_index_test_3 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gdb-index,--fatal-warnings gdb_index_test_3.o
../../binutils/readelf --debug-dump=gdb_index gdb_index_test_3 > gdb_index_test_3.stdout
readelf: Warning: Version 5 does not include inlined functions.
readelf: Warning: Version 6 does not include symbol attributes.
-`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -g -gpubnames -c -o gdb_index_test_pub.o ../../../W._C._Handy/gold/testsuite/gdb_index_test.cc
-`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -o gdb_index_test_4 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gdb-index gdb_index_test_pub.o
+`echo g++-4.8 -DHAVE_CONFIG_H -I. -I../../../W._C._Handy/gold/testsuite -I.. -I../../../W._C._Handy/gold/testsuite -I../../../W._C._Handy/gold/testsuite/.. -I../../../W._C._Handy/gold/testsuite/../../include -I../../../W._C._Handy/gold/testsuite/../../elfcpp -I.. -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -O0 -g -gpubnames -c -o gdb_index_test_pub.o ../../../W._C._Handy/gold/testsuite/gdb_index_test.cc
+`echo g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -o gdb_index_test_4 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--gdb-index gdb_index_test_pub.o
../../binutils/readelf --debug-dump=gdb_index gdb_index_test_4 > gdb_index_test_4.stdout
readelf: Warning: Version 5 does not include inlined functions.
readelf: Warning: Version 6 does not include symbol attributes.
@@ -1265,22 +1264,22 @@ make[4]: Entering directory `[...]/tschwinge/W._C._Handy.build/gold'
test -d gcctestdir1 || mkdir -p gcctestdir1
rm -f gcctestdir1/ld
(cd gcctestdir1 && ln -s ../ld-new ld)
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld1 -g -O2 -Bgcctestdir1/ -Wl,--build-id=tree -Wl,--build-id-chunk-size-for-treehash=12345 -Wl,--build-id-min-file-size-for-treehash=0 -o ld1 main.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o libgold.a ../libiberty/libiberty.a -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld1 -g -O2 -Bgcctestdir1/ -Wl,--build-id=tree -Wl,--build-id-chunk-size-for-treehash=12345 -Wl,--build-id-min-file-size-for-treehash=0 -o ld1 main.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o libgold.a ../libiberty/libiberty.a -ldl -lz
test -d gcctestdir2 || mkdir -p gcctestdir2
rm -f gcctestdir2/ld
(cd gcctestdir2 && ln -s ../ld1 ld)
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld2 -g -O2 -Bgcctestdir2/ -Wl,--build-id=tree -Wl,--build-id-chunk-size-for-treehash=12345 -Wl,--build-id-min-file-size-for-treehash=0 -o ld2 main.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o libgold.a ../libiberty/libiberty.a -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld2 -g -O2 -Bgcctestdir2/ -Wl,--build-id=tree -Wl,--build-id-chunk-size-for-treehash=12345 -Wl,--build-id-min-file-size-for-treehash=0 -o ld2 main.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o libgold.a ../libiberty/libiberty.a -ldl -lz
gcctestdir1/ld -o libgold-1-r.o -r --whole-archive libgold.a
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld1-r -g -O2 -Bgcctestdir1/ -o ld1-r main.o libgold-1-r.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o libgold.a ../libiberty/libiberty.a -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld1-r -g -O2 -Bgcctestdir1/ -o ld1-r main.o libgold-1-r.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o libgold.a ../libiberty/libiberty.a -ldl -lz
test -d gcctestdir2-r || mkdir -p gcctestdir2-r
rm -f gcctestdir2-r/ld
(cd gcctestdir2-r && ln -s ../ld1-r ld)
gcctestdir2-r/ld -o libgold-2-r.o -r --whole-archive libgold.a
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld2-r -g -O2 -Bgcctestdir2-r/ -o ld2-r main.o libgold-2-r.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o libgold.a ../libiberty/libiberty.a -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld2-r -g -O2 -Bgcctestdir2-r/ -o ld2-r main.o libgold-2-r.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o libgold.a ../libiberty/libiberty.a -ldl -lz
test -d gcctestdir4 || mkdir -p gcctestdir4
rm -f gcctestdir4/ld
(cd gcctestdir4 && ln -s ../ld-new ld)
-g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld4 -g -O2 -Bgcctestdir4/ -Wl,--build-id=tree -Wl,--build-id-chunk-size-for-treehash=12346 -Wl,--build-id-min-file-size-for-treehash=0 -o ld4 main.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o libgold.a ../libiberty/libiberty.a -lz
+g++-4.8 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -frandom-seed=ld4 -g -O2 -Bgcctestdir4/ -Wl,--build-id=tree -Wl,--build-id-chunk-size-for-treehash=12346 -Wl,--build-id-min-file-size-for-treehash=0 -o ld4 main.o i386.o x86_64.o sparc.o powerpc.o arm.o arm-reloc-property.o tilegx.o libgold.a ../libiberty/libiberty.a -ldl -lz
make[4]: Leaving directory `[...]/tschwinge/W._C._Handy.build/gold'
make check-TESTS
make[4]: Entering directory `[...]/tschwinge/W._C._Handy.build/gold'
@@ -1353,7 +1352,7 @@ srcroot=`cd ../../W._C._Handy/ld && pwd`; export srcroot; \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find tool init file
-Test Run By thomas on Wed Jan 8 02:22:13 2014
+Test Run By thomas on Thu Jan 9 11:29:00 2014
Native configuration is i686-unknown-gnu0.5
=== ld tests ===
@@ -1433,6 +1432,7 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-mips-elf/mips-elf.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-misc/defsym.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-mmix/mmix.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-mn10300/mn10300.exp ...
+Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-nds32/nds32.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-nios2/nios2.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-pe/pe-compile.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-pe/pe-run.exp ...
@@ -1505,6 +1505,7 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-vxworks/vxworks.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/dwarfreloc.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/export-class.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/line.exp ...
+Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/mpx.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/x86-64.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xc16x/xc16x.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xstormy16/xstormy16.exp ...
@@ -1514,12 +1515,12 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ...
=== ld Summary ===
-# of expected passes 904
+# of expected passes 916
# of unexpected failures 2
# of unexpected successes 6
# of expected failures 8
# of untested testcases 6
-[...]/tschwinge/W._C._Handy.build/ld/ld-new 2.24.51.20131021
+[...]/tschwinge/W._C._Handy.build/ld/ld-new 2.24.51.20140108
make[5]: *** [check-DEJAGNU] Error 1
make[5]: Leaving directory `[...]/tschwinge/W._C._Handy.build/ld'
@@ -1538,7 +1539,7 @@ make[3]: Entering directory `[...]/tschwinge/W._C._Handy.build/libiberty/testsui
gcc-4.8 -DHAVE_CONFIG_H -g -O2 -I.. -I../../../W._C._Handy/libiberty/testsuite/../../include -o test-demangle \
../../../W._C._Handy/libiberty/testsuite/test-demangle.c ../libiberty.a
./test-demangle < ../../../W._C._Handy/libiberty/testsuite/demangle-expected
-./test-demangle: 884 tests, 0 failures
+./test-demangle: 888 tests, 0 failures
gcc-4.8 -DHAVE_CONFIG_H -g -O2 -I.. -I../../../W._C._Handy/libiberty/testsuite/../../include -DHAVE_CONFIG_H -I.. -o test-pexecute \
../../../W._C._Handy/libiberty/testsuite/test-pexecute.c ../libiberty.a
./test-pexecute
@@ -1561,664 +1562,12 @@ make[2]: Entering directory `[...]/tschwinge/W._C._Handy.build/sim'
make[2]: Leaving directory `[...]/tschwinge/W._C._Handy.build/sim'
make[2]: Entering directory `[...]/tschwinge/W._C._Handy.build/gdb'
make[3]: Entering directory `[...]/tschwinge/W._C._Handy.build/gdb/testsuite'
-make -k check-gdb.base1 check-gdb.base2 check-gdb.ada check-gdb.arch check-gdb.asm check-gdb.btrace check-gdb.cell check-gdb.cp check-gdb.disasm check-gdb.dwarf2 check-gdb.fortran check-gdb.gdb check-gdb.go check-gdb.java check-gdb.linespec check-gdb.mi check-gdb.modula2 check-gdb.multi check-gdb.objc check-gdb.opencl check-gdb.opt check-gdb.pascal check-gdb.python check-gdb.reverse check-gdb.server check-gdb.stabs check-gdb.threads check-gdb.trace check-gdb.xml; \
- /bin/dash ../../../W._C._Handy/gdb/testsuite/dg-extract-results.sh \
- gdb.base1/gdb.sum gdb.base2/gdb.sum gdb.ada/gdb.sum gdb.arch/gdb.sum gdb.asm/gdb.sum gdb.btrace/gdb.sum gdb.cell/gdb.sum gdb.cp/gdb.sum gdb.disasm/gdb.sum gdb.dwarf2/gdb.sum gdb.fortran/gdb.sum gdb.gdb/gdb.sum gdb.go/gdb.sum gdb.java/gdb.sum gdb.linespec/gdb.sum gdb.mi/gdb.sum gdb.modula2/gdb.sum gdb.multi/gdb.sum gdb.objc/gdb.sum gdb.opencl/gdb.sum gdb.opt/gdb.sum gdb.pascal/gdb.sum gdb.python/gdb.sum gdb.reverse/gdb.sum gdb.server/gdb.sum gdb.stabs/gdb.sum gdb.threads/gdb.sum gdb.trace/gdb.sum gdb.xml/gdb.sum > gdb.sum; \
- /bin/dash ../../../W._C._Handy/gdb/testsuite/dg-extract-results.sh -L \
- gdb.base1/gdb.log gdb.base2/gdb.log gdb.ada/gdb.log gdb.arch/gdb.log gdb.asm/gdb.log gdb.btrace/gdb.log gdb.cell/gdb.log gdb.cp/gdb.log gdb.disasm/gdb.log gdb.dwarf2/gdb.log gdb.fortran/gdb.log gdb.gdb/gdb.log gdb.go/gdb.log gdb.java/gdb.log gdb.linespec/gdb.log gdb.mi/gdb.log gdb.modula2/gdb.log gdb.multi/gdb.log gdb.objc/gdb.log gdb.opencl/gdb.log gdb.opt/gdb.log gdb.pascal/gdb.log gdb.python/gdb.log gdb.reverse/gdb.log gdb.server/gdb.log gdb.stabs/gdb.log gdb.threads/gdb.log gdb.trace/gdb.log gdb.xml/gdb.log > gdb.log
-make[4]: Entering directory `[...]/tschwinge/W._C._Handy.build/gdb/testsuite'
Nothing to be done for all...
Making a new config file...
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 gdb.base/a2-run.exp gdb.base/advance.exp gdb.base/alias.exp gdb.base/all-bin.exp gdb.base/annota1.exp gdb.base/annota3.exp gdb.base/anon.exp gdb.base/args.exp gdb.base/argv0-symlink.exp gdb.base/arithmet.exp gdb.base/arrayidx.exp gdb.base/assign.exp gdb.base/async-shell.exp gdb.base/async.exp gdb.base/attach-pie-misread.exp gdb.base/attach-pie-noexec.exp gdb.base/attach-twice.exp gdb.base/attach.exp gdb.base/auxv.exp gdb.base/bang.exp gdb.base/bfp-test.exp gdb.base/bigcore.exp gdb.base/bitfields.exp gdb.base/bitfields2.exp gdb.base/bitops.exp gdb.base/break-always.exp gdb.base/break-caller-line.exp gdb.base/break-entry.exp gdb.base/break-inline.exp gdb.base/break-interp.exp gdb.base/break-on-linker-gcd-function.exp gdb.base/break-probes.exp gdb.base/break.exp gdb.base/breakpoint-shadow.exp gdb.base/call-ar-st.exp gdb.base/call-rt-st.exp gdb.base/call-sc.exp gdb.base/call-signal-resume.exp gdb.base/call-strs.exp gdb.base/callexit.exp gdb.base/callfuncs.exp gdb.base/catch-load.exp gdb.base/catch-signal-fork.exp gdb.base/catch-signal.exp gdb.base/catch-syscall.exp gdb.base/charset.exp gdb.base/checkpoint.exp gdb.base/chng-syms.exp gdb.base/code-expr.exp gdb.base/code_elim.exp gdb.base/commands.exp gdb.base/completion.exp gdb.base/complex.exp gdb.base/comprdebug.exp gdb.base/cond-eval-mode.exp gdb.base/cond-expr.exp gdb.base/condbreak.exp gdb.base/consecutive.exp gdb.base/constvars.exp gdb.base/corefile.exp gdb.base/ctxobj.exp gdb.base/cursal.exp gdb.base/cvexpr.exp gdb.base/dbx.exp gdb.base/debug-expr.exp gdb.base/default.exp gdb.base/define.exp gdb.base/del.exp gdb.base/detach.exp gdb.base/dfp-exprs.exp gdb.base/dfp-test.exp gdb.base/disabled-location.exp gdb.base/disasm-end-cu.exp gdb.base/disp-step-syscall.exp gdb.base/display.exp gdb.base/dmsym.exp gdb.base/dprintf-next.exp gdb.base/dprintf-non-stop.exp gdb.base/dprintf-pending.exp gdb.base/dprintf.exp gdb.base/dump.exp gdb.base/dup-sect.exp gdb.base/duplicate-bp.exp gdb.base/echo.exp gdb.base/empty_exe.exp gdb.base/ena-dis-br.exp gdb.base/ending-run.exp gdb.base/enum_cond.exp gdb.base/enumval.exp gdb.base/environ.exp gdb.base/eu-strip-infcall.exp gdb.base/eval-skip.exp gdb.base/eval.exp gdb.base/exe-lock.exp gdb.base/exitsignal.exp gdb.base/expand-psymtabs.exp gdb.base/exprs.exp gdb.base/fileio.exp gdb.base/filesym.exp gdb.base/find-unmapped.exp gdb.base/find.exp gdb.base/finish.exp gdb.base/fixsection.exp gdb.base/float.exp gdb.base/foll-exec.exp gdb.base/foll-fork.exp gdb.base/foll-vfork.exp gdb.base/fortran-sym-case.exp gdb.base/frame-args.exp gdb.base/freebpcmd.exp gdb.base/fullname.exp gdb.base/fullpath-expand.exp gdb.base/func-ptr.exp gdb.base/funcargs.exp gdb.base/gcore-buffer-overflow.exp gdb.base/gcore-relro.exp gdb.base/gcore.exp gdb.base/gdb1056.exp gdb.base/gdb1090.exp gdb.base/gdb11530.exp gdb.base/gdb11531.exp gdb.base/gdb1250.exp gdb.base/gdb1555.exp gdb.base/gdb1821.exp gdb.base/gdbindex-stabs.exp gdb.base/gdbvars.exp gdb.base/gnu-debugdata.exp gdb.base/gnu-ifunc.exp gdb.base/gnu_vector.exp gdb.base/hashline1.exp gdb.base/hashline2.exp gdb.base/hashline3.exp gdb.base/hbreak.exp gdb.base/hbreak2.exp gdb.base/help.exp gdb.base/hook-stop-continue.exp gdb.base/hook-stop-frame.exp gdb.base/huge.exp gdb.base/ifelse.exp gdb.base/included.exp gdb.base/inferior-died.exp gdb.base/infnan.exp gdb.base/info-fun.exp gdb.base/info-macros.exp gdb.base/info-os.exp gdb.base/info-proc.exp gdb.base/info-shared.exp gdb.base/info-target.exp gdb.base/infoline.exp gdb.base/interact.exp gdb.base/interp.exp gdb.base/interrupt-noterm.exp gdb.base/interrupt.exp gdb.base/jit-simple.exp gdb.base/jit-so.exp gdb.base/jit.exp gdb.base/jump.exp gdb.base/kill-after-signal.exp gdb.base/label.exp gdb.base/langs.exp gdb.base/ldbl_e308.exp gdb.base/lineinc.exp gdb.base/linespecs.exp gdb.base/list.exp gdb.base/logical.exp gdb.base/long_long.exp gdb.base/longest-types.exp gdb.base/longjmp.exp gdb.base/macscp.exp gdb.base/maint.exp gdb.base/memattr.exp gdb.base/mips_pro.exp gdb.base/miscexprs.exp gdb.base/morestack.exp gdb.base/moribund-step.exp gdb.base/multi-forks.exp --outdir gdb.base1
-Test Run By thomas on Wed Jan 8 02:35:50 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exe-lock.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/complex.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdbvars.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/detach.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/condbreak.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/breakpoint-shadow.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-os.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bigcore.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jump.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-forks.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak.exp ...
-FAIL: gdb.base/hbreak.exp: hbreak
-FAIL: gdb.base/hbreak.exp: continue to break-at-exit after hbreak (the program exited)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/frame-args.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal-fork.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dbx.exp ...
-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/hbreak2.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eu-strip-infcall.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/echo.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/all-bin.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-pie-noexec.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/empty_exe.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitfields2.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1821.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/environ.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disp-step-syscall.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-inline.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interact.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-fun.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/infnan.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/commands.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/advance.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/define.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/callfuncs.exp ...
-FAIL: gdb.base/callfuncs.exp: continue after stop in call dummy preserves register contents
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-fork.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auxv.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/fullpath-expand.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/a2-run.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/hashline2.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/callexit.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-on-linker-gcd-function.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/freebpcmd.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/find-unmapped.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/inferior-died.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/corefile.exp ...
-WARNING: can't generate a core file - core tests suppressed - check ulimit -c
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/duplicate-bp.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-next.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/debug-expr.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hook-stop-frame.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-proc.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/longest-types.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/linespecs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/kill-after-signal.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-macros.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disabled-location.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/arithmet.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-twice.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-sc.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-target.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-shared.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/expand-psymtabs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/consecutive.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cond-expr.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/checkpoint.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/help.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/finish.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-pending.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/code_elim.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/lineinc.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disasm-end-cu.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: 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/break-caller-line.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/logical.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async-shell.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/infoline.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fixsection.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/argv0-symlink.exp ...
-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/break-entry.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-interp.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/args.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-simple.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hook-stop-continue.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ifelse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb11531.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/gdb1056.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitops.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/memattr.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/dmsym.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/completion.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/list.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dup-sect.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/long_long.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdbindex-stabs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/label.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eval.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bang.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/mips_pro.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/filesym.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dfp-exprs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interp.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exprs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ena-dis-br.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/alias.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-pie-misread.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu-ifunc.exp ...
-FAIL: gdb.base/gnu-ifunc.exp: step
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ldbl_e308.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/langs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline1.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/default.exp ...
-FAIL: gdb.base/default.exp: info set
-FAIL: gdb.base/default.exp: shell echo Hi dad!
-FAIL: gdb.base/default.exp: show
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/assign.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-strs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dump.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline3.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-exec.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ending-run.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dfp-test.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-buffer-overflow.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fileio.exp ...
-FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT
-FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT
-FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running)
-FAIL: gdb.base/fileio.exp: System says shell is available (the program is no longer running)
-FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running)
-FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/enumval.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/enum_cond.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/huge.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-relro.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/find.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ctxobj.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cond-eval-mode.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eval-skip.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/arrayidx.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1555.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/del.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
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/miscexprs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/float.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/longjmp.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/func-ptr.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/code-expr.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/included.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu-debugdata.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cvexpr.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/comprdebug.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-ar-st.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/maint.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/funcargs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/chng-syms.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-vfork.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cursal.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/charset.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fortran-sym-case.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/constvars.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-always.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-rt-st.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu_vector.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fullname.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/anon.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1250.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bfp-test.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-probes.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
-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
-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
-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
-FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here after-dlopen
-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
-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
-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
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitfields.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/macscp.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt-noterm.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb11530.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1090.exp ...
-
- === gdb Summary ===
-
-# of expected passes 4759
-# of unexpected failures 89
-# of expected failures 5
-# of known failures 21
-# of untested testcases 4
-# of unsupported tests 13
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-make[4]: *** [check-gdb.base1] Error 1
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 gdb.base/nextoverexit.exp gdb.base/nodebug.exp gdb.base/nofield.exp gdb.base/nostdlib.exp gdb.base/opaque.exp gdb.base/overlays.exp gdb.base/page.exp gdb.base/pc-fp.exp gdb.base/pending.exp gdb.base/permissions.exp gdb.base/pie-execl.exp gdb.base/pointers.exp gdb.base/pr10179.exp gdb.base/pr11022.exp gdb.base/prelink.exp gdb.base/print-file-var.exp gdb.base/printcmds.exp gdb.base/prologue-include.exp gdb.base/prologue.exp gdb.base/psymtab.exp gdb.base/ptr-typedef.exp gdb.base/ptype.exp gdb.base/radix.exp gdb.base/random-signal.exp gdb.base/randomize.exp gdb.base/range-stepping.exp gdb.base/readline-ask.exp gdb.base/readline.exp gdb.base/realname-expand.exp gdb.base/recpar.exp gdb.base/recurse.exp gdb.base/relational.exp gdb.base/relativedebug.exp gdb.base/relocate.exp gdb.base/remote.exp gdb.base/remotetimeout.exp gdb.base/reread.exp gdb.base/restore.exp gdb.base/return-nodebug.exp gdb.base/return.exp gdb.base/return2.exp gdb.base/save-bp.exp gdb.base/savedregs.exp gdb.base/scope.exp gdb.base/sect-cmd.exp gdb.base/sep.exp gdb.base/sepdebug.exp gdb.base/sepsymtab.exp gdb.base/set-lang-auto.exp gdb.base/set-noassign.exp gdb.base/setshow.exp gdb.base/setvar.exp gdb.base/shell.exp gdb.base/shlib-call.exp gdb.base/shreloc.exp gdb.base/sigall.exp gdb.base/sigaltstack.exp gdb.base/sigbpt.exp gdb.base/sigchld.exp gdb.base/siginfo-addr.exp gdb.base/siginfo-infcall.exp gdb.base/siginfo-obj.exp gdb.base/siginfo-thread.exp gdb.base/siginfo.exp gdb.base/signals.exp gdb.base/signest.exp gdb.base/signull.exp gdb.base/sigrepeat.exp gdb.base/sigstep.exp gdb.base/sizeof.exp gdb.base/skip-solib.exp gdb.base/skip.exp gdb.base/so-impl-ld.exp gdb.base/so-indr-cl.exp gdb.base/solib-corrupted.exp gdb.base/solib-disc.exp gdb.base/solib-display.exp gdb.base/solib-nodir.exp gdb.base/solib-overlap.exp gdb.base/solib-search.exp gdb.base/solib-symbol.exp gdb.base/solib-weak.exp gdb.base/solib.exp gdb.base/source.exp gdb.base/stack-checking.exp gdb.base/stale-infcall.exp gdb.base/stap-probe.exp gdb.base/start.exp gdb.base/step-break.exp gdb.base/step-bt.exp gdb.base/step-line.exp gdb.base/step-resume-infcall.exp gdb.base/step-symless.exp gdb.base/step-test.exp gdb.base/store.exp gdb.base/structs.exp gdb.base/structs2.exp gdb.base/structs3.exp gdb.base/subst.exp gdb.base/symbol-without-target_section.exp gdb.base/term.exp gdb.base/testenv.exp gdb.base/trace-commands.exp gdb.base/tui-layout.exp gdb.base/twice.exp gdb.base/type-opaque.exp gdb.base/ui-redirect.exp gdb.base/unload.exp gdb.base/until.exp gdb.base/unwindonsignal.exp gdb.base/valgrind-db-attach.exp gdb.base/valgrind-infcall.exp gdb.base/value-double-free.exp gdb.base/varargs.exp gdb.base/volatile.exp gdb.base/watch-cond-infcall.exp gdb.base/watch-cond.exp gdb.base/watch-non-mem.exp gdb.base/watch-read.exp gdb.base/watch-vfork.exp gdb.base/watch_thread_num.exp gdb.base/watchpoint-cond-gone.exp gdb.base/watchpoint-delete.exp gdb.base/watchpoint-hw-hit-once.exp gdb.base/watchpoint-hw.exp gdb.base/watchpoint-solib.exp gdb.base/watchpoint.exp gdb.base/watchpoints.exp gdb.base/wchar.exp gdb.base/whatis-exp.exp gdb.base/whatis.exp --outdir gdb.base2
-Test Run By thomas on Wed Jan 8 02:48:52 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-read.exp ...
-FAIL: gdb.base/watch-read.exp: set hardware read watchpoint on global variable
-FAIL: gdb.base/watch-read.exp: read watchpoint triggers on first read (timeout)
-FAIL: gdb.base/watch-read.exp: read watchpoint triggers on read after value changed (timeout)
-FAIL: gdb.base/watch-read.exp: set write watchpoint on global variable (timeout)
-FAIL: gdb.base/watch-read.exp: write watchpoint triggers (timeout)
-FAIL: gdb.base/watch-read.exp: only write watchpoint triggers when value changes (timeout)
-FAIL: gdb.base/watch-read.exp: read watchpoint triggers when value doesn't change, trapping reads and writes (timeout)
-FAIL: gdb.base/watch-read.exp: only read watchpoint triggers when value doesn't change (timeout)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/radix.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint.exp ...
-FAIL: gdb.base/watchpoint.exp: watch foo2
-FAIL: gdb.base/watchpoint.exp: continue with watch foo2
-FAIL: gdb.base/watchpoint.exp: watch foo4
-FAIL: gdb.base/watchpoint.exp: continue with watch foo4
-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/set-lang-auto.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/randomize.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return-nodebug.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs2.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/opaque.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoints.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/printcmds.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/restore.exp ...
-FAIL: gdb.base/restore.exp: caller3 calls callee1; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller3 calls callee2; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller3 calls callee3; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller3 calls callee4; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller3 calls callee5; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller4 calls callee1; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller4 calls callee1; return restored l2 to 32493
-FAIL: gdb.base/restore.exp: caller4 calls callee2; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller4 calls callee2; return restored l2 to 32493
-FAIL: gdb.base/restore.exp: caller4 calls callee3; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller4 calls callee3; return restored l2 to 32493
-FAIL: gdb.base/restore.exp: caller4 calls callee4; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller4 calls callee4; return restored l2 to 32493
-FAIL: gdb.base/restore.exp: caller4 calls callee5; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller4 calls callee5; return restored l2 to 32493
-FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l2 to 32493
-FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l3 to 32494
-FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l2 to 32493
-FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l3 to 32494
-FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l2 to 32493
-FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l3 to 32494
-FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l2 to 32493
-FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l3 to 32494
-FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l2 to 32493
-FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l3 to 32494
-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/ui-redirect.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/tui-layout.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signest.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/setvar.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pending.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nextoverexit.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prologue.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/varargs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/trace-commands.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/so-impl-ld.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-obj.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relocate.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sepdebug.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shreloc.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pr11022.exp ...
-FAIL: gdb.base/pr11022.exp: set watchpoint
-FAIL: gdb.base/pr11022.exp: watchpoint hit
-FAIL: gdb.base/pr11022.exp: watchpoint hit 2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/testenv.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/set-noassign.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relational.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/recpar.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/volatile.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sizeof.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp ...
-FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue
-FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue to break-at-exit (the program exited)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-nodir.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-db-attach.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/store.exp ...
-FAIL: gdb.base/store.exp: var longest l; print old r, expecting -2
-FAIL: gdb.base/store.exp: var float l; print old l, expecting -1
-FAIL: gdb.base/store.exp: var float l; setting l to 4
-FAIL: gdb.base/store.exp: var float l; print new l, expecting 4
-FAIL: gdb.base/store.exp: var float l; print incremented l, expecting 2
-FAIL: gdb.base/store.exp: var double l; print old l, expecting -1
-FAIL: gdb.base/store.exp: var double l; print old r, expecting -2
-FAIL: gdb.base/store.exp: var double l; setting l to 4
-FAIL: gdb.base/store.exp: var double l; print new l, expecting 4
-FAIL: gdb.base/store.exp: var double l; print incremented l, expecting 2
-FAIL: gdb.base/store.exp: var doublest l; print old l, expecting -1
-FAIL: gdb.base/store.exp: var doublest l; print old r, expecting -2
-FAIL: gdb.base/store.exp: var doublest l; setting l to 4
-FAIL: gdb.base/store.exp: var doublest l; print new l, expecting 4
-FAIL: gdb.base/store.exp: var doublest l; print incremented l, expecting 2
-FAIL: gdb.base/store.exp: upvar longest l; print old r, expecting -2
-FAIL: gdb.base/store.exp: upvar float l; print old l, expecting -1
-FAIL: gdb.base/store.exp: upvar float l; set l to 4
-FAIL: gdb.base/store.exp: upvar float l; print new l, expecting 4
-FAIL: gdb.base/store.exp: upvar double l; print old l, expecting -1
-FAIL: gdb.base/store.exp: upvar double l; print old r, expecting -2
-FAIL: gdb.base/store.exp: upvar double l; set l to 4
-FAIL: gdb.base/store.exp: upvar double l; print new l, expecting 4
-FAIL: gdb.base/store.exp: upvar doublest l; print old l, expecting -1
-FAIL: gdb.base/store.exp: upvar doublest l; print old r, expecting -2
-FAIL: gdb.base/store.exp: upvar doublest l; set l to 4
-FAIL: gdb.base/store.exp: upvar doublest l; print new l, expecting 4
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip-solib.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/start.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-weak.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/save-bp.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/term.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-resume-infcall.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/print-file-var.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/readline-ask.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sep.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nofield.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/whatis-exp.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return2.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shlib-call.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-vfork.exp ...
-FAIL: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (hw) (timeout)
-FAIL: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (sw) (timeout)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-symbol.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigall.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pie-execl.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/range-stepping.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-infcall.exp ...
-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/setshow.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-cond-infcall.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prologue-include.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/unwindonsignal.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-symless.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs3.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-thread.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/page.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pc-fp.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-bt.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stale-infcall.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ...
-sh: prelink: command not found
-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/siginfo-addr.exp ...
-FAIL: gdb.base/siginfo-addr.exp: si_addr value
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-cond.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/subst.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-test.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-line.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/source.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/recurse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/type-opaque.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ptype.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/realname-expand.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relativedebug.exp ...
-FAIL: gdb.base/relativedebug.exp: pause found in backtrace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/remotetimeout.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/until.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pointers.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ptr-typedef.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/readline.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/wchar.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw.exp ...
-FAIL: gdb.base/watchpoint-hw.exp: start (timeout)
-FAIL: gdb.base/watchpoint-hw.exp: info watchpoints (timeout)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signull.exp ...
-FAIL: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV
-FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV
-FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/so-indr-cl.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shell.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/psymtab.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sect-cmd.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sepsymtab.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-delete.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-non-mem.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/twice.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/permissions.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nodebug.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pr10179.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/remote.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.exp ...
-gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.c:39:21: fatal error: sys/sdt.h: No such file or directory
- #include <sys/sdt.h>
- ^
-compilation terminated.
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigchld.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/whatis.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-disc.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigbpt.exp ...
-FAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler
-FAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler
-FAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler
-FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/scope.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/reread.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/value-double-free.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-search.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-display.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/random-signal.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch_thread_num.exp ...
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint on shared variable
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 1
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 2
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 3
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 4
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 5
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 6
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 7
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 8
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 9
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 10
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/overlays.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prelink.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-break.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-corrupted.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/symbol-without-target_section.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stack-checking.exp ...
-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 (hit breakpoint again)
-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/nostdlib.exp ...
-
- === gdb Summary ===
-
-# of expected passes 3902
-# of unexpected failures 196
-# of expected failures 2
-# of known failures 2
-# of untested testcases 7
-# of unsupported tests 4
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-make[4]: *** [check-gdb.base2] Error 1
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.ada --outdir=gdb.ada
-Test Run By thomas on Wed Jan 8 03:02:37 2014
+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 [ -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 Thu Jan 9 11:42:11 2014
Native configuration is i686-unknown-gnu0.5
=== gdb tests ===
@@ -2230,6 +1579,7 @@ Running target unix
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/O2_float_param.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/aliased_array.exp ...
FAIL: gdb.ada/aliased_array.exp: print bt
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_bounds.exp ...
@@ -2237,6 +1587,7 @@ FAIL: gdb.ada/array_bounds.exp: print table'first
FAIL: gdb.ada/array_bounds.exp: print table'last
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_return.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_subscript_addr.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arraydim.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arrayidx.exp ...
FAIL: gdb.ada/arrayidx.exp: print e_one_two_three, indexes off
FAIL: gdb.ada/arrayidx.exp: print r_two_three, indexes off
@@ -2260,6 +1611,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/char_enum.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/char_param.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/complete.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/cond_lang.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/dot_all.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/dyn_loc.exp ...
FAIL: gdb.ada/dyn_loc.exp: info locals
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/enum_idx_packed.exp ...
@@ -2276,6 +1628,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/fun_addr.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/fun_in_declare.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/funcall_param.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/homonym.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/info_exc.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/info_locals_renaming.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/info_types.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/int_deref.exp ...
@@ -2284,6 +1637,11 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/iwide.exp ...
FAIL: gdb.ada/iwide.exp: print My_Drawable
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/lang_switch.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_catch_ex.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_ex_cond.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_exc_info.exp ...
+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
@@ -2302,12 +1660,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/optim_drec.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/packed_array.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/packed_tagged.exp ...
FAIL: gdb.ada/packed_tagged.exp: print x
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/pp-rec-component.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/print_chars.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/print_pc.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptr_typedef.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_arith_binop.exp ...
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 ...
@@ -2349,30 +1709,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/whatis_array_val.exp ...
FAIL: gdb.ada/whatis_array_val.exp: print full
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/widewide.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/win_fu_syms.exp ...
-
- === gdb Summary ===
-
-# of expected passes 422
-# of unexpected failures 35
-# of expected failures 1
-# of known failures 1
-# of unsupported tests 2
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-make[4]: *** [check-gdb.ada] Error 1
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.arch --outdir=gdb.arch
-Test Run By thomas on Wed Jan 8 03:08:01 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/alpha-step.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/altivec-abi.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/altivec-regs.exp ...
@@ -2421,8 +1757,19 @@ 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 ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.exp ...
+FAIL: gdb.arch/i386-prologue.exp: first backtrace in stack_align_ecx
+FAIL: gdb.arch/i386-prologue.exp: second backtrace in stack_align_ecx
+FAIL: gdb.arch/i386-prologue.exp: saved registers in stack_align_ecx
+FAIL: gdb.arch/i386-prologue.exp: first backtrace in stack_align_edx
+FAIL: gdb.arch/i386-prologue.exp: second backtrace in stack_align_edx
+FAIL: gdb.arch/i386-prologue.exp: saved registers in stack_align_edx
+FAIL: gdb.arch/i386-prologue.exp: first backtrace in stack_align_eax
+FAIL: gdb.arch/i386-prologue.exp: second backtrace in stack_align_eax
+FAIL: gdb.arch/i386-prologue.exp: saved registers in stack_align_eax
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-signal.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size.exp ...
@@ -2474,28 +1821,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/thumb-prologue.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/thumb-singlestep.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/thumb2-it.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/vsx-regs.exp ...
-
- === gdb Summary ===
-
-# of expected passes 144
-# of unexpected failures 41
-# of known failures 1
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-make[4]: *** [check-gdb.arch] Error 1
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.asm --outdir=gdb.asm
-Test Run By thomas on Wed Jan 8 03:08:50 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.asm/asm-source.exp ...
FAIL: gdb.asm/asm-source.exp: info target (timeout)
FAIL: gdb.asm/asm-source.exp: info symbol (timeout)
@@ -2522,48 +1847,615 @@ FAIL: gdb.asm/asm-source.exp: look at static variable (timeout)
FAIL: gdb.asm/asm-source.exp: x/i &staticvar (timeout)
FAIL: gdb.asm/asm-source.exp: disassem &staticvar, &staticvar+1 (timeout)
FAIL: gdb.asm/asm-source.exp: look at static function (timeout)
-
- === gdb Summary ===
-
-# of expected passes 3
-# of unexpected failures 25
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-make[4]: *** [check-gdb.asm] Error 1
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.btrace --outdir=gdb.btrace
-Test Run By thomas on Wed Jan 8 03:13:04 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/a2-run.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/advance.exp ...
+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: 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 ...
+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 ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-pie-misread.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-pie-noexec.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-twice.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
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auxv.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bang.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bfp-test.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bigcore.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitfields.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitfields2.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitops.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-always.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-caller-line.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-entry.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-inline.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-interp.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-on-linker-gcd-function.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-probes.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/breakpoint-shadow.exp ...
+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 ...
+FAIL: gdb.base/callfuncs.exp: continue after stop in call dummy preserves register contents
+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 ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/charset.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/checkpoint.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/chng-syms.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/code-expr.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/code_elim.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/commands.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/completion.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/complex.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/comprdebug.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cond-eval-mode.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cond-expr.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/condbreak.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 ...
+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 ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dbx.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: shell echo Hi dad!
+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 ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dfp-exprs.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dfp-test.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disabled-location.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disasm-end-cu.exp ...
+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/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 ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dup-sect.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/duplicate-bp.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/echo.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/empty_exe.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ena-dis-br.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ending-run.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/enum_cond.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/enumval.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/environ.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eu-strip-infcall.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eval-avoid-side-effects.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eval-skip.exp ...
+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/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 ...
+FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT
+FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT
+FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: System says shell is available (the program is no longer running)
+FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running)
+FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/filesym.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/find-unmapped.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/find.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/finish.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fixsection.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/float.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-exec.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-fork.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-vfork.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fortran-sym-case.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/frame-args.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/freebpcmd.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fullname.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fullpath-expand.exp ...
+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/gdb1056.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1090.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb11530.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb11531.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1250.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1555.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1821.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdbindex-stabs.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdbvars.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu-debugdata.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu-ifunc.exp ...
+FAIL: gdb.base/gnu-ifunc.exp: step
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu_vector.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline1.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline2.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline3.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak.exp ...
+FAIL: gdb.base/hbreak.exp: hbreak
+FAIL: gdb.base/hbreak.exp: continue to break-at-exit after hbreak (the program exited)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak2.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/help.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hook-stop-continue.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hook-stop-frame.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/huge.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ifelse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/included.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/inferior-died.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/infnan.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-fun.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-macros.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-os.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-proc.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-shared.exp ...
+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 ...
+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
+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
+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
+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
+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here after-dlopen
+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
+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
+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
+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 ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/langs.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ldbl_e308.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/lineinc.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/linespecs.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/list.exp ...
+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 ...
+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 ...
+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 ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nodebug.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nofield.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nostdlib.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/opaque.exp ...
+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/pc-fp.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pending.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/permissions.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pie-execl.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pointers.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pr10179.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pr11022.exp ...
+FAIL: gdb.base/pr11022.exp: set watchpoint
+FAIL: gdb.base/pr11022.exp: watchpoint hit
+FAIL: gdb.base/pr11022.exp: watchpoint hit 2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prelink.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/print-file-var.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/printcmds.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prologue-include.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prologue.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/psymtab.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ptr-typedef.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ptype.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/radix.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/random-signal.exp ...
+FAIL: gdb.base/random-signal.exp: stop with control-c (timeout)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/randomize.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/range-stepping.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/readline-ask.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/readline.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/realname-expand.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/recpar.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/recurse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relational.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relativedebug.exp ...
+FAIL: gdb.base/relativedebug.exp: pause found in backtrace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relocate.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/remote.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/remotetimeout.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/reread.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/restore.exp ...
+FAIL: gdb.base/restore.exp: caller3 calls callee1; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller3 calls callee2; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller3 calls callee3; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller3 calls callee4; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller3 calls callee5; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller4 calls callee1; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller4 calls callee1; return restored l2 to 32493
+FAIL: gdb.base/restore.exp: caller4 calls callee2; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller4 calls callee2; return restored l2 to 32493
+FAIL: gdb.base/restore.exp: caller4 calls callee3; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller4 calls callee3; return restored l2 to 32493
+FAIL: gdb.base/restore.exp: caller4 calls callee4; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller4 calls callee4; return restored l2 to 32493
+FAIL: gdb.base/restore.exp: caller4 calls callee5; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller4 calls callee5; return restored l2 to 32493
+FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l2 to 32493
+FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l3 to 32494
+FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l2 to 32493
+FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l3 to 32494
+FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l2 to 32493
+FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l3 to 32494
+FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l2 to 32493
+FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l3 to 32494
+FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l2 to 32493
+FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l3 to 32494
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return-nodebug.exp ...
+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 ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sepdebug.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sepsymtab.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/set-lang-auto.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/set-noassign.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/setshow.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/setvar.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shell.exp ...
+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 ...
+FAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler
+FAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler
+FAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler
+FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler
+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 ...
+FAIL: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV
+FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV
+FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV
+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 (hit breakpoint again)
+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 ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/so-impl-ld.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/so-indr-cl.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-corrupted.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-disc.exp ...
+ERROR: no fileid for coulomb
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-display.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-nodir.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ...
+sh: prelink: command not found
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-search.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-symbol.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-weak.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/source-dir.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/source.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stack-checking.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stale-infcall.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.exp ...
+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.c:39:21: fatal error: sys/sdt.h: No such file or directory
+ #include <sys/sdt.h>
+ ^
+compilation terminated.
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/start.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-break.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-bt.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-line.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-resume-infcall.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-symless.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-test.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/store.exp ...
+FAIL: gdb.base/store.exp: var longest l; print old r, expecting -2
+FAIL: gdb.base/store.exp: var float l; print old l, expecting -1
+FAIL: gdb.base/store.exp: var float l; setting l to 4
+FAIL: gdb.base/store.exp: var float l; print new l, expecting 4
+FAIL: gdb.base/store.exp: var float l; print incremented l, expecting 2
+FAIL: gdb.base/store.exp: var double l; print old l, expecting -1
+FAIL: gdb.base/store.exp: var double l; print old r, expecting -2
+FAIL: gdb.base/store.exp: var double l; setting l to 4
+FAIL: gdb.base/store.exp: var double l; print new l, expecting 4
+FAIL: gdb.base/store.exp: var double l; print incremented l, expecting 2
+FAIL: gdb.base/store.exp: var doublest l; print old l, expecting -1
+FAIL: gdb.base/store.exp: var doublest l; print old r, expecting -2
+FAIL: gdb.base/store.exp: var doublest l; setting l to 4
+FAIL: gdb.base/store.exp: var doublest l; print new l, expecting 4
+FAIL: gdb.base/store.exp: var doublest l; print incremented l, expecting 2
+FAIL: gdb.base/store.exp: upvar longest l; print old r, expecting -2
+FAIL: gdb.base/store.exp: upvar float l; print old l, expecting -1
+FAIL: gdb.base/store.exp: upvar float l; set l to 4
+FAIL: gdb.base/store.exp: upvar float l; print new l, expecting 4
+FAIL: gdb.base/store.exp: upvar double l; print old l, expecting -1
+FAIL: gdb.base/store.exp: upvar double l; print old r, expecting -2
+FAIL: gdb.base/store.exp: upvar double l; set l to 4
+FAIL: gdb.base/store.exp: upvar double l; print new l, expecting 4
+FAIL: gdb.base/store.exp: upvar doublest l; print old l, expecting -1
+FAIL: gdb.base/store.exp: upvar doublest l; print old r, expecting -2
+FAIL: gdb.base/store.exp: upvar doublest l; set l to 4
+FAIL: gdb.base/store.exp: upvar doublest l; print new l, expecting 4
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs.exp ...
+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 ...
+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 ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/trace-commands.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/tui-layout.exp ...
+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.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 ...
+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/volatile.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-cond-infcall.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-cond.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-non-mem.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-read.exp ...
+FAIL: gdb.base/watch-read.exp: set hardware read watchpoint on global variable
+FAIL: gdb.base/watch-read.exp: read watchpoint triggers on first read (timeout)
+FAIL: gdb.base/watch-read.exp: read watchpoint triggers on read after value changed (timeout)
+FAIL: gdb.base/watch-read.exp: set write watchpoint on global variable (timeout)
+FAIL: gdb.base/watch-read.exp: write watchpoint triggers (timeout)
+FAIL: gdb.base/watch-read.exp: only write watchpoint triggers when value changes (timeout)
+FAIL: gdb.base/watch-read.exp: read watchpoint triggers when value doesn't change, trapping reads and writes (timeout)
+FAIL: gdb.base/watch-read.exp: only read watchpoint triggers when value doesn't change (timeout)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-vfork.exp ...
+FAIL: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (hw) (timeout)
+FAIL: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (sw) (timeout)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch_thread_num.exp ...
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint on shared variable
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 1
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 2
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 3
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 4
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 5
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 6
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 7
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 8
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 9
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 10
+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
+FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue to break-at-exit (the program exited)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw.exp ...
+FAIL: gdb.base/watchpoint-hw.exp: start (timeout)
+FAIL: gdb.base/watchpoint-hw.exp: info watchpoints (timeout)
+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 ...
+FAIL: gdb.base/watchpoint.exp: watch foo2
+FAIL: gdb.base/watchpoint.exp: continue with watch foo2
+FAIL: gdb.base/watchpoint.exp: watch foo4
+FAIL: gdb.base/watchpoint.exp: continue with watch foo4
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoints.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/wchar.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/whatis-exp.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/whatis.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/enable.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/function_call_history.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/instruction_history.exp ...
-
- === gdb Summary ===
-
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.cell --outdir=gdb.cell
-Test Run By thomas on Wed Jan 8 03:13:11 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/arch.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/break.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/bt.exp ...
@@ -2582,24 +2474,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/registers.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/sizeof.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/solib-symbol.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/solib.exp ...
-
- === gdb Summary ===
-
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.cp --outdir=gdb.cp
-Test Run By thomas on Wed Jan 8 03:13:14 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
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 ...
@@ -2634,12 +2508,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/exceptprint.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/expand-psymtabs-cxx.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/expand-sals.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/extern-c.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/filename.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/formatted-ref.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/fpointer.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/gdb1355.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/gdb2384.exp ...
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
@@ -2673,6 +2549,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/namespace.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nextoverthrow.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/no-dmgl-verbose.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/noparam.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsalias.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsdecl.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsimport.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsnested.exp ...
@@ -2723,31 +2600,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/using-crash.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtbase.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtfunc.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtfunc2.exp ...
-
- === gdb Summary ===
-
-# of expected passes 4023
-# of unexpected failures 10
-# of expected failures 6
-# of known failures 20
-# of untested testcases 1
-# of unsupported tests 1
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-make[4]: *** [check-gdb.cp] Error 1
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.disasm --outdir=gdb.disasm
-Test Run By thomas on Wed Jan 8 03:22:12 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/am33.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/h8300s.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/hppa.exp ...
@@ -2766,24 +2618,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t10_and.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t11_logs.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t12_bit.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t13_otr.exp ...
-
- === gdb Summary ===
-
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.dwarf2 --outdir=gdb.dwarf2
-Test Run By thomas on Wed Jan 8 03:22:15 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/callframecfa.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/clztest.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dup-psym.exp ...
@@ -2803,6 +2637,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-cu-size.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-dos-drive.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-double-set-die-type.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-dup-frame.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-empty-pc-range.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-entry-value.exp ...
@@ -2839,6 +2674,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-simple-locdesc.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-strp.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-undefined-ret-addr.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-unresolved.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-var-zero-addr.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw4-sig-type-unused.exp ...
@@ -2871,28 +2707,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/trace-crash.exp ...
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 ...
-
- === gdb Summary ===
-
-# of expected passes 546
-# of known failures 1
-# of untested testcases 9
-# of unsupported tests 2
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.fortran --outdir=gdb.fortran
-Test Run By thomas on Wed Jan 8 03:25:25 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/array-element.exp ...
FAIL: gdb.fortran/array-element.exp: continue to breakpoint once again (the program exited)
FAIL: gdb.fortran/array-element.exp: print the second element of array a
@@ -2907,54 +2721,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/module.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/multi-dim.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/subarray.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/types.exp ...
-
- === gdb Summary ===
-
-# of expected passes 243
-# of unexpected failures 2
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-make[4]: *** [check-gdb.fortran] Error 1
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.gdb --outdir=gdb.gdb
-Test Run By thomas on Wed Jan 8 03:26:10 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
+Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/whatis_type.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/complaints.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/observer.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/python-selftest.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/selftest.exp ...
FAIL: gdb.gdb/selftest.exp: backtrace through signal handler
Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/xfullpath.exp ...
-
- === gdb Summary ===
-
-# of expected passes 169
-# of unexpected failures 1
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-make[4]: *** [check-gdb.gdb] Error 1
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.go --outdir=gdb.go
-Test Run By thomas on Wed Jan 8 03:27:34 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.go/basic-types.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.go/chan.exp ...
gdb compile failed, default_target_compile: Can't find gccgo.
@@ -2975,27 +2748,25 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.go/types.exp ...
gdb compile failed, default_target_compile: Can't find gccgo.
Running ../../../W._C._Handy/gdb/testsuite/gdb.go/unsafe.exp ...
gdb compile failed, default_target_compile: Can't find gccgo.
-
- === gdb Summary ===
-
-# of expected passes 44
-# of expected failures 4
-# of untested testcases 9
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.java --outdir=gdb.java
-Test Run By thomas on Wed Jan 8 03:27:41 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.aCC/optimize.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.aCC/watch-cmd.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/callfwmall.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/dollar.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/hwwatchbus.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/pxdb.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/reg-pa64.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/reg.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/sized-enum.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/so-thresh.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.compat/xdb1.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.compat/xdb2.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.compat/xdb3.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.defects/bs14602.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.defects/solib-d.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.objdbg/objdbg01.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.objdbg/objdbg02.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.objdbg/objdbg03.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.objdbg/objdbg04.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jmain.exp ...
KPASS: gdb.java/jmain.exp: break jmain.main (PRMS java/1565)
Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jmisc.exp ...
@@ -3004,31 +2775,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jprint.exp ...
XPASS: gdb.java/jprint.exp: print a java.util.Properties (PRMS gcc/43260)
Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jv-exp.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jv-print.exp ...
-
- === gdb Summary ===
-
-# of expected passes 88
-# of unexpected successes 1
-# of expected failures 1
-# of unknown successes 1
-# of known failures 2
-# of unsupported tests 1
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-make[4]: *** [check-gdb.java] Error 1
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.linespec --outdir=gdb.linespec
-Test Run By thomas on Wed Jan 8 03:28:37 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/break-ask.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/linespec.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/ls-dollar.exp ...
@@ -3036,25 +2782,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/ls-errs.exp ...
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 ...
-
- === gdb Summary ===
-
-# of expected passes 204
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.mi --outdir=gdb.mi
-Test Run By thomas on Wed Jan 8 03:29:07 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
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
@@ -3098,8 +2825,10 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-fill-memory.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-fullname-deleted.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-hack-cli.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-i-cmd.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-info-os.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.exp ...
+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
@@ -3125,6 +2854,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepi.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepn.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-syn-frame.exp ...
FAIL: gdb.mi/mi-syn-frame.exp: list stack frames
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-undefined-cmd.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-until.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-block.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-child-f.exp ...
@@ -3144,51 +2874,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-var-child.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/pr11022.exp ...
FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit 2 (unknown output after running)
FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit 2 (unknown output after running)
-
- === gdb Summary ===
-
-# of expected passes 1659
-# of unexpected failures 25
-# of unexpected successes 1
-# of expected failures 8
-# of known failures 6
-# of unsupported tests 9
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-make[4]: *** [check-gdb.mi] Error 1
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.modula2 --outdir=gdb.modula2
-Test Run By thomas on Wed Jan 8 03:32:15 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.modula2/unbounded-array.exp ...
-
- === gdb Summary ===
-
-# of expected passes 8
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.multi --outdir=gdb.multi
-Test Run By thomas on Wed Jan 8 03:32:19 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
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/multi-arch-exec.exp ...
@@ -3210,144 +2896,31 @@ 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
-
- === gdb Summary ===
-
-# of expected passes 31
-# of unexpected failures 10
-# of untested testcases 2
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-make[4]: *** [check-gdb.multi] Error 1
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.objc --outdir=gdb.objc
-Test Run By thomas on Wed Jan 8 03:32:29 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
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 ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/print.exp ...
-
- === gdb Summary ===
-
-# of expected passes 13
-# of unsupported tests 3
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.opencl --outdir=gdb.opencl
-Test Run By thomas on Wed Jan 8 03:32:42 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/callfuncs.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/convs_casts.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/datatypes.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/operators.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/vec_comps.exp ...
-
- === gdb Summary ===
-
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.opt --outdir=gdb.opt
-Test Run By thomas on Wed Jan 8 03:32:46 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/clobbered-registers-O2.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-break.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-bt.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-cmds.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-locals.exp ...
-
- === gdb Summary ===
-
-# of expected passes 95
-# of expected failures 1
-# of known failures 1
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.pascal --outdir=gdb.pascal
-Test Run By thomas on Wed Jan 8 03:33:06 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/floats.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/gdb11492.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/hello.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/integers.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/print.exp ...
-FAIL: gdb.pascal/print.exp: check fp + text
-FAIL: gdb.pascal/print.exp: p 1.
-FAIL: gdb.pascal/print.exp: p 1.5
-FAIL: gdb.pascal/print.exp: p 1.f
-FAIL: gdb.pascal/print.exp: p 1.5f
-FAIL: gdb.pascal/print.exp: p 1.l
-FAIL: gdb.pascal/print.exp: p 1.5l
-FAIL: gdb.pascal/print.exp: p 0x1.1
Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/types.exp ...
-FAIL: gdb.pascal/types.exp: pt 123
-FAIL: gdb.pascal/types.exp: pt .44
-FAIL: gdb.pascal/types.exp: pt 44.0
-FAIL: gdb.pascal/types.exp: pt 10e20
-FAIL: gdb.pascal/types.exp: pt 10E20
-
- === gdb Summary ===
-
-# of expected passes 10
-# of unexpected failures 13
-# of known failures 1
-# of untested testcases 2
-# of unsupported tests 4
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-make[4]: *** [check-gdb.pascal] Error 1
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.python --outdir=gdb.python
-Test Run By thomas on Wed Jan 8 03:33:10 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
+Running ../../../W._C._Handy/gdb/testsuite/gdb.perf/backtrace.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.perf/disassemble.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.perf/single-step.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.perf/skip-prologue.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.perf/solib.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/lib-types.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-arch.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-block.exp ...
@@ -3373,6 +2946,7 @@ 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
@@ -3381,6 +2955,7 @@ 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 ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-pp-integral.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-pp-maint.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-prettyprint.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-progspace.exp ...
@@ -3397,29 +2972,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-typeprint.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-value-cc.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-value.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/python.exp ...
-
- === gdb Summary ===
-
-# of expected passes 1545
-# of unexpected failures 8
-# of untested testcases 1
-# of unsupported tests 3
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-make[4]: *** [check-gdb.python] Error 1
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.reverse --outdir=gdb.reverse
-Test Run By thomas on Wed Jan 8 03:36:33 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/break-precsave.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/break-reverse.exp ...
@@ -3447,24 +2999,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/until-precsave.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/until-reverse.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/watch-precsave.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/watch-reverse.exp ...
-
- === gdb Summary ===
-
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.server --outdir=gdb.server
-Test Run By thomas on Wed Jan 8 03:36:35 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.server/ext-attach.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.server/ext-run.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.server/file-transfer.exp ...
@@ -3475,47 +3009,9 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.server/server-mon.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.server/server-run.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.server/solib-list.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.server/wrapper.exp ...
-
- === gdb Summary ===
-
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.stabs --outdir=gdb.stabs
-Test Run By thomas on Wed Jan 8 03:36:37 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/exclfwd.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/gdb11479.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/weird.exp ...
-
- === gdb Summary ===
-
-# of expected passes 212
-# of expected failures 7
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.threads --outdir=gdb.threads
-Test Run By thomas on Wed Jan 8 03:36:55 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
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 ...
@@ -3653,6 +3149,8 @@ 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/reconnect-signal.exp ...
+ERROR: no fileid for coulomb
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/sigstep-threads.exp ...
@@ -3776,30 +3274,6 @@ FAIL: gdb.threads/watchthreads2.exp: run to thread_started (the program is no lo
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: No hardware watchpoints available
-
- === gdb Summary ===
-
-# of expected passes 186
-# of unexpected failures 172
-# of unresolved testcases 1
-# of untested testcases 5
-# of unsupported tests 9
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-make[4]: *** [check-gdb.threads] Error 1
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.trace --outdir=gdb.trace
-Test Run By thomas on Wed Jan 8 03:49:25 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
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 ...
@@ -3809,6 +3283,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/circ.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/collection.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/deltrace.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/disconnected-tracing.exp ...
+ERROR: no fileid for coulomb
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/entry-values.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/ftrace.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/infotrace.exp ...
@@ -3843,30 +3318,10 @@ 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 ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/unavailable.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/while-dyn.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/while-stepping.exp ...
-
- === gdb Summary ===
-
-# of expected passes 251
-# of untested testcases 3
-# of unsupported tests 32
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
-rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ -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 --directory=gdb.xml --outdir=gdb.xml
-Test Run By thomas on Wed Jan 8 03:51:11 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target.
-Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
-Using ../../../W._C._Handy/gdb/testsuite/config/unix.exp as tool-and-target-specific interface file.
Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/maint_print_struct.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-arch.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-errors.exp ...
@@ -3875,13 +3330,24 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ...
=== gdb Summary ===
-# of expected passes 26
-# of known failures 1
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
+# of expected passes 18925
+# of unexpected failures 628
+# of unexpected successes 2
+# of expected failures 35
+# of unknown successes 1
+# of known failures 55
+# of unresolved testcases 4
+# of untested testcases 44
+# of unsupported tests 85
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.7.50.20140108-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
+make[4]: *** [check-single] Error 1
make[4]: Leaving directory `[...]/tschwinge/W._C._Handy.build/gdb/testsuite'
+make[3]: *** [check] Error 2
make[3]: Leaving directory `[...]/tschwinge/W._C._Handy.build/gdb/testsuite'
+make[2]: *** [check] Error 2
make[2]: Leaving directory `[...]/tschwinge/W._C._Handy.build/gdb'
+make[1]: *** [check-gdb] Error 2
make[1]: Target `check-host' not remade because of errors.
make[1]: Nothing to be done for `check-target'.
make[1]: Leaving directory `[...]/tschwinge/W._C._Handy.build'
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/binutils/binutils.sum b/binutils-gdb/coulomb.SCHWINGE/test/binutils/binutils.sum
index 0bc69d8e..516b9e2e 100644
--- a/binutils-gdb/coulomb.SCHWINGE/test/binutils/binutils.sum
+++ b/binutils-gdb/coulomb.SCHWINGE/test/binutils/binutils.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Wed Jan 8 01:55:26 2014
+Test Run By thomas on Thu Jan 9 11:03:17 2014
Native configuration is i686-unknown-gnu0.5
=== binutils tests ===
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gas/testsuite/gas.sum b/binutils-gdb/coulomb.SCHWINGE/test/gas/testsuite/gas.sum
index 3cb8daf6..464046ea 100644
--- a/binutils-gdb/coulomb.SCHWINGE/test/gas/testsuite/gas.sum
+++ b/binutils-gdb/coulomb.SCHWINGE/test/gas/testsuite/gas.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Wed Jan 8 01:55:55 2014
+Test Run By thomas on Thu Jan 9 11:03:50 2014
Native configuration is i686-unknown-gnu0.5
=== gas tests ===
@@ -389,6 +389,7 @@ PASS: i386 MPX
PASS: i386 mpx-inval-1
PASS: Check -madd-bnd-prefix
PASS: i386 SHA
+PASS: opcodes with invalid modrm byte
PASS: i386 reloc
PASS: i386 jump16
PASS: i386 white
@@ -504,6 +505,7 @@ Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/msp430/msp430.exp ...
Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mt/errors.exp ...
Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mt/mt.exp ...
Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mt/relocs.exp ...
+Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/nds32/nds32.exp ...
Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/nios2/nios2.exp ...
Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/openrisc/allinsn.exp ...
Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/pdp11/pdp11.exp ...
@@ -548,6 +550,6 @@ Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/z8k/z8k.exp ...
=== gas Summary ===
-# of expected passes 414
-../as-new 2.24.51.20131021
+# of expected passes 415
+../as-new 2.24.51.20140108
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.ada/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.ada/gdb.sum
deleted file mode 100644
index a4b11be5..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.ada/gdb.sum
+++ /dev/null
@@ -1,564 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:02:37 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/aliased_array.exp ...
-PASS: gdb.ada/aliased_array.exp: compilation foo.adb
-FAIL: gdb.ada/aliased_array.exp: print bt
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_bounds.exp ...
-PASS: gdb.ada/array_bounds.exp: compilation bar.adb
-PASS: gdb.ada/array_bounds.exp: print itable'first
-PASS: gdb.ada/array_bounds.exp: print itable'last
-FAIL: gdb.ada/array_bounds.exp: print table'first
-FAIL: gdb.ada/array_bounds.exp: print table'last
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_return.exp ...
-PASS: gdb.ada/array_return.exp: compilation p.adb
-PASS: gdb.ada/array_return.exp: insert breakpoint in create_small
-PASS: gdb.ada/array_return.exp: insert breakpoint in create_large
-PASS: gdb.ada/array_return.exp: insert breakpoint in create_small_float_vector
-PASS: gdb.ada/array_return.exp: Continuing to Create_Small
-PASS: gdb.ada/array_return.exp: value printed by finish of Create_Small
-PASS: gdb.ada/array_return.exp: Continuing to Create_Large
-PASS: gdb.ada/array_return.exp: value printed by finish of Create_Large
-PASS: gdb.ada/array_return.exp: Continuing to Create_Small_Float_Vector
-PASS: gdb.ada/array_return.exp: value printed by finish of Create_Small_Float_Vector
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_subscript_addr.exp ...
-PASS: gdb.ada/array_subscript_addr.exp: compilation p.adb
-PASS: gdb.ada/array_subscript_addr.exp: print a(2)'Address
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arrayidx.exp ...
-PASS: gdb.ada/arrayidx.exp: compilation p.adb
-PASS: gdb.ada/arrayidx.exp: set print array-indexes off
-PASS: gdb.ada/arrayidx.exp: print one_two_three, indexes off
-FAIL: gdb.ada/arrayidx.exp: print e_one_two_three, indexes off
-FAIL: gdb.ada/arrayidx.exp: print r_two_three, indexes off
-PASS: gdb.ada/arrayidx.exp: print u_one_two_three, indexes off
-FAIL: gdb.ada/arrayidx.exp: print p_one_two_three, indexes off
-PASS: gdb.ada/arrayidx.exp: print few_reps, indexes off
-PASS: gdb.ada/arrayidx.exp: print many_reps, indexes off
-PASS: gdb.ada/arrayidx.exp: print empty, indexes off
-PASS: gdb.ada/arrayidx.exp: set print array-indexes on
-PASS: gdb.ada/arrayidx.exp: print one_two_three
-FAIL: gdb.ada/arrayidx.exp: print e_one_two_three
-FAIL: gdb.ada/arrayidx.exp: print r_two_three
-PASS: gdb.ada/arrayidx.exp: print u_one_two_three
-FAIL: gdb.ada/arrayidx.exp: print p_one_two_three
-PASS: gdb.ada/arrayidx.exp: print few_reps
-PASS: gdb.ada/arrayidx.exp: print many_reps
-PASS: gdb.ada/arrayidx.exp: print empty
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arrayparam.exp ...
-PASS: gdb.ada/arrayparam.exp: compilation foo.adb
-PASS: gdb.ada/arrayparam.exp: print call_me ("bonjour")
-PASS: gdb.ada/arrayparam.exp: print first after function call
-PASS: gdb.ada/arrayparam.exp: print last after function call
-PASS: gdb.ada/arrayparam.exp: print length after function call
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arrayptr.exp ...
-PASS: gdb.ada/arrayptr.exp: compilation foo.adb
-PASS: gdb.ada/arrayptr.exp: print string_p
-PASS: gdb.ada/arrayptr.exp: print string_p (3..4)
-PASS: gdb.ada/arrayptr.exp: print null_string
-PASS: gdb.ada/arrayptr.exp: print arr_ptr
-PASS: gdb.ada/arrayptr.exp: print arr_ptr (2)
-PASS: gdb.ada/arrayptr.exp: print arr_ptr (3..4)
-PASS: gdb.ada/arrayptr.exp: ptype string_access
-PASS: gdb.ada/arrayptr.exp: print pa_ptr.all
-PASS: gdb.ada/arrayptr.exp: print pa_ptr(3)
-PASS: gdb.ada/arrayptr.exp: print pa_ptr.all(3)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/assign_1.exp ...
-PASS: gdb.ada/assign_1.exp: Changing the language to ada
-PASS: gdb.ada/assign_1.exp: set convenience variable $xxx to 1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/atomic_enum.exp ...
-PASS: gdb.ada/atomic_enum.exp: compilation foo.adb
-PASS: gdb.ada/atomic_enum.exp: ptype pck.data_flag
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/bad-task-bp-keyword.exp ...
-PASS: gdb.ada/bad-task-bp-keyword.exp: compilation foo.adb
-PASS: gdb.ada/bad-task-bp-keyword.exp: break *break_me'address TASK 2
-KFAIL: gdb.ada/bad-task-bp-keyword.exp: break *break_me'address TASK Task TaSK 2 (PRMS: gdb/14111)
-PASS: gdb.ada/bad-task-bp-keyword.exp: break *break_me'address TASK if
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/boolean_expr.exp ...
-PASS: gdb.ada/boolean_expr.exp: Changing the language to ada
-PASS: gdb.ada/boolean_expr.exp: print 1 = 2
-PASS: gdb.ada/boolean_expr.exp: print 3 = 3
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/bp_enum_homonym.exp ...
-PASS: gdb.ada/bp_enum_homonym.exp: compilation p.adb
-PASS: gdb.ada/bp_enum_homonym.exp: list pck.adb:1
-PASS: gdb.ada/bp_enum_homonym.exp: break archive
-PASS: gdb.ada/bp_enum_homonym.exp: run to pck.archive breakpoint
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/bp_on_var.exp ...
-PASS: gdb.ada/bp_on_var.exp: compilation foo.adb
-PASS: gdb.ada/bp_on_var.exp: set breakpoint pending off
-PASS: gdb.ada/bp_on_var.exp: break pck.my_global_variable
-PASS: gdb.ada/bp_on_var.exp: set breakpoint pending off
-PASS: gdb.ada/bp_on_var.exp: break pck.my_hidden_variable
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/bp_range_type.exp ...
-PASS: gdb.ada/bp_range_type.exp: compilation foo.adb
-PASS: gdb.ada/bp_range_type.exp: break foo.adb:24 if small_value > 20
-PASS: gdb.ada/bp_range_type.exp: run to breakpoint
-PASS: gdb.ada/bp_range_type.exp: print small_value
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/bp_reset.exp ...
-PASS: gdb.ada/bp_reset.exp: compilation foo.adb
-PASS: gdb.ada/bp_reset.exp: break nested_sub
-PASS: gdb.ada/bp_reset.exp: break do_nothing
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/call_pn.exp ...
-PASS: gdb.ada/call_pn.exp: compilation foo.adb
-PASS: gdb.ada/call_pn.exp: print last_node_id before calling pn
-PASS: gdb.ada/call_pn.exp: print pn (4321)
-PASS: gdb.ada/call_pn.exp: print last_node_id after calling pn
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/catch_ex.exp ...
-PASS: gdb.ada/catch_ex.exp: compilation foo.adb
-UNSUPPORTED: gdb.ada/catch_ex.exp: insert catchpoint on all Ada exceptions
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/char_enum.exp ...
-PASS: gdb.ada/char_enum.exp: compilation foo.adb
-PASS: gdb.ada/char_enum.exp: print Char_Enum_Type'('B')
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/char_param.exp ...
-PASS: gdb.ada/char_param.exp: compilation foo.adb
-PASS: gdb.ada/char_param.exp: print procedure_result before calling same
-PASS: gdb.ada/char_param.exp: call same
-PASS: gdb.ada/char_param.exp: print procedure_result after calling same
-PASS: gdb.ada/char_param.exp: call next
-PASS: gdb.ada/char_param.exp: print procedure_result after calling next
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/complete.exp ...
-PASS: gdb.ada/complete.exp: compilation foo.adb
-PASS: gdb.ada/complete.exp: complete p my_glob
-PASS: gdb.ada/complete.exp: complete p insi
-PASS: gdb.ada/complete.exp: complete p inner.insi
-PASS: gdb.ada/complete.exp: complete p pck.inne
-PASS: gdb.ada/complete.exp: complete p pck__inner__ins
-PASS: gdb.ada/complete.exp: complete p pck.inner.ins
-PASS: gdb.ada/complete.exp: complete p side
-PASS: gdb.ada/complete.exp: complete p exported
-PASS: gdb.ada/complete.exp: complete p <Exported
-PASS: gdb.ada/complete.exp: complete p __gnat_ada_main_progra
-PASS: gdb.ada/complete.exp: complete p <__gnat_ada_main_prog
-PASS: gdb.ada/complete.exp: complete p some
-PASS: gdb.ada/complete.exp: complete p not_in_sco
-PASS: gdb.ada/complete.exp: complete p pck.ins
-PASS: gdb.ada/complete.exp: complete p pck.my
-PASS: gdb.ada/complete.exp: complete p pck.inne
-PASS: gdb.ada/complete.exp: complete p pck.inner.
-PASS: gdb.ada/complete.exp: complete p local_ident
-PASS: gdb.ada/complete.exp: complete p pck.local_ident
-PASS: gdb.ada/complete.exp: complete p pck__local_ident
-PASS: gdb.ada/complete.exp: complete p external_ident
-PASS: gdb.ada/complete.exp: complete p pck
-PASS: gdb.ada/complete.exp: complete p pck.
-PASS: gdb.ada/complete.exp: complete p <pck__my
-PASS: gdb.ada/complete.exp: interactive complete 'print some'
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/cond_lang.exp ...
-PASS: gdb.ada/cond_lang.exp: compilation a.adb
-PASS: gdb.ada/cond_lang.exp: show lang
-PASS: gdb.ada/cond_lang.exp: break mixed.adb:33 if light = green
-PASS: gdb.ada/cond_lang.exp: continue
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/dyn_loc.exp ...
-PASS: gdb.ada/dyn_loc.exp: compilation p.adb
-FAIL: gdb.ada/dyn_loc.exp: info locals
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/enum_idx_packed.exp ...
-PASS: gdb.ada/enum_idx_packed.exp: compilation foo.adb
-PASS: gdb.ada/enum_idx_packed.exp: print full
-PASS: gdb.ada/enum_idx_packed.exp: print full'first
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/exec_changed.exp ...
-PASS: gdb.ada/exec_changed.exp: compilation first.adb
-PASS: gdb.ada/exec_changed.exp: compilation second.adb
-PASS: gdb.ada/exec_changed.exp: start first
-PASS: gdb.ada/exec_changed.exp: start second
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/expr_delims.exp ...
-PASS: gdb.ada/expr_delims.exp: compilation foo.adb
-PASS: gdb.ada/expr_delims.exp: break foo.adb:23
-PASS: gdb.ada/expr_delims.exp: continue
-PASS: gdb.ada/expr_delims.exp: Print variable 'thread'
-PASS: gdb.ada/expr_delims.exp: delete 1
-PASS: gdb.ada/expr_delims.exp: Set plain watchpoint on variable 'thread'
-PASS: gdb.ada/expr_delims.exp: Set conditional watchpoint.
-PASS: gdb.ada/expr_delims.exp: Check that watchpoint is set correctly.
-PASS: gdb.ada/expr_delims.exp: Combination of 'if' and 'thread' delimiters.
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/exprs.exp ...
-PASS: gdb.ada/exprs.exp: compilation p.adb
-PASS: gdb.ada/exprs.exp: Long_Long_Integer ** Y
-PASS: gdb.ada/exprs.exp: long_float'min
-PASS: gdb.ada/exprs.exp: long_float'max
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/fixed_cmp.exp ...
-PASS: gdb.ada/fixed_cmp.exp: compilation fixed.adb
-PASS: gdb.ada/fixed_cmp.exp: print My_Var > 10.0
-PASS: gdb.ada/fixed_cmp.exp: print My_Var > 20.0
-PASS: gdb.ada/fixed_cmp.exp: print My_Var > 10
-PASS: gdb.ada/fixed_cmp.exp: print My_Var > 20
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/fixed_points.exp ...
-PASS: gdb.ada/fixed_points.exp: compilation fixed_points.adb
-PASS: gdb.ada/fixed_points.exp: p on a fixed point type
-PASS: gdb.ada/fixed_points.exp: p on a subtype fixed point type
-PASS: gdb.ada/fixed_points.exp: p on a new fixed point type
-PASS: gdb.ada/fixed_points.exp: print Overprecise_Object
-PASS: gdb.ada/fixed_points.exp: ptype Overprecise_Object
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/float_param.exp ...
-PASS: gdb.ada/float_param.exp: compilation foo.adb
-PASS: gdb.ada/float_param.exp: call set_float(2.0)
-PASS: gdb.ada/float_param.exp: print global_float
-PASS: gdb.ada/float_param.exp: call set_double(1, 3.0)
-PASS: gdb.ada/float_param.exp: print global_double
-PASS: gdb.ada/float_param.exp: call set_long_double(1, global_small_struct, 4.0)
-PASS: gdb.ada/float_param.exp: print global_long_double
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/formatted_ref.exp ...
-PASS: gdb.ada/formatted_ref.exp: compilation formatted_ref.adb
-PASS: gdb.ada/formatted_ref.exp: print/x s
-PASS: gdb.ada/formatted_ref.exp: print/x s'access
-PASS: gdb.ada/formatted_ref.exp: print s.x = 13
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/frame_args.exp ...
-PASS: gdb.ada/frame_args.exp: compilation foo.adb
-PASS: gdb.ada/frame_args.exp: set print frame-arguments scalars
-PASS: gdb.ada/frame_args.exp: display frame 1 with frame-arguments set to scalars
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/fullname_bp.exp ...
-PASS: gdb.ada/fullname_bp.exp: compilation foo.adb
-PASS: gdb.ada/fullname_bp.exp: break pck.hello
-PASS: gdb.ada/fullname_bp.exp: break pck.adb:pck.hello
-PASS: gdb.ada/fullname_bp.exp: break Pck.Hello
-PASS: gdb.ada/fullname_bp.exp: break pck.adb:Pck.Hello
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/fun_addr.exp ...
-PASS: gdb.ada/fun_addr.exp: compilation foo.adb
-PASS: gdb.ada/fun_addr.exp: print foo'address
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/fun_in_declare.exp ...
-PASS: gdb.ada/fun_in_declare.exp: compilation foo.adb
-PASS: gdb.ada/fun_in_declare.exp: insert breakpoint inside foo.call_me
-PASS: gdb.ada/fun_in_declare.exp: decoding of function name
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/funcall_param.exp ...
-PASS: gdb.ada/funcall_param.exp: compilation foo.adb
-PASS: gdb.ada/funcall_param.exp: p ident (ident (my_parameter))
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/homonym.exp ...
-PASS: gdb.ada/homonym.exp: compilation homonym_main.adb
-PASS: gdb.ada/homonym.exp: set breakpoint at Get_Value
-PASS: gdb.ada/homonym.exp: set breakpoint at homonym.adb:Get_Value
-PASS: gdb.ada/homonym.exp: set breakpoint at <homonym__get_value>
-PASS: gdb.ada/homonym.exp: ptype local_type at BREAK_1
-PASS: gdb.ada/homonym.exp: ptype local_type_subtype at BREAK_1
-PASS: gdb.ada/homonym.exp: ptype int_type at BREAK_1
-PASS: gdb.ada/homonym.exp: ptype lcl at BREAK_1
-PASS: gdb.ada/homonym.exp: print lcl at BREAK_1
-PASS: gdb.ada/homonym.exp: break at BREAK_2
-PASS: gdb.ada/homonym.exp: continue until BREAK_2
-PASS: gdb.ada/homonym.exp: ptype local_type at BREAK_2
-PASS: gdb.ada/homonym.exp: ptype local_type_subtype at BREAK_2
-PASS: gdb.ada/homonym.exp: ptype lcl at BREAK_2
-PASS: gdb.ada/homonym.exp: print lcl at BREAK_2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/info_locals_renaming.exp ...
-PASS: gdb.ada/info_locals_renaming.exp: compilation foo.adb
-PASS: gdb.ada/info_locals_renaming.exp: info locals
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/info_types.exp ...
-PASS: gdb.ada/info_types.exp: set lang ada
-PASS: gdb.ada/info_types.exp: info types new_integer_type
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/int_deref.exp ...
-PASS: gdb.ada/int_deref.exp: compilation foo.adb
-PASS: gdb.ada/int_deref.exp: print *long_integer(watch'address)
-PASS: gdb.ada/int_deref.exp: print long_integer(watch'address).all
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/interface.exp ...
-PASS: gdb.ada/interface.exp: compilation foo.adb
-PASS: gdb.ada/interface.exp: print r
-PASS: gdb.ada/interface.exp: print s
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/iwide.exp ...
-PASS: gdb.ada/iwide.exp: compilation p.adb
-FAIL: gdb.ada/iwide.exp: print My_Drawable
-PASS: gdb.ada/iwide.exp: print s_access.all
-PASS: gdb.ada/iwide.exp: print sp_access.all
-PASS: gdb.ada/iwide.exp: print d_access.all
-PASS: gdb.ada/iwide.exp: print dp_access.all
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/lang_switch.exp ...
-PASS: gdb.ada/lang_switch.exp: compilation lang_switch.adb
-PASS: gdb.ada/lang_switch.exp: set print frame-arguments all
-PASS: gdb.ada/lang_switch.exp: backtrace
-PASS: gdb.ada/lang_switch.exp: set lang c
-PASS: gdb.ada/lang_switch.exp: backtrace with lang set to C
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_catch_ex.exp ...
-PASS: gdb.ada/mi_catch_ex.exp: compilation foo.adb
-UNSUPPORTED: gdb.ada/mi_catch_ex.exp: insert catchpoint on all Ada exceptions
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_task_arg.exp ...
-PASS: gdb.ada/mi_task_arg.exp: compilation task_switch.adb
-PASS: gdb.ada/mi_task_arg.exp: breakpoint at task_switch.break_me
-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 ...
-PASS: gdb.ada/mi_task_info.exp: compilation task_switch.adb
-PASS: gdb.ada/mi_task_info.exp: breakpoint at task_switch.break_me
-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 ...
-PASS: gdb.ada/mod_from_name.exp: compilation foo.adb
-PASS: gdb.ada/mod_from_name.exp: print xp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/nested.exp ...
-PASS: gdb.ada/nested.exp: compilation hello.adb
-PASS: gdb.ada/nested.exp: break on nested function First
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/null_array.exp ...
-PASS: gdb.ada/null_array.exp: compilation foo.adb
-FAIL: gdb.ada/null_array.exp: print my_table
-FAIL: gdb.ada/null_array.exp: ptype my_table
-PASS: gdb.ada/null_array.exp: print my_matrix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/null_record.exp ...
-PASS: gdb.ada/null_record.exp: compilation null_record.adb
-PASS: gdb.ada/null_record.exp: ptype on null record
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/operator_bp.exp ...
-PASS: gdb.ada/operator_bp.exp: compilation ops_test.adb
-PASS: gdb.ada/operator_bp.exp: set debug-file-directory
-PASS: gdb.ada/operator_bp.exp: break "+"
-PASS: gdb.ada/operator_bp.exp: break "-"
-PASS: gdb.ada/operator_bp.exp: break "*"
-PASS: gdb.ada/operator_bp.exp: break "/"
-PASS: gdb.ada/operator_bp.exp: break "mod"
-PASS: gdb.ada/operator_bp.exp: break "rem"
-PASS: gdb.ada/operator_bp.exp: break "**"
-PASS: gdb.ada/operator_bp.exp: break "<"
-PASS: gdb.ada/operator_bp.exp: break "<="
-PASS: gdb.ada/operator_bp.exp: break ">"
-PASS: gdb.ada/operator_bp.exp: break ">="
-PASS: gdb.ada/operator_bp.exp: break "="
-PASS: gdb.ada/operator_bp.exp: break "and"
-PASS: gdb.ada/operator_bp.exp: break "or"
-PASS: gdb.ada/operator_bp.exp: break "xor"
-PASS: gdb.ada/operator_bp.exp: break "&"
-PASS: gdb.ada/operator_bp.exp: break "abs"
-PASS: gdb.ada/operator_bp.exp: break "not"
-PASS: gdb.ada/operator_bp.exp: continue to "+"
-PASS: gdb.ada/operator_bp.exp: continue to "-"
-PASS: gdb.ada/operator_bp.exp: continue to "*"
-PASS: gdb.ada/operator_bp.exp: continue to "/"
-PASS: gdb.ada/operator_bp.exp: continue to "mod"
-PASS: gdb.ada/operator_bp.exp: continue to "rem"
-PASS: gdb.ada/operator_bp.exp: continue to "**"
-PASS: gdb.ada/operator_bp.exp: continue to "<"
-PASS: gdb.ada/operator_bp.exp: continue to "<="
-PASS: gdb.ada/operator_bp.exp: continue to ">"
-PASS: gdb.ada/operator_bp.exp: continue to ">="
-PASS: gdb.ada/operator_bp.exp: continue to "="
-PASS: gdb.ada/operator_bp.exp: continue to "and"
-PASS: gdb.ada/operator_bp.exp: continue to "or"
-PASS: gdb.ada/operator_bp.exp: continue to "xor"
-PASS: gdb.ada/operator_bp.exp: continue to "&"
-PASS: gdb.ada/operator_bp.exp: continue to "abs"
-PASS: gdb.ada/operator_bp.exp: continue to "not"
-PASS: gdb.ada/operator_bp.exp: break ops."+"
-PASS: gdb.ada/operator_bp.exp: break ops."-"
-PASS: gdb.ada/operator_bp.exp: break ops."*"
-PASS: gdb.ada/operator_bp.exp: break ops."/"
-PASS: gdb.ada/operator_bp.exp: break ops."mod"
-PASS: gdb.ada/operator_bp.exp: break ops."rem"
-PASS: gdb.ada/operator_bp.exp: break ops."**"
-PASS: gdb.ada/operator_bp.exp: break ops."<"
-PASS: gdb.ada/operator_bp.exp: break ops."<="
-PASS: gdb.ada/operator_bp.exp: break ops.">"
-PASS: gdb.ada/operator_bp.exp: break ops.">="
-PASS: gdb.ada/operator_bp.exp: break ops."="
-PASS: gdb.ada/operator_bp.exp: break ops."and"
-PASS: gdb.ada/operator_bp.exp: break ops."or"
-PASS: gdb.ada/operator_bp.exp: break ops."xor"
-PASS: gdb.ada/operator_bp.exp: break ops."&"
-PASS: gdb.ada/operator_bp.exp: break ops."abs"
-PASS: gdb.ada/operator_bp.exp: break ops."not"
-PASS: gdb.ada/operator_bp.exp: continue to ops."+"
-PASS: gdb.ada/operator_bp.exp: continue to ops."-"
-PASS: gdb.ada/operator_bp.exp: continue to ops."*"
-PASS: gdb.ada/operator_bp.exp: continue to ops."/"
-PASS: gdb.ada/operator_bp.exp: continue to ops."mod"
-PASS: gdb.ada/operator_bp.exp: continue to ops."rem"
-PASS: gdb.ada/operator_bp.exp: continue to ops."**"
-PASS: gdb.ada/operator_bp.exp: continue to ops."<"
-PASS: gdb.ada/operator_bp.exp: continue to ops."<="
-PASS: gdb.ada/operator_bp.exp: continue to ops.">"
-PASS: gdb.ada/operator_bp.exp: continue to ops.">="
-PASS: gdb.ada/operator_bp.exp: continue to ops."="
-PASS: gdb.ada/operator_bp.exp: continue to ops."and"
-PASS: gdb.ada/operator_bp.exp: continue to ops."or"
-PASS: gdb.ada/operator_bp.exp: continue to ops."xor"
-PASS: gdb.ada/operator_bp.exp: continue to ops."&"
-PASS: gdb.ada/operator_bp.exp: continue to ops."abs"
-PASS: gdb.ada/operator_bp.exp: continue to ops."not"
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/optim_drec.exp ...
-PASS: gdb.ada/optim_drec.exp: compilation foo.adb
-PASS: gdb.ada/optim_drec.exp: print z
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/packed_array.exp ...
-PASS: gdb.ada/packed_array.exp: compilation pa.adb
-PASS: gdb.ada/packed_array.exp: print var
-PASS: gdb.ada/packed_array.exp: ptype &var
-PASS: gdb.ada/packed_array.exp: print &var
-XFAIL: gdb.ada/packed_array.exp: print u_var
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/packed_tagged.exp ...
-PASS: gdb.ada/packed_tagged.exp: compilation comp_bug.adb
-FAIL: gdb.ada/packed_tagged.exp: print x
-PASS: gdb.ada/packed_tagged.exp: ptype x
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/print_chars.exp ...
-PASS: gdb.ada/print_chars.exp: compilation foo.adb
-PASS: gdb.ada/print_chars.exp: print C
-PASS: gdb.ada/print_chars.exp: print WC
-PASS: gdb.ada/print_chars.exp: print WWC
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/print_pc.exp ...
-PASS: gdb.ada/print_pc.exp: compilation dummy.adb
-PASS: gdb.ada/print_pc.exp: p /x $pc
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptr_typedef.exp ...
-PASS: gdb.ada/ptr_typedef.exp: compilation foo.adb
-PASS: gdb.ada/ptr_typedef.exp: print my_blob.bees(1)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_arith_binop.exp ...
-PASS: gdb.ada/ptype_arith_binop.exp: set lang ada
-PASS: gdb.ada/ptype_arith_binop.exp: ptype 3 * 2.0
-PASS: gdb.ada/ptype_arith_binop.exp: ptype 3 / 2.0
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_field.exp ...
-PASS: gdb.ada/ptype_field.exp: compilation foo.adb
-PASS: gdb.ada/ptype_field.exp: ptype circle
-PASS: gdb.ada/ptype_field.exp: ptype circle.pos
-PASS: gdb.ada/ptype_field.exp: ptype circle.pos.x
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_tagged_param.exp ...
-PASS: gdb.ada/ptype_tagged_param.exp: compilation foo.adb
-PASS: gdb.ada/ptype_tagged_param.exp: ptype s
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rdv_wait.exp ...
-PASS: gdb.ada/rdv_wait.exp: compilation foo.adb
-PASS: gdb.ada/rdv_wait.exp: set debug-file-directory
-FAIL: gdb.ada/rdv_wait.exp: task 2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rec_return.exp ...
-PASS: gdb.ada/rec_return.exp: compilation foo.adb
-PASS: gdb.ada/rec_return.exp: print bar
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ref_param.exp ...
-PASS: gdb.ada/ref_param.exp: compilation foo.adb
-PASS: gdb.ada/ref_param.exp: set print frame-arguments all
-PASS: gdb.ada/ref_param.exp: frame argument value printed
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ref_tick_size.exp ...
-PASS: gdb.ada/ref_tick_size.exp: compilation p.adb
-PASS: gdb.ada/ref_tick_size.exp: print d1'size = d2'size
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/same_enum.exp ...
-PASS: gdb.ada/same_enum.exp: compilation a.adb
-PASS: gdb.ada/same_enum.exp: print red
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/set_pckd_arr_elt.exp ...
-PASS: gdb.ada/set_pckd_arr_elt.exp: compilation foo.adb
-PASS: gdb.ada/set_pckd_arr_elt.exp: print sa(3) := 9
-PASS: gdb.ada/set_pckd_arr_elt.exp: continue to update_small
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/set_wstr.exp ...
-PASS: gdb.ada/set_wstr.exp: compilation a.adb
-PASS: gdb.ada/set_wstr.exp: print nnn before assignment
-PASS: gdb.ada/set_wstr.exp: set variable nnn := "qcyom"
-PASS: gdb.ada/set_wstr.exp: print nnn after assignment
-PASS: gdb.ada/set_wstr.exp: print www before assignment
-PASS: gdb.ada/set_wstr.exp: set variable www := "zenrk"
-PASS: gdb.ada/set_wstr.exp: print www after assignment
-PASS: gdb.ada/set_wstr.exp: print rws before assignment
-PASS: gdb.ada/set_wstr.exp: set variable rws := "ndhci"
-PASS: gdb.ada/set_wstr.exp: print rws after assignment
-PASS: gdb.ada/set_wstr.exp: set variable www := "1#2#3#4#5#"
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/small_reg_param.exp ...
-PASS: gdb.ada/small_reg_param.exp: compilation foo.adb
-PASS: gdb.ada/small_reg_param.exp: continue to call_me
-PASS: gdb.ada/small_reg_param.exp: print w
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/start.exp ...
-PASS: gdb.ada/start.exp: compilation dummy.adb
-PASS: gdb.ada/start.exp: start
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/str_ref_cmp.exp ...
-PASS: gdb.ada/str_ref_cmp.exp: compilation foo.adb
-PASS: gdb.ada/str_ref_cmp.exp: operator = works for strings
-PASS: gdb.ada/str_ref_cmp.exp: print String_Var (1 .. 3) = "Hel"
-PASS: gdb.ada/str_ref_cmp.exp: print String_Var (1 .. 3) = "hel"
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/sym_print_name.exp ...
-PASS: gdb.ada/sym_print_name.exp: compilation foo.adb
-PASS: gdb.ada/sym_print_name.exp: multiple matches for symbol integervar
-PASS: gdb.ada/sym_print_name.exp: select first choice from multiple-choice menu
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/taft_type.exp ...
-PASS: gdb.ada/taft_type.exp: compilation p.adb
-PASS: gdb.ada/taft_type.exp: print w.e.all
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged.exp ...
-PASS: gdb.ada/tagged.exp: compilation foo.adb
-PASS: gdb.ada/tagged.exp: ptype segm
-PASS: gdb.ada/tagged.exp: print segm
-PASS: gdb.ada/tagged.exp: ptype obj
-PASS: gdb.ada/tagged.exp: print obj
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged_not_init.exp ...
-PASS: gdb.ada/tagged_not_init.exp: compilation foo.adb
-PASS: gdb.ada/tagged_not_init.exp: print obj
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/task_bp.exp ...
-PASS: gdb.ada/task_bp.exp: compilation foo.adb
-PASS: gdb.ada/task_bp.exp: break pck.dummy_task - from psymtab
-FAIL: gdb.ada/task_bp.exp: run to pck.dummy_task - from psymtab
-PASS: gdb.ada/task_bp.exp: break dummy_task - from psymtab
-FAIL: gdb.ada/task_bp.exp: run to dummy_task - from psymtab
-PASS: gdb.ada/task_bp.exp: break pck.adb:pck.dummy_task - from psymtab
-FAIL: gdb.ada/task_bp.exp: run to pck.adb:pck.dummy_task - from psymtab
-PASS: gdb.ada/task_bp.exp: break pck.adb:dummy_task - from psymtab
-FAIL: gdb.ada/task_bp.exp: run to pck.adb:dummy_task - from psymtab
-PASS: gdb.ada/task_bp.exp: expanding symtab for pck.dummy_task
-PASS: gdb.ada/task_bp.exp: break pck.dummy_task - from full symtab
-FAIL: gdb.ada/task_bp.exp: run to pck.dummy_task - from full symtab
-PASS: gdb.ada/task_bp.exp: expanding symtab for dummy_task
-PASS: gdb.ada/task_bp.exp: break dummy_task - from full symtab
-FAIL: gdb.ada/task_bp.exp: run to dummy_task - from full symtab
-PASS: gdb.ada/task_bp.exp: expanding symtab for pck.adb:pck.dummy_task
-PASS: gdb.ada/task_bp.exp: break pck.adb:pck.dummy_task - from full symtab
-FAIL: gdb.ada/task_bp.exp: run to pck.adb:pck.dummy_task - from full symtab
-PASS: gdb.ada/task_bp.exp: expanding symtab for pck.adb:dummy_task
-PASS: gdb.ada/task_bp.exp: break pck.adb: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 ...
-PASS: gdb.ada/tasks.exp: compilation foo.adb
-FAIL: gdb.ada/tasks.exp: info tasks before inserting breakpoint
-PASS: gdb.ada/tasks.exp: break break_me task 3
-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 ...
-PASS: gdb.ada/tick_last_segv.exp: compilation foo.adb
-PASS: gdb.ada/tick_last_segv.exp: print short-integer'first
-PASS: gdb.ada/tick_last_segv.exp: print short-integer'last
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/type_coercion.exp ...
-PASS: gdb.ada/type_coercion.exp: compilation assign.adb
-PASS: gdb.ada/type_coercion.exp: p q
-PASS: gdb.ada/type_coercion.exp: save q'address in convenience variable
-PASS: gdb.ada/type_coercion.exp: print {Integer} $addr
-PASS: gdb.ada/type_coercion.exp: set {Integer} $addr := 19
-PASS: gdb.ada/type_coercion.exp: p q
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec.exp ...
-PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: compilation foo.adb
-PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print My_Object with null Ptr
-PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print My_Object.Ptr when null
-PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print My_P_Object with null Ptr
-PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print My_P_Object.Ptr when null
-PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: continue to STOP2
-PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print my_object after setting Ptr
-PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print My_P_Object.Ptr when no longer null
-PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print my_object.ptr.all
-PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print my_p_object after setting Ptr
-PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print My_P_Object.Ptr when no longer null
-PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print my_p_object.ptr.all
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/uninitialized_vars.exp ...
-PASS: gdb.ada/uninitialized_vars.exp: compilation parse.adb
-PASS: gdb.ada/uninitialized_vars.exp: info locals
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/variant_record_packed_array.exp ...
-PASS: gdb.ada/variant_record_packed_array.exp: compilation foo.adb
-PASS: gdb.ada/variant_record_packed_array.exp: print empty
-PASS: gdb.ada/variant_record_packed_array.exp: print address
-FAIL: gdb.ada/variant_record_packed_array.exp: print adress content
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/watch_arg.exp ...
-PASS: gdb.ada/watch_arg.exp: compilation watch.adb
-PASS: gdb.ada/watch_arg.exp: Set watchpoint on function argument X
-PASS: gdb.ada/watch_arg.exp: insert second breakpoint in watch.adb
-FAIL: gdb.ada/watch_arg.exp: Continuing to second breakpoint
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/whatis_array_val.exp ...
-PASS: gdb.ada/whatis_array_val.exp: compilation foo.adb
-PASS: gdb.ada/whatis_array_val.exp: whatis full
-FAIL: gdb.ada/whatis_array_val.exp: print full
-PASS: gdb.ada/whatis_array_val.exp: whatis $
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/widewide.exp ...
-PASS: gdb.ada/widewide.exp: compilation foo.adb
-PASS: gdb.ada/widewide.exp: print some_easy
-PASS: gdb.ada/widewide.exp: print some_larger
-PASS: gdb.ada/widewide.exp: print some_big
-PASS: gdb.ada/widewide.exp: print my_wws
-PASS: gdb.ada/widewide.exp: print my_wws(1)
-PASS: gdb.ada/widewide.exp: print my_wws(2)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/win_fu_syms.exp ...
-PASS: gdb.ada/win_fu_syms.exp: compilation foo.adb
-PASS: gdb.ada/win_fu_syms.exp: info line on variable declaration
-PASS: gdb.ada/win_fu_syms.exp: info line on Do_Nothing call
-
- === gdb Summary ===
-
-# of expected passes 422
-# of unexpected failures 35
-# of expected failures 1
-# of known failures 1
-# of unsupported tests 2
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.arch/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.arch/gdb.sum
deleted file mode 100644
index f96cb989..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.arch/gdb.sum
+++ /dev/null
@@ -1,263 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:08:01 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/alpha-step.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/altivec-abi.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/altivec-regs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-byte.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-disp-step.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-dword.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-entry-value-inline.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-entry-value-param.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-entry-value.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-i386-address.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-prologue-xmm.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-tailcall-cxx.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-tailcall-noret.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-tailcall-ret.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-word.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/arm-bl-branch-dest.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/arm-disp-step.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/e500-abi.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/e500-prologue.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/e500-regs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/gdb1291.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/gdb1431.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/gdb1558.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-avx.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-bp_permanent.exp ...
-PASS: gdb.arch/i386-bp_permanent.exp: Stop at the 'standard' start breakpoint (fetching esp).
-PASS: gdb.arch/i386-bp_permanent.exp: Stop at permanent breakpoint.
-PASS: gdb.arch/i386-bp_permanent.exp: Single stepping past permanent breakpoint.
-PASS: gdb.arch/i386-bp_permanent.exp: ESP value does not match - step_permanent_breakpoint wrong.
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-byte.exp ...
-PASS: gdb.arch/i386-byte.exp: set first breakpoint in main
-PASS: gdb.arch/i386-byte.exp: continue to breakpoint: continue to first breakpoint in main
-PASS: gdb.arch/i386-byte.exp: check contents of %al
-PASS: gdb.arch/i386-byte.exp: check contents of %ah
-PASS: gdb.arch/i386-byte.exp: check contents of %bl
-PASS: gdb.arch/i386-byte.exp: check contents of %bh
-PASS: gdb.arch/i386-byte.exp: check contents of %cl
-PASS: gdb.arch/i386-byte.exp: check contents of %ch
-PASS: gdb.arch/i386-byte.exp: check contents of %dl
-PASS: gdb.arch/i386-byte.exp: check contents of %dh
-PASS: gdb.arch/i386-byte.exp: set %al
-PASS: gdb.arch/i386-byte.exp: set %ah
-PASS: gdb.arch/i386-byte.exp: set %bl
-PASS: gdb.arch/i386-byte.exp: set %bh
-PASS: gdb.arch/i386-byte.exp: set %cl
-PASS: gdb.arch/i386-byte.exp: set %ch
-PASS: gdb.arch/i386-byte.exp: set %dl
-PASS: gdb.arch/i386-byte.exp: set %dh
-PASS: gdb.arch/i386-byte.exp: set second breakpoint in main
-PASS: gdb.arch/i386-byte.exp: continue to breakpoint: continue to second breakpoint in main
-PASS: gdb.arch/i386-byte.exp: check contents of %al
-PASS: gdb.arch/i386-byte.exp: check contents of %ah
-PASS: gdb.arch/i386-byte.exp: check contents of %bl
-PASS: gdb.arch/i386-byte.exp: check contents of %bh
-PASS: gdb.arch/i386-byte.exp: check contents of %cl
-PASS: gdb.arch/i386-byte.exp: check contents of %ch
-PASS: gdb.arch/i386-byte.exp: check contents of %dl
-PASS: gdb.arch/i386-byte.exp: check contents of %dh
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-cfi-notcurrent.exp ...
-PASS: gdb.arch/i386-cfi-notcurrent.exp: backtrace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-disp-step.exp ...
-PASS: gdb.arch/i386-disp-step.exp: set displaced-stepping on
-PASS: gdb.arch/i386-disp-step.exp: show displaced-stepping
-PASS: gdb.arch/i386-disp-step.exp: break test_call
-PASS: gdb.arch/i386-disp-step.exp: break test_call_end
-PASS: gdb.arch/i386-disp-step.exp: break test_ret
-PASS: gdb.arch/i386-disp-step.exp: break test_ret_end
-PASS: gdb.arch/i386-disp-step.exp: continue to test_call
-PASS: gdb.arch/i386-disp-step.exp: continue to test_call_end
-PASS: gdb.arch/i386-disp-step.exp: continue to test_ret
-PASS: gdb.arch/i386-disp-step.exp: continue to test_ret_end
-PASS: gdb.arch/i386-disp-step.exp: break test_prefixed_abs_jump
-PASS: gdb.arch/i386-disp-step.exp: break test_prefixed_abs_jump_end
-PASS: gdb.arch/i386-disp-step.exp: continue to test_prefixed_abs_jump
-PASS: gdb.arch/i386-disp-step.exp: continue to test_prefixed_abs_jump_end
-PASS: gdb.arch/i386-disp-step.exp: break test_syscall
-PASS: gdb.arch/i386-disp-step.exp: break test_syscall_end
-PASS: gdb.arch/i386-disp-step.exp: continue to test_syscall
-FAIL: gdb.arch/i386-disp-step.exp: continue to test_syscall_end
-PASS: gdb.arch/i386-disp-step.exp: break test_prefixed_syscall
-PASS: gdb.arch/i386-disp-step.exp: break test_prefixed_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)
-PASS: gdb.arch/i386-disp-step.exp: break test_int3
-PASS: gdb.arch/i386-disp-step.exp: break test_int3_end
-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 ...
-PASS: gdb.arch/i386-dr3-watch.exp: set breakpoint always-inserted on
-FAIL: gdb.arch/i386-dr3-watch.exp: watch i1
-FAIL: gdb.arch/i386-dr3-watch.exp: watch i2
-FAIL: gdb.arch/i386-dr3-watch.exp: watch i3
-FAIL: gdb.arch/i386-dr3-watch.exp: watch i4
-FAIL: gdb.arch/i386-dr3-watch.exp: continue to i1 watchpoint
-FAIL: gdb.arch/i386-dr3-watch.exp: continue to i2 watchpoint
-FAIL: gdb.arch/i386-dr3-watch.exp: continue to i3 watchpoint
-FAIL: gdb.arch/i386-dr3-watch.exp: continue to i4 watchpoint
-FAIL: gdb.arch/i386-dr3-watch.exp: set watchpoint occuping one debug register
-PASS: gdb.arch/i386-dr3-watch.exp: watchpoint on gap1 does not fit debug registers (gdb figured out itself the watchpoint does not fit)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-float.exp ...
-PASS: gdb.arch/i386-float.exp: first stepi
-PASS: gdb.arch/i386-float.exp: info float
-PASS: gdb.arch/i386-float.exp: second stepi
-PASS: gdb.arch/i386-float.exp: info float
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ...
-PASS: gdb.arch/i386-gnu-cfi.exp: continue to abort()
-PASS: gdb.arch/i386-gnu-cfi.exp: backtrace
-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-permbkpt.exp ...
-PASS: gdb.arch/i386-permbkpt.exp: First permanent break
-PASS: gdb.arch/i386-permbkpt.exp: Second permanent break
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.exp ...
-PASS: gdb.arch/i386-prologue.exp: continue to standard
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in standard
-PASS: gdb.arch/i386-prologue.exp: backtrace in standard
-PASS: gdb.arch/i386-prologue.exp: saved registers in standard
-PASS: gdb.arch/i386-prologue.exp: break *(stack_align_ecx + 7)
-PASS: gdb.arch/i386-prologue.exp: continue to stack_align_ecx + 7
-PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: continue in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_ecx
-PASS: gdb.arch/i386-prologue.exp: break *(stack_align_edx + 7)
-PASS: gdb.arch/i386-prologue.exp: continue to stack_align_edx + 7
-PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: continue in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_edx
-PASS: gdb.arch/i386-prologue.exp: break *(stack_align_eax + 7)
-PASS: gdb.arch/i386-prologue.exp: continue to stack_align_eax + 7
-PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: continue in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_eax
-PASS: gdb.arch/i386-prologue.exp: continue to gdb1253
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1253
-PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1253
-PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1253
-PASS: gdb.arch/i386-prologue.exp: continue to gdb1718
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1718
-PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1718
-KFAIL: gdb.arch/i386-prologue.exp: saved registers in gdb1718 (PRMS: gdb/1718)
-PASS: gdb.arch/i386-prologue.exp: continue to gdb1338
-PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1338
-PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1338
-PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1338
-PASS: gdb.arch/i386-prologue.exp: check jump_at_beginning prologue end
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-signal.exp ...
-PASS: gdb.arch/i386-signal.exp: backtrace 10
-PASS: gdb.arch/i386-signal.exp: finish
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ...
-PASS: gdb.arch/i386-size-overlap.exp: run past main
-PASS: gdb.arch/i386-size-overlap.exp: backtrace shows the outer function
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size.exp ...
-PASS: gdb.arch/i386-size.exp: run past main
-PASS: gdb.arch/i386-size.exp: backtrace shows no function
-PASS: gdb.arch/i386-size.exp: disassemble stops at end of main
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse-stack-align.exp ...
-PASS: gdb.arch/i386-sse-stack-align.exp: print g0 ()
-PASS: gdb.arch/i386-sse-stack-align.exp: print g1 (1)
-PASS: gdb.arch/i386-sse-stack-align.exp: print g2 (1, 2)
-PASS: gdb.arch/i386-sse-stack-align.exp: print g3 (1, 2, 3)
-PASS: gdb.arch/i386-sse-stack-align.exp: print g4 (1, 2, 3, 4)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ...
-PASS: gdb.arch/i386-sse.exp: check whether processor supports SSE
-PASS: gdb.arch/i386-sse.exp: set first breakpoint in main
-PASS: gdb.arch/i386-sse.exp: continue to breakpoint: continue to first breakpoint in main
-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
-PASS: gdb.arch/i386-sse.exp: set %xmm0
-PASS: gdb.arch/i386-sse.exp: set %xmm1
-PASS: gdb.arch/i386-sse.exp: set %xmm2
-PASS: gdb.arch/i386-sse.exp: set %xmm3
-PASS: gdb.arch/i386-sse.exp: set %xmm4
-PASS: gdb.arch/i386-sse.exp: set %xmm5
-PASS: gdb.arch/i386-sse.exp: set %xmm6
-PASS: gdb.arch/i386-sse.exp: set %xmm7
-PASS: gdb.arch/i386-sse.exp: set second breakpoint in main
-PASS: gdb.arch/i386-sse.exp: continue to breakpoint: continue to second breakpoint in main
-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 ...
-PASS: gdb.arch/i386-unwind.exp: run past gdb1435
-PASS: gdb.arch/i386-unwind.exp: backtrace past gdb1435
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-word.exp ...
-PASS: gdb.arch/i386-word.exp: set first breakpoint in main
-PASS: gdb.arch/i386-word.exp: continue to breakpoint: continue to first breakpoint in main
-PASS: gdb.arch/i386-word.exp: check contents of %ax
-PASS: gdb.arch/i386-word.exp: check contents of %bx
-PASS: gdb.arch/i386-word.exp: check contents of %cx
-PASS: gdb.arch/i386-word.exp: check contents of %dx
-PASS: gdb.arch/i386-word.exp: set %ax
-PASS: gdb.arch/i386-word.exp: set %bx
-PASS: gdb.arch/i386-word.exp: set %cx
-PASS: gdb.arch/i386-word.exp: set %dx
-PASS: gdb.arch/i386-word.exp: set second breakpoint in main
-PASS: gdb.arch/i386-word.exp: continue to breakpoint: continue to second breakpoint in main
-PASS: gdb.arch/i386-word.exp: check contents of %ax
-PASS: gdb.arch/i386-word.exp: check contents of %bx
-PASS: gdb.arch/i386-word.exp: check contents of %cx
-PASS: gdb.arch/i386-word.exp: check contents of %dx
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/iwmmxt-regs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/mips-octeon-bbit.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/mips16-thunks.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/pa-nullify.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/powerpc-d128-regs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/powerpc-prologue.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/ppc-dfp.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/ppc-fp.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/ppc64-atomic-inst.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/s390-multiarch.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/s390-tdbregs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/spu-info.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/spu-ls.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/thumb-bx-pc.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/thumb-prologue.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/thumb-singlestep.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/thumb2-it.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/vsx-regs.exp ...
-
- === gdb Summary ===
-
-# of expected passes 144
-# of unexpected failures 41
-# of known failures 1
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.asm/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.asm/gdb.sum
deleted file mode 100644
index 34fa8697..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.asm/gdb.sum
+++ /dev/null
@@ -1,45 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:08:50 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.asm/asm-source.exp ...
-PASS: gdb.asm/asm-source.exp: f at main
-PASS: gdb.asm/asm-source.exp: next over macro
-PASS: gdb.asm/asm-source.exp: step into foo2
-FAIL: gdb.asm/asm-source.exp: info target (timeout)
-FAIL: gdb.asm/asm-source.exp: info symbol (timeout)
-FAIL: gdb.asm/asm-source.exp: list (timeout)
-FAIL: gdb.asm/asm-source.exp: search (timeout)
-FAIL: gdb.asm/asm-source.exp: f in foo2 (timeout)
-FAIL: gdb.asm/asm-source.exp: n in foo2 (timeout)
-FAIL: gdb.asm/asm-source.exp: bt ALL in foo2 (timeout)
-FAIL: gdb.asm/asm-source.exp: bt 2 in foo2 (timeout)
-FAIL: gdb.asm/asm-source.exp: s 2 (timeout)
-FAIL: gdb.asm/asm-source.exp: n 2 (timeout)
-FAIL: gdb.asm/asm-source.exp: bt 3 in foo3 (timeout)
-FAIL: gdb.asm/asm-source.exp: info source asmsrc1.s (timeout)
-FAIL: gdb.asm/asm-source.exp: finish from foo3 (timeout)
-FAIL: gdb.asm/asm-source.exp: info source asmsrc2.s (timeout)
-FAIL: gdb.asm/asm-source.exp: info sources (timeout)
-FAIL: gdb.asm/asm-source.exp: info line (timeout)
-FAIL: gdb.asm/asm-source.exp: next over foo3 (timeout)
-FAIL: gdb.asm/asm-source.exp: return from foo2 (timeout)
-FAIL: gdb.asm/asm-source.exp: look at global variable (timeout)
-FAIL: gdb.asm/asm-source.exp: x/i &globalvar (timeout)
-FAIL: gdb.asm/asm-source.exp: disassem &globalvar, &globalvar+1 (timeout)
-FAIL: gdb.asm/asm-source.exp: look at static variable (timeout)
-FAIL: gdb.asm/asm-source.exp: x/i &staticvar (timeout)
-FAIL: gdb.asm/asm-source.exp: disassem &staticvar, &staticvar+1 (timeout)
-FAIL: gdb.asm/asm-source.exp: look at static function (timeout)
-
- === gdb Summary ===
-
-# of expected passes 3
-# of unexpected failures 25
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.base1/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.base1/gdb.sum
deleted file mode 100644
index 2f30552f..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.base1/gdb.sum
+++ /dev/null
@@ -1,5088 +0,0 @@
-Test Run By thomas on Wed Jan 8 02:35:50 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore.exp ...
-PASS: gdb.base/gcore.exp: help gcore
-PASS: gdb.base/gcore.exp: set breakpoint at terminal_func
-PASS: gdb.base/gcore.exp: continue to terminal_func
-UNSUPPORTED: gdb.base/gcore.exp: save a corefile
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exe-lock.exp ...
-PASS: gdb.base/exe-lock.exp: continue until exit
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/complex.exp ...
-PASS: gdb.base/complex.exp: print complex packed value in C
-PASS: gdb.base/complex.exp: print complex value in C
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdbvars.exp ...
-PASS: gdb.base/gdbvars.exp: set print sevenbit-strings
-PASS: gdb.base/gdbvars.exp: Set value-history[1] using $1
-PASS: gdb.base/gdbvars.exp: Set value-history[2] using $2
-PASS: gdb.base/gdbvars.exp: Set value-history[3] using $3
-PASS: gdb.base/gdbvars.exp: Print value-history[MAX-1] using inplicit index $$
-PASS: gdb.base/gdbvars.exp: Print value-history[MAX-1] again using implicit index $$
-PASS: gdb.base/gdbvars.exp: Print value-history[MAX] using implicit index $
-PASS: gdb.base/gdbvars.exp: Print value-history[MAX-2] using explicit index $$2
-PASS: gdb.base/gdbvars.exp: Print value-history[MAX] using explicit index $0
-PASS: gdb.base/gdbvars.exp: print 108
-PASS: gdb.base/gdbvars.exp: Print value-history[MAX] using explicit index $$0
-PASS: gdb.base/gdbvars.exp: Print value-history[1] using explicit index $1
-PASS: gdb.base/gdbvars.exp: Print value-history[2] using explicit index $2
-PASS: gdb.base/gdbvars.exp: Print value-history[3] using explicit index $3
-PASS: gdb.base/gdbvars.exp: Print (value-history[MAX] - 3) using implicit index $
-PASS: gdb.base/gdbvars.exp: Use value-history element in arithmetic expression
-PASS: gdb.base/gdbvars.exp: Set a new convenience variable
-PASS: gdb.base/gdbvars.exp: Print contents of new convenience variable
-PASS: gdb.base/gdbvars.exp: Set convenience variable to a new value
-PASS: gdb.base/gdbvars.exp: Print new contents of convenience variable
-PASS: gdb.base/gdbvars.exp: Set convenience variable $_
-PASS: gdb.base/gdbvars.exp: Print contents of convenience variable $_
-PASS: gdb.base/gdbvars.exp: Use convenience variable in arithmetic expression
-PASS: gdb.base/gdbvars.exp: Use convenience variable assignment in arithmetic expression
-PASS: gdb.base/gdbvars.exp: Print contents of uninitialized convenience variable
-PASS: gdb.base/gdbvars.exp: Print internal function $_isvoid
-PASS: gdb.base/gdbvars.exp: Print void convenience variable
-PASS: gdb.base/gdbvars.exp: Check whether void convenience variable is void
-PASS: gdb.base/gdbvars.exp: Set void convenience variable to 1
-PASS: gdb.base/gdbvars.exp: Check whether non-void convenience variable is void
-PASS: gdb.base/gdbvars.exp: Check whether void function is void
-PASS: gdb.base/gdbvars.exp: Check whether non-void function is void
-PASS: gdb.base/gdbvars.exp: Set a new convenience variable to a program variable
-PASS: gdb.base/gdbvars.exp: Print contents of new convenience variable of program variable
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/detach.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/condbreak.exp ...
-PASS: gdb.base/condbreak.exp: breakpoint function
-PASS: gdb.base/condbreak.exp: break marker1 if 1==1
-PASS: gdb.base/condbreak.exp: delete 2
-PASS: gdb.base/condbreak.exp: break break.c:92 if 1==1
-PASS: gdb.base/condbreak.exp: delete 3
-PASS: gdb.base/condbreak.exp: break marker1 if (1==1)
-PASS: gdb.base/condbreak.exp: break break.c:92 if (1==1)
-PASS: gdb.base/condbreak.exp: break marker2 if (a==43)
-PASS: gdb.base/condbreak.exp: break marker3 if (multi_line_if_conditional(1,1,1)==0)
-PASS: gdb.base/condbreak.exp: break marker4
-PASS: gdb.base/condbreak.exp: breakpoint info
-PASS: gdb.base/condbreak.exp: rerun to main
-PASS: gdb.base/condbreak.exp: run until breakpoint set at a line number
-PASS: gdb.base/condbreak.exp: run until breakpoint at marker1
-PASS: gdb.base/condbreak.exp: run until breakpoint at marker2
-PASS: gdb.base/condbreak.exp: break main if (1==1) thread 999
-PASS: gdb.base/condbreak.exp: break main thread 999 if (1==1)
-PASS: gdb.base/condbreak.exp: break *main if (1==1) thread 999
-PASS: gdb.base/condbreak.exp: break *main thread 999 if (1==1)
-PASS: gdb.base/condbreak.exp: break *main if (1==1) task 999
-PASS: gdb.base/condbreak.exp: break *main task 999 if (1==1)
-PASS: gdb.base/condbreak.exp: break *main if (1==1) t 999
-PASS: gdb.base/condbreak.exp: break *main if (1==1) th 999
-PASS: gdb.base/condbreak.exp: break *main if (1==1) ta 999
-PASS: gdb.base/condbreak.exp: run until breakpoint at marker3
-PASS: gdb.base/condbreak.exp: run until breakpoint at marker4
-PASS: gdb.base/condbreak.exp: complete cond 1
-PASS: gdb.base/condbreak.exp: set variable $var = 1
-PASS: gdb.base/condbreak.exp: complete cond $v
-PASS: gdb.base/condbreak.exp: complete cond 1 values[0].a
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/breakpoint-shadow.exp ...
-PASS: gdb.base/breakpoint-shadow.exp: set breakpoint always-inserted on
-PASS: gdb.base/breakpoint-shadow.exp: show breakpoint always-inserted
-PASS: gdb.base/breakpoint-shadow.exp: disassembly without breakpoints
-PASS: gdb.base/breakpoint-shadow.exp: First breakpoint placed
-PASS: gdb.base/breakpoint-shadow.exp: Second breakpoint placed
-PASS: gdb.base/breakpoint-shadow.exp: disassembly with breakpoints
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-os.exp ...
-UNSUPPORTED: gdb.base/info-os.exp: info-os.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bigcore.exp ...
-PASS: gdb.base/bigcore.exp: set print sevenbit-strings
-PASS: gdb.base/bigcore.exp: set width 0
-PASS: gdb.base/bigcore.exp: tbreak 269
-PASS: gdb.base/bigcore.exp: continue
-PASS: gdb.base/bigcore.exp: next
-PASS: gdb.base/bigcore.exp: extract next heap
-PASS: gdb.base/bigcore.exp: extract prev heap
-PASS: gdb.base/bigcore.exp: save heap size
-PASS: gdb.base/bigcore.exp: grab pid
-PASS: gdb.base/bigcore.exp: signal SIGABRT
-UNTESTED: gdb.base/bigcore.exp: Can't generate a core file
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jump.exp ...
-PASS: gdb.base/jump.exp: break before jump to non-call
-PASS: gdb.base/jump.exp: jump to non-call
-PASS: gdb.base/jump.exp: break before jump to call
-PASS: gdb.base/jump.exp: jump to call
-PASS: gdb.base/jump.exp: disable breakpoint on call
-PASS: gdb.base/jump.exp: jump to call with disabled breakpoint
-PASS: gdb.base/jump.exp: jump without argument disallowed
-PASS: gdb.base/jump.exp: jump with trailing argument junk
-PASS: gdb.base/jump.exp: aborted jump out of current function
-PASS: gdb.base/jump.exp: jump out of current function
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-forks.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak.exp ...
-FAIL: gdb.base/hbreak.exp: hbreak
-FAIL: gdb.base/hbreak.exp: continue to break-at-exit after hbreak (the program exited)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/frame-args.exp ...
-PASS: gdb.base/frame-args.exp: set print frame-arguments all
-PASS: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to all
-PASS: gdb.base/frame-args.exp: set print frame-arguments scalars
-PASS: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to scalars
-PASS: gdb.base/frame-args.exp: set print frame-arguments none
-PASS: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to none
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal-fork.exp ...
-PASS: gdb.base/catch-signal-fork.exp: catch signal SIGHUP
-PASS: gdb.base/catch-signal-fork.exp: continue to breakpoint: first HUP
-PASS: gdb.base/catch-signal-fork.exp: continue
-PASS: gdb.base/catch-signal-fork.exp: continue to breakpoint: fork loop
-PASS: gdb.base/catch-signal-fork.exp: got SIGHUP after fork
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dbx.exp ...
-PASS: gdb.base/dbx.exp: stop in main
-PASS: gdb.base/dbx.exp: status
-PASS: gdb.base/dbx.exp: stop at average.c:43
-PASS: gdb.base/dbx.exp: stop in average.c:43
-PASS: gdb.base/dbx.exp: stop at main
-PASS: gdb.base/dbx.exp: running to main
-PASS: gdb.base/dbx.exp: assign first
-PASS: gdb.base/dbx.exp: print first
-PASS: gdb.base/dbx.exp: whereis my_list
-PASS: gdb.base/dbx.exp: file average.c:1
-PASS: gdb.base/dbx.exp: cont 1
-PASS: gdb.base/dbx.exp: step
-XFAIL: gdb.base/dbx.exp: func sum
-PASS: gdb.base/dbx.exp: stop in sum
-PASS: gdb.base/dbx.exp: cont 2
-XFAIL: gdb.base/dbx.exp: func print_average
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit.exp ...
-PASS: gdb.base/jit.exp: one_jit_test-1: continue to breakpoint: break here 0
-PASS: gdb.base/jit.exp: one_jit_test-1: set var argc = 2
-PASS: gdb.base/jit.exp: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib.so"
-PASS: gdb.base/jit.exp: one_jit_test-1: set var count = 1
-PASS: gdb.base/jit.exp: one_jit_test-1: continue to breakpoint: break here 1
-PASS: gdb.base/jit.exp: one_jit_test-1: info function jit_function
-PASS: gdb.base/jit.exp: one_jit_test-1: continue to breakpoint: break here 2
-PASS: gdb.base/jit.exp: one_jit_test-1: info function jit_function
-PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 0
-PASS: gdb.base/jit.exp: one_jit_test-2: set var argc = 2
-PASS: gdb.base/jit.exp: one_jit_test-2: set var libname = "SHLIBDIR/jit-solib.so"
-PASS: gdb.base/jit.exp: one_jit_test-2: set var count = 2
-PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1
-PASS: gdb.base/jit.exp: one_jit_test-2: info function jit_function
-PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 2
-PASS: gdb.base/jit.exp: one_jit_test-2: info function jit_function
-FAIL: gdb.base/jit.exp: PIE: one_jit_test-1: Can't run to main
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak2.exp ...
-UNSUPPORTED: gdb.base/hbreak2.exp: hardware breakpoints
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eu-strip-infcall.exp ...
-PASS: gdb.base/eu-strip-infcall.exp: infcall
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/echo.exp ...
-PASS: gdb.base/echo.exp: Echo test
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf.exp ...
-PASS: gdb.base/dprintf.exp: dprintf
-PASS: gdb.base/dprintf.exp: dprintf foo
-PASS: gdb.base/dprintf.exp: dprintf 29
-PASS: gdb.base/dprintf.exp: dprintf foo,"At foo entry\n"
-PASS: gdb.base/dprintf.exp: ignore $bpnum 1
-PASS: gdb.base/dprintf.exp: dprintf 26,"arg=%d, g=%d\n", arg, g
-PASS: gdb.base/dprintf.exp: dprintf info 1
-PASS: gdb.base/dprintf.exp: break 27
-PASS: gdb.base/dprintf.exp: 1st dprintf, gdb
-PASS: gdb.base/dprintf.exp: 2nd dprintf, gdb
-PASS: gdb.base/dprintf.exp: Set dprintf style to call
-PASS: gdb.base/dprintf.exp: 1st dprintf, call
-PASS: gdb.base/dprintf.exp: 2nd dprintf, call
-PASS: gdb.base/dprintf.exp: Set dprintf function
-PASS: gdb.base/dprintf.exp: Set dprintf channel
-PASS: gdb.base/dprintf.exp: 1st dprintf, fprintf
-PASS: gdb.base/dprintf.exp: 2nd dprintf, fprintf
-PASS: gdb.base/dprintf.exp: Set dprintf style to agent - cannot do
-PASS: gdb.base/dprintf.exp: Set dprintf style to an unrecognized type
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/all-bin.exp ...
-PASS: gdb.base/all-bin.exp: continuing after dummy()
-PASS: gdb.base/all-bin.exp: print value of v_int+v_char
-PASS: gdb.base/all-bin.exp: print value of v_int+v_short
-PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_char
-PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_char
-PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_short
-PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_short
-PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_int
-PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_int
-PASS: gdb.base/all-bin.exp: print value of v_int+v_long
-PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_long
-PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_long
-PASS: gdb.base/all-bin.exp: print value of v_int+v_float
-PASS: gdb.base/all-bin.exp: print value of v_int+v_double
-PASS: gdb.base/all-bin.exp: print value of v_int<=v_char
-PASS: gdb.base/all-bin.exp: print value of v_int<=v_short
-PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_char
-PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_char
-PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_short
-PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_short
-PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_int
-PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_int
-PASS: gdb.base/all-bin.exp: print value of v_int<=v_long
-PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_long
-PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_long
-PASS: gdb.base/all-bin.exp: print value of v_int<=v_float
-PASS: gdb.base/all-bin.exp: print value of v_int<=v_double
-PASS: gdb.base/all-bin.exp: set v_char=0
-PASS: gdb.base/all-bin.exp: set v_double=0
-PASS: gdb.base/all-bin.exp: set v_unsigned_long=0
-PASS: gdb.base/all-bin.exp: print value of v_int&&v_char
-PASS: gdb.base/all-bin.exp: print value of v_int&&v_short
-PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_char
-PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_char
-PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_short
-PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_short
-PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_int
-PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_int
-PASS: gdb.base/all-bin.exp: print value of v_int&&v_long
-PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_long
-PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_long
-PASS: gdb.base/all-bin.exp: print value of v_int&&v_float
-PASS: gdb.base/all-bin.exp: print value of v_int&&v_double
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-pie-noexec.exp ...
-PASS: gdb.base/attach-pie-noexec.exp: show architecture
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/empty_exe.exp ...
-PASS: gdb.base/empty_exe.exp: file ''
-PASS: gdb.base/empty_exe.exp: print 1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitfields2.exp ...
-PASS: gdb.base/bitfields2.exp: set print sevenbit-strings
-PASS: gdb.base/bitfields2.exp: break tester prior to break1
-PASS: gdb.base/bitfields2.exp: continuing to tester prior to break1
-PASS: gdb.base/bitfields2.exp: continuing to break1 #0
-PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.s1 = 1
-PASS: gdb.base/bitfields2.exp: continuing to break1 #1
-PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.u1 = 1
-PASS: gdb.base/bitfields2.exp: continuing to break1 #2
-PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.s2 = 1
-PASS: gdb.base/bitfields2.exp: continuing to break1 #3
-PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.u2 = 1
-PASS: gdb.base/bitfields2.exp: continuing to break1 #4
-PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.s3 = 1
-PASS: gdb.base/bitfields2.exp: continuing to break1 #5
-PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.u3 = 1
-PASS: gdb.base/bitfields2.exp: break tester prior to break2
-PASS: gdb.base/bitfields2.exp: continuing to tester prior to break2
-PASS: gdb.base/bitfields2.exp: continuing to break2 #0
-PASS: gdb.base/bitfields2.exp: bitfield containment; flags.u1, flags.u3, and flags.s3 to all 1s
-PASS: gdb.base/bitfields2.exp: continuing to break2 #1
-PASS: gdb.base/bitfields2.exp: bitfield containment; flags.u2, flags.s1, flags.s2 to all 1s
-PASS: gdb.base/bitfields2.exp: break tester prior to break3
-PASS: gdb.base/bitfields2.exp: continuing to tester prior to break3
-PASS: gdb.base/bitfields2.exp: continuing to break3 #0
-PASS: gdb.base/bitfields2.exp: maximum unsigned bitfield values
-PASS: gdb.base/bitfields2.exp: break tester prior to break4
-PASS: gdb.base/bitfields2.exp: continuing to tester prior to break4
-PASS: gdb.base/bitfields2.exp: continuing to break4 #0
-PASS: gdb.base/bitfields2.exp: maximum signed bitfield values
-PASS: gdb.base/bitfields2.exp: continuing to break4 #1
-PASS: gdb.base/bitfields2.exp: determining signed-ness of bitfields
-PASS: gdb.base/bitfields2.exp: most negative signed bitfield values
-PASS: gdb.base/bitfields2.exp: continuing to break4 #2
-PASS: gdb.base/bitfields2.exp: signed bitfields containing -1
-PASS: gdb.base/bitfields2.exp: break tester prior to break5
-PASS: gdb.base/bitfields2.exp: continuing to tester prior to break5
-PASS: gdb.base/bitfields2.exp: continuing to break5 #0
-PASS: gdb.base/bitfields2.exp: set long long unsigned bitfield
-PASS: gdb.base/bitfields2.exp: set long long signed bitfield positive
-PASS: gdb.base/bitfields2.exp: long long bitfield values after set
-PASS: gdb.base/bitfields2.exp: set long long signed bitfield negative
-PASS: gdb.base/bitfields2.exp: long long bitfield values after set negative
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ...
-UNSUPPORTED: gdb.base/moribund-step.exp: displaced stepping
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1821.exp ...
-PASS: gdb.base/gdb1821.exp: print /x bar
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/environ.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disp-step-syscall.exp ...
-UNSUPPORTED: gdb.base/disp-step-syscall.exp: displaced stepping
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-inline.exp ...
-PASS: gdb.base/break-inline.exp: break
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interact.exp ...
-PASS: gdb.base/interact.exp: set interactive-mode auto
-PASS: gdb.base/interact.exp: source script with interactive-mode auto
-PASS: gdb.base/interact.exp: sanity check with interactive-mode auto
-PASS: gdb.base/interact.exp: show interactive-mode (auto)
-PASS: gdb.base/interact.exp: set interactive-mode on
-PASS: gdb.base/interact.exp: source script with interactive-mode on
-PASS: gdb.base/interact.exp: sanity check with interactive-mode on
-PASS: gdb.base/interact.exp: show interactive-mode (on)
-PASS: gdb.base/interact.exp: set interactive-mode off
-PASS: gdb.base/interact.exp: source script with interactive-mode off
-PASS: gdb.base/interact.exp: sanity check with interactive-mode off
-PASS: gdb.base/interact.exp: show interactive-mode (off)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-fun.exp ...
-PASS: gdb.base/info-fun.exp: NO: info fun foo
-PASS: gdb.base/info-fun.exp: IN: info fun foo
-PASS: gdb.base/info-fun.exp: SEP: split solib
-PASS: gdb.base/info-fun.exp: SEP: info fun foo
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/infnan.exp ...
-PASS: gdb.base/infnan.exp: print a
-PASS: gdb.base/infnan.exp: print b
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/commands.exp ...
-PASS: gdb.base/commands.exp: set foo in gdbvar_simple_if_test
-PASS: gdb.base/commands.exp: gdbvar_simple_if_test #1
-PASS: gdb.base/commands.exp: gdbvar_simple_if_test #2
-PASS: gdb.base/commands.exp: set foo in gdbvar_simple_while_test
-PASS: gdb.base/commands.exp: gdbvar_simple_while_test #1
-PASS: gdb.base/commands.exp: set foo in gdbvar complex_if_while_test
-PASS: gdb.base/commands.exp: gdbvar_complex_if_while_test #1
-PASS: gdb.base/commands.exp: set value to 5 in progvar_simple_if_test #1
-PASS: gdb.base/commands.exp: progvar_simple_if_test #1
-PASS: gdb.base/commands.exp: progvar_simple_if_test #2
-PASS: gdb.base/commands.exp: set args in progvar_simple_while_test
-PASS: gdb.base/commands.exp: set value to 5 in progvar_simple_if_test #2
-PASS: gdb.base/commands.exp: progvar_simple_while_test #1
-PASS: gdb.base/commands.exp: set args in progvar_complex_if_while_test
-PASS: gdb.base/commands.exp: set value to 4 in progvar_simple_if_test
-PASS: gdb.base/commands.exp: progvar_complex_if_while_test #1
-PASS: gdb.base/commands.exp: set args in if_while_breakpoint_command_test
-PASS: gdb.base/commands.exp: set value to 5 in progvar_simple_if_test
-PASS: gdb.base/commands.exp: break factorial #1
-PASS: gdb.base/commands.exp: commands in if_while_breakpoint_command_test
-PASS: gdb.base/commands.exp: commands part 2 in if_while_breakpoint_command_test
-PASS: gdb.base/commands.exp: if_while_breakpoint_command_test #1
-PASS: gdb.base/commands.exp: info break in if_while_breakpoint_command_test
-PASS: gdb.base/commands.exp: set args in infrun_breakpoint_command_test
-PASS: gdb.base/commands.exp: set value to 6 in progvar_simple_if_test #1
-PASS: gdb.base/commands.exp: break factorial if value == 5
-PASS: gdb.base/commands.exp: commands in infrun_breakpoint_command_test #1
-PASS: gdb.base/commands.exp: commands in infrun_breakpoint_command_test #2
-PASS: gdb.base/commands.exp: continue in infrun_breakpoint_command_test
-PASS: gdb.base/commands.exp: set args in breakpoint_command_test
-PASS: gdb.base/commands.exp: set value to 6 in progvar_simple_if_test #2
-PASS: gdb.base/commands.exp: break factorial #2
-PASS: gdb.base/commands.exp: commands in breakpoint_command_test
-PASS: gdb.base/commands.exp: continue in breakpoint_command_test
-PASS: gdb.base/commands.exp: print value in breakpoint_command_test
-PASS: gdb.base/commands.exp: set foo in user_defined_command_test
-PASS: gdb.base/commands.exp: define mycommand in user_defined_command_test
-PASS: gdb.base/commands.exp: enter commands in user_defined_command_test
-PASS: gdb.base/commands.exp: execute user defined command in user_defined_command_test
-PASS: gdb.base/commands.exp: display user command in user_defined_command_test
-PASS: gdb.base/commands.exp: set args in watchpoint_command_test
-PASS: gdb.base/commands.exp: watch local_var
-PASS: gdb.base/commands.exp: begin commands on watch
-PASS: gdb.base/commands.exp: add print command to watch
-PASS: gdb.base/commands.exp: add continue command to watch
-PASS: gdb.base/commands.exp: end commands on watch
-PASS: gdb.base/commands.exp: continue with watch
-PASS: gdb.base/commands.exp: break factorial #3
-PASS: gdb.base/commands.exp: set value to 5 in test_command_prompt_position
-PASS: gdb.base/commands.exp: if test in test_command_prompt_position
-PASS: gdb.base/commands.exp: > OK in test_command_prompt_position
-PASS: gdb.base/commands.exp: tried to deprecate non-existing command
-PASS: gdb.base/commands.exp: maintenance deprecate p "new_p" /1/
-PASS: gdb.base/commands.exp: p deprecated warning, with replacement
-PASS: gdb.base/commands.exp: Deprecated warning goes away /1/
-PASS: gdb.base/commands.exp: maintenance deprecate p "new_p" /2/
-PASS: gdb.base/commands.exp: maintenance deprecate print "new_print"
-PASS: gdb.base/commands.exp: both alias and command are deprecated
-PASS: gdb.base/commands.exp: Deprecated warning goes away /2/
-PASS: gdb.base/commands.exp: deprecate long command /1/
-PASS: gdb.base/commands.exp: long command deprecated /1/
-PASS: gdb.base/commands.exp: deprecate long command /2/
-PASS: gdb.base/commands.exp: long command deprecated with no alternative /2/
-PASS: gdb.base/commands.exp: deprecate with no arguments
-PASS: gdb.base/commands.exp: set args in bp_deleted_in_command_test
-PASS: gdb.base/commands.exp: breakpoint in bp_deleted_in_command_test
-PASS: gdb.base/commands.exp: begin commands in bp_deleted_in_command_test
-PASS: gdb.base/commands.exp: add silent command
-PASS: gdb.base/commands.exp: add clear command
-PASS: gdb.base/commands.exp: add printf command
-PASS: gdb.base/commands.exp: add cont command
-PASS: gdb.base/commands.exp: end commands
-PASS: gdb.base/commands.exp: run factorial until breakpoint
-PASS: gdb.base/commands.exp: set args in temporary_breakpoint_commands
-PASS: gdb.base/commands.exp: breakpoint in temporary_breakpoint_commands
-PASS: gdb.base/commands.exp: begin commands in bp_deleted_in_command_test
-PASS: gdb.base/commands.exp: add silent tbreak command
-PASS: gdb.base/commands.exp: add printf tbreak command
-PASS: gdb.base/commands.exp: add cont tbreak command
-PASS: gdb.base/commands.exp: end tbreak commands
-PASS: gdb.base/commands.exp: run factorial until temporary breakpoint
-PASS: gdb.base/commands.exp: stray_arg0_test #1
-PASS: gdb.base/commands.exp: stray_arg0_test #2
-PASS: gdb.base/commands.exp: stray_arg0_test #3
-PASS: gdb.base/commands.exp: stray_arg0_test #4
-PASS: gdb.base/commands.exp: source file with indented comment
-PASS: gdb.base/commands.exp: recursive source test
-PASS: gdb.base/commands.exp: set $tem in if_commands_test
-PASS: gdb.base/commands.exp: if $tem == 2 - if_commands_test 1
-PASS: gdb.base/commands.exp: break main - if_commands_test 1
-PASS: gdb.base/commands.exp: else - if_commands_test 1
-PASS: gdb.base/commands.exp: break factorial - if_commands_test 1
-PASS: gdb.base/commands.exp: commands - if_commands_test 1
-PASS: gdb.base/commands.exp: silent - if_commands_test 1
-PASS: gdb.base/commands.exp: set $tem = 3 - if_commands_test 1
-PASS: gdb.base/commands.exp: continue - if_commands_test 1
-PASS: gdb.base/commands.exp: first end - if_commands_test 1
-PASS: gdb.base/commands.exp: second end - if_commands_test 1
-PASS: gdb.base/commands.exp: if $tem == 1 - if_commands_test 2
-PASS: gdb.base/commands.exp: break main - if_commands_test 2
-PASS: gdb.base/commands.exp: else - if_commands_test 2
-PASS: gdb.base/commands.exp: break factorial - if_commands_test 2
-PASS: gdb.base/commands.exp: commands - if_commands_test 2
-PASS: gdb.base/commands.exp: silent - if_commands_test 2
-PASS: gdb.base/commands.exp: set $tem = 3 - if_commands_test 2
-PASS: gdb.base/commands.exp: continue - if_commands_test 2
-PASS: gdb.base/commands.exp: first end - if_commands_test 2
-PASS: gdb.base/commands.exp: second end - if_commands_test 2
-PASS: gdb.base/commands.exp: hook-stop 1
-PASS: gdb.base/commands.exp: hook-stop 1a
-PASS: gdb.base/commands.exp: hook-stop 1b
-PASS: gdb.base/commands.exp: main commands 1
-PASS: gdb.base/commands.exp: main commands 1a
-PASS: gdb.base/commands.exp: main commands 1b
-PASS: gdb.base/commands.exp: main commands 1c
-PASS: gdb.base/commands.exp: main commands 2
-PASS: gdb.base/commands.exp: main commands 2a
-PASS: gdb.base/commands.exp: main commands 2b
-PASS: gdb.base/commands.exp: main commands 2c
-PASS: gdb.base/commands.exp: cmd1 error
-PASS: gdb.base/commands.exp: no cmd2
-PASS: gdb.base/commands.exp: define one
-PASS: gdb.base/commands.exp: define hook-one
-PASS: gdb.base/commands.exp: define one in redefine_hook_test
-PASS: gdb.base/commands.exp: enter commands for one redefinition in redefine_hook_test
-PASS: gdb.base/commands.exp: execute one command in redefine_hook_test
-PASS: gdb.base/commands.exp: define backtrace
-PASS: gdb.base/commands.exp: expect response to define backtrace
-PASS: gdb.base/commands.exp: enter commands in redefine_backtrace_test
-PASS: gdb.base/commands.exp: execute backtrace command in redefine_backtrace_test
-PASS: gdb.base/commands.exp: execute bt command in redefine_backtrace_test
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/advance.exp ...
-PASS: gdb.base/advance.exp: advance line number
-PASS: gdb.base/advance.exp: malformed advance
-PASS: gdb.base/advance.exp: advance func
-PASS: gdb.base/advance.exp: advance function not called by current frame
-PASS: gdb.base/advance.exp: set breakpoint at call to func3
-PASS: gdb.base/advance.exp: continue to call to func3 in main
-PASS: gdb.base/advance.exp: advance function called as param
-PASS: gdb.base/advance.exp: advance with no argument
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/define.exp ...
-PASS: gdb.base/define.exp: define user command: nextwhere
-PASS: gdb.base/define.exp: use user command: nextwhere
-PASS: gdb.base/define.exp: define user command: nextwh
-PASS: gdb.base/define.exp: redefine user command aborted: nextwhere
-PASS: gdb.base/define.exp: redefine user command: nextwhere
-PASS: gdb.base/define.exp: redocumenting builtin command disallowed
-PASS: gdb.base/define.exp: document user command: nextwhere
-PASS: gdb.base/define.exp: re-document user command: nextwhere
-PASS: gdb.base/define.exp: help user command: nextwhere
-PASS: gdb.base/define.exp: set up whitespace in help string
-PASS: gdb.base/define.exp: preserve whitespace in help string
-PASS: gdb.base/define.exp: define user command: ifnospace
-PASS: gdb.base/define.exp: test ifnospace is parsed correctly
-PASS: gdb.base/define.exp: define user command: whilenospace
-PASS: gdb.base/define.exp: test whilenospace is parsed correctly
-PASS: gdb.base/define.exp: define user command: user-bt
-PASS: gdb.base/define.exp: define hook-stop command
-PASS: gdb.base/define.exp: use hook-stop command
-PASS: gdb.base/define.exp: define hook undefined command aborted: bar
-PASS: gdb.base/define.exp: define hook undefined command: bar
-PASS: gdb.base/define.exp: define target testsuite
-PASS: gdb.base/define.exp: document target testsuite
-PASS: gdb.base/define.exp: help target
-PASS: gdb.base/define.exp: target testsuite
-PASS: gdb.base/define.exp: show user target testsuite
-PASS: gdb.base/define.exp: define target hook-testsuite
-PASS: gdb.base/define.exp: define target hookpost-testsuite
-PASS: gdb.base/define.exp: target testsuite with hooks
-PASS: gdb.base/define.exp: set gdb_prompt
-PASS: gdb.base/define.exp: reset gdb_prompt
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/callfuncs.exp ...
-PASS: gdb.base/callfuncs.exp: set print sevenbit-strings
-PASS: gdb.base/callfuncs.exp: set print address off
-PASS: gdb.base/callfuncs.exp: set width 0
-PASS: gdb.base/callfuncs.exp: set language c
-PASS: gdb.base/callfuncs.exp: next to t_double_values
-PASS: gdb.base/callfuncs.exp: next to t_structs_c
-PASS: gdb.base/callfuncs.exp: retrieve original register contents
-PASS: gdb.base/callfuncs.exp: set unwindonsignal on
-PASS: gdb.base/callfuncs.exp: p t_char_values(0,0)
-PASS: gdb.base/callfuncs.exp: p t_char_values('a','b')
-PASS: gdb.base/callfuncs.exp: p t_char_values(char_val1,char_val2)
-PASS: gdb.base/callfuncs.exp: p t_char_values('a',char_val2)
-PASS: gdb.base/callfuncs.exp: p t_char_values(char_val1,'b')
-PASS: gdb.base/callfuncs.exp: p t_short_values(0,0)
-PASS: gdb.base/callfuncs.exp: p t_short_values(10,-23)
-PASS: gdb.base/callfuncs.exp: p t_short_values(short_val1,short_val2)
-PASS: gdb.base/callfuncs.exp: p t_short_values(10,short_val2)
-PASS: gdb.base/callfuncs.exp: p t_short_values(short_val1,-23)
-PASS: gdb.base/callfuncs.exp: p t_int_values(0,0)
-PASS: gdb.base/callfuncs.exp: p t_int_values(87,-26)
-PASS: gdb.base/callfuncs.exp: p t_int_values(int_val1,int_val2)
-PASS: gdb.base/callfuncs.exp: p t_int_values(87,int_val2)
-PASS: gdb.base/callfuncs.exp: p t_int_values(int_val1,-26)
-PASS: gdb.base/callfuncs.exp: p t_long_values(0,0)
-PASS: gdb.base/callfuncs.exp: p t_long_values(789,-321)
-PASS: gdb.base/callfuncs.exp: p t_long_values(long_val1,long_val2)
-PASS: gdb.base/callfuncs.exp: p t_long_values(789,long_val2)
-PASS: gdb.base/callfuncs.exp: p t_long_values(long_val1,-321)
-PASS: gdb.base/callfuncs.exp: p t_float_values(0.0,0.0)
-PASS: gdb.base/callfuncs.exp: p t_float_values(3.14159,-2.3765)
-PASS: gdb.base/callfuncs.exp: p t_float_values(float_val1,float_val2)
-PASS: gdb.base/callfuncs.exp: p t_float_values(3.14159,float_val2)
-PASS: gdb.base/callfuncs.exp: p t_float_values(float_val1,-2.3765)
-PASS: gdb.base/callfuncs.exp: p t_float_values2(0.0,0.0)
-PASS: gdb.base/callfuncs.exp: p t_float_values2(3.14159,float_val2)
-PASS: gdb.base/callfuncs.exp: Call function with many float arguments.
-PASS: gdb.base/callfuncs.exp: p t_small_values(1,2,3,4,5,6,7,8,9,10)
-PASS: gdb.base/callfuncs.exp: p t_double_values(0.0,0.0)
-PASS: gdb.base/callfuncs.exp: p t_double_values(45.654,-67.66)
-PASS: gdb.base/callfuncs.exp: p t_double_values(double_val1,double_val2)
-PASS: gdb.base/callfuncs.exp: p t_double_values(45.654,double_val2)
-PASS: gdb.base/callfuncs.exp: p t_double_values(double_val1,-67.66)
-PASS: gdb.base/callfuncs.exp: Call function with many double arguments.
-PASS: gdb.base/callfuncs.exp: p t_double_int(99.0, 1)
-PASS: gdb.base/callfuncs.exp: p t_double_int(99.0, 99)
-PASS: gdb.base/callfuncs.exp: p t_int_double(99, 1.0)
-PASS: gdb.base/callfuncs.exp: p t_int_double(99, 99.0)
-PASS: gdb.base/callfuncs.exp: p t_float_complex_values(fc1, fc2)
-PASS: gdb.base/callfuncs.exp: p t_float_complex_values(fc3, fc4)
-PASS: gdb.base/callfuncs.exp: p t_float_complex_many_args(fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4)
-PASS: gdb.base/callfuncs.exp: p t_float_complex_many_args(fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1)
-PASS: gdb.base/callfuncs.exp: p t_double_complex_values(dc1, dc2)
-PASS: gdb.base/callfuncs.exp: p t_double_complex_values(dc3, dc4)
-PASS: gdb.base/callfuncs.exp: p t_double_complex_many_args(dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4)
-PASS: gdb.base/callfuncs.exp: p t_double_complex_many_args(dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1)
-PASS: gdb.base/callfuncs.exp: p t_long_double_complex_values(ldc1, ldc2)
-PASS: gdb.base/callfuncs.exp: p t_long_double_complex_values(ldc3, ldc4)
-PASS: gdb.base/callfuncs.exp: p t_long_double_complex_many_args(ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4)
-PASS: gdb.base/callfuncs.exp: p t_long_double_complex_many_args(ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1,ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1)
-PASS: gdb.base/callfuncs.exp: p t_string_values(string_val2,string_val1)
-PASS: gdb.base/callfuncs.exp: p t_string_values(string_val1,string_val2)
-PASS: gdb.base/callfuncs.exp: p t_string_values("string 1","string 2")
-PASS: gdb.base/callfuncs.exp: p t_string_values("string 1",string_val2)
-PASS: gdb.base/callfuncs.exp: p t_string_values(string_val1,"string 2")
-PASS: gdb.base/callfuncs.exp: p t_char_array_values(char_array_val2,char_array_val1)
-PASS: gdb.base/callfuncs.exp: p t_char_array_values(char_array_val1,char_array_val2)
-PASS: gdb.base/callfuncs.exp: p t_char_array_values("carray 1","carray 2")
-PASS: gdb.base/callfuncs.exp: p t_char_array_values("carray 1",char_array_val2)
-PASS: gdb.base/callfuncs.exp: p t_char_array_values(char_array_val1,"carray 2")
-PASS: gdb.base/callfuncs.exp: p doubleit(4)
-PASS: gdb.base/callfuncs.exp: p add(4,5)
-PASS: gdb.base/callfuncs.exp: p t_func_values(func_val2,func_val1)
-PASS: gdb.base/callfuncs.exp: p t_func_values(func_val1,func_val2)
-PASS: gdb.base/callfuncs.exp: p function_struct.func(5)
-PASS: gdb.base/callfuncs.exp: p function_struct_ptr->func(10)
-PASS: gdb.base/callfuncs.exp: p t_func_values(add,func_val2)
-PASS: gdb.base/callfuncs.exp: p t_func_values(func_val1,doubleit)
-PASS: gdb.base/callfuncs.exp: p t_call_add(add,3,4)
-PASS: gdb.base/callfuncs.exp: p t_call_add(func_val1,3,4)
-PASS: gdb.base/callfuncs.exp: p t_enum_value1(enumval1)
-PASS: gdb.base/callfuncs.exp: p t_enum_value1(enum_val1)
-PASS: gdb.base/callfuncs.exp: p t_enum_value1(enum_val2)
-PASS: gdb.base/callfuncs.exp: p t_enum_value2(enumval2)
-PASS: gdb.base/callfuncs.exp: p t_enum_value2(enum_val2)
-PASS: gdb.base/callfuncs.exp: p t_enum_value2(enum_val1)
-PASS: gdb.base/callfuncs.exp: p sum_args(1,{2})
-PASS: gdb.base/callfuncs.exp: p sum_args(2,{2,3})
-PASS: gdb.base/callfuncs.exp: p sum_args(3,{2,3,4})
-PASS: gdb.base/callfuncs.exp: p sum_args(4,{2,3,4,5})
-PASS: gdb.base/callfuncs.exp: p sum10 (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
-PASS: gdb.base/callfuncs.exp: p cmp10 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
-PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns char
-PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns short
-PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns int
-PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns long
-PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns float
-PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns double
-PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns float _Complex
-PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns double _Complex
-PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns long double _Complex
-PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns char *
-PASS: gdb.base/callfuncs.exp: set unwindonsignal off
-PASS: gdb.base/callfuncs.exp: register contents after gdb function calls
-PASS: gdb.base/callfuncs.exp: gdb function calls preserve register contents
-PASS: gdb.base/callfuncs.exp: set language c
-PASS: gdb.base/callfuncs.exp: next to t_double_values
-PASS: gdb.base/callfuncs.exp: next to t_structs_c
-PASS: gdb.base/callfuncs.exp: retrieve original register contents
-PASS: gdb.base/callfuncs.exp: stop at breakpoint in call dummy function
-PASS: gdb.base/callfuncs.exp: continue from call dummy breakpoint
-PASS: gdb.base/callfuncs.exp: bt after continuing from call dummy breakpoint
-PASS: gdb.base/callfuncs.exp: register contents after stop in call dummy
-FAIL: gdb.base/callfuncs.exp: continue after stop in call dummy preserves register contents
-PASS: gdb.base/callfuncs.exp: set language c
-PASS: gdb.base/callfuncs.exp: next to t_double_values
-PASS: gdb.base/callfuncs.exp: next to t_structs_c
-PASS: gdb.base/callfuncs.exp: retrieve original register contents
-PASS: gdb.base/callfuncs.exp: call function causing a breakpoint then do a finish
-PASS: gdb.base/callfuncs.exp: finish from call dummy breakpoint returns correct value
-PASS: gdb.base/callfuncs.exp: bt after finishing from call dummy breakpoint
-PASS: gdb.base/callfuncs.exp: register contents after finish in call dummy
-PASS: gdb.base/callfuncs.exp: finish after stop in call dummy preserves register contents
-PASS: gdb.base/callfuncs.exp: set language c
-PASS: gdb.base/callfuncs.exp: next to t_double_values
-PASS: gdb.base/callfuncs.exp: next to t_structs_c
-PASS: gdb.base/callfuncs.exp: retrieve original register contents
-PASS: gdb.base/callfuncs.exp: call function causing a breakpoint and then do a return
-PASS: gdb.base/callfuncs.exp: back at main after return from call dummy breakpoint
-PASS: gdb.base/callfuncs.exp: register contents after return in call dummy
-PASS: gdb.base/callfuncs.exp: return after stop in call dummy preserves register contents
-PASS: gdb.base/callfuncs.exp: set language c
-PASS: gdb.base/callfuncs.exp: next to t_double_values
-PASS: gdb.base/callfuncs.exp: next to t_structs_c
-PASS: gdb.base/callfuncs.exp: retrieve original register contents
-PASS: gdb.base/callfuncs.exp: stop at nested call level 1
-PASS: gdb.base/callfuncs.exp: backtrace at nested call level 1
-PASS: gdb.base/callfuncs.exp: stop at nested call level 2
-PASS: gdb.base/callfuncs.exp: backtrace at nested call level 2
-PASS: gdb.base/callfuncs.exp: stop at nested call level 3
-PASS: gdb.base/callfuncs.exp: backtrace at nested call level 3
-PASS: gdb.base/callfuncs.exp: stop at nested call level 4
-PASS: gdb.base/callfuncs.exp: backtrace at nested call level 4
-PASS: gdb.base/callfuncs.exp: Finish from nested call level 4
-PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 4
-PASS: gdb.base/callfuncs.exp: Finish from nested call level 3
-PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 3
-PASS: gdb.base/callfuncs.exp: Finish from nested call level 2
-PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 2
-PASS: gdb.base/callfuncs.exp: Finish from nested call level 1
-PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 1
-PASS: gdb.base/callfuncs.exp: register contents after nested call dummies
-PASS: gdb.base/callfuncs.exp: nested call dummies preserve register contents
-PASS: gdb.base/callfuncs.exp: set $old_sp = $sp
-PASS: gdb.base/callfuncs.exp: set $sp = 0
-PASS: gdb.base/callfuncs.exp: sp == 0: call doubleit (1)
-PASS: gdb.base/callfuncs.exp: set $sp = -1
-PASS: gdb.base/callfuncs.exp: sp == -1: call doubleit (1)
-PASS: gdb.base/callfuncs.exp: set $sp = $old_sp
-PASS: gdb.base/callfuncs.exp: print callfunc (Lcallfunc, 5)
-PASS: gdb.base/callfuncs.exp: print *((int *(*) (void)) voidfunc)()
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-fork.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auxv.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt.exp ...
-PASS: gdb.base/interrupt.exp: set interrupt character in interrupt.exp
-PASS: gdb.base/interrupt.exp: child process is alive
-PASS: gdb.base/interrupt.exp: child process ate our char
-PASS: gdb.base/interrupt.exp: send_gdb control C
-FAIL: gdb.base/interrupt.exp: call function when asleep (wrong output)
-UNTESTED: gdb.base/interrupt.exp: aborted; in the following, GDB will get stuck
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fullpath-expand.exp ...
-PASS: gdb.base/fullpath-expand.exp: rbreak XXX/fullpath-expand-func.c:func
-PASS: gdb.base/fullpath-expand.exp: list func
-PASS: gdb.base/fullpath-expand.exp: info source
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/a2-run.exp ...
-PASS: gdb.base/a2-run.exp: run "a2-run" with no args
-PASS: gdb.base/a2-run.exp: no spurious messages at program exit
-PASS: gdb.base/a2-run.exp: run "a2-run" with arg
-PASS: gdb.base/a2-run.exp: run "a2-run" again with same args
-PASS: gdb.base/a2-run.exp: set args
-PASS: gdb.base/a2-run.exp: run after setting args to nil
-PASS: gdb.base/a2-run.exp: set args 6
-PASS: gdb.base/a2-run.exp: run "a2-run" again after setting args
-PASS: gdb.base/a2-run.exp: run "a2-run" with shell
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-signal-resume.exp ...
-PASS: gdb.base/call-signal-resume.exp: break stop_one
-PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at stop_one
-PASS: gdb.base/call-signal-resume.exp: inferior function call signaled
-PASS: gdb.base/call-signal-resume.exp: dummy stack frame number
-PASS: gdb.base/call-signal-resume.exp: frame 6
-PASS: gdb.base/call-signal-resume.exp: set confirm off
-PASS: gdb.base/call-signal-resume.exp: return
-PASS: gdb.base/call-signal-resume.exp: maintenance print dummy-frames
-PASS: gdb.base/call-signal-resume.exp: maintenance info breakpoints
-PASS: gdb.base/call-signal-resume.exp: break stop_two
-PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at stop_two
-PASS: gdb.base/call-signal-resume.exp: continue to receipt of signal
-PASS: gdb.base/call-signal-resume.exp: break null_hand_call
-PASS: gdb.base/call-signal-resume.exp: null_hand_call
-PASS: gdb.base/call-signal-resume.exp: dummy stack frame number
-PASS: gdb.base/call-signal-resume.exp: frame 1
-PASS: gdb.base/call-signal-resume.exp: set confirm off
-PASS: gdb.base/call-signal-resume.exp: return
-PASS: gdb.base/call-signal-resume.exp: break handle_signal
-PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at handle_signal
-FAIL: gdb.base/call-signal-resume.exp: continue to program exit
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline2.exp ...
-PASS: gdb.base/hashline2.exp: set breakpoint
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/callexit.exp ...
-PASS: gdb.base/callexit.exp: inferior function call terminated program
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-on-linker-gcd-function.exp ...
-PASS: gdb.base/break-on-linker-gcd-function.exp: b 24
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/freebpcmd.exp ...
-PASS: gdb.base/freebpcmd.exp: set breakpoint
-PASS: gdb.base/freebpcmd.exp: send breakpoint commands
-PASS: gdb.base/freebpcmd.exp: run program with breakpoint commands
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/find-unmapped.exp ...
-PASS: gdb.base/find-unmapped.exp: x/5w global_var_1
-PASS: gdb.base/find-unmapped.exp: x/5w global_var_2
-PASS: gdb.base/find-unmapped.exp: find global_var_0, global_var_2, 0xff
-PASS: gdb.base/find-unmapped.exp: find global_var_1, global_var_2, 0xff
-PASS: gdb.base/find-unmapped.exp: find global_var_2, (global_var_2 + 16), 0xff
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exitsignal.exp ...
-PASS: gdb.base/exitsignal.exp: $_exitsignal is void before running
-PASS: gdb.base/exitsignal.exp: $_exitcode is void before running
-PASS: gdb.base/exitsignal.exp: trigger SIGSEGV
-PASS: gdb.base/exitsignal.exp: program terminated with SIGSEGV
-FAIL: gdb.base/exitsignal.exp: $_exitsignal is 11 (SIGSEGV) after SIGSEGV.
-PASS: gdb.base/exitsignal.exp: $_exitcode is still void after SIGSEGV
-PASS: gdb.base/exitsignal.exp: rerun to main
-FAIL: gdb.base/exitsignal.exp: $_exitsignal is 11 (SIGSEGV) after restarting the inferior
-PASS: gdb.base/exitsignal.exp: $_exitcode is still void after restarting the inferior
-PASS: gdb.base/exitsignal.exp: $_exitsignal is void before normal inferior is executed
-PASS: gdb.base/exitsignal.exp: $_exitcode is void before normal inferior is executed
-PASS: gdb.base/exitsignal.exp: continue until exit
-PASS: gdb.base/exitsignal.exp: $_exitcode is zero after normal inferior is executed
-PASS: gdb.base/exitsignal.exp: $_exitsignal is still void after normal inferior is executed
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/inferior-died.exp ...
-UNSUPPORTED: gdb.base/inferior-died.exp: inferior-died.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/corefile.exp ...
-WARNING: can't generate a core file - core tests suppressed - check ulimit -c
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/duplicate-bp.exp ...
-PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: set $bp_num_1 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: set $bp_num_2 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: step to place breakpoints
-PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: delete $bp_num_1
-PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: delete #1, stop at #2
-PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: set $bp_num_1 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: set $bp_num_2 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: step to place breakpoints
-PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: delete $bp_num_2
-PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: delete #2, stop at #1
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: set $bp_num_1 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: set $bp_num_2 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: set $bp_num_3 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: step to place breakpoints
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: disable $bp_num_1
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: step
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: delete $bp_num_2
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: disable #1, delete #2, stop at #3
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: set $bp_num_1 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: set $bp_num_2 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: set $bp_num_3 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: step to place breakpoints
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: disable $bp_num_2
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: step
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: delete $bp_num_1
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: disable #2, delete #1, stop at #3
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: set $bp_num_1 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: set $bp_num_2 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: set $bp_num_3 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: step to place breakpoints
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: disable $bp_num_1
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: step
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: delete $bp_num_3
-PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: disable #1, delete #3, stop at #2
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: set $bp_num_1 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: set $bp_num_2 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: set $bp_num_3 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: step to place breakpoints
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: disable $bp_num_3
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: step
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: delete $bp_num_1
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: disable #3, delete #1, stop at #2
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: set $bp_num_1 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: set $bp_num_2 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: set $bp_num_3 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: step to place breakpoints
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: disable $bp_num_2
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: step
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: delete $bp_num_3
-PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: disable #2, delete #3, stop at #1
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: set $bp_num_1 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: set $bp_num_2 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: set $bp_num_3 = $bpnum
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: step to place breakpoints
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: disable $bp_num_3
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: step
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: delete $bp_num_2
-PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: disable #3, delete #2, stop at #1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-next.exp ...
-PASS: gdb.base/dprintf-next.exp: dprintf 24, "%d\n", x
-PASS: gdb.base/dprintf-next.exp: next 1
-PASS: gdb.base/dprintf-next.exp: next 2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/debug-expr.exp ...
-PASS: gdb.base/debug-expr.exp: set variable array[0] = 0
-PASS: gdb.base/debug-expr.exp: set variable array[1] = 1
-PASS: gdb.base/debug-expr.exp: set variable array[2] = 2
-PASS: gdb.base/debug-expr.exp: set variable array[3] = 3
-PASS: gdb.base/debug-expr.exp: set debug expression 1
-PASS: gdb.base/debug-expr.exp: print /x {char[4]} array
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hook-stop-frame.exp ...
-PASS: gdb.base/hook-stop-frame.exp: breakpoint line number
-PASS: gdb.base/hook-stop-frame.exp: define hook-stop command
-PASS: gdb.base/hook-stop-frame.exp: hook-stop runs before frame print
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-proc.exp ...
-PASS: gdb.base/info-proc.exp: help info proc
-UNSUPPORTED: gdb.base/info-proc.exp: gdb does not support info proc on this target
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/longest-types.exp ...
-UNTESTED: gdb.base/longest-types.exp: longest-types.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/linespecs.exp ...
-PASS: gdb.base/linespecs.exp: list c:/foo/bar/baz.c:1
-PASS: gdb.base/linespecs.exp: list c:/foo/bar/baz.c
-PASS: gdb.base/linespecs.exp: list fooc:/foo/bar/baz.c:1
-PASS: gdb.base/linespecs.exp: list fooc:/foo/bar/baz.c
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/kill-after-signal.exp ...
-PASS: gdb.base/kill-after-signal.exp: handle SIGUSR1 stop print pass
-PASS: gdb.base/kill-after-signal.exp: continue
-PASS: gdb.base/kill-after-signal.exp: stepi
-PASS: gdb.base/kill-after-signal.exp: kill
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-macros.exp ...
-PASS: gdb.base/info-macros.exp: info macro -- -all
-PASS: gdb.base/info-macros.exp: info macro -- -all
-PASS: gdb.base/info-macros.exp: info macro -all --
-PASS: gdb.base/info-macros.exp: info macro -all --
-PASS: gdb.base/info-macros.exp: info macro -all --
-PASS: gdb.base/info-macros.exp: info macro --
-PASS: gdb.base/info-macros.exp: 'info macro -- '
-PASS: gdb.base/info-macros.exp: 'info macro -- '
-PASS: gdb.base/info-macros.exp: info macro -invalid-option 1
-PASS: gdb.base/info-macros.exp: info macro -invalid-option
-PASS: gdb.base/info-macros.exp: info macro -invalid-option FOO
-PASS: gdb.base/info-macros.exp: info macro -invalid-option FOO
-PASS: gdb.base/info-macros.exp: info macro -- FOO
-PASS: gdb.base/info-macros.exp: info macro -- FOO
-PASS: gdb.base/info-macros.exp: info macro -- FOO
-PASS: gdb.base/info-macros.exp: info macro FOO
-PASS: gdb.base/info-macros.exp: info macro FOO
-PASS: gdb.base/info-macros.exp: info macro -a FOO 1
-PASS: gdb.base/info-macros.exp: info macro -a -- FOO 1
-PASS: gdb.base/info-macros.exp: info macro -all -- FOO 1
-PASS: gdb.base/info-macros.exp: info macro -a -- FOO
-PASS: gdb.base/info-macros.exp: info macro -a -- FOO
-PASS: gdb.base/info-macros.exp: info macros 2
-PASS: gdb.base/info-macros.exp: info macros 3
-PASS: gdb.base/info-macros.exp: info macros 4
-PASS: gdb.base/info-macros.exp: info macros *$pc
-PASS: gdb.base/info-macros.exp: info macros 5
-PASS: gdb.base/info-macros.exp: info macros 6
-PASS: gdb.base/info-macros.exp: info macros 7
-KFAIL: gdb.base/info-macros.exp: info macros info-macros.c:42 (PRMS: gdb/NNNN)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disabled-location.exp ...
-PASS: gdb.base/disabled-location.exp: setting breakpoint on function
-PASS: gdb.base/disabled-location.exp: disable location
-PASS: gdb.base/disabled-location.exp: step doesn't trip on disabled location
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/arithmet.exp ...
-PASS: gdb.base/arithmet.exp: set variable x=14
-PASS: gdb.base/arithmet.exp: set variable y=2
-PASS: gdb.base/arithmet.exp: set variable z=2
-PASS: gdb.base/arithmet.exp: set variable w=3
-PASS: gdb.base/arithmet.exp: print x
-PASS: gdb.base/arithmet.exp: print y
-PASS: gdb.base/arithmet.exp: print z
-PASS: gdb.base/arithmet.exp: print w
-PASS: gdb.base/arithmet.exp: print x+y
-PASS: gdb.base/arithmet.exp: print x-y
-PASS: gdb.base/arithmet.exp: print x*y
-PASS: gdb.base/arithmet.exp: print x/y
-PASS: gdb.base/arithmet.exp: print x%y
-PASS: gdb.base/arithmet.exp: print x+y+z
-PASS: gdb.base/arithmet.exp: print x-y-z
-PASS: gdb.base/arithmet.exp: print x*y*z
-PASS: gdb.base/arithmet.exp: print x/y/z
-PASS: gdb.base/arithmet.exp: print x%y%z
-PASS: gdb.base/arithmet.exp: set variable x=10
-PASS: gdb.base/arithmet.exp: set variable y=4
-PASS: gdb.base/arithmet.exp: print x+y-z
-PASS: gdb.base/arithmet.exp: print x+y*z
-PASS: gdb.base/arithmet.exp: print x+y%w
-PASS: gdb.base/arithmet.exp: print x+y/w
-PASS: gdb.base/arithmet.exp: print x-y*z
-PASS: gdb.base/arithmet.exp: print x-y%z
-PASS: gdb.base/arithmet.exp: print x-y/z
-PASS: gdb.base/arithmet.exp: print x*y/z
-PASS: gdb.base/arithmet.exp: print x*y%w
-PASS: gdb.base/arithmet.exp: print x/y%w
-PASS: gdb.base/arithmet.exp: print x-(y+w)
-PASS: gdb.base/arithmet.exp: print x/(y*w)
-PASS: gdb.base/arithmet.exp: print x-(y/w)
-PASS: gdb.base/arithmet.exp: print (x+y)*w
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-twice.exp ...
-XFAIL: gdb.base/attach-twice.exp: attach
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-sc.exp ...
-PASS: gdb.base/call-sc.exp: set print sevenbit-strings
-PASS: gdb.base/call-sc.exp: set print address off
-PASS: gdb.base/call-sc.exp: set width 0
-PASS: gdb.base/call-sc.exp: ptype; call-sc-tc (char)
-PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tc char
-PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tc
-PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tc
-PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tc
-PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tc
-PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tc
-PASS: gdb.base/call-sc.exp: return foo; return call-sc-tc
-PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
-PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tc
-PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tc
-PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tc
-PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tc
-PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tc
-PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tc
-PASS: gdb.base/call-sc.exp: set print sevenbit-strings
-PASS: gdb.base/call-sc.exp: set print address off
-PASS: gdb.base/call-sc.exp: set width 0
-PASS: gdb.base/call-sc.exp: ptype; call-sc-ts (short int)
-PASS: gdb.base/call-sc.exp: ptype foo; call-sc-ts short int
-PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-ts
-PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-ts
-PASS: gdb.base/call-sc.exp: p/c L; call call-sc-ts
-PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-ts
-PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-ts
-PASS: gdb.base/call-sc.exp: return foo; return call-sc-ts
-PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
-PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-ts
-PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-ts
-PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-ts
-PASS: gdb.base/call-sc.exp: finish foo; return call-sc-ts
-PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-ts
-PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-ts
-PASS: gdb.base/call-sc.exp: set print sevenbit-strings
-PASS: gdb.base/call-sc.exp: set print address off
-PASS: gdb.base/call-sc.exp: set width 0
-PASS: gdb.base/call-sc.exp: ptype; call-sc-ti (int)
-PASS: gdb.base/call-sc.exp: ptype foo; call-sc-ti int
-PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-ti
-PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-ti
-PASS: gdb.base/call-sc.exp: p/c L; call call-sc-ti
-PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-ti
-PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-ti
-PASS: gdb.base/call-sc.exp: return foo; return call-sc-ti
-PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
-PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-ti
-PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-ti
-PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-ti
-PASS: gdb.base/call-sc.exp: finish foo; return call-sc-ti
-PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-ti
-PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-ti
-PASS: gdb.base/call-sc.exp: set print sevenbit-strings
-PASS: gdb.base/call-sc.exp: set print address off
-PASS: gdb.base/call-sc.exp: set width 0
-PASS: gdb.base/call-sc.exp: ptype; call-sc-tl (long int)
-PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tl long int
-PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tl
-PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tl
-PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tl
-PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tl
-PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tl
-PASS: gdb.base/call-sc.exp: return foo; return call-sc-tl
-PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
-PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tl
-PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tl
-PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tl
-PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tl
-PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tl
-PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tl
-PASS: gdb.base/call-sc.exp: set print sevenbit-strings
-PASS: gdb.base/call-sc.exp: set print address off
-PASS: gdb.base/call-sc.exp: set width 0
-PASS: gdb.base/call-sc.exp: ptype; call-sc-tll (long long int)
-PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tll long long int
-PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tll
-PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tll
-PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tll
-PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tll
-PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tll
-PASS: gdb.base/call-sc.exp: return foo; return call-sc-tll
-PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
-PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tll
-PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tll
-PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tll
-PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tll
-PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tll
-PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tll
-PASS: gdb.base/call-sc.exp: set print sevenbit-strings
-PASS: gdb.base/call-sc.exp: set print address off
-PASS: gdb.base/call-sc.exp: set width 0
-PASS: gdb.base/call-sc.exp: ptype; call-sc-tf (float)
-PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tf float
-PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tf
-PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tf
-PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tf
-PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tf
-PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tf
-PASS: gdb.base/call-sc.exp: return foo; return call-sc-tf
-PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
-PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tf
-PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tf
-PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tf
-PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tf
-PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tf
-PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tf
-PASS: gdb.base/call-sc.exp: set print sevenbit-strings
-PASS: gdb.base/call-sc.exp: set print address off
-PASS: gdb.base/call-sc.exp: set width 0
-PASS: gdb.base/call-sc.exp: ptype; call-sc-td (double)
-PASS: gdb.base/call-sc.exp: ptype foo; call-sc-td double
-PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-td
-PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-td
-PASS: gdb.base/call-sc.exp: p/c L; call call-sc-td
-PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-td
-PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-td
-PASS: gdb.base/call-sc.exp: return foo; return call-sc-td
-PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
-PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-td
-PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-td
-PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-td
-PASS: gdb.base/call-sc.exp: finish foo; return call-sc-td
-PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-td
-PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-td
-PASS: gdb.base/call-sc.exp: set print sevenbit-strings
-PASS: gdb.base/call-sc.exp: set print address off
-PASS: gdb.base/call-sc.exp: set width 0
-PASS: gdb.base/call-sc.exp: ptype; call-sc-tld (long double)
-PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tld long double
-PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tld
-PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tld
-PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tld
-PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tld
-PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tld
-PASS: gdb.base/call-sc.exp: return foo; return call-sc-tld
-PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
-PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tld
-PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tld
-PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tld
-PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tld
-PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tld
-PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tld
-PASS: gdb.base/call-sc.exp: set print sevenbit-strings
-PASS: gdb.base/call-sc.exp: set print address off
-PASS: gdb.base/call-sc.exp: set width 0
-PASS: gdb.base/call-sc.exp: ptype; call-sc-te (enum {e = 49})
-PASS: gdb.base/call-sc.exp: ptype foo; call-sc-te enum {e = 49}
-PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-te
-PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-te
-PASS: gdb.base/call-sc.exp: p/c L; call call-sc-te
-PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-te
-PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-te
-PASS: gdb.base/call-sc.exp: return foo; return call-sc-te
-PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
-PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-te
-PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-te
-PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-te
-PASS: gdb.base/call-sc.exp: finish foo; return call-sc-te
-PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-te
-PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-te
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-target.exp ...
-PASS: gdb.base/info-target.exp: info target
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-shared.exp ...
-PASS: gdb.base/info-shared.exp: info sharedlibrary #1
-PASS: gdb.base/info-shared.exp: continue to breakpoint: library load #1
-PASS: gdb.base/info-shared.exp: info sharedlibrary #2
-PASS: gdb.base/info-shared.exp: continue to breakpoint: library load #2
-PASS: gdb.base/info-shared.exp: info sharedlibrary #3
-PASS: gdb.base/info-shared.exp: continue to breakpoint: library function #1
-PASS: gdb.base/info-shared.exp: continue to breakpoint: library function #2
-PASS: gdb.base/info-shared.exp: restart
-PASS: gdb.base/info-shared.exp: info sharedlibrary #4
-PASS: gdb.base/info-shared.exp: continue to breakpoint: library load #3
-PASS: gdb.base/info-shared.exp: info sharedlibrary #5
-PASS: gdb.base/info-shared.exp: continue to breakpoint: library load #4
-PASS: gdb.base/info-shared.exp: info sharedlibrary #6
-PASS: gdb.base/info-shared.exp: continue to breakpoint: library function #3
-PASS: gdb.base/info-shared.exp: continue to breakpoint: library function #4
-PASS: gdb.base/info-shared.exp: continue to breakpoint: library unload #1
-PASS: gdb.base/info-shared.exp: info sharedlibrary #7
-PASS: gdb.base/info-shared.exp: continue to breakpoint: library unload #2
-PASS: gdb.base/info-shared.exp: info sharedlibrary #8
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/expand-psymtabs.exp ...
-PASS: gdb.base/expand-psymtabs.exp: Expand psymtabs
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/consecutive.exp ...
-PASS: gdb.base/consecutive.exp: continue to breakpoint in foo
-PASS: gdb.base/consecutive.exp: get breakpoint address for foo
-PASS: gdb.base/consecutive.exp: set bp, 2nd instr
-PASS: gdb.base/consecutive.exp: stopped at bp, 2nd instr
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cond-expr.exp ...
-PASS: gdb.base/cond-expr.exp: print value of cond expr (const true)
-PASS: gdb.base/cond-expr.exp: print value of cond expr (const false)
-PASS: gdb.base/cond-expr.exp: set variable x=14
-PASS: gdb.base/cond-expr.exp: set variable y=2
-PASS: gdb.base/cond-expr.exp: set variable z=3
-PASS: gdb.base/cond-expr.exp: print value of cond expr (var true)
-PASS: gdb.base/cond-expr.exp: set variable x=0
-PASS: gdb.base/cond-expr.exp: print value of cond expr (var false)
-PASS: gdb.base/cond-expr.exp: print whatis of cond expr
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/checkpoint.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/help.exp ...
-PASS: gdb.base/help.exp: disable pagination
-PASS: gdb.base/help.exp: help aliases
-PASS: gdb.base/help.exp: help breakpoints
-PASS: gdb.base/help.exp: help data
-PASS: gdb.base/help.exp: help files
-PASS: gdb.base/help.exp: help internals
-PASS: gdb.base/help.exp: help obscure
-PASS: gdb.base/help.exp: help running
-PASS: gdb.base/help.exp: help stack
-PASS: gdb.base/help.exp: help status
-PASS: gdb.base/help.exp: help support
-PASS: gdb.base/help.exp: help tracepoints
-PASS: gdb.base/help.exp: help user-defined
-PASS: gdb.base/help.exp: help breakpoint "b" abbreviation
-PASS: gdb.base/help.exp: help breakpoint "br" abbreviation
-PASS: gdb.base/help.exp: help breakpoint "bre" abbreviation
-PASS: gdb.base/help.exp: help breakpoint "brea" abbreviation
-PASS: gdb.base/help.exp: help breakpoint "break" abbreviation
-PASS: gdb.base/help.exp: help backtrace "bt" abbreviation
-PASS: gdb.base/help.exp: help backtrace
-PASS: gdb.base/help.exp: help commands
-PASS: gdb.base/help.exp: help delete "d" abbreviation
-PASS: gdb.base/help.exp: help delete
-PASS: gdb.base/help.exp: help help "h" abbreviation
-PASS: gdb.base/help.exp: help help
-PASS: gdb.base/help.exp: help show copying
-PASS: gdb.base/help.exp: help show warranty
-PASS: gdb.base/help.exp: help show commands
-PASS: gdb.base/help.exp: help show confirm
-PASS: gdb.base/help.exp: help info bogus-gdb-command
-PASS: gdb.base/help.exp: help gotcha
-PASS: gdb.base/help.exp: apropos \(print[^ bsiedf\".-]\)
-PASS: gdb.base/help.exp: apropos handle signal
-PASS: gdb.base/help.exp: apropos apropos
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/finish.exp ...
-PASS: gdb.base/finish.exp: set break on void_func
-PASS: gdb.base/finish.exp: continue to void_func
-PASS: gdb.base/finish.exp: finish from void_func
-PASS: gdb.base/finish.exp: set break on char_func
-PASS: gdb.base/finish.exp: continue to char_func
-PASS: gdb.base/finish.exp: finish from char_func
-PASS: gdb.base/finish.exp: set break on short_func
-PASS: gdb.base/finish.exp: continue to short_func
-PASS: gdb.base/finish.exp: finish from short_func
-PASS: gdb.base/finish.exp: set break on int_func
-PASS: gdb.base/finish.exp: continue to int_func
-PASS: gdb.base/finish.exp: finish from int_func
-PASS: gdb.base/finish.exp: set break on long_func
-PASS: gdb.base/finish.exp: continue to long_func
-PASS: gdb.base/finish.exp: finish from long_func
-PASS: gdb.base/finish.exp: set break on long_long_func
-PASS: gdb.base/finish.exp: continue to long_long_func
-PASS: gdb.base/finish.exp: finish from long_long_func
-PASS: gdb.base/finish.exp: set break on float_func
-PASS: gdb.base/finish.exp: continue to float_func
-PASS: gdb.base/finish.exp: finish from float_func
-PASS: gdb.base/finish.exp: set break on double_func
-PASS: gdb.base/finish.exp: continue to double_func
-PASS: gdb.base/finish.exp: finish from double_func
-PASS: gdb.base/finish.exp: Testing the "fin" abbreviation for "finish"
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-pending.exp ...
-PASS: gdb.base/dprintf-pending.exp: without format: set pending dprintf
-PASS: gdb.base/dprintf-pending.exp: without format: resolved dprintf fails to be re-set
-PASS: gdb.base/dprintf-pending.exp: without symbols: set pending dprintf
-PASS: gdb.base/dprintf-pending.exp: without symbols: single pending dprintf info
-PASS: gdb.base/dprintf-pending.exp: without symbols: run to resolved dprintf
-PASS: gdb.base/dprintf-pending.exp: set pending dprintf
-PASS: gdb.base/dprintf-pending.exp: single pending dprintf info
-PASS: gdb.base/dprintf-pending.exp: run to resolved dprintf
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/code_elim.exp ...
-PASS: gdb.base/code_elim.exp: symbol-file code_elim1
-PASS: gdb.base/code_elim.exp: single psymtabs: test eliminated var my_global_symbol
-PASS: gdb.base/code_elim.exp: single psymtabs: test eliminated var my_static_symbol
-PASS: gdb.base/code_elim.exp: single psymtabs: test eliminated var my_global_func
-PASS: gdb.base/code_elim.exp: single psymtabs: get address of main
-PASS: gdb.base/code_elim.exp: single symtabs: test eliminated var my_global_symbol
-PASS: gdb.base/code_elim.exp: single symtabs: test eliminated var my_static_symbol
-PASS: gdb.base/code_elim.exp: single symtabs: test eliminated var my_global_func
-PASS: gdb.base/code_elim.exp: single symtabs: get address of main
-PASS: gdb.base/code_elim.exp: order1: add-symbol-file code_elim1 0x100000
-PASS: gdb.base/code_elim.exp: order1: add-symbol-file code_elim2 0x200000
-PASS: gdb.base/code_elim.exp: order1: get address of my_global_symbol
-PASS: gdb.base/code_elim.exp: order1: get address of my_static_symbol
-PASS: gdb.base/code_elim.exp: order1: get address of my_global_func
-PASS: gdb.base/code_elim.exp: order1: get address of main
-PASS: gdb.base/code_elim.exp: order2: add-symbol-file code_elim2 0x200000
-PASS: gdb.base/code_elim.exp: order2: add-symbol-file code_elim1 0x100000
-PASS: gdb.base/code_elim.exp: order2: get address of my_global_symbol
-PASS: gdb.base/code_elim.exp: order2: get address of my_static_symbol
-PASS: gdb.base/code_elim.exp: order2: get address of my_global_func
-PASS: gdb.base/code_elim.exp: order2: get address of main
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/lineinc.exp ...
-PASS: gdb.base/lineinc.exp: tolerate macro info with multiple #inclusions per line
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disasm-end-cu.exp ...
-PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main"
-PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&dummy_3"
-PASS: gdb.base/disasm-end-cu.exp: disassemble command returned some output
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/annota1.exp ...
-PASS: gdb.base/annota1.exp: set height 0
-PASS: gdb.base/annota1.exp: breakpoint main
-PASS: gdb.base/annota1.exp: annotation set at level 2
-PASS: gdb.base/annota1.exp: breakpoint info
-FAIL: gdb.base/annota1.exp: run until main breakpoint (timeout)
-PASS: gdb.base/annota1.exp: go after array init line
-PASS: gdb.base/annota1.exp: print array
-PASS: gdb.base/annota1.exp: print non_existent_value
-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
-PASS: gdb.base/annota1.exp: backtrace from shlibrary
-PASS: gdb.base/annota1.exp: send SIGUSR1
-FAIL: gdb.base/annota1.exp: backtrace @ signal handler (timeout)
-PASS: gdb.base/annota1.exp: delete bp 1
-PASS: gdb.base/annota1.exp: delete bp 2
-PASS: gdb.base/annota1.exp: delete bp 3
-PASS: gdb.base/annota1.exp: break at main
-PASS: gdb.base/annota1.exp: set up display
-PASS: gdb.base/annota1.exp: re-run
-PASS: gdb.base/annota1.exp: break at value++
-PASS: gdb.base/annota1.exp: ignore 5 4
-PASS: gdb.base/annota1.exp: annotate ignore count change
-PASS: gdb.base/annota1.exp: breakpoint ignore count
-FAIL: gdb.base/annota1.exp: get inferior pid (timeout)
-FAIL: gdb.base/annota1.exp: signal sent (timeout)
-PASS: gdb.base/annota1.exp: cleanup core file (not dumped)
-PASS: gdb.base/annota1.exp: successfully compiled posix threads test case
-PASS: gdb.base/annota1.exp: new thread
-FAIL: gdb.base/annota1.exp: thread switch (timeout)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-caller-line.exp ...
-PASS: gdb.base/break-caller-line.exp: up
-PASS: gdb.base/break-caller-line.exp: info line *$pc
-PASS: gdb.base/break-caller-line.exp: break
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/logical.exp ...
-PASS: gdb.base/logical.exp: evaluate x; variables x = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate !x; variables x = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate !!x; variables x = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x; variables x = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x; variables x = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate !!x; variables x = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x && y; variables x = 0, y = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 0, y = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 0, y = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 0, y = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || y; variables x = 0, y = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 0, y = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 0, y = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 0, y = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x < y; variables x = 0, y = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 0, y = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x == y; variables x = 0, y = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x != y; variables x = 0, y = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 0, y = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x > y; variables x = 0, y = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x && y; variables x = 0, y = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 0, y = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 0, y = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 0, y = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x || y; variables x = 0, y = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 0, y = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 0, y = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 0, y = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x < y; variables x = 0, y = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 0, y = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x == y; variables x = 0, y = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x != y; variables x = 0, y = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 0, y = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x > y; variables x = 0, y = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x && y; variables x = 1, y = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 1, y = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 1, y = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 1, y = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x || y; variables x = 1, y = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 1, y = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 1, y = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 1, y = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x < y; variables x = 1, y = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 1, y = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x == y; variables x = 1, y = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x != y; variables x = 1, y = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 1, y = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x > y; variables x = 1, y = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x && y; variables x = 1, y = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 1, y = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 1, y = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 1, y = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x || y; variables x = 1, y = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 1, y = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 1, y = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 1, y = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x < y; variables x = 1, y = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 1, y = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x == y; variables x = 1, y = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x != y; variables x = 1, y = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 1, y = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x > y; variables x = 1, y = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 0, z = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 0, z = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 0, z = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 0, z = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 0, z = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 0, z = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 0, z = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 0, z = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 0, z = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 0, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 0, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 0, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 0, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 0, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 1, z = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 1, z = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 1, z = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 1, z = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 1, z = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 1, z = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 1, z = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 1, z = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 1, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 1, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 1, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 1, z = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 1, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 1, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 0, z = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 0, z = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 0, z = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 0, z = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 0, z = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 0, z = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 0, z = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 0, z = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 0, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 0, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 0, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 0, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 0, z = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 0, z = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 1, z = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 1, z = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 1, z = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 1, z = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 1, z = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 1, z = 0; expecting 0
-PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 1, z = 0; expecting 1
-PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 1, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 1, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 1, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 1, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 1, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 1, z = 1; expecting 1
-PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 1, z = 1; expecting 0
-PASS: gdb.base/logical.exp: evaluate x > y || w == z; variables x = 1, y = 2, w = 3, z = 3; expecting 1
-PASS: gdb.base/logical.exp: evaluate x >= y && w != z; variables x = 1, y = 2, w = 3, z = 3; expecting 0
-PASS: gdb.base/logical.exp: evaluate ! x > y || w + z; variables x = 1, y = 2, w = 3, z = 3; expecting 1
-PASS: gdb.base/logical.exp: evaluate x > y || w == z; variables x = 1, y = 2, w = 1, z = 3; expecting 0
-PASS: gdb.base/logical.exp: evaluate x >= y && w != z; variables x = 1, y = 2, w = 1, z = 3; expecting 0
-PASS: gdb.base/logical.exp: evaluate ! x > y || w + z; variables x = 1, y = 2, w = 1, z = 3; expecting 1
-PASS: gdb.base/logical.exp: evaluate x > y || w == z; variables x = 2, y = 2, w = 2, z = 3; expecting 0
-PASS: gdb.base/logical.exp: evaluate x >= y && w != z; variables x = 2, y = 2, w = 2, z = 3; expecting 1
-PASS: gdb.base/logical.exp: evaluate ! x > y || w + z; variables x = 2, y = 2, w = 2, z = 3; expecting 1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async-shell.exp ...
-UNSUPPORTED: gdb.base/async-shell.exp: displaced stepping
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/infoline.exp ...
-PASS: gdb.base/infoline.exp: info line infoline.c:18
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fixsection.exp ...
-PASS: gdb.base/fixsection.exp: breakpoint at static_fun
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/argv0-symlink.exp ...
-PASS: gdb.base/argv0-symlink.exp: kept file symbolic link name
-PASS: gdb.base/argv0-symlink.exp: kept file symbolic link name for info inferiors
-KFAIL: gdb.base/argv0-symlink.exp: kept directory symbolic link name (PRMS: gdb/15934)
-PASS: gdb.base/argv0-symlink.exp: kept directory symbolic link name for info inferiors
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/annota3.exp ...
-PASS: gdb.base/annota3.exp: set height 0
-PASS: gdb.base/annota3.exp: breakpoint main
-PASS: gdb.base/annota3.exp: annotation set at level 3
-PASS: gdb.base/annota3.exp: start if construct
-PASS: gdb.base/annota3.exp: end if construct
-PASS: gdb.base/annota3.exp: breakpoint info
-PASS: gdb.base/annota3.exp: run until main breakpoint
-PASS: gdb.base/annota3.exp: go after array init line
-PASS: gdb.base/annota3.exp: print array
-PASS: gdb.base/annota3.exp: print non_existent_value
-PASS: gdb.base/annota3.exp: breakpoint handle_USR1
-PASS: gdb.base/annota3.exp: breakpoint printf
-PASS: gdb.base/annota3.exp: continue to printf
-PASS: gdb.base/annota3.exp: backtrace from shlibrary
-PASS: gdb.base/annota3.exp: send SIGUSR1
-FAIL: gdb.base/annota3.exp: backtrace @ signal handler (pattern 2)
-PASS: gdb.base/annota3.exp: delete bp 1
-PASS: gdb.base/annota3.exp: delete bp 2
-PASS: gdb.base/annota3.exp: delete bp 3
-PASS: gdb.base/annota3.exp: break at main
-PASS: gdb.base/annota3.exp: set up display
-PASS: gdb.base/annota3.exp: re-run
-PASS: gdb.base/annota3.exp: break at value++
-PASS: gdb.base/annota3.exp: ignore 5 4
-PASS: gdb.base/annota3.exp: annotate ignore count change
-PASS: gdb.base/annota3.exp: next to exit loop
-PASS: gdb.base/annota3.exp: breakpoint ignore count
-FAIL: gdb.base/annota3.exp: get inferior pid (timeout)
-FAIL: gdb.base/annota3.exp: signal sent (pattern 2)
-PASS: gdb.base/annota3.exp: cleanup core file (not dumped)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-entry.exp ...
-PASS: gdb.base/break-entry.exp: info files
-PASS: gdb.base/break-entry.exp: p/x $pc
-PASS: gdb.base/break-entry.exp: continue to breakpoint: main
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-interp.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/args.exp ...
-PASS: gdb.base/args.exp: continue to breakpoint: breakpoint for basic
-PASS: gdb.base/args.exp: argc for basic
-PASS: gdb.base/args.exp: argv[1] for basic
-PASS: gdb.base/args.exp: argv[2] for basic
-PASS: gdb.base/args.exp: continue to breakpoint: breakpoint for one empty
-PASS: gdb.base/args.exp: argc for one empty
-PASS: gdb.base/args.exp: argv[1] for one empty
-PASS: gdb.base/args.exp: argv[2] for one empty
-PASS: gdb.base/args.exp: argv[3] for one empty
-PASS: gdb.base/args.exp: continue to breakpoint: breakpoint for two empty
-PASS: gdb.base/args.exp: argc for two empty
-PASS: gdb.base/args.exp: argv[1] for two empty
-PASS: gdb.base/args.exp: argv[2] for two empty
-PASS: gdb.base/args.exp: argv[3] for two empty
-PASS: gdb.base/args.exp: argv[4] for two empty
-PASS: gdb.base/args.exp: continue to breakpoint: breakpoint for one empty (with single quotes)
-PASS: gdb.base/args.exp: argc for one empty (with single quotes)
-PASS: gdb.base/args.exp: argv[1] for one empty (with single quotes)
-PASS: gdb.base/args.exp: argv[2] for one empty (with single quotes)
-PASS: gdb.base/args.exp: argv[3] for one empty (with single quotes)
-PASS: gdb.base/args.exp: continue to breakpoint: breakpoint for two empty (with single quotes)
-PASS: gdb.base/args.exp: argc for two empty (with single quotes)
-PASS: gdb.base/args.exp: argv[1] for two empty (with single quotes)
-PASS: gdb.base/args.exp: argv[2] for two empty (with single quotes)
-PASS: gdb.base/args.exp: argv[3] for two empty (with single quotes)
-PASS: gdb.base/args.exp: argv[4] for two empty (with single quotes)
-PASS: gdb.base/args.exp: continue to breakpoint: breakpoint for one newline
-PASS: gdb.base/args.exp: argc for one newline
-PASS: gdb.base/args.exp: argv[1] for one newline
-PASS: gdb.base/args.exp: argv[2] for one newline
-PASS: gdb.base/args.exp: argv[3] for one newline
-PASS: gdb.base/args.exp: continue to breakpoint: breakpoint for two newlines
-PASS: gdb.base/args.exp: argc for two newlines
-PASS: gdb.base/args.exp: argv[1] for two newlines
-PASS: gdb.base/args.exp: argv[2] for two newlines
-PASS: gdb.base/args.exp: argv[3] for two newlines
-PASS: gdb.base/args.exp: argv[4] for two newlines
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-simple.exp ...
-PASS: gdb.base/jit-simple.exp: blah 1
-PASS: gdb.base/jit-simple.exp: recompile jit-simple.c
-PASS: gdb.base/jit-simple.exp: blah 1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hook-stop-continue.exp ...
-PASS: gdb.base/hook-stop-continue.exp: breakpoint line number
-PASS: gdb.base/hook-stop-continue.exp: print $do_continue = 1
-PASS: gdb.base/hook-stop-continue.exp: define hook-stop command
-PASS: gdb.base/hook-stop-continue.exp: next triggering hook-stop
-PASS: gdb.base/hook-stop-continue.exp: next no hook-stop
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ...
-PASS: gdb.base/display.exp: kill
-PASS: gdb.base/display.exp: detach
-PASS: gdb.base/display.exp: run
-PASS: gdb.base/display.exp: kill again
-PASS: gdb.base/display.exp: detach again
-PASS: gdb.base/display.exp: break do_loops
-PASS: gdb.base/display.exp: get to do_loops
-PASS: gdb.base/display.exp: set watch
-PASS: gdb.base/display.exp: break loop end
-PASS: gdb.base/display.exp: inf disp
-PASS: gdb.base/display.exp: display i
-PASS: gdb.base/display.exp: display j
-PASS: gdb.base/display.exp: display &k
-PASS: gdb.base/display.exp: display/f f
-PASS: gdb.base/display.exp: display/s &sum
-PASS: gdb.base/display.exp: first disp
-PASS: gdb.base/display.exp: second disp
-PASS: gdb.base/display.exp: catch err
-PASS: gdb.base/display.exp: disab disp 1
-PASS: gdb.base/display.exp: disab disp 2
-PASS: gdb.base/display.exp: re-enab
-PASS: gdb.base/display.exp: re-enab of enab
-PASS: gdb.base/display.exp: undisp
-PASS: gdb.base/display.exp: info disp
-PASS: gdb.base/display.exp: next hit
-PASS: gdb.base/display.exp: undisp all
-PASS: gdb.base/display.exp: disp *p_i
-PASS: gdb.base/display.exp: p p_i = 0x0
-PASS: gdb.base/display.exp: display bad address
-PASS: gdb.base/display.exp: p p_i = &i
-PASS: gdb.base/display.exp: display good address
-PASS: gdb.base/display.exp: undisp all again
-PASS: gdb.base/display.exp: disab 3
-PASS: gdb.base/display.exp: watch off
-PASS: gdb.base/display.exp: finish
-PASS: gdb.base/display.exp: step
-PASS: gdb.base/display.exp: tbreak in do_vars
-PASS: gdb.base/display.exp: cont
-PASS: gdb.base/display.exp: printf
-PASS: gdb.base/display.exp: printf %d
-PASS: gdb.base/display.exp: printf "%d
-PASS: gdb.base/display.exp: printf "%d%d",i
-PASS: gdb.base/display.exp: printf "\\!\a\f\r\t\v\b\n"
-PASS: gdb.base/display.exp: re-set term
-PASS: gdb.base/display.exp: printf "\w"
-PASS: gdb.base/display.exp: printf "%d" j
-PASS: gdb.base/display.exp: printf "%p\n", 0
-PASS: gdb.base/display.exp: printf "%p\n", 1
-PASS: gdb.base/display.exp: print/k j
-PASS: gdb.base/display.exp: debug test output 1
-PASS: gdb.base/display.exp: debug test output 1a
-PASS: gdb.base/display.exp: debug test output 2
-PASS: gdb.base/display.exp: debug test output 2a
-PASS: gdb.base/display.exp: debug test output 3
-PASS: gdb.base/display.exp: x/0 j
-PASS: gdb.base/display.exp: print/0 j
-PASS: gdb.base/display.exp: ignored s
-PASS: gdb.base/display.exp: no i
-PASS: gdb.base/display.exp: print/a &sum
-PASS: gdb.base/display.exp: print/a main+4
-PASS: gdb.base/display.exp: print/a $pc
-PASS: gdb.base/display.exp: print/a &&j
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal.exp ...
-PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: first HUP
-PASS: gdb.base/catch-signal.exp: SIGHUP: handle SIGHUP nostop noprint pass
-PASS: gdb.base/catch-signal.exp: SIGHUP: catch signal
-PASS: gdb.base/catch-signal.exp: SIGHUP: continue
-PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: handle marker
-PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: second HUP
-PASS: gdb.base/catch-signal.exp: SIGHUP: catch signal SIGHUP
-PASS: gdb.base/catch-signal.exp: SIGHUP: continue
-PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: third HUP
-PASS: gdb.base/catch-signal.exp: SIGHUP: handle SIGUSR1 nostop noprint pass
-PASS: gdb.base/catch-signal.exp: SIGHUP: catch signal SIGUSR1
-PASS: gdb.base/catch-signal.exp: SIGHUP: handle SIGHUP nostop noprint nopass
-PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: fourth HUP
-PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: first INT
-PASS: gdb.base/catch-signal.exp: SIGHUP: override SIGINT to catch
-PASS: gdb.base/catch-signal.exp: SIGHUP: catch signal SIGINT
-PASS: gdb.base/catch-signal.exp: SIGHUP: continue
-PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: first HUP
-PASS: gdb.base/catch-signal.exp: 1: handle SIGHUP nostop noprint pass
-PASS: gdb.base/catch-signal.exp: 1: catch signal
-PASS: gdb.base/catch-signal.exp: 1: continue
-PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: handle marker
-PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: second HUP
-PASS: gdb.base/catch-signal.exp: 1: catch signal 1
-PASS: gdb.base/catch-signal.exp: 1: continue
-PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: third HUP
-PASS: gdb.base/catch-signal.exp: 1: handle SIGUSR1 nostop noprint pass
-PASS: gdb.base/catch-signal.exp: 1: catch signal SIGUSR1
-PASS: gdb.base/catch-signal.exp: 1: handle SIGHUP nostop noprint nopass
-PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: fourth HUP
-PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: first INT
-PASS: gdb.base/catch-signal.exp: 1: override SIGINT to catch
-PASS: gdb.base/catch-signal.exp: 1: catch signal SIGINT
-PASS: gdb.base/catch-signal.exp: 1: continue
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: first HUP
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: handle SIGHUP nostop noprint pass
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: catch signal
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: handle marker
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: second HUP
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: catch signal SIGHUP SIGUSR2
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: third HUP
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: handle SIGUSR1 nostop noprint pass
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: catch signal SIGUSR1
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: handle SIGHUP nostop noprint nopass
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: fourth HUP
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: first INT
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: override SIGINT to catch
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: catch signal SIGINT
-PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue
-PASS: gdb.base/catch-signal.exp: catch signal SIGZARDOZ
-PASS: gdb.base/catch-signal.exp: catch signal all
-PASS: gdb.base/catch-signal.exp: catch signal all SIGHUP
-PASS: gdb.base/catch-signal.exp: catch signal SIGHUP all
-PASS: gdb.base/catch-signal.exp: set catchpoint '' for printing
-PASS: gdb.base/catch-signal.exp: info break for ''
-PASS: gdb.base/catch-signal.exp: save breakpoints for ''
-PASS: gdb.base/catch-signal.exp: results of save breakpoints for ''
-PASS: gdb.base/catch-signal.exp: set catchpoint 'SIGHUP' for printing
-PASS: gdb.base/catch-signal.exp: info break for 'SIGHUP'
-PASS: gdb.base/catch-signal.exp: save breakpoints for 'SIGHUP'
-PASS: gdb.base/catch-signal.exp: results of save breakpoints for 'SIGHUP'
-PASS: gdb.base/catch-signal.exp: set catchpoint 'SIGHUP SIGUSR2' for printing
-PASS: gdb.base/catch-signal.exp: info break for 'SIGHUP SIGUSR2'
-PASS: gdb.base/catch-signal.exp: save breakpoints for 'SIGHUP SIGUSR2'
-PASS: gdb.base/catch-signal.exp: results of save breakpoints for 'SIGHUP SIGUSR2'
-PASS: gdb.base/catch-signal.exp: set catchpoint 'all' for printing
-PASS: gdb.base/catch-signal.exp: info break for 'all'
-PASS: gdb.base/catch-signal.exp: save breakpoints for 'all'
-PASS: gdb.base/catch-signal.exp: results of save breakpoints for 'all'
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ifelse.exp ...
-PASS: gdb.base/ifelse.exp: if 1 with empty body
-PASS: gdb.base/ifelse.exp: if 0 with empty body
-PASS: gdb.base/ifelse.exp: if true else false #1
-PASS: gdb.base/ifelse.exp: if 1 .. else with empty body
-PASS: gdb.base/ifelse.exp: if true else false #2
-PASS: gdb.base/ifelse.exp: if 0 .. else with empty body
-PASS: gdb.base/ifelse.exp: if true else false #3
-PASS: gdb.base/ifelse.exp: create define with empty else
-PASS: gdb.base/ifelse.exp: call original define
-PASS: gdb.base/ifelse.exp: replace define with if .. else with empty body
-PASS: gdb.base/ifelse.exp: call replacement define
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb11531.exp ...
-PASS: gdb.base/gdb11531.exp: Set watchpoint
-PASS: gdb.base/gdb11531.exp: watchpoint variable triggers at next
-PASS: gdb.base/gdb11531.exp: watchpoint variable triggers at continue
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-load.exp ...
-PASS: gdb.base/catch-load.exp: plain load: set var libname = "catch-load-so.so"
-PASS: gdb.base/catch-load.exp: plain load: set stop-on-solib-events 0
-PASS: gdb.base/catch-load.exp: plain load: catch load
-FAIL: gdb.base/catch-load.exp: plain load: continue
-PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: set var libname = "catch-load-so.so"
-PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: set stop-on-solib-events 1
-PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: catch load
-FAIL: gdb.base/catch-load.exp: plain load with stop-on-solib-events: continue
-PASS: gdb.base/catch-load.exp: rx load: set var libname = "catch-load-so.so"
-PASS: gdb.base/catch-load.exp: rx load: set stop-on-solib-events 0
-PASS: gdb.base/catch-load.exp: rx load: catch load catch-load-so
-FAIL: gdb.base/catch-load.exp: rx load: continue
-PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: set var libname = "catch-load-so.so"
-PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: set stop-on-solib-events 1
-PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: catch load catch-load-so
-FAIL: gdb.base/catch-load.exp: rx load with stop-on-solib-events: continue
-PASS: gdb.base/catch-load.exp: non-matching load: set var libname = "catch-load-so.so"
-PASS: gdb.base/catch-load.exp: non-matching load: set stop-on-solib-events 0
-PASS: gdb.base/catch-load.exp: non-matching load: catch load zardoz
-FAIL: gdb.base/catch-load.exp: non-matching load: continue
-PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: set var libname = "catch-load-so.so"
-PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: set stop-on-solib-events 1
-PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: catch load zardoz
-FAIL: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: continue
-PASS: gdb.base/catch-load.exp: plain unload: set var libname = "catch-load-so.so"
-PASS: gdb.base/catch-load.exp: plain unload: set stop-on-solib-events 0
-PASS: gdb.base/catch-load.exp: plain unload: catch unload
-FAIL: gdb.base/catch-load.exp: plain unload: continue
-PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: set var libname = "catch-load-so.so"
-PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: set stop-on-solib-events 1
-PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: catch unload
-FAIL: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: continue
-PASS: gdb.base/catch-load.exp: rx unload: set var libname = "catch-load-so.so"
-PASS: gdb.base/catch-load.exp: rx unload: set stop-on-solib-events 0
-PASS: gdb.base/catch-load.exp: rx unload: catch unload catch-load-so
-FAIL: gdb.base/catch-load.exp: rx unload: continue
-PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: set var libname = "catch-load-so.so"
-PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: set stop-on-solib-events 1
-PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: catch unload catch-load-so
-FAIL: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: continue
-PASS: gdb.base/catch-load.exp: non-matching unload: set var libname = "catch-load-so.so"
-PASS: gdb.base/catch-load.exp: non-matching unload: set stop-on-solib-events 0
-PASS: gdb.base/catch-load.exp: non-matching unload: catch unload zardoz
-FAIL: gdb.base/catch-load.exp: non-matching unload: continue
-PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: set var libname = "catch-load-so.so"
-PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: set stop-on-solib-events 1
-PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: catch unload zardoz
-FAIL: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: continue
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1056.exp ...
-PASS: gdb.base/gdb1056.exp: print 1/0
-PASS: gdb.base/gdb1056.exp: Test unsigned division by zero
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitops.exp ...
-PASS: gdb.base/bitops.exp: print value of !1
-PASS: gdb.base/bitops.exp: print value of !0
-PASS: gdb.base/bitops.exp: print value of !100
-PASS: gdb.base/bitops.exp: print value of !1000
-PASS: gdb.base/bitops.exp: print value of !10
-PASS: gdb.base/bitops.exp: print value of !2
-PASS: gdb.base/bitops.exp: print value of 10 | 5
-PASS: gdb.base/bitops.exp: print value of 10 & 5
-PASS: gdb.base/bitops.exp: print value of 10 ^ 5
-PASS: gdb.base/bitops.exp: print value of -!0
-PASS: gdb.base/bitops.exp: print value of ~-!0
-PASS: gdb.base/bitops.exp: print value of 3 * 2 / 4.0 * 2.0
-PASS: gdb.base/bitops.exp: print value of 8 << 2 >> 4
-PASS: gdb.base/bitops.exp: print value of -1 < 0 > 1
-PASS: gdb.base/bitops.exp: print value of 15 ^ 10 ^ 5 ^ 7
-PASS: gdb.base/bitops.exp: print value of 3.5 < 4.0
-PASS: gdb.base/bitops.exp: print value of 3.5 < -4.0
-PASS: gdb.base/bitops.exp: print value of 2 > -3
-PASS: gdb.base/bitops.exp: print value of -3>4
-PASS: gdb.base/bitops.exp: print value of (-3 > 4)
-PASS: gdb.base/bitops.exp: print value of 3>=2.5
-PASS: gdb.base/bitops.exp: print value of 3>=4.5
-PASS: gdb.base/bitops.exp: print value of 3==3.0
-PASS: gdb.base/bitops.exp: print value of 3==4.0
-PASS: gdb.base/bitops.exp: print value of 3!=3.0
-PASS: gdb.base/bitops.exp: print value of 3!=5.0
-PASS: gdb.base/bitops.exp: print value of 0 || 1 && 0 | 0 ^ 0 == 8 > 128 >>1 +2 *2
-PASS: gdb.base/bitops.exp: print value of 1.0 || 0
-PASS: gdb.base/bitops.exp: print value of 0.0 || 1.0
-PASS: gdb.base/bitops.exp: print value of 0.0 || 0
-PASS: gdb.base/bitops.exp: print value of 0 || 1 && 0 | 0 ^ 0 == 8
-PASS: gdb.base/bitops.exp: print value of 0 == 8 > 128 >> 1 + 2 * 2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/memattr.exp ...
-PASS: gdb.base/memattr.exp: create mem region 1
-PASS: gdb.base/memattr.exp: create mem region 2
-PASS: gdb.base/memattr.exp: create mem region 3
-PASS: gdb.base/memattr.exp: create mem region 4
-PASS: gdb.base/memattr.exp: create mem region 5
-PASS: gdb.base/memattr.exp: info mem (1)
-PASS: gdb.base/memattr.exp: mem1 cannot be read
-PASS: gdb.base/memattr.exp: mem1 can be written
-PASS: gdb.base/memattr.exp: mem2 cannot be written
-PASS: gdb.base/memattr.exp: mem2 can be read
-PASS: gdb.base/memattr.exp: disable mem 1
-PASS: gdb.base/memattr.exp: mem 1 was disabled
-PASS: gdb.base/memattr.exp: enable mem 1
-PASS: gdb.base/memattr.exp: mem 1 was enabled
-PASS: gdb.base/memattr.exp: disable mem 2 4
-PASS: gdb.base/memattr.exp: mem 2 and 4 were disabled
-PASS: gdb.base/memattr.exp: enable mem 2-4
-PASS: gdb.base/memattr.exp: mem 2-4 were enabled
-PASS: gdb.base/memattr.exp: disable mem
-PASS: gdb.base/memattr.exp: mem 1 to 5 were disabled
-PASS: gdb.base/memattr.exp: enable mem
-PASS: gdb.base/memattr.exp: mem 1 to 5 were enabled
-PASS: gdb.base/memattr.exp: disable non-existant regions
-PASS: gdb.base/memattr.exp: delete mem 1
-PASS: gdb.base/memattr.exp: mem 1 was deleted
-PASS: gdb.base/memattr.exp: delete mem 2 4
-PASS: gdb.base/memattr.exp: mem 2 and 4 were deleted
-PASS: gdb.base/memattr.exp: delete mem 2-4
-PASS: gdb.base/memattr.exp: mem 2-4 were deleted
-PASS: gdb.base/memattr.exp: delete non-existant region
-PASS: gdb.base/memattr.exp: mem 0x30 0x60 ro
-PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x40: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x60: 0x30 0x40: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x60: 0x40 0x50: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x60: 0x50 0x60: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x60: 0x50 0x70: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x60: 0x30 0x60: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x70: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x0: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x60: 0x30 0x0: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x60: 0x40 0x0: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x30: no-overlap
-PASS: gdb.base/memattr.exp: 0x30 0x60: 0x60 0x70: no-overlap
-PASS: gdb.base/memattr.exp: 0x30 0x60: 0x80 0x0: no-overlap
-PASS: gdb.base/memattr.exp: mem 0x30 0x0 ro
-PASS: gdb.base/memattr.exp: 0x30 0x0: 0x20 0x50: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x0: 0x30 0x50: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x0: 0x40 0x50: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x0: 0x20 0x0: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x0: 0x30 0x0: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x0: 0x40 0x0: overlap
-PASS: gdb.base/memattr.exp: 0x30 0x0: 0x20 0x30: no-overlap
-PASS: gdb.base/memattr.exp: 0x30 0x0: 0x00 0x10: no-overlap
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-non-stop.exp ...
-PASS: gdb.base/dprintf-non-stop.exp: set target-async on
-PASS: gdb.base/dprintf-non-stop.exp: set non-stop on
-FAIL: gdb.base/dprintf-non-stop.exp: Can't run to main
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dmsym.exp ...
-PASS: gdb.base/dmsym.exp: set lang ada
-PASS: gdb.base/dmsym.exp: break pck__foo__bar__minsym
-PASS: gdb.base/dmsym.exp: info line pck__foo__bar__minsym
-PASS: gdb.base/dmsym.exp: set lang auto
-PASS: gdb.base/dmsym.exp: Run until breakpoint at BREAK
-PASS: gdb.base/dmsym.exp: continue
-PASS: gdb.base/dmsym.exp: print val
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/completion.exp ...
-PASS: gdb.base/completion.exp: complete 'hfgfh'
-PASS: gdb.base/completion.exp: complete 'show output'
-PASS: gdb.base/completion.exp: complete 'show output-'
-PASS: gdb.base/completion.exp: complete 'p'
-PASS: gdb.base/completion.exp: complete 'p '
-PASS: gdb.base/completion.exp: complete 'info t foo'
-PASS: gdb.base/completion.exp: complete 'info t'
-PASS: gdb.base/completion.exp: complete 'info t '
-PASS: gdb.base/completion.exp: complete 'info asdfgh'
-PASS: gdb.base/completion.exp: complete 'info asdfgh '
-PASS: gdb.base/completion.exp: complete 'info'
-PASS: gdb.base/completion.exp: complete 'info '
-PASS: gdb.base/completion.exp: complete (2) 'info '
-PASS: gdb.base/completion.exp: complete 'help info wat'
-PASS: gdb.base/completion.exp: complete 'p "break1'
-XFAIL: gdb.base/completion.exp: complete 'p "break1.'
-PASS: gdb.base/completion.exp: complete 'p 'arg'
-PASS: gdb.base/completion.exp: complete (2) 'p 'arg'
-PASS: gdb.base/completion.exp: complete 'handle signal'
-PASS: gdb.base/completion.exp: complete 'handle keyword'
-PASS: gdb.base/completion.exp: complete help aliases
-PASS: gdb.base/completion.exp: complete 'p no_var_named_this-arg'
-PASS: gdb.base/completion.exp: complete (2) 'p no_var_named_this-arg'
-PASS: gdb.base/completion.exp: complete (2) 'p no_var_named_this-' (eat prompt)
-PASS: gdb.base/completion.exp: complete (2) 'p no_var_named_this-'
-PASS: gdb.base/completion.exp: complete 'p values[0].a'
-PASS: gdb.base/completion.exp: complete 'p values[0] . a'
-PASS: gdb.base/completion.exp: complete 'p &values[0] -> a'
-PASS: gdb.base/completion.exp: completion of field in anonymous union
-PASS: gdb.base/completion.exp: ptype completion of field in anonymous union
-PASS: gdb.base/completion.exp: whatis completion of field in anonymous union
-PASS: gdb.base/completion.exp: cd to ${srcdir}
-PASS: gdb.base/completion.exp: directory completion
-PASS: gdb.base/completion.exp: directory completion 2
-PASS: gdb.base/completion.exp: Glob remaining of directory test
-PASS: gdb.base/completion.exp: complete-command 'file ./gdb.base/compl'
-PASS: gdb.base/completion.exp: complete 'file ./gdb.base/complet'
-PASS: gdb.base/completion.exp: complete 'info func marke'
-PASS: gdb.base/completion.exp: complete 'set follow-fork-mode'
-PASS: gdb.base/completion.exp: field completion with invalid field
-PASS: gdb.base/completion.exp: test non-deprecated completion
-PASS: gdb.base/completion.exp: test deprecated completion
-PASS: gdb.base/completion.exp: complete ptype struct some_
-PASS: gdb.base/completion.exp: complete ptype enum some_
-PASS: gdb.base/completion.exp: complete ptype union some_
-PASS: gdb.base/completion.exp: complete set gnutarget aut
-PASS: gdb.base/completion.exp: complete set cp-abi aut
-PASS: gdb.base/completion.exp: complete target core ./gdb.base/completion
-PASS: gdb.base/completion.exp: complete target tfile ./gdb.base/completion
-PASS: gdb.base/completion.exp: complete target exec ./gdb.base/completion
-PASS: gdb.base/completion.exp: complete set height
-PASS: gdb.base/completion.exp: complete set height u
-PASS: gdb.base/completion.exp: complete set listsize
-PASS: gdb.base/completion.exp: complete set listsize unl
-PASS: gdb.base/completion.exp: complete set trace-buffer-size
-PASS: gdb.base/completion.exp: complete set trace-buffer-size unl
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/list.exp ...
-PASS: gdb.base/list.exp: set width 0
-PASS: gdb.base/list.exp: show default list size
-PASS: gdb.base/list.exp: list default lines around main
-PASS: gdb.base/list.exp: setting listsize to 1 #1
-PASS: gdb.base/list.exp: show listsize 1 #1
-PASS: gdb.base/list.exp: list line 1 with listsize 1
-PASS: gdb.base/list.exp: list line 2 with listsize 1
-PASS: gdb.base/list.exp: setting listsize to 2 #2
-PASS: gdb.base/list.exp: show listsize 2 #2
-PASS: gdb.base/list.exp: list line 1 with listsize 2
-PASS: gdb.base/list.exp: list line 2 with listsize 2
-PASS: gdb.base/list.exp: list line 3 with listsize 2
-PASS: gdb.base/list.exp: setting listsize to 3 #3
-PASS: gdb.base/list.exp: show listsize 3 #3
-PASS: gdb.base/list.exp: list line 1 with listsize 3
-PASS: gdb.base/list.exp: list line 2 with listsize 3
-PASS: gdb.base/list.exp: list line 3 with listsize 3
-PASS: gdb.base/list.exp: setting listsize to 4 #4
-PASS: gdb.base/list.exp: show listsize 4 #4
-PASS: gdb.base/list.exp: list line 1 with listsize 4
-PASS: gdb.base/list.exp: list line 2 with listsize 4
-PASS: gdb.base/list.exp: list line 3 with listsize 4
-PASS: gdb.base/list.exp: list line 4 with listsize 4
-PASS: gdb.base/list.exp: setting listsize to 100 #5
-PASS: gdb.base/list.exp: show listsize 100 #5
-PASS: gdb.base/list.exp: list line 1 with listsize 100
-PASS: gdb.base/list.exp: list line 10 with listsize 100
-PASS: gdb.base/list.exp: setting listsize to 0 #6
-PASS: gdb.base/list.exp: show listsize unlimited #6
-PASS: gdb.base/list.exp: list line 1 with unlimited listsize
-PASS: gdb.base/list.exp: setting listsize to 10 #7
-PASS: gdb.base/list.exp: show listsize 10 #7
-PASS: gdb.base/list.exp: list line 1 in include file
-PASS: gdb.base/list.exp: list message for lines past EOF
-PASS: gdb.base/list.exp: list filename:number (4 tests)
-PASS: gdb.base/list.exp: list function in source file 1
-PASS: gdb.base/list.exp: list function in source file 2
-PASS: gdb.base/list.exp: list function in include file
-PASS: gdb.base/list.exp: successive list commands to page forward (4 tests)
-PASS: gdb.base/list.exp: 4 successive "list -" commands to page backwards
-PASS: gdb.base/list.exp: repeat list commands to page forward using 'return' (4 tests)
-PASS: gdb.base/list.exp: list range; filename:line1,filename:line2
-PASS: gdb.base/list.exp: list range; line1,line2
-PASS: gdb.base/list.exp: list range; upper bound past EOF
-PASS: gdb.base/list.exp: list range; both bounds past EOF
-PASS: gdb.base/list.exp: list range, must be same files
-PASS: gdb.base/list.exp: list filename:function (5 tests)
-PASS: gdb.base/list.exp: list 'list0.c:main'
-XFAIL: gdb.base/list.exp: list filename:function; wrong filename rejected
-PASS: gdb.base/list.exp: list filename:function; nonexistant file
-PASS: gdb.base/list.exp: list filename:function; nonexistant function
-PASS: gdb.base/list.exp: set listsize 4
-PASS: gdb.base/list.exp: list long_line
-PASS: gdb.base/list.exp: search 4321
-PASS: gdb.base/list.exp: search 6789
-PASS: gdb.base/list.exp: search extremely long line (> 5000 chars)
-PASS: gdb.base/list.exp: set listsize 2
-PASS: gdb.base/list.exp: list 1
-PASS: gdb.base/list.exp: list ,5
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dup-sect.exp ...
-PASS: gdb.base/dup-sect.exp: rename section
-PASS: gdb.base/dup-sect.exp: split
-PASS: gdb.base/dup-sect.exp: strip
-PASS: gdb.base/dup-sect.exp: var1 after strip
-PASS: gdb.base/dup-sect.exp: var2 after strip
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/long_long.exp ...
-PASS: gdb.base/long_long.exp: get integer valueof "sizeof (char)" (1)
-PASS: gdb.base/long_long.exp: get integer valueof "sizeof (short)" (2)
-PASS: gdb.base/long_long.exp: get integer valueof "sizeof (int)" (4)
-PASS: gdb.base/long_long.exp: get integer valueof "sizeof (long)" (4)
-PASS: gdb.base/long_long.exp: get integer valueof "sizeof (long long)" (8)
-PASS: gdb.base/long_long.exp: get integer valueof "sizeof (void *)" (4)
-PASS: gdb.base/long_long.exp: get integer valueof "sizeof (double)" (8)
-PASS: gdb.base/long_long.exp: get integer valueof "sizeof (long double)" (12)
-PASS: gdb.base/long_long.exp: continue to breakpoint: Stop here and look
-PASS: gdb.base/long_long.exp: hex print p/x
-PASS: gdb.base/long_long.exp: decimal print p/x
-PASS: gdb.base/long_long.exp: default print val.dec
-PASS: gdb.base/long_long.exp: default print val.bin
-PASS: gdb.base/long_long.exp: default print val.oct
-PASS: gdb.base/long_long.exp: default print hex
-PASS: gdb.base/long_long.exp: decimal print p/u
-PASS: gdb.base/long_long.exp: binary print
-PASS: gdb.base/long_long.exp: octal print
-PASS: gdb.base/long_long.exp: print +ve long long
-PASS: gdb.base/long_long.exp: decimal print p/d
-PASS: gdb.base/long_long.exp: p/d val.oct
-PASS: gdb.base/long_long.exp: p/u val.oct
-PASS: gdb.base/long_long.exp: p/o val.oct
-PASS: gdb.base/long_long.exp: p/t val.oct
-PASS: gdb.base/long_long.exp: p/a val.oct
-PASS: gdb.base/long_long.exp: p/c val.oct
-PASS: gdb.base/long_long.exp: p/f val.oct
-PASS: gdb.base/long_long.exp: p/x *(char *)c
-PASS: gdb.base/long_long.exp: p/d *(char *)c
-PASS: gdb.base/long_long.exp: p/u *(char *)c
-PASS: gdb.base/long_long.exp: p/o *(char *)c
-PASS: gdb.base/long_long.exp: p/t *(char *)c
-PASS: gdb.base/long_long.exp: p/a *(char *)c
-PASS: gdb.base/long_long.exp: p/f *(char *)c
-PASS: gdb.base/long_long.exp: p/c *(char *)c
-PASS: gdb.base/long_long.exp: p/x *(short *)s
-PASS: gdb.base/long_long.exp: p/d *(short *)s
-PASS: gdb.base/long_long.exp: p/u *(short *)s
-PASS: gdb.base/long_long.exp: p/o *(short *)s
-PASS: gdb.base/long_long.exp: p/t *(short *)s
-PASS: gdb.base/long_long.exp: p/a *(short *)s
-PASS: gdb.base/long_long.exp: p/f *(short *)s
-PASS: gdb.base/long_long.exp: p/c *(short *)s
-PASS: gdb.base/long_long.exp: p/x *(int *)i
-PASS: gdb.base/long_long.exp: p/d *(int *)i
-PASS: gdb.base/long_long.exp: p/u *(int *)i
-PASS: gdb.base/long_long.exp: p/o *(int *)i
-PASS: gdb.base/long_long.exp: p/t *(int *)i
-PASS: gdb.base/long_long.exp: p/a *(int *)i
-PASS: gdb.base/long_long.exp: p/f *(int *)i
-PASS: gdb.base/long_long.exp: p/c *(int *)i
-PASS: gdb.base/long_long.exp: p/x *(long *)l
-PASS: gdb.base/long_long.exp: p/d *(long *)l
-PASS: gdb.base/long_long.exp: p/u *(long *)l
-PASS: gdb.base/long_long.exp: p/o *(long *)l
-PASS: gdb.base/long_long.exp: p/t *(long *)l
-PASS: gdb.base/long_long.exp: p/a *(long *)l
-PASS: gdb.base/long_long.exp: p/f *(long *)l
-PASS: gdb.base/long_long.exp: p/c *(long *)l
-PASS: gdb.base/long_long.exp: p/x *(long long *)ll
-PASS: gdb.base/long_long.exp: p/d *(long long *)ll
-PASS: gdb.base/long_long.exp: p/u *(long long *)ll
-PASS: gdb.base/long_long.exp: p/o *(long long *)ll
-PASS: gdb.base/long_long.exp: p/t *(long long *)ll
-PASS: gdb.base/long_long.exp: p/a *(long long *)ll
-PASS: gdb.base/long_long.exp: p/f *(long long *)ll
-PASS: gdb.base/long_long.exp: p/c *(long long *)ll
-PASS: gdb.base/long_long.exp: set examine size to w
-PASS: gdb.base/long_long.exp: x/x w
-PASS: gdb.base/long_long.exp: x/d w
-PASS: gdb.base/long_long.exp: x/u w
-PASS: gdb.base/long_long.exp: x/o w
-PASS: gdb.base/long_long.exp: x/t w
-PASS: gdb.base/long_long.exp: x/a
-PASS: gdb.base/long_long.exp: x/c b
-PASS: gdb.base/long_long.exp: x/f &val.oct
-PASS: gdb.base/long_long.exp: set examine size to g
-PASS: gdb.base/long_long.exp: x/2x g
-PASS: gdb.base/long_long.exp: x/2d g
-PASS: gdb.base/long_long.exp: x/2u g
-PASS: gdb.base/long_long.exp: x/2o g
-PASS: gdb.base/long_long.exp: x/2t g
-PASS: gdb.base/long_long.exp: x/2a
-PASS: gdb.base/long_long.exp: x/2c b
-PASS: gdb.base/long_long.exp: x/2f &val.oct
-PASS: gdb.base/long_long.exp: x/2bx b
-PASS: gdb.base/long_long.exp: x/2bd b
-PASS: gdb.base/long_long.exp: x/2bu b
-PASS: gdb.base/long_long.exp: x/2bo b
-PASS: gdb.base/long_long.exp: x/2bt b
-PASS: gdb.base/long_long.exp: x/2ba b
-PASS: gdb.base/long_long.exp: x/2bc b
-PASS: gdb.base/long_long.exp: x/2bf b
-PASS: gdb.base/long_long.exp: x/2hx h
-PASS: gdb.base/long_long.exp: x/2hd h
-PASS: gdb.base/long_long.exp: x/2hu h
-PASS: gdb.base/long_long.exp: x/2ho h
-PASS: gdb.base/long_long.exp: x/2ht h
-PASS: gdb.base/long_long.exp: x/2ha h
-PASS: gdb.base/long_long.exp: x/2hc h
-PASS: gdb.base/long_long.exp: x/2hf h
-PASS: gdb.base/long_long.exp: x/2wx w
-PASS: gdb.base/long_long.exp: x/2wd w
-PASS: gdb.base/long_long.exp: x/2wu w
-PASS: gdb.base/long_long.exp: x/2wo w
-PASS: gdb.base/long_long.exp: x/2wt w
-PASS: gdb.base/long_long.exp: x/2wa w
-PASS: gdb.base/long_long.exp: x/2wc w
-PASS: gdb.base/long_long.exp: x/2wf w
-PASS: gdb.base/long_long.exp: x/2gx g
-PASS: gdb.base/long_long.exp: x/2gd g
-PASS: gdb.base/long_long.exp: x/2gu g
-PASS: gdb.base/long_long.exp: x/2go g
-PASS: gdb.base/long_long.exp: x/2gt g
-PASS: gdb.base/long_long.exp: x/2ga g
-PASS: gdb.base/long_long.exp: x/2gc g
-PASS: gdb.base/long_long.exp: x/2gf g
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdbindex-stabs.exp ...
-PASS: gdb.base/gdbindex-stabs.exp: list stabs_function
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/label.exp ...
-PASS: gdb.base/label.exp: breakpoint here
-PASS: gdb.base/label.exp: breakpoint there
-PASS: gdb.base/label.exp: continue to 'there'
-PASS: gdb.base/label.exp: continue to 'here'
-PASS: gdb.base/label.exp: rerun to main
-PASS: gdb.base/label.exp: continue to 'there' after re-run
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eval.exp ...
-PASS: gdb.base/eval.exp: Initialize $a.
-PASS: gdb.base/eval.exp: First eval.
-PASS: gdb.base/eval.exp: Second eval.
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bang.exp ...
-PASS: gdb.base/bang.exp: run program
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ...
-PASS: gdb.base/morestack.exp: continue
-PASS: gdb.base/morestack.exp: up 3000
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/mips_pro.exp ...
-PASS: gdb.base/mips_pro.exp: backtrace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/filesym.exp ...
-PASS: gdb.base/filesym.exp: complete on "filesy"
-PASS: gdb.base/filesym.exp: completion list for "filesym"
-PASS: gdb.base/filesym.exp: set breakpoint at filesym
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dfp-exprs.exp ...
-PASS: gdb.base/dfp-exprs.exp: p 1.2df
-PASS: gdb.base/dfp-exprs.exp: p -1.2df
-PASS: gdb.base/dfp-exprs.exp: p 1.234567df
-PASS: gdb.base/dfp-exprs.exp: p -1.234567df
-PASS: gdb.base/dfp-exprs.exp: p 1234567.df
-PASS: gdb.base/dfp-exprs.exp: p -1234567.df
-PASS: gdb.base/dfp-exprs.exp: p 1.2E1df
-PASS: gdb.base/dfp-exprs.exp: p 1.2E10df
-PASS: gdb.base/dfp-exprs.exp: p 1.2E-10df
-PASS: gdb.base/dfp-exprs.exp: p 1.2E96df
-PASS: gdb.base/dfp-exprs.exp: p 1.2dd
-PASS: gdb.base/dfp-exprs.exp: p -1.2dd
-PASS: gdb.base/dfp-exprs.exp: p 1.234567890123456dd
-PASS: gdb.base/dfp-exprs.exp: p -1.234567890123456dd
-PASS: gdb.base/dfp-exprs.exp: p 1234567890123456.dd
-PASS: gdb.base/dfp-exprs.exp: p -1234567890123456.dd
-PASS: gdb.base/dfp-exprs.exp: p 1.2E1dd
-PASS: gdb.base/dfp-exprs.exp: p 1.2E10dd
-PASS: gdb.base/dfp-exprs.exp: p 1.2E-10dd
-PASS: gdb.base/dfp-exprs.exp: p 1.2E384dd
-PASS: gdb.base/dfp-exprs.exp: p 1.2dl
-PASS: gdb.base/dfp-exprs.exp: p -1.2dl
-PASS: gdb.base/dfp-exprs.exp: p 1.234567890123456789012345678901234dl
-PASS: gdb.base/dfp-exprs.exp: p -1.234567890123456789012345678901234dl
-PASS: gdb.base/dfp-exprs.exp: p 1234567890123456789012345678901234.dl
-PASS: gdb.base/dfp-exprs.exp: p -1234567890123456789012345678901234.dl
-PASS: gdb.base/dfp-exprs.exp: p 1.2E1dl
-PASS: gdb.base/dfp-exprs.exp: p 1.2E10dl
-PASS: gdb.base/dfp-exprs.exp: p 1.2E-10dl
-PASS: gdb.base/dfp-exprs.exp: p 1.2E6144dl
-PASS: gdb.base/dfp-exprs.exp: p 1.4df + 1.2df
-PASS: gdb.base/dfp-exprs.exp: p 1.4df - 1.2df
-PASS: gdb.base/dfp-exprs.exp: p 1.4df * 1.2df
-PASS: gdb.base/dfp-exprs.exp: p 1.4df / 1.2df
-PASS: gdb.base/dfp-exprs.exp: p 1.4dd + 1.2dd
-PASS: gdb.base/dfp-exprs.exp: p 1.4dd - 1.2dd
-PASS: gdb.base/dfp-exprs.exp: p 1.4dd * 1.2dd
-PASS: gdb.base/dfp-exprs.exp: p 1.4dd / 1.2dd
-PASS: gdb.base/dfp-exprs.exp: p 1.4dl + 1.2dl
-PASS: gdb.base/dfp-exprs.exp: p 1.4dl - 1.2dl
-PASS: gdb.base/dfp-exprs.exp: p 1.4dl * 1.2dl
-PASS: gdb.base/dfp-exprs.exp: p 1.4dl / 1.2dl
-PASS: gdb.base/dfp-exprs.exp: ptype 2.df + 2.df
-PASS: gdb.base/dfp-exprs.exp: ptype 2.dd + 2.dd
-PASS: gdb.base/dfp-exprs.exp: ptype 2.dl + 2.dl
-PASS: gdb.base/dfp-exprs.exp: p 2.1df + 2.7dd
-PASS: gdb.base/dfp-exprs.exp: p 2.1dd + 2.7df
-PASS: gdb.base/dfp-exprs.exp: p 2.6df + 2.7dl
-PASS: gdb.base/dfp-exprs.exp: p 2.6dl + 2.7df
-PASS: gdb.base/dfp-exprs.exp: p 2.3dd + 2.2dl
-PASS: gdb.base/dfp-exprs.exp: p 2.3dl + 2.2dd
-PASS: gdb.base/dfp-exprs.exp: ptype 2.df + 2.dd
-PASS: gdb.base/dfp-exprs.exp: ptype 2.df + 2.dl
-PASS: gdb.base/dfp-exprs.exp: ptype 2.dd + 2.dl
-PASS: gdb.base/dfp-exprs.exp: p 1.2df + 1
-PASS: gdb.base/dfp-exprs.exp: p 2 + 1.7dd
-PASS: gdb.base/dfp-exprs.exp: p 3 + 2.1dl
-PASS: gdb.base/dfp-exprs.exp: ptype 1.2df + 1
-PASS: gdb.base/dfp-exprs.exp: ptype 2 + 1.7dd
-PASS: gdb.base/dfp-exprs.exp: ptype 3 + 2.1dl
-PASS: gdb.base/dfp-exprs.exp: p 1.2df + 2ll
-PASS: gdb.base/dfp-exprs.exp: p 1.2df + 1.2f
-PASS: gdb.base/dfp-exprs.exp: p !0.df
-PASS: gdb.base/dfp-exprs.exp: p !0.dd
-PASS: gdb.base/dfp-exprs.exp: p !0.dl
-PASS: gdb.base/dfp-exprs.exp: p !0.5df
-PASS: gdb.base/dfp-exprs.exp: p !0.5dd
-PASS: gdb.base/dfp-exprs.exp: p !0.5dl
-PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.2df
-PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.2dd
-PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.2dl
-PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.2df
-PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.2dl
-PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.2df
-PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.2dd
-PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.3df
-PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.3dd
-PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.3dl
-PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.3df
-PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.3dl
-PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.3df
-PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.3dd
-PASS: gdb.base/dfp-exprs.exp: p +1.2df
-PASS: gdb.base/dfp-exprs.exp: p +1.2dd
-PASS: gdb.base/dfp-exprs.exp: p +1.2dl
-PASS: gdb.base/dfp-exprs.exp: p 1.2df < 1.3df
-PASS: gdb.base/dfp-exprs.exp: p 1.2df < 1.3dd
-PASS: gdb.base/dfp-exprs.exp: p 1.2dl < 1.3df
-PASS: gdb.base/dfp-exprs.exp: p 1.2dd < 1.3dd
-PASS: gdb.base/dfp-exprs.exp: p 1.2dd < 1.3dl
-PASS: gdb.base/dfp-exprs.exp: p 1.2dl < 1.3dl
-PASS: gdb.base/dfp-exprs.exp: p 1.2dl < 1.3df
-PASS: gdb.base/dfp-exprs.exp: p 1.2df > 1
-PASS: gdb.base/dfp-exprs.exp: p 1.2dl > 2
-PASS: gdb.base/dfp-exprs.exp: p 2 > 1.2dd
-PASS: gdb.base/dfp-exprs.exp: p 2 > 3.1dl
-PASS: gdb.base/dfp-exprs.exp: p (float) -0.1df
-PASS: gdb.base/dfp-exprs.exp: p (int) 8.3dd
-PASS: gdb.base/dfp-exprs.exp: p (_Decimal64) 3.1
-PASS: gdb.base/dfp-exprs.exp: p (_Decimal128) 3.7df
-PASS: gdb.base/dfp-exprs.exp: p (_Decimal32) 4
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interp.exp ...
-PASS: gdb.base/interp.exp: interpreter-exec mi "-var-update *"
-PASS: gdb.base/interp.exp: interpreter-exec console "show version"
-PASS: gdb.base/interp.exp: interpreter-exec mi "-var-update *"
-PASS: gdb.base/interp.exp: interpreter-exec mi "-stack-info-frame"
-PASS: gdb.base/interp.exp: interpreter-exec mi1 "-break-insert main"
-PASS: gdb.base/interp.exp: interpreter-exec mi2 "-break-insert main"
-PASS: gdb.base/interp.exp: interpreter-exec mi3 "-break-insert main"
-PASS: gdb.base/interp.exp: can list sources
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exprs.exp ...
-PASS: gdb.base/exprs.exp: print char == (setup)
-PASS: gdb.base/exprs.exp: print char == (print v_char == 0)
-PASS: gdb.base/exprs.exp: print char == (print v_char == 127)
-PASS: gdb.base/exprs.exp: print char != (setup)
-PASS: gdb.base/exprs.exp: print char != (print v_char != 0)
-PASS: gdb.base/exprs.exp: print char != (print v_char != 127)
-PASS: gdb.base/exprs.exp: print char < (setup)
-PASS: gdb.base/exprs.exp: print char < (print v_char < 0)
-PASS: gdb.base/exprs.exp: print char < (print v_char < 127)
-PASS: gdb.base/exprs.exp: print char > (setup)
-PASS: gdb.base/exprs.exp: print char > (print v_char > 0)
-PASS: gdb.base/exprs.exp: print char > (print v_char > 127)
-PASS: gdb.base/exprs.exp: print signed char == (setup)
-PASS: gdb.base/exprs.exp: print signed char == (print v_signed_char == 0)
-PASS: gdb.base/exprs.exp: print signed char == (print v_signed_char == 127)
-PASS: gdb.base/exprs.exp: print signed char != (setup)
-PASS: gdb.base/exprs.exp: print signed char != (print v_signed_char != 0)
-PASS: gdb.base/exprs.exp: print signed char != (print v_signed_char != 127)
-PASS: gdb.base/exprs.exp: print signed char < (setup)
-PASS: gdb.base/exprs.exp: print signed char < (print v_signed_char < 0)
-PASS: gdb.base/exprs.exp: print signed char < (print v_signed_char < 127)
-PASS: gdb.base/exprs.exp: print signed char > (setup)
-PASS: gdb.base/exprs.exp: print signed char > (print v_signed_char > 0)
-PASS: gdb.base/exprs.exp: print signed char > (print v_signed_char > 127)
-PASS: gdb.base/exprs.exp: print signed char == (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed char == (minus) (print v_signed_char == 0)
-PASS: gdb.base/exprs.exp: print signed char == (minus) (print v_signed_char == -1)
-PASS: gdb.base/exprs.exp: print signed char != (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed char != (minus) (print v_signed_char != 0)
-PASS: gdb.base/exprs.exp: print signed char != (minus) (print v_signed_char != -1)
-PASS: gdb.base/exprs.exp: print signed char < (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed char < (minus) (print v_signed_char < 0)
-PASS: gdb.base/exprs.exp: print signed char < (minus) (print v_signed_char < 127)
-PASS: gdb.base/exprs.exp: print signed char > (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed char > (minus) (print v_signed_char > 0)
-PASS: gdb.base/exprs.exp: print signed char > (minus) (print v_signed_char > 127)
-PASS: gdb.base/exprs.exp: print unsigned char == (setup)
-PASS: gdb.base/exprs.exp: print unsigned char == (print v_unsigned_char == 0)
-PASS: gdb.base/exprs.exp: print unsigned char == (print v_unsigned_char == 127)
-PASS: gdb.base/exprs.exp: print unsigned char != (setup)
-PASS: gdb.base/exprs.exp: print unsigned char != (print v_unsigned_char != 0)
-PASS: gdb.base/exprs.exp: print unsigned char != (print v_unsigned_char != 127)
-PASS: gdb.base/exprs.exp: print unsigned char < (setup)
-PASS: gdb.base/exprs.exp: print unsigned char < (print v_unsigned_char < 0)
-PASS: gdb.base/exprs.exp: print unsigned char < (print v_unsigned_char < 127)
-PASS: gdb.base/exprs.exp: print unsigned char > (setup)
-PASS: gdb.base/exprs.exp: print unsigned char > (print v_unsigned_char > 0)
-PASS: gdb.base/exprs.exp: print unsigned char > (print v_unsigned_char > 127)
-PASS: gdb.base/exprs.exp: print unsigned char == (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned char == (~0) (print v_unsigned_char == 0)
-PASS: gdb.base/exprs.exp: print unsigned char == (~0) (print v_unsigned_char == ~0)
-PASS: gdb.base/exprs.exp: print unsigned char == (~0) (print v_unsigned_char == (unsigned char)~0)
-PASS: gdb.base/exprs.exp: print unsigned char != (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned char != (~0) (print v_unsigned_char != 0)
-PASS: gdb.base/exprs.exp: print unsigned char != (~0) (print v_unsigned_char != (unsigned char)~0)
-PASS: gdb.base/exprs.exp: print unsigned char != (~0) (print v_unsigned_char != ~0)
-PASS: gdb.base/exprs.exp: print unsigned char < (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned char < (~0) (print v_unsigned_char < 0)
-PASS: gdb.base/exprs.exp: print unsigned char < (~0) (print v_unsigned_char < 127)
-PASS: gdb.base/exprs.exp: print unsigned char > (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned char > (~0) (print v_unsigned_char > 0)
-PASS: gdb.base/exprs.exp: print unsigned char > (~0) (print v_unsigned_char > 127)
-PASS: gdb.base/exprs.exp: print signed short == (setup)
-PASS: gdb.base/exprs.exp: print signed short == (print v_short == 0)
-PASS: gdb.base/exprs.exp: print signed short == (print v_short == 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed short != (setup)
-PASS: gdb.base/exprs.exp: print signed short != (print v_short != 0)
-PASS: gdb.base/exprs.exp: print signed short != (print v_short != 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed short < (setup)
-PASS: gdb.base/exprs.exp: print signed short < (print v_short < 0)
-PASS: gdb.base/exprs.exp: print signed short < (print v_short < 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed short > (setup)
-PASS: gdb.base/exprs.exp: print signed short > (print v_short > 0)
-PASS: gdb.base/exprs.exp: print signed short > (print v_short > 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed short == (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed short == (minus) (print v_short == 0)
-PASS: gdb.base/exprs.exp: print signed short == (minus) (print v_short == -1)
-PASS: gdb.base/exprs.exp: print signed short != (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed short != (minus) (print v_short != 0)
-PASS: gdb.base/exprs.exp: print signed short != (minus) (print v_short != -1)
-PASS: gdb.base/exprs.exp: print signed short < (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed short < (minus) (print v_short < 0)
-PASS: gdb.base/exprs.exp: print signed short < (minus) (print v_short < 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed short > (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed short > (minus) (print v_short > 0)
-PASS: gdb.base/exprs.exp: print signed short > (minus) (print v_short > 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed short == (setup)
-PASS: gdb.base/exprs.exp: print signed signed short == (print v_signed_short == 0)
-PASS: gdb.base/exprs.exp: print signed signed short == (print v_signed_short == 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed short != (setup)
-PASS: gdb.base/exprs.exp: print signed signed short != (print v_signed_short != 0)
-PASS: gdb.base/exprs.exp: print signed signed short != (print v_signed_short != 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed short < (setup)
-PASS: gdb.base/exprs.exp: print signed signed short < (print v_signed_short < 0)
-PASS: gdb.base/exprs.exp: print signed signed short < (print v_signed_short < 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed short > (setup)
-PASS: gdb.base/exprs.exp: print signed signed short > (print v_signed_short > 0)
-PASS: gdb.base/exprs.exp: print signed signed short > (print v_signed_short > 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed short == (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed signed short == (minus) (print v_signed_short == 0)
-PASS: gdb.base/exprs.exp: print signed signed short == (minus) (print v_signed_short == -1)
-PASS: gdb.base/exprs.exp: print signed signed short != (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed signed short != (minus) (print v_signed_short != 0)
-PASS: gdb.base/exprs.exp: print signed signed short != (minus) (print v_signed_short != -1)
-PASS: gdb.base/exprs.exp: print signed signed short < (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed signed short < (minus) (print v_signed_short < 0)
-PASS: gdb.base/exprs.exp: print signed signed short < (minus) (print v_signed_short < 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed short > (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed signed short > (minus) (print v_signed_short > 0)
-PASS: gdb.base/exprs.exp: print signed signed short > (minus) (print v_signed_short > 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned short == (setup)
-PASS: gdb.base/exprs.exp: print unsigned short == (print v_unsigned_short == 0)
-PASS: gdb.base/exprs.exp: print unsigned short == (print v_unsigned_short == 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned short != (setup)
-PASS: gdb.base/exprs.exp: print unsigned short != (print v_unsigned_short != 0)
-PASS: gdb.base/exprs.exp: print unsigned short != (print v_unsigned_short != 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned short < (setup)
-PASS: gdb.base/exprs.exp: print unsigned short < (print v_unsigned_short < 0)
-PASS: gdb.base/exprs.exp: print unsigned short < (print v_unsigned_short < 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned short > (setup)
-PASS: gdb.base/exprs.exp: print unsigned short > (print v_unsigned_short > 0)
-PASS: gdb.base/exprs.exp: print unsigned short > (print v_unsigned_short > 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned short == (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned short == (~0) (print v_unsigned_short == 0)
-PASS: gdb.base/exprs.exp: print unsigned short == (~0) (print sizeof (v_unsigned_short) < sizeof (~0) && v_unsigned_short == ~0)
-PASS: gdb.base/exprs.exp: print unsigned short == (~0) (print v_unsigned_short == (unsigned short)~0)
-PASS: gdb.base/exprs.exp: print unsigned short != (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned short != (~0) (print v_unsigned_short != 0)
-PASS: gdb.base/exprs.exp: print unsigned short != (~0) (print v_unsigned_short != (unsigned short)~0)
-PASS: gdb.base/exprs.exp: print unsigned short < (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned short < (~0) (print v_unsigned_short < 0)
-PASS: gdb.base/exprs.exp: print unsigned short < (~0) (print v_unsigned_short < 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned short > (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned short > (~0) (print v_unsigned_short > 0)
-PASS: gdb.base/exprs.exp: print unsigned short > (~0) (print v_unsigned_short > 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed int == (setup)
-PASS: gdb.base/exprs.exp: print signed int == (print v_int == 0)
-PASS: gdb.base/exprs.exp: print signed int == (print v_int == 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed int != (setup)
-PASS: gdb.base/exprs.exp: print signed int != (print v_int != 0)
-PASS: gdb.base/exprs.exp: print signed int != (print v_int != 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed int < (setup)
-PASS: gdb.base/exprs.exp: print signed int < (print v_int < 0)
-PASS: gdb.base/exprs.exp: print signed int < (print v_int < 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed int > (setup)
-PASS: gdb.base/exprs.exp: print signed int > (print v_int > 0)
-PASS: gdb.base/exprs.exp: print signed int > (print v_int > 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed int == (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed int == (minus) (print v_int == 0)
-PASS: gdb.base/exprs.exp: print signed int == (minus) (print v_int == -1)
-PASS: gdb.base/exprs.exp: print signed int != (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed int != (minus) (print v_int != 0)
-PASS: gdb.base/exprs.exp: print signed int != (minus) (print v_int != -1)
-PASS: gdb.base/exprs.exp: print signed int < (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed int < (minus) (print v_int < 0)
-PASS: gdb.base/exprs.exp: print signed int < (minus) (print v_int < 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed int > (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed int > (minus) (print v_int > 0)
-PASS: gdb.base/exprs.exp: print signed int > (minus) (print v_int > 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed int == (setup)
-PASS: gdb.base/exprs.exp: print signed signed int == (print v_signed_int == 0)
-PASS: gdb.base/exprs.exp: print signed signed int == (print v_signed_int == 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed int != (setup)
-PASS: gdb.base/exprs.exp: print signed signed int != (print v_signed_int != 0)
-PASS: gdb.base/exprs.exp: print signed signed int != (print v_signed_int != 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed int < (setup)
-PASS: gdb.base/exprs.exp: print signed signed int < (print v_signed_int < 0)
-PASS: gdb.base/exprs.exp: print signed signed int < (print v_signed_int < 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed int > (setup)
-PASS: gdb.base/exprs.exp: print signed signed int > (print v_signed_int > 0)
-PASS: gdb.base/exprs.exp: print signed signed int > (print v_signed_int > 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed int == (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed signed int == (minus) (print v_signed_int == 0)
-PASS: gdb.base/exprs.exp: print signed signed int == (minus) (print v_signed_int == -1)
-PASS: gdb.base/exprs.exp: print signed signed int != (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed signed int != (minus) (print v_signed_int != 0)
-PASS: gdb.base/exprs.exp: print signed signed int != (minus) (print v_signed_int != -1)
-PASS: gdb.base/exprs.exp: print signed signed int < (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed signed int < (minus) (print v_signed_int < 0)
-PASS: gdb.base/exprs.exp: print signed signed int < (minus) (print v_signed_int < 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed int > (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed signed int > (minus) (print v_signed_int > 0)
-PASS: gdb.base/exprs.exp: print signed signed int > (minus) (print v_signed_int > 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned int == (setup)
-PASS: gdb.base/exprs.exp: print unsigned int == (print v_unsigned_int == 0)
-PASS: gdb.base/exprs.exp: print unsigned int == (print v_unsigned_int == 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned int != (setup)
-PASS: gdb.base/exprs.exp: print unsigned int != (print v_unsigned_int != 0)
-PASS: gdb.base/exprs.exp: print unsigned int != (print v_unsigned_int != 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned int < (setup)
-PASS: gdb.base/exprs.exp: print unsigned int < (print v_unsigned_int < 0)
-PASS: gdb.base/exprs.exp: print unsigned int < (print v_unsigned_int < 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned int > (setup)
-PASS: gdb.base/exprs.exp: print unsigned int > (print v_unsigned_int > 0)
-PASS: gdb.base/exprs.exp: print unsigned int > (print v_unsigned_int > 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned int == (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned int == (~0) (print v_unsigned_int == 0)
-PASS: gdb.base/exprs.exp: print unsigned int == (~0) (print v_unsigned_int == ~0)
-PASS: gdb.base/exprs.exp: print unsigned int == (~0) (print v_unsigned_int == (unsigned int)~0)
-PASS: gdb.base/exprs.exp: print unsigned int != (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned int != (~0) (print v_unsigned_int != 0)
-PASS: gdb.base/exprs.exp: print unsigned int != (~0) (print v_unsigned_int != (unsigned int)~0)
-PASS: gdb.base/exprs.exp: print unsigned int < (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned int < (~0) (print v_unsigned_int < 0)
-PASS: gdb.base/exprs.exp: print unsigned int < (~0) (print v_unsigned_int < 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned int > (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned int > (~0) (print v_unsigned_int > 0)
-PASS: gdb.base/exprs.exp: print unsigned int > (~0) (print v_unsigned_int > 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed long == (setup)
-PASS: gdb.base/exprs.exp: print signed long == (print v_long == 0)
-PASS: gdb.base/exprs.exp: print signed long == (print v_long == 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed long != (setup)
-PASS: gdb.base/exprs.exp: print signed long != (print v_long != 0)
-PASS: gdb.base/exprs.exp: print signed long != (print v_long != 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed long < (setup)
-PASS: gdb.base/exprs.exp: print signed long < (print v_long < 0)
-PASS: gdb.base/exprs.exp: print signed long < (print v_long < 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed long > (setup)
-PASS: gdb.base/exprs.exp: print signed long > (print v_long > 0)
-PASS: gdb.base/exprs.exp: print signed long > (print v_long > 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed long == (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed long == (minus) (print v_long == 0)
-PASS: gdb.base/exprs.exp: print signed long == (minus) (print v_long == -1)
-PASS: gdb.base/exprs.exp: print signed long != (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed long != (minus) (print v_long != 0)
-PASS: gdb.base/exprs.exp: print signed long != (minus) (print v_long != -1)
-PASS: gdb.base/exprs.exp: print signed long < (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed long < (minus) (print v_long < 0)
-PASS: gdb.base/exprs.exp: print signed long < (minus) (print v_long < 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed long > (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed long > (minus) (print v_long > 0)
-PASS: gdb.base/exprs.exp: print signed long > (minus) (print v_long > 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed long == (setup)
-PASS: gdb.base/exprs.exp: print signed signed long == (print v_signed_long == 0)
-PASS: gdb.base/exprs.exp: print signed signed long == (print v_signed_long == 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed long != (setup)
-PASS: gdb.base/exprs.exp: print signed signed long != (print v_signed_long != 0)
-PASS: gdb.base/exprs.exp: print signed signed long != (print v_signed_long != 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed long < (setup)
-PASS: gdb.base/exprs.exp: print signed signed long < (print v_signed_long < 0)
-PASS: gdb.base/exprs.exp: print signed signed long < (print v_signed_long < 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed long > (setup)
-PASS: gdb.base/exprs.exp: print signed signed long > (print v_signed_long > 0)
-PASS: gdb.base/exprs.exp: print signed signed long > (print v_signed_long > 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed long == (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed signed long == (minus) (print v_signed_long == 0)
-PASS: gdb.base/exprs.exp: print signed signed long == (minus) (print v_signed_long == -1)
-PASS: gdb.base/exprs.exp: print signed signed long != (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed signed long != (minus) (print v_signed_long != 0)
-PASS: gdb.base/exprs.exp: print signed signed long != (minus) (print v_signed_long != -1)
-PASS: gdb.base/exprs.exp: print signed signed long < (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed signed long < (minus) (print v_signed_long < 0)
-PASS: gdb.base/exprs.exp: print signed signed long < (minus) (print v_signed_long < 0x7FFF)
-PASS: gdb.base/exprs.exp: print signed signed long > (minus) (setup)
-PASS: gdb.base/exprs.exp: print signed signed long > (minus) (print v_signed_long > 0)
-PASS: gdb.base/exprs.exp: print signed signed long > (minus) (print v_signed_long > 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned long == (setup)
-PASS: gdb.base/exprs.exp: print unsigned long == (print v_unsigned_long == 0)
-PASS: gdb.base/exprs.exp: print unsigned long == (print v_unsigned_long == 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned long != (setup)
-PASS: gdb.base/exprs.exp: print unsigned long != (print v_unsigned_long != 0)
-PASS: gdb.base/exprs.exp: print unsigned long != (print v_unsigned_long != 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned long < (setup)
-PASS: gdb.base/exprs.exp: print unsigned long < (print v_unsigned_long < 0)
-PASS: gdb.base/exprs.exp: print unsigned long < (print v_unsigned_long < 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned long > (setup)
-PASS: gdb.base/exprs.exp: print unsigned long > (print v_unsigned_long > 0)
-PASS: gdb.base/exprs.exp: print unsigned long > (print v_unsigned_long > 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned long == (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned long == (~0) (print v_unsigned_long == 0)
-PASS: gdb.base/exprs.exp: print unsigned long == (~0) (print v_unsigned_long == ~0)
-PASS: gdb.base/exprs.exp: print unsigned long == (~0) (print v_unsigned_long == (unsigned long)~0)
-PASS: gdb.base/exprs.exp: print unsigned long != (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned long != (~0) (print v_unsigned_long != 0)
-PASS: gdb.base/exprs.exp: print unsigned long != (~0) (print v_unsigned_long != (unsigned long)~0)
-PASS: gdb.base/exprs.exp: print unsigned long < (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned long < (~0) (print v_unsigned_long < 0)
-PASS: gdb.base/exprs.exp: print unsigned long < (~0) (print v_unsigned_long < 0x7FFF)
-PASS: gdb.base/exprs.exp: print unsigned long > (~0) (setup)
-PASS: gdb.base/exprs.exp: print unsigned long > (~0) (print v_unsigned_long > 0)
-PASS: gdb.base/exprs.exp: print unsigned long > (~0) (print v_unsigned_long > 0x7FFF)
-PASS: gdb.base/exprs.exp: print (void*)v_signed_char (setup)
-PASS: gdb.base/exprs.exp: print (void*)v_signed_char (print (void*)v_signed_char)
-PASS: gdb.base/exprs.exp: print (void*)v_signed_short (setup)
-PASS: gdb.base/exprs.exp: print (void*)v_signed_short (print (void*)v_signed_short)
-PASS: gdb.base/exprs.exp: print (void*)v_signed_int (setup)
-PASS: gdb.base/exprs.exp: print (void*)v_signed_int (print (void*)v_signed_int)
-PASS: gdb.base/exprs.exp: print (void*)v_signed_long (setup)
-PASS: gdb.base/exprs.exp: print (void*)v_signed_long (print (void*)v_signed_long)
-PASS: gdb.base/exprs.exp: print (void*)v_unsigned_char (setup)
-PASS: gdb.base/exprs.exp: print (void*)v_unsigned_char (print (void*)v_unsigned_char)
-PASS: gdb.base/exprs.exp: print (void*)v_unsigned_short (setup)
-PASS: gdb.base/exprs.exp: print (void*)v_unsigned_short (print (void*)v_unsigned_short)
-PASS: gdb.base/exprs.exp: print (void*)v_unsigned_int (setup)
-PASS: gdb.base/exprs.exp: print (void*)v_unsigned_int (print (void*)v_unsigned_int)
-PASS: gdb.base/exprs.exp: print (void*)v_unsigned_long (setup)
-PASS: gdb.base/exprs.exp: print (void*)v_unsigned_long (print (void*)v_unsigned_long)
-PASS: gdb.base/exprs.exp: sizeof (long long) > sizeof (long) (true)
-PASS: gdb.base/exprs.exp: truncate (void*) 0x00000000ffffffff + 1
-PASS: gdb.base/exprs.exp: truncate (void*) 0xffffffff00000000 - 1
-PASS: gdb.base/exprs.exp: \$[0-9]* = "xy" (setup)
-PASS: gdb.base/exprs.exp: \$[0-9]* = "xyz" (setup)
-PASS: gdb.base/exprs.exp: \$[0-9]* = red (setup)
-PASS: gdb.base/exprs.exp: set output-radix 8
-PASS: gdb.base/exprs.exp: \$[0-9]* = red (setup)
-PASS: gdb.base/exprs.exp: \$[0-9]* = 0 (setup)
-PASS: gdb.base/exprs.exp: set output-radix 10
-PASS: gdb.base/exprs.exp: set variable v_int = 1
-PASS: gdb.base/exprs.exp: print v_int++
-PASS: gdb.base/exprs.exp: print ++v_int
-PASS: gdb.base/exprs.exp: print v_int--
-PASS: gdb.base/exprs.exp: print --v_int
-PASS: gdb.base/exprs.exp: print v_int++ = 5
-PASS: gdb.base/exprs.exp: print v_int-- = 5
-PASS: gdb.base/exprs.exp: print v_int_array_init
-PASS: gdb.base/exprs.exp: print *v_int_array_init@1
-PASS: gdb.base/exprs.exp: print *v_int_array_init@2
-PASS: gdb.base/exprs.exp: print v_int_array_init[0]@1
-PASS: gdb.base/exprs.exp: print v_int_array_init[0]@2
-PASS: gdb.base/exprs.exp: print v_int_array_init[1]@1
-PASS: gdb.base/exprs.exp: set variable v_short_array[0] = 42
-PASS: gdb.base/exprs.exp: print {short} v_short_array
-PASS: gdb.base/exprs.exp: print (void) v_int_pointer
-PASS: gdb.base/exprs.exp: print & (void) v_char
-PASS: gdb.base/exprs.exp: print null_t_struct && null_t_struct->v_int_member == 0
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ena-dis-br.exp ...
-PASS: gdb.base/ena-dis-br.exp: break marker1
-PASS: gdb.base/ena-dis-br.exp: enable break marker1
-PASS: gdb.base/ena-dis-br.exp: info break marker1
-PASS: gdb.base/ena-dis-br.exp: continue to break marker1
-PASS: gdb.base/ena-dis-br.exp: delete break marker1
-PASS: gdb.base/ena-dis-br.exp: break marker2
-PASS: gdb.base/ena-dis-br.exp: enable once break marker2
-PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2
-PASS: gdb.base/ena-dis-br.exp: continue to auto-disabled break marker2
-PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2
-PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop
-PASS: gdb.base/ena-dis-br.exp: rerun to main
-PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at auto-disabled break marker2
-PASS: gdb.base/ena-dis-br.exp: break marker3
-PASS: gdb.base/ena-dis-br.exp: enable del break marker3
-PASS: gdb.base/ena-dis-br.exp: info auto-deleted break marker2
-PASS: gdb.base/ena-dis-br.exp: continue to auto-deleted break marker3
-PASS: gdb.base/ena-dis-br.exp: info auto-deleted break marker3
-PASS: gdb.base/ena-dis-br.exp: break marker4
-PASS: gdb.base/ena-dis-br.exp: disable break marker4
-PASS: gdb.base/ena-dis-br.exp: info break marker4
-PASS: gdb.base/ena-dis-br.exp: break 113
-PASS: gdb.base/ena-dis-br.exp: break marker1
-PASS: gdb.base/ena-dis-br.exp: disable break with count
-PASS: gdb.base/ena-dis-br.exp: continue from enable count, first time
-PASS: gdb.base/ena-dis-br.exp: continue from enable count, second time
-PASS: gdb.base/ena-dis-br.exp: continue through enable count, now disabled
-PASS: gdb.base/ena-dis-br.exp: break marker1
-PASS: gdb.base/ena-dis-br.exp: ignore non-existent break
-PASS: gdb.base/ena-dis-br.exp: ignore break with missing ignore count
-PASS: gdb.base/ena-dis-br.exp: ignore break marker1 -1
-PASS: gdb.base/ena-dis-br.exp: ignore break marker1 0
-PASS: gdb.base/ena-dis-br.exp: ignore break marker1
-PASS: gdb.base/ena-dis-br.exp: info ignored break marker1
-PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored break marker1
-PASS: gdb.base/ena-dis-br.exp: rerun to main
-PASS: gdb.base/ena-dis-br.exp: continue to break marker1, 2nd time
-PASS: gdb.base/ena-dis-br.exp: break marker1
-PASS: gdb.base/ena-dis-br.exp: ignore break marker1
-PASS: gdb.base/ena-dis-br.exp: enable del break marker1
-PASS: gdb.base/ena-dis-br.exp: info break marker1
-PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & auto-deleted break marker1
-PASS: gdb.base/ena-dis-br.exp: rerun to main
-PASS: gdb.base/ena-dis-br.exp: continue to ignored & auto-deleted break marker1
-PASS: gdb.base/ena-dis-br.exp: break marker1
-PASS: gdb.base/ena-dis-br.exp: ignore break marker1
-PASS: gdb.base/ena-dis-br.exp: disable break marker1
-PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & disabled break marker1
-PASS: gdb.base/ena-dis-br.exp: rerun to main
-PASS: gdb.base/ena-dis-br.exp: info ignored & disabled break marker1
-PASS: gdb.base/ena-dis-br.exp: prepare to continue with ignore count
-PASS: gdb.base/ena-dis-br.exp: continue with ignore count
-PASS: gdb.base/ena-dis-br.exp: step
-PASS: gdb.base/ena-dis-br.exp: continue with ignore count, not stopped at bpt
-PASS: gdb.base/ena-dis-br.exp: break main
-PASS: gdb.base/ena-dis-br.exp: break main
-PASS: gdb.base/ena-dis-br.exp: break main
-PASS: gdb.base/ena-dis-br.exp: break main
-PASS: gdb.base/ena-dis-br.exp: disable $b1.1 $b2.1
-PASS: gdb.base/ena-dis-br.exp: disabled $b1.1 and $b2.1
-PASS: gdb.base/ena-dis-br.exp: disable $b1 fooo.1
-PASS: gdb.base/ena-dis-br.exp: disabled $b1
-PASS: gdb.base/ena-dis-br.exp: enable $b3
-PASS: gdb.base/ena-dis-br.exp: disable $b4 $b3.1
-PASS: gdb.base/ena-dis-br.exp: disabled $b4 and $b3.1,remain enabled $b3
-PASS: gdb.base/ena-dis-br.exp: disable $b4.1 fooobar
-PASS: gdb.base/ena-dis-br.exp: disabled $b4.1
-PASS: gdb.base/ena-dis-br.exp: enable $b1.1 $b2.1
-PASS: gdb.base/ena-dis-br.exp: enabled $b1.1 and $b2.1
-PASS: gdb.base/ena-dis-br.exp: enable $b1 fooo.1
-PASS: gdb.base/ena-dis-br.exp: enabled $b1
-PASS: gdb.base/ena-dis-br.exp: disable $b3
-PASS: gdb.base/ena-dis-br.exp: enable $b4 $b3.1
-PASS: gdb.base/ena-dis-br.exp: enabled $b4 and $b3.1,remain disabled $b3
-PASS: gdb.base/ena-dis-br.exp: enable $b4.1 fooobar
-PASS: gdb.base/ena-dis-br.exp: enabled $b4.1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/alias.exp ...
-PASS: gdb.base/alias.exp: alias -a set2=set
-PASS: gdb.base/alias.exp: set2 print elements 42
-PASS: gdb.base/alias.exp: verify set2
-PASS: gdb.base/alias.exp: abbrev set2 not present in help command list
-PASS: gdb.base/alias.exp: alias -a set3= set
-PASS: gdb.base/alias.exp: set3 print elements 43
-PASS: gdb.base/alias.exp: verify set3
-PASS: gdb.base/alias.exp: abbrev set3 not present in help command list
-PASS: gdb.base/alias.exp: alias -a set4 =set
-PASS: gdb.base/alias.exp: set4 print elements 44
-PASS: gdb.base/alias.exp: verify set4
-PASS: gdb.base/alias.exp: abbrev set4 not present in help command list
-PASS: gdb.base/alias.exp: alias -a set5 = set
-PASS: gdb.base/alias.exp: set5 print elements 45
-PASS: gdb.base/alias.exp: verify set5
-PASS: gdb.base/alias.exp: abbrev set5 not present in help command list
-PASS: gdb.base/alias.exp: alias -a -- set6 = set
-PASS: gdb.base/alias.exp: set6 print elements 46
-PASS: gdb.base/alias.exp: verify set6
-PASS: gdb.base/alias.exp: abbrev set6 not present in help command list
-PASS: gdb.base/alias.exp: alias -a -- -a = set
-PASS: gdb.base/alias.exp: -a print elements 47
-PASS: gdb.base/alias.exp: verify -a
-PASS: gdb.base/alias.exp: abbrev -a not present in help command list
-PASS: gdb.base/alias.exp: alias set2=set
-PASS: gdb.base/alias.exp: alias foo=bar
-PASS: gdb.base/alias.exp: alias spe = set p elem
-PASS: gdb.base/alias.exp: spe 50
-PASS: gdb.base/alias.exp: verify spe
-PASS: gdb.base/alias.exp: alias set pr elms = set p elem
-PASS: gdb.base/alias.exp: set pr elms 51
-PASS: gdb.base/alias.exp: verify set pr elms
-PASS: gdb.base/alias.exp: help set print
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-pie-misread.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu-ifunc.exp ...
-PASS: gdb.base/gnu-ifunc.exp: continue to breakpoint: break-at-call
-PASS: gdb.base/gnu-ifunc.exp: p gnu_ifunc (3)
-FAIL: gdb.base/gnu-ifunc.exp: step
-PASS: gdb.base/gnu-ifunc.exp: continue to break-at-nextcall
-PASS: gdb.base/gnu-ifunc.exp: continue to breakpoint: nextcall gnu_ifunc
-PASS: gdb.base/gnu-ifunc.exp: nextcall gnu_ifunc skipped
-PASS: gdb.base/gnu-ifunc.exp: p gnu_ifunc executing
-PASS: gdb.base/gnu-ifunc.exp: info sym gnu_ifunc executing
-PASS: gdb.base/gnu-ifunc.exp: info addr gnu_ifunc
-PASS: gdb.base/gnu-ifunc.exp: info sym <gnu_ifunc-address>
-PASS: gdb.base/gnu-ifunc.exp: static gnu_ifunc
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ldbl_e308.exp ...
-PASS: gdb.base/ldbl_e308.exp: set variable ldbl_308 = 1.6e+308l
-PASS: gdb.base/ldbl_e308.exp: print ldbl_308
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/langs.exp ...
-PASS: gdb.base/langs.exp: break on nonexistent function in langs.exp
-PASS: gdb.base/langs.exp: show language at csub in langs.exp
-PASS: gdb.base/langs.exp: backtrace in langs.exp
-PASS: gdb.base/langs.exp: up to foo in langs.exp
-PASS: gdb.base/langs.exp: show language at foo in langs.exp
-PASS: gdb.base/langs.exp: up to cppsub_ in langs.exp
-PASS: gdb.base/langs.exp: show language at cppsub_ in langs.exp
-PASS: gdb.base/langs.exp: up to fsub in langs.exp
-PASS: gdb.base/langs.exp: show language at fsub in langs.exp
-PASS: gdb.base/langs.exp: up to langs0__2do in langs.exp
-PASS: gdb.base/langs.exp: show language at langs0__2do in langs.exp
-PASS: gdb.base/langs.exp: up to main in langs.exp
-PASS: gdb.base/langs.exp: show language at main in langs.exp
-PASS: gdb.base/langs.exp: continue until exit at langs.exp
-PASS: gdb.base/langs.exp: set lang to minimal
-PASS: gdb.base/langs.exp: print parameter value
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline1.exp ...
-PASS: gdb.base/hashline1.exp: set breakpoint
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/default.exp ...
-PASS: gdb.base/default.exp: add-symbol-file
-PASS: gdb.base/default.exp: append
-PASS: gdb.base/default.exp: append binary
-PASS: gdb.base/default.exp: append memory
-PASS: gdb.base/default.exp: append value
-PASS: gdb.base/default.exp: append binary memory
-PASS: gdb.base/default.exp: append binary value
-PASS: gdb.base/default.exp: attach
-PASS: gdb.base/default.exp: break
-PASS: gdb.base/default.exp: break "b" abbreviation
-PASS: gdb.base/default.exp: break "br" abbreviation
-PASS: gdb.base/default.exp: break "bre" abbreviation
-PASS: gdb.base/default.exp: break "brea" abbreviation
-PASS: gdb.base/default.exp: backtrace
-PASS: gdb.base/default.exp: backtrace "bt" abbreviation
-PASS: gdb.base/default.exp: backtrace "ba" abbreviation
-PASS: gdb.base/default.exp: backtrace "bac" abbreviation
-PASS: gdb.base/default.exp: continue
-PASS: gdb.base/default.exp: continue "c" abbreviation
-PASS: gdb.base/default.exp: call
-PASS: gdb.base/default.exp: catch
-PASS: gdb.base/default.exp: cd
-PASS: gdb.base/default.exp: clear
-PASS: gdb.base/default.exp: commands
-PASS: gdb.base/default.exp: condition
-PASS: gdb.base/default.exp: core-file
-PASS: gdb.base/default.exp: delete "d" abbreviation
-PASS: gdb.base/default.exp: delete
-PASS: gdb.base/default.exp: define
-PASS: gdb.base/default.exp: delete breakpoints
-PASS: gdb.base/default.exp: delete display prompt
-PASS: gdb.base/default.exp: detach
-PASS: gdb.base/default.exp: directory prompt
-PASS: gdb.base/default.exp: disable "dis" abbreviation
-PASS: gdb.base/default.exp: disable "disa" abbreviation
-PASS: gdb.base/default.exp: disable
-PASS: gdb.base/default.exp: disable breakpoints
-PASS: gdb.base/default.exp: disable display
-PASS: gdb.base/default.exp: disassemble
-PASS: gdb.base/default.exp: display
-PASS: gdb.base/default.exp: do
-PASS: gdb.base/default.exp: document
-PASS: gdb.base/default.exp: down
-PASS: gdb.base/default.exp: down-silently
-PASS: gdb.base/default.exp: dump
-PASS: gdb.base/default.exp: dump binary
-PASS: gdb.base/default.exp: dump ihex
-PASS: gdb.base/default.exp: dump memory
-PASS: gdb.base/default.exp: dump srec
-PASS: gdb.base/default.exp: dump tekhex
-PASS: gdb.base/default.exp: dump value
-PASS: gdb.base/default.exp: dump binary memory
-PASS: gdb.base/default.exp: dump binary value
-PASS: gdb.base/default.exp: dump ihex memory
-PASS: gdb.base/default.exp: dump ihex value
-PASS: gdb.base/default.exp: dump srec memory
-PASS: gdb.base/default.exp: dump srec value
-PASS: gdb.base/default.exp: dump tekhex memory
-PASS: gdb.base/default.exp: dump tekhex value
-PASS: gdb.base/default.exp: echo
-PASS: gdb.base/default.exp: enable breakpoints delete
-PASS: gdb.base/default.exp: enable breakpoints once
-PASS: gdb.base/default.exp: enable breakpoints
-PASS: gdb.base/default.exp: enable delete
-PASS: gdb.base/default.exp: enable display
-PASS: gdb.base/default.exp: enable once
-PASS: gdb.base/default.exp: enable
-PASS: gdb.base/default.exp: exec-file
-PASS: gdb.base/default.exp: frame "f" abbreviation
-PASS: gdb.base/default.exp: frame
-PASS: gdb.base/default.exp: fg
-PASS: gdb.base/default.exp: file
-PASS: gdb.base/default.exp: finish
-PASS: gdb.base/default.exp: forward-search
-PASS: gdb.base/default.exp: gcore
-PASS: gdb.base/default.exp: generate-core-file
-PASS: gdb.base/default.exp: help "h" abbreviation
-PASS: gdb.base/default.exp: help
-PASS: gdb.base/default.exp: handle
-PASS: gdb.base/default.exp: info "i" abbreviation
-PASS: gdb.base/default.exp: info
-PASS: gdb.base/default.exp: ignore
-PASS: gdb.base/default.exp: info address
-PASS: gdb.base/default.exp: info all-registers
-PASS: gdb.base/default.exp: info args
-PASS: gdb.base/default.exp: info bogus-gdb-command
-PASS: gdb.base/default.exp: info breakpoints
-PASS: gdb.base/default.exp: info copying
-PASS: gdb.base/default.exp: info display
-PASS: gdb.base/default.exp: info frame "f" abbreviation
-PASS: gdb.base/default.exp: info frame
-PASS: gdb.base/default.exp: info files
-PASS: gdb.base/default.exp: info float
-PASS: gdb.base/default.exp: info functions
-PASS: gdb.base/default.exp: info locals
-PASS: gdb.base/default.exp: info program
-PASS: gdb.base/default.exp: info registers
-PASS: gdb.base/default.exp: info stack "s" abbreviation
-PASS: gdb.base/default.exp: info stack
-FAIL: gdb.base/default.exp: info set
-PASS: gdb.base/default.exp: info symbol
-PASS: gdb.base/default.exp: info source
-PASS: gdb.base/default.exp: info sources
-PASS: gdb.base/default.exp: info target
-PASS: gdb.base/default.exp: info terminal
-PASS: gdb.base/default.exp: info threads
-PASS: gdb.base/default.exp: info types
-PASS: gdb.base/default.exp: info variables
-PASS: gdb.base/default.exp: info vector
-PASS: gdb.base/default.exp: info warranty
-PASS: gdb.base/default.exp: info watchpoints
-PASS: gdb.base/default.exp: inspect
-PASS: gdb.base/default.exp: jump
-PASS: gdb.base/default.exp: kill
-PASS: gdb.base/default.exp: list "l" abbreviation
-PASS: gdb.base/default.exp: list
-PASS: gdb.base/default.exp: load
-PASS: gdb.base/default.exp: next "n" abbreviation
-PASS: gdb.base/default.exp: next
-PASS: gdb.base/default.exp: nexti "ni" abbreviation
-PASS: gdb.base/default.exp: nexti
-PASS: gdb.base/default.exp: output
-PASS: gdb.base/default.exp: overlay
-PASS: gdb.base/default.exp: overlay on
-PASS: gdb.base/default.exp: overlay manual #1
-PASS: gdb.base/default.exp: overlay auto
-PASS: gdb.base/default.exp: overlay off
-PASS: gdb.base/default.exp: overlay list
-PASS: gdb.base/default.exp: overlay map #1
-PASS: gdb.base/default.exp: overlay unmap #1
-PASS: gdb.base/default.exp: overlay manual #2
-PASS: gdb.base/default.exp: overlay map #2
-PASS: gdb.base/default.exp: overlay unmap #2
-PASS: gdb.base/default.exp: print "p" abbreviation
-PASS: gdb.base/default.exp: print
-PASS: gdb.base/default.exp: printf
-PASS: gdb.base/default.exp: ptype
-PASS: gdb.base/default.exp: pwd
-PASS: gdb.base/default.exp: run "r" abbreviation
-PASS: gdb.base/default.exp: run
-PASS: gdb.base/default.exp: rbreak
-PASS: gdb.base/default.exp: restore
-PASS: gdb.base/default.exp: return
-PASS: gdb.base/default.exp: reverse-search
-PASS: gdb.base/default.exp: step "s" abbreviation #1
-PASS: gdb.base/default.exp: step #1
-PASS: gdb.base/default.exp: search
-PASS: gdb.base/default.exp: section
-PASS: gdb.base/default.exp: set annotate
-PASS: gdb.base/default.exp: set args
-PASS: gdb.base/default.exp: set check "c" abbreviation
-PASS: gdb.base/default.exp: set check "ch" abbreviation
-PASS: gdb.base/default.exp: set check "check" abbreviation
-PASS: gdb.base/default.exp: set check range
-PASS: gdb.base/default.exp: set check type
-PASS: gdb.base/default.exp: set complaints
-PASS: gdb.base/default.exp: set confirm
-PASS: gdb.base/default.exp: set environment
-PASS: gdb.base/default.exp: set height
-PASS: gdb.base/default.exp: set history expansion
-PASS: gdb.base/default.exp: set history filename
-PASS: gdb.base/default.exp: set the history filename
-PASS: gdb.base/default.exp: set history save
-PASS: gdb.base/default.exp: set history size
-PASS: gdb.base/default.exp: set history
-PASS: gdb.base/default.exp: set language
-PASS: gdb.base/default.exp: set listsize
-PASS: gdb.base/default.exp: set print "p" abbreviation
-PASS: gdb.base/default.exp: set print "pr" abbreviation
-PASS: gdb.base/default.exp: set print
-PASS: gdb.base/default.exp: set print address
-PASS: gdb.base/default.exp: set print array
-PASS: gdb.base/default.exp: set print asm-demangle
-PASS: gdb.base/default.exp: set print demangle
-PASS: gdb.base/default.exp: set print elements
-PASS: gdb.base/default.exp: set print object
-PASS: gdb.base/default.exp: set print pretty
-PASS: gdb.base/default.exp: set print sevenbit-strings
-PASS: gdb.base/default.exp: set print union
-PASS: gdb.base/default.exp: set print vtbl
-PASS: gdb.base/default.exp: set radix
-PASS: gdb.base/default.exp: set variable
-PASS: gdb.base/default.exp: set verbose
-PASS: gdb.base/default.exp: set width
-PASS: gdb.base/default.exp: set write
-PASS: gdb.base/default.exp: set
-FAIL: gdb.base/default.exp: shell echo Hi dad!
-PASS: gdb.base/default.exp: show annotate
-PASS: gdb.base/default.exp: show args
-PASS: gdb.base/default.exp: show check "c" abbreviation
-PASS: gdb.base/default.exp: show check "ch" abbreviation
-PASS: gdb.base/default.exp: show check "check" abbreviation
-PASS: gdb.base/default.exp: show check range
-PASS: gdb.base/default.exp: show check type
-PASS: gdb.base/default.exp: show commands
-PASS: gdb.base/default.exp: show complaints
-PASS: gdb.base/default.exp: show confirm
-PASS: gdb.base/default.exp: show convenience
-PASS: gdb.base/default.exp: show directories
-PASS: gdb.base/default.exp: show editing
-PASS: gdb.base/default.exp: show height
-PASS: gdb.base/default.exp: show history expansion
-PASS: gdb.base/default.exp: show history filename
-PASS: gdb.base/default.exp: show history save
-PASS: gdb.base/default.exp: show history size
-PASS: gdb.base/default.exp: show history
-PASS: gdb.base/default.exp: show language
-PASS: gdb.base/default.exp: show listsize
-PASS: gdb.base/default.exp: show p
-PASS: gdb.base/default.exp: show pr
-PASS: gdb.base/default.exp: show print
-PASS: gdb.base/default.exp: show paths
-PASS: gdb.base/default.exp: show print address
-PASS: gdb.base/default.exp: show print array
-PASS: gdb.base/default.exp: show print asm-demangle
-PASS: gdb.base/default.exp: show print demangle
-PASS: gdb.base/default.exp: show print elements
-PASS: gdb.base/default.exp: show print object
-PASS: gdb.base/default.exp: show print pretty
-PASS: gdb.base/default.exp: show print sevenbit-strings
-PASS: gdb.base/default.exp: show print union
-PASS: gdb.base/default.exp: show print vtbl
-PASS: gdb.base/default.exp: show prompt
-PASS: gdb.base/default.exp: show radix
-PASS: gdb.base/default.exp: show user
-PASS: gdb.base/default.exp: show values
-PASS: gdb.base/default.exp: show verbose
-PASS: gdb.base/default.exp: show version
-PASS: gdb.base/default.exp: show width
-PASS: gdb.base/default.exp: show write
-FAIL: gdb.base/default.exp: show
-PASS: gdb.base/default.exp: set history save off
-PASS: gdb.base/default.exp: stepi "si" abbreviation
-PASS: gdb.base/default.exp: stepi
-PASS: gdb.base/default.exp: signal
-PASS: gdb.base/default.exp: source
-PASS: gdb.base/default.exp: step "s" abbreviation #2
-PASS: gdb.base/default.exp: step #2
-PASS: gdb.base/default.exp: symbol-file
-PASS: gdb.base/default.exp: target child
-PASS: gdb.base/default.exp: target procfs
-PASS: gdb.base/default.exp: target core
-PASS: gdb.base/default.exp: target exec
-PASS: gdb.base/default.exp: target remote
-PASS: gdb.base/default.exp: target
-PASS: gdb.base/default.exp: tbreak
-PASS: gdb.base/default.exp: thread
-PASS: gdb.base/default.exp: thread apply
-PASS: gdb.base/default.exp: thread find
-PASS: gdb.base/default.exp: thread name
-PASS: gdb.base/default.exp: tty
-PASS: gdb.base/default.exp: until "u" abbreviation
-PASS: gdb.base/default.exp: until
-PASS: gdb.base/default.exp: undisplay prompt
-PASS: gdb.base/default.exp: unset environment prompt
-PASS: gdb.base/default.exp: unset
-PASS: gdb.base/default.exp: up-silently
-PASS: gdb.base/default.exp: watch
-PASS: gdb.base/default.exp: whatis
-PASS: gdb.base/default.exp: where
-PASS: gdb.base/default.exp: x
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/assign.exp ...
-PASS: gdb.base/assign.exp: continuing after dummy()
-PASS: gdb.base/assign.exp: v_int=57
-PASS: gdb.base/assign.exp: set v_int to 6
-PASS: gdb.base/assign.exp: v_int+=57
-PASS: gdb.base/assign.exp: set v_int to 6 (2)
-PASS: gdb.base/assign.exp: v_int-=57
-PASS: gdb.base/assign.exp: set v_int to 6 (3)
-PASS: gdb.base/assign.exp: v_int*=5
-PASS: gdb.base/assign.exp: set v_int to 6 (4)
-PASS: gdb.base/assign.exp: v_int/=4
-PASS: gdb.base/assign.exp: set v_int to 6 (5)
-PASS: gdb.base/assign.exp: v_int%=4
-PASS: gdb.base/assign.exp: set v_int to 6 (6)
-PASS: gdb.base/assign.exp: v_int+=char
-PASS: gdb.base/assign.exp: set v_int to 6 (7)
-PASS: gdb.base/assign.exp: v_int+=signed_char
-PASS: gdb.base/assign.exp: set v_int to 6 (8)
-PASS: gdb.base/assign.exp: v_int+=unsigned_char
-PASS: gdb.base/assign.exp: set v_int to 6 (9)
-PASS: gdb.base/assign.exp: v_int+=short
-PASS: gdb.base/assign.exp: set v_int to 6 (10)
-PASS: gdb.base/assign.exp: v_int+=signed_short
-PASS: gdb.base/assign.exp: set v_int to 6 (11)
-PASS: gdb.base/assign.exp: v_int=+unsigned_short
-PASS: gdb.base/assign.exp: set v_int to 6 (12)
-PASS: gdb.base/assign.exp: v_int+=signed_int
-PASS: gdb.base/assign.exp: set v_int to 6 (13)
-PASS: gdb.base/assign.exp: v_int+=unsigned_int
-PASS: gdb.base/assign.exp: set v_int to 6 (14)
-PASS: gdb.base/assign.exp: v_int+=long
-PASS: gdb.base/assign.exp: set v_int to 6 (15)
-PASS: gdb.base/assign.exp: v_int+=signed_long
-PASS: gdb.base/assign.exp: set v_int to 6 (16)
-PASS: gdb.base/assign.exp: v_int+=unsigned_long
-PASS: gdb.base/assign.exp: set v_int to 6 (17)
-PASS: gdb.base/assign.exp: v_int+=v_float
-PASS: gdb.base/assign.exp: set v_int to 6 (18)
-PASS: gdb.base/assign.exp: v_int+=double
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-strs.exp ...
-PASS: gdb.base/call-strs.exp: set print sevenbit-strings
-PASS: gdb.base/call-strs.exp: set print address off
-PASS: gdb.base/call-strs.exp: set print symbol off
-PASS: gdb.base/call-strs.exp: set width 0
-PASS: gdb.base/call-strs.exp: step after assignment to s
-PASS: gdb.base/call-strs.exp: next over strcpy
-PASS: gdb.base/call-strs.exp: print buf
-PASS: gdb.base/call-strs.exp: print s
-PASS: gdb.base/call-strs.exp: print str_func1(s)
-PASS: gdb.base/call-strs.exp: print str_func1("test string")
-PASS: gdb.base/call-strs.exp: call str_func1(s)
-PASS: gdb.base/call-strs.exp: call str_func1("test string")
-PASS: gdb.base/call-strs.exp: print str_func1(buf)
-PASS: gdb.base/call-strs.exp: call str_func1(buf)
-PASS: gdb.base/call-strs.exp: print str_func("a","b","c","d","e","f","g")
-PASS: gdb.base/call-strs.exp: call str_func("a","b","c","d","e","f","g")
-PASS: gdb.base/call-strs.exp: print str_func(s,s,s,s,s,s,s)
-PASS: gdb.base/call-strs.exp: call str_func(s,s,s,s,s,s,s)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dump.exp ...
-PASS: gdb.base/dump.exp: inaccessible memory is reported
-PASS: gdb.base/dump.exp: get hexadecimal valueof "&intarray"
-PASS: gdb.base/dump.exp: endianness: little
-PASS: gdb.base/dump.exp: dump array as value, default
-PASS: gdb.base/dump.exp: dump struct as value, default
-PASS: gdb.base/dump.exp: dump array as value, binary
-PASS: gdb.base/dump.exp: dump struct as value, binary
-PASS: gdb.base/dump.exp: dump array as value, srec
-PASS: gdb.base/dump.exp: dump struct as value, srec
-PASS: gdb.base/dump.exp: dump array as value, intel hex
-PASS: gdb.base/dump.exp: dump struct as value, intel hex
-PASS: gdb.base/dump.exp: dump array as value, tekhex
-PASS: gdb.base/dump.exp: dump struct as value, tekhex
-PASS: gdb.base/dump.exp: capture /x &intarray[0]
-PASS: gdb.base/dump.exp: capture /x &intarray[32]
-PASS: gdb.base/dump.exp: capture /x &intstruct
-PASS: gdb.base/dump.exp: capture /x &intstruct + 1
-PASS: gdb.base/dump.exp: capture intarray
-PASS: gdb.base/dump.exp: capture intstruct
-PASS: gdb.base/dump.exp: capture type of pointer &intarray
-PASS: gdb.base/dump.exp: capture type of pointer &intstruct
-PASS: gdb.base/dump.exp: dump array as memory, default
-PASS: gdb.base/dump.exp: dump struct as memory, default
-PASS: gdb.base/dump.exp: dump array as memory, binary
-PASS: gdb.base/dump.exp: dump struct as memory, binary
-PASS: gdb.base/dump.exp: dump array as memory, srec
-PASS: gdb.base/dump.exp: dump struct as memory, srec
-PASS: gdb.base/dump.exp: dump array as memory, ihex
-PASS: gdb.base/dump.exp: dump struct as memory, ihex
-PASS: gdb.base/dump.exp: dump array as memory, tekhex
-PASS: gdb.base/dump.exp: dump struct as memory, tekhex
-PASS: gdb.base/dump.exp: dump array as mem, srec, expressions
-PASS: gdb.base/dump.exp: print zero_all ()
-PASS: gdb.base/dump.exp: array as value, srec; file restored ok
-PASS: gdb.base/dump.exp: array as value, srec; capture
-PASS: gdb.base/dump.exp: array as value, srec; value restored ok
-PASS: gdb.base/dump.exp: struct as value, srec; file restored ok
-PASS: gdb.base/dump.exp: struct as value, srec; capture
-PASS: gdb.base/dump.exp: struct as value, srec; value restored ok
-PASS: gdb.base/dump.exp: zero all
-PASS: gdb.base/dump.exp: array as memory, srec; file restored ok
-PASS: gdb.base/dump.exp: array as memory, srec; capture
-PASS: gdb.base/dump.exp: array as memory, srec; value restored ok
-PASS: gdb.base/dump.exp: struct as memory, srec; file restored ok
-PASS: gdb.base/dump.exp: struct as memory, srec; capture
-PASS: gdb.base/dump.exp: struct as memory, srec; value restored ok
-PASS: gdb.base/dump.exp: print zero_all ()
-PASS: gdb.base/dump.exp: array as value, ihex; file restored ok
-PASS: gdb.base/dump.exp: array as value, ihex; capture
-PASS: gdb.base/dump.exp: array as value, ihex; value restored ok
-PASS: gdb.base/dump.exp: struct as value, ihex; file restored ok
-PASS: gdb.base/dump.exp: struct as value, ihex; capture
-PASS: gdb.base/dump.exp: struct as value, ihex; value restored ok
-PASS: gdb.base/dump.exp: print zero_all ()
-PASS: gdb.base/dump.exp: array as memory, ihex; file restored ok
-PASS: gdb.base/dump.exp: array as memory, ihex; capture
-PASS: gdb.base/dump.exp: array as memory, ihex; value restored ok
-PASS: gdb.base/dump.exp: struct as memory, ihex; file restored ok
-PASS: gdb.base/dump.exp: struct as memory, ihex; capture
-PASS: gdb.base/dump.exp: struct as memory, ihex; value restored ok
-PASS: gdb.base/dump.exp: print zero_all ()
-PASS: gdb.base/dump.exp: array as value, tekhex; file restored ok
-PASS: gdb.base/dump.exp: array as value, tekhex; capture
-PASS: gdb.base/dump.exp: array as value, tekhex; value restored ok
-PASS: gdb.base/dump.exp: struct as value, tekhex; file restored ok
-PASS: gdb.base/dump.exp: struct as value, tekhex; capture
-PASS: gdb.base/dump.exp: struct as value, tekhex; value restored ok
-PASS: gdb.base/dump.exp: print zero_all ()
-PASS: gdb.base/dump.exp: array as memory, tekhex; file restored ok
-PASS: gdb.base/dump.exp: array as memory, tekhex; capture
-PASS: gdb.base/dump.exp: array as memory, tekhex; value restored ok
-PASS: gdb.base/dump.exp: struct as memory, tekhex; file restored ok
-PASS: gdb.base/dump.exp: struct as memory, tekhex; capture
-PASS: gdb.base/dump.exp: struct as memory, tekhex; value restored ok
-PASS: gdb.base/dump.exp: print zero_all ()
-PASS: gdb.base/dump.exp: array as value, binary; file restored ok
-PASS: gdb.base/dump.exp: array as value, binary; capture
-PASS: gdb.base/dump.exp: array as value, binary; value restored ok
-PASS: gdb.base/dump.exp: struct as value, binary; file restored ok
-PASS: gdb.base/dump.exp: struct as value, binary; capture
-PASS: gdb.base/dump.exp: struct as value, binary; value restored ok
-PASS: gdb.base/dump.exp: print zero_all ()
-PASS: gdb.base/dump.exp: array as memory, binary; file restored ok
-PASS: gdb.base/dump.exp: array as memory, binary; capture
-PASS: gdb.base/dump.exp: array as memory, binary; value restored ok
-PASS: gdb.base/dump.exp: struct as memory, binary; file restored ok
-PASS: gdb.base/dump.exp: struct as memory, binary; capture
-PASS: gdb.base/dump.exp: struct as memory, binary; value restored ok
-PASS: gdb.base/dump.exp: capture /x &intarray2[0]
-PASS: gdb.base/dump.exp: capture /x &intstruct2
-PASS: gdb.base/dump.exp: capture (char *) &intarray2 - (char *) &intarray
-PASS: gdb.base/dump.exp: capture (char *) &intstruct2 - (char *) &intstruct
-PASS: gdb.base/dump.exp: print zero_all ()
-PASS: gdb.base/dump.exp: array copy, srec; file restored ok
-PASS: gdb.base/dump.exp: array copy, srec; capture
-PASS: gdb.base/dump.exp: array copy, srec; value restored ok
-PASS: gdb.base/dump.exp: struct copy, srec; file restored ok
-PASS: gdb.base/dump.exp: struct copy, srec; capture
-PASS: gdb.base/dump.exp: struct copy, srec; value restored ok
-PASS: gdb.base/dump.exp: print zero_all ()
-PASS: gdb.base/dump.exp: array copy, ihex; file restored ok
-PASS: gdb.base/dump.exp: array copy, ihex; capture
-PASS: gdb.base/dump.exp: array copy, ihex; value restored ok
-PASS: gdb.base/dump.exp: struct copy, ihex; file restored ok
-PASS: gdb.base/dump.exp: struct copy, ihex; capture
-PASS: gdb.base/dump.exp: struct copy, ihex; value restored ok
-PASS: gdb.base/dump.exp: print zero_all ()
-PASS: gdb.base/dump.exp: array copy, tekhex; file restored ok
-PASS: gdb.base/dump.exp: array copy, tekhex; capture
-PASS: gdb.base/dump.exp: array copy, tekhex; value restored ok
-PASS: gdb.base/dump.exp: struct copy, tekhex; file restored ok
-PASS: gdb.base/dump.exp: struct copy, tekhex; capture
-PASS: gdb.base/dump.exp: struct copy, tekhex; value restored ok
-PASS: gdb.base/dump.exp: print zero_all ()
-PASS: gdb.base/dump.exp: array copy, binary; file restored ok
-PASS: gdb.base/dump.exp: array copy, binary; capture
-PASS: gdb.base/dump.exp: array copy, binary; value restored ok
-PASS: gdb.base/dump.exp: struct copy, binary; file restored ok
-PASS: gdb.base/dump.exp: struct copy, binary; capture
-PASS: gdb.base/dump.exp: struct copy, binary; value restored ok
-PASS: gdb.base/dump.exp: capture /x &intarray[3]
-PASS: gdb.base/dump.exp: capture /x &intarray[4]
-PASS: gdb.base/dump.exp: capture /x (char *) &intarray[3] - (char *) &intarray[0]
-PASS: gdb.base/dump.exp: capture /x (char *) &intarray[4] - (char *) &intarray[0]
-PASS: gdb.base/dump.exp: print zero_all ()
-PASS: gdb.base/dump.exp: array partial, srec; file restored ok
-PASS: gdb.base/dump.exp: array partial, srec; capture
-PASS: gdb.base/dump.exp: array partial, srec; value restored ok
-PASS: gdb.base/dump.exp: element 2 not changed - 1
-PASS: gdb.base/dump.exp: element 4 not changed - 1
-PASS: gdb.base/dump.exp: print zero_all ()
-PASS: gdb.base/dump.exp: array partial, ihex; file restored ok
-PASS: gdb.base/dump.exp: array partial, ihex; capture
-PASS: gdb.base/dump.exp: array partial, ihex; value restored ok
-PASS: gdb.base/dump.exp: element 2 not changed - 2
-PASS: gdb.base/dump.exp: element 4 not changed - 2
-PASS: gdb.base/dump.exp: print zero_all ()
-PASS: gdb.base/dump.exp: array partial, tekhex; file restored ok
-PASS: gdb.base/dump.exp: array partial, tekhex; capture
-PASS: gdb.base/dump.exp: array partial, tekhex; value restored ok
-PASS: gdb.base/dump.exp: element 2 not changed - 3
-PASS: gdb.base/dump.exp: element 4 not changed - 3
-PASS: gdb.base/dump.exp: print zero_all ()
-PASS: gdb.base/dump.exp: array partial, binary; file restored ok
-PASS: gdb.base/dump.exp: array partial, binary; capture
-PASS: gdb.base/dump.exp: array partial, binary; value restored ok
-PASS: gdb.base/dump.exp: element 2 not changed - 4
-PASS: gdb.base/dump.exp: element 4 not changed - 4
-PASS: gdb.base/dump.exp: array partial with expressions; file restored ok
-PASS: gdb.base/dump.exp: array partial with expressions; capture
-PASS: gdb.base/dump.exp: array partial with expressions; value restored ok
-PASS: gdb.base/dump.exp: element 2 not changed, == 4
-PASS: gdb.base/dump.exp: element 4 not changed, == 4
-PASS: gdb.base/dump.exp: setting little endianness
-PASS: gdb.base/dump.exp: file binfile; intarray; capture
-PASS: gdb.base/dump.exp: start with intarray un-initialized
-PASS: gdb.base/dump.exp: file binfile; intstruct; capture
-PASS: gdb.base/dump.exp: start with intstruct un-initialized
-PASS: gdb.base/dump.exp: reload array as value, srec; capture
-PASS: gdb.base/dump.exp: reload array as value, srec; value restored ok
-PASS: gdb.base/dump.exp: reload struct as value, srec; capture
-PASS: gdb.base/dump.exp: reload struct as value, srec; value restored ok
-PASS: gdb.base/dump.exp: reload array as memory, srec; capture
-PASS: gdb.base/dump.exp: reload array as memory, srec; value restored ok
-PASS: gdb.base/dump.exp: reload struct as memory, srec; capture
-PASS: gdb.base/dump.exp: reload struct as memory, srec; value restored ok
-PASS: gdb.base/dump.exp: reload array as value, intel hex; capture
-PASS: gdb.base/dump.exp: reload array as value, intel hex; value restored ok
-PASS: gdb.base/dump.exp: reload struct as value, intel hex; capture
-PASS: gdb.base/dump.exp: reload struct as value, intel hex; value restored ok
-PASS: gdb.base/dump.exp: reload array as memory, intel hex; capture
-PASS: gdb.base/dump.exp: reload array as memory, intel hex; value restored ok
-PASS: gdb.base/dump.exp: reload struct as memory, intel hex; capture
-PASS: gdb.base/dump.exp: reload struct as memory, intel hex; value restored ok
-PASS: gdb.base/dump.exp: reload array as value, tekhex; capture
-PASS: gdb.base/dump.exp: reload array as value, tekhex; value restored ok
-PASS: gdb.base/dump.exp: reload struct as value, tekhex; capture
-PASS: gdb.base/dump.exp: reload struct as value, tekhex; value restored ok
-PASS: gdb.base/dump.exp: reload array as memory, tekhex; capture
-PASS: gdb.base/dump.exp: reload array as memory, tekhex; value restored ok
-PASS: gdb.base/dump.exp: reload struct as memory, tekhex; capture
-PASS: gdb.base/dump.exp: reload struct as memory, tekhex; value restored ok
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline3.exp ...
-PASS: gdb.base/hashline3.exp: set breakpoint
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-exec.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ending-run.exp ...
-PASS: gdb.base/ending-run.exp: bpt at line before routine
-PASS: gdb.base/ending-run.exp: b ending-run.c:14, one
-PASS: gdb.base/ending-run.exp: b ending-run.c:31
-PASS: gdb.base/ending-run.exp: run
-PASS: gdb.base/ending-run.exp: clear worked
-PASS: gdb.base/ending-run.exp: cleared bp at line before routine
-PASS: gdb.base/ending-run.exp: b ending-run.c:1
-PASS: gdb.base/ending-run.exp: b ending-run.c:14, two
-PASS: gdb.base/ending-run.exp: Cleared 2 by line
-PASS: gdb.base/ending-run.exp: b ending-run.c:14
-PASS: gdb.base/ending-run.exp: Breakpoint 7 at *ending-run.c:14
-PASS: gdb.base/ending-run.exp: Clear 2 by default
-PASS: gdb.base/ending-run.exp: all set to continue
-PASS: gdb.base/ending-run.exp: cont
-PASS: gdb.base/ending-run.exp: Step to return
-PASS: gdb.base/ending-run.exp: step out of main
-PASS: gdb.base/ending-run.exp: step to end of run
-UNSUPPORTED: gdb.base/ending-run.exp: continue after exit
-PASS: gdb.base/ending-run.exp: don't step after run
-PASS: gdb.base/ending-run.exp: ls: core (No core dumped on quit)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dfp-test.exp ...
-PASS: gdb.base/dfp-test.exp: get integer valueof "sizeof (long)" (4)
-PASS: gdb.base/dfp-test.exp: next after initializing d32
-PASS: gdb.base/dfp-test.exp: d32 is initialized to 1.2345
-PASS: gdb.base/dfp-test.exp: next after assigning builtin infinity to d32
-PASS: gdb.base/dfp-test.exp: d32 is positive Infinity
-PASS: gdb.base/dfp-test.exp: next after assigning negative builtin infinity to d32
-PASS: gdb.base/dfp-test.exp: d32 is negative Infinity
-PASS: gdb.base/dfp-test.exp: next after assigning builtin NaN to d32
-PASS: gdb.base/dfp-test.exp: d32 is NaN
-PASS: gdb.base/dfp-test.exp: p d32=123.45df
-PASS: gdb.base/dfp-test.exp: p d32=12345.df
-PASS: gdb.base/dfp-test.exp: p d32=12345.67df
-PASS: gdb.base/dfp-test.exp: p d32=1234567.df
-PASS: gdb.base/dfp-test.exp: p d32=1.234567E0df
-PASS: gdb.base/dfp-test.exp: p d32=1.234567E10df
-PASS: gdb.base/dfp-test.exp: p d32=1.234567E+96df
-PASS: gdb.base/dfp-test.exp: p d32=9.999999E96df
-PASS: gdb.base/dfp-test.exp: p d32=1.0E-95df
-PASS: gdb.base/dfp-test.exp: p d32=1.E-101df
-PASS: gdb.base/dfp-test.exp: p d32=0.000001E-95df
-PASS: gdb.base/dfp-test.exp: 1.2345678 is rounded to 1.234568
-PASS: gdb.base/dfp-test.exp: 1.0E-101 is rounded to 1E-101
-PASS: gdb.base/dfp-test.exp: 1.234567E+97 is Infinity
-PASS: gdb.base/dfp-test.exp: 12345. is a valid number
-PASS: gdb.base/dfp-test.exp: 12345 is an invalid number
-PASS: gdb.base/dfp-test.exp: 1.23E is an invalid number
-PASS: gdb.base/dfp-test.exp: 1.23E45A is an invalid number
-PASS: gdb.base/dfp-test.exp: next after initializing d64
-PASS: gdb.base/dfp-test.exp: d64 is initialized to 1.2345
-PASS: gdb.base/dfp-test.exp: next after assigning builtin infinity to d64
-PASS: gdb.base/dfp-test.exp: d64 is positive Infinity
-PASS: gdb.base/dfp-test.exp: next after assigning negative builtin infinity to d64
-PASS: gdb.base/dfp-test.exp: d64 is negative Infinity
-PASS: gdb.base/dfp-test.exp: next after assigning builtin NaN to d64
-PASS: gdb.base/dfp-test.exp: d64 is NaN
-PASS: gdb.base/dfp-test.exp: p d64=123.45dd
-PASS: gdb.base/dfp-test.exp: p d64=12345.dd
-PASS: gdb.base/dfp-test.exp: p d64=12345.67dd
-PASS: gdb.base/dfp-test.exp: p d64=1.234567890123456dd
-PASS: gdb.base/dfp-test.exp: p d64=1.234567890123456E10dd
-PASS: gdb.base/dfp-test.exp: p d64=1.234567890123456E100dd
-PASS: gdb.base/dfp-test.exp: p d64=1.234567890123456E384dd
-PASS: gdb.base/dfp-test.exp: p d64=9.999999999999999E384dd
-PASS: gdb.base/dfp-test.exp: p d64=1.E-383dd
-PASS: gdb.base/dfp-test.exp: p d64=1.E-398dd
-PASS: gdb.base/dfp-test.exp: p d64=0.000000000000001E-383dd
-PASS: gdb.base/dfp-test.exp: 1.2345678901234567 is rounded to 1.234567890123457
-PASS: gdb.base/dfp-test.exp: d64=9.9999999999999999E384 is Infinity
-PASS: gdb.base/dfp-test.exp: d64=1.234567890123456E385 is Infinity
-PASS: gdb.base/dfp-test.exp: 12345dd is an invalid number
-PASS: gdb.base/dfp-test.exp: 1.23E is an invalid number
-PASS: gdb.base/dfp-test.exp: 1.23E45A is an invalid number
-PASS: gdb.base/dfp-test.exp: next after initializing d128
-PASS: gdb.base/dfp-test.exp: d128 is initialized to 1.2345
-PASS: gdb.base/dfp-test.exp: p d128=123.45dl
-PASS: gdb.base/dfp-test.exp: p d128=12345.dl
-PASS: gdb.base/dfp-test.exp: p d128=12345.67dl
-PASS: gdb.base/dfp-test.exp: p d128=1.234567890123456789012345678901234dl
-PASS: gdb.base/dfp-test.exp: p d128=1.234567890123456E10dl
-PASS: gdb.base/dfp-test.exp: p d128=1.234567890123456E100dl
-PASS: gdb.base/dfp-test.exp: p d128=1.234567890123456E1000dl
-PASS: gdb.base/dfp-test.exp: p d128=9.999999999999999999999999999999999E6144dl
-PASS: gdb.base/dfp-test.exp: p d128=1.E-6143dl
-PASS: gdb.base/dfp-test.exp: p d128=1.E-6176dl
-PASS: gdb.base/dfp-test.exp: p d128=0.000000000000000000000000000000001E-6143dl
-PASS: gdb.base/dfp-test.exp: 1.2345678901234567890123456789012345 is rounded to 1.234567890123456789012345678901234
-PASS: gdb.base/dfp-test.exp: d128=1.234567890123456E6145 is Infinity
-PASS: gdb.base/dfp-test.exp: 12345dl is an invalid number
-PASS: gdb.base/dfp-test.exp: 1.23E is an invalid number
-PASS: gdb.base/dfp-test.exp: 1.23E45A is an invalid number
-PASS: gdb.base/dfp-test.exp: next after assigning builtin infinity to d128
-PASS: gdb.base/dfp-test.exp: d128 is positive Infinity
-PASS: gdb.base/dfp-test.exp: next after assigning negative builtin infinity to d128
-PASS: gdb.base/dfp-test.exp: d128 is negative Infinity
-PASS: gdb.base/dfp-test.exp: next after assigning builtin NaN to d128
-PASS: gdb.base/dfp-test.exp: d128 is NaN
-PASS: gdb.base/dfp-test.exp: continue to breakpoint: entry to arg0_32
-PASS: gdb.base/dfp-test.exp: backtrace at arg0_32
-PASS: gdb.base/dfp-test.exp: continue to breakpoint: entry to arg0_64
-PASS: gdb.base/dfp-test.exp: backtrace at arg0_64
-PASS: gdb.base/dfp-test.exp: continue to breakpoint: entry to arg0_128
-PASS: gdb.base/dfp-test.exp: backtrace at arg0_128
-PASS: gdb.base/dfp-test.exp: Call function with correct _Decimal32 arguments.
-PASS: gdb.base/dfp-test.exp: Backtrace function with correct _Decimal32 arguments.
-PASS: gdb.base/dfp-test.exp: Correct _Decimal32 return value from called function.
-PASS: gdb.base/dfp-test.exp: Call function with correct _Decimal64 arguments.
-PASS: gdb.base/dfp-test.exp: Backtrace function with correct _Decimal64 arguments.
-PASS: gdb.base/dfp-test.exp: Correct _Decimal64 return value from called function.
-PASS: gdb.base/dfp-test.exp: Call function with correct _Decimal128 arguments.
-PASS: gdb.base/dfp-test.exp: Backtrace function with correct _Decimal128 arguments.
-PASS: gdb.base/dfp-test.exp: Correct _Decimal128 return value from called function.
-PASS: gdb.base/dfp-test.exp: Call function with mixed decimal float arguments TEST.
-PASS: gdb.base/dfp-test.exp: Call function with mixed decimal float arguments.
-PASS: gdb.base/dfp-test.exp: Call function with many _Decimal32 arguments.
-PASS: gdb.base/dfp-test.exp: Call function with many _Decimal64 arguments.
-PASS: gdb.base/dfp-test.exp: Call function with many _Decimal128 arguments.
-PASS: gdb.base/dfp-test.exp: Call function with many mixed decimal float arguments.
-PASS: gdb.base/dfp-test.exp: continue to breakpoint: Setting a decimal struct
-PASS: gdb.base/dfp-test.exp: print ds.dec32
-PASS: gdb.base/dfp-test.exp: print ds.dec64
-PASS: gdb.base/dfp-test.exp: print ds.dec128
-PASS: gdb.base/dfp-test.exp: print d32 + ds.dec32
-PASS: gdb.base/dfp-test.exp: print d64 + ds.dec64
-PASS: gdb.base/dfp-test.exp: print d128 + ds.dec128
-PASS: gdb.base/dfp-test.exp: ptype d64 + ds.dec32
-PASS: gdb.base/dfp-test.exp: ptype d128 + ds.dec32
-PASS: gdb.base/dfp-test.exp: ptype d128 + ds.dec64
-PASS: gdb.base/dfp-test.exp: p d32 + 1
-PASS: gdb.base/dfp-test.exp: p 2 + d64
-PASS: gdb.base/dfp-test.exp: p ds.int4 + d128
-PASS: gdb.base/dfp-test.exp: ptype d32 + 1
-PASS: gdb.base/dfp-test.exp: ptype ds.int4 + d128
-PASS: gdb.base/dfp-test.exp: p !d32
-PASS: gdb.base/dfp-test.exp: p !d64
-PASS: gdb.base/dfp-test.exp: p !d128
-PASS: gdb.base/dfp-test.exp: p +d32
-PASS: gdb.base/dfp-test.exp: p +d64
-PASS: gdb.base/dfp-test.exp: p +d128
-PASS: gdb.base/dfp-test.exp: p d64 == d128
-PASS: gdb.base/dfp-test.exp: p d128 == ds.dec32
-PASS: gdb.base/dfp-test.exp: p d128 == d32
-PASS: gdb.base/dfp-test.exp: p ds.dec32 == ds.dec64
-PASS: gdb.base/dfp-test.exp: p d32 < ds.dec32
-PASS: gdb.base/dfp-test.exp: p d64 < ds.dec64
-PASS: gdb.base/dfp-test.exp: p d128 < ds.dec128
-PASS: gdb.base/dfp-test.exp: p ds.dec32 < d32
-PASS: gdb.base/dfp-test.exp: p d64 > ds.dec64
-PASS: gdb.base/dfp-test.exp: p ds.dec128 > d128
-PASS: gdb.base/dfp-test.exp: p d32 < ds.int4
-PASS: gdb.base/dfp-test.exp: p ds.int4 > d32
-PASS: gdb.base/dfp-test.exp: p ds.dec32 < ds.int4
-PASS: gdb.base/dfp-test.exp: p ds.int4 > ds.dec64
-PASS: gdb.base/dfp-test.exp: p ds.dec128 > ds.int4
-PASS: gdb.base/dfp-test.exp: p d64 + ds.float4
-PASS: gdb.base/dfp-test.exp: p ds.double8 + d128
-PASS: gdb.base/dfp-test.exp: print ds.dec32=d32
-PASS: gdb.base/dfp-test.exp: print ds.dec64=d64
-PASS: gdb.base/dfp-test.exp: print ds.dec128=d128
-PASS: gdb.base/dfp-test.exp: print ds.dec32 = -d32
-PASS: gdb.base/dfp-test.exp: print ds.dec64 = -d64
-PASS: gdb.base/dfp-test.exp: print ds.dec128 = -d128
-PASS: gdb.base/dfp-test.exp: print ds.double8 = ds.dec64
-PASS: gdb.base/dfp-test.exp: print ds.dec64 = ds.float4
-PASS: gdb.base/dfp-test.exp: print ds.dec128 = -ds.double8
-PASS: gdb.base/dfp-test.exp: print ds.dec128 = ds.dec32
-PASS: gdb.base/dfp-test.exp: print ds.dec32 = ds.int4
-PASS: gdb.base/dfp-test.exp: print ds.int4 = 7.3dl
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-buffer-overflow.exp ...
-PASS: gdb.base/gcore-buffer-overflow.exp: help gcore
-PASS: gdb.base/gcore-buffer-overflow.exp: Set buffer exceeding arguments
-UNSUPPORTED: gdb.base/gcore-buffer-overflow.exp: save a corefile
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fileio.exp ...
-PASS: gdb.base/fileio.exp: set print sevenbit-strings
-PASS: gdb.base/fileio.exp: set print address off
-PASS: gdb.base/fileio.exp: set width 0
-PASS: gdb.base/fileio.exp: break stop
-PASS: gdb.base/fileio.exp: Open a file
-PASS: gdb.base/fileio.exp: Creating already existing file returns EEXIST
-PASS: gdb.base/fileio.exp: Open directory for writing returns EISDIR
-PASS: gdb.base/fileio.exp: Opening nonexistant file returns ENOENT
-PASS: gdb.base/fileio.exp: Open for write but no write permission returns EACCES
-PASS: gdb.base/fileio.exp: Writing to a file
-PASS: gdb.base/fileio.exp: Write using invalid file descriptor returns EBADF
-PASS: gdb.base/fileio.exp: Writing to a read-only file returns EBADF
-PASS: gdb.base/fileio.exp: Reading from a file
-PASS: gdb.base/fileio.exp: Read using invalid file descriptor returns EBADF
-PASS: gdb.base/fileio.exp: Lseeking CUR a file
-PASS: gdb.base/fileio.exp: Lseeking END a file
-PASS: gdb.base/fileio.exp: Lseeking SET a file
-PASS: gdb.base/fileio.exp: Closing a file
-PASS: gdb.base/fileio.exp: Closing an invalid file descriptor returns EBADF
-PASS: gdb.base/fileio.exp: Stat a file
-FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT
-FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT
-FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running)
-FAIL: gdb.base/fileio.exp: System says shell is available (the program is no longer running)
-PASS: gdb.base/fileio.exp: set remote system-call-allowed 1
-FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running)
-FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/enumval.exp ...
-PASS: gdb.base/enumval.exp: print e
-PASS: gdb.base/enumval.exp: print f
-PASS: gdb.base/enumval.exp: print J
-PASS: gdb.base/enumval.exp: print K
-PASS: gdb.base/enumval.exp: p ZERO
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/enum_cond.exp ...
-PASS: gdb.base/enum_cond.exp: break call_me if param.e == 1
-PASS: gdb.base/enum_cond.exp: continue to conditional breakpoint in call_me
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/huge.exp ...
-PASS: gdb.base/huge.exp: print a very large data object
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-relro.exp ...
-PASS: gdb.base/gcore-relro.exp: help gcore
-UNSUPPORTED: gdb.base/gcore-relro.exp: save a corefile
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/find.exp ...
-PASS: gdb.base/find.exp: breakpoint function in file
-PASS: gdb.base/find.exp: run until function breakpoint
-PASS: gdb.base/find.exp: find string pattern
-PASS: gdb.base/find.exp: pattern not found at end of range
-PASS: gdb.base/find.exp: pattern found at end of range
-PASS: gdb.base/find.exp: max-count
-PASS: gdb.base/find.exp: $_
-PASS: gdb.base/find.exp: $numfound
-PASS: gdb.base/find.exp: size,max-count, /1b
-PASS: gdb.base/find.exp: size,max-count, /b1
-PASS: gdb.base/find.exp: size,max-count, /b/1
-PASS: gdb.base/find.exp: size,max-count, /1/b
-PASS: gdb.base/find.exp: find byte pattern with end address
-PASS: gdb.base/find.exp: find 16-bit pattern
-PASS: gdb.base/find.exp: find 16-bit pattern
-PASS: gdb.base/find.exp: find 32-bit pattern
-PASS: gdb.base/find.exp: find 32-bit pattern
-PASS: gdb.base/find.exp: find 64-bit pattern
-PASS: gdb.base/find.exp: find 64-bit pattern
-PASS: gdb.base/find.exp: find mixed-sized pattern
-PASS: gdb.base/find.exp: search spanning large range
-PASS: gdb.base/find.exp: find pattern straddling chunk boundary
-PASS: gdb.base/find.exp: find int64_search_buf, +64/8*100, int64_search_buf
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ctxobj.exp ...
-PASS: gdb.base/ctxobj.exp: break in get_version functions
-PASS: gdb.base/ctxobj.exp: continue to get_version_1
-PASS: gdb.base/ctxobj.exp: print libctxobj1's this_version_num from partial symtab
-PASS: gdb.base/ctxobj.exp: print libctxobj1's this_version_num from symtab
-PASS: gdb.base/ctxobj.exp: continue to get_version_2
-PASS: gdb.base/ctxobj.exp: print libctxobj2's this_version_num from partial symtab
-PASS: gdb.base/ctxobj.exp: print libctxobj2's this_version_num from symtab
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cond-eval-mode.exp ...
-PASS: gdb.base/cond-eval-mode.exp: set breakpoint condition-evaluation host
-PASS: gdb.base/cond-eval-mode.exp: set breakpoint condition-evaluation auto
-UNSUPPORTED: gdb.base/cond-eval-mode.exp: set breakpoint condition-evaluation target
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eval-skip.exp ...
-PASS: gdb.base/eval-skip.exp: set variable x=14
-PASS: gdb.base/eval-skip.exp: set variable y=2
-PASS: gdb.base/eval-skip.exp: set variable z=2
-PASS: gdb.base/eval-skip.exp: set variable w=3
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x+y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x-y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x*y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x/y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x%y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x&&y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x||y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x&y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x|y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x^y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x < y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x <= y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x>y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x>=y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x==y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x!=y))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x<<31))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x>>31))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (!x))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (~x))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (-x))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x++))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (++x))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x--))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (--x))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x+=7))
-PASS: gdb.base/eval-skip.exp: print value of (0 && (x=y))
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/arrayidx.exp ...
-PASS: gdb.base/arrayidx.exp: Set print array-indexes to off
-PASS: gdb.base/arrayidx.exp: Print array with array-indexes off
-PASS: gdb.base/arrayidx.exp: Set print array-indexes to on
-PASS: gdb.base/arrayidx.exp: Print array with array-indexes on
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1555.exp ...
-PASS: gdb.base/gdb1555.exp: Step into shared lib function
-PASS: gdb.base/gdb1555.exp: Next while in a shared lib function
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/del.exp ...
-PASS: gdb.base/del.exp: Remove all breakpoints (del)
-PASS: gdb.base/del.exp: info break after removing break on main
-PASS: gdb.base/del.exp: breakpoint insertion (del)
-PASS: gdb.base/del.exp: Remove last breakpoint (del)
-PASS: gdb.base/del.exp: info break after removing break on main (del)
-PASS: gdb.base/del.exp: Remove all breakpoints (d)
-PASS: gdb.base/del.exp: info break after removing break on main
-PASS: gdb.base/del.exp: breakpoint insertion (d)
-PASS: gdb.base/del.exp: Remove last breakpoint (d)
-PASS: gdb.base/del.exp: info break after removing break on main (d)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach.exp ...
-PASS: gdb.base/attach.exp: attach to nonsense is prohibited
-PASS: gdb.base/attach.exp: attach to digits-starting nonsense is prohibited
-FAIL: gdb.base/attach.exp: attach to nonexistent process is prohibited
-PASS: gdb.base/attach.exp: set file, before attach1 (re-read)
-FAIL: gdb.base/attach.exp: attach1, after setting file
-PASS: gdb.base/attach.exp: after attach1, print should_exit
-FAIL: gdb.base/attach.exp: attach1 detach
-PASS: gdb.base/attach.exp: attach1, purging symbols after detach
-FAIL: gdb.base/attach.exp: attach2, with no file
-PASS: gdb.base/attach.exp: load file manually, after attach2 (re-read)
-PASS: gdb.base/attach.exp: after attach2, set should_exit
-PASS: gdb.base/attach.exp: after attach2, set tbreak postloop
-PASS: gdb.base/attach.exp: after attach2, reach tbreak postloop
-FAIL: gdb.base/attach.exp: continue until exit at after attach2, exit
-PASS: gdb.base/attach.exp: set source path
-PASS: gdb.base/attach.exp: cd away from process working directory
-PASS: gdb.base/attach.exp: before attach3, flush symbols
-PASS: gdb.base/attach.exp: before attach3, flush exec
-FAIL: gdb.base/attach.exp: attach when process' a.out not in cwd
-PASS: gdb.base/attach.exp: after attach3, exit
-PASS: gdb.base/attach.exp: force switch to gdb64, if necessary
-FAIL: gdb.base/attach.exp: attach call
-PASS: gdb.base/attach.exp: info other register
-PASS: gdb.base/attach.exp: p should_exit = 1
-FAIL: gdb.base/attach.exp: continue until exit
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break.exp ...
-PASS: gdb.base/break.exp: Delete all breakpoints when none
-PASS: gdb.base/break.exp: breakpoint function
-PASS: gdb.base/break.exp: breakpoint quoted function
-PASS: gdb.base/break.exp: breakpoint function in file
-PASS: gdb.base/break.exp: use `list' to establish default source file
-PASS: gdb.base/break.exp: breakpoint line number
-PASS: gdb.base/break.exp: breakpoint duplicate
-PASS: gdb.base/break.exp: breakpoint line number in file
-PASS: gdb.base/break.exp: breakpoint at start of multi line if conditional
-PASS: gdb.base/break.exp: breakpoint at start of multi line while conditional
-PASS: gdb.base/break.exp: breakpoint info
-PASS: gdb.base/break.exp: info break 2 4 6
-PASS: gdb.base/break.exp: info break 3-5
-PASS: gdb.base/break.exp: disable using history values
-PASS: gdb.base/break.exp: check disable with history values
-PASS: gdb.base/break.exp: disable with convenience values
-PASS: gdb.base/break.exp: check disable with convenience values
-PASS: gdb.base/break.exp: disable non-existent breakpoint 10
-PASS: gdb.base/break.exp: set $baz 1.234
-PASS: gdb.base/break.exp: disable with non-integer convenience var
-PASS: gdb.base/break.exp: disable with non-existent convenience var
-PASS: gdb.base/break.exp: disable with non-existent history value
-PASS: gdb.base/break.exp: disable with badly formed history value
-PASS: gdb.base/break.exp: run until function breakpoint
-PASS: gdb.base/break.exp: list marker1
-PASS: gdb.base/break.exp: break lineno
-PASS: gdb.base/break.exp: delete $bpnum
-PASS: gdb.base/break.exp: run until breakpoint set at a line number
-PASS: gdb.base/break.exp: run until file:function(6) breakpoint
-PASS: gdb.base/break.exp: run until file:function(5) breakpoint
-PASS: gdb.base/break.exp: run until file:function(4) breakpoint
-PASS: gdb.base/break.exp: run until file:function(3) breakpoint
-PASS: gdb.base/break.exp: run until file:function(2) breakpoint
-PASS: gdb.base/break.exp: run until file:function(1) breakpoint
-PASS: gdb.base/break.exp: run until quoted breakpoint
-PASS: gdb.base/break.exp: run until file:linenum breakpoint
-PASS: gdb.base/break.exp: breakpoint offset +1
-PASS: gdb.base/break.exp: step onto breakpoint
-PASS: gdb.base/break.exp: setting breakpoint at }
-PASS: gdb.base/break.exp: continue to breakpoint at }
-PASS: gdb.base/break.exp: Temporary breakpoint function
-PASS: gdb.base/break.exp: Temporary breakpoint function in file
-PASS: gdb.base/break.exp: Temporary breakpoint line number #1
-PASS: gdb.base/break.exp: Temporary breakpoint line number #2
-PASS: gdb.base/break.exp: Temporary breakpoint line number in file #1
-PASS: gdb.base/break.exp: Temporary breakpoint line number in file #2
-PASS: gdb.base/break.exp: Temporary breakpoint info
-PASS: gdb.base/break.exp: catch requires an event name
-PASS: gdb.base/break.exp: set catch fork, never expected to trigger
-PASS: gdb.base/break.exp: set catch vfork, never expected to trigger
-PASS: gdb.base/break.exp: set catch exec, never expected to trigger
-PASS: gdb.base/break.exp: set breakpoint pending off
-PASS: gdb.base/break.exp: break on non-existent source line
-PASS: gdb.base/break.exp: until bp_location1
-PASS: gdb.base/break.exp: break on default location, 1st time
-PASS: gdb.base/break.exp: break on default location, 2nd time
-PASS: gdb.base/break.exp: break on default location, 3rd time
-PASS: gdb.base/break.exp: break on default location, 4th time
-PASS: gdb.base/break.exp: set to-be-silent break bp_location1
-PASS: gdb.base/break.exp: set silent break bp_location1
-PASS: gdb.base/break.exp: info silent break bp_location1
-PASS: gdb.base/break.exp: hit silent break bp_location1
-PASS: gdb.base/break.exp: stopped for silent break bp_location1
-PASS: gdb.base/break.exp: thread-specific breakpoint on non-existent thread disallowed
-PASS: gdb.base/break.exp: thread-specific breakpoint on bogus thread ID disallowed
-PASS: gdb.base/break.exp: breakpoint with trailing garbage disallowed
-PASS: gdb.base/break.exp: step over breakpoint
-PASS: gdb.base/break.exp: clear line has no breakpoint disallowed
-PASS: gdb.base/break.exp: clear current line has no breakpoint disallowed
-PASS: gdb.base/break.exp: break marker3 #1
-PASS: gdb.base/break.exp: break marker3 #2
-PASS: gdb.base/break.exp: clear marker3
-PASS: gdb.base/break.exp: set convenience variable $foo to bp_location11
-PASS: gdb.base/break.exp: set breakpoint via convenience variable
-PASS: gdb.base/break.exp: set convenience variable $foo to 81.5
-PASS: gdb.base/break.exp: set breakpoint via non-integer convenience variable disallowed
-PASS: gdb.base/break.exp: set breakpoint on to-be-called function
-PASS: gdb.base/break.exp: hit breakpoint on called function
-PASS: gdb.base/break.exp: backtrace while in called function
-PASS: gdb.base/break.exp: finish from called function
-PASS: gdb.base/break.exp: finish with arguments disallowed
-PASS: gdb.base/break.exp: finish from outermost frame disallowed
-PASS: gdb.base/break.exp: kill program
-PASS: gdb.base/break.exp: break at factorial
-PASS: gdb.base/break.exp: continue to factorial(5)
-PASS: gdb.base/break.exp: backtrace from factorial(5)
-PASS: gdb.base/break.exp: next to recursive call
-PASS: gdb.base/break.exp: next over recursive call
-PASS: gdb.base/break.exp: backtrace from factorial(5.1)
-PASS: gdb.base/break.exp: continue until exit at recursive next test
-PASS: gdb.base/break.exp: breakpoint function, optimized file
-PASS: gdb.base/break.exp: breakpoint small function, optimized file
-PASS: gdb.base/break.exp: run until function breakpoint, optimized file (code motion)
-PASS: gdb.base/break.exp: run until breakpoint set at small function, optimized file
-PASS: gdb.base/break.exp: rbreak junk pending setup
-PASS: gdb.base/break.exp: rbreak junk set breakpoint
-PASS: gdb.base/break.exp: rbreak junk
-PASS: gdb.base/break.exp: set $l = 92
-PASS: gdb.base/break.exp: set convenience variable $foo to 81.5
-PASS: gdb.base/break.exp: set breakpoint via non-integer convenience variable disallowed
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/miscexprs.exp ...
-PASS: gdb.base/miscexprs.exp: continue to marker1
-PASS: gdb.base/miscexprs.exp: up from marker1
-PASS: gdb.base/miscexprs.exp: print value of &ibig.i[0]
-PASS: gdb.base/miscexprs.exp: print value of &cbig.c[0]
-PASS: gdb.base/miscexprs.exp: print value of &fbig.f[0]
-PASS: gdb.base/miscexprs.exp: print value of &dbig.d[0]
-PASS: gdb.base/miscexprs.exp: print value of &sbig.s[0]
-PASS: gdb.base/miscexprs.exp: print value of &lbig.l[0]
-PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] | 1
-PASS: gdb.base/miscexprs.exp: print value of sbig.s[90] & 127
-PASS: gdb.base/miscexprs.exp: print value of !ibig.i[100]
-PASS: gdb.base/miscexprs.exp: print value of !sbig.s[90]
-PASS: gdb.base/miscexprs.exp: print value of !ibig.i[100]
-PASS: gdb.base/miscexprs.exp: print value of !ibig.i[100]
-PASS: gdb.base/miscexprs.exp: print value of !sbig.s[90] * 10
-PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] * sbig.s[90]
-PASS: gdb.base/miscexprs.exp: print value of fbig.f[100] * dbig.d[202]
-PASS: gdb.base/miscexprs.exp: print value of !(sbig.s[90] * 2)
-PASS: gdb.base/miscexprs.exp: print value of sizeof sbig
-PASS: gdb.base/miscexprs.exp: print value of sizeof cbig
-PASS: gdb.base/miscexprs.exp: print value of sizeof lbig / sizeof long
-PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2
-PASS: gdb.base/miscexprs.exp: print value of sbig.s[90] >> 4
-PASS: gdb.base/miscexprs.exp: print value of lbig.l[333] >> 6
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/float.exp ...
-PASS: gdb.base/float.exp: info float
-PASS: gdb.base/float.exp: step
-PASS: gdb.base/float.exp: finish
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/longjmp.exp ...
-PASS: gdb.base/longjmp.exp: breakpoint at pattern 1 start
-PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start
-PASS: gdb.base/longjmp.exp: breakpoint at miss_step_1
-PASS: gdb.base/longjmp.exp: next over setjmp (1)
-PASS: gdb.base/longjmp.exp: next to longjmp (1)
-PASS: gdb.base/longjmp.exp: next over longjmp(1)
-PASS: gdb.base/longjmp.exp: next into else block (1)
-PASS: gdb.base/longjmp.exp: next into safety net (1)
-PASS: gdb.base/longjmp.exp: breakpoint at pattern 2 start
-PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 2 start
-PASS: gdb.base/longjmp.exp: breakpoint at miss_step_2
-PASS: gdb.base/longjmp.exp: next over setjmp (2)
-PASS: gdb.base/longjmp.exp: next over call_longjmp (2)
-PASS: gdb.base/longjmp.exp: next into else block (2)
-PASS: gdb.base/longjmp.exp: next into safety net (2)
-PASS: gdb.base/longjmp.exp: breakpoint at pattern 3 start
-PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 3 start
-PASS: gdb.base/longjmp.exp: next over patt3
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/func-ptr.exp ...
-PASS: gdb.base/func-ptr.exp: print pbar->baz
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/code-expr.exp ...
-PASS: gdb.base/code-expr.exp: set print sevenbit-strings
-PASS: gdb.base/code-expr.exp: set print address off
-PASS: gdb.base/code-expr.exp: set width 0
-PASS: gdb.base/code-expr.exp: (@code char)
-PASS: gdb.base/code-expr.exp: (@code signed char)
-PASS: gdb.base/code-expr.exp: (@code unsigned char)
-PASS: gdb.base/code-expr.exp: (@code short)
-PASS: gdb.base/code-expr.exp: (@code signed short)
-PASS: gdb.base/code-expr.exp: (@code unsigned short)
-PASS: gdb.base/code-expr.exp: (@code int)
-PASS: gdb.base/code-expr.exp: (@code signed int)
-PASS: gdb.base/code-expr.exp: (@code unsigned int)
-PASS: gdb.base/code-expr.exp: (@code long)
-PASS: gdb.base/code-expr.exp: (@code signed long)
-PASS: gdb.base/code-expr.exp: (@code unsigned long)
-PASS: gdb.base/code-expr.exp: (@code long long)
-PASS: gdb.base/code-expr.exp: (@code signed long long)
-PASS: gdb.base/code-expr.exp: (@code unsigned long long)
-PASS: gdb.base/code-expr.exp: (@code float)
-PASS: gdb.base/code-expr.exp: (@code double)
-PASS: gdb.base/code-expr.exp: (@data char)
-PASS: gdb.base/code-expr.exp: (@data signed char)
-PASS: gdb.base/code-expr.exp: (@data unsigned char)
-PASS: gdb.base/code-expr.exp: (@data short)
-PASS: gdb.base/code-expr.exp: (@data signed short)
-PASS: gdb.base/code-expr.exp: (@data unsigned short)
-PASS: gdb.base/code-expr.exp: (@data int)
-PASS: gdb.base/code-expr.exp: (@data signed int)
-PASS: gdb.base/code-expr.exp: (@data unsigned int)
-PASS: gdb.base/code-expr.exp: (@data long)
-PASS: gdb.base/code-expr.exp: (@data signed long)
-PASS: gdb.base/code-expr.exp: (@data unsigned long)
-PASS: gdb.base/code-expr.exp: (@data long long)
-PASS: gdb.base/code-expr.exp: (@data signed long long)
-PASS: gdb.base/code-expr.exp: (@data unsigned long long)
-PASS: gdb.base/code-expr.exp: (@data float)
-PASS: gdb.base/code-expr.exp: (@data double)
-PASS: gdb.base/code-expr.exp: (char @code)
-PASS: gdb.base/code-expr.exp: (signed char @code)
-PASS: gdb.base/code-expr.exp: (unsigned char @code)
-PASS: gdb.base/code-expr.exp: (short @code)
-PASS: gdb.base/code-expr.exp: (signed short @code)
-PASS: gdb.base/code-expr.exp: (unsigned short @code)
-PASS: gdb.base/code-expr.exp: (int @code)
-PASS: gdb.base/code-expr.exp: (signed int @code)
-PASS: gdb.base/code-expr.exp: (unsigned int @code)
-PASS: gdb.base/code-expr.exp: (long @code)
-PASS: gdb.base/code-expr.exp: (signed long @code)
-PASS: gdb.base/code-expr.exp: (unsigned long @code)
-PASS: gdb.base/code-expr.exp: (long long @code)
-PASS: gdb.base/code-expr.exp: (signed long long @code)
-PASS: gdb.base/code-expr.exp: (unsigned long long @code)
-PASS: gdb.base/code-expr.exp: (float @code)
-PASS: gdb.base/code-expr.exp: (double @code)
-PASS: gdb.base/code-expr.exp: (char @data)
-PASS: gdb.base/code-expr.exp: (signed char @data)
-PASS: gdb.base/code-expr.exp: (unsigned char @data)
-PASS: gdb.base/code-expr.exp: (short @data)
-PASS: gdb.base/code-expr.exp: (signed short @data)
-PASS: gdb.base/code-expr.exp: (unsigned short @data)
-PASS: gdb.base/code-expr.exp: (int @data)
-PASS: gdb.base/code-expr.exp: (signed int @data)
-PASS: gdb.base/code-expr.exp: (unsigned int @data)
-PASS: gdb.base/code-expr.exp: (long @data)
-PASS: gdb.base/code-expr.exp: (signed long @data)
-PASS: gdb.base/code-expr.exp: (unsigned long @data)
-PASS: gdb.base/code-expr.exp: (long long @data)
-PASS: gdb.base/code-expr.exp: (signed long long @data)
-PASS: gdb.base/code-expr.exp: (unsigned long long @data)
-PASS: gdb.base/code-expr.exp: (float @data)
-PASS: gdb.base/code-expr.exp: (double @data)
-PASS: gdb.base/code-expr.exp: (@code enum misordered)
-PASS: gdb.base/code-expr.exp: (enum misordered @code)
-PASS: gdb.base/code-expr.exp: (@data enum misordered)
-PASS: gdb.base/code-expr.exp: (enum misordered @data)
-PASS: gdb.base/code-expr.exp: (@code int *)
-PASS: gdb.base/code-expr.exp: (int @code *)
-PASS: gdb.base/code-expr.exp: (int * @code)
-PASS: gdb.base/code-expr.exp: (@code int * @code)
-PASS: gdb.base/code-expr.exp: (int @code * @code)
-PASS: gdb.base/code-expr.exp: (@code int **)
-PASS: gdb.base/code-expr.exp: (int @code **)
-PASS: gdb.base/code-expr.exp: (int ** @code)
-PASS: gdb.base/code-expr.exp: (@code int * @code *)
-PASS: gdb.base/code-expr.exp: (int @code * @code *)
-PASS: gdb.base/code-expr.exp: (@code int * @code * @code)
-PASS: gdb.base/code-expr.exp: (int @code * @code * @code)
-PASS: gdb.base/code-expr.exp: (@code struct t_struct)
-PASS: gdb.base/code-expr.exp: (@code union t_union)
-PASS: gdb.base/code-expr.exp: (struct t_struct @code)
-PASS: gdb.base/code-expr.exp: (union t_union @code)
-PASS: gdb.base/code-expr.exp: (@code struct t_struct *)
-PASS: gdb.base/code-expr.exp: (@code union t_union *)
-PASS: gdb.base/code-expr.exp: (struct t_struct @code *)
-PASS: gdb.base/code-expr.exp: (union t_union @code *)
-PASS: gdb.base/code-expr.exp: (struct t_struct * @code)
-PASS: gdb.base/code-expr.exp: (union t_union * @code)
-PASS: gdb.base/code-expr.exp: (@code struct t_struct * @code)
-PASS: gdb.base/code-expr.exp: (@code union t_union * @code)
-PASS: gdb.base/code-expr.exp: (struct t_struct @code * @code)
-PASS: gdb.base/code-expr.exp: (union t_union @code * @code)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/included.exp ...
-PASS: gdb.base/included.exp: set listsize 1
-PASS: gdb.base/included.exp: list main
-PASS: gdb.base/included.exp: list integer
-PASS: gdb.base/included.exp: ptype integer
-PASS: gdb.base/included.exp: info variables integer
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu-debugdata.exp ...
-PASS: gdb.base/gnu-debugdata.exp: nm -D - invoke nm
-PASS: gdb.base/gnu-debugdata.exp: nm -D - invoke awk
-PASS: gdb.base/gnu-debugdata.exp: nm -D - invoke sort
-PASS: gdb.base/gnu-debugdata.exp: nm - invoke nm
-PASS: gdb.base/gnu-debugdata.exp: nm - invoke awk
-PASS: gdb.base/gnu-debugdata.exp: nm - invoke sort
-PASS: gdb.base/gnu-debugdata.exp: comm
-PASS: gdb.base/gnu-debugdata.exp: strip
-PASS: gdb.base/gnu-debugdata.exp: copydebug
-PASS: gdb.base/gnu-debugdata.exp: objcopy 1
-PASS: gdb.base/gnu-debugdata.exp: addlink
-PASS: gdb.base/gnu-debugdata.exp: xz
-PASS: gdb.base/gnu-debugdata.exp: objcopy 2
-PASS: gdb.base/gnu-debugdata.exp: no symtab
-PASS: gdb.base/gnu-debugdata.exp: have symtab
-PASS: gdb.base/gnu-debugdata.exp: unload MiniDebugInfo
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cvexpr.exp ...
-PASS: gdb.base/cvexpr.exp: set print sevenbit-strings
-PASS: gdb.base/cvexpr.exp: set print address off
-PASS: gdb.base/cvexpr.exp: set width 0
-PASS: gdb.base/cvexpr.exp: (const char)
-PASS: gdb.base/cvexpr.exp: (const signed char)
-PASS: gdb.base/cvexpr.exp: (const unsigned char)
-PASS: gdb.base/cvexpr.exp: (const short)
-PASS: gdb.base/cvexpr.exp: (const signed short)
-PASS: gdb.base/cvexpr.exp: (const unsigned short)
-PASS: gdb.base/cvexpr.exp: (const int)
-PASS: gdb.base/cvexpr.exp: (const signed int)
-PASS: gdb.base/cvexpr.exp: (const unsigned int)
-PASS: gdb.base/cvexpr.exp: (const long)
-PASS: gdb.base/cvexpr.exp: (const signed long)
-PASS: gdb.base/cvexpr.exp: (const unsigned long)
-PASS: gdb.base/cvexpr.exp: (const long long)
-PASS: gdb.base/cvexpr.exp: (const signed long long)
-PASS: gdb.base/cvexpr.exp: (const unsigned long long)
-PASS: gdb.base/cvexpr.exp: (const float)
-PASS: gdb.base/cvexpr.exp: (const double)
-PASS: gdb.base/cvexpr.exp: (volatile char)
-PASS: gdb.base/cvexpr.exp: (volatile signed char)
-PASS: gdb.base/cvexpr.exp: (volatile unsigned char)
-PASS: gdb.base/cvexpr.exp: (volatile short)
-PASS: gdb.base/cvexpr.exp: (volatile signed short)
-PASS: gdb.base/cvexpr.exp: (volatile unsigned short)
-PASS: gdb.base/cvexpr.exp: (volatile int)
-PASS: gdb.base/cvexpr.exp: (volatile signed int)
-PASS: gdb.base/cvexpr.exp: (volatile unsigned int)
-PASS: gdb.base/cvexpr.exp: (volatile long)
-PASS: gdb.base/cvexpr.exp: (volatile signed long)
-PASS: gdb.base/cvexpr.exp: (volatile unsigned long)
-PASS: gdb.base/cvexpr.exp: (volatile long long)
-PASS: gdb.base/cvexpr.exp: (volatile signed long long)
-PASS: gdb.base/cvexpr.exp: (volatile unsigned long long)
-PASS: gdb.base/cvexpr.exp: (volatile float)
-PASS: gdb.base/cvexpr.exp: (volatile double)
-PASS: gdb.base/cvexpr.exp: (const volatile int)
-PASS: gdb.base/cvexpr.exp: (volatile const int)
-PASS: gdb.base/cvexpr.exp: (const int volatile)
-PASS: gdb.base/cvexpr.exp: (volatile int const)
-PASS: gdb.base/cvexpr.exp: (int const volatile)
-PASS: gdb.base/cvexpr.exp: (int volatile const)
-PASS: gdb.base/cvexpr.exp: (const volatile int *)
-PASS: gdb.base/cvexpr.exp: (volatile const int *)
-PASS: gdb.base/cvexpr.exp: (const int volatile)
-PASS: gdb.base/cvexpr.exp: (volatile int const *)
-PASS: gdb.base/cvexpr.exp: (int const volatile *)
-PASS: gdb.base/cvexpr.exp: (int volatile const *)
-PASS: gdb.base/cvexpr.exp: (int * const volatile)
-PASS: gdb.base/cvexpr.exp: (int * volatile const)
-PASS: gdb.base/cvexpr.exp: (char const)
-PASS: gdb.base/cvexpr.exp: (signed char const)
-PASS: gdb.base/cvexpr.exp: (unsigned char const)
-PASS: gdb.base/cvexpr.exp: (short const)
-PASS: gdb.base/cvexpr.exp: (signed short const)
-PASS: gdb.base/cvexpr.exp: (unsigned short const)
-PASS: gdb.base/cvexpr.exp: (int const)
-PASS: gdb.base/cvexpr.exp: (signed int const)
-PASS: gdb.base/cvexpr.exp: (unsigned int const)
-PASS: gdb.base/cvexpr.exp: (long const)
-PASS: gdb.base/cvexpr.exp: (signed long const)
-PASS: gdb.base/cvexpr.exp: (unsigned long const)
-PASS: gdb.base/cvexpr.exp: (long long const)
-PASS: gdb.base/cvexpr.exp: (signed long long const)
-PASS: gdb.base/cvexpr.exp: (unsigned long long const)
-PASS: gdb.base/cvexpr.exp: (float const)
-PASS: gdb.base/cvexpr.exp: (double const)
-PASS: gdb.base/cvexpr.exp: (char volatile)
-PASS: gdb.base/cvexpr.exp: (signed char volatile)
-PASS: gdb.base/cvexpr.exp: (unsigned char volatile)
-PASS: gdb.base/cvexpr.exp: (short volatile)
-PASS: gdb.base/cvexpr.exp: (signed short volatile)
-PASS: gdb.base/cvexpr.exp: (unsigned short volatile)
-PASS: gdb.base/cvexpr.exp: (int volatile)
-PASS: gdb.base/cvexpr.exp: (signed int volatile)
-PASS: gdb.base/cvexpr.exp: (unsigned int volatile)
-PASS: gdb.base/cvexpr.exp: (long volatile)
-PASS: gdb.base/cvexpr.exp: (signed long volatile)
-PASS: gdb.base/cvexpr.exp: (unsigned long volatile)
-PASS: gdb.base/cvexpr.exp: (long long volatile)
-PASS: gdb.base/cvexpr.exp: (signed long long volatile)
-PASS: gdb.base/cvexpr.exp: (unsigned long long volatile)
-PASS: gdb.base/cvexpr.exp: (float volatile)
-PASS: gdb.base/cvexpr.exp: (double volatile)
-PASS: gdb.base/cvexpr.exp: (const enum misordered)
-PASS: gdb.base/cvexpr.exp: (enum misordered const)
-PASS: gdb.base/cvexpr.exp: (volatile enum misordered)
-PASS: gdb.base/cvexpr.exp: (enum misordered volatile)
-PASS: gdb.base/cvexpr.exp: (const int *)
-PASS: gdb.base/cvexpr.exp: (int const *)
-PASS: gdb.base/cvexpr.exp: (int * const)
-PASS: gdb.base/cvexpr.exp: (const int * const)
-PASS: gdb.base/cvexpr.exp: (int const * const)
-PASS: gdb.base/cvexpr.exp: (const int **)
-PASS: gdb.base/cvexpr.exp: (int const **)
-PASS: gdb.base/cvexpr.exp: (int ** const)
-PASS: gdb.base/cvexpr.exp: (const int * const *)
-PASS: gdb.base/cvexpr.exp: (int const * const *)
-PASS: gdb.base/cvexpr.exp: (const int * const * const)
-PASS: gdb.base/cvexpr.exp: (int const * const * const)
-PASS: gdb.base/cvexpr.exp: (const struct t_struct)
-PASS: gdb.base/cvexpr.exp: (const union t_union)
-PASS: gdb.base/cvexpr.exp: (struct t_struct const)
-PASS: gdb.base/cvexpr.exp: (union t_union const)
-PASS: gdb.base/cvexpr.exp: (const struct t_struct *)
-PASS: gdb.base/cvexpr.exp: (const union t_union *)
-PASS: gdb.base/cvexpr.exp: (struct t_struct const *)
-PASS: gdb.base/cvexpr.exp: (union t_union const *)
-PASS: gdb.base/cvexpr.exp: (struct t_struct * const)
-PASS: gdb.base/cvexpr.exp: (union t_union * const)
-PASS: gdb.base/cvexpr.exp: (const struct t_struct * const)
-PASS: gdb.base/cvexpr.exp: (const union t_union * const)
-PASS: gdb.base/cvexpr.exp: (struct t_struct const * const)
-PASS: gdb.base/cvexpr.exp: (union t_union const * const)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/comprdebug.exp ...
-PASS: gdb.base/comprdebug.exp: file comprdebug0.o
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-ar-st.exp ...
-PASS: gdb.base/call-ar-st.exp: set print sevenbit-strings
-PASS: gdb.base/call-ar-st.exp: set print address off
-PASS: gdb.base/call-ar-st.exp: set width 0
-PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1209
-PASS: gdb.base/call-ar-st.exp: run until breakpoint set at a line
-PASS: gdb.base/call-ar-st.exp: print print_double_array(double_array)
-PASS: gdb.base/call-ar-st.exp: print print_char_array(char_array)
-PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1216
-PASS: gdb.base/call-ar-st.exp: continue to 1216
-PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1220
-PASS: gdb.base/call-ar-st.exp: continuing to breakpoint 1220
-PASS: gdb.base/call-ar-st.exp: step inside print_all_arrays
-PASS: gdb.base/call-ar-st.exp: next over print_int_array in print-all_arrays
-PASS: gdb.base/call-ar-st.exp: print print_double_array(array_d)
-PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1236
-PASS: gdb.base/call-ar-st.exp: continuing to 1236
-PASS: gdb.base/call-ar-st.exp: print sum_array_print(10, *list1, *list2, *list3, *list4)
-PASS: gdb.base/call-ar-st.exp: next to 1237
-PASS: gdb.base/call-ar-st.exp: print print_array_rep(*list1, *list2, *list3)
-PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1241
-PASS: gdb.base/call-ar-st.exp: continue to 1241
-PASS: gdb.base/call-ar-st.exp: set breakpoint in sum_array_print
-PASS: gdb.base/call-ar-st.exp: set print frame-arguments all
-PASS: gdb.base/call-ar-st.exp: check args of sum_array_print
-PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1281
-PASS: gdb.base/call-ar-st.exp: continue to 1281
-PASS: gdb.base/call-ar-st.exp: print print_small_structs
-PASS: gdb.base/call-ar-st.exp: print compute_with_small_structs(20)
-PASS: gdb.base/call-ar-st.exp: print print_ten_doubles
-PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1286
-PASS: gdb.base/call-ar-st.exp: continue to 1286
-PASS: gdb.base/call-ar-st.exp: tbreak in print_long_arg_list after stepping into memcpy
-PASS: gdb.base/call-ar-st.exp: step into print_long_arg_list
-PASS: gdb.base/call-ar-st.exp: print print_small_structs from print_long_arg_list
-PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1300
-PASS: gdb.base/call-ar-st.exp: continue to 1300
-PASS: gdb.base/call-ar-st.exp: step into init_bit_flags_combo
-PASS: gdb.base/call-ar-st.exp: print print_bit_flags_combo from init_bit_flags_combo
-PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1305
-PASS: gdb.base/call-ar-st.exp: continue to 1305
-PASS: gdb.base/call-ar-st.exp: print print_long_arg_list
-PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1311
-PASS: gdb.base/call-ar-st.exp: continue to 1311
-PASS: gdb.base/call-ar-st.exp: print sum_struct_print(10, *struct1, *struct2, *struct3, *struct4)
-PASS: gdb.base/call-ar-st.exp: print print_struct_rep(*struct1, *struct2, *struct3)
-PASS: gdb.base/call-ar-st.exp: print print_one_large_struct(*list1)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/maint.exp ...
-PASS: gdb.base/maint.exp: set height 0
-PASS: gdb.base/maint.exp: maint print registers
-PASS: gdb.base/maint.exp: mt set per on for expand-symtabs
-PASS: gdb.base/maint.exp: mt expand-symtabs
-PASS: gdb.base/maint.exp: mt set per off for expand-symtabs
-PASS: gdb.base/maint.exp: maint check-psymtabs
-PASS: gdb.base/maint.exp: maint check-symtabs
-PASS: gdb.base/maint.exp: maint set per-command on
-PASS: gdb.base/maint.exp: maint set per-command off
-PASS: gdb.base/maint.exp: maint demangle
-PASS: gdb.base/maint.exp: maint demangle main
-PASS: gdb.base/maint.exp: maint print statistics
-PASS: gdb.base/maint.exp: maint print dummy-frames
-PASS: gdb.base/maint.exp: maint print objfiles: header
-PASS: gdb.base/maint.exp: maint print objfiles: psymtabs
-PASS: gdb.base/maint.exp: maint print objfiles: symtabs
-PASS: gdb.base/maint.exp: maint print psymbols w/o args
-PASS: gdb.base/maint.exp: maint print psymbols 1
-PASS: gdb.base/maint.exp: shell rm -f psymbols_output
-PASS: gdb.base/maint.exp: maint print msymbols w/o args
-PASS: gdb.base/maint.exp: maint print msymbols
-PASS: gdb.base/maint.exp: shell rm -f msymbols_output
-PASS: gdb.base/maint.exp: cd to objdir
-PASS: gdb.base/maint.exp: maint print msymbols
-PASS: gdb.base/maint.exp: shell rm -f msymbols_output2
-PASS: gdb.base/maint.exp: cd to mydir
-PASS: gdb.base/maint.exp: maint print symbols w/o args
-PASS: gdb.base/maint.exp: maint print symbols
-PASS: gdb.base/maint.exp: shell rm -f symbols_output
-PASS: gdb.base/maint.exp: maint print type
-PASS: gdb.base/maint.exp: maint info sections
-PASS: gdb.base/maint.exp: maint info sections .text
-PASS: gdb.base/maint.exp: maint info sections CODE
-PASS: gdb.base/maint.exp: maint info sections DATA
-PASS: gdb.base/maint.exp: maint info breakpoints
-PASS: gdb.base/maint.exp: maint print w/o args
-PASS: gdb.base/maint.exp: maint info w/o args
-PASS: gdb.base/maint.exp: maint w/o args
-PASS: gdb.base/maint.exp: help maint
-PASS: gdb.base/maint.exp: help maint info
-PASS: gdb.base/maint.exp: help maint print
-PASS: gdb.base/maint.exp: help maint
-PASS: gdb.base/maint.exp: maint dump-me
-PASS: gdb.base/maint.exp: maint internal-error
-PASS: gdb.base/maint.exp: internal-error resync
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/funcargs.exp ...
-PASS: gdb.base/funcargs.exp: set print frame-arguments all
-PASS: gdb.base/funcargs.exp: run to call0a
-PASS: gdb.base/funcargs.exp: print c after run to call0a
-PASS: gdb.base/funcargs.exp: print s after run to call0a
-PASS: gdb.base/funcargs.exp: print i after run to call0a
-PASS: gdb.base/funcargs.exp: print l after run to call0a
-PASS: gdb.base/funcargs.exp: continue to call0b
-PASS: gdb.base/funcargs.exp: continue to call0c
-PASS: gdb.base/funcargs.exp: continue to call0d
-PASS: gdb.base/funcargs.exp: continue to call0e
-PASS: gdb.base/funcargs.exp: run to call1a
-PASS: gdb.base/funcargs.exp: print uc
-PASS: gdb.base/funcargs.exp: print us
-PASS: gdb.base/funcargs.exp: print ui
-PASS: gdb.base/funcargs.exp: print ul
-PASS: gdb.base/funcargs.exp: continue to call1b
-PASS: gdb.base/funcargs.exp: continue to call1c
-PASS: gdb.base/funcargs.exp: continue to call1d
-PASS: gdb.base/funcargs.exp: continue to call1e
-PASS: gdb.base/funcargs.exp: run to call2a
-PASS: gdb.base/funcargs.exp: print c after run to call2a
-PASS: gdb.base/funcargs.exp: print f1 after run to call2a
-PASS: gdb.base/funcargs.exp: print s after run to call2a
-PASS: gdb.base/funcargs.exp: print d1 after run to call2a
-PASS: gdb.base/funcargs.exp: print i after run to call2a
-PASS: gdb.base/funcargs.exp: print f2 after run to call2a
-PASS: gdb.base/funcargs.exp: print l after run to call2a
-PASS: gdb.base/funcargs.exp: print d2 after run to call2a
-PASS: gdb.base/funcargs.exp: continue to call2b
-PASS: gdb.base/funcargs.exp: continue to call2c
-PASS: gdb.base/funcargs.exp: continue to call2d
-PASS: gdb.base/funcargs.exp: continue to call2e
-PASS: gdb.base/funcargs.exp: continue to call2f
-PASS: gdb.base/funcargs.exp: continue to call2g
-PASS: gdb.base/funcargs.exp: continue to call2h
-PASS: gdb.base/funcargs.exp: continue to call2i
-PASS: gdb.base/funcargs.exp: run to call2a
-PASS: gdb.base/funcargs.exp: continue to callcb
-PASS: gdb.base/funcargs.exp: continue to callcc
-PASS: gdb.base/funcargs.exp: continue to callcd
-PASS: gdb.base/funcargs.exp: continue to callce
-PASS: gdb.base/funcargs.exp: continue to callcf
-PASS: gdb.base/funcargs.exp: run to callc1a
-PASS: gdb.base/funcargs.exp: continue to callc1b
-PASS: gdb.base/funcargs.exp: run to callc2a
-PASS: gdb.base/funcargs.exp: continue to callc2b
-PASS: gdb.base/funcargs.exp: run to call3a
-PASS: gdb.base/funcargs.exp: print *cp
-PASS: gdb.base/funcargs.exp: print *sp
-PASS: gdb.base/funcargs.exp: print *ip
-PASS: gdb.base/funcargs.exp: print *lp
-PASS: gdb.base/funcargs.exp: continue to call3b
-PASS: gdb.base/funcargs.exp: print *ucp
-PASS: gdb.base/funcargs.exp: print *usp
-PASS: gdb.base/funcargs.exp: print *uip
-PASS: gdb.base/funcargs.exp: print *ulp
-PASS: gdb.base/funcargs.exp: continue to call3c
-PASS: gdb.base/funcargs.exp: print *fp
-PASS: gdb.base/funcargs.exp: print *dp
-PASS: gdb.base/funcargs.exp: run to call4a
-PASS: gdb.base/funcargs.exp: print *stp
-PASS: gdb.base/funcargs.exp: continue to call4b
-PASS: gdb.base/funcargs.exp: print *unp (sizeof long == sizeof int)
-PASS: gdb.base/funcargs.exp: locate actual args, structs/unions passed by reference
-PASS: gdb.base/funcargs.exp: run to call5a
-PASS: gdb.base/funcargs.exp: print st
-PASS: gdb.base/funcargs.exp: continue to call5b (sizeof long == sizeof int)
-PASS: gdb.base/funcargs.exp: print un (sizeof long == sizeof int)
-PASS: gdb.base/funcargs.exp: run to call6a
-PASS: gdb.base/funcargs.exp: backtrace from call6a
-PASS: gdb.base/funcargs.exp: continue to call6b
-PASS: gdb.base/funcargs.exp: backtrace from call6b
-PASS: gdb.base/funcargs.exp: continue to call6c
-PASS: gdb.base/funcargs.exp: backtrace from call6c
-PASS: gdb.base/funcargs.exp: continue to call6d
-PASS: gdb.base/funcargs.exp: backtrace from call6d
-PASS: gdb.base/funcargs.exp: continue to call6e
-PASS: gdb.base/funcargs.exp: backtrace from call6e
-PASS: gdb.base/funcargs.exp: continue to call6f
-PASS: gdb.base/funcargs.exp: backtrace from call6f
-PASS: gdb.base/funcargs.exp: continue to call6g
-PASS: gdb.base/funcargs.exp: backtrace from call6g
-PASS: gdb.base/funcargs.exp: continue to call6h
-PASS: gdb.base/funcargs.exp: backtrace from call6h
-PASS: gdb.base/funcargs.exp: continue to call6i
-PASS: gdb.base/funcargs.exp: backtrace from call6i
-PASS: gdb.base/funcargs.exp: continue to call6j
-PASS: gdb.base/funcargs.exp: backtrace from call6j
-PASS: gdb.base/funcargs.exp: continue to call6k
-PASS: gdb.base/funcargs.exp: backtrace from call6k
-PASS: gdb.base/funcargs.exp: run to call7a
-PASS: gdb.base/funcargs.exp: backtrace from call7a
-PASS: gdb.base/funcargs.exp: continue to call7b
-PASS: gdb.base/funcargs.exp: backtrace from call7b
-PASS: gdb.base/funcargs.exp: continue to call7c
-PASS: gdb.base/funcargs.exp: backtrace from call7c
-PASS: gdb.base/funcargs.exp: continue to call7d
-PASS: gdb.base/funcargs.exp: backtrace from call7d
-PASS: gdb.base/funcargs.exp: continue to call7e
-PASS: gdb.base/funcargs.exp: backtrace from call7e
-PASS: gdb.base/funcargs.exp: continue to call7f
-PASS: gdb.base/funcargs.exp: backtrace from call7f
-PASS: gdb.base/funcargs.exp: continue to call7g
-PASS: gdb.base/funcargs.exp: backtrace from call7g
-PASS: gdb.base/funcargs.exp: continue to call7h
-PASS: gdb.base/funcargs.exp: backtrace from call7h
-PASS: gdb.base/funcargs.exp: continue to call7i
-PASS: gdb.base/funcargs.exp: backtrace from call7i
-PASS: gdb.base/funcargs.exp: continue to call7j
-PASS: gdb.base/funcargs.exp: backtrace from call7j
-PASS: gdb.base/funcargs.exp: continue to call7k
-PASS: gdb.base/funcargs.exp: backtrace from call7k
-PASS: gdb.base/funcargs.exp: run to hitbottom
-PASS: gdb.base/funcargs.exp: recursive passing of structs by value
-PASS: gdb.base/funcargs.exp: print c after runto localvars_after_alloca
-PASS: gdb.base/funcargs.exp: print s after runto localvars_after_alloca
-PASS: gdb.base/funcargs.exp: print i after runto localvars_after_alloca
-PASS: gdb.base/funcargs.exp: print l after runto localvars_after_alloca
-PASS: gdb.base/funcargs.exp: next in localvars_after_alloca()
-PASS: gdb.base/funcargs.exp: print c in localvars_after_alloca
-PASS: gdb.base/funcargs.exp: print s in localvars_after_alloca
-PASS: gdb.base/funcargs.exp: print i in localvars_after_alloca
-PASS: gdb.base/funcargs.exp: print l in localvars_after_alloca
-PASS: gdb.base/funcargs.exp: backtrace after alloca
-PASS: gdb.base/funcargs.exp: print c in call_after_alloca
-PASS: gdb.base/funcargs.exp: print s in call_after_alloca
-PASS: gdb.base/funcargs.exp: print i in call_after_alloca
-PASS: gdb.base/funcargs.exp: print l in call_after_alloca
-PASS: gdb.base/funcargs.exp: backtrace from call_after_alloca_subr
-PASS: gdb.base/funcargs.exp: continue to call0a
-PASS: gdb.base/funcargs.exp: print c in localvars_in_indirect_call
-PASS: gdb.base/funcargs.exp: print s in localvars_in_indirect_call
-PASS: gdb.base/funcargs.exp: print i in localvars_in_indirect_call
-PASS: gdb.base/funcargs.exp: print l in localvars_in_indirect_call
-PASS: gdb.base/funcargs.exp: backtrace in indirectly called function
-PASS: gdb.base/funcargs.exp: finish from indirectly called function
-PASS: gdb.base/funcargs.exp: stepping into indirectly called function
-PASS: gdb.base/funcargs.exp: finish from marker_call_with_trampolines
-PASS: gdb.base/funcargs.exp: stepping into function called with trampolines
-PASS: gdb.base/funcargs.exp: backtrace through call with trampolines
-PASS: gdb.base/funcargs.exp: stepping back to main from function called with trampolines
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/chng-syms.exp ...
-PASS: gdb.base/chng-syms.exp: setting conditional breakpoint on function
-PASS: gdb.base/chng-syms.exp: continue until exit at breakpoint first time through
-PASS: gdb.base/chng-syms.exp: running with invalidated bpt condition after executable changes
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-vfork.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cursal.exp ...
-PASS: gdb.base/cursal.exp: set listsize 1
-PASS: gdb.base/cursal.exp: list before run
-PASS: gdb.base/cursal.exp: list in main
-PASS: gdb.base/cursal.exp: list in func2
-PASS: gdb.base/cursal.exp: backtrace
-PASS: gdb.base/cursal.exp: list after backtrace
-PASS: gdb.base/cursal.exp: set listsize 3
-PASS: gdb.base/cursal.exp: list size 3
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/charset.exp ...
-PASS: gdb.base/charset.exp: show charset
-PASS: gdb.base/charset.exp: show target-charset
-PASS: gdb.base/charset.exp: check `show target-charset' against `show charset'
-PASS: gdb.base/charset.exp: show host-charset
-PASS: gdb.base/charset.exp: check `show host-charset' against `show charset'
-PASS: gdb.base/charset.exp: try malformed `set charset'
-PASS: gdb.base/charset.exp: try `set host-charset' with invalid charset
-PASS: gdb.base/charset.exp: try `set target-charset' with invalid charset
-PASS: gdb.base/charset.exp: capture valid host charsets
-PASS: gdb.base/charset.exp: capture valid target charsets
-PASS: gdb.base/charset.exp: try `set host-charset ASCII'
-PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset ASCII'
-PASS: gdb.base/charset.exp: check effect of `set host-charset ASCII'
-PASS: gdb.base/charset.exp: try `set target-charset ASCII'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII'
-PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII'
-PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1'
-PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1'
-PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US'
-PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US'
-PASS: gdb.base/charset.exp: try `set target-charset IBM1047'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047'
-PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047'
-PASS: gdb.base/charset.exp: try `set host-charset ISO-8859-1'
-PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset ISO-8859-1'
-PASS: gdb.base/charset.exp: check effect of `set host-charset ISO-8859-1'
-PASS: gdb.base/charset.exp: try `set target-charset ASCII'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII'
-PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII'
-PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1'
-PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1'
-PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US'
-PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US'
-PASS: gdb.base/charset.exp: try `set target-charset IBM1047'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047'
-PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047'
-PASS: gdb.base/charset.exp: try `set host-charset EBCDIC-US'
-PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset EBCDIC-US'
-PASS: gdb.base/charset.exp: check effect of `set host-charset EBCDIC-US'
-PASS: gdb.base/charset.exp: try `set target-charset ASCII'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII'
-PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII'
-PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1'
-PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1'
-PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US'
-PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US'
-PASS: gdb.base/charset.exp: try `set target-charset IBM1047'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047'
-PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047'
-PASS: gdb.base/charset.exp: try `set host-charset IBM1047'
-PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset IBM1047'
-PASS: gdb.base/charset.exp: check effect of `set host-charset IBM1047'
-PASS: gdb.base/charset.exp: try `set target-charset ASCII'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII'
-PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII'
-PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1'
-PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1'
-PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US'
-PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US'
-PASS: gdb.base/charset.exp: try `set target-charset IBM1047'
-PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047'
-PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047'
-PASS: gdb.base/charset.exp: set breakpoint after all strings have been initialized
-PASS: gdb.base/charset.exp: run until all strings have been initialized
-PASS: gdb.base/charset.exp: get integer valueof "sizeof (wchar_t)" (4)
-PASS: gdb.base/charset.exp: set host-charset ASCII
-PASS: gdb.base/charset.exp: set target-charset ASCII
-PASS: gdb.base/charset.exp: print the null character in ASCII
-PASS: gdb.base/charset.exp: print string in ASCII
-PASS: gdb.base/charset.exp: parse character literal in ASCII
-PASS: gdb.base/charset.exp: check value of parsed character literal in ASCII
-PASS: gdb.base/charset.exp: parse string literal in ASCII
-PASS: gdb.base/charset.exp: check value of parsed string literal in ASCII
-PASS: gdb.base/charset.exp: try printing '\a' in ASCII
-PASS: gdb.base/charset.exp: check value of '\a' in ASCII
-PASS: gdb.base/charset.exp: check value of "\a" in ASCII
-PASS: gdb.base/charset.exp: try printing '\b' in ASCII
-PASS: gdb.base/charset.exp: check value of '\b' in ASCII
-PASS: gdb.base/charset.exp: check value of "\b" in ASCII
-PASS: gdb.base/charset.exp: try printing '\f' in ASCII
-PASS: gdb.base/charset.exp: check value of '\f' in ASCII
-PASS: gdb.base/charset.exp: check value of "\f" in ASCII
-PASS: gdb.base/charset.exp: try printing '\n' in ASCII
-PASS: gdb.base/charset.exp: check value of '\n' in ASCII
-PASS: gdb.base/charset.exp: check value of "\n" in ASCII
-PASS: gdb.base/charset.exp: try printing '\r' in ASCII
-PASS: gdb.base/charset.exp: check value of '\r' in ASCII
-PASS: gdb.base/charset.exp: check value of "\r" in ASCII
-PASS: gdb.base/charset.exp: try printing '\t' in ASCII
-PASS: gdb.base/charset.exp: check value of '\t' in ASCII
-PASS: gdb.base/charset.exp: check value of "\t" in ASCII
-PASS: gdb.base/charset.exp: try printing '\v' in ASCII
-PASS: gdb.base/charset.exp: check value of '\v' in ASCII
-PASS: gdb.base/charset.exp: check value of "\v" in ASCII
-PASS: gdb.base/charset.exp: print escape that doesn't exist in ASCII
-PASS: gdb.base/charset.exp: check value of escape that doesn't exist in ASCII
-PASS: gdb.base/charset.exp: set target-charset ISO-8859-1
-PASS: gdb.base/charset.exp: print the null character in ISO-8859-1
-PASS: gdb.base/charset.exp: print string in ISO-8859-1
-PASS: gdb.base/charset.exp: parse character literal in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of parsed character literal in ISO-8859-1
-PASS: gdb.base/charset.exp: parse string literal in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of parsed string literal in ISO-8859-1
-PASS: gdb.base/charset.exp: try printing '\a' in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of '\a' in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of "\a" in ISO-8859-1
-PASS: gdb.base/charset.exp: try printing '\b' in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of '\b' in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of "\b" in ISO-8859-1
-PASS: gdb.base/charset.exp: try printing '\f' in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of '\f' in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of "\f" in ISO-8859-1
-PASS: gdb.base/charset.exp: try printing '\n' in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of '\n' in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of "\n" in ISO-8859-1
-PASS: gdb.base/charset.exp: try printing '\r' in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of '\r' in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of "\r" in ISO-8859-1
-PASS: gdb.base/charset.exp: try printing '\t' in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of '\t' in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of "\t" in ISO-8859-1
-PASS: gdb.base/charset.exp: try printing '\v' in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of '\v' in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of "\v" in ISO-8859-1
-PASS: gdb.base/charset.exp: print escape that doesn't exist in ISO-8859-1
-PASS: gdb.base/charset.exp: check value of escape that doesn't exist in ISO-8859-1
-PASS: gdb.base/charset.exp: set target-charset EBCDIC-US
-PASS: gdb.base/charset.exp: print the null character in EBCDIC-US
-PASS: gdb.base/charset.exp: print string in EBCDIC-US
-PASS: gdb.base/charset.exp: parse character literal in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of parsed character literal in EBCDIC-US
-PASS: gdb.base/charset.exp: parse string literal in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of parsed string literal in EBCDIC-US
-PASS: gdb.base/charset.exp: try printing '\a' in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of '\a' in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of "\a" in EBCDIC-US
-PASS: gdb.base/charset.exp: try printing '\b' in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of '\b' in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of "\b" in EBCDIC-US
-PASS: gdb.base/charset.exp: try printing '\f' in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of '\f' in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of "\f" in EBCDIC-US
-PASS: gdb.base/charset.exp: try printing '\n' in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of '\n' in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of "\n" in EBCDIC-US
-PASS: gdb.base/charset.exp: try printing '\r' in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of '\r' in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of "\r" in EBCDIC-US
-PASS: gdb.base/charset.exp: try printing '\t' in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of '\t' in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of "\t" in EBCDIC-US
-PASS: gdb.base/charset.exp: try printing '\v' in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of '\v' in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of "\v" in EBCDIC-US
-PASS: gdb.base/charset.exp: print escape that doesn't exist in EBCDIC-US
-PASS: gdb.base/charset.exp: check value of escape that doesn't exist in EBCDIC-US
-PASS: gdb.base/charset.exp: set target-charset IBM1047
-PASS: gdb.base/charset.exp: print the null character in IBM1047
-PASS: gdb.base/charset.exp: print string in IBM1047
-PASS: gdb.base/charset.exp: parse character literal in IBM1047
-PASS: gdb.base/charset.exp: check value of parsed character literal in IBM1047
-PASS: gdb.base/charset.exp: parse string literal in IBM1047
-PASS: gdb.base/charset.exp: check value of parsed string literal in IBM1047
-PASS: gdb.base/charset.exp: try printing '\a' in IBM1047
-PASS: gdb.base/charset.exp: check value of '\a' in IBM1047
-PASS: gdb.base/charset.exp: check value of "\a" in IBM1047
-PASS: gdb.base/charset.exp: try printing '\b' in IBM1047
-PASS: gdb.base/charset.exp: check value of '\b' in IBM1047
-PASS: gdb.base/charset.exp: check value of "\b" in IBM1047
-PASS: gdb.base/charset.exp: try printing '\f' in IBM1047
-PASS: gdb.base/charset.exp: check value of '\f' in IBM1047
-PASS: gdb.base/charset.exp: check value of "\f" in IBM1047
-PASS: gdb.base/charset.exp: try printing '\n' in IBM1047
-PASS: gdb.base/charset.exp: check value of '\n' in IBM1047
-PASS: gdb.base/charset.exp: check value of "\n" in IBM1047
-PASS: gdb.base/charset.exp: try printing '\r' in IBM1047
-PASS: gdb.base/charset.exp: check value of '\r' in IBM1047
-PASS: gdb.base/charset.exp: check value of "\r" in IBM1047
-PASS: gdb.base/charset.exp: try printing '\t' in IBM1047
-PASS: gdb.base/charset.exp: check value of '\t' in IBM1047
-PASS: gdb.base/charset.exp: check value of "\t" in IBM1047
-PASS: gdb.base/charset.exp: try printing '\v' in IBM1047
-PASS: gdb.base/charset.exp: check value of '\v' in IBM1047
-PASS: gdb.base/charset.exp: check value of "\v" in IBM1047
-PASS: gdb.base/charset.exp: print escape that doesn't exist in IBM1047
-PASS: gdb.base/charset.exp: check value of escape that doesn't exist in IBM1047
-PASS: gdb.base/charset.exp: set target-wide-charset UTF-32
-PASS: gdb.base/charset.exp: print the null character in UTF-32
-PASS: gdb.base/charset.exp: print string in UTF-32
-PASS: gdb.base/charset.exp: parse character literal in UTF-32
-PASS: gdb.base/charset.exp: check value of parsed character literal in UTF-32
-PASS: gdb.base/charset.exp: parse string literal in UTF-32
-PASS: gdb.base/charset.exp: check value of parsed string literal in UTF-32
-PASS: gdb.base/charset.exp: try printing '\a' in UTF-32
-PASS: gdb.base/charset.exp: check value of '\a' in UTF-32
-PASS: gdb.base/charset.exp: check value of "\a" in UTF-32
-PASS: gdb.base/charset.exp: try printing '\b' in UTF-32
-PASS: gdb.base/charset.exp: check value of '\b' in UTF-32
-PASS: gdb.base/charset.exp: check value of "\b" in UTF-32
-PASS: gdb.base/charset.exp: try printing '\f' in UTF-32
-PASS: gdb.base/charset.exp: check value of '\f' in UTF-32
-PASS: gdb.base/charset.exp: check value of "\f" in UTF-32
-PASS: gdb.base/charset.exp: try printing '\n' in UTF-32
-PASS: gdb.base/charset.exp: check value of '\n' in UTF-32
-PASS: gdb.base/charset.exp: check value of "\n" in UTF-32
-PASS: gdb.base/charset.exp: try printing '\r' in UTF-32
-PASS: gdb.base/charset.exp: check value of '\r' in UTF-32
-PASS: gdb.base/charset.exp: check value of "\r" in UTF-32
-PASS: gdb.base/charset.exp: try printing '\t' in UTF-32
-PASS: gdb.base/charset.exp: check value of '\t' in UTF-32
-PASS: gdb.base/charset.exp: check value of "\t" in UTF-32
-PASS: gdb.base/charset.exp: try printing '\v' in UTF-32
-PASS: gdb.base/charset.exp: check value of '\v' in UTF-32
-PASS: gdb.base/charset.exp: check value of "\v" in UTF-32
-PASS: gdb.base/charset.exp: print escape that doesn't exist in UTF-32
-PASS: gdb.base/charset.exp: check value of escape that doesn't exist in UTF-32
-PASS: gdb.base/charset.exp: set target-charset UTF-8
-PASS: gdb.base/charset.exp: non-representable target character
-PASS: gdb.base/charset.exp: print '\x'
-PASS: gdb.base/charset.exp: print '\u'
-PASS: gdb.base/charset.exp: print '\9'
-PASS: gdb.base/charset.exp: print "\1011"
-PASS: gdb.base/charset.exp: basic wide string concatenation
-PASS: gdb.base/charset.exp: narrow and wide string concatenation
-PASS: gdb.base/charset.exp: wide and narrow string concatenation
-PASS: gdb.base/charset.exp: wide string concatenation with escape
-PASS: gdb.base/charset.exp: concatenate three strings with empty wide string
-PASS: gdb.base/charset.exp: basic wide character
-PASS: gdb.base/charset.exp: get integer valueof "sizeof (char16_t)" (2)
-PASS: gdb.base/charset.exp: basic UTF-16 string concatenation
-PASS: gdb.base/charset.exp: narrow and UTF-16 string concatenation
-PASS: gdb.base/charset.exp: UTF-16 and narrow string concatenation
-PASS: gdb.base/charset.exp: UTF-16 string concatenation with escape
-PASS: gdb.base/charset.exp: concatenate three strings with empty UTF-16 string
-PASS: gdb.base/charset.exp: basic UTF-16 character
-PASS: gdb.base/charset.exp: get integer valueof "sizeof (char32_t)" (4)
-PASS: gdb.base/charset.exp: basic UTF-32 string concatenation
-PASS: gdb.base/charset.exp: narrow and UTF-32 string concatenation
-PASS: gdb.base/charset.exp: UTF-32 and narrow string concatenation
-PASS: gdb.base/charset.exp: UTF-32 string concatenation with escape
-PASS: gdb.base/charset.exp: concatenate three strings with empty UTF-32 string
-PASS: gdb.base/charset.exp: basic UTF-32 character
-PASS: gdb.base/charset.exp: undefined concatenation of wide and UTF-16
-PASS: gdb.base/charset.exp: undefined concatenation of wide and UTF-32
-PASS: gdb.base/charset.exp: typedef to wchar_t
-PASS: gdb.base/charset.exp: undefined concatenation of UTF-16 and UTF-32
-PASS: gdb.base/charset.exp: set up for python printing of utf-16 string
-PASS: gdb.base/charset.exp: extract utf-16 string using python
-PASS: gdb.base/charset.exp: EVAL_SKIP cleanup handling regression test
-PASS: gdb.base/charset.exp: Assign String16 with prefix u
-PASS: gdb.base/charset.exp: Display String String16 with x/hs
-PASS: gdb.base/charset.exp: Assign String32 with prefix U
-PASS: gdb.base/charset.exp: Display String String32 with x/ws
-PASS: gdb.base/charset.exp: Assign String32 with prefix L
-PASS: gdb.base/charset.exp: Display String String32 with x/ws
-PASS: gdb.base/charset.exp: assign string to short array
-PASS: gdb.base/charset.exp: assign string to int array
-PASS: gdb.base/charset.exp: assign string to long array
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fortran-sym-case.exp ...
-PASS: gdb.base/fortran-sym-case.exp: set language fortran
-PASS: gdb.base/fortran-sym-case.exp: frame
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/constvars.exp ...
-PASS: gdb.base/constvars.exp: break marker1
-PASS: gdb.base/constvars.exp: continue to marker1
-PASS: gdb.base/constvars.exp: up from marker1
-PASS: gdb.base/constvars.exp: ptype qux1
-PASS: gdb.base/constvars.exp: print lave
-PASS: gdb.base/constvars.exp: ptype lave
-PASS: gdb.base/constvars.exp: print lavish
-PASS: gdb.base/constvars.exp: ptype lavish
-PASS: gdb.base/constvars.exp: print lax
-PASS: gdb.base/constvars.exp: ptype lax
-PASS: gdb.base/constvars.exp: print lecherous
-PASS: gdb.base/constvars.exp: ptype lecherous
-PASS: gdb.base/constvars.exp: print lechery
-PASS: gdb.base/constvars.exp: ptype lechery
-PASS: gdb.base/constvars.exp: print lectern
-PASS: gdb.base/constvars.exp: ptype lectern
-PASS: gdb.base/constvars.exp: print leeway
-PASS: gdb.base/constvars.exp: ptype leeway
-PASS: gdb.base/constvars.exp: print legacy
-PASS: gdb.base/constvars.exp: ptype legacy
-PASS: gdb.base/constvars.exp: print laconic
-PASS: gdb.base/constvars.exp: ptype laconic
-PASS: gdb.base/constvars.exp: print laggard
-PASS: gdb.base/constvars.exp: ptype laggard
-PASS: gdb.base/constvars.exp: print lagoon
-PASS: gdb.base/constvars.exp: ptype lagoon
-PASS: gdb.base/constvars.exp: print laity
-PASS: gdb.base/constvars.exp: ptype laity
-PASS: gdb.base/constvars.exp: print lambent
-PASS: gdb.base/constvars.exp: ptype lambent
-PASS: gdb.base/constvars.exp: print laminated
-PASS: gdb.base/constvars.exp: ptype laminated
-PASS: gdb.base/constvars.exp: print lampoon
-PASS: gdb.base/constvars.exp: ptype lampoon
-PASS: gdb.base/constvars.exp: print languid
-PASS: gdb.base/constvars.exp: ptype languid
-PASS: gdb.base/constvars.exp: print *legend
-PASS: gdb.base/constvars.exp: ptype legend
-PASS: gdb.base/constvars.exp: print *legerdemain
-PASS: gdb.base/constvars.exp: ptype legerdemain
-PASS: gdb.base/constvars.exp: print *leniency
-PASS: gdb.base/constvars.exp: ptype leniency
-PASS: gdb.base/constvars.exp: print *leonine
-PASS: gdb.base/constvars.exp: ptype leonine
-PASS: gdb.base/constvars.exp: print *lesion
-PASS: gdb.base/constvars.exp: ptype lesion
-PASS: gdb.base/constvars.exp: print *lethal
-PASS: gdb.base/constvars.exp: ptype lethal
-PASS: gdb.base/constvars.exp: print *lethargic
-PASS: gdb.base/constvars.exp: ptype lethargic
-PASS: gdb.base/constvars.exp: print *levity
-PASS: gdb.base/constvars.exp: ptype levity
-PASS: gdb.base/constvars.exp: print *lewd
-PASS: gdb.base/constvars.exp: ptype lewd
-PASS: gdb.base/constvars.exp: print *lexicographer
-PASS: gdb.base/constvars.exp: ptype lexicographer
-PASS: gdb.base/constvars.exp: print *lexicon
-PASS: gdb.base/constvars.exp: ptype lexicon
-PASS: gdb.base/constvars.exp: print *liaison
-PASS: gdb.base/constvars.exp: ptype liaison
-PASS: gdb.base/constvars.exp: print *libation
-PASS: gdb.base/constvars.exp: ptype libation
-PASS: gdb.base/constvars.exp: print *libelous
-PASS: gdb.base/constvars.exp: ptype libelous
-PASS: gdb.base/constvars.exp: print *libertine
-PASS: gdb.base/constvars.exp: ptype libertine
-PASS: gdb.base/constvars.exp: print *libidinous
-PASS: gdb.base/constvars.exp: ptype libidinous
-PASS: gdb.base/constvars.exp: print *languish
-PASS: gdb.base/constvars.exp: ptype languish
-PASS: gdb.base/constvars.exp: print *languor
-PASS: gdb.base/constvars.exp: ptype languor
-PASS: gdb.base/constvars.exp: print *lank
-PASS: gdb.base/constvars.exp: ptype lank
-PASS: gdb.base/constvars.exp: print *lapidary
-PASS: gdb.base/constvars.exp: ptype lapidary
-PASS: gdb.base/constvars.exp: print *larceny
-PASS: gdb.base/constvars.exp: ptype larceny
-PASS: gdb.base/constvars.exp: print *largess
-PASS: gdb.base/constvars.exp: ptype largess
-PASS: gdb.base/constvars.exp: print *lascivious
-PASS: gdb.base/constvars.exp: ptype lascivious
-PASS: gdb.base/constvars.exp: print *lassitude
-PASS: gdb.base/constvars.exp: ptype lassitude
-PASS: gdb.base/constvars.exp: print *lamprey
-PASS: gdb.base/constvars.exp: ptype lamprey
-PASS: gdb.base/constvars.exp: print *lariat
-PASS: gdb.base/constvars.exp: ptype lariat
-PASS: gdb.base/constvars.exp: print *laudanum
-PASS: gdb.base/constvars.exp: ptype laudanum
-PASS: gdb.base/constvars.exp: print *lecithin
-PASS: gdb.base/constvars.exp: ptype lecithin
-PASS: gdb.base/constvars.exp: print *leviathan
-PASS: gdb.base/constvars.exp: ptype leviathan
-PASS: gdb.base/constvars.exp: print *libretto
-PASS: gdb.base/constvars.exp: ptype libretto
-PASS: gdb.base/constvars.exp: print *lissome
-PASS: gdb.base/constvars.exp: ptype lissome
-PASS: gdb.base/constvars.exp: print *locust
-PASS: gdb.base/constvars.exp: ptype locust
-PASS: gdb.base/constvars.exp: ptype logical
-PASS: gdb.base/constvars.exp: ptype lugged
-PASS: gdb.base/constvars.exp: ptype luck
-PASS: gdb.base/constvars.exp: ptype lunar
-PASS: gdb.base/constvars.exp: ptype lumen
-PASS: gdb.base/constvars.exp: ptype lurk
-PASS: gdb.base/constvars.exp: ptype lush
-PASS: gdb.base/constvars.exp: ptype lynx
-PASS: gdb.base/constvars.exp: ptype crass
-PASS: gdb.base/constvars.exp: ptype crisp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-always.exp ...
-PASS: gdb.base/break-always.exp: set breakpoint always-inserted on
-PASS: gdb.base/break-always.exp: confirm breakpoint always-inserted
-PASS: gdb.base/break-always.exp: set breakpoint on bar
-PASS: gdb.base/break-always.exp: set 2nd breakpoint on bar
-PASS: gdb.base/break-always.exp: set 3rd breakpoint on bar
-PASS: gdb.base/break-always.exp: set 4th breakpoint on bar
-PASS: gdb.base/break-always.exp: initial check breakpoint state
-PASS: gdb.base/break-always.exp: initial disable all breakpoints
-PASS: gdb.base/break-always.exp: initial enable all breakpoints
-PASS: gdb.base/break-always.exp: re-disable all breakpoints
-PASS: gdb.base/break-always.exp: enable 3.A
-PASS: gdb.base/break-always.exp: disable 3.B
-PASS: gdb.base/break-always.exp: enable 3.C
-PASS: gdb.base/break-always.exp: enable 2.D
-PASS: gdb.base/break-always.exp: disable 2.E
-PASS: gdb.base/break-always.exp: disable 3.F
-PASS: gdb.base/break-always.exp: enable 3.G
-PASS: gdb.base/break-always.exp: enable 2.H
-PASS: gdb.base/break-always.exp: disable 2.I
-PASS: gdb.base/break-always.exp: before re-enable check breakpoint state
-PASS: gdb.base/break-always.exp: re-enable all breakpoints
-PASS: gdb.base/break-always.exp: set breakpoint on bar 2
-PASS: gdb.base/break-always.exp: save shadow
-PASS: gdb.base/break-always.exp: write 0 to breakpoint's address
-PASS: gdb.base/break-always.exp: read back 0 from the breakpoint's address
-PASS: gdb.base/break-always.exp: write 1 to breakpoint's address
-PASS: gdb.base/break-always.exp: read back 1 from the breakpoint's address
-PASS: gdb.base/break-always.exp: restore the original contents
-PASS: gdb.base/break-always.exp: continue to breakpoint: bar
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-rt-st.exp ...
-PASS: gdb.base/call-rt-st.exp: set print sevenbit-strings
-PASS: gdb.base/call-rt-st.exp: set print address off
-PASS: gdb.base/call-rt-st.exp: set width 0
-PASS: gdb.base/call-rt-st.exp: breakpoint loop_count
-PASS: gdb.base/call-rt-st.exp: continue to loop_count
-PASS: gdb.base/call-rt-st.exp: finish out from loop_count (line 777)
-PASS: gdb.base/call-rt-st.exp: print print_struct_rep(*struct1)
-PASS: gdb.base/call-rt-st.exp: print print_one_large_struct(*list1)
-PASS: gdb.base/call-rt-st.exp: print print_one_double(*d1)
-PASS: gdb.base/call-rt-st.exp: print print_two_floats(*f3)
-PASS: gdb.base/call-rt-st.exp: print print_bit_flags_char(*cflags)
-PASS: gdb.base/call-rt-st.exp: print print_bit_flags_short(*sflags)
-PASS: gdb.base/call-rt-st.exp: print print_bit_flags(*flags)
-PASS: gdb.base/call-rt-st.exp: print print_bit_flags_combo(*flags_combo)
-PASS: gdb.base/call-rt-st.exp: print print_three_chars(*three_char)
-PASS: gdb.base/call-rt-st.exp: print print_five_chars(*five_char)
-PASS: gdb.base/call-rt-st.exp: print print_int_char_combo(*int_char_combo)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu_vector.exp ...
-PASS: gdb.base/gnu_vector.exp: endianness: little
-PASS: gdb.base/gnu_vector.exp: print c4
-PASS: gdb.base/gnu_vector.exp: print c4[2]
-PASS: gdb.base/gnu_vector.exp: print i4a
-PASS: gdb.base/gnu_vector.exp: print i4b
-PASS: gdb.base/gnu_vector.exp: print i4a + i4b
-PASS: gdb.base/gnu_vector.exp: print i4a - i4b
-PASS: gdb.base/gnu_vector.exp: print i4a * i4b
-PASS: gdb.base/gnu_vector.exp: print i4a / i4b
-PASS: gdb.base/gnu_vector.exp: print i4a % i4b
-PASS: gdb.base/gnu_vector.exp: print i4a++
-PASS: gdb.base/gnu_vector.exp: print ++i4a
-PASS: gdb.base/gnu_vector.exp: print i4a--
-PASS: gdb.base/gnu_vector.exp: print --i4a
-PASS: gdb.base/gnu_vector.exp: print +i4a
-PASS: gdb.base/gnu_vector.exp: print -i4a
-PASS: gdb.base/gnu_vector.exp: print i4a & i4b
-PASS: gdb.base/gnu_vector.exp: print i4a | i4b
-PASS: gdb.base/gnu_vector.exp: print i4a ^ i4b
-PASS: gdb.base/gnu_vector.exp: print ~i4a
-PASS: gdb.base/gnu_vector.exp: print i4a << i4b
-PASS: gdb.base/gnu_vector.exp: print i4a >> i4b
-PASS: gdb.base/gnu_vector.exp: print f4a
-PASS: gdb.base/gnu_vector.exp: print f4b
-PASS: gdb.base/gnu_vector.exp: print f4a + f4b
-PASS: gdb.base/gnu_vector.exp: print f4a - f4b
-PASS: gdb.base/gnu_vector.exp: print f4a * f4b
-PASS: gdb.base/gnu_vector.exp: print f4a / f4b
-PASS: gdb.base/gnu_vector.exp: print +f4a
-PASS: gdb.base/gnu_vector.exp: print -f4a
-PASS: gdb.base/gnu_vector.exp: print (char4) 0x01010101
-PASS: gdb.base/gnu_vector.exp: print (int2) lla
-PASS: gdb.base/gnu_vector.exp: print (char4) ia
-PASS: gdb.base/gnu_vector.exp: print (int2) 1
-PASS: gdb.base/gnu_vector.exp: print (longlong2) 2
-PASS: gdb.base/gnu_vector.exp: print (float2) 3
-PASS: gdb.base/gnu_vector.exp: print (double2) 4
-PASS: gdb.base/gnu_vector.exp: print (uint4) ia
-PASS: gdb.base/gnu_vector.exp: print (int4) -3
-PASS: gdb.base/gnu_vector.exp: print (float4) 4
-PASS: gdb.base/gnu_vector.exp: print i4b = ia
-PASS: gdb.base/gnu_vector.exp: print i4a = 3
-PASS: gdb.base/gnu_vector.exp: print f4a = fb
-PASS: gdb.base/gnu_vector.exp: print f4b = 2
-PASS: gdb.base/gnu_vector.exp: print c4 + lla
-PASS: gdb.base/gnu_vector.exp: print i4a + lla
-PASS: gdb.base/gnu_vector.exp: print lla + c4
-PASS: gdb.base/gnu_vector.exp: print lla + i4a
-PASS: gdb.base/gnu_vector.exp: print c4 + ib
-PASS: gdb.base/gnu_vector.exp: print i4a + ib
-PASS: gdb.base/gnu_vector.exp: print i4a + 1
-PASS: gdb.base/gnu_vector.exp: print 1 + i4a
-PASS: gdb.base/gnu_vector.exp: print fa - f4b
-PASS: gdb.base/gnu_vector.exp: print 2 - f4b
-PASS: gdb.base/gnu_vector.exp: print f4a * fb
-PASS: gdb.base/gnu_vector.exp: print f4a * 1
-PASS: gdb.base/gnu_vector.exp: print ia / i4b
-PASS: gdb.base/gnu_vector.exp: print 2 / i4b
-PASS: gdb.base/gnu_vector.exp: print i4a % ib
-PASS: gdb.base/gnu_vector.exp: print i4a % 1
-PASS: gdb.base/gnu_vector.exp: print ia & i4b
-PASS: gdb.base/gnu_vector.exp: print 2 & i4b
-PASS: gdb.base/gnu_vector.exp: print i4a | ib
-PASS: gdb.base/gnu_vector.exp: print i4a | 1
-PASS: gdb.base/gnu_vector.exp: print ia ^ i4b
-PASS: gdb.base/gnu_vector.exp: print 2 ^ i4b
-PASS: gdb.base/gnu_vector.exp: print i4a << ib
-PASS: gdb.base/gnu_vector.exp: print i4a << 1
-PASS: gdb.base/gnu_vector.exp: print i4a >> ib
-PASS: gdb.base/gnu_vector.exp: print i4a >> 1
-PASS: gdb.base/gnu_vector.exp: print i4a = {2, 4, 8, 16}
-PASS: gdb.base/gnu_vector.exp: print i4a <<= ib
-PASS: gdb.base/gnu_vector.exp: print i4a + d2
-PASS: gdb.base/gnu_vector.exp: print d2 + i4a
-PASS: gdb.base/gnu_vector.exp: print f4a + ll2
-PASS: gdb.base/gnu_vector.exp: print ll2 + f4a
-PASS: gdb.base/gnu_vector.exp: print i2 + ll2
-PASS: gdb.base/gnu_vector.exp: print ll2 + i2
-PASS: gdb.base/gnu_vector.exp: print i4a + ll2
-PASS: gdb.base/gnu_vector.exp: print ll2 + i4a
-PASS: gdb.base/gnu_vector.exp: print f4a + d2
-PASS: gdb.base/gnu_vector.exp: print d2 + f4a
-PASS: gdb.base/gnu_vector.exp: print ui4 + i4a
-PASS: gdb.base/gnu_vector.exp: print i4a + ui4
-PASS: gdb.base/gnu_vector.exp: print i4a + i2
-PASS: gdb.base/gnu_vector.exp: print i2 + i4a
-PASS: gdb.base/gnu_vector.exp: print f4a + f2
-PASS: gdb.base/gnu_vector.exp: print f2 + f4a
-PASS: gdb.base/gnu_vector.exp: print (double2) f2
-PASS: gdb.base/gnu_vector.exp: print (int4) c4
-PASS: gdb.base/gnu_vector.exp: print (char4) i4a
-PASS: gdb.base/gnu_vector.exp: ptype c4
-PASS: gdb.base/gnu_vector.exp: ptype char4
-PASS: gdb.base/gnu_vector.exp: ptype i4a
-PASS: gdb.base/gnu_vector.exp: ptype int4
-PASS: gdb.base/gnu_vector.exp: ptype f4b
-PASS: gdb.base/gnu_vector.exp: ptype float4
-PASS: gdb.base/gnu_vector.exp: ptype union_with_vector_1
-PASS: gdb.base/gnu_vector.exp: ptype struct_with_vector_1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fullname.exp ...
-PASS: gdb.base/fullname.exp: set breakpoint by full path before loading symbols - built absolute
-PASS: gdb.base/fullname.exp: set breakpoint at main - built absolute
-PASS: gdb.base/fullname.exp: set breakpoint by full path after loading symbols - built absolute
-PASS: gdb.base/fullname.exp: set breakpoint by full path before loading symbols - built relative
-PASS: gdb.base/fullname.exp: set breakpoint at main - built relative
-PASS: gdb.base/fullname.exp: set breakpoint by full path after loading symbols - built relative
-PASS: gdb.base/fullname.exp: set breakpoint by full path before loading symbols - built other
-PASS: gdb.base/fullname.exp: set breakpoint at main - built other
-PASS: gdb.base/fullname.exp: set breakpoint by full path after loading symbols - built other
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/anon.exp ...
-PASS: gdb.base/anon.exp: set breakpoint in anon.c
-PASS: gdb.base/anon.exp: continue to breakpoint: continue to breakpoint in anon.c
-PASS: gdb.base/anon.exp: print val.data.six
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1250.exp ...
-PASS: gdb.base/gdb1250.exp: backtrace from abort
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bfp-test.exp ...
-PASS: gdb.base/bfp-test.exp: continue to breakpoint: return
-PASS: gdb.base/bfp-test.exp: The original value of b32 is 1.5
-PASS: gdb.base/bfp-test.exp: The original value of b64 is 2.25
-PASS: gdb.base/bfp-test.exp: The original value of b128 is 3.375
-PASS: gdb.base/bfp-test.exp: Try to change b32 to -1.5 with 'print b32=-1.5f'
-PASS: gdb.base/bfp-test.exp: Try to change b64 to -2.25 with 'print b64=-2.25f'
-PASS: gdb.base/bfp-test.exp: Try to change b128 to -3.375 with 'print b128=-3.375l'
-PASS: gdb.base/bfp-test.exp: set variable b32 = 10.5f
-PASS: gdb.base/bfp-test.exp: set variable b64 = 20.25f
-PASS: gdb.base/bfp-test.exp: set variable b128 = 30.375l
-PASS: gdb.base/bfp-test.exp: The value of b32 is changed to 10.5
-PASS: gdb.base/bfp-test.exp: The value of b64 is changed to 20.25
-PASS: gdb.base/bfp-test.exp: The value of b128 is changed to 30.375
-PASS: gdb.base/bfp-test.exp: set variable b32 = 100.5a
-PASS: gdb.base/bfp-test.exp: set variable b64 = 200.25x
-PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fl
-PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fff
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-probes.exp ...
-PASS: gdb.base/break-probes.exp: set stop-on-solib-events 1
-UNTESTED: gdb.base/break-probes.exp: probes not present on this system
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-so.exp ...
-PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here before-dlopen
-PASS: gdb.base/jit-so.exp: one_jit_test-1: set var jit_libname = "jit-main.so"
-FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here after-dlopen
-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
-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
-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
-PASS: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function
-PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here before-dlopen
-PASS: gdb.base/jit-so.exp: one_jit_test-2: set var jit_libname = "jit-main.so"
-FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here after-dlopen
-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
-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
-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
-PASS: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitfields.exp ...
-PASS: gdb.base/bitfields.exp: set print sevenbit-strings
-PASS: gdb.base/bitfields.exp: print flags
-PASS: gdb.base/bitfields.exp: continuing to break1 #1
-PASS: gdb.base/bitfields.exp: bitfield uniqueness (s1)
-PASS: gdb.base/bitfields.exp: continuing to break1 #2
-PASS: gdb.base/bitfields.exp: bitfield uniqueness (u1)
-PASS: gdb.base/bitfields.exp: continuing to break1 #3
-PASS: gdb.base/bitfields.exp: bitfield uniqueness (s2)
-PASS: gdb.base/bitfields.exp: continuing to break1 #4
-PASS: gdb.base/bitfields.exp: bitfield uniqueness (u2)
-PASS: gdb.base/bitfields.exp: continuing to break1 #5
-PASS: gdb.base/bitfields.exp: bitfield uniqueness (s3)
-PASS: gdb.base/bitfields.exp: continuing to break1 #6
-PASS: gdb.base/bitfields.exp: bitfield uniqueness (u3)
-PASS: gdb.base/bitfields.exp: continuing to break1 #7
-PASS: gdb.base/bitfields.exp: bitfield uniqueness (s9)
-PASS: gdb.base/bitfields.exp: continuing to break1 #8
-PASS: gdb.base/bitfields.exp: bitfield uniqueness (u9)
-PASS: gdb.base/bitfields.exp: continuing to break1 #9
-PASS: gdb.base/bitfields.exp: bitfield uniqueness (sc)
-PASS: gdb.base/bitfields.exp: bitfield containment #1
-PASS: gdb.base/bitfields.exp: continuing to break2
-PASS: gdb.base/bitfields.exp: bitfield containment #2
-PASS: gdb.base/bitfields.exp: unsigned bitfield ranges
-PASS: gdb.base/bitfields.exp: signed bitfields, max positive values
-PASS: gdb.base/bitfields.exp: continuing to break4 #1
-PASS: gdb.base/bitfields.exp: determining signed-ness of bitfields
-PASS: gdb.base/bitfields.exp: signed bitfields, max negative values
-PASS: gdb.base/bitfields.exp: continuing to break4 #2
-PASS: gdb.base/bitfields.exp: signed bitfields with -1
-PASS: gdb.base/bitfields.exp: continuing to break5
-PASS: gdb.base/bitfields.exp: distinct bitfields in container
-PASS: gdb.base/bitfields.exp: print container.one.u3
-PASS: gdb.base/bitfields.exp: print container.two.u3
-PASS: gdb.base/bitfields.exp: set internal var
-PASS: gdb.base/bitfields.exp: set $myvar.a = 0
-PASS: gdb.base/bitfields.exp: set $myvar.inner.b = 1
-PASS: gdb.base/bitfields.exp: set $myvar.inner.deep.c = 0
-PASS: gdb.base/bitfields.exp: set $myvar.inner.deep.d = -1
-PASS: gdb.base/bitfields.exp: set $myvar.inner.e = 1
-PASS: gdb.base/bitfields.exp: set $myvar.f = 1
-PASS: gdb.base/bitfields.exp: print $myvar.a
-PASS: gdb.base/bitfields.exp: print $myvar.inner.b
-PASS: gdb.base/bitfields.exp: print $myvar.inner.deep.c
-PASS: gdb.base/bitfields.exp: print $myvar.inner.deep.d
-PASS: gdb.base/bitfields.exp: print $myvar.inner.e
-PASS: gdb.base/bitfields.exp: print $myvar.f
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/macscp.exp ...
-PASS: gdb.base/macscp.exp: list main for support check
-PASS: gdb.base/macscp.exp: list main for WHERE
-PASS: gdb.base/macscp.exp: info macro WHERE after `list main'
-PASS: gdb.base/macscp.exp: list macscp2_2 for WHERE
-PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp2_2'
-PASS: gdb.base/macscp.exp: list macscp3_2 for WHERE
-PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp3_2'
-PASS: gdb.base/macscp.exp: info macro FROM_COMMANDLINE
-PASS: gdb.base/macscp.exp: info macro __FILE__ before running
-PASS: gdb.base/macscp.exp: info macro __LINE__ before running
-PASS: gdb.base/macscp.exp: list macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp_4_2_from_macscp2'
-PASS: gdb.base/macscp.exp: list macscp4_2_from_macscp3
-KFAIL: gdb.base/macscp.exp: info macro WHERE after `list macscp_4_2_from_macscp3' (gdb/555) (PRMS: gdb/555)
-PASS: gdb.base/macscp.exp: break macscp1_1
-PASS: gdb.base/macscp.exp: break macscp2_1
-PASS: gdb.base/macscp.exp: break macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: break macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: break macscp2_2
-PASS: gdb.base/macscp.exp: break macscp1_2
-PASS: gdb.base/macscp.exp: break macscp3_1
-PASS: gdb.base/macscp.exp: break macscp4_1_from_macscp3
-PASS: gdb.base/macscp.exp: break macscp4_2_from_macscp3
-PASS: gdb.base/macscp.exp: break macscp3_2
-PASS: gdb.base/macscp.exp: break macscp1_3
-PASS: gdb.base/macscp.exp: continue to macscp1_1
-PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp1_1
-PASS: gdb.base/macscp.exp: continue to macscp2_1
-PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp2_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp2_1
-PASS: gdb.base/macscp.exp: continue to macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp2
-PASS: gdb.base/macscp.exp: continue to macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp2
-PASS: gdb.base/macscp.exp: continue to macscp2_2
-PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp2_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp2_2
-PASS: gdb.base/macscp.exp: continue to macscp1_2
-PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp1_2
-PASS: gdb.base/macscp.exp: continue to macscp3_1
-PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp3_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp3_1
-PASS: gdb.base/macscp.exp: continue to macscp4_1_from_macscp3
-KFAIL: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_1_from_macscp3 (gdb/555) (PRMS: gdb/555)
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3
-KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
-KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
-KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
-KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
-KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
-KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
-KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
-KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp3
-PASS: gdb.base/macscp.exp: continue to macscp4_2_from_macscp3
-KFAIL: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_2_from_macscp3 (gdb/555) (PRMS: gdb/555)
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
-KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
-KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
-KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
-KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
-KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
-KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
-KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
-KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp3
-PASS: gdb.base/macscp.exp: continue to macscp3_2
-PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp3_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp3_2
-PASS: gdb.base/macscp.exp: continue to macscp1_3
-PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_3
-PASS: gdb.base/macscp.exp: breakpoint macscp_expr
-PASS: gdb.base/macscp.exp: macro MACRO_TO_EXPAND not in scope at breakpoint
-PASS: gdb.base/macscp.exp: breakpoint macscp_expr using MACRO_TO_EXPAND
-PASS: gdb.base/macscp.exp: continue to macsp_expr
-PASS: gdb.base/macscp.exp: print address.addr
-PASS: gdb.base/macscp.exp: print expression with macro before define.
-PASS: gdb.base/macscp.exp: next to definition 1
-PASS: gdb.base/macscp.exp: print expression with macro in scope.
-PASS: gdb.base/macscp.exp: user macro override
-PASS: gdb.base/macscp.exp: choose user macro
-PASS: gdb.base/macscp.exp: remove user override
-PASS: gdb.base/macscp.exp: print expression with macro after removing override
-PASS: gdb.base/macscp.exp: next to definition 2
-PASS: gdb.base/macscp.exp: print expression with macro after undef.
-PASS: gdb.base/macscp.exp: basic macro define
-PASS: gdb.base/macscp.exp: expansion of defined macro
-PASS: gdb.base/macscp.exp: basic macro list
-PASS: gdb.base/macscp.exp: basic redefine, macro with args
-PASS: gdb.base/macscp.exp: expansion of macro with arguments
-PASS: gdb.base/macscp.exp: basic macro undef
-PASS: gdb.base/macscp.exp: print expression with macro after user undef.
-PASS: gdb.base/macscp.exp: macro define with no arguments
-PASS: gdb.base/macscp.exp: macro undef with no arguments
-PASS: gdb.base/macscp.exp: complete 'p FIFTY_SEVEN'
-PASS: gdb.base/macscp.exp: complete 'p TWENTY_'
-PASS: gdb.base/macscp.exp: complete 'p FORTY_'
-PASS: gdb.base/macscp.exp: defining TWENTY_THREE
-PASS: gdb.base/macscp.exp: complete 'p TWENTY_THREE'
-PASS: gdb.base/macscp.exp: basic macro splicing
-PASS: gdb.base/macscp.exp: define splice helper
-PASS: gdb.base/macscp.exp: splicing plus expansion
-PASS: gdb.base/macscp.exp: define first varargs helper
-PASS: gdb.base/macscp.exp: define second varargs helper
-PASS: gdb.base/macscp.exp: define third varargs helper
-PASS: gdb.base/macscp.exp: define fourth varargs helper
-PASS: gdb.base/macscp.exp: c99 varargs expansion
-PASS: gdb.base/macscp.exp: c99 varargs expansion without an argument
-PASS: gdb.base/macscp.exp: c99 varargs expansion, multiple formal arguments
-PASS: gdb.base/macscp.exp: gnu varargs expansion
-PASS: gdb.base/macscp.exp: gnu varargs expansion without an argument
-PASS: gdb.base/macscp.exp: gnu varargs expansion special splicing without an argument
-PASS: gdb.base/macscp.exp: define stringification macro
-PASS: gdb.base/macscp.exp: define first stringification helper
-PASS: gdb.base/macscp.exp: define second stringification helper
-PASS: gdb.base/macscp.exp: simple stringify
-PASS: gdb.base/macscp.exp: stringify with one space
-PASS: gdb.base/macscp.exp: stringify with many spaces
-PASS: gdb.base/macscp.exp: stringify with quotes
-PASS: gdb.base/macscp.exp: stringify with backslashes
-PASS: gdb.base/macscp.exp: stringify without substitution
-PASS: gdb.base/macscp.exp: stringify with substitution
-PASS: gdb.base/macscp.exp: define si_addr macro
-PASS: gdb.base/macscp.exp: macro expand siginfo.si_addr
-PASS: gdb.base/macscp.exp: print __FILE__
-PASS: gdb.base/macscp.exp: print __LINE__
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt-noterm.exp ...
-PASS: gdb.base/interrupt-noterm.exp: set interactive-mode off
-PASS: gdb.base/interrupt-noterm.exp: set target-async on
-PASS: gdb.base/interrupt-noterm.exp: set confirm off
-PASS: gdb.base/interrupt-noterm.exp: delete
-PASS: gdb.base/interrupt-noterm.exp: set confirm on
-UNSUPPORTED: gdb.base/interrupt-noterm.exp: continue &
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb11530.exp ...
-PASS: gdb.base/gdb11530.exp: print a.i
-PASS: gdb.base/gdb11530.exp: print sizeof (a.i)
-PASS: gdb.base/gdb11530.exp: print sizeof (a.i) == sizeof (int)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1090.exp ...
-PASS: gdb.base/gdb1090.exp: continue to breakpoint: break-here
-PASS: gdb.base/gdb1090.exp: print s24
-
- === gdb Summary ===
-
-# of expected passes 4759
-# of unexpected failures 89
-# of expected failures 5
-# of known failures 21
-# of untested testcases 4
-# of unsupported tests 13
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.base2/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.base2/gdb.sum
deleted file mode 100644
index 043f7f5d..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.base2/gdb.sum
+++ /dev/null
@@ -1,4268 +0,0 @@
-Test Run By thomas on Wed Jan 8 02:48:52 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp ...
-PASS: gdb.base/watchpoint-cond-gone.exp: set can-use-hw-watchpoints 0
-PASS: gdb.base/watchpoint-cond-gone.exp: continue to breakpoint: Place to set the watchpoint
-PASS: gdb.base/watchpoint-cond-gone.exp: Place the watchpoint
-PASS: gdb.base/watchpoint-cond-gone.exp: Catch the no longer valid watchpoint
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-read.exp ...
-FAIL: gdb.base/watch-read.exp: set hardware read watchpoint on global variable
-FAIL: gdb.base/watch-read.exp: read watchpoint triggers on first read (timeout)
-FAIL: gdb.base/watch-read.exp: read watchpoint triggers on read after value changed (timeout)
-FAIL: gdb.base/watch-read.exp: set write watchpoint on global variable (timeout)
-FAIL: gdb.base/watch-read.exp: write watchpoint triggers (timeout)
-FAIL: gdb.base/watch-read.exp: only write watchpoint triggers when value changes (timeout)
-FAIL: gdb.base/watch-read.exp: read watchpoint triggers when value doesn't change, trapping reads and writes (timeout)
-FAIL: gdb.base/watch-read.exp: only read watchpoint triggers when value doesn't change (timeout)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/radix.exp ...
-PASS: gdb.base/radix.exp: initialize radix, input radix 2
-PASS: gdb.base/radix.exp: set input-radix 2
-PASS: gdb.base/radix.exp: show radix, input radix 2
-PASS: gdb.base/radix.exp: print 010; expect 8; input radix 2
-PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 2
-PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 2
-PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 2
-PASS: gdb.base/radix.exp: print 0; expect 0; input radix 2
-PASS: gdb.base/radix.exp: print 1; expect 1; input radix 2
-PASS: gdb.base/radix.exp: print -1; expect -1; input radix 2
-PASS: gdb.base/radix.exp: print 10; expect 2; input radix 2
-PASS: gdb.base/radix.exp: print 11; expect 3; input radix 2
-PASS: gdb.base/radix.exp: print -10; expect -2; input radix 2
-PASS: gdb.base/radix.exp: print -11; expect -3; input radix 2
-PASS: gdb.base/radix.exp: print 100; expect 4; input radix 2
-PASS: gdb.base/radix.exp: print 101; expect 5; input radix 2
-PASS: gdb.base/radix.exp: print -100; expect -4; input radix 2
-PASS: gdb.base/radix.exp: print -101; expect -5; input radix 2
-PASS: gdb.base/radix.exp: print 10101; expect 21; input radix 2
-PASS: gdb.base/radix.exp: print 4; expect Invalid number "4"\.; input radix 2
-PASS: gdb.base/radix.exp: print -2; expect Invalid number "2"\.; input radix 2
-PASS: gdb.base/radix.exp: initialize radix, input radix 3
-PASS: gdb.base/radix.exp: set input-radix 3
-PASS: gdb.base/radix.exp: show radix, input radix 3
-PASS: gdb.base/radix.exp: print 010; expect 8; input radix 3
-PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 3
-PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 3
-PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 3
-PASS: gdb.base/radix.exp: print 0; expect 0; input radix 3
-PASS: gdb.base/radix.exp: print 1; expect 1; input radix 3
-PASS: gdb.base/radix.exp: print -1; expect -1; input radix 3
-PASS: gdb.base/radix.exp: print 10; expect 3; input radix 3
-PASS: gdb.base/radix.exp: print 11; expect 4; input radix 3
-PASS: gdb.base/radix.exp: print -10; expect -3; input radix 3
-PASS: gdb.base/radix.exp: print -11; expect -4; input radix 3
-PASS: gdb.base/radix.exp: print 100; expect 9; input radix 3
-PASS: gdb.base/radix.exp: print 101; expect 10; input radix 3
-PASS: gdb.base/radix.exp: print -100; expect -9; input radix 3
-PASS: gdb.base/radix.exp: print -101; expect -10; input radix 3
-PASS: gdb.base/radix.exp: print 10101; expect 91; input radix 3
-PASS: gdb.base/radix.exp: print 2; expect 2; input radix 3
-PASS: gdb.base/radix.exp: print 20; expect 6; input radix 3
-PASS: gdb.base/radix.exp: print 3; expect Invalid number "3"\.; input radix 3
-PASS: gdb.base/radix.exp: print 30; expect Invalid number "30"\.; input radix 2
-PASS: gdb.base/radix.exp: initialize radix, input radix 8
-PASS: gdb.base/radix.exp: set input-radix 8
-PASS: gdb.base/radix.exp: show radix, input radix 8
-PASS: gdb.base/radix.exp: print 010; expect 8; input radix 8
-PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 8
-PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 8
-PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 8
-PASS: gdb.base/radix.exp: print 0; expect 0; input radix 8
-PASS: gdb.base/radix.exp: print 1; expect 1; input radix 8
-PASS: gdb.base/radix.exp: print -1; expect -1; input radix 8
-PASS: gdb.base/radix.exp: print 10; expect 8; input radix 8
-PASS: gdb.base/radix.exp: print 11; expect 9; input radix 8
-PASS: gdb.base/radix.exp: print -10; expect -8; input radix 8
-PASS: gdb.base/radix.exp: print -11; expect -9; input radix 8
-PASS: gdb.base/radix.exp: print 100; expect 64; input radix 8
-PASS: gdb.base/radix.exp: print 101; expect 65; input radix 8
-PASS: gdb.base/radix.exp: print -100; expect -64; input radix 8
-PASS: gdb.base/radix.exp: print -101; expect -65; input radix 8
-PASS: gdb.base/radix.exp: print 10101; expect 4161; input radix 8
-PASS: gdb.base/radix.exp: print 20; expect 16; input radix 8
-PASS: gdb.base/radix.exp: print -20; expect -16; input radix 8
-PASS: gdb.base/radix.exp: print 8; expect Invalid number "8".; input radix 8
-PASS: gdb.base/radix.exp: print -9; expect Invalid number "9".; input radix 8
-PASS: gdb.base/radix.exp: initialize radix, input radix 10
-PASS: gdb.base/radix.exp: set input-radix 10
-PASS: gdb.base/radix.exp: show radix, input radix 10
-PASS: gdb.base/radix.exp: print 010; expect 8; input radix 10
-PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 10
-PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 10
-PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 10
-PASS: gdb.base/radix.exp: print 0; expect 0; input radix 10
-PASS: gdb.base/radix.exp: print 1; expect 1; input radix 10
-PASS: gdb.base/radix.exp: print -1; expect -1; input radix 10
-PASS: gdb.base/radix.exp: print 10; expect 10; input radix 10
-PASS: gdb.base/radix.exp: print 11; expect 11; input radix 10
-PASS: gdb.base/radix.exp: print -10; expect -10; input radix 10
-PASS: gdb.base/radix.exp: print -11; expect -11; input radix 10
-PASS: gdb.base/radix.exp: print 100; expect 100; input radix 10
-PASS: gdb.base/radix.exp: print 101; expect 101; input radix 10
-PASS: gdb.base/radix.exp: print -100; expect -100; input radix 10
-PASS: gdb.base/radix.exp: print -101; expect -101; input radix 10
-PASS: gdb.base/radix.exp: print 10101; expect 10101; input radix 10
-PASS: gdb.base/radix.exp: print -12; expect -12; input radix 10
-PASS: gdb.base/radix.exp: initialize radix, input radix 16
-PASS: gdb.base/radix.exp: set input-radix 16
-PASS: gdb.base/radix.exp: show radix, input radix 16
-PASS: gdb.base/radix.exp: print 010; expect 8; input radix 16
-PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 16
-PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 16
-PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 16
-PASS: gdb.base/radix.exp: print 0; expect 0; input radix 16
-PASS: gdb.base/radix.exp: print 1; expect 1; input radix 16
-PASS: gdb.base/radix.exp: print -1; expect -1; input radix 16
-PASS: gdb.base/radix.exp: print 10; expect 16; input radix 16
-PASS: gdb.base/radix.exp: print 11; expect 17; input radix 16
-PASS: gdb.base/radix.exp: print -10; expect -16; input radix 16
-PASS: gdb.base/radix.exp: print -11; expect -17; input radix 16
-PASS: gdb.base/radix.exp: print 100; expect 256; input radix 16
-PASS: gdb.base/radix.exp: print 101; expect 257; input radix 16
-PASS: gdb.base/radix.exp: print -100; expect -256; input radix 16
-PASS: gdb.base/radix.exp: print -101; expect -257; input radix 16
-PASS: gdb.base/radix.exp: print 10101; expect 65793; input radix 16
-PASS: gdb.base/radix.exp: initialize radix, output radix 8
-PASS: gdb.base/radix.exp: set output-radix 8
-PASS: gdb.base/radix.exp: show radix, output radix 8
-PASS: gdb.base/radix.exp: print 010; expect 010; output radix 8
-PASS: gdb.base/radix.exp: print 0xf; expect 17; output radix 8
-PASS: gdb.base/radix.exp: print 10; expect 12; output radix 8
-PASS: gdb.base/radix.exp: print 100; expect 144; output radix 8
-KFAIL: gdb.base/radix.exp: print 20.; expect 24; output radix 8 (PRMS: gdb/1715)
-PASS: gdb.base/radix.exp: print (int) 20.; expect 24; output radix 8
-PASS: gdb.base/radix.exp: initialize radix, output radix 10
-PASS: gdb.base/radix.exp: set output-radix 10
-PASS: gdb.base/radix.exp: show radix, output radix 10
-PASS: gdb.base/radix.exp: print 010; expect 8; output radix 10
-PASS: gdb.base/radix.exp: print 0xf; expect 15; output radix 10
-PASS: gdb.base/radix.exp: print 10; expect 10; output radix 10
-PASS: gdb.base/radix.exp: print 100; expect 100; output radix 10
-PASS: gdb.base/radix.exp: print 20.; expect 20; output radix 10
-PASS: gdb.base/radix.exp: print (int) 20.; expect 20; output radix 10
-PASS: gdb.base/radix.exp: initialize radix, output radix 16
-PASS: gdb.base/radix.exp: set output-radix 16
-PASS: gdb.base/radix.exp: show radix, output radix 16
-PASS: gdb.base/radix.exp: print 010; expect 8; output radix 16
-PASS: gdb.base/radix.exp: print 0xf; expect f; output radix 16
-PASS: gdb.base/radix.exp: print 10; expect a; output radix 16
-PASS: gdb.base/radix.exp: print 100; expect 64; output radix 16
-KFAIL: gdb.base/radix.exp: print 20.; expect 14; output radix 16 (PRMS: gdb/1715)
-PASS: gdb.base/radix.exp: print (int) 20.; expect 14; output radix 16
-PASS: gdb.base/radix.exp: Reset radices
-PASS: gdb.base/radix.exp: Reject input-radix 0
-PASS: gdb.base/radix.exp: Input radix unchanged after rejecting 0
-PASS: gdb.base/radix.exp: Reject input-radix 1
-PASS: gdb.base/radix.exp: Input radix unchanged after rejecting 1
-PASS: gdb.base/radix.exp: Reject output-radix 0
-PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 0
-PASS: gdb.base/radix.exp: Reject output-radix 1
-PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1
-PASS: gdb.base/radix.exp: set radix 7 rejected
-PASS: gdb.base/radix.exp: Output radix unchanged after rejection through set radix command
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return.exp ...
-PASS: gdb.base/return.exp: simple return
-PASS: gdb.base/return.exp: break func2
-PASS: gdb.base/return.exp: break func3
-PASS: gdb.base/return.exp: continue to return of -5
-PASS: gdb.base/return.exp: next over call to func2
-PASS: gdb.base/return.exp: correct value returned (integer test)
-PASS: gdb.base/return.exp: continue to return of -5.0
-PASS: gdb.base/return.exp: next over call to func3
-PASS: gdb.base/return.exp: correct value returned double test (known problem with sparc solaris)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint.exp ...
-PASS: gdb.base/watchpoint.exp: disable fast watches
-PASS: gdb.base/watchpoint.exp: show disable fast watches
-PASS: gdb.base/watchpoint.exp: set slow conditional watch
-PASS: gdb.base/watchpoint.exp: trigger slow conditional watch
-PASS: gdb.base/watchpoint.exp: delete watch ival3
-PASS: gdb.base/watchpoint.exp: set slow condition watch w/thread
-PASS: gdb.base/watchpoint.exp: delete watch w/condition and thread
-PASS: gdb.base/watchpoint.exp: rwatch disallowed when can-set-hw-watchpoints cleared
-PASS: gdb.base/watchpoint.exp: set breakpoint at marker1
-PASS: gdb.base/watchpoint.exp: set breakpoint at marker2
-PASS: gdb.base/watchpoint.exp: info break in watchpoint.exp
-PASS: gdb.base/watchpoint.exp: set watchpoint on ival3
-PASS: gdb.base/watchpoint.exp: watchpoint found in watchpoint/breakpoint table
-PASS: gdb.base/watchpoint.exp: disable watchpoint
-PASS: gdb.base/watchpoint.exp: disable watchpoint in test_simple_watchpoint
-PASS: gdb.base/watchpoint.exp: run to marker1 in test_simple_watchpoint
-PASS: gdb.base/watchpoint.exp: enable watchpoint
-PASS: gdb.base/watchpoint.exp: break func1
-PASS: gdb.base/watchpoint.exp: set $func1_breakpoint_number = $bpnum
-PASS: gdb.base/watchpoint.exp: continue to breakpoint at func1
-PASS: gdb.base/watchpoint.exp: watchpoint hit, first time
-PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 1
-PASS: gdb.base/watchpoint.exp: delete $func1_breakpoint_number
-PASS: gdb.base/watchpoint.exp: watchpoint hit, second time
-PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 2
-PASS: gdb.base/watchpoint.exp: watchpoint hit, third time
-PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 3
-PASS: gdb.base/watchpoint.exp: watchpoint hit, fourth time
-PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 4
-PASS: gdb.base/watchpoint.exp: watchpoint hit, fifth time
-PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 5
-PASS: gdb.base/watchpoint.exp: continue to marker2
-PASS: gdb.base/watchpoint.exp: watchpoint disabled
-PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint
-PASS: gdb.base/watchpoint.exp: watchpoints found in watchpoint/breakpoint table
-PASS: gdb.base/watchpoint.exp: disable watchpoint in test_disabling_watchpoints
-PASS: gdb.base/watchpoint.exp: run to marker1 in test_disabling_watchpoints
-PASS: gdb.base/watchpoint.exp: watchpoint enabled
-PASS: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, first time
-PASS: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, second time
-PASS: gdb.base/watchpoint.exp: disable watchpoint #2 in test_disabling_watchpoints
-PASS: gdb.base/watchpoint.exp: watchpoint disabled in table
-PASS: gdb.base/watchpoint.exp: disabled watchpoint skipped
-PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_disabling_watchpoints
-PASS: gdb.base/watchpoint.exp: watch ival2
-PASS: gdb.base/watchpoint.exp: break func2 if 0
-PASS: gdb.base/watchpoint.exp: p $func2_breakpoint_number = $bpnum
-PASS: gdb.base/watchpoint.exp: calling function with watchpoint enabled
-PASS: gdb.base/watchpoint.exp: finish from marker1
-PASS: gdb.base/watchpoint.exp: back at main from marker1
-PASS: gdb.base/watchpoint.exp: next to `for' in watchpoint.exp
-PASS: gdb.base/watchpoint.exp: until to ival1 assignment
-PASS: gdb.base/watchpoint.exp: until to ival3 assignment
-PASS: gdb.base/watchpoint.exp: until out of loop
-PASS: gdb.base/watchpoint.exp: step to ival2 assignment
-PASS: gdb.base/watchpoint.exp: watch ptr1->val
-PASS: gdb.base/watchpoint.exp: break marker5
-PASS: gdb.base/watchpoint.exp: Test complex watchpoint
-PASS: gdb.base/watchpoint.exp: did not trigger wrong watchpoint
-PASS: gdb.base/watchpoint.exp: disable in test_complex_watchpoint
-PASS: gdb.base/watchpoint.exp: break marker6
-PASS: gdb.base/watchpoint.exp: continue to marker6
-PASS: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here
-PASS: gdb.base/watchpoint.exp: set local watch
-PASS: gdb.base/watchpoint.exp: trigger local watch
-PASS: gdb.base/watchpoint.exp: self-delete local watch
-PASS: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here
-PASS: gdb.base/watchpoint.exp: set partially local watch
-PASS: gdb.base/watchpoint.exp: trigger1 partially local watch
-PASS: gdb.base/watchpoint.exp: trigger2 partially local watch
-PASS: gdb.base/watchpoint.exp: self-delete partially local watch
-PASS: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here
-PASS: gdb.base/watchpoint.exp: set static local watch
-PASS: gdb.base/watchpoint.exp: trigger static local watch
-PASS: gdb.base/watchpoint.exp: continue after trigger static local watch
-PASS: gdb.base/watchpoint.exp: static local watch did not self-delete
-PASS: gdb.base/watchpoint.exp: tbreak recurser
-PASS: gdb.base/watchpoint.exp: cont
-PASS: gdb.base/watchpoint.exp: next past local_x initialization
-PASS: gdb.base/watchpoint.exp: set local watch in recursive call
-PASS: gdb.base/watchpoint.exp: trigger local watch in recursive call
-PASS: gdb.base/watchpoint.exp: self-delete local watch in recursive call
-PASS: gdb.base/watchpoint.exp: cont
-PASS: gdb.base/watchpoint.exp: tbreak recurser
-PASS: gdb.base/watchpoint.exp: cont
-PASS: gdb.base/watchpoint.exp: next past local_x initialization
-PASS: gdb.base/watchpoint.exp: set local watch in recursive call with explicit scope
-PASS: gdb.base/watchpoint.exp: trigger local watch with explicit scope in recursive call
-PASS: gdb.base/watchpoint.exp: self-delete local watch with explicit scope in recursive call (2)
-PASS: gdb.base/watchpoint.exp: disable in test_complex_watchpoint
-PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint
-PASS: gdb.base/watchpoint.exp: watchpoint refused to insert on nonexistent struct member
-PASS: gdb.base/watchpoint.exp: watch global_ptr
-PASS: gdb.base/watchpoint.exp: watch *(int *) 0
-PASS: gdb.base/watchpoint.exp: watch -location *global_ptr
-PASS: gdb.base/watchpoint.exp: watch *global_ptr
-PASS: gdb.base/watchpoint.exp: set $global_ptr_breakpoint_number = $bpnum
-PASS: gdb.base/watchpoint.exp: global_ptr next
-PASS: gdb.base/watchpoint.exp: next over ptr init
-PASS: gdb.base/watchpoint.exp: next over buffer set
-PASS: gdb.base/watchpoint.exp: delete $global_ptr_breakpoint_number
-PASS: gdb.base/watchpoint.exp: watch **global_ptr_ptr
-PASS: gdb.base/watchpoint.exp: set $global_ptr_ptr_breakpoint_number = $bpnum
-PASS: gdb.base/watchpoint.exp: global_ptr_ptr next
-PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr init
-PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr buffer set
-PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr pointer advance
-PASS: gdb.base/watchpoint.exp: delete $global_ptr_ptr_breakpoint_number
-PASS: gdb.base/watchpoint.exp: continue to breakpoint: second x assignment
-PASS: gdb.base/watchpoint.exp: watch x
-PASS: gdb.base/watchpoint.exp: next after watch x
-PASS: gdb.base/watchpoint.exp: delete watch x
-PASS: gdb.base/watchpoint.exp: watch buf
-PASS: gdb.base/watchpoint.exp: watchpoint on buf hit
-PASS: gdb.base/watchpoint.exp: delete watch buf
-PASS: gdb.base/watchpoint.exp: number is constant
-PASS: gdb.base/watchpoint.exp: number with cast is constant
-PASS: gdb.base/watchpoint.exp: marker1 is constant
-PASS: gdb.base/watchpoint.exp: watch count + 6
-PASS: gdb.base/watchpoint.exp: delete watchpoint `count + 6'
-PASS: gdb.base/watchpoint.exp: watch 7 + count
-PASS: gdb.base/watchpoint.exp: delete watchpoint `7 + count'
-PASS: gdb.base/watchpoint.exp: watch $pc
-PASS: gdb.base/watchpoint.exp: disable watchpoint `$pc'
-PASS: gdb.base/watchpoint.exp: reenable watchpoint `$pc'
-PASS: gdb.base/watchpoint.exp: watchpoint `$pc' is enabled
-PASS: gdb.base/watchpoint.exp: delete watchpoint `$pc'
-PASS: gdb.base/watchpoint.exp: continue to breakpoint: func5 breakpoint here
-PASS: gdb.base/watchpoint.exp: watch -location nullptr->p->x
-PASS: gdb.base/watchpoint.exp: watch -location .x
-PASS: gdb.base/watchpoint.exp: continue with watch -location
-PASS: gdb.base/watchpoint.exp: delete watch -location
-PASS: gdb.base/watchpoint.exp: continue to breakpoint: func6 breakpoint here
-FAIL: gdb.base/watchpoint.exp: watch foo2
-FAIL: gdb.base/watchpoint.exp: continue with watch foo2
-PASS: gdb.base/watchpoint.exp: delete watch foo2
-PASS: gdb.base/watchpoint.exp: continue to breakpoint: func7 breakpoint here
-FAIL: gdb.base/watchpoint.exp: watch foo4
-FAIL: gdb.base/watchpoint.exp: continue with watch foo4
-PASS: gdb.base/watchpoint.exp: delete watch foo4
-PASS: gdb.base/watchpoint.exp: no-hw: set breakpoint at marker1
-PASS: gdb.base/watchpoint.exp: no-hw: set breakpoint at marker2
-PASS: gdb.base/watchpoint.exp: no-hw: info break in watchpoint.exp
-PASS: gdb.base/watchpoint.exp: no-hw: set watchpoint on ival3
-PASS: gdb.base/watchpoint.exp: no-hw: watchpoint found in watchpoint/breakpoint table
-PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint
-PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint in test_simple_watchpoint
-PASS: gdb.base/watchpoint.exp: no-hw: run to marker1 in test_simple_watchpoint
-PASS: gdb.base/watchpoint.exp: no-hw: enable watchpoint
-PASS: gdb.base/watchpoint.exp: no-hw: break func1
-PASS: gdb.base/watchpoint.exp: no-hw: set $func1_breakpoint_number = $bpnum
-PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint at func1
-PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, first time
-PASS: gdb.base/watchpoint.exp: no-hw: Watchpoint hit count is 1
-PASS: gdb.base/watchpoint.exp: no-hw: delete $func1_breakpoint_number
-PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, second time
-PASS: gdb.base/watchpoint.exp: no-hw: Watchpoint hit count is 2
-PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, third time
-PASS: gdb.base/watchpoint.exp: no-hw: Watchpoint hit count is 3
-PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, fourth time
-PASS: gdb.base/watchpoint.exp: no-hw: Watchpoint hit count is 4
-PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, fifth time
-PASS: gdb.base/watchpoint.exp: no-hw: Watchpoint hit count is 5
-PASS: gdb.base/watchpoint.exp: no-hw: continue to marker2
-PASS: gdb.base/watchpoint.exp: no-hw: watchpoint disabled
-PASS: gdb.base/watchpoint.exp: no-hw: continue until exit at continue to exit in test_simple_watchpoint
-PASS: gdb.base/watchpoint.exp: no-hw: watchpoints found in watchpoint/breakpoint table
-PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint in test_disabling_watchpoints
-PASS: gdb.base/watchpoint.exp: no-hw: run to marker1 in test_disabling_watchpoints
-PASS: gdb.base/watchpoint.exp: no-hw: watchpoint enabled
-PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit in test_disabling_watchpoints, first time
-PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit in test_disabling_watchpoints, second time
-PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint #2 in test_disabling_watchpoints
-PASS: gdb.base/watchpoint.exp: no-hw: watchpoint disabled in table
-PASS: gdb.base/watchpoint.exp: no-hw: disabled watchpoint skipped
-PASS: gdb.base/watchpoint.exp: no-hw: continue until exit at continue to exit in test_disabling_watchpoints
-PASS: gdb.base/watchpoint.exp: no-hw: watch ival2
-PASS: gdb.base/watchpoint.exp: no-hw: break func2 if 0
-PASS: gdb.base/watchpoint.exp: no-hw: p $func2_breakpoint_number = $bpnum
-PASS: gdb.base/watchpoint.exp: no-hw: calling function with watchpoint enabled
-PASS: gdb.base/watchpoint.exp: no-hw: finish from marker1
-PASS: gdb.base/watchpoint.exp: no-hw: back at main from marker1
-PASS: gdb.base/watchpoint.exp: no-hw: next to `for' in watchpoint.exp
-PASS: gdb.base/watchpoint.exp: no-hw: until to ival1 assignment
-PASS: gdb.base/watchpoint.exp: no-hw: until to ival3 assignment
-PASS: gdb.base/watchpoint.exp: no-hw: until out of loop
-PASS: gdb.base/watchpoint.exp: no-hw: step to ival2 assignment
-PASS: gdb.base/watchpoint.exp: no-hw: watch ptr1->val
-PASS: gdb.base/watchpoint.exp: no-hw: break marker5
-PASS: gdb.base/watchpoint.exp: no-hw: Test complex watchpoint
-PASS: gdb.base/watchpoint.exp: no-hw: did not trigger wrong watchpoint
-PASS: gdb.base/watchpoint.exp: no-hw: disable in test_complex_watchpoint
-PASS: gdb.base/watchpoint.exp: no-hw: break marker6
-PASS: gdb.base/watchpoint.exp: no-hw: continue to marker6
-PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func2 breakpoint here
-PASS: gdb.base/watchpoint.exp: no-hw: set local watch
-PASS: gdb.base/watchpoint.exp: no-hw: trigger local watch
-PASS: gdb.base/watchpoint.exp: no-hw: self-delete local watch
-PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func2 breakpoint here
-PASS: gdb.base/watchpoint.exp: no-hw: set partially local watch
-PASS: gdb.base/watchpoint.exp: no-hw: trigger1 partially local watch
-PASS: gdb.base/watchpoint.exp: no-hw: trigger2 partially local watch
-PASS: gdb.base/watchpoint.exp: no-hw: self-delete partially local watch
-PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func2 breakpoint here
-PASS: gdb.base/watchpoint.exp: no-hw: set static local watch
-PASS: gdb.base/watchpoint.exp: no-hw: trigger static local watch
-PASS: gdb.base/watchpoint.exp: no-hw: continue after trigger static local watch
-PASS: gdb.base/watchpoint.exp: no-hw: static local watch did not self-delete
-PASS: gdb.base/watchpoint.exp: no-hw: tbreak recurser
-PASS: gdb.base/watchpoint.exp: no-hw: cont
-PASS: gdb.base/watchpoint.exp: no-hw: next past local_x initialization
-PASS: gdb.base/watchpoint.exp: no-hw: set local watch in recursive call
-PASS: gdb.base/watchpoint.exp: no-hw: trigger local watch in recursive call
-PASS: gdb.base/watchpoint.exp: no-hw: self-delete local watch in recursive call
-PASS: gdb.base/watchpoint.exp: no-hw: cont
-PASS: gdb.base/watchpoint.exp: no-hw: tbreak recurser
-PASS: gdb.base/watchpoint.exp: no-hw: cont
-PASS: gdb.base/watchpoint.exp: no-hw: next past local_x initialization
-PASS: gdb.base/watchpoint.exp: no-hw: set local watch in recursive call with explicit scope
-PASS: gdb.base/watchpoint.exp: no-hw: trigger local watch with explicit scope in recursive call
-PASS: gdb.base/watchpoint.exp: no-hw: self-delete local watch with explicit scope in recursive call (2)
-PASS: gdb.base/watchpoint.exp: no-hw: disable in test_complex_watchpoint
-PASS: gdb.base/watchpoint.exp: no-hw: continue until exit at continue to exit in test_complex_watchpoint
-PASS: gdb.base/watchpoint.exp: no-hw: watchpoint refused to insert on nonexistent struct member
-PASS: gdb.base/watchpoint.exp: no-hw: watch global_ptr
-PASS: gdb.base/watchpoint.exp: no-hw: watch *(int *) 0
-PASS: gdb.base/watchpoint.exp: no-hw: watch -location *global_ptr
-PASS: gdb.base/watchpoint.exp: no-hw: watch *global_ptr
-PASS: gdb.base/watchpoint.exp: no-hw: set $global_ptr_breakpoint_number = $bpnum
-PASS: gdb.base/watchpoint.exp: no-hw: global_ptr next
-PASS: gdb.base/watchpoint.exp: no-hw: next over ptr init
-PASS: gdb.base/watchpoint.exp: no-hw: next over buffer set
-PASS: gdb.base/watchpoint.exp: no-hw: delete $global_ptr_breakpoint_number
-PASS: gdb.base/watchpoint.exp: no-hw: watch **global_ptr_ptr
-PASS: gdb.base/watchpoint.exp: no-hw: set $global_ptr_ptr_breakpoint_number = $bpnum
-PASS: gdb.base/watchpoint.exp: no-hw: global_ptr_ptr next
-PASS: gdb.base/watchpoint.exp: no-hw: next over global_ptr_ptr init
-PASS: gdb.base/watchpoint.exp: no-hw: next over global_ptr_ptr buffer set
-PASS: gdb.base/watchpoint.exp: no-hw: next over global_ptr_ptr pointer advance
-PASS: gdb.base/watchpoint.exp: no-hw: delete $global_ptr_ptr_breakpoint_number
-PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: second x assignment
-PASS: gdb.base/watchpoint.exp: no-hw: watch x
-PASS: gdb.base/watchpoint.exp: no-hw: next after watch x
-PASS: gdb.base/watchpoint.exp: no-hw: delete watch x
-PASS: gdb.base/watchpoint.exp: no-hw: watch buf
-PASS: gdb.base/watchpoint.exp: no-hw: watchpoint on buf hit
-PASS: gdb.base/watchpoint.exp: no-hw: delete watch buf
-PASS: gdb.base/watchpoint.exp: no-hw: number is constant
-PASS: gdb.base/watchpoint.exp: no-hw: number with cast is constant
-PASS: gdb.base/watchpoint.exp: no-hw: marker1 is constant
-PASS: gdb.base/watchpoint.exp: no-hw: watch count + 6
-PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `count + 6'
-PASS: gdb.base/watchpoint.exp: no-hw: watch 7 + count
-PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `7 + count'
-PASS: gdb.base/watchpoint.exp: no-hw: watch $pc
-PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint `$pc'
-PASS: gdb.base/watchpoint.exp: no-hw: reenable watchpoint `$pc'
-PASS: gdb.base/watchpoint.exp: no-hw: watchpoint `$pc' is enabled
-PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `$pc'
-PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func5 breakpoint here
-PASS: gdb.base/watchpoint.exp: no-hw: watch -location nullptr->p->x
-PASS: gdb.base/watchpoint.exp: no-hw: watch -location .x
-PASS: gdb.base/watchpoint.exp: no-hw: continue with watch -location
-PASS: gdb.base/watchpoint.exp: no-hw: delete watch -location
-PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func6 breakpoint here
-PASS: gdb.base/watchpoint.exp: no-hw: watch foo2
-PASS: gdb.base/watchpoint.exp: no-hw: continue with watch foo2
-PASS: gdb.base/watchpoint.exp: no-hw: delete watch foo2
-PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func7 breakpoint here
-PASS: gdb.base/watchpoint.exp: no-hw: watch foo4
-PASS: gdb.base/watchpoint.exp: no-hw: continue with watch foo4
-PASS: gdb.base/watchpoint.exp: no-hw: delete watch foo4
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signals.exp ...
-PASS: gdb.base/signals.exp: handle all print
-PASS: gdb.base/signals.exp: set variable count = 0
-PASS: gdb.base/signals.exp: break handler if 0
-PASS: gdb.base/signals.exp: set $handler_breakpoint_number = $bpnum
-PASS: gdb.base/signals.exp: next to signal
-PASS: gdb.base/signals.exp: next to alarm #1
-PASS: gdb.base/signals.exp: next to ++count #1
-PASS: gdb.base/signals.exp: p func1 () #1
-FAIL: gdb.base/signals.exp: p count #1
-PASS: gdb.base/signals.exp: condition $handler_breakpoint_number
-PASS: gdb.base/signals.exp: next to alarm #2
-PASS: gdb.base/signals.exp: next to ++count #2
-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
-PASS: gdb.base/signals.exp: info signals
-PASS: gdb.base/signals.exp: info signal SIGTRAP
-PASS: gdb.base/signals.exp: info signal 5
-PASS: gdb.base/signals.exp: handle without arguments
-PASS: gdb.base/signals.exp: handle with bogus SIG
-PASS: gdb.base/signals.exp: handle SIG with bogus action
-PASS: gdb.base/signals.exp: handle SIG with multiple conflicting actions
-PASS: gdb.base/signals.exp: handle SIG parses all legal actions
-PASS: gdb.base/signals.exp: handle multiple SIGs
-PASS: gdb.base/signals.exp: override SIGTRAP
-PASS: gdb.base/signals.exp: invalid signal number rejected
-PASS: gdb.base/signals.exp: handle multiple SIGs via integer range
-PASS: gdb.base/signals.exp: handle multiple SIGs via reverse integer range
-PASS: gdb.base/signals.exp: override SIGINT
-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/set-lang-auto.exp ...
-PASS: gdb.base/set-lang-auto.exp: show lang after loading binary
-PASS: gdb.base/set-lang-auto.exp: forcing the language to ada
-PASS: gdb.base/set-lang-auto.exp: show lang after switching language to ada
-PASS: gdb.base/set-lang-auto.exp: switching the language back to auto
-PASS: gdb.base/set-lang-auto.exp: show lang after having switched back to auto
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/randomize.exp ...
-UNTESTED: gdb.base/randomize.exp: Disabling randomization is not supported on this Linux GDB
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return-nodebug.exp ...
-PASS: gdb.base/return-nodebug.exp: signed-char: return from function with no debug info without a cast
-PASS: gdb.base/return-nodebug.exp: signed-char: return from function with no debug info with a cast
-PASS: gdb.base/return-nodebug.exp: signed-char: advance to marker
-PASS: gdb.base/return-nodebug.exp: signed-char: full width of the returned result
-PASS: gdb.base/return-nodebug.exp: short: return from function with no debug info without a cast
-PASS: gdb.base/return-nodebug.exp: short: return from function with no debug info with a cast
-PASS: gdb.base/return-nodebug.exp: short: advance to marker
-PASS: gdb.base/return-nodebug.exp: short: full width of the returned result
-PASS: gdb.base/return-nodebug.exp: int: return from function with no debug info without a cast
-PASS: gdb.base/return-nodebug.exp: int: return from function with no debug info with a cast
-PASS: gdb.base/return-nodebug.exp: int: advance to marker
-PASS: gdb.base/return-nodebug.exp: int: full width of the returned result
-PASS: gdb.base/return-nodebug.exp: long: return from function with no debug info without a cast
-PASS: gdb.base/return-nodebug.exp: long: return from function with no debug info with a cast
-PASS: gdb.base/return-nodebug.exp: long: advance to marker
-PASS: gdb.base/return-nodebug.exp: long: full width of the returned result
-PASS: gdb.base/return-nodebug.exp: long-long: return from function with no debug info without a cast
-PASS: gdb.base/return-nodebug.exp: long-long: return from function with no debug info with a cast
-PASS: gdb.base/return-nodebug.exp: long-long: advance to marker
-PASS: gdb.base/return-nodebug.exp: long-long: full width of the returned result
-PASS: gdb.base/return-nodebug.exp: float: return from function with no debug info without a cast
-PASS: gdb.base/return-nodebug.exp: float: return from function with no debug info with a cast
-PASS: gdb.base/return-nodebug.exp: float: advance to marker
-PASS: gdb.base/return-nodebug.exp: float: full width of the returned result
-PASS: gdb.base/return-nodebug.exp: double: return from function with no debug info without a cast
-PASS: gdb.base/return-nodebug.exp: double: return from function with no debug info with a cast
-PASS: gdb.base/return-nodebug.exp: double: advance to marker
-PASS: gdb.base/return-nodebug.exp: double: full width of the returned result
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs2.exp ...
-PASS: gdb.base/structs2.exp: set width 0
-PASS: gdb.base/structs2.exp: structs2 sanity check
-PASS: gdb.base/structs2.exp: structs2 breakpoint set
-PASS: gdb.base/structs2.exp: structs2 continue1
-PASS: gdb.base/structs2.exp: structs2 continue2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/opaque.exp ...
-PASS: gdb.base/opaque.exp: whatis on opaque struct pointer (statically)
-PASS: gdb.base/opaque.exp: ptype on opaque struct pointer (statically)
-PASS: gdb.base/opaque.exp: whatis on opaque struct instance (statically)
-PASS: gdb.base/opaque.exp: ptype on opaque struct instance (statically)
-PASS: gdb.base/opaque.exp: ptype on opaque struct tagname (statically)
-PASS: gdb.base/opaque.exp: whatis on opaque struct pointer (dynamically)
-PASS: gdb.base/opaque.exp: ptype on opaque struct pointer (dynamically) 1
-PASS: gdb.base/opaque.exp: whatis on opaque struct instance (dynamically) 1
-PASS: gdb.base/opaque.exp: ptype on opaque struct instance (dynamically) 1
-PASS: gdb.base/opaque.exp: ptype on opaque struct tagname (dynamically) 1
-PASS: gdb.base/opaque.exp: whatis on opaque struct pointer (dynamically) 1
-PASS: gdb.base/opaque.exp: ptype on opaque struct pointer (dynamically) 2
-PASS: gdb.base/opaque.exp: whatis on opaque struct instance (dynamically) 2
-PASS: gdb.base/opaque.exp: ptype on opaque struct instance (dynamically) 2
-PASS: gdb.base/opaque.exp: ptype on opaque struct tagname (dynamically) 2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoints.exp ...
-PASS: gdb.base/watchpoints.exp: before inferior start: create watchpoint
-PASS: gdb.base/watchpoints.exp: before inferior start: create access watchpoint
-PASS: gdb.base/watchpoints.exp: before inferior start: create read watchpoint
-PASS: gdb.base/watchpoints.exp: watchpoint hit, first time
-PASS: gdb.base/watchpoints.exp: watchpoint hit, first time
-PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 1
-PASS: gdb.base/watchpoints.exp: watchpoint ival1 hit, second time
-PASS: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 2
-PASS: gdb.base/watchpoints.exp: watchpoint hit, second time
-PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 2
-PASS: gdb.base/watchpoints.exp: watchpoint ival1 hit, third time
-PASS: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 3
-PASS: gdb.base/watchpoints.exp: watchpoint hit, third time
-PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 3
-PASS: gdb.base/watchpoints.exp: watchpoint hit, fourth time
-PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 4
-PASS: gdb.base/watchpoints.exp: watchpoint hit, fifth time
-PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 5
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/printcmds.exp ...
-PASS: gdb.base/printcmds.exp: print $pc
-PASS: gdb.base/printcmds.exp: print "abc"
-PASS: gdb.base/printcmds.exp: print sizeof ("abc")
-PASS: gdb.base/printcmds.exp: ptype "abc"
-PASS: gdb.base/printcmds.exp: print $cvar = "abc"
-PASS: gdb.base/printcmds.exp: print sizeof ($cvar)
-PASS: gdb.base/printcmds.exp: print $pc (with file)
-PASS: gdb.base/printcmds.exp: set print sevenbit-strings
-PASS: gdb.base/printcmds.exp: set print address off
-PASS: gdb.base/printcmds.exp: set width 0
-PASS: gdb.base/printcmds.exp: p ctable1[120] #1
-PASS: gdb.base/printcmds.exp: p 123
-PASS: gdb.base/printcmds.exp: p -123
-PASS: gdb.base/printcmds.exp: p/d 123
-PASS: gdb.base/printcmds.exp: p 0123
-PASS: gdb.base/printcmds.exp: p 00123
-PASS: gdb.base/printcmds.exp: p -0123
-PASS: gdb.base/printcmds.exp: p/o 0123
-PASS: gdb.base/printcmds.exp: p 0x123
-PASS: gdb.base/printcmds.exp: p -0x123
-PASS: gdb.base/printcmds.exp: p 0x0123
-PASS: gdb.base/printcmds.exp: p -0x0123
-PASS: gdb.base/printcmds.exp: p 0xABCDEF
-PASS: gdb.base/printcmds.exp: p 0xabcdef
-PASS: gdb.base/printcmds.exp: p 0xAbCdEf
-PASS: gdb.base/printcmds.exp: p/x 0x123
-PASS: gdb.base/printcmds.exp: p 0b0
-PASS: gdb.base/printcmds.exp: p 0b1111
-PASS: gdb.base/printcmds.exp: p 0B1111
-PASS: gdb.base/printcmds.exp: p -0b1111
-PASS: gdb.base/printcmds.exp: reject p 0x
-PASS: gdb.base/printcmds.exp: reject p 0b
-PASS: gdb.base/printcmds.exp: p ''
-PASS: gdb.base/printcmds.exp: p '''
-PASS: gdb.base/printcmds.exp: reject p '\'
-PASS: gdb.base/printcmds.exp: reject p '\\\'
-PASS: gdb.base/printcmds.exp: reject p DEADBEEF
-PASS: gdb.base/printcmds.exp: reject p 09
-PASS: gdb.base/printcmds.exp: reject p 079
-PASS: gdb.base/printcmds.exp: reject p 0xG
-PASS: gdb.base/printcmds.exp: reject p 0xAG
-PASS: gdb.base/printcmds.exp: reject p 0b2
-PASS: gdb.base/printcmds.exp: reject p 0b12
-PASS: gdb.base/printcmds.exp: check for floating addition
-PASS: gdb.base/printcmds.exp: p 1.
-PASS: gdb.base/printcmds.exp: p 1.5
-PASS: gdb.base/printcmds.exp: p 1.f
-PASS: gdb.base/printcmds.exp: p 1.5f
-PASS: gdb.base/printcmds.exp: p 1.l
-PASS: gdb.base/printcmds.exp: p 1.5l
-PASS: gdb.base/printcmds.exp: p 0x1.1
-PASS: gdb.base/printcmds.exp: reject p 123DEADBEEF
-PASS: gdb.base/printcmds.exp: reject p 123foobar.bazfoo3
-PASS: gdb.base/printcmds.exp: reject p 123EEEEEEEEEEEEEEEEE33333k333
-PASS: gdb.base/printcmds.exp: reject p 1.1x
-PASS: gdb.base/printcmds.exp: reject p 1.1ff
-PASS: gdb.base/printcmds.exp: reject p 1.1ll
-PASS: gdb.base/printcmds.exp: p 'a'
-PASS: gdb.base/printcmds.exp: p/c 'a'
-PASS: gdb.base/printcmds.exp: p/x 'a'
-PASS: gdb.base/printcmds.exp: p/d 'a'
-PASS: gdb.base/printcmds.exp: p/t 'a'
-PASS: gdb.base/printcmds.exp: p '\141'
-PASS: gdb.base/printcmds.exp: p/x '\377'
-PASS: gdb.base/printcmds.exp: p '\''
-PASS: gdb.base/printcmds.exp: p '\\'
-PASS: gdb.base/printcmds.exp: p ctable1[0]
-PASS: gdb.base/printcmds.exp: p ctable1[1]
-PASS: gdb.base/printcmds.exp: p ctable1[2]
-PASS: gdb.base/printcmds.exp: p ctable1[3]
-PASS: gdb.base/printcmds.exp: p ctable1[4]
-PASS: gdb.base/printcmds.exp: p ctable1[5]
-PASS: gdb.base/printcmds.exp: p ctable1[6]
-PASS: gdb.base/printcmds.exp: p ctable1[7]
-PASS: gdb.base/printcmds.exp: p ctable1[8]
-PASS: gdb.base/printcmds.exp: p ctable1[9]
-PASS: gdb.base/printcmds.exp: p ctable1[10]
-PASS: gdb.base/printcmds.exp: p ctable1[11]
-PASS: gdb.base/printcmds.exp: p ctable1[12]
-PASS: gdb.base/printcmds.exp: p ctable1[13]
-PASS: gdb.base/printcmds.exp: p ctable1[14]
-PASS: gdb.base/printcmds.exp: p ctable1[15]
-PASS: gdb.base/printcmds.exp: p ctable1[16]
-PASS: gdb.base/printcmds.exp: p ctable1[17]
-PASS: gdb.base/printcmds.exp: p ctable1[18]
-PASS: gdb.base/printcmds.exp: p ctable1[19]
-PASS: gdb.base/printcmds.exp: p ctable1[20]
-PASS: gdb.base/printcmds.exp: p ctable1[21]
-PASS: gdb.base/printcmds.exp: p ctable1[22]
-PASS: gdb.base/printcmds.exp: p ctable1[23]
-PASS: gdb.base/printcmds.exp: p ctable1[24]
-PASS: gdb.base/printcmds.exp: p ctable1[25]
-PASS: gdb.base/printcmds.exp: p ctable1[26]
-PASS: gdb.base/printcmds.exp: p ctable1[27]
-PASS: gdb.base/printcmds.exp: p ctable1[28]
-PASS: gdb.base/printcmds.exp: p ctable1[29]
-PASS: gdb.base/printcmds.exp: p ctable1[30]
-PASS: gdb.base/printcmds.exp: p ctable1[31]
-PASS: gdb.base/printcmds.exp: p ctable1[32]
-PASS: gdb.base/printcmds.exp: p ctable1[33]
-PASS: gdb.base/printcmds.exp: p ctable1[34]
-PASS: gdb.base/printcmds.exp: p ctable1[35]
-PASS: gdb.base/printcmds.exp: p ctable1[36]
-PASS: gdb.base/printcmds.exp: p ctable1[37]
-PASS: gdb.base/printcmds.exp: p ctable1[38]
-PASS: gdb.base/printcmds.exp: p ctable1[39]
-PASS: gdb.base/printcmds.exp: p ctable1[40]
-PASS: gdb.base/printcmds.exp: p ctable1[41]
-PASS: gdb.base/printcmds.exp: p ctable1[42]
-PASS: gdb.base/printcmds.exp: p ctable1[43]
-PASS: gdb.base/printcmds.exp: p ctable1[44]
-PASS: gdb.base/printcmds.exp: p ctable1[45]
-PASS: gdb.base/printcmds.exp: p ctable1[46]
-PASS: gdb.base/printcmds.exp: p ctable1[47]
-PASS: gdb.base/printcmds.exp: p ctable1[48]
-PASS: gdb.base/printcmds.exp: p ctable1[49]
-PASS: gdb.base/printcmds.exp: p ctable1[50]
-PASS: gdb.base/printcmds.exp: p ctable1[51]
-PASS: gdb.base/printcmds.exp: p ctable1[52]
-PASS: gdb.base/printcmds.exp: p ctable1[53]
-PASS: gdb.base/printcmds.exp: p ctable1[54]
-PASS: gdb.base/printcmds.exp: p ctable1[55]
-PASS: gdb.base/printcmds.exp: p ctable1[56]
-PASS: gdb.base/printcmds.exp: p ctable1[57]
-PASS: gdb.base/printcmds.exp: p ctable1[58]
-PASS: gdb.base/printcmds.exp: p ctable1[59]
-PASS: gdb.base/printcmds.exp: p ctable1[60]
-PASS: gdb.base/printcmds.exp: p ctable1[61]
-PASS: gdb.base/printcmds.exp: p ctable1[62]
-PASS: gdb.base/printcmds.exp: p ctable1[63]
-PASS: gdb.base/printcmds.exp: p ctable1[64]
-PASS: gdb.base/printcmds.exp: p ctable1[65]
-PASS: gdb.base/printcmds.exp: p ctable1[66]
-PASS: gdb.base/printcmds.exp: p ctable1[67]
-PASS: gdb.base/printcmds.exp: p ctable1[68]
-PASS: gdb.base/printcmds.exp: p ctable1[69]
-PASS: gdb.base/printcmds.exp: p ctable1[70]
-PASS: gdb.base/printcmds.exp: p ctable1[71]
-PASS: gdb.base/printcmds.exp: p ctable1[72]
-PASS: gdb.base/printcmds.exp: p ctable1[73]
-PASS: gdb.base/printcmds.exp: p ctable1[74]
-PASS: gdb.base/printcmds.exp: p ctable1[75]
-PASS: gdb.base/printcmds.exp: p ctable1[76]
-PASS: gdb.base/printcmds.exp: p ctable1[77]
-PASS: gdb.base/printcmds.exp: p ctable1[78]
-PASS: gdb.base/printcmds.exp: p ctable1[79]
-PASS: gdb.base/printcmds.exp: p ctable1[80]
-PASS: gdb.base/printcmds.exp: p ctable1[81]
-PASS: gdb.base/printcmds.exp: p ctable1[82]
-PASS: gdb.base/printcmds.exp: p ctable1[83]
-PASS: gdb.base/printcmds.exp: p ctable1[84]
-PASS: gdb.base/printcmds.exp: p ctable1[85]
-PASS: gdb.base/printcmds.exp: p ctable1[86]
-PASS: gdb.base/printcmds.exp: p ctable1[87]
-PASS: gdb.base/printcmds.exp: p ctable1[88]
-PASS: gdb.base/printcmds.exp: p ctable1[89]
-PASS: gdb.base/printcmds.exp: p ctable1[90]
-PASS: gdb.base/printcmds.exp: p ctable1[91]
-PASS: gdb.base/printcmds.exp: p ctable1[92]
-PASS: gdb.base/printcmds.exp: p ctable1[93]
-PASS: gdb.base/printcmds.exp: p ctable1[94]
-PASS: gdb.base/printcmds.exp: p ctable1[95]
-PASS: gdb.base/printcmds.exp: p ctable1[96]
-PASS: gdb.base/printcmds.exp: p ctable1[97]
-PASS: gdb.base/printcmds.exp: p ctable1[98]
-PASS: gdb.base/printcmds.exp: p ctable1[99]
-PASS: gdb.base/printcmds.exp: p ctable1[100]
-PASS: gdb.base/printcmds.exp: p ctable1[101]
-PASS: gdb.base/printcmds.exp: p ctable1[102]
-PASS: gdb.base/printcmds.exp: p ctable1[103]
-PASS: gdb.base/printcmds.exp: p ctable1[104]
-PASS: gdb.base/printcmds.exp: p ctable1[105]
-PASS: gdb.base/printcmds.exp: p ctable1[106]
-PASS: gdb.base/printcmds.exp: p ctable1[107]
-PASS: gdb.base/printcmds.exp: p ctable1[108]
-PASS: gdb.base/printcmds.exp: p ctable1[109]
-PASS: gdb.base/printcmds.exp: p ctable1[110]
-PASS: gdb.base/printcmds.exp: p ctable1[111]
-PASS: gdb.base/printcmds.exp: p ctable1[112]
-PASS: gdb.base/printcmds.exp: p ctable1[113]
-PASS: gdb.base/printcmds.exp: p ctable1[114]
-PASS: gdb.base/printcmds.exp: p ctable1[115]
-PASS: gdb.base/printcmds.exp: p ctable1[116]
-PASS: gdb.base/printcmds.exp: p ctable1[117]
-PASS: gdb.base/printcmds.exp: p ctable1[118]
-PASS: gdb.base/printcmds.exp: p ctable1[119]
-PASS: gdb.base/printcmds.exp: p ctable1[120]
-PASS: gdb.base/printcmds.exp: p ctable1[121]
-PASS: gdb.base/printcmds.exp: p ctable1[122]
-PASS: gdb.base/printcmds.exp: p ctable1[123]
-PASS: gdb.base/printcmds.exp: p ctable1[124]
-PASS: gdb.base/printcmds.exp: p ctable1[125]
-PASS: gdb.base/printcmds.exp: p ctable1[126]
-PASS: gdb.base/printcmds.exp: p ctable1[127]
-PASS: gdb.base/printcmds.exp: p ctable1[128]
-PASS: gdb.base/printcmds.exp: p ctable1[129]
-PASS: gdb.base/printcmds.exp: p ctable1[130]
-PASS: gdb.base/printcmds.exp: p ctable1[131]
-PASS: gdb.base/printcmds.exp: p ctable1[132]
-PASS: gdb.base/printcmds.exp: p ctable1[133]
-PASS: gdb.base/printcmds.exp: p ctable1[134]
-PASS: gdb.base/printcmds.exp: p ctable1[135]
-PASS: gdb.base/printcmds.exp: p ctable1[136]
-PASS: gdb.base/printcmds.exp: p ctable1[137]
-PASS: gdb.base/printcmds.exp: p ctable1[138]
-PASS: gdb.base/printcmds.exp: p ctable1[139]
-PASS: gdb.base/printcmds.exp: p ctable1[140]
-PASS: gdb.base/printcmds.exp: p ctable1[141]
-PASS: gdb.base/printcmds.exp: p ctable1[142]
-PASS: gdb.base/printcmds.exp: p ctable1[143]
-PASS: gdb.base/printcmds.exp: p ctable1[144]
-PASS: gdb.base/printcmds.exp: p ctable1[145]
-PASS: gdb.base/printcmds.exp: p ctable1[146]
-PASS: gdb.base/printcmds.exp: p ctable1[147]
-PASS: gdb.base/printcmds.exp: p ctable1[148]
-PASS: gdb.base/printcmds.exp: p ctable1[149]
-PASS: gdb.base/printcmds.exp: p ctable1[150]
-PASS: gdb.base/printcmds.exp: p ctable1[151]
-PASS: gdb.base/printcmds.exp: p ctable1[152]
-PASS: gdb.base/printcmds.exp: p ctable1[153]
-PASS: gdb.base/printcmds.exp: p ctable1[154]
-PASS: gdb.base/printcmds.exp: p ctable1[155]
-PASS: gdb.base/printcmds.exp: p ctable1[156]
-PASS: gdb.base/printcmds.exp: p ctable1[157]
-PASS: gdb.base/printcmds.exp: p ctable1[158]
-PASS: gdb.base/printcmds.exp: p ctable1[159]
-PASS: gdb.base/printcmds.exp: p ctable1[160]
-PASS: gdb.base/printcmds.exp: p ctable1[161]
-PASS: gdb.base/printcmds.exp: p ctable1[162]
-PASS: gdb.base/printcmds.exp: p ctable1[163]
-PASS: gdb.base/printcmds.exp: p ctable1[164]
-PASS: gdb.base/printcmds.exp: p ctable1[165]
-PASS: gdb.base/printcmds.exp: p ctable1[166]
-PASS: gdb.base/printcmds.exp: p ctable1[167]
-PASS: gdb.base/printcmds.exp: p ctable1[168]
-PASS: gdb.base/printcmds.exp: p ctable1[169]
-PASS: gdb.base/printcmds.exp: p ctable1[170]
-PASS: gdb.base/printcmds.exp: p ctable1[171]
-PASS: gdb.base/printcmds.exp: p ctable1[172]
-PASS: gdb.base/printcmds.exp: p ctable1[173]
-PASS: gdb.base/printcmds.exp: p ctable1[174]
-PASS: gdb.base/printcmds.exp: p ctable1[175]
-PASS: gdb.base/printcmds.exp: p ctable1[176]
-PASS: gdb.base/printcmds.exp: p ctable1[177]
-PASS: gdb.base/printcmds.exp: p ctable1[178]
-PASS: gdb.base/printcmds.exp: p ctable1[179]
-PASS: gdb.base/printcmds.exp: p ctable1[180]
-PASS: gdb.base/printcmds.exp: p ctable1[181]
-PASS: gdb.base/printcmds.exp: p ctable1[182]
-PASS: gdb.base/printcmds.exp: p ctable1[183]
-PASS: gdb.base/printcmds.exp: p ctable1[184]
-PASS: gdb.base/printcmds.exp: p ctable1[185]
-PASS: gdb.base/printcmds.exp: p ctable1[186]
-PASS: gdb.base/printcmds.exp: p ctable1[187]
-PASS: gdb.base/printcmds.exp: p ctable1[188]
-PASS: gdb.base/printcmds.exp: p ctable1[189]
-PASS: gdb.base/printcmds.exp: p ctable1[190]
-PASS: gdb.base/printcmds.exp: p ctable1[191]
-PASS: gdb.base/printcmds.exp: p ctable1[192]
-PASS: gdb.base/printcmds.exp: p ctable1[193]
-PASS: gdb.base/printcmds.exp: p ctable1[194]
-PASS: gdb.base/printcmds.exp: p ctable1[195]
-PASS: gdb.base/printcmds.exp: p ctable1[196]
-PASS: gdb.base/printcmds.exp: p ctable1[197]
-PASS: gdb.base/printcmds.exp: p ctable1[198]
-PASS: gdb.base/printcmds.exp: p ctable1[199]
-PASS: gdb.base/printcmds.exp: p ctable1[200]
-PASS: gdb.base/printcmds.exp: p ctable1[201]
-PASS: gdb.base/printcmds.exp: p ctable1[202]
-PASS: gdb.base/printcmds.exp: p ctable1[203]
-PASS: gdb.base/printcmds.exp: p ctable1[204]
-PASS: gdb.base/printcmds.exp: p ctable1[205]
-PASS: gdb.base/printcmds.exp: p ctable1[206]
-PASS: gdb.base/printcmds.exp: p ctable1[207]
-PASS: gdb.base/printcmds.exp: p ctable1[208]
-PASS: gdb.base/printcmds.exp: p ctable1[209]
-PASS: gdb.base/printcmds.exp: p ctable1[210]
-PASS: gdb.base/printcmds.exp: p ctable1[211]
-PASS: gdb.base/printcmds.exp: p ctable1[212]
-PASS: gdb.base/printcmds.exp: p ctable1[213]
-PASS: gdb.base/printcmds.exp: p ctable1[214]
-PASS: gdb.base/printcmds.exp: p ctable1[215]
-PASS: gdb.base/printcmds.exp: p ctable1[216]
-PASS: gdb.base/printcmds.exp: p ctable1[217]
-PASS: gdb.base/printcmds.exp: p ctable1[218]
-PASS: gdb.base/printcmds.exp: p ctable1[219]
-PASS: gdb.base/printcmds.exp: p ctable1[220]
-PASS: gdb.base/printcmds.exp: p ctable1[221]
-PASS: gdb.base/printcmds.exp: p ctable1[222]
-PASS: gdb.base/printcmds.exp: p ctable1[223]
-PASS: gdb.base/printcmds.exp: p ctable1[224]
-PASS: gdb.base/printcmds.exp: p ctable1[225]
-PASS: gdb.base/printcmds.exp: p ctable1[226]
-PASS: gdb.base/printcmds.exp: p ctable1[227]
-PASS: gdb.base/printcmds.exp: p ctable1[228]
-PASS: gdb.base/printcmds.exp: p ctable1[229]
-PASS: gdb.base/printcmds.exp: p ctable1[230]
-PASS: gdb.base/printcmds.exp: p ctable1[231]
-PASS: gdb.base/printcmds.exp: p ctable1[232]
-PASS: gdb.base/printcmds.exp: p ctable1[233]
-PASS: gdb.base/printcmds.exp: p ctable1[234]
-PASS: gdb.base/printcmds.exp: p ctable1[235]
-PASS: gdb.base/printcmds.exp: p ctable1[236]
-PASS: gdb.base/printcmds.exp: p ctable1[237]
-PASS: gdb.base/printcmds.exp: p ctable1[238]
-PASS: gdb.base/printcmds.exp: p ctable1[239]
-PASS: gdb.base/printcmds.exp: p ctable1[240]
-PASS: gdb.base/printcmds.exp: p ctable1[241]
-PASS: gdb.base/printcmds.exp: p ctable1[242]
-PASS: gdb.base/printcmds.exp: p ctable1[243]
-PASS: gdb.base/printcmds.exp: p ctable1[244]
-PASS: gdb.base/printcmds.exp: p ctable1[245]
-PASS: gdb.base/printcmds.exp: p ctable1[246]
-PASS: gdb.base/printcmds.exp: p ctable1[247]
-PASS: gdb.base/printcmds.exp: p ctable1[248]
-PASS: gdb.base/printcmds.exp: p ctable1[249]
-PASS: gdb.base/printcmds.exp: p ctable1[250]
-PASS: gdb.base/printcmds.exp: p ctable1[251]
-PASS: gdb.base/printcmds.exp: p ctable1[252]
-PASS: gdb.base/printcmds.exp: p ctable1[253]
-PASS: gdb.base/printcmds.exp: p ctable1[254]
-PASS: gdb.base/printcmds.exp: p ctable1[255]
-PASS: gdb.base/printcmds.exp: set print elements 1
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 1
-PASS: gdb.base/printcmds.exp: set print elements 2
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 2
-PASS: gdb.base/printcmds.exp: set print elements 3
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 3
-PASS: gdb.base/printcmds.exp: set print elements 4
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 4
-PASS: gdb.base/printcmds.exp: set print elements 5
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 5
-PASS: gdb.base/printcmds.exp: set print elements 6
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 6
-PASS: gdb.base/printcmds.exp: set print elements 7
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 7
-PASS: gdb.base/printcmds.exp: set print elements 8
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 8
-PASS: gdb.base/printcmds.exp: set print elements 9
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 9
-PASS: gdb.base/printcmds.exp: set print elements 10
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 10
-PASS: gdb.base/printcmds.exp: set print elements 11
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 11
-PASS: gdb.base/printcmds.exp: set print elements 12
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 12
-PASS: gdb.base/printcmds.exp: set print elements 13
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 13
-PASS: gdb.base/printcmds.exp: set print elements 14
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 14
-PASS: gdb.base/printcmds.exp: set print elements 15
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 15
-PASS: gdb.base/printcmds.exp: set print elements 16
-PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 16
-PASS: gdb.base/printcmds.exp: correct element repeats in array embedded at offset > 0
-PASS: gdb.base/printcmds.exp: set print elements 0
-PASS: gdb.base/printcmds.exp: p teststring with elements set to 0
-PASS: gdb.base/printcmds.exp: set print elements 1
-PASS: gdb.base/printcmds.exp: p teststring with elements set to 1
-PASS: gdb.base/printcmds.exp: set print elements 5
-PASS: gdb.base/printcmds.exp: p teststring with elements set to 5
-PASS: gdb.base/printcmds.exp: set print elements 19
-PASS: gdb.base/printcmds.exp: p teststring with elements set to 19
-PASS: gdb.base/printcmds.exp: set print elements 20
-PASS: gdb.base/printcmds.exp: p teststring with elements set to 20
-PASS: gdb.base/printcmds.exp: set print elements 8
-PASS: gdb.base/printcmds.exp: p &ctable1[0]
-PASS: gdb.base/printcmds.exp: p &ctable1[1]
-PASS: gdb.base/printcmds.exp: p &ctable1[1*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[2*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[3*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[4*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[5*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[6*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[7*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[8*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[9*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[10*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[11*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[12*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[13*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[14*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[15*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[16*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[17*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[18*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[19*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[20*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[21*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[22*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[23*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[24*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[25*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[26*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[27*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[28*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[29*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[30*8]
-PASS: gdb.base/printcmds.exp: p &ctable1[31*8]
-PASS: gdb.base/printcmds.exp: set print elements 24
-PASS: gdb.base/printcmds.exp: set print elements 24
-PASS: gdb.base/printcmds.exp: p a1[0]
-PASS: gdb.base/printcmds.exp: p a1[9]
-PASS: gdb.base/printcmds.exp: p a2
-PASS: gdb.base/printcmds.exp: p a2[0]
-PASS: gdb.base/printcmds.exp: p a2[3]
-PASS: gdb.base/printcmds.exp: set print null-stop on
-PASS: gdb.base/printcmds.exp: print a2 with null-stop on
-PASS: gdb.base/printcmds.exp: set print null-stop off
-PASS: gdb.base/printcmds.exp: p int1dim[0]@2
-PASS: gdb.base/printcmds.exp: p int1dim[0]@2@3
-PASS: gdb.base/printcmds.exp: set print elements 24
-PASS: gdb.base/printcmds.exp: set print address on
-PASS: gdb.base/printcmds.exp: p arrays
-PASS: gdb.base/printcmds.exp: p parrays
-PASS: gdb.base/printcmds.exp: p parrays->array1
-PASS: gdb.base/printcmds.exp: p &parrays->array1
-PASS: gdb.base/printcmds.exp: p parrays->array2
-PASS: gdb.base/printcmds.exp: p &parrays->array2
-PASS: gdb.base/printcmds.exp: p parrays->array3
-PASS: gdb.base/printcmds.exp: p &parrays->array3
-PASS: gdb.base/printcmds.exp: p parrays->array4
-PASS: gdb.base/printcmds.exp: p &parrays->array4
-PASS: gdb.base/printcmds.exp: p parrays->array5
-PASS: gdb.base/printcmds.exp: p &parrays->array5
-PASS: gdb.base/printcmds.exp: set print address off
-PASS: gdb.base/printcmds.exp: set print elements 50
-PASS: gdb.base/printcmds.exp: p "a string"
-PASS: gdb.base/printcmds.exp: p "embedded \000 null"
-PASS: gdb.base/printcmds.exp: p "abcd"[2]
-PASS: gdb.base/printcmds.exp: p sizeof ("abcdef")
-PASS: gdb.base/printcmds.exp: ptype "foo"
-PASS: gdb.base/printcmds.exp: p *"foo"
-PASS: gdb.base/printcmds.exp: ptype *"foo"
-PASS: gdb.base/printcmds.exp: p &*"foo"
-PASS: gdb.base/printcmds.exp: ptype &*"foo"
-PASS: gdb.base/printcmds.exp: p (char *)"foo"
-PASS: gdb.base/printcmds.exp: print {'a','b','c'}
-PASS: gdb.base/printcmds.exp: print {4,5,6}[2]
-PASS: gdb.base/printcmds.exp: print *&{4,5,6}[1]
-PASS: gdb.base/printcmds.exp: print some_volatile_enum
-PASS: gdb.base/printcmds.exp: print three
-PASS: gdb.base/printcmds.exp: printf "x=%d,y=%d,z=%d\n", 5, 6, 7
-PASS: gdb.base/printcmds.exp: printf "string=%.4sxx\n", teststring
-PASS: gdb.base/printcmds.exp: printf "string=%sxx\n", teststring
-PASS: gdb.base/printcmds.exp: printf "%f is fun\n", 1.0
-PASS: gdb.base/printcmds.exp: printf "x=%d,y=%f,z=%d\n", 5, 6.0, 7
-PASS: gdb.base/printcmds.exp: printf "%x %f, %c %x, %x, %f\n", 0xbad, -99.541, 'z', 0xfeedface, 0xdeadbeef, 5.0
-PASS: gdb.base/printcmds.exp: printf "%c\n", "x"[1,0]
-PASS: gdb.base/printcmds.exp: printf "%%%d%%\n", 5
-PASS: gdb.base/printcmds.exp: printf "%", 0
-PASS: gdb.base/printcmds.exp: printf "%.234", 0
-PASS: gdb.base/printcmds.exp: printf "%-", 0
-PASS: gdb.base/printcmds.exp: printf "%-23", 0
-PASS: gdb.base/printcmds.exp: printf "%#p", 0
-PASS: gdb.base/printcmds.exp: printf "% p", 0
-PASS: gdb.base/printcmds.exp: printf "%0p", 0
-PASS: gdb.base/printcmds.exp: printf "%+p", 0
-PASS: gdb.base/printcmds.exp: create hibob command
-PASS: gdb.base/printcmds.exp: run hibob command
-PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2df
-PASS: gdb.base/printcmds.exp: printf "%Hf\n",-1.2df
-PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.234567df
-PASS: gdb.base/printcmds.exp: printf "%Hf\n",-1.234567df
-PASS: gdb.base/printcmds.exp: printf "%Hf\n",1234567.df
-PASS: gdb.base/printcmds.exp: printf "%Hf\n",-1234567.df
-PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E1df
-PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E10df
-PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E-10df
-PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E96df
-PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2dd
-PASS: gdb.base/printcmds.exp: printf "%Df\n",-1.2dd
-PASS: gdb.base/printcmds.exp: printf "%Df\n",1.234567890123456dd
-PASS: gdb.base/printcmds.exp: printf "%Df\n",-1.234567890123456dd
-PASS: gdb.base/printcmds.exp: printf "%Df\n",1234567890123456.dd
-PASS: gdb.base/printcmds.exp: printf "%Df\n",-1234567890123456.dd
-PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E1dd
-PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E10dd
-PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E-10dd
-PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E384dd
-PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2dl
-PASS: gdb.base/printcmds.exp: printf "%DDf\n",-1.2dl
-PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.234567890123456789012345678901234dl
-PASS: gdb.base/printcmds.exp: printf "%DDf\n",-1.234567890123456789012345678901234dl
-PASS: gdb.base/printcmds.exp: printf "%DDf\n",1234567890123456789012345678901234.dl
-PASS: gdb.base/printcmds.exp: printf "%DDf\n",-1234567890123456789012345678901234.dl
-PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E1dl
-PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E10dl
-PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E-10dl
-PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E6144dl
-PASS: gdb.base/printcmds.exp: printf "%Hf %Hf\n",1.2df,1.3df
-PASS: gdb.base/printcmds.exp: set print symbol on
-PASS: gdb.base/printcmds.exp: print &three
-PASS: gdb.base/printcmds.exp: print parrays
-PASS: gdb.base/printcmds.exp: set print symbol off
-PASS: gdb.base/printcmds.exp: print invalid_LLL
-PASS: gdb.base/printcmds.exp: print invalid_LLE
-PASS: gdb.base/printcmds.exp: print invalid_LLR
-PASS: gdb.base/printcmds.exp: print invalid_LLS
-PASS: gdb.base/printcmds.exp: print invalid_ELL
-PASS: gdb.base/printcmds.exp: print invalid_ELR
-PASS: gdb.base/printcmds.exp: print invalid_ELS
-PASS: gdb.base/printcmds.exp: print invalid_RLL
-PASS: gdb.base/printcmds.exp: print invalid_RLE
-PASS: gdb.base/printcmds.exp: print invalid_RLR
-PASS: gdb.base/printcmds.exp: print invalid_RLS
-PASS: gdb.base/printcmds.exp: print invalid_SLL
-PASS: gdb.base/printcmds.exp: print invalid_SLE
-PASS: gdb.base/printcmds.exp: print invalid_SLR
-PASS: gdb.base/printcmds.exp: print invalid_SLS
-PASS: gdb.base/printcmds.exp: print invalid_LRL
-PASS: gdb.base/printcmds.exp: print invalid_LRE
-PASS: gdb.base/printcmds.exp: print invalid_LRR
-PASS: gdb.base/printcmds.exp: print invalid_LRS
-PASS: gdb.base/printcmds.exp: print invalid_ERL
-PASS: gdb.base/printcmds.exp: print invalid_ERR
-PASS: gdb.base/printcmds.exp: print invalid_ERS
-PASS: gdb.base/printcmds.exp: print invalid_RRL
-PASS: gdb.base/printcmds.exp: print invalid_RRE
-PASS: gdb.base/printcmds.exp: print invalid_RRR
-PASS: gdb.base/printcmds.exp: print invalid_RRS
-PASS: gdb.base/printcmds.exp: print invalid_SRL
-PASS: gdb.base/printcmds.exp: print invalid_SRE
-PASS: gdb.base/printcmds.exp: print invalid_SRR
-PASS: gdb.base/printcmds.exp: print invalid_SRS
-PASS: gdb.base/printcmds.exp: print invalid_LSL
-PASS: gdb.base/printcmds.exp: print invalid_LSE
-PASS: gdb.base/printcmds.exp: print invalid_LSR
-PASS: gdb.base/printcmds.exp: print invalid_LSS
-PASS: gdb.base/printcmds.exp: print invalid_ESL
-PASS: gdb.base/printcmds.exp: print invalid_ESR
-PASS: gdb.base/printcmds.exp: print invalid_ESS
-PASS: gdb.base/printcmds.exp: print invalid_RSL
-PASS: gdb.base/printcmds.exp: print invalid_RSE
-PASS: gdb.base/printcmds.exp: print invalid_RSR
-PASS: gdb.base/printcmds.exp: print invalid_RSS
-PASS: gdb.base/printcmds.exp: print invalid_SSL
-PASS: gdb.base/printcmds.exp: print invalid_SSE
-PASS: gdb.base/printcmds.exp: print invalid_SSR
-PASS: gdb.base/printcmds.exp: print invalid_SSS
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/restore.exp ...
-PASS: gdb.base/restore.exp: tbreak caller1
-PASS: gdb.base/restore.exp: run to caller1
-PASS: gdb.base/restore.exp: caller1 calls callee1; tbreak callee
-PASS: gdb.base/restore.exp: caller1 calls callee1; continue to callee
-PASS: gdb.base/restore.exp: caller1 calls callee1; return callee now
-PASS: gdb.base/restore.exp: caller1 calls callee1; return restored l1 to 32492
-PASS: gdb.base/restore.exp: caller1 calls callee2; tbreak callee
-PASS: gdb.base/restore.exp: caller1 calls callee2; continue to callee
-PASS: gdb.base/restore.exp: caller1 calls callee2; return callee now
-PASS: gdb.base/restore.exp: caller1 calls callee2; return restored l1 to 32492
-PASS: gdb.base/restore.exp: caller1 calls callee3; tbreak callee
-PASS: gdb.base/restore.exp: caller1 calls callee3; continue to callee
-PASS: gdb.base/restore.exp: caller1 calls callee3; return callee now
-PASS: gdb.base/restore.exp: caller1 calls callee3; return restored l1 to 32492
-PASS: gdb.base/restore.exp: caller1 calls callee4; tbreak callee
-PASS: gdb.base/restore.exp: caller1 calls callee4; continue to callee
-PASS: gdb.base/restore.exp: caller1 calls callee4; return callee now
-PASS: gdb.base/restore.exp: caller1 calls callee4; return restored l1 to 32492
-PASS: gdb.base/restore.exp: caller1 calls callee5; tbreak callee
-PASS: gdb.base/restore.exp: caller1 calls callee5; continue to callee
-PASS: gdb.base/restore.exp: caller1 calls callee5; return callee now
-PASS: gdb.base/restore.exp: caller1 calls callee5; return restored l1 to 32492
-PASS: gdb.base/restore.exp: tbreak caller2
-PASS: gdb.base/restore.exp: run to caller2
-PASS: gdb.base/restore.exp: caller2 calls callee1; tbreak callee
-PASS: gdb.base/restore.exp: caller2 calls callee1; continue to callee
-PASS: gdb.base/restore.exp: caller2 calls callee1; return callee now
-PASS: gdb.base/restore.exp: caller2 calls callee1; return restored l1 to 32492
-PASS: gdb.base/restore.exp: caller2 calls callee1; return restored l2 to 32493
-PASS: gdb.base/restore.exp: caller2 calls callee2; tbreak callee
-PASS: gdb.base/restore.exp: caller2 calls callee2; continue to callee
-PASS: gdb.base/restore.exp: caller2 calls callee2; return callee now
-PASS: gdb.base/restore.exp: caller2 calls callee2; return restored l1 to 32492
-PASS: gdb.base/restore.exp: caller2 calls callee2; return restored l2 to 32493
-PASS: gdb.base/restore.exp: caller2 calls callee3; tbreak callee
-PASS: gdb.base/restore.exp: caller2 calls callee3; continue to callee
-PASS: gdb.base/restore.exp: caller2 calls callee3; return callee now
-PASS: gdb.base/restore.exp: caller2 calls callee3; return restored l1 to 32492
-PASS: gdb.base/restore.exp: caller2 calls callee3; return restored l2 to 32493
-PASS: gdb.base/restore.exp: caller2 calls callee4; tbreak callee
-PASS: gdb.base/restore.exp: caller2 calls callee4; continue to callee
-PASS: gdb.base/restore.exp: caller2 calls callee4; return callee now
-PASS: gdb.base/restore.exp: caller2 calls callee4; return restored l1 to 32492
-PASS: gdb.base/restore.exp: caller2 calls callee4; return restored l2 to 32493
-PASS: gdb.base/restore.exp: caller2 calls callee5; tbreak callee
-PASS: gdb.base/restore.exp: caller2 calls callee5; continue to callee
-PASS: gdb.base/restore.exp: caller2 calls callee5; return callee now
-PASS: gdb.base/restore.exp: caller2 calls callee5; return restored l1 to 32492
-PASS: gdb.base/restore.exp: caller2 calls callee5; return restored l2 to 32493
-PASS: gdb.base/restore.exp: tbreak caller3
-PASS: gdb.base/restore.exp: run to caller3
-PASS: gdb.base/restore.exp: caller3 calls callee1; tbreak callee
-PASS: gdb.base/restore.exp: caller3 calls callee1; continue to callee
-PASS: gdb.base/restore.exp: caller3 calls callee1; return callee now
-FAIL: gdb.base/restore.exp: caller3 calls callee1; return restored l1 to 32492
-PASS: gdb.base/restore.exp: caller3 calls callee1; return restored l2 to 32493
-PASS: gdb.base/restore.exp: caller3 calls callee1; return restored l3 to 32494
-PASS: gdb.base/restore.exp: caller3 calls callee2; tbreak callee
-PASS: gdb.base/restore.exp: caller3 calls callee2; continue to callee
-PASS: gdb.base/restore.exp: caller3 calls callee2; return callee now
-FAIL: gdb.base/restore.exp: caller3 calls callee2; return restored l1 to 32492
-PASS: gdb.base/restore.exp: caller3 calls callee2; return restored l2 to 32493
-PASS: gdb.base/restore.exp: caller3 calls callee2; return restored l3 to 32494
-PASS: gdb.base/restore.exp: caller3 calls callee3; tbreak callee
-PASS: gdb.base/restore.exp: caller3 calls callee3; continue to callee
-PASS: gdb.base/restore.exp: caller3 calls callee3; return callee now
-FAIL: gdb.base/restore.exp: caller3 calls callee3; return restored l1 to 32492
-PASS: gdb.base/restore.exp: caller3 calls callee3; return restored l2 to 32493
-PASS: gdb.base/restore.exp: caller3 calls callee3; return restored l3 to 32494
-PASS: gdb.base/restore.exp: caller3 calls callee4; tbreak callee
-PASS: gdb.base/restore.exp: caller3 calls callee4; continue to callee
-PASS: gdb.base/restore.exp: caller3 calls callee4; return callee now
-FAIL: gdb.base/restore.exp: caller3 calls callee4; return restored l1 to 32492
-PASS: gdb.base/restore.exp: caller3 calls callee4; return restored l2 to 32493
-PASS: gdb.base/restore.exp: caller3 calls callee4; return restored l3 to 32494
-PASS: gdb.base/restore.exp: caller3 calls callee5; tbreak callee
-PASS: gdb.base/restore.exp: caller3 calls callee5; continue to callee
-PASS: gdb.base/restore.exp: caller3 calls callee5; return callee now
-FAIL: gdb.base/restore.exp: caller3 calls callee5; return restored l1 to 32492
-PASS: gdb.base/restore.exp: caller3 calls callee5; return restored l2 to 32493
-PASS: gdb.base/restore.exp: caller3 calls callee5; return restored l3 to 32494
-PASS: gdb.base/restore.exp: tbreak caller4
-PASS: gdb.base/restore.exp: run to caller4
-PASS: gdb.base/restore.exp: caller4 calls callee1; tbreak callee
-PASS: gdb.base/restore.exp: caller4 calls callee1; continue to callee
-PASS: gdb.base/restore.exp: caller4 calls callee1; return callee now
-FAIL: gdb.base/restore.exp: caller4 calls callee1; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller4 calls callee1; return restored l2 to 32493
-PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l3 to 32494
-PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l4 to 32495
-PASS: gdb.base/restore.exp: caller4 calls callee2; tbreak callee
-PASS: gdb.base/restore.exp: caller4 calls callee2; continue to callee
-PASS: gdb.base/restore.exp: caller4 calls callee2; return callee now
-FAIL: gdb.base/restore.exp: caller4 calls callee2; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller4 calls callee2; return restored l2 to 32493
-PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l3 to 32494
-PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l4 to 32495
-PASS: gdb.base/restore.exp: caller4 calls callee3; tbreak callee
-PASS: gdb.base/restore.exp: caller4 calls callee3; continue to callee
-PASS: gdb.base/restore.exp: caller4 calls callee3; return callee now
-FAIL: gdb.base/restore.exp: caller4 calls callee3; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller4 calls callee3; return restored l2 to 32493
-PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l3 to 32494
-PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l4 to 32495
-PASS: gdb.base/restore.exp: caller4 calls callee4; tbreak callee
-PASS: gdb.base/restore.exp: caller4 calls callee4; continue to callee
-PASS: gdb.base/restore.exp: caller4 calls callee4; return callee now
-FAIL: gdb.base/restore.exp: caller4 calls callee4; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller4 calls callee4; return restored l2 to 32493
-PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l3 to 32494
-PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l4 to 32495
-PASS: gdb.base/restore.exp: caller4 calls callee5; tbreak callee
-PASS: gdb.base/restore.exp: caller4 calls callee5; continue to callee
-PASS: gdb.base/restore.exp: caller4 calls callee5; return callee now
-FAIL: gdb.base/restore.exp: caller4 calls callee5; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller4 calls callee5; return restored l2 to 32493
-PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l3 to 32494
-PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l4 to 32495
-PASS: gdb.base/restore.exp: tbreak caller5
-PASS: gdb.base/restore.exp: run to caller5
-PASS: gdb.base/restore.exp: caller5 calls callee1; tbreak callee
-PASS: gdb.base/restore.exp: caller5 calls callee1; continue to callee
-PASS: gdb.base/restore.exp: caller5 calls callee1; return callee now
-FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l2 to 32493
-FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l3 to 32494
-PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l4 to 32495
-PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l5 to 32496
-PASS: gdb.base/restore.exp: caller5 calls callee2; tbreak callee
-PASS: gdb.base/restore.exp: caller5 calls callee2; continue to callee
-PASS: gdb.base/restore.exp: caller5 calls callee2; return callee now
-FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l2 to 32493
-FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l3 to 32494
-PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l4 to 32495
-PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l5 to 32496
-PASS: gdb.base/restore.exp: caller5 calls callee3; tbreak callee
-PASS: gdb.base/restore.exp: caller5 calls callee3; continue to callee
-PASS: gdb.base/restore.exp: caller5 calls callee3; return callee now
-FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l2 to 32493
-FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l3 to 32494
-PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l4 to 32495
-PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l5 to 32496
-PASS: gdb.base/restore.exp: caller5 calls callee4; tbreak callee
-PASS: gdb.base/restore.exp: caller5 calls callee4; continue to callee
-PASS: gdb.base/restore.exp: caller5 calls callee4; return callee now
-FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l2 to 32493
-FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l3 to 32494
-PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l4 to 32495
-PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l5 to 32496
-PASS: gdb.base/restore.exp: caller5 calls callee5; tbreak callee
-PASS: gdb.base/restore.exp: caller5 calls callee5; continue to callee
-PASS: gdb.base/restore.exp: caller5 calls callee5; return callee now
-FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l1 to 32492
-FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l2 to 32493
-FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l3 to 32494
-PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l4 to 32495
-PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l5 to 32496
-PASS: gdb.base/restore.exp: run to completion
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/savedregs.exp ...
-PASS: gdb.base/savedregs.exp: advance thrower
-PASS: gdb.base/savedregs.exp: Get main info frame
-PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop
-PASS: gdb.base/savedregs.exp: handle SIGILL pass print nostop
-PASS: gdb.base/savedregs.exp: advance catcher
-PASS: gdb.base/savedregs.exp: Get sigtramp info frame
-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)
-PASS: gdb.base/savedregs.exp: break caller
-PASS: gdb.base/savedregs.exp: call caller (1,2,3,4,5,6,7,8)
-PASS: gdb.base/savedregs.exp: Get dummy info frame
-PASS: gdb.base/savedregs.exp: Get catcher info frame
-PASS: gdb.base/savedregs.exp: Check sigtramp info frame; stack contains caller dummy catcher sigtramp thrower main
-PASS: gdb.base/savedregs.exp: Check thrower info frame; stack contains caller dummy catcher sigtramp thrower main
-FAIL: gdb.base/savedregs.exp: Check main info frame; stack contains caller dummy catcher sigtramp thrower main (GDB internal error)
-PASS: gdb.base/savedregs.exp: advance callee
-PASS: gdb.base/savedregs.exp: Get caller info frame
-PASS: gdb.base/savedregs.exp: Check dummy info frame; stack contains callee caller dummy catcher sigtramp thrower main
-PASS: gdb.base/savedregs.exp: Check catcher info frame; stack contains callee caller dummy catcher sigtramp thrower main
-PASS: gdb.base/savedregs.exp: Check sigtramp info frame; stack contains callee caller dummy catcher sigtramp thrower main
-PASS: gdb.base/savedregs.exp: Check thrower info frame; stack contains callee caller dummy catcher sigtramp thrower main
-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/ui-redirect.exp ...
-PASS: gdb.base/ui-redirect.exp: commands
-PASS: gdb.base/ui-redirect.exp: print 1
-PASS: gdb.base/ui-redirect.exp: end
-PASS: gdb.base/ui-redirect.exp: set logging file /dev/null
-PASS: gdb.base/ui-redirect.exp: set logging on
-PASS: gdb.base/ui-redirect.exp: save breakpoints /dev/null
-PASS: gdb.base/ui-redirect.exp: set logging off
-PASS: gdb.base/ui-redirect.exp: help
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/tui-layout.exp ...
-PASS: gdb.base/tui-layout.exp: layout asm
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signest.exp ...
-PASS: gdb.base/signest.exp: continue to fault
-PASS: gdb.base/signest.exp: set conditional breakpoint
-PASS: gdb.base/signest.exp: pass SIGSEGV
-PASS: gdb.base/signest.exp: pass SIGBUS
-PASS: gdb.base/signest.exp: run through nested faults
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/setvar.exp ...
-PASS: gdb.base/setvar.exp: set print sevenbit-strings
-PASS: gdb.base/setvar.exp: set variable char=0
-PASS: gdb.base/setvar.exp: set variable char=1
-PASS: gdb.base/setvar.exp: set variable char=7 (Bel)
-PASS: gdb.base/setvar.exp: set variable char=32 (SPC)
-PASS: gdb.base/setvar.exp: set variable char=65 ('A')
-PASS: gdb.base/setvar.exp: set variable char=97 ('a')
-PASS: gdb.base/setvar.exp: set variable char=126 ('~')
-PASS: gdb.base/setvar.exp: set variable char=127 (8-bit)
-PASS: gdb.base/setvar.exp: set variable signed char=0
-PASS: gdb.base/setvar.exp: set variable signed char=1
-PASS: gdb.base/setvar.exp: set variable signed char=7 (Bel)
-PASS: gdb.base/setvar.exp: set variable signed char=32 (SPC)
-PASS: gdb.base/setvar.exp: set variable signed char=65 ('A')
-PASS: gdb.base/setvar.exp: set variable signed char=97 ('a')
-PASS: gdb.base/setvar.exp: set variable signed char=126 ('~')
-PASS: gdb.base/setvar.exp: set variable signed char=127 (8-bit)
-PASS: gdb.base/setvar.exp: set variable v_signed_char=-1
-PASS: gdb.base/setvar.exp: set variable signed char=-1 (-1)
-PASS: gdb.base/setvar.exp: set variable v_signed_char=0xFF
-PASS: gdb.base/setvar.exp: set variable signed char=0xFF (0xFF)
-PASS: gdb.base/setvar.exp: set variable unsigned char=0
-PASS: gdb.base/setvar.exp: set variable unsigned char=1
-PASS: gdb.base/setvar.exp: set variable unsigned char=7 (Bel)
-PASS: gdb.base/setvar.exp: set variable unsigned char=32 (SPC)
-PASS: gdb.base/setvar.exp: set variable unsigned char=65 ('A')
-PASS: gdb.base/setvar.exp: set variable unsigned char=97 ('a')
-PASS: gdb.base/setvar.exp: set variable unsigned char=126 ('~')
-PASS: gdb.base/setvar.exp: set variable unsigned char=255 (8-bit)
-PASS: gdb.base/setvar.exp: set variable short=0
-PASS: gdb.base/setvar.exp: set variable short=1
-PASS: gdb.base/setvar.exp: set variable short=-1 (minus)
-PASS: gdb.base/setvar.exp: set variable signed short=0
-PASS: gdb.base/setvar.exp: set variable signed short=1
-PASS: gdb.base/setvar.exp: set variable signed short=-1 (minus)
-PASS: gdb.base/setvar.exp: set variable unsigned short=0
-PASS: gdb.base/setvar.exp: set variable unsigned short=1
-PASS: gdb.base/setvar.exp: set variable unsigned short=~0 (minus)
-PASS: gdb.base/setvar.exp: set variable int=0
-PASS: gdb.base/setvar.exp: set variable int=1
-PASS: gdb.base/setvar.exp: set variable int=-1 (minus)
-PASS: gdb.base/setvar.exp: set variable signed int=0
-PASS: gdb.base/setvar.exp: set variable signed int=1
-PASS: gdb.base/setvar.exp: set variable signed int=-1 (minus)
-PASS: gdb.base/setvar.exp: set variable unsigned int=0
-PASS: gdb.base/setvar.exp: set variable unsigned int=1
-PASS: gdb.base/setvar.exp: set variable unsigned int=~0 (minus)
-PASS: gdb.base/setvar.exp: set variable long=0
-PASS: gdb.base/setvar.exp: set variable long=1
-PASS: gdb.base/setvar.exp: set variable long=-1 (minus)
-PASS: gdb.base/setvar.exp: set variable signed long=0
-PASS: gdb.base/setvar.exp: set variable signed long=1
-PASS: gdb.base/setvar.exp: set variable signed long=-1 (minus)
-PASS: gdb.base/setvar.exp: set variable unsigned long=0
-PASS: gdb.base/setvar.exp: set variable unsigned long=1
-PASS: gdb.base/setvar.exp: set variable unsigned long=~0 (minus)
-PASS: gdb.base/setvar.exp: set variable float=0
-PASS: gdb.base/setvar.exp: set variable float=1
-PASS: gdb.base/setvar.exp: set variable float=-1 (minus)
-PASS: gdb.base/setvar.exp: set variable double=0
-PASS: gdb.base/setvar.exp: set variable double=1
-PASS: gdb.base/setvar.exp: set variable double=-1 (minus)
-PASS: gdb.base/setvar.exp: set variable char array="hi" (string)
-PASS: gdb.base/setvar.exp: set variable signed char array="hi" (string)
-PASS: gdb.base/setvar.exp: set variable unsigned char array="hi" (string)
-PASS: gdb.base/setvar.exp: set variable short array
-PASS: gdb.base/setvar.exp: set variable signed short array
-PASS: gdb.base/setvar.exp: set variable unsigned short array
-PASS: gdb.base/setvar.exp: set variable int array
-PASS: gdb.base/setvar.exp: set variable signed int array
-PASS: gdb.base/setvar.exp: set variable unsigned int array
-PASS: gdb.base/setvar.exp: set variable long array
-PASS: gdb.base/setvar.exp: set variable signed long array
-PASS: gdb.base/setvar.exp: set variable unsigned long array
-PASS: gdb.base/setvar.exp: set variable float array
-PASS: gdb.base/setvar.exp: set variable double array
-PASS: gdb.base/setvar.exp: set variable char pointer="hi" (string)
-PASS: gdb.base/setvar.exp: set variable char pointer="hi" (string) (#2)
-PASS: gdb.base/setvar.exp: set variable signed char pointer="hi" (string)
-PASS: gdb.base/setvar.exp: set variable signed char pointer="hi" (string) (#2)
-PASS: gdb.base/setvar.exp: set variable unsigned char pointer="hi" (string)
-PASS: gdb.base/setvar.exp: set variable unsigned char pointer="hi" (string) (#2)
-PASS: gdb.base/setvar.exp: set variable short pointer
-PASS: gdb.base/setvar.exp: set variable short pointer (#2)
-PASS: gdb.base/setvar.exp: set v_signed_short_pointer=v_signed_short_array
-PASS: gdb.base/setvar.exp: set variable *(v_signed_short_pointer)=123
-PASS: gdb.base/setvar.exp: set variable *(v_signed_short_pointer+1)=-456
-PASS: gdb.base/setvar.exp: set variable signed short pointer
-PASS: gdb.base/setvar.exp: print *(v_signed_short_pointer+1)
-PASS: gdb.base/setvar.exp: set v_unsigned_short_pointer=v_unsigned_short_array
-PASS: gdb.base/setvar.exp: set variable *(v_unsigned_short_pointer)=123
-PASS: gdb.base/setvar.exp: set variable *(v_unsigned_short_pointer+1)=-456
-PASS: gdb.base/setvar.exp: set variable unsigned short pointer
-PASS: gdb.base/setvar.exp: print *(v_unsigned_short_pointer+1)
-PASS: gdb.base/setvar.exp: set variable int pointer
-PASS: gdb.base/setvar.exp: set variable int pointer (#2)
-PASS: gdb.base/setvar.exp: set variable signed int pointer
-PASS: gdb.base/setvar.exp: set variable signed int pointer (#2)
-PASS: gdb.base/setvar.exp: set variable unsigned int pointer
-PASS: gdb.base/setvar.exp: print variable unsigned int pointer+1
-PASS: gdb.base/setvar.exp: set variable long pointer
-PASS: gdb.base/setvar.exp: set variable long pointer (#2)
-PASS: gdb.base/setvar.exp: set variable signed long pointer
-PASS: gdb.base/setvar.exp: set variable signed long pointer (#2)
-PASS: gdb.base/setvar.exp: set variable unsigned long pointer
-PASS: gdb.base/setvar.exp: set variable unsigned long pointer (#2)
-PASS: gdb.base/setvar.exp: set variable float pointer
-PASS: gdb.base/setvar.exp: set variable float pointer (#2)
-PASS: gdb.base/setvar.exp: set variable double pointer
-PASS: gdb.base/setvar.exp: set variable double pointer (#2)
-PASS: gdb.base/setvar.exp: set variable structure char member
-PASS: gdb.base/setvar.exp: set variable structure short member
-PASS: gdb.base/setvar.exp: set variable structure int member
-PASS: gdb.base/setvar.exp: set variable structure long member
-PASS: gdb.base/setvar.exp: set variable structure float member
-PASS: gdb.base/setvar.exp: set variable structure double member
-PASS: gdb.base/setvar.exp: set print structure #1
-PASS: gdb.base/setvar.exp: set print structure #2
-PASS: gdb.base/setvar.exp: set print structure #3
-PASS: gdb.base/setvar.exp: set print structure #4
-PASS: gdb.base/setvar.exp: print sef.field=sm1
-PASS: gdb.base/setvar.exp: print sef.field (sm1)
-PASS: gdb.base/setvar.exp: print sef.field=s1
-PASS: gdb.base/setvar.exp: print sef.field (s1)
-PASS: gdb.base/setvar.exp: print uef.field=u2
-PASS: gdb.base/setvar.exp: print uef.field (u2)
-PASS: gdb.base/setvar.exp: print uef.field=u1
-PASS: gdb.base/setvar.exp: print uef.field (u1)
-PASS: gdb.base/setvar.exp: print sef.field=7
-PASS: gdb.base/setvar.exp: print uef.field=6
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pending.exp ...
-PASS: gdb.base/pending.exp: set pending breakpoint (without symbols)
-PASS: gdb.base/pending.exp: complete condition
-PASS: gdb.base/pending.exp: single pending breakpoint info (without symbols)
-PASS: gdb.base/pending.exp: run to resolved breakpoint 1 (without symbols)
-PASS: gdb.base/pending.exp: set pending breakpoint
-PASS: gdb.base/pending.exp: single pending breakpoint info
-PASS: gdb.base/pending.exp: breakpoint function
-PASS: gdb.base/pending.exp: pending plus real breakpoint info
-PASS: gdb.base/pending.exp: Don't set pending breakpoint
-PASS: gdb.base/pending.exp: condition 1 k == 1
-PASS: gdb.base/pending.exp: pending plus condition
-PASS: gdb.base/pending.exp: disable 1
-PASS: gdb.base/pending.exp: pending disabled
-PASS: gdb.base/pending.exp: Set commands for pending breakpoint
-PASS: gdb.base/pending.exp: pending disabled plus commands
-PASS: gdb.base/pending.exp: Set pending breakpoint 2
-PASS: gdb.base/pending.exp: multiple pending breakpoints
-PASS: gdb.base/pending.exp: Set pending breakpoint 3
-PASS: gdb.base/pending.exp: set ignore count on pending breakpoint 3
-PASS: gdb.base/pending.exp: multiple pending breakpoints 2
-PASS: gdb.base/pending.exp: running to main
-PASS: gdb.base/pending.exp: re-enabling pending breakpoint that can resolve instantly
-PASS: gdb.base/pending.exp: continue to resolved breakpoint 2
-PASS: gdb.base/pending.exp: continue to resolved breakpoint 1
-PASS: gdb.base/pending.exp: Disable other breakpoints
-PASS: gdb.base/pending.exp: Disable other breakpoints
-PASS: gdb.base/pending.exp: continue to resolved breakpoint 3
-PASS: gdb.base/pending.exp: set imaginary pending breakpoint
-PASS: gdb.base/pending.exp: rerun to main
-PASS: gdb.base/pending.exp: verify pending breakpoint after restart
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nextoverexit.exp ...
-PASS: gdb.base/nextoverexit.exp: next over exit
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prologue.exp ...
-PASS: gdb.base/prologue.exp: setting breakpoint at marker
-PASS: gdb.base/prologue.exp: continue to marker
-PASS: gdb.base/prologue.exp: reading $pc: marker
-PASS: gdb.base/prologue.exp: setting breakpoint at other
-PASS: gdb.base/prologue.exp: continue to other
-PASS: gdb.base/prologue.exp: reading $pc: other
-PASS: gdb.base/prologue.exp: same pc from minimal symbol
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/varargs.exp ...
-PASS: gdb.base/varargs.exp: set print sevenbit-strings
-PASS: gdb.base/varargs.exp: set print address off
-PASS: gdb.base/varargs.exp: set width 0
-PASS: gdb.base/varargs.exp: print find_max1(5,1,2,3,4,5)
-PASS: gdb.base/varargs.exp: print find_max1(1,3)
-PASS: gdb.base/varargs.exp: print find_max1(10,1,2,3,4,5,6,7,8,29,0)
-PASS: gdb.base/varargs.exp: print find_max2(3,1,2,3)
-PASS: gdb.base/varargs.exp: print find_max_double(5,1.0,17.0,2.0,3.0,4.0)
-PASS: gdb.base/varargs.exp: print find_max_float_real(4, fc1, fc2, fc3, fc4)
-PASS: gdb.base/varargs.exp: print find_max_double_real(4, dc1, dc2, dc3, dc4)
-PASS: gdb.base/varargs.exp: print find_max_long_double_real(4, ldc1, ldc2, ldc3, ldc4)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/trace-commands.exp ...
-PASS: gdb.base/trace-commands.exp: show trace-commands says off
-PASS: gdb.base/trace-commands.exp: source -v
-PASS: gdb.base/trace-commands.exp: set trace-commands
-PASS: gdb.base/trace-commands.exp: show trace-commands says on
-PASS: gdb.base/trace-commands.exp: simple trace-commands test
-PASS: gdb.base/trace-commands.exp: nested trace-commands test
-PASS: gdb.base/trace-commands.exp: define user command
-PASS: gdb.base/trace-commands.exp: nested trace-commands test with source
-PASS: gdb.base/trace-commands.exp: depth resets on error part 1
-PASS: gdb.base/trace-commands.exp: depth resets on error part 2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/so-impl-ld.exp ...
-PASS: gdb.base/so-impl-ld.exp: step over solib call
-PASS: gdb.base/so-impl-ld.exp: step into solib call
-PASS: gdb.base/so-impl-ld.exp: step in solib call
-PASS: gdb.base/so-impl-ld.exp: step out of solib call
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-obj.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relocate.exp ...
-PASS: gdb.base/relocate.exp: add-symbol-file: unknown option -raednow
-PASS: gdb.base/relocate.exp: add-symbol-file: unknown option readnow
-PASS: gdb.base/relocate.exp: add-symbol-file: unknown option foo
-PASS: gdb.base/relocate.exp: add-symbol-file: unknown option -readnow s
-PASS: gdb.base/relocate.exp: add-symbol-file relocate.o 0
-PASS: gdb.base/relocate.exp: get address of static_foo
-PASS: gdb.base/relocate.exp: get address of static_bar
-PASS: gdb.base/relocate.exp: static variables have different addresses
-PASS: gdb.base/relocate.exp: get address of global_foo
-PASS: gdb.base/relocate.exp: get address of global_bar
-PASS: gdb.base/relocate.exp: global variables have different addresses
-PASS: gdb.base/relocate.exp: get address of function_foo
-PASS: gdb.base/relocate.exp: get address of function_bar
-PASS: gdb.base/relocate.exp: functions have different addresses
-PASS: gdb.base/relocate.exp: set $offset = 0x10000
-PASS: gdb.base/relocate.exp: add-symbol-file relocate.o $offset
-PASS: gdb.base/relocate.exp: get address of function_foo
-PASS: gdb.base/relocate.exp: function foo has a different address
-PASS: gdb.base/relocate.exp: print static_foo
-PASS: gdb.base/relocate.exp: print static_bar
-PASS: gdb.base/relocate.exp: print global_foo
-PASS: gdb.base/relocate.exp: print global_bar
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sepdebug.exp ...
-PASS: gdb.base/sepdebug.exp: breakpoint function
-PASS: gdb.base/sepdebug.exp: breakpoint quoted function
-PASS: gdb.base/sepdebug.exp: breakpoint function in file
-PASS: gdb.base/sepdebug.exp: use `list' to establish default source file
-PASS: gdb.base/sepdebug.exp: breakpoint line number
-PASS: gdb.base/sepdebug.exp: breakpoint duplicate
-PASS: gdb.base/sepdebug.exp: breakpoint line number in file
-PASS: gdb.base/sepdebug.exp: breakpoint at start of multi line if conditional
-PASS: gdb.base/sepdebug.exp: breakpoint at start of multi line while conditional
-PASS: gdb.base/sepdebug.exp: breakpoint info
-PASS: gdb.base/sepdebug.exp: run until function breakpoint
-PASS: gdb.base/sepdebug.exp: run until breakpoint set at a line number
-PASS: gdb.base/sepdebug.exp: run until file:function(6) breakpoint
-PASS: gdb.base/sepdebug.exp: run until file:function(5) breakpoint
-PASS: gdb.base/sepdebug.exp: run until file:function(4) breakpoint
-PASS: gdb.base/sepdebug.exp: run until file:function(3) breakpoint
-PASS: gdb.base/sepdebug.exp: run until file:function(2) breakpoint
-PASS: gdb.base/sepdebug.exp: run until file:function(1) breakpoint
-PASS: gdb.base/sepdebug.exp: run until quoted breakpoint
-PASS: gdb.base/sepdebug.exp: run until file:linenum breakpoint
-PASS: gdb.base/sepdebug.exp: breakpoint offset +1
-PASS: gdb.base/sepdebug.exp: step onto breakpoint
-PASS: gdb.base/sepdebug.exp: Temporary breakpoint function
-PASS: gdb.base/sepdebug.exp: Temporary breakpoint function in file
-PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number #1
-PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number #2
-PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number in file #1
-PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number in file #2
-PASS: gdb.base/sepdebug.exp: Temporary breakpoint info
-PASS: gdb.base/sepdebug.exp: catch requires an event name
-PASS: gdb.base/sepdebug.exp: set catch fork, never expected to trigger
-PASS: gdb.base/sepdebug.exp: set catch vfork, never expected to trigger
-PASS: gdb.base/sepdebug.exp: set catch exec, never expected to trigger
-PASS: gdb.base/sepdebug.exp: set breakpoint pending off
-PASS: gdb.base/sepdebug.exp: break on non-existent source line
-PASS: gdb.base/sepdebug.exp: until bp_location1
-PASS: gdb.base/sepdebug.exp: break on default location, 1st time
-PASS: gdb.base/sepdebug.exp: break on default location, 2nd time
-PASS: gdb.base/sepdebug.exp: break on default location, 3rd time
-PASS: gdb.base/sepdebug.exp: break on default location, 4th time
-PASS: gdb.base/sepdebug.exp: set to-be-silent break bp_location1
-PASS: gdb.base/sepdebug.exp: set silent break bp_location1
-PASS: gdb.base/sepdebug.exp: info silent break bp_location1
-PASS: gdb.base/sepdebug.exp: hit silent break bp_location1
-PASS: gdb.base/sepdebug.exp: stopped for silent break bp_location1
-PASS: gdb.base/sepdebug.exp: thread-specific breakpoint on non-existent thread disallowed
-PASS: gdb.base/sepdebug.exp: thread-specific breakpoint on bogus thread ID disallowed
-PASS: gdb.base/sepdebug.exp: breakpoint with trailing garbage disallowed
-PASS: gdb.base/sepdebug.exp: step over breakpoint
-PASS: gdb.base/sepdebug.exp: clear line has no breakpoint disallowed
-PASS: gdb.base/sepdebug.exp: clear current line has no breakpoint disallowed
-PASS: gdb.base/sepdebug.exp: break marker3 #1
-PASS: gdb.base/sepdebug.exp: break marker3 #2
-PASS: gdb.base/sepdebug.exp: clear marker3
-PASS: gdb.base/sepdebug.exp: set convenience variable $foo to bp_location11
-PASS: gdb.base/sepdebug.exp: set breakpoint via convenience variable
-PASS: gdb.base/sepdebug.exp: set convenience variable $foo to 81.5
-PASS: gdb.base/sepdebug.exp: set breakpoint via non-integer convenience variable disallowed
-PASS: gdb.base/sepdebug.exp: set breakpoint on to-be-called function
-PASS: gdb.base/sepdebug.exp: hit breakpoint on called function
-PASS: gdb.base/sepdebug.exp: backtrace while in called function
-PASS: gdb.base/sepdebug.exp: finish from called function
-PASS: gdb.base/sepdebug.exp: finish with arguments disallowed
-PASS: gdb.base/sepdebug.exp: finish from outermost frame disallowed
-PASS: gdb.base/sepdebug.exp: kill program
-PASS: gdb.base/sepdebug.exp: break at factorial
-PASS: gdb.base/sepdebug.exp: continue to factorial(5)
-PASS: gdb.base/sepdebug.exp: backtrace from factorial(5)
-PASS: gdb.base/sepdebug.exp: next to recursive call
-PASS: gdb.base/sepdebug.exp: next over recursive call
-PASS: gdb.base/sepdebug.exp: backtrace from factorial(5.1)
-PASS: gdb.base/sepdebug.exp: continue until exit at recursive next test
-PASS: gdb.base/sepdebug.exp: debuglink: set separate debug location
-PASS: gdb.base/sepdebug.exp: debuglink: breakpoint function, optimized file
-PASS: gdb.base/sepdebug.exp: debuglink: breakpoint small function, optimized file
-PASS: gdb.base/sepdebug.exp: debuglink: run until function breakpoint, optimized file
-PASS: gdb.base/sepdebug.exp: debuglink: run until breakpoint set at small function, optimized file
-PASS: gdb.base/sepdebug.exp: CRC mismatch is reported
-PASS: gdb.base/sepdebug.exp: build-id support by binutils
-PASS: gdb.base/sepdebug.exp: build-id: set separate debug location
-PASS: gdb.base/sepdebug.exp: build-id: breakpoint function, optimized file
-PASS: gdb.base/sepdebug.exp: build-id: breakpoint small function, optimized file
-PASS: gdb.base/sepdebug.exp: build-id: run until function breakpoint, optimized file
-PASS: gdb.base/sepdebug.exp: build-id: run until breakpoint set at small function, optimized file
-PASS: gdb.base/sepdebug.exp: multiple-dirs: set separate debug location
-PASS: gdb.base/sepdebug.exp: multiple-dirs: breakpoint function, optimized file
-PASS: gdb.base/sepdebug.exp: multiple-dirs: breakpoint small function, optimized file
-PASS: gdb.base/sepdebug.exp: multiple-dirs: run until function breakpoint, optimized file
-PASS: gdb.base/sepdebug.exp: multiple-dirs: run until breakpoint set at small function, optimized file
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shreloc.exp ...
-PASS: gdb.base/shreloc.exp: get address of fn_1
-PASS: gdb.base/shreloc.exp: get address of fn_2
-PASS: gdb.base/shreloc.exp: relocated extern functions have different addresses
-PASS: gdb.base/shreloc.exp: get address of extern_var_1
-PASS: gdb.base/shreloc.exp: get address of extern_var_2
-PASS: gdb.base/shreloc.exp: relocated extern variables have different addresses
-PASS: gdb.base/shreloc.exp: get address of static_var_1
-PASS: gdb.base/shreloc.exp: get address of static_var_2
-PASS: gdb.base/shreloc.exp: relocated static variables have different addresses
-PASS: gdb.base/shreloc.exp: get_msym_addrs static_var_[12]
-PASS: gdb.base/shreloc.exp: (msymbol) relocated static vars have different addresses
-PASS: gdb.base/shreloc.exp: get_msym_addrs extern_var_[12]
-PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addresses
-PASS: gdb.base/shreloc.exp: get_msym_addrs fn_[12]
-PASS: gdb.base/shreloc.exp: (msymbol) relocated functions have different addresses
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pr11022.exp ...
-PASS: gdb.base/pr11022.exp: set breakpoint
-FAIL: gdb.base/pr11022.exp: set watchpoint
-PASS: gdb.base/pr11022.exp: breakpoint hit
-FAIL: gdb.base/pr11022.exp: watchpoint hit
-PASS: gdb.base/pr11022.exp: breakpoint hit 2
-PASS: gdb.base/pr11022.exp: set var x = 1
-FAIL: gdb.base/pr11022.exp: watchpoint hit 2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/testenv.exp ...
-PASS: gdb.base/testenv.exp: Test no TEST_GDB var
-PASS: gdb.base/testenv.exp: Set TEST_GDB_VAR1
-PASS: gdb.base/testenv.exp: Test with one TEST_GDB var
-PASS: gdb.base/testenv.exp: Set TEST_GDB_VAR2
-PASS: gdb.base/testenv.exp: Test with two TEST_GDB var
-PASS: gdb.base/testenv.exp: Unset TEST_GDB_VAR1
-PASS: gdb.base/testenv.exp: Test with one TEST_GDB var, after unset
-PASS: gdb.base/testenv.exp: Test passing TEST_GDB_GLOBAL to GDB
-PASS: gdb.base/testenv.exp: Test with TEST_GDB_GLOBAL
-PASS: gdb.base/testenv.exp: Unset TEST_GDB_GLOBAL
-PASS: gdb.base/testenv.exp: Test with TEST_GDB_GLOBAL unset
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigaltstack.exp ...
-PASS: gdb.base/sigaltstack.exp: handle SIGALRM print pass nostop
-PASS: gdb.base/sigaltstack.exp: handle SIGVTALRM print pass nostop
-PASS: gdb.base/sigaltstack.exp: handle SIGPROF print pass nostop
-PASS: gdb.base/sigaltstack.exp: break catcher if level == INNER
-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/set-noassign.exp ...
-PASS: gdb.base/set-noassign.exp: set language ada
-PASS: gdb.base/set-noassign.exp: warning for set without assignment
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relational.exp ...
-PASS: gdb.base/relational.exp: set variable x=14
-PASS: gdb.base/relational.exp: set variable y=2
-PASS: gdb.base/relational.exp: set variable z=2
-PASS: gdb.base/relational.exp: set variable w=3
-PASS: gdb.base/relational.exp: print value of x
-PASS: gdb.base/relational.exp: print value of y
-PASS: gdb.base/relational.exp: print value of z
-PASS: gdb.base/relational.exp: print value of w
-PASS: gdb.base/relational.exp: print value of x<y
-PASS: gdb.base/relational.exp: print value of x<=y
-PASS: gdb.base/relational.exp: print value of x>y
-PASS: gdb.base/relational.exp: print value of x>=y
-PASS: gdb.base/relational.exp: print value of x==y
-PASS: gdb.base/relational.exp: print value of x!=y
-PASS: gdb.base/relational.exp: set variable x
-PASS: gdb.base/relational.exp: set variable y
-PASS: gdb.base/relational.exp: set variable z
-PASS: gdb.base/relational.exp: print value of x<y<z
-PASS: gdb.base/relational.exp: print value of x<=y<=z
-PASS: gdb.base/relational.exp: print value of x>y>z
-PASS: gdb.base/relational.exp: print value of x>=y>=z
-PASS: gdb.base/relational.exp: set variable x
-PASS: gdb.base/relational.exp: set variable y
-PASS: gdb.base/relational.exp: set variable z
-PASS: gdb.base/relational.exp: print value of x==y==z
-PASS: gdb.base/relational.exp: set variable z
-PASS: gdb.base/relational.exp: print value of x!=y!=z
-PASS: gdb.base/relational.exp: set variable x
-PASS: gdb.base/relational.exp: set variable y
-PASS: gdb.base/relational.exp: set variable z
-PASS: gdb.base/relational.exp: print value of x<y==z
-PASS: gdb.base/relational.exp: print value of x<y!=z
-PASS: gdb.base/relational.exp: set variable x
-PASS: gdb.base/relational.exp: set variable y
-PASS: gdb.base/relational.exp: set variable z
-PASS: gdb.base/relational.exp: print value of x<y<=z
-PASS: gdb.base/relational.exp: print value of x<y>=z
-PASS: gdb.base/relational.exp: set variable z
-PASS: gdb.base/relational.exp: print value of x<y>z
-PASS: gdb.base/relational.exp: set variable x
-PASS: gdb.base/relational.exp: print value of x>y>=z
-PASS: gdb.base/relational.exp: set variable z
-PASS: gdb.base/relational.exp: print value of x>y==z
-PASS: gdb.base/relational.exp: set variable x
-PASS: gdb.base/relational.exp: set variable z
-PASS: gdb.base/relational.exp: print value of x>y!=z
-PASS: gdb.base/relational.exp: set x to 4
-PASS: gdb.base/relational.exp: print value of x>y<=z
-PASS: gdb.base/relational.exp: print value of x>=y==z
-PASS: gdb.base/relational.exp: set variable x
-PASS: gdb.base/relational.exp: print value of x>=y!=z
-PASS: gdb.base/relational.exp: set variable x
-PASS: gdb.base/relational.exp: set variable z
-PASS: gdb.base/relational.exp: print value of x>=y<=z
-PASS: gdb.base/relational.exp: print value of x<=y==z
-PASS: gdb.base/relational.exp: set variable x
-PASS: gdb.base/relational.exp: print value of x<=y!=z
-PASS: gdb.base/relational.exp: print value of x==y!=z
-PASS: gdb.base/relational.exp: set variable z
-PASS: gdb.base/relational.exp: print value of x>=(y<z)
-PASS: gdb.base/relational.exp: print value of x>=(y!=z)
-PASS: gdb.base/relational.exp: print value of x==(y==z)
-PASS: gdb.base/relational.exp: set variable x
-PASS: gdb.base/relational.exp: set variable z
-PASS: gdb.base/relational.exp: print value of (x==y)<z
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/recpar.exp ...
-PASS: gdb.base/recpar.exp: break recpar.c:26 if n == 3
-PASS: gdb.base/recpar.exp: continue
-PASS: gdb.base/recpar.exp: backtrace
-PASS: gdb.base/recpar.exp: frame 2
-PASS: gdb.base/recpar.exp: print foo::val
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/volatile.exp ...
-PASS: gdb.base/volatile.exp: continue to marker1
-PASS: gdb.base/volatile.exp: up from marker1
-PASS: gdb.base/volatile.exp: ptype vox
-PASS: gdb.base/volatile.exp: ptype victuals
-PASS: gdb.base/volatile.exp: ptype vixen
-PASS: gdb.base/volatile.exp: ptype vitriol
-PASS: gdb.base/volatile.exp: ptype vellum
-PASS: gdb.base/volatile.exp: ptype valve
-PASS: gdb.base/volatile.exp: ptype vacuity
-PASS: gdb.base/volatile.exp: ptype vertigo
-PASS: gdb.base/volatile.exp: ptype vampire
-PASS: gdb.base/volatile.exp: ptype viper
-PASS: gdb.base/volatile.exp: ptype vigour
-PASS: gdb.base/volatile.exp: ptype vapour
-PASS: gdb.base/volatile.exp: ptype ventricle
-PASS: gdb.base/volatile.exp: ptype vigintillion
-PASS: gdb.base/volatile.exp: ptype vocation
-PASS: gdb.base/volatile.exp: ptype veracity
-PASS: gdb.base/volatile.exp: ptype vapidity
-PASS: gdb.base/volatile.exp: ptype velocity
-PASS: gdb.base/volatile.exp: ptype veneer
-PASS: gdb.base/volatile.exp: ptype video
-PASS: gdb.base/volatile.exp: ptype vacuum
-PASS: gdb.base/volatile.exp: ptype veniality
-PASS: gdb.base/volatile.exp: ptype vitality
-PASS: gdb.base/volatile.exp: ptype voracity
-PASS: gdb.base/volatile.exp: ptype victor
-PASS: gdb.base/volatile.exp: ptype vicar
-PASS: gdb.base/volatile.exp: ptype victory
-PASS: gdb.base/volatile.exp: ptype vicarage
-PASS: gdb.base/volatile.exp: ptype vein
-PASS: gdb.base/volatile.exp: ptype vogue
-PASS: gdb.base/volatile.exp: ptype cavern
-PASS: gdb.base/volatile.exp: ptype coverlet
-PASS: gdb.base/volatile.exp: ptype caveat
-PASS: gdb.base/volatile.exp: ptype covenant
-PASS: gdb.base/volatile.exp: ptype vizier
-PASS: gdb.base/volatile.exp: ptype vanadium
-PASS: gdb.base/volatile.exp: ptype vane
-PASS: gdb.base/volatile.exp: ptype veldt
-PASS: gdb.base/volatile.exp: ptype cove
-PASS: gdb.base/volatile.exp: ptype cavity
-PASS: gdb.base/volatile.exp: ptype vagus
-PASS: gdb.base/volatile.exp: ptype vagrancy
-PASS: gdb.base/volatile.exp: ptype vagary
-PASS: gdb.base/volatile.exp: ptype vendor
-PASS: gdb.base/volatile.exp: ptype qux2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sizeof.exp ...
-PASS: gdb.base/sizeof.exp: next
-PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (char)" (1)
-PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (short)" (2)
-PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (int)" (4)
-PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (long)" (4)
-PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (long long)" (8)
-PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (void *)" (4)
-PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (void (*)(void))" (4)
-PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (float)" (4)
-PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (double)" (8)
-PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (long double)" (12)
-PASS: gdb.base/sizeof.exp: check sizeof "char"
-PASS: gdb.base/sizeof.exp: check sizeof "short"
-PASS: gdb.base/sizeof.exp: check sizeof "int"
-PASS: gdb.base/sizeof.exp: check sizeof "long"
-PASS: gdb.base/sizeof.exp: check sizeof "long long"
-PASS: gdb.base/sizeof.exp: check sizeof "void *"
-PASS: gdb.base/sizeof.exp: check sizeof "void (*)(void)"
-PASS: gdb.base/sizeof.exp: check sizeof "float"
-PASS: gdb.base/sizeof.exp: check sizeof "double"
-PASS: gdb.base/sizeof.exp: check sizeof "long double"
-PASS: gdb.base/sizeof.exp: get integer valueof "'\377'" (-1)
-PASS: gdb.base/sizeof.exp: get integer valueof "(int) (char) -1" (-1)
-PASS: gdb.base/sizeof.exp: get integer valueof "(int) (signed char) -1" (-1)
-PASS: gdb.base/sizeof.exp: get integer valueof "(int) (unsigned char) -1" (255)
-PASS: gdb.base/sizeof.exp: check valueof "'\377'"
-PASS: gdb.base/sizeof.exp: check valueof "(int) (char) -1"
-PASS: gdb.base/sizeof.exp: check valueof "(int) (signed char) -1"
-PASS: gdb.base/sizeof.exp: check valueof "(int) (unsigned char) -1"
-PASS: gdb.base/sizeof.exp: set padding_char.v = 1
-PASS: gdb.base/sizeof.exp: print padding_char.p1
-PASS: gdb.base/sizeof.exp: print/d padding_char.v
-PASS: gdb.base/sizeof.exp: print padding_char.p2
-PASS: gdb.base/sizeof.exp: set padding_short.v = 2
-PASS: gdb.base/sizeof.exp: print padding_short.p1
-PASS: gdb.base/sizeof.exp: print/d padding_short.v
-PASS: gdb.base/sizeof.exp: print padding_short.p2
-PASS: gdb.base/sizeof.exp: set padding_int.v = 4
-PASS: gdb.base/sizeof.exp: print padding_int.p1
-PASS: gdb.base/sizeof.exp: print/d padding_int.v
-PASS: gdb.base/sizeof.exp: print padding_int.p2
-PASS: gdb.base/sizeof.exp: set padding_long.v = 4
-PASS: gdb.base/sizeof.exp: print padding_long.p1
-PASS: gdb.base/sizeof.exp: print/d padding_long.v
-PASS: gdb.base/sizeof.exp: print padding_long.p2
-PASS: gdb.base/sizeof.exp: set padding_long_long.v = 8
-PASS: gdb.base/sizeof.exp: print padding_long_long.p1
-PASS: gdb.base/sizeof.exp: print/d padding_long_long.v
-PASS: gdb.base/sizeof.exp: print padding_long_long.p2
-PASS: gdb.base/sizeof.exp: set padding_float.v = 1
-PASS: gdb.base/sizeof.exp: print padding_float.p1
-PASS: gdb.base/sizeof.exp: print/f padding_float.v
-PASS: gdb.base/sizeof.exp: print padding_float.p2
-PASS: gdb.base/sizeof.exp: set padding_double.v = 2
-PASS: gdb.base/sizeof.exp: print padding_double.p1
-PASS: gdb.base/sizeof.exp: print/f padding_double.v
-PASS: gdb.base/sizeof.exp: print padding_double.p2
-PASS: gdb.base/sizeof.exp: set padding_long_double.v = 4
-PASS: gdb.base/sizeof.exp: print padding_long_double.p1
-PASS: gdb.base/sizeof.exp: print/f padding_long_double.v
-PASS: gdb.base/sizeof.exp: print padding_long_double.p2
-PASS: gdb.base/sizeof.exp: maint print arch
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp ...
-PASS: gdb.base/watchpoint-hw-hit-once.exp: rwatch watchee
-FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue
-FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue to break-at-exit (the program exited)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-nodir.exp ...
-PASS: gdb.base/solib-nodir.exp: set env LD_LIBRARY_PATH=:
-PASS: gdb.base/solib-nodir.exp: cd OBJDIR/gdb.base
-PASS: gdb.base/solib-nodir.exp: library loaded
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-db-attach.exp ...
-UNSUPPORTED: gdb.base/valgrind-db-attach.exp: spawn valgrind
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/store.exp ...
-PASS: gdb.base/store.exp: tbreak wack_charest
-PASS: gdb.base/store.exp: continue to wack_charest
-PASS: gdb.base/store.exp: var charest l; print old l, expecting -1 .*
-PASS: gdb.base/store.exp: var charest l; print old r, expecting -2 .*
-PASS: gdb.base/store.exp: var charest l; setting l to 4
-PASS: gdb.base/store.exp: var charest l; print new l, expecting 4 ..004.
-PASS: gdb.base/store.exp: var charest l; next over add call
-PASS: gdb.base/store.exp: var charest l; print incremented l, expecting 2 ..002.
-PASS: gdb.base/store.exp: tbreak wack_short
-PASS: gdb.base/store.exp: continue to wack_short
-PASS: gdb.base/store.exp: var short l; print old l, expecting -1
-PASS: gdb.base/store.exp: var short l; print old r, expecting -2
-PASS: gdb.base/store.exp: var short l; setting l to 4
-PASS: gdb.base/store.exp: var short l; print new l, expecting 4
-PASS: gdb.base/store.exp: var short l; next over add call
-PASS: gdb.base/store.exp: var short l; print incremented l, expecting 2
-PASS: gdb.base/store.exp: tbreak wack_int
-PASS: gdb.base/store.exp: continue to wack_int
-PASS: gdb.base/store.exp: var int l; print old l, expecting -1
-PASS: gdb.base/store.exp: var int l; print old r, expecting -2
-PASS: gdb.base/store.exp: var int l; setting l to 4
-PASS: gdb.base/store.exp: var int l; print new l, expecting 4
-PASS: gdb.base/store.exp: var int l; next over add call
-PASS: gdb.base/store.exp: var int l; print incremented l, expecting 2
-PASS: gdb.base/store.exp: tbreak wack_long
-PASS: gdb.base/store.exp: continue to wack_long
-PASS: gdb.base/store.exp: var long l; print old l, expecting -1
-PASS: gdb.base/store.exp: var long l; print old r, expecting -2
-PASS: gdb.base/store.exp: var long l; setting l to 4
-PASS: gdb.base/store.exp: var long l; print new l, expecting 4
-PASS: gdb.base/store.exp: var long l; next over add call
-PASS: gdb.base/store.exp: var long l; print incremented l, expecting 2
-PASS: gdb.base/store.exp: tbreak wack_longest
-PASS: gdb.base/store.exp: continue to wack_longest
-PASS: gdb.base/store.exp: var longest l; print old l, expecting -1
-FAIL: gdb.base/store.exp: var longest l; print old r, expecting -2
-PASS: gdb.base/store.exp: var longest l; setting l to 4
-PASS: gdb.base/store.exp: var longest l; print new l, expecting 4
-PASS: gdb.base/store.exp: var longest l; next over add call
-PASS: gdb.base/store.exp: var longest l; print incremented l, expecting 2
-PASS: gdb.base/store.exp: tbreak wack_float
-PASS: gdb.base/store.exp: continue to wack_float
-FAIL: gdb.base/store.exp: var float l; print old l, expecting -1
-PASS: gdb.base/store.exp: var float l; print old r, expecting -2
-FAIL: gdb.base/store.exp: var float l; setting l to 4
-FAIL: gdb.base/store.exp: var float l; print new l, expecting 4
-PASS: gdb.base/store.exp: var float l; next over add call
-FAIL: gdb.base/store.exp: var float l; print incremented l, expecting 2
-PASS: gdb.base/store.exp: tbreak wack_double
-PASS: gdb.base/store.exp: continue to wack_double
-FAIL: gdb.base/store.exp: var double l; print old l, expecting -1
-FAIL: gdb.base/store.exp: var double l; print old r, expecting -2
-FAIL: gdb.base/store.exp: var double l; setting l to 4
-FAIL: gdb.base/store.exp: var double l; print new l, expecting 4
-PASS: gdb.base/store.exp: var double l; next over add call
-FAIL: gdb.base/store.exp: var double l; print incremented l, expecting 2
-PASS: gdb.base/store.exp: tbreak wack_doublest
-PASS: gdb.base/store.exp: continue to wack_doublest
-FAIL: gdb.base/store.exp: var doublest l; print old l, expecting -1
-FAIL: gdb.base/store.exp: var doublest l; print old r, expecting -2
-FAIL: gdb.base/store.exp: var doublest l; setting l to 4
-FAIL: gdb.base/store.exp: var doublest l; print new l, expecting 4
-PASS: gdb.base/store.exp: var doublest l; next over add call
-FAIL: gdb.base/store.exp: var doublest l; print incremented l, expecting 2
-PASS: gdb.base/store.exp: tbreak add_charest
-PASS: gdb.base/store.exp: continue to add_charest
-PASS: gdb.base/store.exp: upvar charest l; up
-PASS: gdb.base/store.exp: upvar charest l; print old l, expecting -1 .*
-PASS: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .*
-PASS: gdb.base/store.exp: upvar charest l; set l to 4
-PASS: gdb.base/store.exp: upvar charest l; print new l, expecting 4 ..004.
-PASS: gdb.base/store.exp: tbreak add_short
-PASS: gdb.base/store.exp: continue to add_short
-PASS: gdb.base/store.exp: upvar short l; up
-PASS: gdb.base/store.exp: upvar short l; print old l, expecting -1
-PASS: gdb.base/store.exp: upvar short l; print old r, expecting -2
-PASS: gdb.base/store.exp: upvar short l; set l to 4
-PASS: gdb.base/store.exp: upvar short l; print new l, expecting 4
-PASS: gdb.base/store.exp: tbreak add_int
-PASS: gdb.base/store.exp: continue to add_int
-PASS: gdb.base/store.exp: upvar int l; up
-PASS: gdb.base/store.exp: upvar int l; print old l, expecting -1
-PASS: gdb.base/store.exp: upvar int l; print old r, expecting -2
-PASS: gdb.base/store.exp: upvar int l; set l to 4
-PASS: gdb.base/store.exp: upvar int l; print new l, expecting 4
-PASS: gdb.base/store.exp: tbreak add_long
-PASS: gdb.base/store.exp: continue to add_long
-PASS: gdb.base/store.exp: upvar long l; up
-PASS: gdb.base/store.exp: upvar long l; print old l, expecting -1
-PASS: gdb.base/store.exp: upvar long l; print old r, expecting -2
-PASS: gdb.base/store.exp: upvar long l; set l to 4
-PASS: gdb.base/store.exp: upvar long l; print new l, expecting 4
-PASS: gdb.base/store.exp: tbreak add_longest
-PASS: gdb.base/store.exp: continue to add_longest
-PASS: gdb.base/store.exp: upvar longest l; up
-PASS: gdb.base/store.exp: upvar longest l; print old l, expecting -1
-FAIL: gdb.base/store.exp: upvar longest l; print old r, expecting -2
-PASS: gdb.base/store.exp: upvar longest l; set l to 4
-PASS: gdb.base/store.exp: upvar longest l; print new l, expecting 4
-PASS: gdb.base/store.exp: tbreak add_float
-PASS: gdb.base/store.exp: continue to add_float
-PASS: gdb.base/store.exp: upvar float l; up
-FAIL: gdb.base/store.exp: upvar float l; print old l, expecting -1
-PASS: gdb.base/store.exp: upvar float l; print old r, expecting -2
-FAIL: gdb.base/store.exp: upvar float l; set l to 4
-FAIL: gdb.base/store.exp: upvar float l; print new l, expecting 4
-PASS: gdb.base/store.exp: tbreak add_double
-PASS: gdb.base/store.exp: continue to add_double
-PASS: gdb.base/store.exp: upvar double l; up
-FAIL: gdb.base/store.exp: upvar double l; print old l, expecting -1
-FAIL: gdb.base/store.exp: upvar double l; print old r, expecting -2
-FAIL: gdb.base/store.exp: upvar double l; set l to 4
-FAIL: gdb.base/store.exp: upvar double l; print new l, expecting 4
-PASS: gdb.base/store.exp: tbreak add_doublest
-PASS: gdb.base/store.exp: continue to add_doublest
-PASS: gdb.base/store.exp: upvar doublest l; up
-FAIL: gdb.base/store.exp: upvar doublest l; print old l, expecting -1
-FAIL: gdb.base/store.exp: upvar doublest l; print old r, expecting -2
-FAIL: gdb.base/store.exp: upvar doublest l; set l to 4
-FAIL: gdb.base/store.exp: upvar doublest l; print new l, expecting 4
-PASS: gdb.base/store.exp: tbreak wack_struct_1
-PASS: gdb.base/store.exp: continue to wack_struct_1
-PASS: gdb.base/store.exp: var struct 1 u; next to add_struct_1 call
-PASS: gdb.base/store.exp: var struct 1 u; print old u, expecting {s = \{0}}
-PASS: gdb.base/store.exp: var struct 1 u; set u to s_1
-PASS: gdb.base/store.exp: var struct 1 u; print new u, expecting {s = \{1}}
-PASS: gdb.base/store.exp: tbreak wack_struct_2
-PASS: gdb.base/store.exp: continue to wack_struct_2
-PASS: gdb.base/store.exp: var struct 2 u; next to add_struct_2 call
-PASS: gdb.base/store.exp: var struct 2 u; print old u, expecting {s = \{0, 0}}
-PASS: gdb.base/store.exp: var struct 2 u; set u to s_2
-PASS: gdb.base/store.exp: var struct 2 u; print new u, expecting {s = \{1, 2}}
-PASS: gdb.base/store.exp: tbreak wack_struct_3
-PASS: gdb.base/store.exp: continue to wack_struct_3
-PASS: gdb.base/store.exp: var struct 3 u; next to add_struct_3 call
-PASS: gdb.base/store.exp: var struct 3 u; print old u, expecting {s = \{0, 0, 0}}
-PASS: gdb.base/store.exp: var struct 3 u; set u to s_3
-PASS: gdb.base/store.exp: var struct 3 u; print new u, expecting {s = \{1, 2, 3}}
-PASS: gdb.base/store.exp: tbreak wack_struct_4
-PASS: gdb.base/store.exp: continue to wack_struct_4
-PASS: gdb.base/store.exp: var struct 4 u; next to add_struct_4 call
-PASS: gdb.base/store.exp: var struct 4 u; print old u, expecting {s = \{0, 0, 0, 0}}
-PASS: gdb.base/store.exp: var struct 4 u; set u to s_4
-PASS: gdb.base/store.exp: var struct 4 u; print new u, expecting {s = \{1, 2, 3, 4}}
-PASS: gdb.base/store.exp: tbreak add_struct_1
-PASS: gdb.base/store.exp: continue to add_struct_1
-PASS: gdb.base/store.exp: up struct 1 u; up
-PASS: gdb.base/store.exp: up struct 1 u; print old u, expecting {s = \{0}}
-PASS: gdb.base/store.exp: up struct 1 u; set u to s_1
-PASS: gdb.base/store.exp: up struct 1 u; print new u, expecting {s = \{1}}
-PASS: gdb.base/store.exp: tbreak add_struct_2
-PASS: gdb.base/store.exp: continue to add_struct_2
-PASS: gdb.base/store.exp: up struct 2 u; up
-PASS: gdb.base/store.exp: up struct 2 u; print old u, expecting {s = \{0, 0}}
-PASS: gdb.base/store.exp: up struct 2 u; set u to s_2
-PASS: gdb.base/store.exp: up struct 2 u; print new u, expecting {s = \{1, 2}}
-PASS: gdb.base/store.exp: tbreak add_struct_3
-PASS: gdb.base/store.exp: continue to add_struct_3
-PASS: gdb.base/store.exp: up struct 3 u; up
-PASS: gdb.base/store.exp: up struct 3 u; print old u, expecting {s = \{0, 0, 0}}
-PASS: gdb.base/store.exp: up struct 3 u; set u to s_3
-PASS: gdb.base/store.exp: up struct 3 u; print new u, expecting {s = \{1, 2, 3}}
-PASS: gdb.base/store.exp: tbreak add_struct_4
-PASS: gdb.base/store.exp: continue to add_struct_4
-PASS: gdb.base/store.exp: up struct 4 u; up
-PASS: gdb.base/store.exp: up struct 4 u; print old u, expecting {s = \{0, 0, 0, 0}}
-PASS: gdb.base/store.exp: up struct 4 u; set u to s_4
-PASS: gdb.base/store.exp: up struct 4 u; print new u, expecting {s = \{1, 2, 3, 4}}
-PASS: gdb.base/store.exp: tbreak wack_field_1
-PASS: gdb.base/store.exp: continue field 1
-PASS: gdb.base/store.exp: next field 1
-PASS: gdb.base/store.exp: old field 1
-PASS: gdb.base/store.exp: set variable u = F_1
-PASS: gdb.base/store.exp: new field 1
-PASS: gdb.base/store.exp: set variable u = F_1, u.i = f_1.i
-PASS: gdb.base/store.exp: f_1.i
-PASS: gdb.base/store.exp: set variable u = F_1, u.j = f_1.j
-PASS: gdb.base/store.exp: f_1.j
-PASS: gdb.base/store.exp: set variable u = F_1, u.k = f_1.k
-PASS: gdb.base/store.exp: f_1.k
-PASS: gdb.base/store.exp: set variable u = f_1, u.i = F_1.i
-PASS: gdb.base/store.exp: F_1.i
-PASS: gdb.base/store.exp: set variable u = f_1, u.j = F_1.j
-PASS: gdb.base/store.exp: F_1.j
-PASS: gdb.base/store.exp: set variable u = f_1, u.k = F_1.k
-PASS: gdb.base/store.exp: F_1.k
-PASS: gdb.base/store.exp: tbreak wack_field_2
-PASS: gdb.base/store.exp: continue field 2
-PASS: gdb.base/store.exp: next field 2
-PASS: gdb.base/store.exp: old field 2
-PASS: gdb.base/store.exp: set variable u = F_2
-PASS: gdb.base/store.exp: new field 2
-PASS: gdb.base/store.exp: set variable u = F_2, u.i = f_2.i
-PASS: gdb.base/store.exp: f_2.i
-PASS: gdb.base/store.exp: set variable u = F_2, u.j = f_2.j
-PASS: gdb.base/store.exp: f_2.j
-PASS: gdb.base/store.exp: set variable u = F_2, u.k = f_2.k
-PASS: gdb.base/store.exp: f_2.k
-PASS: gdb.base/store.exp: set variable u = f_2, u.i = F_2.i
-PASS: gdb.base/store.exp: F_2.i
-PASS: gdb.base/store.exp: set variable u = f_2, u.j = F_2.j
-PASS: gdb.base/store.exp: F_2.j
-PASS: gdb.base/store.exp: set variable u = f_2, u.k = F_2.k
-PASS: gdb.base/store.exp: F_2.k
-PASS: gdb.base/store.exp: tbreak wack_field_3
-PASS: gdb.base/store.exp: continue field 3
-PASS: gdb.base/store.exp: next field 3
-PASS: gdb.base/store.exp: old field 3
-PASS: gdb.base/store.exp: set variable u = F_3
-PASS: gdb.base/store.exp: new field 3
-PASS: gdb.base/store.exp: set variable u = F_3, u.i = f_3.i
-PASS: gdb.base/store.exp: f_3.i
-PASS: gdb.base/store.exp: set variable u = F_3, u.j = f_3.j
-PASS: gdb.base/store.exp: f_3.j
-PASS: gdb.base/store.exp: set variable u = F_3, u.k = f_3.k
-PASS: gdb.base/store.exp: f_3.k
-PASS: gdb.base/store.exp: set variable u = f_3, u.i = F_3.i
-PASS: gdb.base/store.exp: F_3.i
-PASS: gdb.base/store.exp: set variable u = f_3, u.j = F_3.j
-PASS: gdb.base/store.exp: F_3.j
-PASS: gdb.base/store.exp: set variable u = f_3, u.k = F_3.k
-PASS: gdb.base/store.exp: F_3.k
-PASS: gdb.base/store.exp: tbreak wack_field_4
-PASS: gdb.base/store.exp: continue field 4
-PASS: gdb.base/store.exp: next field 4
-PASS: gdb.base/store.exp: old field 4
-PASS: gdb.base/store.exp: set variable u = F_4
-PASS: gdb.base/store.exp: new field 4
-PASS: gdb.base/store.exp: set variable u = F_4, u.i = f_4.i
-PASS: gdb.base/store.exp: f_4.i
-PASS: gdb.base/store.exp: set variable u = F_4, u.j = f_4.j
-PASS: gdb.base/store.exp: f_4.j
-PASS: gdb.base/store.exp: set variable u = F_4, u.k = f_4.k
-PASS: gdb.base/store.exp: f_4.k
-PASS: gdb.base/store.exp: set variable u = f_4, u.i = F_4.i
-PASS: gdb.base/store.exp: F_4.i
-PASS: gdb.base/store.exp: set variable u = f_4, u.j = F_4.j
-PASS: gdb.base/store.exp: F_4.j
-PASS: gdb.base/store.exp: set variable u = f_4, u.k = F_4.k
-PASS: gdb.base/store.exp: F_4.k
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip-solib.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/start.exp ...
-PASS: gdb.base/start.exp: start
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-weak.exp ...
-PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 nodebug, lib1 first
-PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 nodebug, lib2 first
-PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 debug, lib1 first
-PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 debug, lib2 first
-PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 nodebug, lib1 first
-PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 nodebug, lib2 first
-PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 debug, lib1 first
-PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 debug, lib2 first
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/save-bp.exp ...
-PASS: gdb.base/save-bp.exp: add breakpoint commands
-PASS: gdb.base/save-bp.exp: dprintf save-bp.c:33,"At foo entry\n"
-PASS: gdb.base/save-bp.exp: save breakpoint bps
-PASS: gdb.base/save-bp.exp: source bps
-PASS: gdb.base/save-bp.exp: info break
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/term.exp ...
-PASS: gdb.base/term.exp: test info terminal
-PASS: gdb.base/term.exp: info terminal at breakpoint
-PASS: gdb.base/term.exp: continue until exit
-PASS: gdb.base/term.exp: test info terminal #2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-resume-infcall.exp ...
-PASS: gdb.base/step-resume-infcall.exp: step
-PASS: gdb.base/step-resume-infcall.exp: up
-PASS: gdb.base/step-resume-infcall.exp: set $b=$pc
-PASS: gdb.base/step-resume-infcall.exp: print $bpnum
-PASS: gdb.base/step-resume-infcall.exp: disass/m
-PASS: gdb.base/step-resume-infcall.exp: info breakpoints
-PASS: gdb.base/step-resume-infcall.exp: next
-PASS: gdb.base/step-resume-infcall.exp: p cond_hit
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/print-file-var.exp ...
-PASS: gdb.base/print-file-var.exp: breapoint past v1 & v2 initialization
-PASS: gdb.base/print-file-var.exp: continue to STOP marker
-PASS: gdb.base/print-file-var.exp: print 'print-file-var-lib1.c'::this_version_id == v1
-PASS: gdb.base/print-file-var.exp: print 'print-file-var-lib2.c'::this_version_id == v2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/readline-ask.exp ...
-PASS: gdb.base/readline-ask.exp: set width 50
-PASS: gdb.base/readline-ask.exp: set height 3
-PASS: gdb.base/readline-ask.exp: bell for more message
-PASS: gdb.base/readline-ask.exp: more message for 01 and 02
-PASS: gdb.base/readline-ask.exp: more message for 03
-PASS: gdb.base/readline-ask.exp: more finish for 04
-PASS: gdb.base/readline-ask.exp: abort more message
-PASS: gdb.base/readline-ask.exp: bell for ask message
-PASS: gdb.base/readline-ask.exp: ask message
-PASS: gdb.base/readline-ask.exp: ask message for 01 and 02
-PASS: gdb.base/readline-ask.exp: ask message no
-PASS: gdb.base/readline-ask.exp: abort ask message
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sep.exp ...
-PASS: gdb.base/sep.exp: list using location inside included file
-PASS: gdb.base/sep.exp: breakpoint inside included file
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nofield.exp ...
-PASS: gdb.base/nofield.exp: ptype struct not_empty
-PASS: gdb.base/nofield.exp: ptype struct empty
-PASS: gdb.base/nofield.exp: ptype union empty_union
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/whatis-exp.exp ...
-PASS: gdb.base/whatis-exp.exp: set variable x=14
-PASS: gdb.base/whatis-exp.exp: set variable y=2
-PASS: gdb.base/whatis-exp.exp: set variable z=2
-PASS: gdb.base/whatis-exp.exp: set variable w=3
-PASS: gdb.base/whatis-exp.exp: print value of x
-PASS: gdb.base/whatis-exp.exp: print value of y
-PASS: gdb.base/whatis-exp.exp: print value of z
-PASS: gdb.base/whatis-exp.exp: print value of w
-PASS: gdb.base/whatis-exp.exp: whatis value of x+y
-PASS: gdb.base/whatis-exp.exp: whatis value of x-y
-PASS: gdb.base/whatis-exp.exp: whatis value of x*y
-PASS: gdb.base/whatis-exp.exp: whatis value of x/y
-PASS: gdb.base/whatis-exp.exp: whatis value of x%y
-PASS: gdb.base/whatis-exp.exp: whatis value of x=y
-PASS: gdb.base/whatis-exp.exp: whatis value of x+=2
-PASS: gdb.base/whatis-exp.exp: whatis value of ++x
-PASS: gdb.base/whatis-exp.exp: whatis value of --x
-PASS: gdb.base/whatis-exp.exp: whatis value of x++
-PASS: gdb.base/whatis-exp.exp: whatis value of x--
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return2.exp ...
-PASS: gdb.base/return2.exp: set break on void_func
-PASS: gdb.base/return2.exp: continue to void_func
-PASS: gdb.base/return2.exp: return from void_func
-PASS: gdb.base/return2.exp: void function returned successfully
-PASS: gdb.base/return2.exp: set break on char_func
-PASS: gdb.base/return2.exp: continue to char_func
-PASS: gdb.base/return2.exp: return from char_func
-PASS: gdb.base/return2.exp: char value returned successfully
-PASS: gdb.base/return2.exp: validate result value not equal to program return value
-PASS: gdb.base/return2.exp: set break on short_func
-PASS: gdb.base/return2.exp: continue to short_func
-PASS: gdb.base/return2.exp: return from short_func
-PASS: gdb.base/return2.exp: short value returned successfully
-PASS: gdb.base/return2.exp: validate result value not equal to program return value
-PASS: gdb.base/return2.exp: set break on int_func
-PASS: gdb.base/return2.exp: continue to int_func
-PASS: gdb.base/return2.exp: return from int_func
-PASS: gdb.base/return2.exp: int value returned successfully
-PASS: gdb.base/return2.exp: validate result value not equal to program return value
-PASS: gdb.base/return2.exp: set break on long_func
-PASS: gdb.base/return2.exp: continue to long_func
-PASS: gdb.base/return2.exp: return from long_func
-PASS: gdb.base/return2.exp: long value returned successfully
-PASS: gdb.base/return2.exp: validate result value not equal to program return value
-PASS: gdb.base/return2.exp: set break on long_long_func
-PASS: gdb.base/return2.exp: continue to long_long_func
-PASS: gdb.base/return2.exp: return from long_long_func
-PASS: gdb.base/return2.exp: long_long value returned successfully
-PASS: gdb.base/return2.exp: validate result value not equal to program return value
-PASS: gdb.base/return2.exp: set break on float_func
-PASS: gdb.base/return2.exp: continue to float_func
-PASS: gdb.base/return2.exp: return from float_func
-PASS: gdb.base/return2.exp: float value returned successfully
-PASS: gdb.base/return2.exp: validate result value not equal to program return value
-PASS: gdb.base/return2.exp: set break on double_func
-PASS: gdb.base/return2.exp: continue to double_func
-PASS: gdb.base/return2.exp: return from double_func
-PASS: gdb.base/return2.exp: double value returned successfully
-PASS: gdb.base/return2.exp: validate result value not equal to program return value
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shlib-call.exp ...
-PASS: gdb.base/shlib-call.exp: set print sevenbit-strings
-PASS: gdb.base/shlib-call.exp: set print address off
-PASS: gdb.base/shlib-call.exp: set width 0
-PASS: gdb.base/shlib-call.exp: next to shr1
-PASS: gdb.base/shlib-call.exp: print g
-PASS: gdb.base/shlib-call.exp: next over shr1
-PASS: gdb.base/shlib-call.exp: print g
-PASS: gdb.base/shlib-call.exp: print shr1(1)
-PASS: gdb.base/shlib-call.exp: print shr1(g)
-PASS: gdb.base/shlib-call.exp: breakpoint function shr2
-PASS: gdb.base/shlib-call.exp: run until breakpoint set at a function
-PASS: gdb.base/shlib-call.exp: print shr1(1) 2nd time
-PASS: gdb.base/shlib-call.exp: print mainshr1(1) from shlib func
-PASS: gdb.base/shlib-call.exp: step out of shr2 to main (stopped in shr2 epilogue)
-PASS: gdb.base/shlib-call.exp: step out of shr2 epilogue to main
-PASS: gdb.base/shlib-call.exp: print mainshr1(1)
-PASS: gdb.base/shlib-call.exp: step into mainshr1
-PASS: gdb.base/shlib-call.exp: set print sevenbit-strings
-PASS: gdb.base/shlib-call.exp: set print address off
-PASS: gdb.base/shlib-call.exp: set width 0
-PASS: gdb.base/shlib-call.exp: run to bp in shared library
-PASS: gdb.base/shlib-call.exp: continue until exit
-PASS: gdb.base/shlib-call.exp: re-run to bp in shared library (PR's 16495, 18213)
-PASS: gdb.base/shlib-call.exp: continue until exit
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-vfork.exp ...
-PASS: gdb.base/watch-vfork.exp: Watchpoint on global variable (hw)
-FAIL: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (hw) (timeout)
-PASS: gdb.base/watch-vfork.exp: Watchpoint on global variable (sw)
-FAIL: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (sw) (timeout)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-symbol.exp ...
-PASS: gdb.base/solib-symbol.exp: foo2 in main
-PASS: gdb.base/solib-symbol.exp: foo in libmd
-PASS: gdb.base/solib-symbol.exp: continue
-PASS: gdb.base/solib-symbol.exp: foo2 in mdlib
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigall.exp ...
-UNTESTED: gdb.base/sigall.exp: takes ages: nearly all FAIL with timeout
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pie-execl.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/range-stepping.exp ...
-PASS: gdb.base/range-stepping.exp: probe range-stepping support
-UNSUPPORTED: gdb.base/range-stepping.exp: range stepping not supported by the target
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-infcall.exp ...
-UNSUPPORTED: gdb.base/valgrind-infcall.exp: spawn valgrind
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-infcall.exp ...
-PASS: gdb.base/siginfo-infcall.exp: continue to SIGUSR1
-PASS: gdb.base/siginfo-infcall.exp: p callme ()
-FAIL: gdb.base/siginfo-infcall.exp: continue to the handler
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/setshow.exp ...
-PASS: gdb.base/setshow.exp: default annotation_level is zero
-PASS: gdb.base/setshow.exp: set annotate 2
-PASS: gdb.base/setshow.exp: show annotate 2
-PASS: gdb.base/setshow.exp: annotation_level 2
-PASS: gdb.base/setshow.exp: set annotate 1
-PASS: gdb.base/setshow.exp: show annotate (1)
-PASS: gdb.base/setshow.exp: annotation_level 1
-PASS: gdb.base/setshow.exp: set annotate 0
-PASS: gdb.base/setshow.exp: show annotate (0)
-PASS: gdb.base/setshow.exp: annotation_level 0
-PASS: gdb.base/setshow.exp: set args ~
-PASS: gdb.base/setshow.exp: show args ~
-PASS: gdb.base/setshow.exp: set args
-PASS: gdb.base/setshow.exp: show args
-PASS: gdb.base/setshow.exp: continuing
-PASS: gdb.base/setshow.exp: passing args
-PASS: gdb.base/setshow.exp: set check range on
-PASS: gdb.base/setshow.exp: show check range (on)
-PASS: gdb.base/setshow.exp: set check range off
-PASS: gdb.base/setshow.exp: show check range (off)
-PASS: gdb.base/setshow.exp: set check range auto
-PASS: gdb.base/setshow.exp: show check range (auto)
-PASS: gdb.base/setshow.exp: set check type on
-PASS: gdb.base/setshow.exp: show check type (on)
-PASS: gdb.base/setshow.exp: set check type off
-PASS: gdb.base/setshow.exp: show check type (off)
-PASS: gdb.base/setshow.exp: set complaints 100
-PASS: gdb.base/setshow.exp: show complaints (100)
-PASS: gdb.base/setshow.exp: set complaints 0
-PASS: gdb.base/setshow.exp: show complaints (0)
-PASS: gdb.base/setshow.exp: set confirm off
-PASS: gdb.base/setshow.exp: show confirm (off)
-PASS: gdb.base/setshow.exp: set confirm on
-PASS: gdb.base/setshow.exp: show confirm (on)
-PASS: gdb.base/setshow.exp: set editing off
-PASS: gdb.base/setshow.exp: show editing (off)
-PASS: gdb.base/setshow.exp: set environment FOOBARBAZ
-PASS: gdb.base/setshow.exp: show environment FOOBARBAZ
-PASS: gdb.base/setshow.exp: set height 100
-PASS: gdb.base/setshow.exp: show height
-PASS: gdb.base/setshow.exp: set height unlimited
-PASS: gdb.base/setshow.exp: set history expansion on
-PASS: gdb.base/setshow.exp: show history expansion
-PASS: gdb.base/setshow.exp: show environment HOME
-PASS: gdb.base/setshow.exp: set history filename ~/foobar.baz
-PASS: gdb.base/setshow.exp: show history filename (~/foobar.baz)
-PASS: gdb.base/setshow.exp: show working directory
-PASS: gdb.base/setshow.exp: set history filename foobar.baz
-PASS: gdb.base/setshow.exp: show history filename (current_directory/foobar.baz)
-PASS: gdb.base/setshow.exp: set history save on
-PASS: gdb.base/setshow.exp: show history save (on)
-PASS: gdb.base/setshow.exp: set history save off
-PASS: gdb.base/setshow.exp: set history size 100
-PASS: gdb.base/setshow.exp: show history size (100)
-PASS: gdb.base/setshow.exp: set language asm
-PASS: gdb.base/setshow.exp: show language (asm)
-PASS: gdb.base/setshow.exp: set language java
-PASS: gdb.base/setshow.exp: show language (java)
-PASS: gdb.base/setshow.exp: complete set language minimal
-PASS: gdb.base/setshow.exp: set language auto
-PASS: gdb.base/setshow.exp: show language (auto)
-PASS: gdb.base/setshow.exp: set listsize 100
-PASS: gdb.base/setshow.exp: show listsize (100)
-PASS: gdb.base/setshow.exp: set prompt FooBarBaz
-PASS: gdb.base/setshow.exp: show prompt FooBarBaz
-PASS: gdb.base/setshow.exp: set prompt gdb
-PASS: gdb.base/setshow.exp: set radix 11
-PASS: gdb.base/setshow.exp: set radix 16
-PASS: gdb.base/setshow.exp: show radix (16)
-PASS: gdb.base/setshow.exp: set radix 10
-PASS: gdb.base/setshow.exp: show radix (10)
-PASS: gdb.base/setshow.exp: set width 90
-PASS: gdb.base/setshow.exp: show width (90)
-PASS: gdb.base/setshow.exp: set write on
-PASS: gdb.base/setshow.exp: show write (on)
-PASS: gdb.base/setshow.exp: show user
-PASS: gdb.base/setshow.exp: set verbose on
-PASS: gdb.base/setshow.exp: show verbose (on)
-PASS: gdb.base/setshow.exp: set verbose off
-PASS: gdb.base/setshow.exp: show verbose (off)
-PASS: gdb.base/setshow.exp: history file is not set to /home/
-PASS: gdb.base/setshow.exp: history file is not set to .
-PASS: gdb.base/setshow.exp: history file is not set to ~/home
-PASS: gdb.base/setshow.exp: history file is not set to =home
-PASS: gdb.base/setshow.exp: solib-search-path is not set to /home/
-PASS: gdb.base/setshow.exp: solib-search-path is not set to .
-PASS: gdb.base/setshow.exp: solib-search-path is not set to ~/home
-PASS: gdb.base/setshow.exp: solib-search-path is not set to =home
-PASS: gdb.base/setshow.exp: data-directory is not set to /home/
-PASS: gdb.base/setshow.exp: data-directory is not set to .
-PASS: gdb.base/setshow.exp: data-directory is not set to ~/home
-PASS: gdb.base/setshow.exp: data-directory is not set to =home
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-cond-infcall.exp ...
-PASS: gdb.base/watch-cond-infcall.exp: hw: watch var if return_1 ()
-PASS: gdb.base/watch-cond-infcall.exp: hw: continue
-PASS: gdb.base/watch-cond-infcall.exp: sw: watch var if return_1 ()
-PASS: gdb.base/watch-cond-infcall.exp: sw: continue
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prologue-include.exp ...
-PASS: gdb.base/prologue-include.exp: breakpoint main
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/unwindonsignal.exp ...
-PASS: gdb.base/unwindonsignal.exp: break stop_here
-PASS: gdb.base/unwindonsignal.exp: continue to breakpoint at stop_here
-PASS: gdb.base/unwindonsignal.exp: setting unwindonsignal
-PASS: gdb.base/unwindonsignal.exp: showing unwindonsignal
-PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signaled
-PASS: gdb.base/unwindonsignal.exp: unwindonsignal, stack unwound
-PASS: gdb.base/unwindonsignal.exp: unwindonsignal, dummy frame removed
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-symless.exp ...
-PASS: gdb.base/step-symless.exp: strip stub symbols
-PASS: gdb.base/step-symless.exp: step
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs3.exp ...
-PASS: gdb.base/structs3.exp: print two
-PASS: gdb.base/structs3.exp: print *twop
-PASS: gdb.base/structs3.exp: print *(struct Two *)onep
-PASS: gdb.base/structs3.exp: print *(tTwo *)onep
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-thread.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/page.exp ...
-PASS: gdb.base/page.exp: set pagination off
-PASS: gdb.base/page.exp: pagination is off
-PASS: gdb.base/page.exp: unpaged help
-PASS: gdb.base/page.exp: set pagination on
-PASS: gdb.base/page.exp: pagination is on
-PASS: gdb.base/page.exp: set height 10
-PASS: gdb.base/page.exp: paged help
-PASS: gdb.base/page.exp: q
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pc-fp.exp ...
-PASS: gdb.base/pc-fp.exp: get hexadecimal valueof "$pc"
-PASS: gdb.base/pc-fp.exp: get hexadecimal valueof "$fp"
-PASS: gdb.base/pc-fp.exp: display/i $pc
-PASS: gdb.base/pc-fp.exp: display/w $fp
-PASS: gdb.base/pc-fp.exp: info register $pc
-PASS: gdb.base/pc-fp.exp: info register $fp
-PASS: gdb.base/pc-fp.exp: info register pc fp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-bt.exp ...
-PASS: gdb.base/step-bt.exp: breakpoint at first instruction of hello()
-PASS: gdb.base/step-bt.exp: run to hello()
-PASS: gdb.base/step-bt.exp: step first instruction
-PASS: gdb.base/step-bt.exp: backtrace after first instruction step
-PASS: gdb.base/step-bt.exp: step second instruction
-PASS: gdb.base/step-bt.exp: backtrace after second instruction step
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stale-infcall.exp ...
-PASS: gdb.base/stale-infcall.exp: continue to breakpoint: test-next
-PASS: gdb.base/stale-infcall.exp: set $test_fail_bpnum=$bpnum
-PASS: gdb.base/stale-infcall.exp: test system longjmp tracking support
-PASS: gdb.base/stale-infcall.exp: delete $test_fail_bpnum
-PASS: gdb.base/stale-infcall.exp: continue to breakpoint: break-run1
-PASS: gdb.base/stale-infcall.exp: print infcall ()
-PASS: gdb.base/stale-infcall.exp: stack corrupted
-PASS: gdb.base/stale-infcall.exp: bt
-PASS: gdb.base/stale-infcall.exp: maintenance print dummy-frames
-PASS: gdb.base/stale-infcall.exp: maintenance info breakpoints
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ...
-UNTESTED: gdb.base/solib-overlap.exp: 0x40000000: Could not prelink OBJDIR/gdb.base/solib-overlap-lib1-0x40000000.so or OBJDIR/gdb.base/solib-overlap-lib2-0x40000000.so.
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo.exp ...
-PASS: gdb.base/siginfo.exp: display/i $pc
-PASS: gdb.base/siginfo.exp: break handler
-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/siginfo-addr.exp ...
-PASS: gdb.base/siginfo-addr.exp: display/i $pc
-PASS: gdb.base/siginfo-addr.exp: continue to signal
-FAIL: gdb.base/siginfo-addr.exp: si_addr value
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-cond.exp ...
-PASS: gdb.base/watch-cond.exp: set write watchpoint on global variable, local condition
-PASS: gdb.base/watch-cond.exp: watchpoint with global expression, local condition evaluates in correct frame
-PASS: gdb.base/watch-cond.exp: set write watchpoint on local variable, local condition
-PASS: gdb.base/watch-cond.exp: watchpoint with local expression, local condition evaluates in correct frame
-PASS: gdb.base/watch-cond.exp: set write watchpoint on global2 variable
-PASS: gdb.base/watch-cond.exp: watchpoint on global2 variable triggers
-PASS: gdb.base/watch-cond.exp: condition of watchpoint 2 changes
-PASS: gdb.base/watch-cond.exp: watchpoint stops with untestable local expression
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs.exp ...
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: continue to breakpoint: chartest-done
-PASS: gdb.base/structs.exp: p chartest
-PASS: gdb.base/structs.exp: ptype foo1; structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 7 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 7 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 7 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 8 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 8 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 8 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 9 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 9 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 9 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 10 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 10 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 10 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 11 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 11 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 11 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 12 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 12 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 12 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 13 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 13 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 13 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 14 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 14 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 14 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 15 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 15 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 15 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 16 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 16 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 16 structs-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 17 structs-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 17 structs-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 17 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tc
-PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tc
-PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tc
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc
-PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc
-PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 3 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for return; return 3 structs-tc
-PASS: gdb.base/structs.exp: return foo<n>; return 3 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> returned; return 3 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 3 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 3 structs-tc
-PASS: gdb.base/structs.exp: finish foo<n>; return 3 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> finished; return 3 structs-tc
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 3 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 4 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for return; return 4 structs-tc
-PASS: gdb.base/structs.exp: return foo<n>; return 4 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> returned; return 4 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 4 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 4 structs-tc
-PASS: gdb.base/structs.exp: finish foo<n>; return 4 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> finished; return 4 structs-tc
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 4 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 5 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for return; return 5 structs-tc
-PASS: gdb.base/structs.exp: return foo<n>; return 5 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> returned; return 5 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 5 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 5 structs-tc
-PASS: gdb.base/structs.exp: finish foo<n>; return 5 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> finished; return 5 structs-tc
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 5 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 6 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for return; return 6 structs-tc
-PASS: gdb.base/structs.exp: return foo<n>; return 6 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> returned; return 6 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 6 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 6 structs-tc
-PASS: gdb.base/structs.exp: finish foo<n>; return 6 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> finished; return 6 structs-tc
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 6 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 7 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for return; return 7 structs-tc
-PASS: gdb.base/structs.exp: return foo<n>; return 7 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> returned; return 7 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 7 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 7 structs-tc
-PASS: gdb.base/structs.exp: finish foo<n>; return 7 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> finished; return 7 structs-tc
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 7 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 8 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for return; return 8 structs-tc
-PASS: gdb.base/structs.exp: return foo<n>; return 8 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> returned; return 8 structs-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 8 structs-tc
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 8 structs-tc
-PASS: gdb.base/structs.exp: finish foo<n>; return 8 structs-tc
-PASS: gdb.base/structs.exp: value foo<n> finished; return 8 structs-tc
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 8 structs-tc
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo1; structs-ts
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-ts
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-ts
-PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-ts
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ts
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ts
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ts
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ts
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ts
-PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ts
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-ts
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-ts
-PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-ts
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-ts
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-ts
-PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-ts
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-ts
-PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-ts
-PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-ts
-PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-ts
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-ts
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-ts
-PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-ts
-PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-ts
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-ts
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ts
-PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ts
-PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ts
-PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ts
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ts
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ts
-PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ts
-PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ts
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ts
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 3 structs-ts
-PASS: gdb.base/structs.exp: zed L<n> for return; return 3 structs-ts
-PASS: gdb.base/structs.exp: return foo<n>; return 3 structs-ts
-PASS: gdb.base/structs.exp: value foo<n> returned; return 3 structs-ts
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 3 structs-ts
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 3 structs-ts
-PASS: gdb.base/structs.exp: finish foo<n>; return 3 structs-ts
-PASS: gdb.base/structs.exp: value foo<n> finished; return 3 structs-ts
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 3 structs-ts
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 4 structs-ts
-PASS: gdb.base/structs.exp: zed L<n> for return; return 4 structs-ts
-PASS: gdb.base/structs.exp: return foo<n>; return 4 structs-ts
-PASS: gdb.base/structs.exp: value foo<n> returned; return 4 structs-ts
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 4 structs-ts
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 4 structs-ts
-PASS: gdb.base/structs.exp: finish foo<n>; return 4 structs-ts
-PASS: gdb.base/structs.exp: value foo<n> finished; return 4 structs-ts
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 4 structs-ts
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo1; structs-ti
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-ti
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-ti
-PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-ti
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ti
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ti
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ti
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ti
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ti
-PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ti
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-ti
-PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-ti
-PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-ti
-PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-ti
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-ti
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-ti
-PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-ti
-PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-ti
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-ti
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ti
-PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ti
-PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ti
-PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ti
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ti
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ti
-PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ti
-PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ti
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ti
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo1; structs-tl
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tl
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tl
-PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tl
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tl
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tl
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tl
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tl
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tl
-PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tl
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tl
-PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tl
-PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tl
-PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tl
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tl
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tl
-PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tl
-PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tl
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tl
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tl
-PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tl
-PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tl
-PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tl
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tl
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tl
-PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tl
-PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tl
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tl
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo1; structs-tll
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tll
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tll
-PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tll
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tll
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tll
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tll
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tll
-PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tll
-PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tll
-PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tll
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tll
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tll
-PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tll
-PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tll
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tll
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo1; structs-tf
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tf
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tf
-PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tf
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tf
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tf
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tf
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tf
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tf
-PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tf
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tf
-PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tf
-PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tf
-PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tf
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tf
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tf
-PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tf
-PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tf
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tf
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf
-PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf
-PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf
-PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf
-PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf
-PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tf
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo1; structs-td
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-td
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-td
-PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-td
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-td
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-td
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-td
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-td
-PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-td
-PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-td
-PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-td
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-td
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-td
-PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-td
-PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-td
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-td
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo1; structs-tld
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tld
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tld
-PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tld
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tld
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tld
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tld
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tld
-PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tld
-PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tld
-PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tld
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tld
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tld
-PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tld
-PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tld
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tld
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-ts-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ts-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ts-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ts-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ts-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ts-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ts-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-ts-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-ts-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-ts-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-ts-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-ts-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-ts-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-ts-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-ts-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-ts-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 7 structs-ts-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 7 structs-ts-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 7 structs-ts-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 8 structs-ts-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 8 structs-ts-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 8 structs-ts-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ts-tc
-PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ts-tc
-PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ts-tc
-PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ts-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ts-tc
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ts-tc
-PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ts-tc
-PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ts-tc
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ts-tc
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-ti-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ti-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ti-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ti-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ti-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ti-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ti-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-ti-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-ti-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-ti-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-ti-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-ti-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-ti-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-ti-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-ti-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-ti-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ti-tc
-PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ti-tc
-PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ti-tc
-PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ti-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ti-tc
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ti-tc
-PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ti-tc
-PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ti-tc
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ti-tc
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-tl-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tl-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tl-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tl-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tl-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tl-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tl-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tl-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tl-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tl-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tl-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tl-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tl-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tl-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tl-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tl-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tl-tc
-PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tl-tc
-PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tl-tc
-PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tl-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tl-tc
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tl-tc
-PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tl-tc
-PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tl-tc
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tl-tc
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-tll-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tll-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tll-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tll-tc
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-tf-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tf-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tf-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tf-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tf-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tf-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tf-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tf-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tf-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tf-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tf-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tf-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tf-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tf-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tf-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tf-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf-tc
-PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf-tc
-PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf-tc
-PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf-tc
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf-tc
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf-tc
-PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf-tc
-PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tf-tc
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf-tc
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-td-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-td-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-td-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-td-tc
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-tld-tc
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tld-tc
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tld-tc
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tld-tc
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-tc-ts
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-ts
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-ts
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-ts
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-ts
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-ts
-PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-ts
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-ts
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-ts
-PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-ts
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tc-ts
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tc-ts
-PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tc-ts
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tc-ts
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tc-ts
-PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tc-ts
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc-ts
-PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc-ts
-PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc-ts
-PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-ts
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc-ts
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc-ts
-PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc-ts
-PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc-ts
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc-ts
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-tc-ti
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-ti
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-ti
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-ti
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-ti
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-ti
-PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-ti
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-ti
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-ti
-PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-ti
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc-ti
-PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc-ti
-PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc-ti
-PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-ti
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc-ti
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc-ti
-PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc-ti
-PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc-ti
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc-ti
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tl
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tl
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tl
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tl
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-tl
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-tl
-PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-tl
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-tl
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-tl
-PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-tl
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc-tl
-PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc-tl
-PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc-tl
-PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-tl
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc-tl
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc-tl
-PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc-tl
-PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc-tl
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc-tl
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tll
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tll
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tll
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tll
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tf
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tf
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tf
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tf
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-tf
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-tf
-PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-tf
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-tf
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-tf
-PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-tf
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-tc-td
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-td
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-td
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-td
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tld
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tld
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tld
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tld
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-td-tf
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-td-tf
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-td-tf
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-td-tf
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-td-tf
-PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-td-tf
-PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-td-tf
-PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-td-tf
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-td-tf
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-td-tf
-PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-td-tf
-PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-td-tf
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-td-tf
-PASS: gdb.base/structs.exp: set print sevenbit-strings
-PASS: gdb.base/structs.exp: set print address off
-PASS: gdb.base/structs.exp: set width 0
-PASS: gdb.base/structs.exp: set print elements 300
-PASS: gdb.base/structs.exp: ptype foo2; structs-tf-td
-PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tf-td
-PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tf-td
-PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tf-td
-PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf-td
-PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf-td
-PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf-td
-PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf-td
-PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf-td
-PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf-td
-PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf-td
-PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tf-td
-PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf-td
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/subst.exp ...
-PASS: gdb.base/subst.exp: deactivate GDB's confirmation interface
-PASS: gdb.base/subst.exp: remove default substitution rules
-PASS: gdb.base/subst.exp: show substitute-path, no rule entered yet
-PASS: gdb.base/subst.exp: show substitute-path from, no rule entered yet
-PASS: gdb.base/subst.exp: show substitute-path, too many arguments
-PASS: gdb.base/subst.exp: unset substitute-path from, no rule entered yet
-PASS: gdb.base/subst.exp: unset substitute-path, no rule entered yet
-PASS: gdb.base/subst.exp: unset substitute-path from, no rule entered yet
-PASS: gdb.base/subst.exp: unset substitute-path, too many arguments
-PASS: gdb.base/subst.exp: set substitute-path, too many arguments
-PASS: gdb.base/subst.exp: set substitute-path, too few arguments
-PASS: gdb.base/subst.exp: set substitute-path, first argument is empty string
-PASS: gdb.base/subst.exp: add from -> to substitution rule
-PASS: gdb.base/subst.exp: add from1 -> to1 substitution rule
-PASS: gdb.base/subst.exp: add source -> destination substitution rule
-PASS: gdb.base/subst.exp: add depuis -> vers substitution rule
-PASS: gdb.base/subst.exp: add substitution rule to empty string
-PASS: gdb.base/subst.exp: show substitute-path after all paths added
-PASS: gdb.base/subst.exp: show substitute-path from, after all paths added
-PASS: gdb.base/subst.exp: show substitute-path depuis, after all paths added
-PASS: gdb.base/subst.exp: show substitute-path garbage, after all paths added
-PASS: gdb.base/subst.exp: unset substitute-path from
-PASS: gdb.base/subst.exp: show substitute-path from, after unsetting it
-PASS: gdb.base/subst.exp: show substitute-path after from rule removed
-PASS: gdb.base/subst.exp: unset substitute-path from after the rule was removed
-PASS: gdb.base/subst.exp: unset substitute-path depuis (middle of list)
-PASS: gdb.base/subst.exp: show substitute-path after depuis rule removed
-PASS: gdb.base/subst.exp: unset substitute-path empty (end of list)
-PASS: gdb.base/subst.exp: show substitute-path after empty rule removed
-PASS: gdb.base/subst.exp: remove all remaining substitution rules
-PASS: gdb.base/subst.exp: show substitute-path after all remaining rules removed
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-test.exp ...
-PASS: gdb.base/step-test.exp: next 1
-PASS: gdb.base/step-test.exp: step 1
-PASS: gdb.base/step-test.exp: next 2
-PASS: gdb.base/step-test.exp: step 3
-PASS: gdb.base/step-test.exp: next 3
-PASS: gdb.base/step-test.exp: next over
-PASS: gdb.base/step-test.exp: step into
-PASS: gdb.base/step-test.exp: step out
-PASS: gdb.base/step-test.exp: stepi to next line
-PASS: gdb.base/step-test.exp: stepi into function
-PASS: gdb.base/step-test.exp: stepi into function's first source line
-PASS: gdb.base/step-test.exp: stepi: finish call
-PASS: gdb.base/step-test.exp: nexti over function
-PASS: gdb.base/step-test.exp: set breakpoint at call to large_struct_by_value
-PASS: gdb.base/step-test.exp: run to pass large struct
-PASS: gdb.base/step-test.exp: large struct by value
-PASS: gdb.base/step-test.exp: continue until exit at step-test.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-line.exp ...
-PASS: gdb.base/step-line.exp: break f1
-PASS: gdb.base/step-line.exp: continue to f1
-PASS: gdb.base/step-line.exp: next over dummy 1
-PASS: gdb.base/step-line.exp: next to dummy 2
-PASS: gdb.base/step-line.exp: next over dummy 2
-PASS: gdb.base/step-line.exp: step into f2
-PASS: gdb.base/step-line.exp: next over dummy 4
-PASS: gdb.base/step-line.exp: next to dummy 5
-PASS: gdb.base/step-line.exp: next to dummy 6
-PASS: gdb.base/step-line.exp: next over dummy 6
-PASS: gdb.base/step-line.exp: next to dummy 7
-PASS: gdb.base/step-line.exp: next to dummy 8
-PASS: gdb.base/step-line.exp: next over dummy 8
-PASS: gdb.base/step-line.exp: next to dummy 9
-PASS: gdb.base/step-line.exp: next to dummy 10
-PASS: gdb.base/step-line.exp: next over dummy 10
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/source.exp ...
-PASS: gdb.base/source.exp: script contains error
-PASS: gdb.base/source.exp: source -v
-PASS: gdb.base/source.exp: source after -v
-PASS: gdb.base/source.exp: set search directories
-PASS: gdb.base/source.exp: source -s
-PASS: gdb.base/source.exp: source -s -v
-PASS: gdb.base/source.exp: source -v -s
-PASS: gdb.base/source.exp: source for-sure-nonexistant-file
-PASS: gdb.base/source.exp: source source-nofile.gdb
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/recurse.exp ...
-PASS: gdb.base/recurse.exp: next over b = 0 in first instance
-PASS: gdb.base/recurse.exp: set first instance watchpoint
-PASS: gdb.base/recurse.exp: continue to first instance watchpoint, first time
-PASS: gdb.base/recurse.exp: continue to recurse (a = 9)
-PASS: gdb.base/recurse.exp: continue to recurse (a = 8)
-PASS: gdb.base/recurse.exp: continue to recurse (a = 7)
-PASS: gdb.base/recurse.exp: continue to recurse (a = 6)
-PASS: gdb.base/recurse.exp: continue to recurse (a = 5)
-PASS: gdb.base/recurse.exp: next over b = 0 in second instance
-PASS: gdb.base/recurse.exp: set second instance watchpoint
-PASS: gdb.base/recurse.exp: continue to second instance watchpoint, first time
-PASS: gdb.base/recurse.exp: continue to recurse (a = 4)
-PASS: gdb.base/recurse.exp: continue to recurse (a = 3)
-PASS: gdb.base/recurse.exp: continue to recurse (a = 2)
-PASS: gdb.base/recurse.exp: continue to recurse (a = 1)
-PASS: gdb.base/recurse.exp: continue to second instance watchpoint, second time
-PASS: gdb.base/recurse.exp: second instance watchpoint deleted when leaving scope
-PASS: gdb.base/recurse.exp: continue to first instance watchpoint, second time
-PASS: gdb.base/recurse.exp: first instance watchpoint deleted when leaving scope
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/type-opaque.exp ...
-PASS: gdb.base/type-opaque.exp: opaque struct type resolving
-PASS: gdb.base/type-opaque.exp: empty struct type resolving
-PASS: gdb.base/type-opaque.exp: filled struct type resolving
-PASS: gdb.base/type-opaque.exp: opaque union type resolving
-PASS: gdb.base/type-opaque.exp: empty union type resolving
-PASS: gdb.base/type-opaque.exp: filled union type resolving
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ptype.exp ...
-PASS: gdb.base/ptype.exp: ptype unnamed enumeration member
-PASS: gdb.base/ptype.exp: ptype structure
-PASS: gdb.base/ptype.exp: ptype v_struct1.v_float_member
-PASS: gdb.base/ptype.exp: ptype v_struct1->v_float_member
-PASS: gdb.base/ptype.exp: ptype v_t_struct_p.v_float_member
-PASS: gdb.base/ptype.exp: ptype v_t_struct_p->v_float_member
-PASS: gdb.base/ptype.exp: ptype linked list structure
-PASS: gdb.base/ptype.exp: ptype union
-PASS: gdb.base/ptype.exp: ptype linked list union
-PASS: gdb.base/ptype.exp: ptype unnamed enumeration
-PASS: gdb.base/ptype.exp: ptype named enumeration
-PASS: gdb.base/ptype.exp: ptype unnamed typedef'd enumeration
-PASS: gdb.base/ptype.exp: list main
-PASS: gdb.base/ptype.exp: whatis unnamed typedef'd enum (compiler bug in IBM's xlc)
-PASS: gdb.base/ptype.exp: printing typedef'd struct
-PASS: gdb.base/ptype.exp: printing typedef'd union
-PASS: gdb.base/ptype.exp: ptype named typedef'd enumf'd enum
-PASS: gdb.base/ptype.exp: ptype misordered enumeration
-PASS: gdb.base/ptype.exp: ptype named enumeration member
-PASS: gdb.base/ptype.exp: ptype unnamed enumeration member #2
-PASS: gdb.base/ptype.exp: ptype short
-PASS: gdb.base/ptype.exp: ptype int
-PASS: gdb.base/ptype.exp: ptype t_char_array
-PASS: gdb.base/ptype.exp: ptype pv_char_array
-PASS: gdb.base/ptype.exp: ptype outer structure
-PASS: gdb.base/ptype.exp: ptype inner structure
-PASS: gdb.base/ptype.exp: ptype inner union
-PASS: gdb.base/ptype.exp: ptype nested structure
-PASS: gdb.base/ptype.exp: ptype outer int
-PASS: gdb.base/ptype.exp: ptype nested structure #2
-PASS: gdb.base/ptype.exp: ptype inner int
-PASS: gdb.base/ptype.exp: ptype nested union
-PASS: gdb.base/ptype.exp: ptype the_highest
-PASS: gdb.base/ptype.exp: ptype the_highest
-PASS: gdb.base/ptype.exp: ptype func_type
-PASS: gdb.base/ptype.exp: ptype old_fptr
-PASS: gdb.base/ptype.exp: ptype new_fptr
-PASS: gdb.base/ptype.exp: ptype fptr
-PASS: gdb.base/ptype.exp: ptype fptr2
-PASS: gdb.base/ptype.exp: ptype xptr
-PASS: gdb.base/ptype.exp: ptype ffptr
-PASS: gdb.base/ptype.exp: ptype fffptr
-PASS: gdb.base/ptype.exp: list intfoo
-PASS: gdb.base/ptype.exp: ptype foo typedef after first list of intfoo
-PASS: gdb.base/ptype.exp: list charfoo
-PASS: gdb.base/ptype.exp: ptype foo typedef after first list of charfoo
-PASS: gdb.base/ptype.exp: list intfoo
-PASS: gdb.base/ptype.exp: ptype foo typedef after second list of intfoo
-PASS: gdb.base/ptype.exp: list charfoo
-PASS: gdb.base/ptype.exp: ptype foo typedef after second list of charfoo
-PASS: gdb.base/ptype.exp: ptype "abc"
-PASS: gdb.base/ptype.exp: ptype {'a','b','c'}
-PASS: gdb.base/ptype.exp: ptype {0,1,2}
-PASS: gdb.base/ptype.exp: ptype {(long)0,(long)1,(long)2}
-PASS: gdb.base/ptype.exp: ptype {(float)0,(float)1,(float)2}
-PASS: gdb.base/ptype.exp: ptype {{0,1,2},{3,4,5}}
-PASS: gdb.base/ptype.exp: ptype {4,5,6}[2]
-PASS: gdb.base/ptype.exp: ptype *&{4,5,6}[1]
-PASS: gdb.base/ptype.exp: ptype $pc
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/realname-expand.exp ...
-PASS: gdb.base/realname-expand.exp: set basenames-may-differ on
-PASS: gdb.base/realname-expand.exp: rbreak realname-expand-real.c:func
-PASS: gdb.base/realname-expand.exp: set basenames-may-differ on
-PASS: gdb.base/realname-expand.exp: break realname-expand-real.c:func
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relativedebug.exp ...
-PASS: gdb.base/relativedebug.exp: continue
-FAIL: gdb.base/relativedebug.exp: pause found in backtrace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/remotetimeout.exp ...
-PASS: gdb.base/remotetimeout.exp: correct remotetimeout printed
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/until.exp ...
-PASS: gdb.base/until.exp: until line number
-PASS: gdb.base/until.exp: malformed until
-PASS: gdb.base/until.exp: until factorial, recursive function
-PASS: gdb.base/until.exp: until func, not called by current frame
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pointers.exp ...
-PASS: gdb.base/pointers.exp: continuing after dummy()
-PASS: gdb.base/pointers.exp: set pointer to beginning of array
-PASS: gdb.base/pointers.exp: set pointer to end of array
-PASS: gdb.base/pointers.exp: print object pointed to
-PASS: gdb.base/pointers.exp: print object pointed to #2
-PASS: gdb.base/pointers.exp: pointer1==pointer2
-PASS: gdb.base/pointers.exp: pointer1!=pointer2
-PASS: gdb.base/pointers.exp: pointer1<=pointer2
-PASS: gdb.base/pointers.exp: pointer1>=pointer2
-PASS: gdb.base/pointers.exp: pointer1<pointer2
-PASS: gdb.base/pointers.exp: pointer1>pointer2
-PASS: gdb.base/pointers.exp: set y = *v_int_pointer++
-PASS: gdb.base/pointers.exp: pointer assignment
-PASS: gdb.base/pointers.exp: and post-increment
-PASS: gdb.base/pointers.exp: set y = *--v_int_pointer2
-PASS: gdb.base/pointers.exp: pointer assignment
-PASS: gdb.base/pointers.exp: and pre-decrement
-PASS: gdb.base/pointers.exp: set y =v_int_pointer-v_int_pointer2
-PASS: gdb.base/pointers.exp: pointer1-pointer2
-PASS: gdb.base/pointers.exp: set v_int_pointer=v_int_array
-PASS: gdb.base/pointers.exp: print array element through pointer
-PASS: gdb.base/pointers.exp: print array element through pointer #2
-PASS: gdb.base/pointers.exp: print array element through pointer #3
-PASS: gdb.base/pointers.exp: print array element through pointer #4
-PASS: gdb.base/pointers.exp: print array element through pointer #5
-PASS: gdb.base/pointers.exp: increment rptr
-PASS: gdb.base/pointers.exp: print array element through pointer #6
-PASS: gdb.base/pointers.exp: print array element through pointer #7
-PASS: gdb.base/pointers.exp: print array element through pointer #8
-PASS: gdb.base/pointers.exp: print array element w/ pointer arithmetic
-PASS: gdb.base/pointers.exp: print through ptr to ptr
-PASS: gdb.base/pointers.exp: continue
-PASS: gdb.base/pointers.exp: up from marker1
-PASS: gdb.base/pointers.exp: print value of *pUC
-PASS: gdb.base/pointers.exp: ptype pUC
-PASS: gdb.base/pointers.exp: print value of *pS
-PASS: gdb.base/pointers.exp: ptype pS
-PASS: gdb.base/pointers.exp: print value of *pUS
-PASS: gdb.base/pointers.exp: ptype pUS
-PASS: gdb.base/pointers.exp: print value of *pI
-PASS: gdb.base/pointers.exp: ptype pI
-PASS: gdb.base/pointers.exp: print value of *pUI
-PASS: gdb.base/pointers.exp: ptype pUI
-PASS: gdb.base/pointers.exp: print value of *pL
-PASS: gdb.base/pointers.exp: ptype pL
-PASS: gdb.base/pointers.exp: print value of *pUL
-PASS: gdb.base/pointers.exp: ptype pUL
-PASS: gdb.base/pointers.exp: print value of *pF
-PASS: gdb.base/pointers.exp: ptype pF
-PASS: gdb.base/pointers.exp: print value of *pD
-PASS: gdb.base/pointers.exp: ptype pD
-PASS: gdb.base/pointers.exp: print value of ******ppppppC
-PASS: gdb.base/pointers.exp: ptype pC
-PASS: gdb.base/pointers.exp: ptype ppC
-PASS: gdb.base/pointers.exp: ptype pppC
-PASS: gdb.base/pointers.exp: ptype ppppC
-PASS: gdb.base/pointers.exp: ptype pppppC
-PASS: gdb.base/pointers.exp: ptype ppppppC
-PASS: gdb.base/pointers.exp: p instance.array_variable + 0
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ptr-typedef.exp ...
-PASS: gdb.base/ptr-typedef.exp: print foo_ptr
-PASS: gdb.base/ptr-typedef.exp: print foz_ptr
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/readline.exp ...
-UNTESTED: gdb.base/readline.exp: <http://www.gnu.org/software/hurd/open_issues/term_blocking.html>
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/wchar.exp ...
-PASS: gdb.base/wchar.exp: print narrow
-PASS: gdb.base/wchar.exp: print single
-PASS: gdb.base/wchar.exp: print simple
-PASS: gdb.base/wchar.exp: print difficile
-PASS: gdb.base/wchar.exp: print simple[2]
-PASS: gdb.base/wchar.exp: print difficile[2]
-PASS: gdb.base/wchar.exp: print repeat
-PASS: gdb.base/wchar.exp: print repeat_p
-PASS: gdb.base/wchar.exp: set print null on
-PASS: gdb.base/wchar.exp: print repeat (print null on)
-PASS: gdb.base/wchar.exp: set print elements 3
-PASS: gdb.base/wchar.exp: print repeat (print elements 3)
-PASS: gdb.base/wchar.exp: print repeat_p (print elements 3)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw.exp ...
-PASS: gdb.base/watchpoint-hw.exp: watch watchee
-FAIL: gdb.base/watchpoint-hw.exp: start (timeout)
-FAIL: gdb.base/watchpoint-hw.exp: info watchpoints (timeout)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signull.exp ...
-PASS: gdb.base/signull.exp: set for function pointer probe
-PASS: gdb.base/signull.exp: probe function pointer (function entry-point)
-PASS: gdb.base/signull.exp: rerun to main
-PASS: gdb.base/signull.exp: break bowler
-PASS: gdb.base/signull.exp: break keeper
-PASS: gdb.base/signull.exp: handle SIGSEGV
-PASS: gdb.base/signull.exp: handle SIGBUS
-PASS: gdb.base/signull.exp: data read; start with the bowler
-PASS: gdb.base/signull.exp: data read; select the pointer type
-PASS: gdb.base/signull.exp: data read; take the SIGSEGV
-PASS: gdb.base/signull.exp: data read; backtrace from SIGSEGV
-PASS: gdb.base/signull.exp: data read; continue to the keeper
-FAIL: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV
-PASS: gdb.base/signull.exp: data write; start with the bowler
-PASS: gdb.base/signull.exp: data write; select the pointer type
-PASS: gdb.base/signull.exp: data write; take the SIGSEGV
-PASS: gdb.base/signull.exp: data write; backtrace from SIGSEGV
-PASS: gdb.base/signull.exp: data write; continue to the keeper
-FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV
-PASS: gdb.base/signull.exp: code; start with the bowler
-PASS: gdb.base/signull.exp: code; select the pointer type
-PASS: gdb.base/signull.exp: code; take the SIGSEGV
-PASS: gdb.base/signull.exp: code; backtrace from SIGSEGV
-PASS: gdb.base/signull.exp: code; continue to the keeper
-FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/so-indr-cl.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shell.exp ...
-PASS: gdb.base/shell.exp: shell echo foo
-PASS: gdb.base/shell.exp: ! echo foo
-PASS: gdb.base/shell.exp: !echo foo
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/psymtab.exp ...
-PASS: gdb.base/psymtab.exp: psymtab pending setup
-PASS: gdb.base/psymtab.exp: Don't search past end of psymtab.
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sect-cmd.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sepsymtab.exp ...
-PASS: gdb.base/sepsymtab.exp: info sym main
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-delete.exp ...
-PASS: gdb.base/watchpoint-delete.exp: set can-use-hw-watchpoints 0
-PASS: gdb.base/watchpoint-delete.exp: continue to breakpoint: break-here
-PASS: gdb.base/watchpoint-delete.exp: watch x
-PASS: gdb.base/watchpoint-delete.exp: delete $bpnum
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-non-mem.exp ...
-PASS: gdb.base/watch-non-mem.exp: set write watchpoint on $pc
-PASS: gdb.base/watch-non-mem.exp: watchpoint on $pc works
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/unload.exp ...
-PASS: gdb.base/unload.exp: pending breakpoint info before run
-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/twice.exp ...
-PASS: gdb.base/twice.exp: step
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/permissions.exp ...
-PASS: gdb.base/permissions.exp: show may-write-registers
-PASS: gdb.base/permissions.exp: show may-write-memory
-PASS: gdb.base/permissions.exp: show may-insert-breakpoints
-PASS: gdb.base/permissions.exp: show may-insert-tracepoints
-PASS: gdb.base/permissions.exp: show may-insert-fast-tracepoints
-PASS: gdb.base/permissions.exp: show may-interrupt
-PASS: gdb.base/permissions.exp: enable observer mode
-PASS: gdb.base/permissions.exp: show may-write-memory
-PASS: gdb.base/permissions.exp: show may-write-registers
-PASS: gdb.base/permissions.exp: show may-insert-breakpoints
-PASS: gdb.base/permissions.exp: show may-insert-tracepoints
-PASS: gdb.base/permissions.exp: show may-insert-fast-tracepoints
-PASS: gdb.base/permissions.exp: show may-interrupt
-PASS: gdb.base/permissions.exp: disable observer mode
-PASS: gdb.base/permissions.exp: set non-stop off
-PASS: gdb.base/permissions.exp: set a global
-PASS: gdb.base/permissions.exp: print x
-PASS: gdb.base/permissions.exp: set may-write-memory off
-PASS: gdb.base/permissions.exp: try to set a global
-PASS: gdb.base/permissions.exp: print x
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nodebug.exp ...
-PASS: gdb.base/nodebug.exp: p top
-PASS: gdb.base/nodebug.exp: whatis top
-PASS: gdb.base/nodebug.exp: ptype top
-PASS: gdb.base/nodebug.exp: p middle
-PASS: gdb.base/nodebug.exp: whatis middle
-PASS: gdb.base/nodebug.exp: ptype middle
-PASS: gdb.base/nodebug.exp: p dataglobal
-PASS: gdb.base/nodebug.exp: whatis dataglobal
-PASS: gdb.base/nodebug.exp: ptype dataglobal
-PASS: gdb.base/nodebug.exp: p datalocal
-PASS: gdb.base/nodebug.exp: whatis datalocal
-PASS: gdb.base/nodebug.exp: ptype datalocal
-PASS: gdb.base/nodebug.exp: p bssglobal
-PASS: gdb.base/nodebug.exp: whatis bssglobal
-PASS: gdb.base/nodebug.exp: ptype bssglobal
-PASS: gdb.base/nodebug.exp: p bsslocal
-PASS: gdb.base/nodebug.exp: whatis bsslocal
-PASS: gdb.base/nodebug.exp: ptype bsslocal
-PASS: gdb.base/nodebug.exp: backtrace from inner in nodebug.exp
-PASS: gdb.base/nodebug.exp: p/c array_index("abcdef",2)
-PASS: gdb.base/nodebug.exp: backtrace from middle in nodebug.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pr10179.exp ...
-PASS: gdb.base/pr10179.exp: rbreak foo.*
-PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c:foo.*
-PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c : .*
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/remote.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.exp ...
-gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.c:39:21: fatal error: sys/sdt.h: No such file or directory
- #include <sys/sdt.h>
- ^
-compilation terminated.
-UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp
-UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigchld.exp ...
-PASS: gdb.base/sigchld.exp: set breakpoint at success exit
-PASS: gdb.base/sigchld.exp: set breakpoint at failure exit
-PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip.exp ...
-PASS: gdb.base/skip.exp: skip file (no default file)
-PASS: gdb.base/skip.exp: skip function
-PASS: gdb.base/skip.exp: skip (no default function)
-PASS: gdb.base/skip.exp: info skip empty
-PASS: gdb.base/skip.exp: skip file (skip.c)
-PASS: gdb.base/skip.exp: skip (main)
-PASS: gdb.base/skip.exp: skip file skip1.c
-PASS: gdb.base/skip.exp: skip function baz
-PASS: gdb.base/skip.exp: skip enable 999
-PASS: gdb.base/skip.exp: skip disable 999
-PASS: gdb.base/skip.exp: skip delete 999
-PASS: gdb.base/skip.exp: skip enable a
-PASS: gdb.base/skip.exp: skip disable a
-PASS: gdb.base/skip.exp: skip delete a
-PASS: gdb.base/skip.exp: info skip 999
-PASS: gdb.base/skip.exp: info skip
-PASS: gdb.base/skip.exp: step in the main
-PASS: gdb.base/skip.exp: step after all ignored
-PASS: gdb.base/skip.exp: skip delete 1
-PASS: gdb.base/skip.exp: info skip (delete 1)
-PASS: gdb.base/skip.exp: step after deleting 1 (1)
-PASS: gdb.base/skip.exp: step after deleting 1 (2)
-PASS: gdb.base/skip.exp: step after deleting 1 (3)
-PASS: gdb.base/skip.exp: skip disable 3
-PASS: gdb.base/skip.exp: info skip shows entry as disabled
-PASS: gdb.base/skip.exp: step after disabling 3 (1)
-PASS: gdb.base/skip.exp: step after disabling 3 (2)
-PASS: gdb.base/skip.exp: step after disabling 3 (3)
-PASS: gdb.base/skip.exp: step after disabling 3 (4)
-PASS: gdb.base/skip.exp: step after disabling 3 (5)
-PASS: gdb.base/skip.exp: skip enable 3
-PASS: gdb.base/skip.exp: info skip shows entry as enabled
-PASS: gdb.base/skip.exp: step after enable 3 (1)
-PASS: gdb.base/skip.exp: step after enable 3 (2)
-PASS: gdb.base/skip.exp: step after enable 3 (3)
-PASS: gdb.base/skip.exp: skip disable
-PASS: gdb.base/skip.exp: info skip after disabling all
-PASS: gdb.base/skip.exp: skip enable
-PASS: gdb.base/skip.exp: info skip after enabling all
-PASS: gdb.base/skip.exp: skip disable 4 2-3
-PASS: gdb.base/skip.exp: info skip after disabling 4 2-3
-PASS: gdb.base/skip.exp: skip enable 2-3
-PASS: gdb.base/skip.exp: info skip after enabling 2-3
-PASS: gdb.base/skip.exp: info skip 2-3
-PASS: gdb.base/skip.exp: skip delete 2 3
-PASS: gdb.base/skip.exp: info skip after deleting 2 3
-PASS: gdb.base/skip.exp: skip delete
-PASS: gdb.base/skip.exp: info skip after deleting all
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/whatis.exp ...
-PASS: gdb.base/whatis.exp: whatis char
-PASS: gdb.base/whatis.exp: whatis signed char
-PASS: gdb.base/whatis.exp: whatis unsigned char
-PASS: gdb.base/whatis.exp: whatis short
-PASS: gdb.base/whatis.exp: whatis signed short
-PASS: gdb.base/whatis.exp: whatis unsigned short
-PASS: gdb.base/whatis.exp: whatis int
-PASS: gdb.base/whatis.exp: whatis signed int
-PASS: gdb.base/whatis.exp: whatis unsigned int
-PASS: gdb.base/whatis.exp: whatis long
-PASS: gdb.base/whatis.exp: whatis signed long
-PASS: gdb.base/whatis.exp: whatis unsigned long
-PASS: gdb.base/whatis.exp: whatis unsigned long long
-PASS: gdb.base/whatis.exp: whatis float
-PASS: gdb.base/whatis.exp: whatis double
-PASS: gdb.base/whatis.exp: whatis char array
-PASS: gdb.base/whatis.exp: whatis signed char array
-PASS: gdb.base/whatis.exp: whatis unsigned char array
-PASS: gdb.base/whatis.exp: whatis short array
-PASS: gdb.base/whatis.exp: whatis signed short array
-PASS: gdb.base/whatis.exp: whatis unsigned short array
-PASS: gdb.base/whatis.exp: whatis int array
-PASS: gdb.base/whatis.exp: whatis signed int array
-PASS: gdb.base/whatis.exp: whatis unsigned int array
-PASS: gdb.base/whatis.exp: whatis long array
-PASS: gdb.base/whatis.exp: whatis signed long array
-PASS: gdb.base/whatis.exp: whatis unsigned long array
-PASS: gdb.base/whatis.exp: whatis unsigned long array
-PASS: gdb.base/whatis.exp: whatis float array
-PASS: gdb.base/whatis.exp: whatis double array
-PASS: gdb.base/whatis.exp: whatis char pointer
-PASS: gdb.base/whatis.exp: whatis signed char pointer
-PASS: gdb.base/whatis.exp: whatis unsigned char pointer
-PASS: gdb.base/whatis.exp: whatis short pointer
-PASS: gdb.base/whatis.exp: whatis signed short pointer
-PASS: gdb.base/whatis.exp: whatis unsigned short pointer
-PASS: gdb.base/whatis.exp: whatis int pointer
-PASS: gdb.base/whatis.exp: whatis signed int pointer
-PASS: gdb.base/whatis.exp: whatis unsigned int pointer
-PASS: gdb.base/whatis.exp: whatis long pointer
-PASS: gdb.base/whatis.exp: whatis signed long pointer
-PASS: gdb.base/whatis.exp: whatis unsigned long pointer
-PASS: gdb.base/whatis.exp: whatis long long pointer
-PASS: gdb.base/whatis.exp: whatis signed long long pointer
-PASS: gdb.base/whatis.exp: whatis unsigned long long pointer
-PASS: gdb.base/whatis.exp: whatis float pointer
-PASS: gdb.base/whatis.exp: whatis double pointer
-PASS: gdb.base/whatis.exp: whatis named structure
-PASS: gdb.base/whatis.exp: whatis named structure using type name
-PASS: gdb.base/whatis.exp: whatis unnamed structure
-PASS: gdb.base/whatis.exp: whatis named union
-PASS: gdb.base/whatis.exp: whatis named union using type name
-PASS: gdb.base/whatis.exp: whatis unnamed union
-PASS: gdb.base/whatis.exp: whatis char function
-PASS: gdb.base/whatis.exp: whatis signed char function
-PASS: gdb.base/whatis.exp: whatis unsigned char function
-PASS: gdb.base/whatis.exp: whatis short function
-PASS: gdb.base/whatis.exp: whatis signed short function
-PASS: gdb.base/whatis.exp: whatis unsigned short function
-PASS: gdb.base/whatis.exp: whatis int function
-PASS: gdb.base/whatis.exp: whatis signed int function
-PASS: gdb.base/whatis.exp: whatis unsigned int function
-PASS: gdb.base/whatis.exp: whatis long function
-PASS: gdb.base/whatis.exp: whatis signed long function
-PASS: gdb.base/whatis.exp: whatis unsigned long function
-PASS: gdb.base/whatis.exp: whatis long long function
-PASS: gdb.base/whatis.exp: whatis signed long long function
-PASS: gdb.base/whatis.exp: whatis unsigned long long function
-PASS: gdb.base/whatis.exp: whatis float function
-PASS: gdb.base/whatis.exp: whatis double function
-PASS: gdb.base/whatis.exp: whatis complicated structure
-PASS: gdb.base/whatis.exp: whatis complicated union
-PASS: gdb.base/whatis.exp: whatis enumeration
-PASS: gdb.base/whatis.exp: whatis enumeration using type name
-PASS: gdb.base/whatis.exp: whatis outer structure
-PASS: gdb.base/whatis.exp: whatis outer structure member
-PASS: gdb.base/whatis.exp: whatis inner structure
-PASS: gdb.base/whatis.exp: whatis inner structure member
-PASS: gdb.base/whatis.exp: whatis inner union
-PASS: gdb.base/whatis.exp: whatis inner union member
-PASS: gdb.base/whatis.exp: whatis using typedef type name
-PASS: gdb.base/whatis.exp: whatis applied to variable defined by typedef
-PASS: gdb.base/whatis.exp: whatis applied to pointer to pointer to function
-PASS: gdb.base/whatis.exp: whatis applied to const pointer to pointer to function
-PASS: gdb.base/whatis.exp: whatis applied to pointer to const pointer to function
-PASS: gdb.base/whatis.exp: whatis applied to pointer to function returning pointer to int
-PASS: gdb.base/whatis.exp: whatis applied to pointer to pointer to function returning pointer to int
-PASS: gdb.base/whatis.exp: whatis applied to pointer to function returning pointer to array
-PASS: gdb.base/whatis.exp: whatis applied to pointer to function taking int,int and returning int
-PASS: gdb.base/whatis.exp: whatis applied to pointer to function taking const int ptr and varargs and returning int
-PASS: gdb.base/whatis.exp: whatis applied to function with types trailing 'void'
-PASS: gdb.base/whatis.exp: whatis applied to function with 'void' parameter type
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-disc.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigbpt.exp ...
-PASS: gdb.base/sigbpt.exp: break keeper
-PASS: gdb.base/sigbpt.exp: display/i $pc
-PASS: gdb.base/sigbpt.exp: advance to the bowler
-PASS: gdb.base/sigbpt.exp: stepping to fault
-PASS: gdb.base/sigbpt.exp: get insn after fault
-PASS: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn
-PASS: gdb.base/sigbpt.exp: rerun to main
-PASS: gdb.base/sigbpt.exp: stepi; pass SIGSEGV
-PASS: gdb.base/sigbpt.exp: stepi; continue to keeper
-PASS: gdb.base/sigbpt.exp: stepi; nopass SIGSEGV
-FAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler
-PASS: gdb.base/sigbpt.exp: rerun to main
-PASS: gdb.base/sigbpt.exp: stepi bp before segv; pass SIGSEGV
-PASS: gdb.base/sigbpt.exp: stepi bp before segv; continue to keeper
-PASS: gdb.base/sigbpt.exp: stepi bp before segv; nopass SIGSEGV
-PASS: gdb.base/sigbpt.exp: stepi bp before segv; set breakpoint 0 of 1
-FAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler
-PASS: gdb.base/sigbpt.exp: stepi bp before segv; clear breakpoint 0 of 1
-PASS: gdb.base/sigbpt.exp: rerun to main
-PASS: gdb.base/sigbpt.exp: stepi bp at segv; pass SIGSEGV
-PASS: gdb.base/sigbpt.exp: stepi bp at segv; continue to keeper
-PASS: gdb.base/sigbpt.exp: stepi bp at segv; nopass SIGSEGV
-PASS: gdb.base/sigbpt.exp: stepi bp at segv; set breakpoint 0 of 1
-FAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler
-PASS: gdb.base/sigbpt.exp: stepi bp at segv; clear breakpoint 0 of 1
-PASS: gdb.base/sigbpt.exp: rerun to main
-PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; pass SIGSEGV
-PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper
-PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; nopass SIGSEGV
-PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 0 of 2
-PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 1 of 2
-FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler
-PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 0 of 2
-PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 1 of 2
-PASS: gdb.base/sigbpt.exp: rerun to main
-PASS: gdb.base/sigbpt.exp: cont; pass SIGSEGV
-PASS: gdb.base/sigbpt.exp: cont; continue to keeper
-PASS: gdb.base/sigbpt.exp: cont; nopass SIGSEGV
-PASS: gdb.base/sigbpt.exp: cont; set breakpoint 0 of 1
-PASS: gdb.base/sigbpt.exp: cont; continue to breakpoint at fault
-PASS: gdb.base/sigbpt.exp: cont; stepi fault
-PASS: gdb.base/sigbpt.exp: cont; clear breakpoint 0 of 1
-PASS: gdb.base/sigbpt.exp: rerun to main
-PASS: gdb.base/sigbpt.exp: cont bp after segv; pass SIGSEGV
-PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to keeper
-PASS: gdb.base/sigbpt.exp: cont bp after segv; nopass SIGSEGV
-PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 0 of 2
-PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 1 of 2
-PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to breakpoint at fault
-PASS: gdb.base/sigbpt.exp: cont bp after segv; stepi fault
-PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 0 of 2
-PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 1 of 2
-PASS: gdb.base/sigbpt.exp: rerun to main
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; pass SIGSEGV
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to keeper
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; nopass SIGSEGV
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 0 of 3
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 1 of 3
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 2 of 3
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to breakpoint at fault
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; stepi fault
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 0 of 3
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 1 of 3
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 2 of 3
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/scope.exp ...
-PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro
-PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss before run
-PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal before run
-PASS: gdb.base/scope.exp: next over init0() in main
-PASS: gdb.base/scope.exp: print filelocal
-PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal at main
-PASS: gdb.base/scope.exp: print filelocal_bss
-PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss in test_at_main
-PASS: gdb.base/scope.exp: print filelocal_ro in test_at_main
-PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro
-PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal
-PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_bss
-PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_ro
-PASS: gdb.base/scope.exp: print foo::funclocal
-PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal
-PASS: gdb.base/scope.exp: print foo::funclocal_ro
-PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_ro
-PASS: gdb.base/scope.exp: print bar::funclocal
-PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal
-PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal at foo
-PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss in test_at_foo
-PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro
-PASS: gdb.base/scope.exp: print filelocal at foo
-PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal at foo
-PASS: gdb.base/scope.exp: print filelocal_bss at foo
-PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_bss at foo
-PASS: gdb.base/scope.exp: print filelocal_ro at foo
-PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_ro at foo
-PASS: gdb.base/scope.exp: print funclocal at foo
-PASS: gdb.base/scope.exp: print foo::funclocal at foo
-PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal at foo
-PASS: gdb.base/scope.exp: print funclocal_bss at foo
-PASS: gdb.base/scope.exp: print foo::funclocal_bss at foo
-PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_bss at foo
-PASS: gdb.base/scope.exp: print funclocal_ro at foo
-PASS: gdb.base/scope.exp: print foo::funclocal_ro at foo
-PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_ro at foo
-PASS: gdb.base/scope.exp: print bar::funclocal at foo
-PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal at foo
-PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal at bar
-PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss in test_at_bar
-PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro at bar
-PASS: gdb.base/scope.exp: print filelocal at bar
-PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal at bar
-PASS: gdb.base/scope.exp: print filelocal_bss at bar
-PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_bss at bar
-PASS: gdb.base/scope.exp: print filelocal_ro in test_at_bar
-PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_ro at bar
-PASS: gdb.base/scope.exp: print foo::funclocal at bar
-PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal at bar
-PASS: gdb.base/scope.exp: print foo::funclocal_bss at bar
-PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_bss at bar
-PASS: gdb.base/scope.exp: print foo::funclocal_ro at bar
-PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_ro at bar
-PASS: gdb.base/scope.exp: print funclocal at bar
-PASS: gdb.base/scope.exp: print bar::funclocal at bar
-PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal at bar
-PASS: gdb.base/scope.exp: print funclocal_bss at bar
-PASS: gdb.base/scope.exp: print bar::funclocal_bss at bar
-PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal_bss at bar
-PASS: gdb.base/scope.exp: continue to marker2
-PASS: gdb.base/scope.exp: up from marker2 in scopes.exp
-PASS: gdb.base/scope.exp: print localval, outer scope
-PASS: gdb.base/scope.exp: print localval1, outer scope
-PASS: gdb.base/scope.exp: print localval2, outer scope
-PASS: gdb.base/scope.exp: print localval3, outer scope
-PASS: gdb.base/scope.exp: continue to marker3 in scope.exp
-PASS: gdb.base/scope.exp: up from marker3 in scope.exp
-PASS: gdb.base/scope.exp: print localval, first nested scope
-PASS: gdb.base/scope.exp: print localval1, first nested scope
-PASS: gdb.base/scope.exp: print localval2, first nested scope
-PASS: gdb.base/scope.exp: print localval3, first nested scope
-PASS: gdb.base/scope.exp: continue to marker4 in scope.exp
-PASS: gdb.base/scope.exp: up from marker4 in scope.exp
-PASS: gdb.base/scope.exp: print localval, innermost scope
-PASS: gdb.base/scope.exp: print localval1, innermost scope
-PASS: gdb.base/scope.exp: print localval2, innermost scope
-PASS: gdb.base/scope.exp: print localval3, innermost scope
-PASS: gdb.base/scope.exp: continue to marker1
-PASS: gdb.base/scope.exp: up from marker1 in scope.exp
-PASS: gdb.base/scope.exp: 100 auto variables correctly initialized
-PASS: gdb.base/scope.exp: args in correct order
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/reread.exp ...
-PASS: gdb.base/reread.exp: breakpoint foo in first file
-PASS: gdb.base/reread.exp: run to foo()
-PASS: gdb.base/reread.exp: run to foo() second time
-PASS: gdb.base/reread.exp: second pass: breakpoint foo in first file
-PASS: gdb.base/reread.exp: second pass: run to foo()
-PASS: gdb.base/reread.exp: continue until exit at second pass
-PASS: gdb.base/reread.exp: second pass: run to foo() second time
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/value-double-free.exp ...
-PASS: gdb.base/value-double-free.exp: watch var
-PASS: gdb.base/value-double-free.exp: continue
-PASS: gdb.base/value-double-free.exp: print empty()
-PASS: gdb.base/value-double-free.exp: help help
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-search.exp ...
-PASS: gdb.base/solib-search.exp: continue to break_here
-UNSUPPORTED: gdb.base/solib-search.exp: save a corefile
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-display.exp ...
-PASS: gdb.base/solib-display.exp: NO: display a_global
-PASS: gdb.base/solib-display.exp: NO: display b_global
-PASS: gdb.base/solib-display.exp: NO: display c_global
-PASS: gdb.base/solib-display.exp: NO: after rerun
-PASS: gdb.base/solib-display.exp: NO: after rerun (2)
-PASS: gdb.base/solib-display.exp: NO: break 25
-PASS: gdb.base/solib-display.exp: NO: continue
-PASS: gdb.base/solib-display.exp: NO: display main_global
-PASS: gdb.base/solib-display.exp: NO: display a_local
-PASS: gdb.base/solib-display.exp: NO: display a_static
-PASS: gdb.base/solib-display.exp: NO: break 25
-PASS: gdb.base/solib-display.exp: NO: continue
-PASS: gdb.base/solib-display.exp: IN: display a_global
-PASS: gdb.base/solib-display.exp: IN: display b_global
-PASS: gdb.base/solib-display.exp: IN: display c_global
-PASS: gdb.base/solib-display.exp: IN: after rerun
-PASS: gdb.base/solib-display.exp: IN: after rerun (2)
-PASS: gdb.base/solib-display.exp: IN: break 25
-PASS: gdb.base/solib-display.exp: IN: continue
-PASS: gdb.base/solib-display.exp: IN: display main_global
-PASS: gdb.base/solib-display.exp: IN: display a_local
-PASS: gdb.base/solib-display.exp: IN: display a_static
-PASS: gdb.base/solib-display.exp: IN: break 25
-PASS: gdb.base/solib-display.exp: IN: continue
-PASS: gdb.base/solib-display.exp: SEP: split solib
-PASS: gdb.base/solib-display.exp: SEP: display a_global
-PASS: gdb.base/solib-display.exp: SEP: display b_global
-PASS: gdb.base/solib-display.exp: SEP: display c_global
-PASS: gdb.base/solib-display.exp: SEP: after rerun
-PASS: gdb.base/solib-display.exp: SEP: split solib second time
-PASS: gdb.base/solib-display.exp: SEP: after rerun (2)
-PASS: gdb.base/solib-display.exp: SEP: break 25
-PASS: gdb.base/solib-display.exp: SEP: continue
-PASS: gdb.base/solib-display.exp: SEP: display main_global
-PASS: gdb.base/solib-display.exp: SEP: display a_local
-PASS: gdb.base/solib-display.exp: SEP: display a_static
-PASS: gdb.base/solib-display.exp: SEP: break 25
-PASS: gdb.base/solib-display.exp: SEP: continue
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ...
-PASS: gdb.base/sigrepeat.exp: advance to infinite loop
-PASS: gdb.base/sigrepeat.exp: next
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/random-signal.exp ...
-PASS: gdb.base/random-signal.exp: set can-use-hw-watchpoints 0
-PASS: gdb.base/random-signal.exp: watch v
-PASS: gdb.base/random-signal.exp: continue
-PASS: gdb.base/random-signal.exp: stop with control-c
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch_thread_num.exp ...
-PASS: gdb.base/watch_thread_num.exp: successfully compiled posix threads test case
-PASS: gdb.base/watch_thread_num.exp: Watchpoint on invalid thread
-PASS: gdb.base/watch_thread_num.exp: Invalid watch syntax
-PASS: gdb.base/watch_thread_num.exp: Next 5
-PASS: gdb.base/watch_thread_num.exp: Set breakpoint at thread_function
-PASS: gdb.base/watch_thread_num.exp: Stopped in thread_function
-PASS: gdb.base/watch_thread_num.exp: Thread command
-PASS: gdb.base/watch_thread_num.exp: Disable breakpoint 2
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint on shared variable
-PASS: gdb.base/watch_thread_num.exp: info breakpoint 3
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 1
-PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 1
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 2
-PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 2
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 3
-PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 3
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 4
-PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 4
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 5
-PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 5
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 6
-PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 6
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 7
-PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 7
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 8
-PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 8
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 9
-PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 9
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 10
-PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 10
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/overlays.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prelink.exp ...
-PASS: gdb.base/prelink.exp: ldd prelinkt
-PASS: gdb.base/prelink.exp: ldd prelinkt output contains libs
-PASS: gdb.base/prelink.exp: copy ld-2.17.so to ld.so
-PASS: gdb.base/prelink.exp: copy prelink.so to prelink.so
-PASS: gdb.base/prelink.exp: copy libm-2.17.so to libm.so.6
-PASS: gdb.base/prelink.exp: copy libc-2.17.so to libc.so.0.3
-PASS: gdb.base/prelink.exp: copy ld-2.17.so to ld.so.1
-PASS: gdb.base/prelink.exp: copy libmachuser-2.17.so to libmachuser.so.1
-PASS: gdb.base/prelink.exp: copy libhurduser-2.17.so to libhurduser.so.0.3
-PASS: gdb.base/prelink.exp: split debug of executable
-PASS: gdb.base/prelink.exp: unprelink ld.so pre-unprelink (missing /usr/sbin/prelink)
-XFAIL: gdb.base/prelink.exp: prelink ld.so (missing /usr/sbin/prelink)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-break.exp ...
-PASS: gdb.base/step-break.exp: breakpoint line number
-PASS: gdb.base/step-break.exp: run until breakpoint set at a line number
-PASS: gdb.base/step-break.exp: next 2 (1)
-PASS: gdb.base/step-break.exp: next 2 (2)
-PASS: gdb.base/step-break.exp: next 2 (3)
-PASS: gdb.base/step-break.exp: next 2 (4)
-PASS: gdb.base/step-break.exp: next 2 (5)
-PASS: gdb.base/step-break.exp: next 2 (6)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-corrupted.exp ...
-PASS: gdb.base/solib-corrupted.exp: normal list
-XFAIL: gdb.base/solib-corrupted.exp: make solibs looping
-UNTESTED: gdb.base/solib-corrupted.exp: no _r_debug symbol has been found
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-solib.exp ...
-PASS: gdb.base/watchpoint-solib.exp: set pending breakpoint
-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)
-PASS: gdb.base/watchpoint-solib.exp: rerun to main
-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/symbol-without-target_section.exp ...
-PASS: gdb.base/symbol-without-target_section.exp: add-symbol-file
-PASS: gdb.base/symbol-without-target_section.exp: list main
-PASS: gdb.base/symbol-without-target_section.exp: print symbol_without_target_section
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stack-checking.exp ...
-PASS: gdb.base/stack-checking.exp: continue to breakpoint: breakpoint for small frame
-PASS: gdb.base/stack-checking.exp: bt
-PASS: gdb.base/stack-checking.exp: continue to breakpoint: breakpoint for medium frame
-PASS: gdb.base/stack-checking.exp: bt
-PASS: gdb.base/stack-checking.exp: continue to breakpoint: breakpoint for big frame
-PASS: gdb.base/stack-checking.exp: bt
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigstep.exp ...
-PASS: gdb.base/sigstep.exp: display/i $pc
-PASS: gdb.base/sigstep.exp: break handler
-PASS: gdb.base/sigstep.exp: continue to stepi handler
-FAIL: gdb.base/sigstep.exp: backtrace for nexti (pattern 2)
-PASS: gdb.base/sigstep.exp: step from handler; continue to handler
-FAIL: gdb.base/sigstep.exp: step from handler; leave handler (timeout)
-PASS: gdb.base/sigstep.exp: stepi from handleri; continue to handler
-FAIL: gdb.base/sigstep.exp: stepi from handleri; leave handler (hit breakpoint again)
-FAIL: gdb.base/sigstep.exp: stepi from handleri; leave signal trampoline
-PASS: gdb.base/sigstep.exp: next from handler; continue to handler
-FAIL: gdb.base/sigstep.exp: next from handler; leave handler
-PASS: gdb.base/sigstep.exp: nexti from handleri; continue to handler
-FAIL: gdb.base/sigstep.exp: nexti from handleri; leave handler
-FAIL: gdb.base/sigstep.exp: nexti from handleri; leave signal trampoline
-PASS: gdb.base/sigstep.exp: finish from handleri; continue to handler
-FAIL: gdb.base/sigstep.exp: finish from handleri; leave handler
-FAIL: gdb.base/sigstep.exp: finish from handleri; leave signal trampoline
-PASS: gdb.base/sigstep.exp: return from handleri; continue to handler
-FAIL: gdb.base/sigstep.exp: return from handleri; leave handler
-FAIL: gdb.base/sigstep.exp: return from handleri; leave signal trampoline
-PASS: gdb.base/sigstep.exp: Set done as return will have skipped it
-PASS: gdb.base/sigstep.exp: set itimer = itimer_real
-PASS: gdb.base/sigstep.exp: break 79
-FAIL: gdb.base/sigstep.exp: step to handler; resync (the program exited)
-PASS: gdb.base/sigstep.exp: step to handler; advance to infinite loop
-PASS: gdb.base/sigstep.exp: step to handler; break handler
-FAIL: gdb.base/sigstep.exp: step to handler; performing step (the program is no longer running)
-PASS: gdb.base/sigstep.exp: step to handler; clear handler
-FAIL: gdb.base/sigstep.exp: next to handler; resync (the program is no longer running)
-PASS: gdb.base/sigstep.exp: next to handler; advance to infinite loop
-PASS: gdb.base/sigstep.exp: next to handler; break handler
-FAIL: gdb.base/sigstep.exp: next to handler; performing next (the program is no longer running)
-PASS: gdb.base/sigstep.exp: next to handler; clear handler
-FAIL: gdb.base/sigstep.exp: continue to handler; resync (the program is no longer running)
-PASS: gdb.base/sigstep.exp: continue to handler; advance to infinite loop
-PASS: gdb.base/sigstep.exp: continue to handler; break handler
-FAIL: gdb.base/sigstep.exp: continue to handler; performing continue (the program is no longer running)
-PASS: gdb.base/sigstep.exp: continue to handler; clear handler
-FAIL: gdb.base/sigstep.exp: step to handler entry; resync (the program is no longer running)
-PASS: gdb.base/sigstep.exp: step to handler entry; advance to infinite loop
-PASS: gdb.base/sigstep.exp: step to handler entry; break handler
-FAIL: gdb.base/sigstep.exp: step to handler entry; performing step (the program is no longer running)
-PASS: gdb.base/sigstep.exp: step to handler entry; clear handler
-FAIL: gdb.base/sigstep.exp: next to handler entry; resync (the program is no longer running)
-PASS: gdb.base/sigstep.exp: next to handler entry; advance to infinite loop
-PASS: gdb.base/sigstep.exp: next to handler entry; break handler
-FAIL: gdb.base/sigstep.exp: next to handler entry; performing next (the program is no longer running)
-PASS: gdb.base/sigstep.exp: next to handler entry; clear handler
-FAIL: gdb.base/sigstep.exp: continue to handler entry; resync (the program is no longer running)
-PASS: gdb.base/sigstep.exp: continue to handler entry; advance to infinite loop
-PASS: gdb.base/sigstep.exp: continue to handler entry; break handler
-FAIL: gdb.base/sigstep.exp: continue to handler entry; performing continue (the program is no longer running)
-PASS: gdb.base/sigstep.exp: continue to handler entry; clear handler
-FAIL: gdb.base/sigstep.exp: step over handler; resync (the program is no longer running)
-PASS: gdb.base/sigstep.exp: step over handler; advance to infinite loop
-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)
-PASS: gdb.base/sigstep.exp: next over handler; advance to infinite loop
-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)
-PASS: gdb.base/sigstep.exp: continue over handler; advance to infinite loop
-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)
-PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; break infinite loop
-PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; break handler
-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)
-PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; clear infinite loop
-PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; clear handler
-FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; resync (the program is no longer running)
-PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; break infinite loop
-PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; break handler
-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)
-PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; clear infinite loop
-PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; clear handler
-FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; resync (the program is no longer running)
-PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; break infinite loop
-PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; break handler
-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)
-PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; clear infinite loop
-PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; clear handler
-FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; resync (the program is no longer running)
-PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; break infinite loop
-PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; break handler
-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)
-PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; clear infinite loop
-PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; clear handler
-FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; resync (the program is no longer running)
-PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; break infinite loop
-PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; break handler
-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)
-PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; clear infinite loop
-PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; clear handler
-FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; resync (the program is no longer running)
-PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; break infinite loop
-PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; break handler
-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)
-PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; clear infinite loop
-PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; clear handler
-FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; resync (the program is no longer running)
-PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; break infinite loop
-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)
-PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; clear infinite loop
-FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; resync (the program is no longer running)
-PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; break infinite loop
-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)
-PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; clear infinite loop
-FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; resync (the program is no longer running)
-PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; break infinite loop
-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)
-PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; clear infinite loop
-Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nostdlib.exp ...
-PASS: gdb.base/nostdlib.exp: stop at run
-PASS: gdb.base/nostdlib.exp: continue to marker
-
- === gdb Summary ===
-
-# of expected passes 3902
-# of unexpected failures 196
-# of expected failures 2
-# of known failures 2
-# of untested testcases 7
-# of unsupported tests 4
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.btrace/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.btrace/gdb.sum
deleted file mode 100644
index 3371dfe0..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.btrace/gdb.sum
+++ /dev/null
@@ -1,17 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:13:04 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/enable.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/function_call_history.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/instruction_history.exp ...
-
- === gdb Summary ===
-
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.cell/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.cell/gdb.sum
deleted file mode 100644
index e69e3e5e..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.cell/gdb.sum
+++ /dev/null
@@ -1,32 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:13:11 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/arch.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/break.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/bt.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/core.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/data.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/dwarfaddr.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/ea-cache.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/ea-standalone.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/ea-test.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/f-regs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/fork.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/gcore.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/mem-access.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/ptype.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/registers.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/sizeof.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/solib-symbol.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/solib.exp ...
-
- === gdb Summary ===
-
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.cp/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.cp/gdb.sum
deleted file mode 100644
index 4d29ff99..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.cp/gdb.sum
+++ /dev/null
@@ -1,4194 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:13:14 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/abstract-origin.exp ...
-PASS: gdb.cp/abstract-origin.exp: continue to breakpoint: break-here
-PASS: gdb.cp/abstract-origin.exp: p problem
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ambiguous.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/annota2.exp ...
-PASS: gdb.cp/annota2.exp: set height 0
-PASS: gdb.cp/annota2.exp: breakpoint main
-PASS: gdb.cp/annota2.exp: annotation set at level 2
-PASS: gdb.cp/annota2.exp: run until main breakpoint
-PASS: gdb.cp/annota2.exp: print class
-PASS: gdb.cp/annota2.exp: continue until exit
-PASS: gdb.cp/annota2.exp: delete bps
-PASS: gdb.cp/annota2.exp: breakpoint at main
-PASS: gdb.cp/annota2.exp: run until main breakpoint
-PASS: gdb.cp/annota2.exp: set watch on a.x
-PASS: gdb.cp/annota2.exp: watch triggered on a.x
-PASS: gdb.cp/annota2.exp: annotate-quit
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/annota3.exp ...
-PASS: gdb.cp/annota3.exp: set height 0
-PASS: gdb.cp/annota3.exp: breakpoint main
-PASS: gdb.cp/annota3.exp: annotation set at level 3
-PASS: gdb.cp/annota3.exp: first run until main breakpoint
-PASS: gdb.cp/annota3.exp: print class
-PASS: gdb.cp/annota3.exp: continue to exit
-PASS: gdb.cp/annota3.exp: delete bps
-PASS: gdb.cp/annota3.exp: break at main
-PASS: gdb.cp/annota3.exp: second run until main breakpoint
-PASS: gdb.cp/annota3.exp: set watch on a.x
-PASS: gdb.cp/annota3.exp: watch triggered on a.x
-PASS: gdb.cp/annota3.exp: annotate-quit
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/anon-ns.exp ...
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::doit1(void)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::doit1(void)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::doit1(void)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::doit1(void)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::one(void)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::one(void)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::one(void)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::one(void)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::doit2(void)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::doit2(void)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::doit2(void)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::doit2(void)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::two(void)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::two(void)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::two(void)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::two(void)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::doit1(int)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::doit1(int)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::doit1(int)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::doit1(int)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::one(int)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::one(int)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::one(int)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::one(int)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::doit2(int)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::doit2(int)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::doit2(int)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::doit2(int)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::two(int)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::two(int)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::two(int)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::two(int)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::doit1(char *)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::doit1(char *)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::doit1(char *)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::doit1(char *)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::one(char *)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::one(char *)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::one(char *)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::one(char *)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::doit2(char *)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::doit2(char *)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::doit2(char *)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::doit2(char *)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::two(char *)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::two(char *)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::two(char *)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::two(char *)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::doit(void)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::doit(void)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::doit(void)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::doit(void)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::doit(void)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::doit(void)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::doit(void)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::doit(void)'
-PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)
-PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)'
-PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)
-PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)'
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/anon-struct.exp ...
-PASS: gdb.cp/anon-struct.exp: print type of t::t
-PASS: gdb.cp/anon-struct.exp: print type of X::t2
-PASS: gdb.cp/anon-struct.exp: print type of X::t2::t2
-PASS: gdb.cp/anon-struct.exp: print type of t3::~t3
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/anon-union.exp ...
-PASS: gdb.cp/anon-union.exp: set width 0
-PASS: gdb.cp/anon-union.exp: next 1
-PASS: gdb.cp/anon-union.exp: print foo 1
-PASS: gdb.cp/anon-union.exp: next 2
-PASS: gdb.cp/anon-union.exp: print foo 2
-PASS: gdb.cp/anon-union.exp: set var foo.cloth
-PASS: gdb.cp/anon-union.exp: print foo 3
-PASS: gdb.cp/anon-union.exp: next 3
-PASS: gdb.cp/anon-union.exp: print foo 4
-PASS: gdb.cp/anon-union.exp: set var foo.pebble
-PASS: gdb.cp/anon-union.exp: print foo 5
-PASS: gdb.cp/anon-union.exp: set var foo.qux
-PASS: gdb.cp/anon-union.exp: print foo 6
-PASS: gdb.cp/anon-union.exp: set var foo.mux
-PASS: gdb.cp/anon-union.exp: print foo 7
-PASS: gdb.cp/anon-union.exp: set var foo.x.rock
-PASS: gdb.cp/anon-union.exp: print foo 8
-PASS: gdb.cp/anon-union.exp: set var foo.x.rock2
-PASS: gdb.cp/anon-union.exp: print foo 9
-PASS: gdb.cp/anon-union.exp: next 4
-PASS: gdb.cp/anon-union.exp: print w 1
-PASS: gdb.cp/anon-union.exp: print z 1
-PASS: gdb.cp/anon-union.exp: next 5
-PASS: gdb.cp/anon-union.exp: print w 2
-PASS: gdb.cp/anon-union.exp: print z 2
-PASS: gdb.cp/anon-union.exp: set var z
-PASS: gdb.cp/anon-union.exp: print w 3
-PASS: gdb.cp/anon-union.exp: print z 3
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/arg-reference.exp ...
-PASS: gdb.cp/arg-reference.exp: No false reference
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/baseenum.exp ...
-PASS: gdb.cp/baseenum.exp: continue to breakpoint: breakpoint 1
-PASS: gdb.cp/baseenum.exp: Print enum constant X of class A
-PASS: gdb.cp/baseenum.exp: continue to breakpoint: breakpoint 2
-PASS: gdb.cp/baseenum.exp: Print enum constant X of class A in namespace N
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/bool.exp ...
-PASS: gdb.cp/bool.exp: print return_true()
-PASS: gdb.cp/bool.exp: print return_false()
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/breakpoint.exp ...
-PASS: gdb.cp/breakpoint.exp: continue to C1::Nested::foo
-PASS: gdb.cp/breakpoint.exp: conditional breakpoint in method
-PASS: gdb.cp/breakpoint.exp: conditional breakpoint in method 2
-PASS: gdb.cp/breakpoint.exp: continue to breakpoint
-PASS: gdb.cp/breakpoint.exp: check the member variable
-PASS: gdb.cp/breakpoint.exp: continue to breakpoint
-PASS: gdb.cp/breakpoint.exp: check the member variable
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/bs15503.exp ...
-PASS: gdb.cp/bs15503.exp: break StringTest<wchar_t>::testFunction
-PASS: gdb.cp/bs15503.exp: continue to StringTest<wchar_t>
-PASS: gdb.cp/bs15503.exp: continue to breakpoint: find position where blank needs to be inserted
-PASS: gdb.cp/bs15503.exp: print s.length()
-PASS: gdb.cp/bs15503.exp: print s[0]
-PASS: gdb.cp/bs15503.exp: print s[s.length()-1]
-PASS: gdb.cp/bs15503.exp: print (const char *) s
-PASS: gdb.cp/bs15503.exp: print (const char *) s.substr(0,4)
-PASS: gdb.cp/bs15503.exp: print (const char *) (s=s.substr(0,4))
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/call-c.exp ...
-PASS: gdb.cp/call-c.exp: b 42
-PASS: gdb.cp/call-c.exp: print foo(1)
-PASS: gdb.cp/call-c.exp: continue to bp
-PASS: gdb.cp/call-c.exp: print rf->func()
-PASS: gdb.cp/call-c.exp: print handle->func()
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/casts.exp ...
-PASS: gdb.cp/casts.exp: cast base class pointer to derived class pointer
-PASS: gdb.cp/casts.exp: let compiler cast base class pointer to derived class pointer
-PASS: gdb.cp/casts.exp: cast derived class pointer to base class pointer
-PASS: gdb.cp/casts.exp: cast derived class reference to base class reference
-PASS: gdb.cp/casts.exp: cast base class reference to derived class reference
-PASS: gdb.cp/casts.exp: let compiler cast base class reference to derived class reference
-PASS: gdb.cp/casts.exp: basic test of const_cast
-PASS: gdb.cp/casts.exp: const_cast of 0
-PASS: gdb.cp/casts.exp: basic test of static_cast
-PASS: gdb.cp/casts.exp: static_cast to reference type
-PASS: gdb.cp/casts.exp: basic test of reinterpret_cast
-PASS: gdb.cp/casts.exp: test invalid reinterpret_cast
-PASS: gdb.cp/casts.exp: reinterpret_cast to reference type
-PASS: gdb.cp/casts.exp: whatis decltype(5)
-PASS: gdb.cp/casts.exp: old-style cast using __typeof__
-PASS: gdb.cp/casts.exp: static_cast using __typeof__
-PASS: gdb.cp/casts.exp: reinterpret_cast using __typeof__
-PASS: gdb.cp/casts.exp: old-style cast using __typeof
-PASS: gdb.cp/casts.exp: static_cast using __typeof
-PASS: gdb.cp/casts.exp: reinterpret_cast using __typeof
-PASS: gdb.cp/casts.exp: old-style cast using __decltype
-PASS: gdb.cp/casts.exp: static_cast using __decltype
-PASS: gdb.cp/casts.exp: reinterpret_cast using __decltype
-PASS: gdb.cp/casts.exp: whatis __decltype(*a)
-PASS: gdb.cp/casts.exp: invalid dynamic_cast
-PASS: gdb.cp/casts.exp: dynamic_cast of 0 to void*
-PASS: gdb.cp/casts.exp: dynamic_cast simple upcast
-PASS: gdb.cp/casts.exp: dynamic_cast upcast to unique base
-PASS: gdb.cp/casts.exp: dynamic_cast simple upcast to reference
-PASS: gdb.cp/casts.exp: dynamic_cast simple downcast
-PASS: gdb.cp/casts.exp: dynamic_cast simple downcast to intermediate class
-PASS: gdb.cp/casts.exp: dynamic_cast to non-existing base
-PASS: gdb.cp/casts.exp: dynamic_cast to reference to non-existing base
-PASS: gdb.cp/casts.exp: dynamic_cast unique downcast
-PASS: gdb.cp/casts.exp: dynamic_cast to sibling
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/class2.exp ...
-PASS: gdb.cp/class2.exp: set print object off
-PASS: gdb.cp/class2.exp: print alpha at marker return 0
-PASS: gdb.cp/class2.exp: print beta at marker return 0
-PASS: gdb.cp/class2.exp: print * aap at marker return 0
-PASS: gdb.cp/class2.exp: print * bbp at marker return 0
-PASS: gdb.cp/class2.exp: print * abp at marker return 0, s-p-o off
-PASS: gdb.cp/class2.exp: print * (B *) abp at marker return 0
-PASS: gdb.cp/class2.exp: print object with no data fields
-PASS: gdb.cp/class2.exp: set print object on
-PASS: gdb.cp/class2.exp: p acp
-PASS: gdb.cp/class2.exp: p acp->c1
-PASS: gdb.cp/class2.exp: p acp->c2
-PASS: gdb.cp/class2.exp: p aref
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/classes.exp ...
-PASS: gdb.cp/classes.exp: ptype struct default_public_struct
-PASS: gdb.cp/classes.exp: ptype struct explicit_public_struct
-PASS: gdb.cp/classes.exp: ptype struct protected_struct
-PASS: gdb.cp/classes.exp: ptype struct private_struct
-PASS: gdb.cp/classes.exp: ptype struct mixed_protection_struct
-PASS: gdb.cp/classes.exp: ptype class public_class
-PASS: gdb.cp/classes.exp: ptype class protected_class
-PASS: gdb.cp/classes.exp: ptype class default_private_class
-PASS: gdb.cp/classes.exp: ptype class explicit_private_class
-PASS: gdb.cp/classes.exp: ptype class mixed_protection_class
-PASS: gdb.cp/classes.exp: ptype class A
-PASS: gdb.cp/classes.exp: ptype class B
-PASS: gdb.cp/classes.exp: ptype class C
-PASS: gdb.cp/classes.exp: ptype class D
-PASS: gdb.cp/classes.exp: ptype class E
-PASS: gdb.cp/classes.exp: ptype class Static
-PASS: gdb.cp/classes.exp: ptype class vA
-PASS: gdb.cp/classes.exp: ptype class vB
-PASS: gdb.cp/classes.exp: ptype class vC
-PASS: gdb.cp/classes.exp: ptype class vD
-PASS: gdb.cp/classes.exp: ptype class vE
-PASS: gdb.cp/classes.exp: ptype class Base1
-PASS: gdb.cp/classes.exp: ptype class Foo
-PASS: gdb.cp/classes.exp: ptype class Bar
-PASS: gdb.cp/classes.exp: print g_A.a
-PASS: gdb.cp/classes.exp: print g_A.x
-PASS: gdb.cp/classes.exp: print g_B.b
-PASS: gdb.cp/classes.exp: print g_B.x
-PASS: gdb.cp/classes.exp: print g_C.c
-PASS: gdb.cp/classes.exp: print g_C.x
-PASS: gdb.cp/classes.exp: print g_D.d
-PASS: gdb.cp/classes.exp: print g_D.x
-PASS: gdb.cp/classes.exp: print g_E.e
-PASS: gdb.cp/classes.exp: print g_E.x
-PASS: gdb.cp/classes.exp: print g_A.b
-PASS: gdb.cp/classes.exp: print g_B.c
-PASS: gdb.cp/classes.exp: print g_B.d
-PASS: gdb.cp/classes.exp: print g_C.b
-PASS: gdb.cp/classes.exp: print g_C.d
-PASS: gdb.cp/classes.exp: print g_D.e
-PASS: gdb.cp/classes.exp: print g_A.y
-PASS: gdb.cp/classes.exp: print g_B.z
-PASS: gdb.cp/classes.exp: print g_C.q
-PASS: gdb.cp/classes.exp: print g_D.p
-PASS: gdb.cp/classes.exp: call class_param.Aptr_a (&g_A)
-PASS: gdb.cp/classes.exp: call class_param.Aptr_x (&g_A)
-PASS: gdb.cp/classes.exp: call class_param.Aptr_a (&g_B)
-PASS: gdb.cp/classes.exp: call class_param.Aptr_x (&g_B)
-PASS: gdb.cp/classes.exp: call class_param.Aref_a (g_A)
-PASS: gdb.cp/classes.exp: call class_param.Aref_x (g_A)
-PASS: gdb.cp/classes.exp: call class_param.Aref_a (g_B)
-PASS: gdb.cp/classes.exp: call class_param.Aref_x (g_B)
-PASS: gdb.cp/classes.exp: call class_param.Aval_a (g_A)
-PASS: gdb.cp/classes.exp: call class_param.Aval_x (g_A)
-PASS: gdb.cp/classes.exp: call class_param.Aval_a (g_B)
-PASS: gdb.cp/classes.exp: call class_param.Aval_x (g_B)
-PASS: gdb.cp/classes.exp: unrelated class *param
-PASS: gdb.cp/classes.exp: unrelated class &param
-PASS: gdb.cp/classes.exp: unrelated class param
-PASS: gdb.cp/classes.exp: continue to enums2(\(\)|)
-PASS: gdb.cp/classes.exp: print obj_with_enum (1)
-PASS: gdb.cp/classes.exp: next
-PASS: gdb.cp/classes.exp: print obj_with_enum (2)
-PASS: gdb.cp/classes.exp: print obj_with_enum.priv_enum
-PASS: gdb.cp/classes.exp: ptype obj_with_enum.priv_enum
-PASS: gdb.cp/classes.exp: ptype obj_with_enum
-PASS: gdb.cp/classes.exp: print (ClassWithEnum::PrivEnum) 42
-PASS: gdb.cp/classes.exp: print ('ClassWithEnum::PrivEnum') 42
-PASS: gdb.cp/classes.exp: print Bar::z
-PASS: gdb.cp/classes.exp: print &Foo::x
-PASS: gdb.cp/classes.exp: print (int)&Foo::x
-PASS: gdb.cp/classes.exp: print (int)&Bar::y == 2*sizeof(int)
-PASS: gdb.cp/classes.exp: ptype Bar::z
-PASS: gdb.cp/classes.exp: ptype &Bar::z
-PASS: gdb.cp/classes.exp: print (int)pmi == sizeof(int)
-PASS: gdb.cp/classes.exp: print Foo::st
-PASS: gdb.cp/classes.exp: print bar.st
-PASS: gdb.cp/classes.exp: print &foo.st
-PASS: gdb.cp/classes.exp: print &Bar::st
-PASS: gdb.cp/classes.exp: print *$
-PASS: gdb.cp/classes.exp: set print static-members off
-PASS: gdb.cp/classes.exp: print csi without static members
-PASS: gdb.cp/classes.exp: print cnsi without static members
-PASS: gdb.cp/classes.exp: set print static-members on
-PASS: gdb.cp/classes.exp: print csi with static members
-PASS: gdb.cp/classes.exp: print cnsi with static members
-PASS: gdb.cp/classes.exp: finish from marker_reg1
-PASS: gdb.cp/classes.exp: calling method for small class
-PASS: gdb.cp/classes.exp: print ctor of typedef class
-PASS: gdb.cp/classes.exp: print dtor of typedef class
-PASS: gdb.cp/classes.exp: list ByAnyOtherName::times
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/cmpd-minsyms.exp ...
-PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at 'GDB<int>::a() const'
-PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at 'GDB<int>::b() volatile'
-PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at 'GDB<int>::c() const volatile'
-PASS: gdb.cp/cmpd-minsyms.exp: set language c++
-PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::operator ==
-PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::operator==(GDB<int> const&)
-PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<char>::harder(char)
-PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::harder(int)
-PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at "int GDB<char>::even_harder<int>(char)"
-PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::simple()
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/converts.exp ...
-PASS: gdb.cp/converts.exp: continue to breakpoint: end of main
-PASS: gdb.cp/converts.exp: typedef to another typedef
-PASS: gdb.cp/converts.exp: typedef to typedef of a typedef
-PASS: gdb.cp/converts.exp: Pointer-to-pointer-to-pointer derived to Pointer-to-pointer-to-pointer base.
-PASS: gdb.cp/converts.exp: pointer to pointer
-PASS: gdb.cp/converts.exp: pointer to array
-PASS: gdb.cp/converts.exp: pointer to pointer of wrong type
-PASS: gdb.cp/converts.exp: pointer to pointer of wrong type
-PASS: gdb.cp/converts.exp: pointer to ancestor pointer
-PASS: gdb.cp/converts.exp: pointer to void pointer
-PASS: gdb.cp/converts.exp: pointer to void pointer pointer
-PASS: gdb.cp/converts.exp: pointer to boolean
-PASS: gdb.cp/converts.exp: pointer to long int
-PASS: gdb.cp/converts.exp: pointer pointer to void pointer
-PASS: gdb.cp/converts.exp: pointer pointer to pointer pointer
-PASS: gdb.cp/converts.exp: pointer pointer to array of arrays
-PASS: gdb.cp/converts.exp: pointer pointer to array of pointers
-PASS: gdb.cp/converts.exp: pointer pointer to array of wrong pointers
-PASS: gdb.cp/converts.exp: check all parameters for badness
-PASS: gdb.cp/converts.exp: null pointer conversion
-PASS: gdb.cp/converts.exp: p foo3_1 (0, 1)
-PASS: gdb.cp/converts.exp: p foo3_1 (0, (const char**) 1)
-PASS: gdb.cp/converts.exp: p foo3_2 (0, 0)
-PASS: gdb.cp/converts.exp: p foo3_2 (0, (char const**) 0)
-PASS: gdb.cp/converts.exp: p foo1_7(0)
-PASS: gdb.cp/converts.exp: p foo1_7(integer)
-PASS: gdb.cp/converts.exp: p foo1_7(long_int)
-PASS: gdb.cp/converts.exp: p foo1_7(*a)
-PASS: gdb.cp/converts.exp: p foo1_7(MY_A)
-PASS: gdb.cp/converts.exp: p foo1_7(&foo1_7)
-PASS: gdb.cp/converts.exp: p foo1_7(&A::member_)
-PASS: gdb.cp/converts.exp: p foo1_7(a)
-PASS: gdb.cp/converts.exp: p foo1_7(fp)
-PASS: gdb.cp/converts.exp: p foo1_7(dp)
-PASS: gdb.cp/converts.exp: p foo1_7(-1.23)
-PASS: gdb.cp/converts.exp: p foo1_7(ta)
-PASS: gdb.cp/converts.exp: show check type
-PASS: gdb.cp/converts.exp: p foo1_type_check (123)
-PASS: gdb.cp/converts.exp: p foo2_type_check (0, 1)
-PASS: gdb.cp/converts.exp: p foo2_type_check (1, 0)
-PASS: gdb.cp/converts.exp: p foo2_type_check (1, 1)
-PASS: gdb.cp/converts.exp: p foo3_type_check (0, 0, 1)
-PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 0)
-PASS: gdb.cp/converts.exp: p foo3_type_check (1, 0, 0)
-PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 1)
-PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 0)
-PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 1)
-PASS: gdb.cp/converts.exp: set check type off
-PASS: gdb.cp/converts.exp: show check type
-PASS: gdb.cp/converts.exp: p foo1_type_check (123)
-PASS: gdb.cp/converts.exp: p foo2_type_check (0, 1)
-PASS: gdb.cp/converts.exp: p foo2_type_check (1, 0)
-PASS: gdb.cp/converts.exp: p foo2_type_check (1, 1)
-PASS: gdb.cp/converts.exp: p foo3_type_check (0, 0, 1)
-PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 0)
-PASS: gdb.cp/converts.exp: p foo3_type_check (1, 0, 0)
-PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 1)
-PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 0)
-PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 1)
-PASS: gdb.cp/converts.exp: p foo3_2 (1,1)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/cp-relocate.exp ...
-PASS: gdb.cp/cp-relocate.exp: info functions
-PASS: gdb.cp/cp-relocate.exp: get address of func<1>(int)
-PASS: gdb.cp/cp-relocate.exp: get address of func<2>(int)
-PASS: gdb.cp/cp-relocate.exp: get address of caller
-PASS: gdb.cp/cp-relocate.exp: C++ functions have different addresses
-PASS: gdb.cp/cp-relocate.exp: info file
-PASS: gdb.cp/cp-relocate.exp: add-symbol-file cp-relocate.o
-PASS: gdb.cp/cp-relocate.exp: break *func<1>(int)
-PASS: gdb.cp/cp-relocate.exp: break *func<2>(int)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/cpcompletion.exp ...
-PASS: gdb.cp/cpcompletion.exp: complete class methods
-PASS: gdb.cp/cpcompletion.exp: complete class methods beginning with F
-PASS: gdb.cp/cpcompletion.exp: complete p foo1.g
-PASS: gdb.cp/cpcompletion.exp: complete p foo1.base
-PASS: gdb.cp/cpcompletion.exp: complete p foo1.Fo
-PASS: gdb.cp/cpcompletion.exp: complete p a.g
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/cpexprs.exp ...
-PASS: gdb.cp/cpexprs.exp: set listsize 1
-PASS: gdb.cp/cpexprs.exp: print base1::a_function
-PASS: gdb.cp/cpexprs.exp: print base1::base1(int)
-PASS: gdb.cp/cpexprs.exp: print base1::base1(void)
-PASS: gdb.cp/cpexprs.exp: print base2::a_function
-PASS: gdb.cp/cpexprs.exp: print base2::base2
-PASS: gdb.cp/cpexprs.exp: print base::base(int)
-PASS: gdb.cp/cpexprs.exp: print base::base(void)
-PASS: gdb.cp/cpexprs.exp: print base::operator char*
-PASS: gdb.cp/cpexprs.exp: print base::operator delete
-PASS: gdb.cp/cpexprs.exp: print base::operator delete[]
-PASS: gdb.cp/cpexprs.exp: print base::operator fluff*
-PASS: gdb.cp/cpexprs.exp: print base::operator fluff**
-PASS: gdb.cp/cpexprs.exp: print base::operator int
-PASS: gdb.cp/cpexprs.exp: print base::operator new
-PASS: gdb.cp/cpexprs.exp: print base::operator new[]
-PASS: gdb.cp/cpexprs.exp: print base::operator!
-PASS: gdb.cp/cpexprs.exp: print base::operator!=
-PASS: gdb.cp/cpexprs.exp: print base::operator%
-PASS: gdb.cp/cpexprs.exp: print base::operator%=
-PASS: gdb.cp/cpexprs.exp: print base::operator&
-PASS: gdb.cp/cpexprs.exp: print base::operator&&
-PASS: gdb.cp/cpexprs.exp: print base::operator&=
-PASS: gdb.cp/cpexprs.exp: print base::operator()
-PASS: gdb.cp/cpexprs.exp: print base::operator*
-PASS: gdb.cp/cpexprs.exp: print base::operator*=
-PASS: gdb.cp/cpexprs.exp: print base::operator+
-PASS: gdb.cp/cpexprs.exp: print base::operator++
-PASS: gdb.cp/cpexprs.exp: print base::operator+=
-PASS: gdb.cp/cpexprs.exp: print base::operator-
-PASS: gdb.cp/cpexprs.exp: print base::operator--
-PASS: gdb.cp/cpexprs.exp: print base::operator-=
-PASS: gdb.cp/cpexprs.exp: print base::operator/
-PASS: gdb.cp/cpexprs.exp: print base::operator/=
-PASS: gdb.cp/cpexprs.exp: print base::operator<
-PASS: gdb.cp/cpexprs.exp: print base::operator<<
-PASS: gdb.cp/cpexprs.exp: print base::operator<<=
-PASS: gdb.cp/cpexprs.exp: print base::operator<=
-PASS: gdb.cp/cpexprs.exp: print base::operator=
-PASS: gdb.cp/cpexprs.exp: print base::operator==
-PASS: gdb.cp/cpexprs.exp: print base::operator>
-PASS: gdb.cp/cpexprs.exp: print base::operator>=
-PASS: gdb.cp/cpexprs.exp: print base::operator>>
-PASS: gdb.cp/cpexprs.exp: print base::operator>>=
-PASS: gdb.cp/cpexprs.exp: print base::operator[]
-PASS: gdb.cp/cpexprs.exp: print base::operator^
-PASS: gdb.cp/cpexprs.exp: print base::operator^=
-PASS: gdb.cp/cpexprs.exp: print base::operator|
-PASS: gdb.cp/cpexprs.exp: print base::operator|=
-PASS: gdb.cp/cpexprs.exp: print base::operator||
-PASS: gdb.cp/cpexprs.exp: print base::operator~
-PASS: gdb.cp/cpexprs.exp: print base::overload(base&) const
-PASS: gdb.cp/cpexprs.exp: print base::overload(char*) const
-PASS: gdb.cp/cpexprs.exp: print base::overload(int) const
-PASS: gdb.cp/cpexprs.exp: print base::overload(long) const
-PASS: gdb.cp/cpexprs.exp: print base::overload(short) const
-PASS: gdb.cp/cpexprs.exp: print base::overload(void) const
-PASS: gdb.cp/cpexprs.exp: print base::~base
-PASS: gdb.cp/cpexprs.exp: print derived::a_function
-PASS: gdb.cp/cpexprs.exp: print derived::derived
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, char>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, int>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, long>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, short>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, int, char>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, int, int>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, int, long>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, int, short>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, long, char>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, long, int>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, long, long>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, long, short>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, short, char>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, short, int>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, short, long>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, short, short>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, int, char>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, int, int>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, int, long>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, int, short>
-PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, short, int>
-PASS: gdb.cp/cpexprs.exp: print flubber<long, short, long, short, long>
-PASS: gdb.cp/cpexprs.exp: print flubber<short, int, short, int, short>
-PASS: gdb.cp/cpexprs.exp: print policy1::function
-PASS: gdb.cp/cpexprs.exp: print policy1::policy
-PASS: gdb.cp/cpexprs.exp: print policy2::function
-PASS: gdb.cp/cpexprs.exp: print policy2::policy
-PASS: gdb.cp/cpexprs.exp: print policy3::function
-PASS: gdb.cp/cpexprs.exp: print policy3::policy
-PASS: gdb.cp/cpexprs.exp: print policy4::function
-PASS: gdb.cp/cpexprs.exp: print policy4::policy
-PASS: gdb.cp/cpexprs.exp: print policyd1::function
-PASS: gdb.cp/cpexprs.exp: print policyd1::policyd
-PASS: gdb.cp/cpexprs.exp: print policyd1::~policyd
-PASS: gdb.cp/cpexprs.exp: print policyd2::function
-PASS: gdb.cp/cpexprs.exp: print policyd2::policyd
-PASS: gdb.cp/cpexprs.exp: print policyd2::~policyd
-PASS: gdb.cp/cpexprs.exp: print policyd3::function
-PASS: gdb.cp/cpexprs.exp: print policyd3::policyd
-PASS: gdb.cp/cpexprs.exp: print policyd3::~policyd
-PASS: gdb.cp/cpexprs.exp: print policyd4::function
-PASS: gdb.cp/cpexprs.exp: print policyd4::policyd
-PASS: gdb.cp/cpexprs.exp: print policyd4::~policyd
-PASS: gdb.cp/cpexprs.exp: print policyd5::function
-PASS: gdb.cp/cpexprs.exp: print policyd5::policyd
-PASS: gdb.cp/cpexprs.exp: print policyd5::~policyd
-PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::function
-PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::policyd
-PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::~policyd
-PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::function
-PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::policyd
-PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::~policyd
-PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::function
-PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::policyd
-PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::~policyd
-PASS: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::policyd
-PASS: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::~policyd
-PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::function
-PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::policyd
-PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::~policyd
-PASS: gdb.cp/cpexprs.exp: print tclass<base>::do_something
-PASS: gdb.cp/cpexprs.exp: print tclass<char>::do_something
-PASS: gdb.cp/cpexprs.exp: print tclass<int>::do_something
-PASS: gdb.cp/cpexprs.exp: print tclass<long>::do_something
-PASS: gdb.cp/cpexprs.exp: print tclass<short>::do_something
-PASS: gdb.cp/cpexprs.exp: print test_function
-PASS: gdb.cp/cpexprs.exp: list base1::a_function
-PASS: gdb.cp/cpexprs.exp: list base1::base1(int)
-PASS: gdb.cp/cpexprs.exp: list base1::base1(void)
-PASS: gdb.cp/cpexprs.exp: list base2::a_function
-PASS: gdb.cp/cpexprs.exp: list base2::base2
-PASS: gdb.cp/cpexprs.exp: list base::base(int)
-PASS: gdb.cp/cpexprs.exp: list base::base(void)
-PASS: gdb.cp/cpexprs.exp: list base::operator char*
-PASS: gdb.cp/cpexprs.exp: list base::operator delete
-PASS: gdb.cp/cpexprs.exp: list base::operator delete[]
-PASS: gdb.cp/cpexprs.exp: list base::operator fluff*
-PASS: gdb.cp/cpexprs.exp: list base::operator fluff**
-PASS: gdb.cp/cpexprs.exp: list base::operator int
-PASS: gdb.cp/cpexprs.exp: list base::operator new
-PASS: gdb.cp/cpexprs.exp: list base::operator new[]
-PASS: gdb.cp/cpexprs.exp: list base::operator!
-PASS: gdb.cp/cpexprs.exp: list base::operator!=
-PASS: gdb.cp/cpexprs.exp: list base::operator%
-PASS: gdb.cp/cpexprs.exp: list base::operator%=
-PASS: gdb.cp/cpexprs.exp: list base::operator&
-PASS: gdb.cp/cpexprs.exp: list base::operator&&
-PASS: gdb.cp/cpexprs.exp: list base::operator&=
-PASS: gdb.cp/cpexprs.exp: list base::operator()
-PASS: gdb.cp/cpexprs.exp: list base::operator*
-PASS: gdb.cp/cpexprs.exp: list base::operator*=
-PASS: gdb.cp/cpexprs.exp: list base::operator+
-PASS: gdb.cp/cpexprs.exp: list base::operator++
-PASS: gdb.cp/cpexprs.exp: list base::operator+=
-PASS: gdb.cp/cpexprs.exp: list base::operator-
-PASS: gdb.cp/cpexprs.exp: list base::operator--
-PASS: gdb.cp/cpexprs.exp: list base::operator-=
-PASS: gdb.cp/cpexprs.exp: list base::operator/
-PASS: gdb.cp/cpexprs.exp: list base::operator/=
-PASS: gdb.cp/cpexprs.exp: list base::operator<
-PASS: gdb.cp/cpexprs.exp: list base::operator<<
-PASS: gdb.cp/cpexprs.exp: list base::operator<<=
-PASS: gdb.cp/cpexprs.exp: list base::operator<=
-PASS: gdb.cp/cpexprs.exp: list base::operator=
-PASS: gdb.cp/cpexprs.exp: list base::operator==
-PASS: gdb.cp/cpexprs.exp: list base::operator>
-PASS: gdb.cp/cpexprs.exp: list base::operator>=
-PASS: gdb.cp/cpexprs.exp: list base::operator>>
-PASS: gdb.cp/cpexprs.exp: list base::operator>>=
-PASS: gdb.cp/cpexprs.exp: list base::operator[]
-PASS: gdb.cp/cpexprs.exp: list base::operator^
-PASS: gdb.cp/cpexprs.exp: list base::operator^=
-PASS: gdb.cp/cpexprs.exp: list base::operator|
-PASS: gdb.cp/cpexprs.exp: list base::operator|=
-PASS: gdb.cp/cpexprs.exp: list base::operator||
-PASS: gdb.cp/cpexprs.exp: list base::operator~
-PASS: gdb.cp/cpexprs.exp: list base::overload(base&) const
-PASS: gdb.cp/cpexprs.exp: list base::overload(char*) const
-PASS: gdb.cp/cpexprs.exp: list base::overload(int) const
-PASS: gdb.cp/cpexprs.exp: list base::overload(long) const
-PASS: gdb.cp/cpexprs.exp: list base::overload(short) const
-PASS: gdb.cp/cpexprs.exp: list base::overload(void) const
-PASS: gdb.cp/cpexprs.exp: list base::~base
-PASS: gdb.cp/cpexprs.exp: list derived::a_function
-PASS: gdb.cp/cpexprs.exp: list derived::derived
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, char, char>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, char, int>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, char, long>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, char, short>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, int, char>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, int, int>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, int, long>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, int, short>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, long, char>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, long, int>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, long, long>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, long, short>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, short, char>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, short, int>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, short, long>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, short, short>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, short, int, char>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, short, int, int>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, short, int, long>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, short, int, short>
-PASS: gdb.cp/cpexprs.exp: list flubber<int, int, short, short, int>
-PASS: gdb.cp/cpexprs.exp: list flubber<long, short, long, short, long>
-PASS: gdb.cp/cpexprs.exp: list flubber<short, int, short, int, short>
-PASS: gdb.cp/cpexprs.exp: list policy1::function
-PASS: gdb.cp/cpexprs.exp: list policy1::policy
-PASS: gdb.cp/cpexprs.exp: list policy2::function
-PASS: gdb.cp/cpexprs.exp: list policy2::policy
-PASS: gdb.cp/cpexprs.exp: list policy3::function
-PASS: gdb.cp/cpexprs.exp: list policy3::policy
-PASS: gdb.cp/cpexprs.exp: list policy4::function
-PASS: gdb.cp/cpexprs.exp: list policy4::policy
-PASS: gdb.cp/cpexprs.exp: list policyd1::function
-PASS: gdb.cp/cpexprs.exp: list policyd1::policyd
-PASS: gdb.cp/cpexprs.exp: list policyd1::~policyd
-PASS: gdb.cp/cpexprs.exp: list policyd2::function
-PASS: gdb.cp/cpexprs.exp: list policyd2::policyd
-PASS: gdb.cp/cpexprs.exp: list policyd2::~policyd
-PASS: gdb.cp/cpexprs.exp: list policyd3::function
-PASS: gdb.cp/cpexprs.exp: list policyd3::policyd
-PASS: gdb.cp/cpexprs.exp: list policyd3::~policyd
-PASS: gdb.cp/cpexprs.exp: list policyd4::function
-PASS: gdb.cp/cpexprs.exp: list policyd4::policyd
-PASS: gdb.cp/cpexprs.exp: list policyd4::~policyd
-PASS: gdb.cp/cpexprs.exp: list policyd5::function
-PASS: gdb.cp/cpexprs.exp: list policyd5::policyd
-PASS: gdb.cp/cpexprs.exp: list policyd5::~policyd
-PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::function
-PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::policyd
-PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::~policyd
-PASS: gdb.cp/cpexprs.exp: list policyd<char, operation_1<char> >::function
-PASS: gdb.cp/cpexprs.exp: list policyd<char, operation_1<char> >::policyd
-PASS: gdb.cp/cpexprs.exp: list policyd<char, operation_1<char> >::~policyd
-PASS: gdb.cp/cpexprs.exp: list policyd<int, operation_1<int> >::function
-PASS: gdb.cp/cpexprs.exp: list policyd<int, operation_1<int> >::policyd
-PASS: gdb.cp/cpexprs.exp: list policyd<int, operation_1<int> >::~policyd
-PASS: gdb.cp/cpexprs.exp: list policyd<long, operation_1<long> >::policyd
-PASS: gdb.cp/cpexprs.exp: list policyd<long, operation_1<long> >::~policyd
-PASS: gdb.cp/cpexprs.exp: list policyd<tclass<int>, operation_1<tclass<int> > >::function
-PASS: gdb.cp/cpexprs.exp: list policyd<tclass<int>, operation_1<tclass<int> > >::policyd
-PASS: gdb.cp/cpexprs.exp: list policyd<tclass<int>, operation_1<tclass<int> > >::~policyd
-PASS: gdb.cp/cpexprs.exp: list tclass<base>::do_something
-PASS: gdb.cp/cpexprs.exp: list tclass<char>::do_something
-PASS: gdb.cp/cpexprs.exp: list tclass<int>::do_something
-PASS: gdb.cp/cpexprs.exp: list tclass<long>::do_something
-PASS: gdb.cp/cpexprs.exp: list tclass<short>::do_something
-PASS: gdb.cp/cpexprs.exp: list test_function
-PASS: gdb.cp/cpexprs.exp: continue to base1::a_function
-PASS: gdb.cp/cpexprs.exp: continue to base1::base1(int)
-PASS: gdb.cp/cpexprs.exp: continue to base1::base1(void)
-PASS: gdb.cp/cpexprs.exp: continue to base2::a_function
-PASS: gdb.cp/cpexprs.exp: continue to base2::base2
-PASS: gdb.cp/cpexprs.exp: continue to base::base(int)
-PASS: gdb.cp/cpexprs.exp: continue to base::base(void)
-PASS: gdb.cp/cpexprs.exp: continue to base::operator char*
-PASS: gdb.cp/cpexprs.exp: continue to base::operator delete
-PASS: gdb.cp/cpexprs.exp: continue to base::operator delete[]
-PASS: gdb.cp/cpexprs.exp: continue to base::operator fluff*
-PASS: gdb.cp/cpexprs.exp: continue to base::operator fluff**
-PASS: gdb.cp/cpexprs.exp: continue to base::operator int
-PASS: gdb.cp/cpexprs.exp: continue to base::operator new
-PASS: gdb.cp/cpexprs.exp: continue to base::operator new[]
-PASS: gdb.cp/cpexprs.exp: continue to base::operator!
-PASS: gdb.cp/cpexprs.exp: continue to base::operator!=
-PASS: gdb.cp/cpexprs.exp: continue to base::operator%
-PASS: gdb.cp/cpexprs.exp: continue to base::operator%=
-PASS: gdb.cp/cpexprs.exp: continue to base::operator&
-PASS: gdb.cp/cpexprs.exp: continue to base::operator&&
-PASS: gdb.cp/cpexprs.exp: continue to base::operator&=
-PASS: gdb.cp/cpexprs.exp: continue to base::operator()
-PASS: gdb.cp/cpexprs.exp: continue to base::operator*
-PASS: gdb.cp/cpexprs.exp: continue to base::operator*=
-PASS: gdb.cp/cpexprs.exp: continue to base::operator+
-PASS: gdb.cp/cpexprs.exp: continue to base::operator++
-PASS: gdb.cp/cpexprs.exp: continue to base::operator+=
-PASS: gdb.cp/cpexprs.exp: continue to base::operator-
-PASS: gdb.cp/cpexprs.exp: continue to base::operator--
-PASS: gdb.cp/cpexprs.exp: continue to base::operator-=
-PASS: gdb.cp/cpexprs.exp: continue to base::operator/
-PASS: gdb.cp/cpexprs.exp: continue to base::operator/=
-PASS: gdb.cp/cpexprs.exp: continue to base::operator<
-PASS: gdb.cp/cpexprs.exp: continue to base::operator<<
-PASS: gdb.cp/cpexprs.exp: continue to base::operator<<=
-PASS: gdb.cp/cpexprs.exp: continue to base::operator<=
-PASS: gdb.cp/cpexprs.exp: continue to base::operator=
-PASS: gdb.cp/cpexprs.exp: continue to base::operator==
-PASS: gdb.cp/cpexprs.exp: continue to base::operator>
-PASS: gdb.cp/cpexprs.exp: continue to base::operator>=
-PASS: gdb.cp/cpexprs.exp: continue to base::operator>>
-PASS: gdb.cp/cpexprs.exp: continue to base::operator>>=
-PASS: gdb.cp/cpexprs.exp: continue to base::operator[]
-PASS: gdb.cp/cpexprs.exp: continue to base::operator^
-PASS: gdb.cp/cpexprs.exp: continue to base::operator^=
-PASS: gdb.cp/cpexprs.exp: continue to base::operator|
-PASS: gdb.cp/cpexprs.exp: continue to base::operator|=
-PASS: gdb.cp/cpexprs.exp: continue to base::operator||
-PASS: gdb.cp/cpexprs.exp: continue to base::operator~
-PASS: gdb.cp/cpexprs.exp: continue to base::overload(base&) const
-PASS: gdb.cp/cpexprs.exp: continue to base::overload(char*) const
-PASS: gdb.cp/cpexprs.exp: continue to base::overload(int) const
-PASS: gdb.cp/cpexprs.exp: continue to base::overload(long) const
-PASS: gdb.cp/cpexprs.exp: continue to base::overload(short) const
-PASS: gdb.cp/cpexprs.exp: continue to base::overload(void) const
-PASS: gdb.cp/cpexprs.exp: continue to base::~base
-PASS: gdb.cp/cpexprs.exp: continue to derived::a_function
-PASS: gdb.cp/cpexprs.exp: continue to derived::derived
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, char, char>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, char, int>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, char, long>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, char, short>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, int, char>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, int, int>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, int, long>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, int, short>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, long, char>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, long, int>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, long, long>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, long, short>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, short, char>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, short, int>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, short, long>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, short, short>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, short, int, char>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, short, int, int>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, short, int, long>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, short, int, short>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, short, short, int>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<long, short, long, short, long>
-PASS: gdb.cp/cpexprs.exp: continue to flubber<short, int, short, int, short>
-PASS: gdb.cp/cpexprs.exp: continue to policy1::function
-PASS: gdb.cp/cpexprs.exp: continue to policy1::policy
-PASS: gdb.cp/cpexprs.exp: continue to policy2::function
-PASS: gdb.cp/cpexprs.exp: continue to policy2::policy
-PASS: gdb.cp/cpexprs.exp: continue to policy3::function
-PASS: gdb.cp/cpexprs.exp: continue to policy3::policy
-PASS: gdb.cp/cpexprs.exp: continue to policy4::function
-PASS: gdb.cp/cpexprs.exp: continue to policy4::policy
-PASS: gdb.cp/cpexprs.exp: continue to policyd1::function
-PASS: gdb.cp/cpexprs.exp: continue to policyd1::policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd1::~policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd2::function
-PASS: gdb.cp/cpexprs.exp: continue to policyd2::policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd2::~policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd3::function
-PASS: gdb.cp/cpexprs.exp: continue to policyd3::policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd3::~policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd4::function
-PASS: gdb.cp/cpexprs.exp: continue to policyd4::policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd4::~policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd5::function
-PASS: gdb.cp/cpexprs.exp: continue to policyd5::policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd5::~policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::function
-PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::~policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd<char, operation_1<char> >::function
-PASS: gdb.cp/cpexprs.exp: continue to policyd<char, operation_1<char> >::policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd<char, operation_1<char> >::~policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd<int, operation_1<int> >::function
-PASS: gdb.cp/cpexprs.exp: continue to policyd<int, operation_1<int> >::policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd<int, operation_1<int> >::~policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd<long, operation_1<long> >::policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd<long, operation_1<long> >::~policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd<tclass<int>, operation_1<tclass<int> > >::function
-PASS: gdb.cp/cpexprs.exp: continue to policyd<tclass<int>, operation_1<tclass<int> > >::policyd
-PASS: gdb.cp/cpexprs.exp: continue to policyd<tclass<int>, operation_1<tclass<int> > >::~policyd
-PASS: gdb.cp/cpexprs.exp: continue to tclass<base>::do_something
-PASS: gdb.cp/cpexprs.exp: continue to tclass<char>::do_something
-PASS: gdb.cp/cpexprs.exp: continue to tclass<int>::do_something
-PASS: gdb.cp/cpexprs.exp: continue to tclass<long>::do_something
-PASS: gdb.cp/cpexprs.exp: continue to tclass<short>::do_something
-PASS: gdb.cp/cpexprs.exp: p 'CV::m(int)'
-PASS: gdb.cp/cpexprs.exp: p CV::m(int)
-PASS: gdb.cp/cpexprs.exp: p 'CV::m(int) const'
-KFAIL: gdb.cp/cpexprs.exp: p CV::m(int) const (PRMS: c++/14186)
-PASS: gdb.cp/cpexprs.exp: p 'CV::m(int) volatile'
-KFAIL: gdb.cp/cpexprs.exp: p CV::m(int) volatile (PRMS: c++/14186)
-PASS: gdb.cp/cpexprs.exp: p 'CV::m(int) const volatile'
-KFAIL: gdb.cp/cpexprs.exp: p CV::m(int) const volatile (PRMS: c++/14186)
-PASS: gdb.cp/cpexprs.exp: p CV_f(int)
-PASS: gdb.cp/cpexprs.exp: p CV_f(CV::t)
-PASS: gdb.cp/cpexprs.exp: p CV_f(CV::i)
-PASS: gdb.cp/cpexprs.exp: p CV_f('cpexprs.cc'::CV::t)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/cplabel.exp ...
-PASS: gdb.cp/cplabel.exp: break foo::bar:to_the_top
-PASS: gdb.cp/cplabel.exp: break foo::bar:get_out_of_here
-PASS: gdb.cp/cplabel.exp: break foo::baz:to_the_top
-PASS: gdb.cp/cplabel.exp: break foo::baz:get_out_of_here
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/cplusfuncs.exp ...
-PASS: gdb.cp/cplusfuncs.exp: set width 0
-PASS: gdb.cp/cplusfuncs.exp: set language c++
-PASS: gdb.cp/cplusfuncs.exp: detect dm_operator_comma
-PASS: gdb.cp/cplusfuncs.exp: detect dm_operator_char_star
-PASS: gdb.cp/cplusfuncs.exp: detect dm_type_char_star
-PASS: gdb.cp/cplusfuncs.exp: detect dm_type_foo_ref
-PASS: gdb.cp/cplusfuncs.exp: detect dm_type_int_star
-PASS: gdb.cp/cplusfuncs.exp: detect dm_type_long_star
-PASS: gdb.cp/cplusfuncs.exp: detect dm_type_unsigned_int
-PASS: gdb.cp/cplusfuncs.exp: detect dm_type_void
-PASS: gdb.cp/cplusfuncs.exp: detect dm_type_void_star
-PASS: gdb.cp/cplusfuncs.exp: detect dm_type_short
-PASS: gdb.cp/cplusfuncs.exp: detect dm_type_unsigned_short
-PASS: gdb.cp/cplusfuncs.exp: detect dm_type_long
-PASS: gdb.cp/cplusfuncs.exp: detect dm_type_unsigned_long
-PASS: gdb.cp/cplusfuncs.exp: detect dm_type_typedef
-PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(void)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(char)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(signed char)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned char)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(short)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned short)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(int)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned int)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(long)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned long)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(float)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(double)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int, int)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int, int, int)'
-PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int, int, int, int)'
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator*(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator%(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator-(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>>(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator!=(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>=(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator|(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator&&(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator!(void)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator++(int)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator=(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator+=(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator*=(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator%=(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>>=(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator|=(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator,(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator/(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator+(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<<(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator==(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<=(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator&(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator^(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator||(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator~(void)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator--(int)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator->(void)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator-=(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator/=(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<<=(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator&=(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator^=(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator->*(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator[](foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator()(foo&)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator new
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator new[]
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator delete(void*)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator delete(void*)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator int(void)
-PASS: gdb.cp/cplusfuncs.exp: print &foo::operator char*(void)
-PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc1
-PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc2
-PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc3
-PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc4
-PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc5
-PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc6
-PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc7
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator\*("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator%("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator-("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator>>("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator!=("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator>("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator>=("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator|("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator&&("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator!("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator++("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator=("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator+=("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator\*=("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator%=("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator>>=("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator|=("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator,("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator/("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator+("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator<<("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator==("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator<("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator<=("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator&("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator^("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator||("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator~("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator--("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator->("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator-=("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator/=("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator<<=("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator&=("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator^=("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator->\*("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator\[\]("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator new("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator delete("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator int("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator()("
-PASS: gdb.cp/cplusfuncs.exp: info function for "operator char\*("
-PASS: gdb.cp/cplusfuncs.exp: list foo::operator int*
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ctti.exp ...
-PASS: gdb.cp/ctti.exp: continue to breakpoint: marker add1
-PASS: gdb.cp/ctti.exp: print c
-PASS: gdb.cp/ctti.exp: print f
-PASS: gdb.cp/ctti.exp: print i
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/debug-expr.exp ...
-PASS: gdb.cp/debug-expr.exp: set language c++
-PASS: gdb.cp/debug-expr.exp: set debug expression 1
-PASS: gdb.cp/debug-expr.exp: print static_cast<void*>(0)
-PASS: gdb.cp/debug-expr.exp: print reinterpret_cast<void*>(0)
-PASS: gdb.cp/debug-expr.exp: print dynamic_cast<void*>(0)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/demangle.exp ...
-PASS: gdb.cp/demangle.exp: set language c++
-PASS: gdb.cp/demangle.exp: set width 0
-PASS: gdb.cp/demangle.exp: lucid: set demangle-style
-PASS: gdb.cp/demangle.exp: lucid: check demangling style
-PASS: gdb.cp/demangle.exp: lucid: WS__FR7istream
-PASS: gdb.cp/demangle.exp: lucid: __aa__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __aad__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __ad__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __adv__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __adv__7complexF7complex
-PASS: gdb.cp/demangle.exp: lucid: __aer__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __als__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __amd__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __ami__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __amu__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __amu__7complexF7complex
-PASS: gdb.cp/demangle.exp: lucid: __aor__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __apl__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __ars__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __as__18istream_withassignFP9streambuf
-PASS: gdb.cp/demangle.exp: lucid: __as__18istream_withassignFR7istream
-PASS: gdb.cp/demangle.exp: lucid: __as__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __as__3iosFR3ios
-PASS: gdb.cp/demangle.exp: lucid: __cl__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __cm__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __co__3fooFv
-PASS: gdb.cp/demangle.exp: lucid: __ct__10istrstreamFPc
-PASS: gdb.cp/demangle.exp: lucid: __ct__10istrstreamFPci
-PASS: gdb.cp/demangle.exp: lucid: __ct__10ostrstreamFPciT2
-PASS: gdb.cp/demangle.exp: lucid: __ct__10ostrstreamFv
-PASS: gdb.cp/demangle.exp: lucid: __ct__10smanip_intFPFR3iosi_R3iosi
-PASS: gdb.cp/demangle.exp: lucid: __ct__11c_exceptionFPcRC7complexT2
-PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFPCciT2
-PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFi
-PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFiPcT1
-PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFv
-PASS: gdb.cp/demangle.exp: lucid: __ct__11smanip_longFPFR3iosl_R3iosl
-PASS: gdb.cp/demangle.exp: lucid: __ct__11stdiostreamFP4FILE
-PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFPFl_PvPFPv_v
-PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFPUciT1
-PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFPciT1
-PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFi
-PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFv
-PASS: gdb.cp/demangle.exp: lucid: __ct__13strstreambaseFPciT1
-PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFi
-PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFiN31
-PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFiPCc
-PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFiR3fooT1T2T1T2
-PASS: gdb.cp/demangle.exp: lucid: __ct__3iosFP9streambuf
-PASS: gdb.cp/demangle.exp: lucid: __ct__7filebufFiPcT1
-PASS: gdb.cp/demangle.exp: lucid: __ct__7fstreamFPCciT2
-PASS: gdb.cp/demangle.exp: lucid: __ct__7fstreamFiPcT1
-PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFP9streambuf
-PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFP9streambufiP7ostream
-PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFiPcT1
-PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFiT1P7ostream
-PASS: gdb.cp/demangle.exp: lucid: __ct__7ostreamFP9streambuf
-PASS: gdb.cp/demangle.exp: lucid: __ct__7ostreamFiPc
-PASS: gdb.cp/demangle.exp: lucid: __ct__8ifstreamFPCciT2
-PASS: gdb.cp/demangle.exp: lucid: __ct__8ifstreamFiPcT1
-PASS: gdb.cp/demangle.exp: lucid: __ct__Q23foo3barFv
-PASS: gdb.cp/demangle.exp: lucid: __ct__Q33foo3bar4bellFv
-PASS: gdb.cp/demangle.exp: lucid: __dl__3fooSFPv
-PASS: gdb.cp/demangle.exp: lucid: __dl__FPv
-PASS: gdb.cp/demangle.exp: lucid: __dt__10istrstreamFv
-PASS: gdb.cp/demangle.exp: lucid: __dt__Q23foo3barFv
-PASS: gdb.cp/demangle.exp: lucid: __dt__Q33foo3bar4bellFv
-PASS: gdb.cp/demangle.exp: lucid: __dv__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __dv__F7complexT1
-PASS: gdb.cp/demangle.exp: lucid: __eq__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __er__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __ge__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __gt__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __le__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __ls__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFP9streambuf
-PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFPCc
-PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFPFR3ios_R3ios
-PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFPv
-PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFUi
-PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFUl
-PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFd
-PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFf
-PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFi
-PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFl
-PASS: gdb.cp/demangle.exp: lucid: __ls__FR7ostream7complex
-PASS: gdb.cp/demangle.exp: lucid: __lt__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __md__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __mi__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __ml__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __ml__F7complexT1
-PASS: gdb.cp/demangle.exp: lucid: __mm__3fooFi
-PASS: gdb.cp/demangle.exp: lucid: __ne__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __nt__3fooFv
-PASS: gdb.cp/demangle.exp: lucid: __nw__3fooSFi
-PASS: gdb.cp/demangle.exp: lucid: __nw__FUi
-PASS: gdb.cp/demangle.exp: lucid: __nw__FUiPv
-PASS: gdb.cp/demangle.exp: lucid: __oo__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __opPc__3fooFv
-PASS: gdb.cp/demangle.exp: lucid: __opi__3fooFv
-PASS: gdb.cp/demangle.exp: lucid: __or__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __pl__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __pp__3fooFi
-PASS: gdb.cp/demangle.exp: lucid: __pt__3fooFv
-PASS: gdb.cp/demangle.exp: lucid: __rm__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __rs__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFP9streambuf
-PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPFR3ios_R3ios
-PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPFR7istream_R7istream
-PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPUc
-PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPc
-PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRUi
-PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRUl
-PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRUs
-PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRd
-PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRf
-PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRi
-PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRl
-PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRs
-PASS: gdb.cp/demangle.exp: lucid: __rs__FR7istreamR7complex
-PASS: gdb.cp/demangle.exp: lucid: __vc__3fooFR3foo
-PASS: gdb.cp/demangle.exp: lucid: __vtbl__10istrstream
-PASS: gdb.cp/demangle.exp: lucid: __vtbl__17ostream__iostream__19iostream_withassign
-PASS: gdb.cp/demangle.exp: lucid: __vtbl__3ios
-PASS: gdb.cp/demangle.exp: lucid: __vtbl__3ios__13strstreambase
-KFAIL: gdb.cp/demangle.exp: lucid: __vtbl__3foo__vt_cc_main_ (PRMS: gdb/945)
-PASS: gdb.cp/demangle.exp: lucid: abs__F7complex
-PASS: gdb.cp/demangle.exp: lucid: allocate__9streambufFv
-PASS: gdb.cp/demangle.exp: lucid: attach__11fstreambaseFi
-PASS: gdb.cp/demangle.exp: lucid: bitalloc__3iosSFv
-PASS: gdb.cp/demangle.exp: lucid: chr__FiT1
-PASS: gdb.cp/demangle.exp: lucid: complex_error__FR11c_exception
-PASS: gdb.cp/demangle.exp: lucid: complexfunc2__FPFPc_i
-PASS: gdb.cp/demangle.exp: lucid: complexfunc3__FPFPFPl_s_i
-PASS: gdb.cp/demangle.exp: lucid: complexfunc4__FPFPFPc_s_i
-PASS: gdb.cp/demangle.exp: lucid: complexfunc5__FPFPc_PFl_i
-PASS: gdb.cp/demangle.exp: lucid: complexfunc6__FPFPi_PFl_i
-PASS: gdb.cp/demangle.exp: lucid: complexfunc7__FPFPFPc_i_PFl_i
-PASS: gdb.cp/demangle.exp: lucid: complicated_put__7ostreamFc
-PASS: gdb.cp/demangle.exp: lucid: conv10__FlPc
-PASS: gdb.cp/demangle.exp: lucid: conv16__FUlPc
-PASS: gdb.cp/demangle.exp: lucid: dec__FR3ios
-PASS: gdb.cp/demangle.exp: lucid: dec__Fli
-PASS: gdb.cp/demangle.exp: lucid: dofield__FP7ostreamPciT2T3
-PASS: gdb.cp/demangle.exp: lucid: flags__3iosFl
-PASS: gdb.cp/demangle.exp: lucid: flags__3iosFv
-PASS: gdb.cp/demangle.exp: lucid: foo__FiN31
-PASS: gdb.cp/demangle.exp: lucid: foo__FiR3fooT1T2T1T2
-PASS: gdb.cp/demangle.exp: lucid: foo___3barFl
-PASS: gdb.cp/demangle.exp: lucid: form__FPCce
-PASS: gdb.cp/demangle.exp: lucid: get__7istreamFPcic
-PASS: gdb.cp/demangle.exp: lucid: get__7istreamFR9streambufc
-PASS: gdb.cp/demangle.exp: lucid: get_complicated__7istreamFRUc
-PASS: gdb.cp/demangle.exp: lucid: get_complicated__7istreamFRc
-PASS: gdb.cp/demangle.exp: lucid: getline__7istreamFPUcic
-PASS: gdb.cp/demangle.exp: lucid: getline__7istreamFPcic
-PASS: gdb.cp/demangle.exp: lucid: ignore__7istreamFiT1
-PASS: gdb.cp/demangle.exp: lucid: init__12strstreambufFPciT1
-PASS: gdb.cp/demangle.exp: lucid: init__3iosFP9streambuf
-PASS: gdb.cp/demangle.exp: lucid: initcount__13Iostream_init
-PASS: gdb.cp/demangle.exp: lucid: ipfx__7istreamFi
-PASS: gdb.cp/demangle.exp: lucid: ls_complicated__7ostreamFUc
-PASS: gdb.cp/demangle.exp: lucid: ls_complicated__7ostreamFc
-PASS: gdb.cp/demangle.exp: lucid: open__11fstreambaseFPCciT2
-PASS: gdb.cp/demangle.exp: lucid: open__7filebufFPCciT2
-PASS: gdb.cp/demangle.exp: lucid: overload1arg__FSc
-PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUc
-PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUi
-PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUl
-PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUs
-PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fc
-PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fd
-PASS: gdb.cp/demangle.exp: lucid: overload1arg__Ff
-PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fi
-PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fl
-PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fs
-PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fv
-PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN21
-PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN31
-PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN41
-PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN51
-PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN61
-PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN71
-PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN81
-PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN91
-PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN91N11
-PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiT1
-PASS: gdb.cp/demangle.exp: lucid: polar__FdT1
-PASS: gdb.cp/demangle.exp: lucid: pow__F7complexT1
-PASS: gdb.cp/demangle.exp: lucid: pow__F7complexd
-PASS: gdb.cp/demangle.exp: lucid: pow__F7complexi
-PASS: gdb.cp/demangle.exp: lucid: pow__Fd7complex
-PASS: gdb.cp/demangle.exp: lucid: pstart__FPciT2
-PASS: gdb.cp/demangle.exp: lucid: put__7ostreamFc
-PASS: gdb.cp/demangle.exp: lucid: read__7istreamFPci
-PASS: gdb.cp/demangle.exp: lucid: resetiosflags__FR3iosl
-PASS: gdb.cp/demangle.exp: lucid: restore_errno__FRi
-PASS: gdb.cp/demangle.exp: lucid: rs_complicated__7istreamFRUc
-PASS: gdb.cp/demangle.exp: lucid: rs_complicated__7istreamFRc
-PASS: gdb.cp/demangle.exp: lucid: seekg__7istreamFl8seek_dir
-PASS: gdb.cp/demangle.exp: lucid: seekoff__12strstreambufFl8seek_diri
-PASS: gdb.cp/demangle.exp: lucid: seekoff__9streambufFlQ2_3ios12ios_seek_diri
-PASS: gdb.cp/demangle.exp: lucid: seekpos__9streambufFli
-PASS: gdb.cp/demangle.exp: lucid: set_new_handler__FPFv_v
-PASS: gdb.cp/demangle.exp: lucid: setb__9streambufFPcT1i
-PASS: gdb.cp/demangle.exp: lucid: setb__FR3iosi
-PASS: gdb.cp/demangle.exp: lucid: setbuf__11fstreambaseFPci
-PASS: gdb.cp/demangle.exp: lucid: setbuf__9streambufFPUci
-PASS: gdb.cp/demangle.exp: lucid: setbuf__9streambufFPciT2
-PASS: gdb.cp/demangle.exp: lucid: setf__3iosFlT1
-PASS: gdb.cp/demangle.exp: lucid: setfill__FR3iosi
-PASS: gdb.cp/demangle.exp: lucid: setg__9streambufFPcN21
-PASS: gdb.cp/demangle.exp: lucid: setp__9streambufFPcT1
-PASS: gdb.cp/demangle.exp: lucid: sputn__9streambufFPCci
-PASS: gdb.cp/demangle.exp: lucid: str__FPCci
-PASS: gdb.cp/demangle.exp: lucid: tie__3iosFP7ostream
-PASS: gdb.cp/demangle.exp: lucid: uconv10__FUlPc
-PASS: gdb.cp/demangle.exp: lucid: write__7ostreamFPCci
-PASS: gdb.cp/demangle.exp: lucid: xget__7istreamFPc
-PASS: gdb.cp/demangle.exp: lucid: xsgetn__9streambufFPci
-PASS: gdb.cp/demangle.exp: lucid: xsputn__9streambufFPCci
-PASS: gdb.cp/demangle.exp: lucid: _Utf390_1__1_9223372036854775807__9223372036854775
-PASS: gdb.cp/demangle.exp: gnu: set demangle-style
-PASS: gdb.cp/demangle.exp: gnu: check demangling style
-PASS: gdb.cp/demangle.exp: gnu: Abort__FP6EditoriPCc
-PASS: gdb.cp/demangle.exp: gnu: AddAlignment__9ivTSolverUiP12ivInteractorP7ivTGlue
-PASS: gdb.cp/demangle.exp: gnu: Append__15NameChooserViewPCc
-PASS: gdb.cp/demangle.exp: gnu: ArrowheadIntersects__9ArrowLineP9ArrowheadR6BoxObjP7Graphic
-PASS: gdb.cp/demangle.exp: gnu: AtEnd__13ivRubberGroup
-PASS: gdb.cp/demangle.exp: gnu: BgFilter__9ivTSolverP12ivInteractor
-PASS: gdb.cp/demangle.exp: gnu: BitPatterntoa__FRC10BitPatternccc
-PASS: gdb.cp/demangle.exp: gnu: Check__6UArrayi
-PASS: gdb.cp/demangle.exp: gnu: CoreConstDecls__8TextCodeR7ostream
-PASS: gdb.cp/demangle.exp: gnu: Detach__8StateVarP12StateVarView
-PASS: gdb.cp/demangle.exp: gnu: Done__9ComponentG8Iterator
-PASS: gdb.cp/demangle.exp: gnu: DrawDestinationTransformedImage__FP7_XImageiiT0iiUlUiiiUiUlUlP4_XGCRC13ivTransformeriiii
-PASS: gdb.cp/demangle.exp: gnu: Edit__12StringEditorPCcii
-PASS: gdb.cp/demangle.exp: gnu: Effect__11RelateManipR7ivEvent
-PASS: gdb.cp/demangle.exp: gnu: FilterName__FPCc
-PASS: gdb.cp/demangle.exp: gnu: Filter__6PSTextPCci
-PASS: gdb.cp/demangle.exp: gnu: FindColor__7CatalogPCciii
-PASS: gdb.cp/demangle.exp: gnu: FindFixed__FRP4CNetP4CNet
-PASS: gdb.cp/demangle.exp: gnu: FindFont__7CatalogPCcN21
-PASS: gdb.cp/demangle.exp: gnu: Fix48_abort__FR8twolongs
-PASS: gdb.cp/demangle.exp: gnu: GetBarInfo__15iv2_6_VScrollerP13ivPerspectiveRiT2
-PASS: gdb.cp/demangle.exp: gnu: GetBgColor__C9ivPainter
-PASS: gdb.cp/demangle.exp: gnu: Iisdouble__FPC6IntRep
-PASS: gdb.cp/demangle.exp: gnu: InsertBody__15H_PullrightMenuii
-PASS: gdb.cp/demangle.exp: gnu: InsertCharacter__9TextManipc
-PASS: gdb.cp/demangle.exp: gnu: InsertToplevel__7ivWorldP12ivInteractorT1
-PASS: gdb.cp/demangle.exp: gnu: InsertToplevel__7ivWorldP12ivInteractorT1iiUi
-PASS: gdb.cp/demangle.exp: gnu: IsADirectory__FPCcR4stat
-PASS: gdb.cp/demangle.exp: gnu: IsAGroup__FP11GraphicViewP11GraphicComp
-PASS: gdb.cp/demangle.exp: gnu: IsA__10ButtonCodeUl
-PASS: gdb.cp/demangle.exp: gnu: ReadName__FR7istreamPc
-PASS: gdb.cp/demangle.exp: gnu: Redraw__13StringBrowseriiii
-PASS: gdb.cp/demangle.exp: gnu: Rotate__13ivTransformerf
-PASS: gdb.cp/demangle.exp: gnu: Rotated__C13ivTransformerf
-PASS: gdb.cp/demangle.exp: gnu: Round__Ff
-PASS: gdb.cp/demangle.exp: gnu: SetExport__16MemberSharedNameUi
-PASS: gdb.cp/demangle.exp: gnu: Set__14ivControlState13ControlStatusUi
-PASS: gdb.cp/demangle.exp: gnu: Set__5DFacePcii
-PASS: gdb.cp/demangle.exp: gnu: VConvert__9ivTSolverP12ivInteractorRP8TElementT2
-PASS: gdb.cp/demangle.exp: gnu: VConvert__9ivTSolverP7ivTGlueRP8TElement
-PASS: gdb.cp/demangle.exp: gnu: VOrder__9ivTSolverUiRP12ivInteractorT2
-PASS: gdb.cp/demangle.exp: gnu: Valid__7CatalogPCcRP4Tool
-PASS: gdb.cp/demangle.exp: gnu: _10PageButton$__both
-PASS: gdb.cp/demangle.exp: gnu: _3RNG$singleMantissa
-PASS: gdb.cp/demangle.exp: gnu: _5IComp$_release
-PASS: gdb.cp/demangle.exp: gnu: _$_10BitmapComp
-PASS: gdb.cp/demangle.exp: gnu: _$_9__io_defs
-PASS: gdb.cp/demangle.exp: gnu: _$_Q23foo3bar
-PASS: gdb.cp/demangle.exp: gnu: _$_Q33foo3bar4bell
-PASS: gdb.cp/demangle.exp: gnu: __10ivTelltaleiP7ivGlyph
-PASS: gdb.cp/demangle.exp: gnu: __10ivViewportiP12ivInteractorUi
-PASS: gdb.cp/demangle.exp: gnu: __10ostrstream
-PASS: gdb.cp/demangle.exp: gnu: __10ostrstreamPcii
-PASS: gdb.cp/demangle.exp: gnu: __11BasicDialogiPCcP13ivButtonStateN22Ui
-PASS: gdb.cp/demangle.exp: gnu: __11BitmapTablei
-PASS: gdb.cp/demangle.exp: gnu: __12ViewportCodeP12ViewportComp
-PASS: gdb.cp/demangle.exp: gnu: __12iv2_6_BorderiPCci
-PASS: gdb.cp/demangle.exp: gnu: __12iv2_6_Borderii
-PASS: gdb.cp/demangle.exp: gnu: __12ivBackgroundiP7ivGlyphPC7ivColor
-PASS: gdb.cp/demangle.exp: gnu: __12ivBreak_Listl
-PASS: gdb.cp/demangle.exp: gnu: __14TextInteractoriPCcUi
-PASS: gdb.cp/demangle.exp: gnu: __14iv2_6_MenuItemiP12ivInteractor
-PASS: gdb.cp/demangle.exp: gnu: __14iv2_6_MenuItemiPCcP12ivInteractor
-PASS: gdb.cp/demangle.exp: gnu: __20DisplayList_IteratorR11DisplayList
-PASS: gdb.cp/demangle.exp: gnu: __3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __3fooiN31
-PASS: gdb.cp/demangle.exp: gnu: __3fooiPCc
-PASS: gdb.cp/demangle.exp: gnu: __3fooiRT0iT2iT2
-PASS: gdb.cp/demangle.exp: gnu: __6GetOptiPPcPCc
-PASS: gdb.cp/demangle.exp: gnu: __6KeyMapPT0
-PASS: gdb.cp/demangle.exp: gnu: __7ivWorldPCcRiPPcPC12ivOptionDescPC14ivPropertyData
-PASS: gdb.cp/demangle.exp: gnu: __7procbufPCci
-PASS: gdb.cp/demangle.exp: gnu: __8ArrowCmdP6EditorUiUi
-PASS: gdb.cp/demangle.exp: gnu: __9F_EllipseiiiiP7Graphic
-PASS: gdb.cp/demangle.exp: gnu: __9FrameDataP9FrameCompi
-PASS: gdb.cp/demangle.exp: gnu: __9HVGraphicP9CanvasVarP7Graphic
-PASS: gdb.cp/demangle.exp: gnu: __Q23foo3bar
-PASS: gdb.cp/demangle.exp: gnu: __Q33foo3bar4bell
-PASS: gdb.cp/demangle.exp: gnu: __aa__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __aad__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __ad__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __adv__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __aer__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __als__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __amd__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __ami__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __aml__3FixRT0
-PASS: gdb.cp/demangle.exp: gnu: __aml__5Fix16i
-PASS: gdb.cp/demangle.exp: gnu: __aml__5Fix32RT0
-PASS: gdb.cp/demangle.exp: gnu: __aor__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __apl__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __ars__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __as__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __cl__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __cl__6Normal
-PASS: gdb.cp/demangle.exp: gnu: __cl__6Stringii
-PASS: gdb.cp/demangle.exp: gnu: __cm__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __co__3foo
-PASS: gdb.cp/demangle.exp: gnu: __dl__3fooPv
-PASS: gdb.cp/demangle.exp: gnu: __dv__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __eq__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __er__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __ge__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __gt__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __le__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __ls__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __ls__FR7ostreamPFR3ios_R3ios
-PASS: gdb.cp/demangle.exp: gnu: __ls__FR7ostreamR3Fix
-PASS: gdb.cp/demangle.exp: gnu: __lt__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __md__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __mi__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __ml__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __mm__3fooi
-PASS: gdb.cp/demangle.exp: gnu: __ne__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __ne__FRC7ComplexT0
-PASS: gdb.cp/demangle.exp: gnu: __ne__FRC7Complexd
-PASS: gdb.cp/demangle.exp: gnu: __ne__FRC9SubStringRC6String
-PASS: gdb.cp/demangle.exp: gnu: __nt__3foo
-PASS: gdb.cp/demangle.exp: gnu: __nw__3fooi
-PASS: gdb.cp/demangle.exp: gnu: __oo__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __opPc__3foo
-PASS: gdb.cp/demangle.exp: gnu: __opi__3foo
-PASS: gdb.cp/demangle.exp: gnu: __or__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __pl__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __pp__3fooi
-PASS: gdb.cp/demangle.exp: gnu: __rf__3foo
-PASS: gdb.cp/demangle.exp: gnu: __rm__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __rs__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __vc__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: _gsub__6StringRC5RegexPCci
-PASS: gdb.cp/demangle.exp: gnu: _new_Fix__FUs
-PASS: gdb.cp/demangle.exp: gnu: _vt.foo
-PASS: gdb.cp/demangle.exp: gnu: _vt.foo.bar
-PASS: gdb.cp/demangle.exp: gnu: _vt$foo
-PASS: gdb.cp/demangle.exp: gnu: _vt$foo$bar
-PASS: gdb.cp/demangle.exp: gnu: append__7ivGlyphPT0
-PASS: gdb.cp/demangle.exp: gnu: arg__FRC7Complex
-PASS: gdb.cp/demangle.exp: gnu: clearok__FP7_win_sti
-PASS: gdb.cp/demangle.exp: gnu: complexfunc2__FPFPc_i
-PASS: gdb.cp/demangle.exp: gnu: complexfunc3__FPFPFPl_s_i
-PASS: gdb.cp/demangle.exp: gnu: complexfunc4__FPFPFPc_s_i
-PASS: gdb.cp/demangle.exp: gnu: complexfunc5__FPFPc_PFl_i
-PASS: gdb.cp/demangle.exp: gnu: complexfunc6__FPFPi_PFl_i
-PASS: gdb.cp/demangle.exp: gnu: complexfunc7__FPFPFPc_i_PFl_i
-PASS: gdb.cp/demangle.exp: gnu: contains__C9BitStringRC10BitPattern
-PASS: gdb.cp/demangle.exp: gnu: contains__C9BitStringRC12BitSubStringi
-PASS: gdb.cp/demangle.exp: gnu: contains__C9BitStringRT0
-PASS: gdb.cp/demangle.exp: gnu: div__FPC6IntRepT0P6IntRep
-PASS: gdb.cp/demangle.exp: gnu: div__FPC6IntReplP6IntRep
-PASS: gdb.cp/demangle.exp: gnu: div__FRC8RationalT0R8Rational
-PASS: gdb.cp/demangle.exp: gnu: divide__FRC7IntegerT0R7IntegerT2
-PASS: gdb.cp/demangle.exp: gnu: divide__FRC7IntegerlR7IntegerRl
-PASS: gdb.cp/demangle.exp: gnu: enable__14DocumentViewerPCcUi
-PASS: gdb.cp/demangle.exp: gnu: foo__FiN30
-PASS: gdb.cp/demangle.exp: gnu: foo__FiR3fooiT1iT1
-PASS: gdb.cp/demangle.exp: gnu: foo___3barl
-PASS: gdb.cp/demangle.exp: gnu: insert__15ivClippingStacklRP8_XRegion
-PASS: gdb.cp/demangle.exp: gnu: insert__16ChooserInfo_ListlR11ChooserInfo
-PASS: gdb.cp/demangle.exp: gnu: insert__17FontFamilyRepListlRP15ivFontFamilyRep
-PASS: gdb.cp/demangle.exp: gnu: leaveok__FP7_win_stc
-PASS: gdb.cp/demangle.exp: gnu: left_mover__C7ivMFKitP12ivAdjustableP7ivStyle
-PASS: gdb.cp/demangle.exp: gnu: matches__C9BitStringRC10BitPatterni
-PASS: gdb.cp/demangle.exp: gnu: matches__C9SubStringRC5Regex
-PASS: gdb.cp/demangle.exp: gnu: overload1arg__FSc
-PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUc
-PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUi
-PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUl
-PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUs
-PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fc
-PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fd
-PASS: gdb.cp/demangle.exp: gnu: overload1arg__Ff
-PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fi
-PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fl
-PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fs
-PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fv
-PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fi
-PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fii
-PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiii
-PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiii
-PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiii
-PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiii
-PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiii
-PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiii
-PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiiii
-PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiiiii
-PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiiiiii
-PASS: gdb.cp/demangle.exp: gnu: pick__13ivCompositionP8ivCanvasRC12ivAllocationiR5ivHit
-PASS: gdb.cp/demangle.exp: gnu: pointer__C11ivHScrollerRC7ivEventRC12ivAllocation
-PASS: gdb.cp/demangle.exp: gnu: poke__8ivRasterUlUlffff
-PASS: gdb.cp/demangle.exp: gnu: polar__Fdd
-PASS: gdb.cp/demangle.exp: gnu: read__10osStdInputRPCc
-PASS: gdb.cp/demangle.exp: gnu: scale__13ivTransformerff
-PASS: gdb.cp/demangle.exp: gnu: scanw__12CursesWindowPCce
-PASS: gdb.cp/demangle.exp: gnu: scmp__FPCcT0
-PASS: gdb.cp/demangle.exp: gnu: sgetn__7filebufPci
-PASS: gdb.cp/demangle.exp: gnu: shift__FP5_FrepiT0
-PASS: gdb.cp/demangle.exp: gnu: test__C6BitSeti
-PASS: gdb.cp/demangle.exp: gnu: test__C6BitSetii
-PASS: gdb.cp/demangle.exp: gnu: testbit__FRC7Integerl
-PASS: gdb.cp/demangle.exp: gnu: text_source__8Documentl
-PASS: gdb.cp/demangle.exp: gnu: variance__6Erlangd
-PASS: gdb.cp/demangle.exp: gnu: vform__8iostreamPCcPc
-PASS: gdb.cp/demangle.exp: gnu: view__14DocumentViewerP8ItemViewP11TabularItem
-PASS: gdb.cp/demangle.exp: gnu: xy_extents__11ivExtensionffff
-PASS: gdb.cp/demangle.exp: gnu: zero__8osMemoryPvUi
-PASS: gdb.cp/demangle.exp: gnu: _2T4$N
-PASS: gdb.cp/demangle.exp: gnu: _Q22T42t1$N
-PASS: gdb.cp/demangle.exp: gnu: get__2T1
-PASS: gdb.cp/demangle.exp: gnu: get__Q22T11a
-PASS: gdb.cp/demangle.exp: gnu: get__Q32T11a1b
-PASS: gdb.cp/demangle.exp: gnu: get__Q42T11a1b1c
-PASS: gdb.cp/demangle.exp: gnu: get__Q52T11a1b1c1d
-PASS: gdb.cp/demangle.exp: gnu: put__2T1i
-PASS: gdb.cp/demangle.exp: gnu: put__Q22T11ai
-PASS: gdb.cp/demangle.exp: gnu: put__Q32T11a1bi
-PASS: gdb.cp/demangle.exp: gnu: put__Q42T11a1b1ci
-PASS: gdb.cp/demangle.exp: gnu: put__Q52T11a1b1c1di
-PASS: gdb.cp/demangle.exp: gnu: bar__3fooPv
-PASS: gdb.cp/demangle.exp: gnu: bar__3fooPCv
-PASS: gdb.cp/demangle.exp: gnu: bar__C3fooPv
-PASS: gdb.cp/demangle.exp: gnu: bar__C3fooPCv
-PASS: gdb.cp/demangle.exp: gnu: __eq__3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: __eq__3fooRC3foo
-PASS: gdb.cp/demangle.exp: gnu: __eq__C3fooR3foo
-PASS: gdb.cp/demangle.exp: gnu: __eq__C3fooRT0
-PASS: gdb.cp/demangle.exp: gnu: elem__t6vector1Zdi
-PASS: gdb.cp/demangle.exp: gnu: elem__t6vector1Zii
-PASS: gdb.cp/demangle.exp: gnu: __t6vector1Zdi
-PASS: gdb.cp/demangle.exp: gnu: __t6vector1Zii
-PASS: gdb.cp/demangle.exp: gnu: _$_t6vector1Zdi
-PASS: gdb.cp/demangle.exp: gnu: _$_t6vector1Zii
-PASS: gdb.cp/demangle.exp: gnu: __nw__t2T11ZcUi
-PASS: gdb.cp/demangle.exp: gnu: __nw__t2T11Z1tUi
-PASS: gdb.cp/demangle.exp: gnu: __dl__t2T11ZcPv
-PASS: gdb.cp/demangle.exp: gnu: __dl__t2T11Z1tPv
-PASS: gdb.cp/demangle.exp: gnu: __t2T11Zci
-PASS: gdb.cp/demangle.exp: gnu: __t2T11Zc
-PASS: gdb.cp/demangle.exp: gnu: __t2T11Z1ti
-PASS: gdb.cp/demangle.exp: gnu: __t2T11Z1t
-PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity3Pix
-PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity3PixPQ2t4List1Z10VHDLEntity7element
-PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity3PixRCQ2t4List1Z10VHDLEntity3Pix
-PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity7elementRC10VHDLEntityPT0
-PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity7elementRCQ2t4List1Z10VHDLEntity7element
-PASS: gdb.cp/demangle.exp: gnu: __cl__C11VHDLLibraryGt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
-PASS: gdb.cp/demangle.exp: gnu: __cl__Ct4List1Z10VHDLEntityRCQ2t4List1Z10VHDLEntity3Pix
-PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCQ2t4List1Z10VHDLEntity3Pix
-PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
-PASS: gdb.cp/demangle.exp: gnu: __t4List1Z10VHDLEntityRCt4List1Z10VHDLEntity
-PASS: gdb.cp/demangle.exp: gnu: __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
-PASS: gdb.cp/demangle.exp: gnu: __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityP14VHDLLibraryRepGQ2t4List1Z10VHDLEntity3Pix
-PASS: gdb.cp/demangle.exp: gnu: __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityRCt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
-PASS: gdb.cp/demangle.exp: gnu: nextE__C11VHDLLibraryRt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
-PASS: gdb.cp/demangle.exp: gnu: next__Ct4List1Z10VHDLEntityRQ2t4List1Z10VHDLEntity3Pix
-PASS: gdb.cp/demangle.exp: gnu: _GLOBAL_$D$set
-PASS: gdb.cp/demangle.exp: gnu: _GLOBAL_$I$set
-PASS: gdb.cp/demangle.exp: gnu: __as__t5ListS1ZUiRCt5ListS1ZUi
-PASS: gdb.cp/demangle.exp: gnu: __cl__Ct5ListS1ZUiRCQ2t5ListS1ZUi3Vix
-PASS: gdb.cp/demangle.exp: gnu: __cl__Ct5SetLS1ZUiRCQ2t5SetLS1ZUi3Vix
-PASS: gdb.cp/demangle.exp: gnu: __t10ListS_link1ZUiRCUiPT0
-PASS: gdb.cp/demangle.exp: gnu: __t10ListS_link1ZUiRCt10ListS_link1ZUi
-PASS: gdb.cp/demangle.exp: gnu: __t5ListS1ZUiRCt5ListS1ZUi
-PASS: gdb.cp/demangle.exp: gnu: next__Ct5ListS1ZUiRQ2t5ListS1ZUi3Vix
-PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCQ2t5SetLS1ZUi3Vix
-PASS: gdb.cp/demangle.exp: gnu: __t8ListElem1Z5LabelRt4List1Z5Label
-PASS: gdb.cp/demangle.exp: gnu: __t8BDDHookV1ZPcRCPc
-PASS: gdb.cp/demangle.exp: gnu: _vt$t8BDDHookV1ZPc
-PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCQ211BDDFunction4VixB
-PASS: gdb.cp/demangle.exp: gnu: __eq__FPvRCQ211BDDFunction4VixB
-PASS: gdb.cp/demangle.exp: gnu: relativeId__CQ36T_phi210T_preserve8FPC_nextRCQ26T_phi210T_preserveRC10Parameters
-PASS: gdb.cp/demangle.exp: gnu: _Utf390_1__1_9223372036854775807__9223372036854775
-PASS: gdb.cp/demangle.exp: gnu: foo__I40
-PASS: gdb.cp/demangle.exp: gnu: foo__I_200_
-PASS: gdb.cp/demangle.exp: gnu: foo__I_200
-PASS: gdb.cp/demangle.exp: gnu: foo__I_4000000000000000000000000000000000000000000000000000000000000000000000000
-PASS: gdb.cp/demangle.exp: gnu: __thunk_64__0RL__list__Q29CosNaming20_proxy_NamingContextUlRPt25_CORBA_Unbounded_Sequence1ZQ29CosNaming7BindingRPQ29CosNaming15BindingIterator
-PASS: gdb.cp/demangle.exp: arm: set demangle-style
-PASS: gdb.cp/demangle.exp: arm: check demangling style
-PASS: gdb.cp/demangle.exp: arm: __dt__21T5__pt__11_PFiPPdPv_iFv
-PASS: gdb.cp/demangle.exp: arm: __ct__1cFi
-PASS: gdb.cp/demangle.exp: arm: __dt__11T5__pt__2_iFv
-PASS: gdb.cp/demangle.exp: arm: __dt__11T5__pt__2_cFv
-PASS: gdb.cp/demangle.exp: arm: __ct__2T2Fi
-PASS: gdb.cp/demangle.exp: arm: __dt__2T1Fv
-PASS: gdb.cp/demangle.exp: arm: __dt__12T5__pt__3_1xFv
-PASS: gdb.cp/demangle.exp: arm: __dt__17T5__pt__8_PFcPv_iFv
-PASS: gdb.cp/demangle.exp: arm: g__FP1cPC1cT1
-PASS: gdb.cp/demangle.exp: arm: g__FPUlPCUlT1
-PASS: gdb.cp/demangle.exp: arm: g__FPUiPCUiT1
-PASS: gdb.cp/demangle.exp: arm: g__FPUsPCUsT1
-PASS: gdb.cp/demangle.exp: arm: g__FPUcPCUcT1
-PASS: gdb.cp/demangle.exp: arm: g__F1TPlPClT2
-PASS: gdb.cp/demangle.exp: arm: g__F1RRlRClT2
-PASS: gdb.cp/demangle.exp: arm: g__F1TPiPCiT2
-PASS: gdb.cp/demangle.exp: arm: g__F1RRiRCiT2
-PASS: gdb.cp/demangle.exp: arm: g__F1TPsPCsT2
-PASS: gdb.cp/demangle.exp: arm: g__F1RRsRCsT2
-PASS: gdb.cp/demangle.exp: arm: g__F1TPcPCcT2
-PASS: gdb.cp/demangle.exp: arm: g__F1RRcRCcT2
-PASS: gdb.cp/demangle.exp: arm: __ct__21T5__pt__11_PFiPPdPv_iFi
-PASS: gdb.cp/demangle.exp: arm: __gt__FRC2T2c
-PASS: gdb.cp/demangle.exp: arm: __ge__FRC2T2c
-PASS: gdb.cp/demangle.exp: arm: __lt__FRC2T2c
-PASS: gdb.cp/demangle.exp: arm: __le__FRC2T2c
-PASS: gdb.cp/demangle.exp: arm: __ne__FRC2T2c
-PASS: gdb.cp/demangle.exp: arm: __eq__FRC2T2c
-PASS: gdb.cp/demangle.exp: arm: __amd__FR2T2i
-PASS: gdb.cp/demangle.exp: arm: __adv__FR2T2i
-PASS: gdb.cp/demangle.exp: arm: __amu__FR2T2i
-PASS: gdb.cp/demangle.exp: arm: __ami__FR2T2i
-PASS: gdb.cp/demangle.exp: arm: __apl__FR2T2i
-PASS: gdb.cp/demangle.exp: arm: __nw__2T1SFUi
-PASS: gdb.cp/demangle.exp: arm: __dl__2T1SFPv
-PASS: gdb.cp/demangle.exp: arm: put__2T7SFi
-PASS: gdb.cp/demangle.exp: arm: __dl__12T5__pt__3_1xSFPv
-PASS: gdb.cp/demangle.exp: arm: h__FUc
-PASS: gdb.cp/demangle.exp: arm: f__Fic
-PASS: gdb.cp/demangle.exp: arm: h__FUi
-PASS: gdb.cp/demangle.exp: arm: h__Fci
-PASS: gdb.cp/demangle.exp: arm: h__FUl
-PASS: gdb.cp/demangle.exp: arm: h__Fcl
-PASS: gdb.cp/demangle.exp: arm: h__FUs
-PASS: gdb.cp/demangle.exp: arm: h__Fcs
-PASS: gdb.cp/demangle.exp: arm: __amd__FR2T2RC2T2
-PASS: gdb.cp/demangle.exp: arm: __adv__FR2T2RC2T2
-PASS: gdb.cp/demangle.exp: arm: __amu__FR2T2RC2T2
-PASS: gdb.cp/demangle.exp: arm: __ami__FR2T2RC2T2
-PASS: gdb.cp/demangle.exp: arm: __apl__FR2T2RC2T2
-PASS: gdb.cp/demangle.exp: arm: g__F1SRPUlRPCUlT2
-PASS: gdb.cp/demangle.exp: arm: g__F1SRPUiRPCUiT2
-PASS: gdb.cp/demangle.exp: arm: g__F1SRPUsRPCUsT2
-PASS: gdb.cp/demangle.exp: arm: g__F1SRPUcRPCUcT2
-PASS: gdb.cp/demangle.exp: arm: g__F1T1SRPlRPClT3
-PASS: gdb.cp/demangle.exp: arm: g__F1T1SRPiRPCiT3
-PASS: gdb.cp/demangle.exp: arm: g__F1T1SRPcRPCcT3
-PASS: gdb.cp/demangle.exp: arm: X__12T5__pt__3_1x
-PASS: gdb.cp/demangle.exp: arm: __ct__11T5__pt__2_iFi
-PASS: gdb.cp/demangle.exp: arm: __ct__11T5__pt__2_cFi
-PASS: gdb.cp/demangle.exp: arm: __gt__FRC2T2T1
-PASS: gdb.cp/demangle.exp: arm: __ge__FRC2T2T1
-PASS: gdb.cp/demangle.exp: arm: __lt__FRC2T2T1
-PASS: gdb.cp/demangle.exp: arm: __le__FRC2T2T1
-PASS: gdb.cp/demangle.exp: arm: __ne__FRC2T2T1
-PASS: gdb.cp/demangle.exp: arm: __eq__FRC2T2T1
-PASS: gdb.cp/demangle.exp: arm: g__FcR1cRC1cT2
-PASS: gdb.cp/demangle.exp: arm: g__FcRPdRPCdT2
-PASS: gdb.cp/demangle.exp: arm: g__FcRPfRPCfT2
-PASS: gdb.cp/demangle.exp: arm: h__FcT1
-PASS: gdb.cp/demangle.exp: arm: f__Ficd
-PASS: gdb.cp/demangle.exp: arm: g__F1T1SdRPsRPCsT4
-PASS: gdb.cp/demangle.exp: arm: g__F1cC1cT1
-PASS: gdb.cp/demangle.exp: arm: g__FPdPCdT1
-PASS: gdb.cp/demangle.exp: arm: g__FPfPCfT1
-PASS: gdb.cp/demangle.exp: arm: g__FUlCUlT1
-PASS: gdb.cp/demangle.exp: arm: g__FPlPClT1
-PASS: gdb.cp/demangle.exp: arm: g__FUiCUiT1
-PASS: gdb.cp/demangle.exp: arm: g__FPiPCiT1
-PASS: gdb.cp/demangle.exp: arm: g__FUsCUsT1
-PASS: gdb.cp/demangle.exp: arm: g__FPsPCsT1
-PASS: gdb.cp/demangle.exp: arm: g__FUcCUcT1
-PASS: gdb.cp/demangle.exp: arm: g__FPcPCcT1
-PASS: gdb.cp/demangle.exp: arm: g__F1TlClT2
-PASS: gdb.cp/demangle.exp: arm: g__F1TiCiT2
-PASS: gdb.cp/demangle.exp: arm: g__F1TsCsT2
-PASS: gdb.cp/demangle.exp: arm: g__F1TcCcT2
-PASS: gdb.cp/demangle.exp: arm: __dl__17T5__pt__8_PFcPv_iSFPv
-PASS: gdb.cp/demangle.exp: arm: printf__FPCce
-PASS: gdb.cp/demangle.exp: arm: X__17T5__pt__8_PFcPv_i
-PASS: gdb.cp/demangle.exp: arm: __ct__12T5__pt__3_1xFi
-PASS: gdb.cp/demangle.exp: arm: g__F1SRUlRCUlT2
-PASS: gdb.cp/demangle.exp: arm: g__F1SRPlRPClT2
-PASS: gdb.cp/demangle.exp: arm: g__F1RRUiRCUiT2
-PASS: gdb.cp/demangle.exp: arm: g__F1SRPiRPCiT2
-PASS: gdb.cp/demangle.exp: arm: g__F1RRUsRCUsT2
-PASS: gdb.cp/demangle.exp: arm: g__F1SRPsRPCsT2
-PASS: gdb.cp/demangle.exp: arm: g__F1RRUcRCUcT2
-PASS: gdb.cp/demangle.exp: arm: g__F1SRPcRPCcT2
-PASS: gdb.cp/demangle.exp: arm: g__F1T1RRlRClT3
-PASS: gdb.cp/demangle.exp: arm: g__F1T1RRiRCiT3
-PASS: gdb.cp/demangle.exp: arm: g__F1T1RRsRCsT3
-PASS: gdb.cp/demangle.exp: arm: g__F1T1RRcRCcT3
-PASS: gdb.cp/demangle.exp: arm: __dl__21T5__pt__11_PFiPPdPv_iSFPv
-PASS: gdb.cp/demangle.exp: arm: __std__foo
-PASS: gdb.cp/demangle.exp: arm: __sti__bar
-PASS: gdb.cp/demangle.exp: arm: f__FicdPcPFci_v
-PASS: gdb.cp/demangle.exp: arm: f__FicdPcPFic_v
-PASS: gdb.cp/demangle.exp: arm: get__2T7SFv
-PASS: gdb.cp/demangle.exp: arm: X__21T5__pt__11_PFiPPdPv_i
-PASS: gdb.cp/demangle.exp: arm: g__FcRdRCdT2
-PASS: gdb.cp/demangle.exp: arm: g__FcRfRCfT2
-PASS: gdb.cp/demangle.exp: arm: __md__FC2T2i
-PASS: gdb.cp/demangle.exp: arm: __dv__FC2T2i
-PASS: gdb.cp/demangle.exp: arm: __ml__FC2T2i
-PASS: gdb.cp/demangle.exp: arm: __mi__FC2T2i
-PASS: gdb.cp/demangle.exp: arm: __pl__FC2T2i
-PASS: gdb.cp/demangle.exp: arm: __dl__11T5__pt__2_iSFPv
-PASS: gdb.cp/demangle.exp: arm: __dl__11T5__pt__2_cSFPv
-PASS: gdb.cp/demangle.exp: arm: h__Fc
-PASS: gdb.cp/demangle.exp: arm: h__Fd
-PASS: gdb.cp/demangle.exp: arm: h__Ff
-PASS: gdb.cp/demangle.exp: arm: h__Fi
-PASS: gdb.cp/demangle.exp: arm: f__Fi
-PASS: gdb.cp/demangle.exp: arm: h__Fl
-PASS: gdb.cp/demangle.exp: arm: h__Fs
-PASS: gdb.cp/demangle.exp: arm: __md__FC2T2RC2T2
-PASS: gdb.cp/demangle.exp: arm: __dv__FC2T2RC2T2
-PASS: gdb.cp/demangle.exp: arm: __ml__FC2T2RC2T2
-PASS: gdb.cp/demangle.exp: arm: __mi__FC2T2RC2T2
-PASS: gdb.cp/demangle.exp: arm: __pl__FC2T2RC2T2
-PASS: gdb.cp/demangle.exp: arm: g__FcRP1cRPC1cT2
-PASS: gdb.cp/demangle.exp: arm: X__11T5__pt__2_c
-PASS: gdb.cp/demangle.exp: arm: X__11T5__pt__2_i
-PASS: gdb.cp/demangle.exp: arm: g__FdCdT1
-PASS: gdb.cp/demangle.exp: arm: g__FfCfT1
-PASS: gdb.cp/demangle.exp: arm: g__FlClT1
-PASS: gdb.cp/demangle.exp: arm: g__FiCiT1
-PASS: gdb.cp/demangle.exp: arm: g__FsCsT1
-PASS: gdb.cp/demangle.exp: arm: g__FcCcT1
-PASS: gdb.cp/demangle.exp: arm: __ct__17T5__pt__8_PFcPv_iFi
-PASS: gdb.cp/demangle.exp: arm: f__FicdPc
-PASS: gdb.cp/demangle.exp: arm: __nw__FUi
-PASS: gdb.cp/demangle.exp: arm: __ct__Q3_2T11a1bSFi
-PASS: gdb.cp/demangle.exp: arm: __dt__Q3_2T11a1bSFi
-PASS: gdb.cp/demangle.exp: arm: put__Q3_2T11a1bSFi
-PASS: gdb.cp/demangle.exp: arm: get__Q2_2T11aSFv
-PASS: gdb.cp/demangle.exp: arm: put__2T1SFi
-PASS: gdb.cp/demangle.exp: arm: put__Q5_2T11a1b1c1dSFi
-PASS: gdb.cp/demangle.exp: arm: get__Q4_2T11a1b1cSFv
-PASS: gdb.cp/demangle.exp: arm: put__Q2_2T11aSFi
-PASS: gdb.cp/demangle.exp: arm: put__Q4_2T11a1b1cSFi
-PASS: gdb.cp/demangle.exp: arm: get__Q3_2T11a1bSFv
-PASS: gdb.cp/demangle.exp: arm: get__2T1SFv
-PASS: gdb.cp/demangle.exp: arm: get__Q5_2T11a1b1c1dSFv
-PASS: gdb.cp/demangle.exp: arm: __dt__11T1__pt__2_cFv
-PASS: gdb.cp/demangle.exp: arm: __dt__12T1__pt__3_1tFv
-PASS: gdb.cp/demangle.exp: arm: __dl__12T1__pt__3_1tSFPv
-PASS: gdb.cp/demangle.exp: arm: __ct__11T1__pt__2_cFi
-PASS: gdb.cp/demangle.exp: arm: __ct__11T1__pt__2_cFv
-PASS: gdb.cp/demangle.exp: arm: __ct__12T1__pt__3_1tFi
-PASS: gdb.cp/demangle.exp: arm: __ct__12T1__pt__3_1tFv
-PASS: gdb.cp/demangle.exp: arm: __dl__11T1__pt__2_cSFPv
-PASS: gdb.cp/demangle.exp: arm: bar__3fooFPv
-PASS: gdb.cp/demangle.exp: arm: bar__3fooFPCv
-PASS: gdb.cp/demangle.exp: arm: bar__3fooCFPv
-PASS: gdb.cp/demangle.exp: arm: bar__3fooCFPCv
-PASS: gdb.cp/demangle.exp: arm: __eq__3fooFR3foo
-PASS: gdb.cp/demangle.exp: arm: __eq__3fooFRC3foo
-PASS: gdb.cp/demangle.exp: arm: __eq__3fooCFR3foo
-PASS: gdb.cp/demangle.exp: arm: __eq__3fooCFRC3foo
-PASS: gdb.cp/demangle.exp: arm: elem__15vector__pt__2_dFi
-PASS: gdb.cp/demangle.exp: arm: elem__15vector__pt__2_iFi
-PASS: gdb.cp/demangle.exp: arm: __ct__15vector__pt__2_dFi
-PASS: gdb.cp/demangle.exp: arm: __ct__15vector__pt__2_iFi
-PASS: gdb.cp/demangle.exp: arm: __ct__25DListNode__pt__9_R6RLabelFR6RLabelP25DListNode__pt__9_R6RLabelT2
-PASS: gdb.cp/demangle.exp: arm: bar__3fooFiT16FooBar
-PASS: gdb.cp/demangle.exp: arm: bar__3fooFPiN51PdN37PcN211T1iN215
-PASS: gdb.cp/demangle.exp: arm: _Utf390_1__1_9223372036854775807__9223372036854775
-PASS: gdb.cp/demangle.exp: hp: set demangle-style
-PASS: gdb.cp/demangle.exp: hp: check demangling style
-PASS: gdb.cp/demangle.exp: hp: g__FP1cPC1cT1
-PASS: gdb.cp/demangle.exp: hp: g__FPUlPCUlT1
-PASS: gdb.cp/demangle.exp: hp: g__FPUiPCUiT1
-PASS: gdb.cp/demangle.exp: hp: g__FPUsPCUsT1
-PASS: gdb.cp/demangle.exp: hp: g__FPUcPCUcT1
-PASS: gdb.cp/demangle.exp: hp: g__F1TPlPClT2
-PASS: gdb.cp/demangle.exp: hp: g__F1RRlRClT2
-PASS: gdb.cp/demangle.exp: hp: g__F1TPiPCiT2
-PASS: gdb.cp/demangle.exp: hp: g__F1RRiRCiT2
-PASS: gdb.cp/demangle.exp: hp: g__F1TPsPCsT2
-PASS: gdb.cp/demangle.exp: hp: g__F1RRsRCsT2
-PASS: gdb.cp/demangle.exp: hp: g__F1TPcPCcT2
-PASS: gdb.cp/demangle.exp: hp: g__F1RRcRCcT2
-PASS: gdb.cp/demangle.exp: hp: __gt__FRC2T2c
-PASS: gdb.cp/demangle.exp: hp: __ge__FRC2T2c
-PASS: gdb.cp/demangle.exp: hp: __lt__FRC2T2c
-PASS: gdb.cp/demangle.exp: hp: __le__FRC2T2c
-PASS: gdb.cp/demangle.exp: hp: __ne__FRC2T2c
-PASS: gdb.cp/demangle.exp: hp: __eq__FRC2T2c
-PASS: gdb.cp/demangle.exp: hp: __amd__FR2T2i
-PASS: gdb.cp/demangle.exp: hp: __adv__FR2T2i
-PASS: gdb.cp/demangle.exp: hp: __amu__FR2T2i
-PASS: gdb.cp/demangle.exp: hp: __ami__FR2T2i
-PASS: gdb.cp/demangle.exp: hp: __apl__FR2T2i
-PASS: gdb.cp/demangle.exp: hp: __nw__2T1SFUi
-PASS: gdb.cp/demangle.exp: hp: __dl__2T1SFPv
-PASS: gdb.cp/demangle.exp: hp: put__2T7SFi
-PASS: gdb.cp/demangle.exp: hp: h__FUc
-PASS: gdb.cp/demangle.exp: hp: f__Fic
-PASS: gdb.cp/demangle.exp: hp: h__FUi
-PASS: gdb.cp/demangle.exp: hp: h__Fci
-PASS: gdb.cp/demangle.exp: hp: h__FUl
-PASS: gdb.cp/demangle.exp: hp: h__Fcl
-PASS: gdb.cp/demangle.exp: hp: h__FUs
-PASS: gdb.cp/demangle.exp: hp: h__Fcs
-PASS: gdb.cp/demangle.exp: hp: __amd__FR2T2RC2T2
-PASS: gdb.cp/demangle.exp: hp: __adv__FR2T2RC2T2
-PASS: gdb.cp/demangle.exp: hp: __amu__FR2T2RC2T2
-PASS: gdb.cp/demangle.exp: hp: __ami__FR2T2RC2T2
-PASS: gdb.cp/demangle.exp: hp: __apl__FR2T2RC2T2
-PASS: gdb.cp/demangle.exp: hp: g__F1SRPUlRPCUlT2
-PASS: gdb.cp/demangle.exp: hp: g__F1SRPUiRPCUiT2
-PASS: gdb.cp/demangle.exp: hp: g__F1SRPUsRPCUsT2
-PASS: gdb.cp/demangle.exp: hp: g__F1SRPUcRPCUcT2
-PASS: gdb.cp/demangle.exp: hp: g__F1T1SRPlRPClT3
-PASS: gdb.cp/demangle.exp: hp: g__F1T1SRPiRPCiT3
-PASS: gdb.cp/demangle.exp: hp: g__F1T1SRPcRPCcT3
-PASS: gdb.cp/demangle.exp: hp: __gt__FRC2T2T1
-PASS: gdb.cp/demangle.exp: hp: __ge__FRC2T2T1
-PASS: gdb.cp/demangle.exp: hp: __lt__FRC2T2T1
-PASS: gdb.cp/demangle.exp: hp: __le__FRC2T2T1
-PASS: gdb.cp/demangle.exp: hp: __ne__FRC2T2T1
-PASS: gdb.cp/demangle.exp: hp: __eq__FRC2T2T1
-PASS: gdb.cp/demangle.exp: hp: g__FcR1cRC1cT2
-PASS: gdb.cp/demangle.exp: hp: g__FcRPdRPCdT2
-PASS: gdb.cp/demangle.exp: hp: g__FcRPfRPCfT2
-PASS: gdb.cp/demangle.exp: hp: h__FcT1
-PASS: gdb.cp/demangle.exp: hp: f__Ficd
-PASS: gdb.cp/demangle.exp: hp: g__F1T1SdRPsRPCsT4
-PASS: gdb.cp/demangle.exp: hp: g__F1cC1cT1
-PASS: gdb.cp/demangle.exp: hp: g__FPdPCdT1
-PASS: gdb.cp/demangle.exp: hp: g__FPfPCfT1
-PASS: gdb.cp/demangle.exp: hp: g__FUlCUlT1
-PASS: gdb.cp/demangle.exp: hp: g__FPlPClT1
-PASS: gdb.cp/demangle.exp: hp: g__FUiCUiT1
-PASS: gdb.cp/demangle.exp: hp: g__FPiPCiT1
-PASS: gdb.cp/demangle.exp: hp: g__FUsCUsT1
-PASS: gdb.cp/demangle.exp: hp: g__FPsPCsT1
-PASS: gdb.cp/demangle.exp: hp: g__FUcCUcT1
-PASS: gdb.cp/demangle.exp: hp: g__FPcPCcT1
-PASS: gdb.cp/demangle.exp: hp: g__F1TlClT2
-PASS: gdb.cp/demangle.exp: hp: g__F1TiCiT2
-PASS: gdb.cp/demangle.exp: hp: g__F1TsCsT2
-PASS: gdb.cp/demangle.exp: hp: g__F1TcCcT2
-PASS: gdb.cp/demangle.exp: hp: printf__FPCce
-PASS: gdb.cp/demangle.exp: hp: g__F1SRUlRCUlT2
-PASS: gdb.cp/demangle.exp: hp: g__F1SRPlRPClT2
-PASS: gdb.cp/demangle.exp: hp: g__F1RRUiRCUiT2
-PASS: gdb.cp/demangle.exp: hp: g__F1SRPiRPCiT2
-PASS: gdb.cp/demangle.exp: hp: g__F1RRUsRCUsT2
-PASS: gdb.cp/demangle.exp: hp: g__F1SRPsRPCsT2
-PASS: gdb.cp/demangle.exp: hp: g__F1RRUcRCUcT2
-PASS: gdb.cp/demangle.exp: hp: g__F1SRPcRPCcT2
-PASS: gdb.cp/demangle.exp: hp: g__F1T1RRlRClT3
-PASS: gdb.cp/demangle.exp: hp: g__F1T1RRiRCiT3
-PASS: gdb.cp/demangle.exp: hp: g__F1T1RRsRCsT3
-PASS: gdb.cp/demangle.exp: hp: g__F1T1RRcRCcT3
-PASS: gdb.cp/demangle.exp: hp: f__FicdPcPFci_v
-PASS: gdb.cp/demangle.exp: hp: f__FicdPcPFic_v
-PASS: gdb.cp/demangle.exp: hp: get__2T7SFv
-PASS: gdb.cp/demangle.exp: hp: g__FcRdRCdT2
-PASS: gdb.cp/demangle.exp: hp: g__FcRfRCfT2
-PASS: gdb.cp/demangle.exp: hp: __md__FC2T2i
-PASS: gdb.cp/demangle.exp: hp: __dv__FC2T2i
-PASS: gdb.cp/demangle.exp: hp: __ml__FC2T2i
-PASS: gdb.cp/demangle.exp: hp: __mi__FC2T2i
-PASS: gdb.cp/demangle.exp: hp: __pl__FC2T2i
-PASS: gdb.cp/demangle.exp: hp: h__Fc
-PASS: gdb.cp/demangle.exp: hp: h__Fd
-PASS: gdb.cp/demangle.exp: hp: h__Ff
-PASS: gdb.cp/demangle.exp: hp: h__Fi
-PASS: gdb.cp/demangle.exp: hp: f__Fi
-PASS: gdb.cp/demangle.exp: hp: h__Fl
-PASS: gdb.cp/demangle.exp: hp: h__Fs
-PASS: gdb.cp/demangle.exp: hp: __md__FC2T2RC2T2
-PASS: gdb.cp/demangle.exp: hp: __dv__FC2T2RC2T2
-PASS: gdb.cp/demangle.exp: hp: __ml__FC2T2RC2T2
-PASS: gdb.cp/demangle.exp: hp: __mi__FC2T2RC2T2
-PASS: gdb.cp/demangle.exp: hp: __pl__FC2T2RC2T2
-PASS: gdb.cp/demangle.exp: hp: g__FcRP1cRPC1cT2
-PASS: gdb.cp/demangle.exp: hp: g__FdCdT1
-PASS: gdb.cp/demangle.exp: hp: g__FfCfT1
-PASS: gdb.cp/demangle.exp: hp: g__FlClT1
-PASS: gdb.cp/demangle.exp: hp: g__FiCiT1
-PASS: gdb.cp/demangle.exp: hp: g__FsCsT1
-PASS: gdb.cp/demangle.exp: hp: g__FcCcT1
-PASS: gdb.cp/demangle.exp: hp: f__FicdPc
-PASS: gdb.cp/demangle.exp: hp: __nw__FUi
-PASS: gdb.cp/demangle.exp: hp: __ct__Q3_2T11a1bSFi
-PASS: gdb.cp/demangle.exp: hp: __dt__Q3_2T11a1bSFi
-PASS: gdb.cp/demangle.exp: hp: put__Q3_2T11a1bSFi
-PASS: gdb.cp/demangle.exp: hp: get__Q2_2T11aSFv
-PASS: gdb.cp/demangle.exp: hp: put__2T1SFi
-PASS: gdb.cp/demangle.exp: hp: put__Q5_2T11a1b1c1dSFi
-PASS: gdb.cp/demangle.exp: hp: get__Q4_2T11a1b1cSFv
-PASS: gdb.cp/demangle.exp: hp: put__Q2_2T11aSFi
-PASS: gdb.cp/demangle.exp: hp: put__Q4_2T11a1b1cSFi
-PASS: gdb.cp/demangle.exp: hp: get__Q3_2T11a1bSFv
-PASS: gdb.cp/demangle.exp: hp: get__2T1SFv
-PASS: gdb.cp/demangle.exp: hp: get__Q5_2T11a1b1c1dSFv
-PASS: gdb.cp/demangle.exp: hp: bar__3fooFPv
-PASS: gdb.cp/demangle.exp: hp: bar__3fooFPCv
-PASS: gdb.cp/demangle.exp: hp: bar__3fooCFPv
-PASS: gdb.cp/demangle.exp: hp: bar__3fooCFPCv
-PASS: gdb.cp/demangle.exp: hp: __eq__3fooFR3foo
-PASS: gdb.cp/demangle.exp: hp: __eq__3fooFRC3foo
-PASS: gdb.cp/demangle.exp: hp: __eq__3fooCFR3foo
-PASS: gdb.cp/demangle.exp: hp: __eq__3fooCFRC3foo
-PASS: gdb.cp/demangle.exp: hp: bar__3fooFiT16FooBar
-PASS: gdb.cp/demangle.exp: hp: bar__3fooFPiN51PdN37PcN211T1iN215
-PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTPFiPPdPv_i__Fv
-PASS: gdb.cp/demangle.exp: hp: __ct__1cFi
-PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTi__Fv
-PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTc__Fv
-PASS: gdb.cp/demangle.exp: hp: __ct__2T2Fi
-PASS: gdb.cp/demangle.exp: hp: __dt__2T1Fv
-PASS: gdb.cp/demangle.exp: hp: __dt__2T5XT1x__Fv
-PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTPFcPv_i__Fv
-PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFiPPdPv_i__Fi
-PASS: gdb.cp/demangle.exp: hp: __dl__2T5XT1x__SFPv
-PASS: gdb.cp/demangle.exp: hp: X__2T5XT1x
-PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTi__Fi
-PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTc__Fi
-PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTPFcPv_i__SFPv
-PASS: gdb.cp/demangle.exp: hp: X__2T5XTPFcPv_i
-PASS: gdb.cp/demangle.exp: hp: __ct__2T5XT1x__Fi
-PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTPFiPPdPv_i__SFPv
-PASS: gdb.cp/demangle.exp: hp: X__2T5XTPFiPPdPv_i
-PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTi__SFPv
-PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTc__SFPv
-PASS: gdb.cp/demangle.exp: hp: X__2T5XTc
-PASS: gdb.cp/demangle.exp: hp: X__2T5XTi
-PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFcPv_i__Fi
-PASS: gdb.cp/demangle.exp: hp: __dt__2T1XTc__Fv
-PASS: gdb.cp/demangle.exp: hp: __dt__2T1XT1t__Fv
-PASS: gdb.cp/demangle.exp: hp: __dl__2T1XT1t__SFPv
-PASS: gdb.cp/demangle.exp: hp: __ct__2T1XTc__Fi
-PASS: gdb.cp/demangle.exp: hp: __ct__2T1XTc__Fv
-PASS: gdb.cp/demangle.exp: hp: __ct__2T1XT1t__Fi
-PASS: gdb.cp/demangle.exp: hp: __ct__2T1XT1t__Fv
-PASS: gdb.cp/demangle.exp: hp: __dl__2T1XTc__SFPv
-PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTd__Fi
-PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTi__Fi
-PASS: gdb.cp/demangle.exp: hp: __ct__6vectorXTd__Fi
-PASS: gdb.cp/demangle.exp: hp: __ct__6vectorXTi__Fi
-PASS: gdb.cp/demangle.exp: hp: __ct__9DListNodeXTR6RLabel__FR6RLabelP9DListNodeXTR6RLabel_T2
-PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiUP34__Fi
-PASS: gdb.cp/demangle.exp: hp: elem__6vectorXUP2701Td__Fi
-PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSP334__Fi
-PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN67__Fi
-PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSM__SCFPPd
-PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN67UP4000TRs__Fi
-PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN67TRdTFPv_i__Fi
-PASS: gdb.cp/demangle.exp: hp: X__6vectorXTiSN67TdTPvUP5TRs
-PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiA3foo__Fi
-PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiA3fooTPvA5Label__FiPPvT2
-PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN42A3foo__Fi
-PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFcPv_i__Fi_2
-PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFcPv_i__Fi_19
-PASS: gdb.cp/demangle.exp: hp: f__FicdPcPFci_v_34
-PASS: gdb.cp/demangle.exp: hp: spec__13Spec<%1,%1.*>XTiTPi_FPi
-PASS: gdb.cp/demangle.exp: hp: spec__16Spec<%1,%1.&,%1>XTiTRiTi_FPi
-PASS: gdb.cp/demangle.exp: hp: add__XTc_FcT1
-PASS: gdb.cp/demangle.exp: hp: add__XTcSP9A5label_FcPPlT1
-PASS: gdb.cp/demangle.exp: hp: add__XTPfTFPd_f_FcT1
-PASS: gdb.cp/demangle.exp: hp: unLink__12basic_stringXTcT18string_char_traitsXTc_T9allocator_Fv
-PASS: gdb.cp/demangle.exp: hp: _Utf390_1__1_9223372036854775807__9223372036854775
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/derivation.exp ...
-PASS: gdb.cp/derivation.exp: before run: ptype A::value_type
-PASS: gdb.cp/derivation.exp: before run: whatis A::value_type
-PASS: gdb.cp/derivation.exp: before run: p (A::value_type) 0
-PASS: gdb.cp/derivation.exp: before run: ptype D::value_type
-PASS: gdb.cp/derivation.exp: before run: whatis D::value_type
-PASS: gdb.cp/derivation.exp: before run: p (D::value_type) 0
-PASS: gdb.cp/derivation.exp: before run: ptype E::value_type
-PASS: gdb.cp/derivation.exp: before run: whatis E::value_type
-PASS: gdb.cp/derivation.exp: before run: p (E::value_type) 0
-PASS: gdb.cp/derivation.exp: before run: ptype F::value_type
-PASS: gdb.cp/derivation.exp: before run: whatis F::value_type
-PASS: gdb.cp/derivation.exp: before run: p (F::value_type) 0
-PASS: gdb.cp/derivation.exp: before run: ptype A2::value_type
-PASS: gdb.cp/derivation.exp: before run: whatis A2::value_type
-PASS: gdb.cp/derivation.exp: before run: p (A2::value_type) 0
-PASS: gdb.cp/derivation.exp: before run: ptype D2::value_type
-PASS: gdb.cp/derivation.exp: before run: whatis D2::value_type
-PASS: gdb.cp/derivation.exp: before run: p (D2::value_type) 0
-PASS: gdb.cp/derivation.exp: before run: ptype Z::value_type
-PASS: gdb.cp/derivation.exp: before run: whatis Z::value_type
-PASS: gdb.cp/derivation.exp: before run: p (Z::value_type) 0
-PASS: gdb.cp/derivation.exp: before run: ptype ZZ::value_type
-PASS: gdb.cp/derivation.exp: before run: whatis ZZ::value_type
-PASS: gdb.cp/derivation.exp: before run: p (ZZ::value_type) 0
-PASS: gdb.cp/derivation.exp: at marker1: ptype A::value_type
-PASS: gdb.cp/derivation.exp: at marker1: whatis A::value_type
-PASS: gdb.cp/derivation.exp: at marker1: p (A::value_type) 0
-PASS: gdb.cp/derivation.exp: at marker1: ptype D::value_type
-PASS: gdb.cp/derivation.exp: at marker1: whatis D::value_type
-PASS: gdb.cp/derivation.exp: at marker1: p (D::value_type) 0
-PASS: gdb.cp/derivation.exp: at marker1: ptype A2::value_type
-PASS: gdb.cp/derivation.exp: at marker1: whatis A2::value_type
-PASS: gdb.cp/derivation.exp: at marker1: p (A2::value_type) 0
-PASS: gdb.cp/derivation.exp: at marker1: ptype D2::value_type
-PASS: gdb.cp/derivation.exp: at marker1: whatis D2::value_type
-PASS: gdb.cp/derivation.exp: at marker1: p (D2::value_type) 0
-PASS: gdb.cp/derivation.exp: up from marker1
-PASS: gdb.cp/derivation.exp: print value of a_instance
-PASS: gdb.cp/derivation.exp: ptype a_instance
-PASS: gdb.cp/derivation.exp: print value of d_instance
-PASS: gdb.cp/derivation.exp: ptype d_instance
-PASS: gdb.cp/derivation.exp: print value of e_instance
-PASS: gdb.cp/derivation.exp: ptype e_instance
-PASS: gdb.cp/derivation.exp: print value of f_instance
-PASS: gdb.cp/derivation.exp: ptype f_instance
-PASS: gdb.cp/derivation.exp: ptype g_instance
-PASS: gdb.cp/derivation.exp: print value of d_instance.a
-PASS: gdb.cp/derivation.exp: print value of d_instance.aa
-PASS: gdb.cp/derivation.exp: print value of d_instance.b
-PASS: gdb.cp/derivation.exp: print value of d_instance.bb
-PASS: gdb.cp/derivation.exp: print value of d_instance.c
-PASS: gdb.cp/derivation.exp: print value of d_instance.cc
-PASS: gdb.cp/derivation.exp: print value of d_instance.d
-PASS: gdb.cp/derivation.exp: print value of d_instance.dd
-PASS: gdb.cp/derivation.exp: print value of g_instance.a
-PASS: gdb.cp/derivation.exp: print value of g_instance.b
-PASS: gdb.cp/derivation.exp: print value of g_instance.c
-PASS: gdb.cp/derivation.exp: print value of g_instance.afoo()
-PASS: gdb.cp/derivation.exp: re-selected 'main' frame after inferior call
-PASS: gdb.cp/derivation.exp: print value of g_instance.bfoo()
-PASS: gdb.cp/derivation.exp: print value of g_instance.cfoo()
-PASS: gdb.cp/derivation.exp: whatis c_instance.c
-PASS: gdb.cp/derivation.exp: ptype c_instance.c
-PASS: gdb.cp/derivation.exp: whatis g_instance.g
-PASS: gdb.cp/derivation.exp: ptype g_instance.g
-PASS: gdb.cp/derivation.exp: whatis a_instance.a
-PASS: gdb.cp/derivation.exp: ptype a_instance.a
-PASS: gdb.cp/derivation.exp: p (A::value_type) 0
-PASS: gdb.cp/derivation.exp: whatis b_instance.b
-PASS: gdb.cp/derivation.exp: ptype b_instance.b
-PASS: gdb.cp/derivation.exp: whatis d_instance.d
-PASS: gdb.cp/derivation.exp: ptype d_instance.d
-PASS: gdb.cp/derivation.exp: p (D::value_type) 0
-PASS: gdb.cp/derivation.exp: whatis e_instance.e
-PASS: gdb.cp/derivation.exp: ptype e_instance.e
-PASS: gdb.cp/derivation.exp: p (E::value_type) 0
-PASS: gdb.cp/derivation.exp: whatis f_instance.f
-PASS: gdb.cp/derivation.exp: ptype f_instance.f
-PASS: gdb.cp/derivation.exp: p (F::value_type) 0
-PASS: gdb.cp/derivation.exp: whatis z_instance.z
-PASS: gdb.cp/derivation.exp: ptype z_instance.z
-PASS: gdb.cp/derivation.exp: p (Z::value_type) 0
-PASS: gdb.cp/derivation.exp: whatis zz_instance.zz
-PASS: gdb.cp/derivation.exp: ptype zz_instance.zz
-PASS: gdb.cp/derivation.exp: p (ZZ::value_type) 0
-PASS: gdb.cp/derivation.exp: ptype vderived
-PASS: gdb.cp/derivation.exp: print vderived
-PASS: gdb.cp/derivation.exp: ptype N::value_type
-PASS: gdb.cp/derivation.exp: ptype N::Derived::value_type
-PASS: gdb.cp/derivation.exp: ptype value_type
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/destrprint.exp ...
-PASS: gdb.cp/destrprint.exp: continue to breakpoint: Break here
-PASS: gdb.cp/destrprint.exp: go up to ~Derived
-PASS: gdb.cp/destrprint.exp: set print object on
-PASS: gdb.cp/destrprint.exp: print *this with print object = on
-PASS: gdb.cp/destrprint.exp: set print object off
-PASS: gdb.cp/destrprint.exp: print *this with print object = off
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/dispcxx.exp ...
-PASS: gdb.cp/dispcxx.exp: continue to breakpoint: here
-PASS: gdb.cp/dispcxx.exp: display k
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/exception.exp ...
-PASS: gdb.cp/exception.exp: catch catch (before inferior run)
-PASS: gdb.cp/exception.exp: catch throw (before inferior run)
-PASS: gdb.cp/exception.exp: catch rethrow (before inferior run)
-PASS: gdb.cp/exception.exp: info breakpoints (before inferior run)
-PASS: gdb.cp/exception.exp: Set temporary breakpoint at main
-PASS: gdb.cp/exception.exp: Run to main
-PASS: gdb.cp/exception.exp: info breakpoints (after inferior run)
-PASS: gdb.cp/exception.exp: break catcher
-PASS: gdb.cp/exception.exp: continue to first throw
-PASS: gdb.cp/exception.exp: backtrace after first throw
-PASS: gdb.cp/exception.exp: continue to first catch
-PASS: gdb.cp/exception.exp: backtrace after first catch
-PASS: gdb.cp/exception.exp: continue to catcher for the first time
-PASS: gdb.cp/exception.exp: continue to second throw
-PASS: gdb.cp/exception.exp: backtrace after second throw
-PASS: gdb.cp/exception.exp: continue to second catch
-PASS: gdb.cp/exception.exp: backtrace after second catch
-PASS: gdb.cp/exception.exp: continue to catcher for the second time
-PASS: gdb.cp/exception.exp: continue to rethrow
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/exceptprint.exp ...
-UNTESTED: gdb.cp/exceptprint.exp: could not find libstdc++ stap probe
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/expand-psymtabs-cxx.exp ...
-PASS: gdb.cp/expand-psymtabs-cxx.exp: set language c++
-PASS: gdb.cp/expand-psymtabs-cxx.exp: before expand
-PASS: gdb.cp/expand-psymtabs-cxx.exp: force expand
-PASS: gdb.cp/expand-psymtabs-cxx.exp: after expand
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/expand-sals.exp ...
-PASS: gdb.cp/expand-sals.exp: continue to breakpoint: func
-PASS: gdb.cp/expand-sals.exp: up
-PASS: gdb.cp/expand-sals.exp: break
-PASS: gdb.cp/expand-sals.exp: continue to breakpoint: caller
-PASS: gdb.cp/expand-sals.exp: bt from A
-PASS: gdb.cp/expand-sals.exp: continue to breakpoint: next caller func
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/extern-c.exp ...
-PASS: gdb.cp/extern-c.exp: setting breakpoint at c_func
-PASS: gdb.cp/extern-c.exp: continue to breakpoint: c_func
-PASS: gdb.cp/extern-c.exp: initialize counter
-PASS: gdb.cp/extern-c.exp: rbreak c_funcs
-PASS: gdb.cp/extern-c.exp: command details for multiple breakpoints
-PASS: gdb.cp/extern-c.exp: set commands on multiple breakpoints
-PASS: gdb.cp/extern-c.exp: continue to breakpoint: c_funcs_1
-PASS: gdb.cp/extern-c.exp: verify counter at first breakpoint
-PASS: gdb.cp/extern-c.exp: continue to breakpoint: c_funcs_2
-PASS: gdb.cp/extern-c.exp: verify counter at second breakpoint
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/formatted-ref.exp ...
-PASS: gdb.cp/formatted-ref.exp: print/x s
-PASS: gdb.cp/formatted-ref.exp: print/x e
-PASS: gdb.cp/formatted-ref.exp: print/x i
-PASS: gdb.cp/formatted-ref.exp: print/x &s
-PASS: gdb.cp/formatted-ref.exp: print/x &e
-PASS: gdb.cp/formatted-ref.exp: print/x &i
-PASS: gdb.cp/formatted-ref.exp: print/x *(&(&s))
-PASS: gdb.cp/formatted-ref.exp: print/x *(&(&i))
-PASS: gdb.cp/formatted-ref.exp: print/x *(&(&e))
-PASS: gdb.cp/formatted-ref.exp: print s.x == 13
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/fpointer.exp ...
-PASS: gdb.cp/fpointer.exp: p p1()
-PASS: gdb.cp/fpointer.exp: p p2()
-PASS: gdb.cp/fpointer.exp: p p[0]()
-PASS: gdb.cp/fpointer.exp: p p[1]()
-PASS: gdb.cp/fpointer.exp: p p3('a')
-PASS: gdb.cp/fpointer.exp: p p4(1)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/gdb1355.exp ...
-PASS: gdb.cp/gdb1355.exp: ptype s1
-PASS: gdb.cp/gdb1355.exp: print s1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/gdb2384.exp ...
-PASS: gdb.cp/gdb2384.exp: continue to breakpoint: set breakpoint here
-PASS: gdb.cp/gdb2384.exp: print d1.meth ()
-PASS: gdb.cp/gdb2384.exp: continue to breakpoint: set breakpoint here
-PASS: gdb.cp/gdb2384.exp: gdb2384
-PASS: gdb.cp/gdb2384.exp: continue to breakpoint: set breakpoint here (second)
-PASS: gdb.cp/gdb2384.exp: print d2.meth()
-PASS: gdb.cp/gdb2384.exp: continue to breakpoint: set breakpoint here (second)
-PASS: gdb.cp/gdb2384.exp: gdb2384 (second)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/gdb2495.exp ...
-PASS: gdb.cp/gdb2495.exp: p exceptions.no_throw_function()
-PASS: gdb.cp/gdb2495.exp: p exceptions.throw_function_with_handler()
-PASS: gdb.cp/gdb2495.exp: Call a function that raises an exception without a handler.
-PASS: gdb.cp/gdb2495.exp: bt after returning from a popped frame
-PASS: gdb.cp/gdb2495.exp: info breakpoints
-PASS: gdb.cp/gdb2495.exp: set unwinn-on-terminating-exception off
-PASS: gdb.cp/gdb2495.exp: Turn off unwind on terminating exception flag
-PASS: gdb.cp/gdb2495.exp: Call a function that raises an exception with unwinding off..
-PASS: gdb.cp/gdb2495.exp: set unwindonsignal on
-PASS: gdb.cp/gdb2495.exp: Turn on unwind on signal
-PASS: gdb.cp/gdb2495.exp: p exceptions.raise_signal(1)
-PASS: gdb.cp/gdb2495.exp: set unwindonsignal off
-PASS: gdb.cp/gdb2495.exp: Turn off unwind on signal
-PASS: gdb.cp/gdb2495.exp: p exceptions.raise_signal(1)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/hang.exp ...
-PASS: gdb.cp/hang.exp: doesn't overwrite struct type
-PASS: gdb.cp/hang.exp: doesn't corrupt cv_type chain
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/infcall-dlopen.exp ...
-FAIL: gdb.cp/infcall-dlopen.exp: test 0
-PASS: gdb.cp/infcall-dlopen.exp: test 0 stub 1
-PASS: gdb.cp/infcall-dlopen.exp: test 0 stub 2
-FAIL: gdb.cp/infcall-dlopen.exp: test 1
-PASS: gdb.cp/infcall-dlopen.exp: test 1 stub 1
-PASS: gdb.cp/infcall-dlopen.exp: test 1 stub 2
-FAIL: gdb.cp/infcall-dlopen.exp: test 2
-PASS: gdb.cp/infcall-dlopen.exp: test 2 stub 1
-PASS: gdb.cp/infcall-dlopen.exp: test 2 stub 2
-FAIL: gdb.cp/infcall-dlopen.exp: test 3
-PASS: gdb.cp/infcall-dlopen.exp: test 3 stub 1
-PASS: gdb.cp/infcall-dlopen.exp: test 3 stub 2
-FAIL: gdb.cp/infcall-dlopen.exp: test 4
-PASS: gdb.cp/infcall-dlopen.exp: test 4 stub 1
-PASS: gdb.cp/infcall-dlopen.exp: test 4 stub 2
-FAIL: gdb.cp/infcall-dlopen.exp: test 5
-PASS: gdb.cp/infcall-dlopen.exp: test 5 stub 1
-PASS: gdb.cp/infcall-dlopen.exp: test 5 stub 2
-FAIL: gdb.cp/infcall-dlopen.exp: test 6
-PASS: gdb.cp/infcall-dlopen.exp: test 6 stub 1
-PASS: gdb.cp/infcall-dlopen.exp: test 6 stub 2
-FAIL: gdb.cp/infcall-dlopen.exp: test 7
-PASS: gdb.cp/infcall-dlopen.exp: test 7 stub 1
-PASS: gdb.cp/infcall-dlopen.exp: test 7 stub 2
-FAIL: gdb.cp/infcall-dlopen.exp: test 8
-PASS: gdb.cp/infcall-dlopen.exp: test 8 stub 1
-PASS: gdb.cp/infcall-dlopen.exp: test 8 stub 2
-FAIL: gdb.cp/infcall-dlopen.exp: test 9
-PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 1
-PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/inherit.exp ...
-PASS: gdb.cp/inherit.exp: set width 0
-PASS: gdb.cp/inherit.exp: set language c++
-PASS: gdb.cp/inherit.exp: ptype A (FIXME)
-PASS: gdb.cp/inherit.exp: ptype class A (FIXME)
-PASS: gdb.cp/inherit.exp: ptype g_A (FIXME)
-PASS: gdb.cp/inherit.exp: ptype B
-PASS: gdb.cp/inherit.exp: ptype class B
-PASS: gdb.cp/inherit.exp: ptype g_B
-PASS: gdb.cp/inherit.exp: ptype C
-PASS: gdb.cp/inherit.exp: ptype class C
-PASS: gdb.cp/inherit.exp: ptype g_C
-PASS: gdb.cp/inherit.exp: ptype tagless struct
-PASS: gdb.cp/inherit.exp: ptype variable of type tagless struct
-PASS: gdb.cp/inherit.exp: ptype D
-PASS: gdb.cp/inherit.exp: ptype class D
-PASS: gdb.cp/inherit.exp: ptype g_D
-PASS: gdb.cp/inherit.exp: ptype E
-PASS: gdb.cp/inherit.exp: ptype class E
-PASS: gdb.cp/inherit.exp: ptype g_E
-PASS: gdb.cp/inherit.exp: ptype vA
-PASS: gdb.cp/inherit.exp: ptype class vA
-PASS: gdb.cp/inherit.exp: ptype g_vA
-PASS: gdb.cp/inherit.exp: ptype vB
-PASS: gdb.cp/inherit.exp: ptype class vB
-PASS: gdb.cp/inherit.exp: ptype g_vB
-PASS: gdb.cp/inherit.exp: ptype vC
-PASS: gdb.cp/inherit.exp: ptype class vC
-PASS: gdb.cp/inherit.exp: ptype g_vC
-PASS: gdb.cp/inherit.exp: ptype vD
-PASS: gdb.cp/inherit.exp: ptype class vD
-PASS: gdb.cp/inherit.exp: ptype g_vD
-PASS: gdb.cp/inherit.exp: ptype vE
-PASS: gdb.cp/inherit.exp: ptype class vE
-PASS: gdb.cp/inherit.exp: ptype g_vE
-PASS: gdb.cp/inherit.exp: print g_A.A::a
-PASS: gdb.cp/inherit.exp: print g_A.A::x
-PASS: gdb.cp/inherit.exp: print g_A.a
-PASS: gdb.cp/inherit.exp: print g_A.x
-PASS: gdb.cp/inherit.exp: print g_B.A::a
-PASS: gdb.cp/inherit.exp: print g_B.A::x
-PASS: gdb.cp/inherit.exp: print g_B.B::b
-PASS: gdb.cp/inherit.exp: print g_B.B::x
-PASS: gdb.cp/inherit.exp: print g_B.a
-PASS: gdb.cp/inherit.exp: print g_B.b
-PASS: gdb.cp/inherit.exp: print g_B.x
-PASS: gdb.cp/inherit.exp: print g_C.A::a
-PASS: gdb.cp/inherit.exp: print g_C.A::x
-PASS: gdb.cp/inherit.exp: print g_C.C::c
-PASS: gdb.cp/inherit.exp: print g_C.C::x
-PASS: gdb.cp/inherit.exp: print g_C.a
-PASS: gdb.cp/inherit.exp: print g_C.c
-PASS: gdb.cp/inherit.exp: print g_C.x
-PASS: gdb.cp/inherit.exp: print g_A
-PASS: gdb.cp/inherit.exp: print g_B
-PASS: gdb.cp/inherit.exp: print g_C
-PASS: gdb.cp/inherit.exp: print g_A.A::a
-PASS: gdb.cp/inherit.exp: print g_A.A::x
-PASS: gdb.cp/inherit.exp: print g_B.A::a
-PASS: gdb.cp/inherit.exp: print g_B.A::x
-PASS: gdb.cp/inherit.exp: print g_B.B::b
-PASS: gdb.cp/inherit.exp: print g_B.B::x
-PASS: gdb.cp/inherit.exp: print g_C.A::a
-PASS: gdb.cp/inherit.exp: print g_C.A::x
-PASS: gdb.cp/inherit.exp: print g_C.C::c
-PASS: gdb.cp/inherit.exp: print g_C.C::x
-PASS: gdb.cp/inherit.exp: print g_D.A::a
-PASS: gdb.cp/inherit.exp: print g_D.C::a
-PASS: gdb.cp/inherit.exp: print g_D.B::a
-PASS: gdb.cp/inherit.exp: print g_D.A::x
-PASS: gdb.cp/inherit.exp: print g_D.B::b
-PASS: gdb.cp/inherit.exp: print g_D.B::x
-PASS: gdb.cp/inherit.exp: print g_D.C::c
-PASS: gdb.cp/inherit.exp: print g_D.C::x
-PASS: gdb.cp/inherit.exp: print g_D.D::d
-PASS: gdb.cp/inherit.exp: print g_D.D::x
-PASS: gdb.cp/inherit.exp: print g_E.A::a
-PASS: gdb.cp/inherit.exp: print g_E.A::x
-PASS: gdb.cp/inherit.exp: print g_E.B::b
-PASS: gdb.cp/inherit.exp: print g_E.B::x
-PASS: gdb.cp/inherit.exp: print g_E.C::c
-PASS: gdb.cp/inherit.exp: print g_E.C::x
-PASS: gdb.cp/inherit.exp: print g_E.D::d
-PASS: gdb.cp/inherit.exp: print g_E.D::x
-PASS: gdb.cp/inherit.exp: print g_E.E::e
-PASS: gdb.cp/inherit.exp: print g_E.E::x
-PASS: gdb.cp/inherit.exp: ptype g_D.b
-PASS: gdb.cp/inherit.exp: ptype g_D.c
-PASS: gdb.cp/inherit.exp: ptype g_D.d
-PASS: gdb.cp/inherit.exp: ptype g_A.A::a
-PASS: gdb.cp/inherit.exp: ptype g_A.A::x
-PASS: gdb.cp/inherit.exp: ptype g_B.A::a
-PASS: gdb.cp/inherit.exp: ptype g_B.A::x
-PASS: gdb.cp/inherit.exp: ptype g_B.B::b
-PASS: gdb.cp/inherit.exp: ptype g_B.B::x
-PASS: gdb.cp/inherit.exp: ptype g_C.A::a
-PASS: gdb.cp/inherit.exp: ptype g_C.A::x
-PASS: gdb.cp/inherit.exp: ptype g_C.C::c
-PASS: gdb.cp/inherit.exp: ptype g_C.C::x
-PASS: gdb.cp/inherit.exp: ptype g_D.A::a
-PASS: gdb.cp/inherit.exp: ptype g_D.A::x
-PASS: gdb.cp/inherit.exp: ptype g_D.B::b
-PASS: gdb.cp/inherit.exp: ptype g_D.B::x
-PASS: gdb.cp/inherit.exp: ptype g_D.C::c
-PASS: gdb.cp/inherit.exp: ptype g_D.C::x
-PASS: gdb.cp/inherit.exp: ptype g_D.D::d
-PASS: gdb.cp/inherit.exp: ptype g_D.D::x
-PASS: gdb.cp/inherit.exp: ptype g_E.A::a
-PASS: gdb.cp/inherit.exp: ptype g_E.A::x
-PASS: gdb.cp/inherit.exp: ptype g_E.B::b
-PASS: gdb.cp/inherit.exp: ptype g_E.B::x
-PASS: gdb.cp/inherit.exp: ptype g_E.C::c
-PASS: gdb.cp/inherit.exp: ptype g_E.C::x
-PASS: gdb.cp/inherit.exp: ptype g_E.D::d
-PASS: gdb.cp/inherit.exp: ptype g_E.D::x
-PASS: gdb.cp/inherit.exp: ptype g_E.E::e
-PASS: gdb.cp/inherit.exp: ptype g_E.E::x
-PASS: gdb.cp/inherit.exp: print g_D
-PASS: gdb.cp/inherit.exp: print g_E
-PASS: gdb.cp/inherit.exp: print anonymous union member
-PASS: gdb.cp/inherit.exp: print variable of type anonymous union
-PASS: gdb.cp/inherit.exp: print type of anonymous union
-PASS: gdb.cp/inherit.exp: print g_vA.vA::va
-PASS: gdb.cp/inherit.exp: print g_vA.vA::vx
-PASS: gdb.cp/inherit.exp: print g_vA.va
-PASS: gdb.cp/inherit.exp: print g_vA.vx
-PASS: gdb.cp/inherit.exp: print g_vB.vA::va
-PASS: gdb.cp/inherit.exp: print g_vB.vA::vx
-PASS: gdb.cp/inherit.exp: print g_vB.vB::vb
-PASS: gdb.cp/inherit.exp: print g_vB.vB::vx
-PASS: gdb.cp/inherit.exp: print g_vB.va
-PASS: gdb.cp/inherit.exp: print g_vB.vb
-PASS: gdb.cp/inherit.exp: print g_vB.vx
-PASS: gdb.cp/inherit.exp: print g_vC.vA::va
-PASS: gdb.cp/inherit.exp: print g_vC.vA::vx
-PASS: gdb.cp/inherit.exp: print g_vC.vC::vc
-PASS: gdb.cp/inherit.exp: print g_vC.vC::vx
-PASS: gdb.cp/inherit.exp: print g_vC.va
-PASS: gdb.cp/inherit.exp: print g_vC.vc
-PASS: gdb.cp/inherit.exp: print g_vC.vx
-PASS: gdb.cp/inherit.exp: print g_vA
-PASS: gdb.cp/inherit.exp: print g_vB (FIXME v3 vtbl ptr)
-PASS: gdb.cp/inherit.exp: print g_vC (FIXME v3 vtbl ptr)
-PASS: gdb.cp/inherit.exp: print g_vD.vA::va
-PASS: gdb.cp/inherit.exp: print g_vD.vA::vx
-PASS: gdb.cp/inherit.exp: print g_vD.vB::vb
-PASS: gdb.cp/inherit.exp: print g_vD.vB::vx
-PASS: gdb.cp/inherit.exp: print g_vD.vC::vc
-PASS: gdb.cp/inherit.exp: print g_vD.vC::vx
-PASS: gdb.cp/inherit.exp: print g_vD.vD::vd
-PASS: gdb.cp/inherit.exp: print g_vD.vD::vx
-PASS: gdb.cp/inherit.exp: print g_vE.vA::va
-PASS: gdb.cp/inherit.exp: print g_vE.vA::vx
-PASS: gdb.cp/inherit.exp: print g_vE.vB::vb
-PASS: gdb.cp/inherit.exp: print g_vE.vB::vx
-PASS: gdb.cp/inherit.exp: print g_vE.vC::vc
-PASS: gdb.cp/inherit.exp: print g_vE.vC::vx
-PASS: gdb.cp/inherit.exp: print g_vE.vD::vd
-PASS: gdb.cp/inherit.exp: print g_vE.vD::vx
-PASS: gdb.cp/inherit.exp: print g_vE.vE::ve
-PASS: gdb.cp/inherit.exp: print g_vE.vE::vx
-PASS: gdb.cp/inherit.exp: print g_vD (FIXME v3 vtbl ptr)
-PASS: gdb.cp/inherit.exp: print g_vE (FIXME v3 vtbl ptr)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/koenig.exp ...
-PASS: gdb.cp/koenig.exp: p first(c)
-PASS: gdb.cp/koenig.exp: p second(0,0,c,0,0)
-PASS: gdb.cp/koenig.exp: p entry (c)
-PASS: gdb.cp/koenig.exp: p first(0,c)
-PASS: gdb.cp/koenig.exp: p first(b.c)
-PASS: gdb.cp/koenig.exp: p foo(eo)
-PASS: gdb.cp/koenig.exp: p foo(eo, eo)
-PASS: gdb.cp/koenig.exp: p foo(eo, eo, 1)
-PASS: gdb.cp/koenig.exp: p foo(fo, eo)
-PASS: gdb.cp/koenig.exp: p foo(1 ,fo, eo)
-PASS: gdb.cp/koenig.exp: p foo(go, fo, eo)
-PASS: gdb.cp/koenig.exp: p fake(eo)
-PASS: gdb.cp/koenig.exp: p foo (fake)
-PASS: gdb.cp/koenig.exp: p foo(io)
-PASS: gdb.cp/koenig.exp: p foo(ix)
-PASS: gdb.cp/koenig.exp: p foo(ju)
-PASS: gdb.cp/koenig.exp: p foo(js)
-PASS: gdb.cp/koenig.exp: p foo(je)
-XFAIL: gdb.cp/koenig.exp: p foo(jab)
-PASS: gdb.cp/koenig.exp: p foo(jap)
-PASS: gdb.cp/koenig.exp: p foo(japp)
-PASS: gdb.cp/koenig.exp: p foo(jca)
-PASS: gdb.cp/koenig.exp: p foo(ko,1)
-PASS: gdb.cp/koenig.exp: p foo(ko,1.0f)
-XFAIL: gdb.cp/koenig.exp: p bar(ko,1)
-PASS: gdb.cp/koenig.exp: p foo(labo)
-PASS: gdb.cp/koenig.exp: p ma.foo('a')
-PASS: gdb.cp/koenig.exp: p foo(ma,'a')
-PASS: gdb.cp/koenig.exp: p M::N::foo(ma,'a')
-PASS: gdb.cp/koenig.exp: p M::FAKE::foo(ma,'a')
-PASS: gdb.cp/koenig.exp: p M::N::fake(ma,'a')
-PASS: gdb.cp/koenig.exp: p M::bar('a')
-PASS: gdb.cp/koenig.exp: p M::N::bar('a')
-PASS: gdb.cp/koenig.exp: p foo(ttoa, 'a')
-PASS: gdb.cp/koenig.exp: p foo (p_union)
-PASS: gdb.cp/koenig.exp: p q == 5
-PASS: gdb.cp/koenig.exp: p q == 5.0f
-PASS: gdb.cp/koenig.exp: p q != 5
-PASS: gdb.cp/koenig.exp: p q != 5.0f
-PASS: gdb.cp/koenig.exp: p q + 5.0f
-PASS: gdb.cp/koenig.exp: p q + 5
-PASS: gdb.cp/koenig.exp: p ++q
-PASS: gdb.cp/koenig.exp: p r.rfoo()
-PASS: gdb.cp/koenig.exp: continue to breakpoint: marker1
-PASS: gdb.cp/koenig.exp: p rfoo()
-PASS: gdb.cp/koenig.exp: p this->rfoo()
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/local.exp ...
-PASS: gdb.cp/local.exp: up from marker1
-PASS: gdb.cp/local.exp: ptype l
-PASS: gdb.cp/local.exp: ptype Local
-PASS: gdb.cp/local.exp: break marker2
-PASS: gdb.cp/local.exp: continuing to marker2
-PASS: gdb.cp/local.exp: up from marker2
-PASS: gdb.cp/local.exp: Local out of scope
-PASS: gdb.cp/local.exp: ptype InnerLocal (pattern 1)
-PASS: gdb.cp/local.exp: ptype NestedInnerLocal
-KFAIL: gdb.cp/local.exp: ptype InnerLocal::NestedInnerLocal (PRMS: gdb/482)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/m-data.exp ...
-PASS: gdb.cp/m-data.exp: continue to breakpoint: end of first constructors
-PASS: gdb.cp/m-data.exp: simple object, const bool
-PASS: gdb.cp/m-data.exp: simple object, const int
-PASS: gdb.cp/m-data.exp: simple object, long
-PASS: gdb.cp/m-data.exp: simple object, enum
-PASS: gdb.cp/m-data.exp: derived template object, base const bool
-PASS: gdb.cp/m-data.exp: derived template object, base const int
-PASS: gdb.cp/m-data.exp: derived template object, base long
-PASS: gdb.cp/m-data.exp: derived template object, base enum
-PASS: gdb.cp/m-data.exp: derived template object, derived enum
-PASS: gdb.cp/m-data.exp: template object, const bool
-PASS: gdb.cp/m-data.exp: template object, const int
-PASS: gdb.cp/m-data.exp: template object, long
-PASS: gdb.cp/m-data.exp: template object, base enum
-PASS: gdb.cp/m-data.exp: template object, derived enum
-PASS: gdb.cp/m-data.exp: continue to breakpoint: continue to shadow breakpoint
-PASS: gdb.cp/m-data.exp: shadowing member
-PASS: gdb.cp/m-data.exp: shadowed global variable
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/m-static.exp ...
-PASS: gdb.cp/m-static.exp: continue to breakpoint: end of constructors
-PASS: gdb.cp/m-static.exp: simple object, static const int, accessing via 'class::method::variable
-PASS: gdb.cp/m-static.exp: simple object, static const bool
-PASS: gdb.cp/m-static.exp: simple object, static const int
-PASS: gdb.cp/m-static.exp: simple object, static long
-PASS: gdb.cp/m-static.exp: simple object, static enum
-PASS: gdb.cp/m-static.exp: simple object instance, print constructor
-PASS: gdb.cp/m-static.exp: simple object instance, ptype constructor
-PASS: gdb.cp/m-static.exp: simple object class, ptype constructor
-PASS: gdb.cp/m-static.exp: simple object instance, print destructor
-PASS: gdb.cp/m-static.exp: simple object instance, ptype destructor
-PASS: gdb.cp/m-static.exp: simple object instance, print quoted destructor
-PASS: gdb.cp/m-static.exp: simple object class, ptype quoted destructor
-PASS: gdb.cp/m-static.exp: derived template object, base static const bool
-PASS: gdb.cp/m-static.exp: derived template object, base static const int
-PASS: gdb.cp/m-static.exp: derived template object, base static long
-PASS: gdb.cp/m-static.exp: derived template object, base static enum
-PASS: gdb.cp/m-static.exp: derived template object, static enum
-PASS: gdb.cp/m-static.exp: template object, static const bool
-PASS: gdb.cp/m-static.exp: template object, static const int
-PASS: gdb.cp/m-static.exp: template object, static long
-PASS: gdb.cp/m-static.exp: template object, static enum
-PASS: gdb.cp/m-static.exp: template object, static derived enum
-PASS: gdb.cp/m-static.exp: static const int initialized elsewhere
-PASS: gdb.cp/m-static.exp: static const int initialized nowhere
-PASS: gdb.cp/m-static.exp: static const int initialized in class definition
-PASS: gdb.cp/m-static.exp: static const float initialized in class definition
-PASS: gdb.cp/m-static.exp: info variable everywhere
-PASS: gdb.cp/m-static.exp: step
-PASS: gdb.cp/m-static.exp: print svar
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/maint.exp ...
-PASS: gdb.cp/maint.exp: help maintenance cplus
-PASS: gdb.cp/maint.exp: help maint cp
-PASS: gdb.cp/maint.exp: maint cp
-PASS: gdb.cp/maint.exp: help maint cp first_component
-PASS: gdb.cp/maint.exp: help maint cp namespace
-PASS: gdb.cp/maint.exp: set complaints 1000
-PASS: gdb.cp/maint.exp: maint cp first_component foo
-PASS: gdb.cp/maint.exp: maint cp first_component operator<<
-PASS: gdb.cp/maint.exp: maint cp first_component operator>>
-PASS: gdb.cp/maint.exp: maint cp first_component operator ->
-PASS: gdb.cp/maint.exp: maint cp first_component operator()
-PASS: gdb.cp/maint.exp: maint cp first_component operator>
-PASS: gdb.cp/maint.exp: maint cp first_component operator<
-PASS: gdb.cp/maint.exp: maint cp first_component operator ->
-PASS: gdb.cp/maint.exp: maint cp first_component operator ->
-PASS: gdb.cp/maint.exp: maint cp first_component foo()
-PASS: gdb.cp/maint.exp: maint cp first_component foo(int)
-PASS: gdb.cp/maint.exp: maint cp first_component foo(X::Y)
-PASS: gdb.cp/maint.exp: maint cp first_component foo(X::Y, A::B)
-PASS: gdb.cp/maint.exp: maint cp first_component foo(std::basic_streambuf<wchar_t,std::char_traits<wchar_t> >)
-PASS: gdb.cp/maint.exp: maint cp first_component operator>(X::Y)
-PASS: gdb.cp/maint.exp: maint cp first_component int operator<< <char>()
-PASS: gdb.cp/maint.exp: maint cp first_component T<Cooperator>
-PASS: gdb.cp/maint.exp: maint cp first_component int foo<&(operator<<(C, C))>()
-PASS: gdb.cp/maint.exp: maint cp first_component int foo<&operator<<(C, C)>()
-PASS: gdb.cp/maint.exp: maint cp first_component int foo<operator<<(C, C)>()
-PASS: gdb.cp/maint.exp: maint cp first_component foo::bar
-PASS: gdb.cp/maint.exp: maint cp first_component foo::bar::baz
-PASS: gdb.cp/maint.exp: maint cp first_component C<A>::bar
-PASS: gdb.cp/maint.exp: maint cp first_component C<std::basic_streambuf<wchar_t,std::char_traits<wchar_t> > >::bar
-PASS: gdb.cp/maint.exp: maint cp first_component foo<
-PASS: gdb.cp/maint.exp: maint cp first_component foo(
-PASS: gdb.cp/maint.exp: maint cp first_component bool operator<<char>
-PASS: gdb.cp/maint.exp: maint cp namespace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/mb-ctor.exp ...
-PASS: gdb.cp/mb-ctor.exp: set-breakpoint at ctor
-PASS: gdb.cp/mb-ctor.exp: set-breakpoint at dtor
-PASS: gdb.cp/mb-ctor.exp: run to breakpoint 1 v1
-PASS: gdb.cp/mb-ctor.exp: continue to breakpoint: set breakpoint here
-PASS: gdb.cp/mb-ctor.exp: run to breakpoint 1 v2
-PASS: gdb.cp/mb-ctor.exp: continue to breakpoint: set breakpoint here
-PASS: gdb.cp/mb-ctor.exp: run to breakpoint 3 v1
-PASS: gdb.cp/mb-ctor.exp: run to breakpoint 3 v2
-PASS: gdb.cp/mb-ctor.exp: run to exit
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/mb-inline.exp ...
-PASS: gdb.cp/mb-inline.exp: set breakpoint
-PASS: gdb.cp/mb-inline.exp: info break
-PASS: gdb.cp/mb-inline.exp: run to breakpoint
-PASS: gdb.cp/mb-inline.exp: run to breakpoint 2
-PASS: gdb.cp/mb-inline.exp: disabling location: disable
-PASS: gdb.cp/mb-inline.exp: disabling location: run to breakpoint
-PASS: gdb.cp/mb-inline.exp: disabled breakpoint 1.2
-PASS: gdb.cp/mb-inline.exp: set multi_line_foo breakpoint
-PASS: gdb.cp/mb-inline.exp: run to multi_line_foo breakpoint 4 afn
-PASS: gdb.cp/mb-inline.exp: run to multi_line_foo breakpoint 4 bfn
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/mb-templates.exp ...
-PASS: gdb.cp/mb-templates.exp: initial condition: set breakpoint
-PASS: gdb.cp/mb-templates.exp: initial condition: run to breakpoint
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/member-name.exp ...
-PASS: gdb.cp/member-name.exp: continue to breakpoint: continue to first breakpoint
-PASS: gdb.cp/member-name.exp: print C::x from first breakpoint
-PASS: gdb.cp/member-name.exp: print B::b from first breakpoint
-PASS: gdb.cp/member-name.exp: print inner::z from first breakpoint
-PASS: gdb.cp/member-name.exp: continue to breakpoint: continue to second breakpoint
-PASS: gdb.cp/member-name.exp: print C::x from second breakpoint
-PASS: gdb.cp/member-name.exp: print B::b from second breakpoint
-PASS: gdb.cp/member-name.exp: print inner::z from second breakpoint
-PASS: gdb.cp/member-name.exp: continue to breakpoint: continue to third breakpoint
-PASS: gdb.cp/member-name.exp: print Templ::y from third breakpoint
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/member-ptr.exp ...
-PASS: gdb.cp/member-ptr.exp: continue to breakpoint: continue to pmi = NULL
-PASS: gdb.cp/member-ptr.exp: ptype pmi (A::j)
-PASS: gdb.cp/member-ptr.exp: print pmi (A::j)
-PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::j)
-PASS: gdb.cp/member-ptr.exp: print a_p->*pmi (A::j)
-PASS: gdb.cp/member-ptr.exp: set var pmi = &A::jj
-PASS: gdb.cp/member-ptr.exp: print pmi (A::jj)
-PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::jj)
-PASS: gdb.cp/member-ptr.exp: set var pmi = &A::j
-PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::j) (again)
-PASS: gdb.cp/member-ptr.exp: print a.*pmi = 33
-PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::j) (33)
-PASS: gdb.cp/member-ptr.exp: print a (j = 33)
-PASS: gdb.cp/member-ptr.exp: print a_p->*pmi = 44
-PASS: gdb.cp/member-ptr.exp: print a_p->*pmi (44)
-PASS: gdb.cp/member-ptr.exp: print a (j = 44)
-PASS: gdb.cp/member-ptr.exp: ptype a.*pmi
-PASS: gdb.cp/member-ptr.exp: print *pmi
-PASS: gdb.cp/member-ptr.exp: ptype *pmi
-PASS: gdb.cp/member-ptr.exp: print (int) pmi
-PASS: gdb.cp/member-ptr.exp: print ((int) pmi) == ((char *) &a.j - (char *) &a)
-PASS: gdb.cp/member-ptr.exp: ptype diamond_pfunc_ptr
-PASS: gdb.cp/member-ptr.exp: ptype diamond.*diamond_pfunc_ptr
-PASS: gdb.cp/member-ptr.exp: print diamond.*diamond_pfunc_ptr (20)
-PASS: gdb.cp/member-ptr.exp: print (diamond.*diamond_pfunc_ptr) (20)
-PASS: gdb.cp/member-ptr.exp: print diamond.func_ptr (20)
-PASS: gdb.cp/member-ptr.exp: ptype pmf
-PASS: gdb.cp/member-ptr.exp: print pmf
-PASS: gdb.cp/member-ptr.exp: ptype pmf_p
-PASS: gdb.cp/member-ptr.exp: gdb/NNNN
-PASS: gdb.cp/member-ptr.exp: print a.*pmf
-PASS: gdb.cp/member-ptr.exp: print a_p->*pmf
-PASS: gdb.cp/member-ptr.exp: set var pmf = &A::foo
-PASS: gdb.cp/member-ptr.exp: print *pmf
-PASS: gdb.cp/member-ptr.exp: ptype *pmf
-PASS: gdb.cp/member-ptr.exp: print (a.*pmf)(3)
-PASS: gdb.cp/member-ptr.exp: ptype a.*pmf
-PASS: gdb.cp/member-ptr.exp: ptype (a.*pmf)(3)
-PASS: gdb.cp/member-ptr.exp: print diamond_pmi
-PASS: gdb.cp/member-ptr.exp: print diamond.*diamond_pmi
-PASS: gdb.cp/member-ptr.exp: print diamond.*left_pmf
-PASS: gdb.cp/member-ptr.exp: print diamond.*right_pmf
-PASS: gdb.cp/member-ptr.exp: print (diamond.*left_pmf) ()
-PASS: gdb.cp/member-ptr.exp: print (diamond.*right_pmf) ()
-PASS: gdb.cp/member-ptr.exp: print diamond.*left_vpmf
-PASS: gdb.cp/member-ptr.exp: print diamond.*right_vpmf
-PASS: gdb.cp/member-ptr.exp: print (diamond.*left_vpmf) ()
-PASS: gdb.cp/member-ptr.exp: print (diamond.*left_base_vpmf) ()
-PASS: gdb.cp/member-ptr.exp: print (diamond.*right_vpmf) ()
-PASS: gdb.cp/member-ptr.exp: print left_vpmf
-PASS: gdb.cp/member-ptr.exp: print right_vpmf
-PASS: gdb.cp/member-ptr.exp: print base_vpmf
-PASS: gdb.cp/member-ptr.exp: print diamond.*left_vpmf ()
-PASS: gdb.cp/member-ptr.exp: print null_pmi
-PASS: gdb.cp/member-ptr.exp: print null_pmi = &A::j
-PASS: gdb.cp/member-ptr.exp: print null_pmi = 0
-PASS: gdb.cp/member-ptr.exp: print null_pmf
-PASS: gdb.cp/member-ptr.exp: print null_pmf = &A::foo
-PASS: gdb.cp/member-ptr.exp: print null_pmf = 0
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/meth-typedefs.exp ...
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list test(aenum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break test(aenum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list test(aenum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break test(aenum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list test(aenum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break test(aenum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list test(aenum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break test(aenum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, astruct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, astruct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, astruct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, astruct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, anon_struct const&, aunion const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, anon_struct const&, aunion const***)'
-PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, anon_struct const&, anon_union const***)
-PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, anon_struct const&, anon_union const***)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(fptr1*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(fptr1*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(fptr1*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(fptr1*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (**) (my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (**) (my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (**) (my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (**) (my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (**) (my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (**) (my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (**) (my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (**) (my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (**) (const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (**) (const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (**) (const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (**) (const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(fptr1*)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(fptr1*)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(fptr1*)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(fptr1*)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (**) (my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (**) (my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (**) (my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (**) (my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (**) (my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (**) (my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (**) (my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (**) (my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (**) (const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (**) (const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (**) (const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (**) (const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(fptr3)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(fptr3)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(fptr3)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(fptr3)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(fptr2, my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(fptr2, my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(fptr2, my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(fptr2, my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(fptr2, my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(fptr2, my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(fptr2, my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(fptr2, my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(fptr2, const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(fptr2, const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(fptr2, const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(fptr2, const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(fptr3)
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(fptr3)'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(fptr3)
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(fptr3)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(fptr2, my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(fptr2, my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(fptr2, my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(fptr2, my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(fptr2, my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(fptr2, my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(fptr2, my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(fptr2, my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(fptr2, const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(fptr2, const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(fptr2, const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(fptr2, const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))'
-PASS: gdb.cp/meth-typedefs.exp: list test(my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'test(my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break test(my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'test(my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_other_type, my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_other_type, my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_other_type, my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_other_type, my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_other_type, int)
-PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_other_type, int)'
-PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_other_type, int)
-PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_other_type, int)'
-PASS: gdb.cp/meth-typedefs.exp: list test(my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'test(my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break test(my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'test(my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_type, my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_type, my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_type, my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_type, my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_type, my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_type, my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_type, my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_type, my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_type, int)
-PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_type, int)'
-PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_type, int)
-PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_type, int)'
-PASS: gdb.cp/meth-typedefs.exp: list test(const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'test(const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break test(const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'test(const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(const char* const*, my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(const char* const*, my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(const char* const*, my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(const char* const*, my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(const char* const*, int)
-PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(const char* const*, int)'
-PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(const char* const*, int)
-PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(const char* const*, int)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test(my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test(my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test(my_other_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test(my_other_type)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_other_type, int)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_other_type, int)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_other_type, int)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_other_type, int)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test(my_type)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test(my_type)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test(my_type)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test(my_type)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_type, my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_type, my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_type, my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_type, my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_type, int)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_type, int)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_type, int)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_type, int)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test(const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test(const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test(const char* const*)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test(const char* const*)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2)'
-PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(const char* const*, int)
-PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(const char* const*, int)'
-PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(const char* const*, int)
-PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(const char* const*, int)'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(CORE_ADDR (*) [10])
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(CORE_ADDR (*) [10])'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(CORE_ADDR (*) [10])
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(CORE_ADDR (*) [10])'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(unsigned long (*) [10])
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(unsigned long (*) [10])'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(unsigned long (*) [10])
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(unsigned long (*) [10])'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(CORE_ADDR (*) [10])
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(CORE_ADDR (*) [10])'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(CORE_ADDR (*) [10])
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(CORE_ADDR (*) [10])'
-PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(unsigned long (*) [10])
-PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(unsigned long (*) [10])'
-PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(unsigned long (*) [10])
-PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(unsigned long (*) [10])'
-PASS: gdb.cp/meth-typedefs.exp: list test(_BAR_&)
-PASS: gdb.cp/meth-typedefs.exp: list 'test(_BAR_&)'
-PASS: gdb.cp/meth-typedefs.exp: break test(_BAR_&)
-PASS: gdb.cp/meth-typedefs.exp: break 'test(_BAR_&)'
-PASS: gdb.cp/meth-typedefs.exp: list test(a::b::BAR&)
-PASS: gdb.cp/meth-typedefs.exp: list 'test(a::b::BAR&)'
-PASS: gdb.cp/meth-typedefs.exp: break test(a::b::BAR&)
-PASS: gdb.cp/meth-typedefs.exp: break 'test(a::b::BAR&)'
-PASS: gdb.cp/meth-typedefs.exp: list test(a::b::c::d::bar&)
-PASS: gdb.cp/meth-typedefs.exp: list 'test(a::b::c::d::bar&)'
-PASS: gdb.cp/meth-typedefs.exp: break test(a::b::c::d::bar&)
-PASS: gdb.cp/meth-typedefs.exp: break 'test(a::b::c::d::bar&)'
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/method.exp ...
-PASS: gdb.cp/method.exp: break A::foo
-PASS: gdb.cp/method.exp: continue to A::foo
-PASS: gdb.cp/method.exp: print x in A::foo
-PASS: gdb.cp/method.exp: print this in A::foo
-PASS: gdb.cp/method.exp: break A::bar
-PASS: gdb.cp/method.exp: continue to A::bar
-PASS: gdb.cp/method.exp: print x in A::bar
-PASS: gdb.cp/method.exp: print this in A::bar
-PASS: gdb.cp/method.exp: break 21
-PASS: gdb.cp/method.exp: continue to 21
-PASS: gdb.cp/method.exp: print data_ in funk::getFunky
-PASS: gdb.cp/method.exp: print this in funk::getFunky
-PASS: gdb.cp/method.exp: print res in funk::getFunky
-PASS: gdb.cp/method.exp: ptype A
-PASS: gdb.cp/method.exp: finish program
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/method2.exp ...
-PASS: gdb.cp/method2.exp: set multiple-symbols ask
-PASS: gdb.cp/method2.exp: setting language c
-PASS: gdb.cp/method2.exp: breaking in method (c)
-PASS: gdb.cp/method2.exp: setting language c++
-PASS: gdb.cp/method2.exp: breaking in method (c++)
-PASS: gdb.cp/method2.exp: continue until exit at continue to end
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/minsym-fallback.exp ...
-PASS: gdb.cp/minsym-fallback.exp: set breakpoint pending off
-PASS: gdb.cp/minsym-fallback.exp: break C::f()
-PASS: gdb.cp/minsym-fallback.exp: break C::operator()()
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/misc.exp ...
-PASS: gdb.cp/misc.exp: deduced language is C++, before full symbols
-PASS: gdb.cp/misc.exp: deduced language is C++, after full symbols
-PASS: gdb.cp/misc.exp: print s.a for foo struct (known gcc 2.7.2 and earlier bug)
-PASS: gdb.cp/misc.exp: print as bool (setup)
-PASS: gdb.cp/misc.exp: print as bool (print 1 == 1)
-PASS: gdb.cp/misc.exp: print as bool (print 1 == 2)
-PASS: gdb.cp/misc.exp: print a bool var
-PASS: gdb.cp/misc.exp: set a bool var (setup)
-PASS: gdb.cp/misc.exp: set a bool var (print v_bool)
-PASS: gdb.cp/misc.exp: print a bool array
-PASS: gdb.cp/misc.exp: set a bool array elem (setup)
-PASS: gdb.cp/misc.exp: set a bool array elem (print v_bool_array)
-PASS: gdb.cp/misc.exp: print true
-PASS: gdb.cp/misc.exp: print false
-PASS: gdb.cp/misc.exp: 1 + true
-PASS: gdb.cp/misc.exp: 3 + false
-PASS: gdb.cp/misc.exp: 1 < 2 < 3
-PASS: gdb.cp/misc.exp: 2 < 1 > 4
-PASS: gdb.cp/misc.exp: (bool)43
-PASS: gdb.cp/misc.exp: (bool)0
-PASS: gdb.cp/misc.exp: (bool)17.93
-PASS: gdb.cp/misc.exp: (bool)0.0
-PASS: gdb.cp/misc.exp: (int)true
-PASS: gdb.cp/misc.exp: (int)false
-PASS: gdb.cp/misc.exp: expression using block qualifier
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/namespace-enum.exp ...
-PASS: gdb.cp/namespace-enum.exp: print foo::B::B_B
-PASS: gdb.cp/namespace-enum.exp: print foo::B_B
-PASS: gdb.cp/namespace-enum.exp: print A_A
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/namespace-nested-import.exp ...
-PASS: gdb.cp/namespace-nested-import.exp: print C::x
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/namespace.exp ...
-PASS: gdb.cp/namespace.exp: show lang
-PASS: gdb.cp/namespace.exp: up from marker1
-PASS: gdb.cp/namespace.exp: print 'AAA::c'
-PASS: gdb.cp/namespace.exp: print AAA::c
-PASS: gdb.cp/namespace.exp: print ina
-PASS: gdb.cp/namespace.exp: ptype ina
-PASS: gdb.cp/namespace.exp: info func xyzq
-PASS: gdb.cp/namespace.exp: print 'AAA::xyzq'('x')
-PASS: gdb.cp/namespace.exp: print AAA::xyzq('x')
-PASS: gdb.cp/namespace.exp: break AAA::xyzq
-PASS: gdb.cp/namespace.exp: break ::ensureOtherRefs
-PASS: gdb.cp/namespace.exp: print 'BBB::CCC::xyzq'('x')
-PASS: gdb.cp/namespace.exp: print BBB::CCC::xyzq('x')
-PASS: gdb.cp/namespace.exp: break BBB::CCC::xyzq
-PASS: gdb.cp/namespace.exp: break ::BBB::CCC::xyzq
-PASS: gdb.cp/namespace.exp: print 'BBB::Class::xyzq'
-PASS: gdb.cp/namespace.exp: print BBB::Class::xyzq
-PASS: gdb.cp/namespace.exp: break BBB::Class::xyzq
-PASS: gdb.cp/namespace.exp: whatis C::cOtherFileType
-PASS: gdb.cp/namespace.exp: whatis ::C::cOtherFileType
-PASS: gdb.cp/namespace.exp: whatis C::cOtherFileVar
-PASS: gdb.cp/namespace.exp: whatis ::C::cOtherFileVar
-PASS: gdb.cp/namespace.exp: print C::cOtherFileVar
-PASS: gdb.cp/namespace.exp: print ::C::cOtherFileVar
-PASS: gdb.cp/namespace.exp: whatis C::OtherFileClass::cOtherFileClassType
-PASS: gdb.cp/namespace.exp: whatis ::C::OtherFileClass::cOtherFileClassType
-PASS: gdb.cp/namespace.exp: print C::OtherFileClass::cOtherFileClassVar
-PASS: gdb.cp/namespace.exp: print ::cOtherFileClassVar
-PASS: gdb.cp/namespace.exp: print ::C::OtherFileClass::cOtherFileClassVar
-PASS: gdb.cp/namespace.exp: print c
-PASS: gdb.cp/namespace.exp: print cc
-PASS: gdb.cp/namespace.exp: print 'C::cc'
-PASS: gdb.cp/namespace.exp: print C::cc
-PASS: gdb.cp/namespace.exp: print cd
-PASS: gdb.cp/namespace.exp: print C::D::cd
-PASS: gdb.cp/namespace.exp: print 'E::cde'
-PASS: gdb.cp/namespace.exp: print E::cde
-PASS: gdb.cp/namespace.exp: print shadow
-PASS: gdb.cp/namespace.exp: print E::ce
-PASS: gdb.cp/namespace.exp: ptype C
-PASS: gdb.cp/namespace.exp: ptype E
-PASS: gdb.cp/namespace.exp: ptype CClass
-PASS: gdb.cp/namespace.exp: ptype CClass::NestedClass
-PASS: gdb.cp/namespace.exp: ptype NestedClass
-PASS: gdb.cp/namespace.exp: ptype ::C::CClass
-PASS: gdb.cp/namespace.exp: ptype ::C::CClass::NestedClass
-PASS: gdb.cp/namespace.exp: ptype ::C::NestedClass
-PASS: gdb.cp/namespace.exp: ptype C::CClass
-PASS: gdb.cp/namespace.exp: ptype C::CClass::NestedClass
-PASS: gdb.cp/namespace.exp: ptype C::NestedClass
-PASS: gdb.cp/namespace.exp: print cOtherFile
-PASS: gdb.cp/namespace.exp: ptype OtherFileClass
-PASS: gdb.cp/namespace.exp: ptype ::C::OtherFileClass
-PASS: gdb.cp/namespace.exp: ptype C::OtherFileClass
-PASS: gdb.cp/namespace.exp: ptype OtherFileClass typedefs
-PASS: gdb.cp/namespace.exp: ptype ::C::OtherFileClass typedefs
-PASS: gdb.cp/namespace.exp: print cX
-PASS: gdb.cp/namespace.exp: print 'F::cXf'
-PASS: gdb.cp/namespace.exp: print F::cXf
-PASS: gdb.cp/namespace.exp: print F::cXfX
-PASS: gdb.cp/namespace.exp: print X
-PASS: gdb.cp/namespace.exp: print 'G::Xg'
-PASS: gdb.cp/namespace.exp: print G::Xg
-PASS: gdb.cp/namespace.exp: print G::XgX
-PASS: gdb.cp/namespace.exp: print cXOtherFile
-PASS: gdb.cp/namespace.exp: print XOtherFile
-PASS: gdb.cp/namespace.exp: print AAA::ALPHA
-PASS: gdb.cp/namespace.exp: whatis ::C::CClass::NestedClass
-PASS: gdb.cp/namespace.exp: whatis ::C::CClass::NestedClass *
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nextoverthrow.exp ...
-UNSUPPORTED: gdb.cp/nextoverthrow.exp: nextoverthrow.exp could not find _Unwind_DebugHook
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/no-dmgl-verbose.exp ...
-PASS: gdb.cp/no-dmgl-verbose.exp: set breakpoint pending off
-PASS: gdb.cp/no-dmgl-verbose.exp: DMGL_VERBOSE-demangled f(std::string) is not defined
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/noparam.exp ...
-PASS: gdb.cp/noparam.exp: p C::m (int)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsdecl.exp ...
-PASS: gdb.cp/nsdecl.exp: print fakex
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsimport.exp ...
-PASS: gdb.cp/nsimport.exp: print x
-PASS: gdb.cp/nsimport.exp: print xx
-PASS: gdb.cp/nsimport.exp: print xxx
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsnested.exp ...
-PASS: gdb.cp/nsnested.exp: print ab
-PASS: gdb.cp/nsnested.exp: continue to breakpoint: C::first
-PASS: gdb.cp/nsnested.exp: print ab
-PASS: gdb.cp/nsnested.exp: print C::D::ab
-PASS: gdb.cp/nsnested.exp: continue to breakpoint: C::D::second
-PASS: gdb.cp/nsnested.exp: print ab
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsnoimports.exp ...
-PASS: gdb.cp/nsnoimports.exp: print A::_a
-PASS: gdb.cp/nsnoimports.exp: print A::B::ab
-PASS: gdb.cp/nsnoimports.exp: print A::B::C::abc
-PASS: gdb.cp/nsnoimports.exp: print _a
-PASS: gdb.cp/nsnoimports.exp: print ab
-PASS: gdb.cp/nsnoimports.exp: print abc
-PASS: gdb.cp/nsnoimports.exp: continue to breakpoint: A::B::first
-PASS: gdb.cp/nsnoimports.exp: print A::_a
-PASS: gdb.cp/nsnoimports.exp: print A::B::ab
-PASS: gdb.cp/nsnoimports.exp: print A::B::C::abc
-PASS: gdb.cp/nsnoimports.exp: print _a
-PASS: gdb.cp/nsnoimports.exp: print ab
-PASS: gdb.cp/nsnoimports.exp: print C::abc
-PASS: gdb.cp/nsnoimports.exp: print abc
-PASS: gdb.cp/nsnoimports.exp: continue to breakpoint: A::B::C::second
-PASS: gdb.cp/nsnoimports.exp: print A::_a
-PASS: gdb.cp/nsnoimports.exp: print A::B::ab
-PASS: gdb.cp/nsnoimports.exp: print A::B::C::abc
-PASS: gdb.cp/nsnoimports.exp: print _a
-PASS: gdb.cp/nsnoimports.exp: print ab
-PASS: gdb.cp/nsnoimports.exp: print abc
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsrecurs.exp ...
-PASS: gdb.cp/nsrecurs.exp: print ax
-PASS: gdb.cp/nsrecurs.exp: print dx
-PASS: gdb.cp/nsrecurs.exp: print xx
-KFAIL: gdb.cp/nsrecurs.exp: ptype G::GF (PRMS: gdb/10541)
-KFAIL: gdb.cp/nsrecurs.exp: print G::GF::FE::ex (PRMS: gdb/10541)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsstress.exp ...
-PASS: gdb.cp/nsstress.exp: print y
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsusing.exp ...
-PASS: gdb.cp/nsusing.exp: print _a
-PASS: gdb.cp/nsusing.exp: continue to breakpoint: marker3
-PASS: gdb.cp/nsusing.exp: Print _a without import
-PASS: gdb.cp/nsusing.exp: continue to breakpoint: marker1 stop
-PASS: gdb.cp/nsusing.exp: print _a in a nested scope
-PASS: gdb.cp/nsusing.exp: print cc
-PASS: gdb.cp/nsusing.exp: print B::_a
-PASS: gdb.cp/nsusing.exp: print _a in namespace alias scope
-PASS: gdb.cp/nsusing.exp: print x in namespace alias scope
-PASS: gdb.cp/nsusing.exp: Print _a without import
-PASS: gdb.cp/nsusing.exp: print dx
-PASS: gdb.cp/nsusing.exp: print efx
-PASS: gdb.cp/nsusing.exp: print ghx
-PASS: gdb.cp/nsusing.exp: print jx
-PASS: gdb.cp/nsusing.exp: continue to breakpoint: K::marker9
-PASS: gdb.cp/nsusing.exp: print jx
-PASS: gdb.cp/nsusing.exp: continue to breakpoint: marker10 stop
-PASS: gdb.cp/nsusing.exp: print x (from M::x)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/operator.exp ...
-PASS: gdb.cp/operator.exp: global operator
-PASS: gdb.cp/operator.exp: global operator overload
-PASS: gdb.cp/operator.exp: ADL operator
-PASS: gdb.cp/operator.exp: ADL operator overload
-PASS: gdb.cp/operator.exp: Fully qualified explicit operator call
-PASS: gdb.cp/operator.exp: anonymous namespace operator
-PASS: gdb.cp/operator.exp: anonymous namespace operator overload
-PASS: gdb.cp/operator.exp: anonymous namespace operator overload float
-PASS: gdb.cp/operator.exp: imported operator
-PASS: gdb.cp/operator.exp: imported operator overload
-PASS: gdb.cp/operator.exp: imported operator overload float
-PASS: gdb.cp/operator.exp: member operator
-PASS: gdb.cp/operator.exp: member operator overload
-PASS: gdb.cp/operator.exp: namespace alias
-PASS: gdb.cp/operator.exp: imported declaration
-PASS: gdb.cp/operator.exp: p l == 1
-PASS: gdb.cp/operator.exp: p x[0]
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/oranking.exp ...
-PASS: gdb.cp/oranking.exp: continue to breakpoint: end of main
-KFAIL: gdb.cp/oranking.exp: p foo0(b) (PRMS: gdb/12096)
-PASS: gdb.cp/oranking.exp: p test1()
-PASS: gdb.cp/oranking.exp: p foo1(b)
-PASS: gdb.cp/oranking.exp: p test2()
-KFAIL: gdb.cp/oranking.exp: p foo2(b) (PRMS: gdb/12098)
-PASS: gdb.cp/oranking.exp: p test3()
-PASS: gdb.cp/oranking.exp: p foo3(1.0f)
-PASS: gdb.cp/oranking.exp: p test4()
-KFAIL: gdb.cp/oranking.exp: p foo4(&a) (PRMS: gdb/12098)
-PASS: gdb.cp/oranking.exp: p test5()
-PASS: gdb.cp/oranking.exp: p foo5(c)
-PASS: gdb.cp/oranking.exp: p test6()
-PASS: gdb.cp/oranking.exp: p foo6(bp)
-PASS: gdb.cp/oranking.exp: p test7()
-PASS: gdb.cp/oranking.exp: p foo7(cp)
-PASS: gdb.cp/oranking.exp: p test8()
-PASS: gdb.cp/oranking.exp: p foo8(co)
-PASS: gdb.cp/oranking.exp: p test9()
-PASS: gdb.cp/oranking.exp: p foo9(co)
-PASS: gdb.cp/oranking.exp: p test10()
-KFAIL: gdb.cp/oranking.exp: p foo10(amp) (PRMS: gdb/12098)
-PASS: gdb.cp/oranking.exp: p test101()
-KFAIL: gdb.cp/oranking.exp: p foo101("abc") (PRMS: gdb/12098)
-PASS: gdb.cp/oranking.exp: p test11()
-KFAIL: gdb.cp/oranking.exp: p foo11(d) (PRMS: gdb/12096)
-PASS: gdb.cp/oranking.exp: p test12()
-PASS: gdb.cp/oranking.exp: p foo12(1)
-PASS: gdb.cp/oranking.exp: p test13()
-KFAIL: gdb.cp/oranking.exp: p foo13(c) (PRMS: gdb/12098)
-PASS: gdb.cp/oranking.exp: p test14()
-KFAIL: gdb.cp/oranking.exp: p foo14(e) (PRMS: gdb/12096)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/overload-const.exp ...
-PASS: gdb.cp/overload-const.exp: set language c++
-PASS: gdb.cp/overload-const.exp: setting breakpoint at myclass::func
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/overload.exp ...
-PASS: gdb.cp/overload.exp: up from marker1
-PASS: gdb.cp/overload.exp: print foo_instance1
-PASS: gdb.cp/overload.exp: ptype foo_instance1 (shorter match)
-PASS: gdb.cp/overload.exp: print foo_instance2
-PASS: gdb.cp/overload.exp: print foo_instance3
-PASS: gdb.cp/overload.exp: print call overloaded func 1 arg
-PASS: gdb.cp/overload.exp: print foo_instance1.overloadfnarg(23, intintfunc)
-PASS: gdb.cp/overload.exp: re-selected 'main' frame after inferior call
-PASS: gdb.cp/overload.exp: print call overloaded func 2 args
-PASS: gdb.cp/overload.exp: print call overloaded func 3 args
-PASS: gdb.cp/overload.exp: print call overloaded func 4 args
-PASS: gdb.cp/overload.exp: print call overloaded func 5 args
-PASS: gdb.cp/overload.exp: print call overloaded func 6 args
-PASS: gdb.cp/overload.exp: print call overloaded func 7 args
-PASS: gdb.cp/overload.exp: print call overloaded func 8 args
-PASS: gdb.cp/overload.exp: print call overloaded func 9 args
-PASS: gdb.cp/overload.exp: print call overloaded func 10 args
-PASS: gdb.cp/overload.exp: print call overloaded func 11 args
-PASS: gdb.cp/overload.exp: print call overloaded func void arg
-PASS: gdb.cp/overload.exp: print call overloaded func char arg
-PASS: gdb.cp/overload.exp: print call overloaded func signed char arg
-PASS: gdb.cp/overload.exp: print call overloaded func unsigned char arg
-PASS: gdb.cp/overload.exp: print call overloaded func short arg
-PASS: gdb.cp/overload.exp: print call overloaded func unsigned short arg
-PASS: gdb.cp/overload.exp: print call overloaded func int arg
-PASS: gdb.cp/overload.exp: print call overloaded func unsigned int arg
-PASS: gdb.cp/overload.exp: print call overloaded func long arg
-PASS: gdb.cp/overload.exp: print call overloaded func unsigned long arg
-PASS: gdb.cp/overload.exp: print call overloaded func float arg
-PASS: gdb.cp/overload.exp: print call overloaded func double arg
-PASS: gdb.cp/overload.exp: print call overloaded func int\* arg
-PASS: gdb.cp/overload.exp: print call overloaded func char\* arg
-PASS: gdb.cp/overload.exp: print bar(a)
-PASS: gdb.cp/overload.exp: print bar(b)
-PASS: gdb.cp/overload.exp: print bar(c)
-PASS: gdb.cp/overload.exp: print bar(d)
-PASS: gdb.cp/overload.exp: list overloaded function with no args
-PASS: gdb.cp/overload.exp: list overloaded function with int arg
-PASS: gdb.cp/overload.exp: list overloaded function with function ptr args
-PASS: gdb.cp/overload.exp: list overloaded function with function ptr args - quotes around argument
-PASS: gdb.cp/overload.exp: list overload.cc:intToChar
-PASS: gdb.cp/overload.exp: list overload.cc:intToChar(char)
-PASS: gdb.cp/overload.exp: list overload.cc:'intToChar(char)'
-PASS: gdb.cp/overload.exp: list 'overload.cc:intToChar(char)'
-PASS: gdb.cp/overload.exp: list 'overload.cc':intToChar(char)
-PASS: gdb.cp/overload.exp: list 'overload.cc':'intToChar(char)'
-PASS: gdb.cp/overload.exp: list overload.cc:foo::overloadfnarg(int)
-PASS: gdb.cp/overload.exp: list overload.cc:'foo::overloadfnarg(int)'
-PASS: gdb.cp/overload.exp: print overloadNamespace(1)
-PASS: gdb.cp/overload.exp: print overloadNamespace('a')
-PASS: gdb.cp/overload.exp: print overloadNamespace(dummyInstance)
-PASS: gdb.cp/overload.exp: print K::staticoverload ()
-PASS: gdb.cp/overload.exp: print K::staticoverload (2)
-PASS: gdb.cp/overload.exp: print K::staticoverload (2, 3)
-PASS: gdb.cp/overload.exp: print N::nsoverload ()
-PASS: gdb.cp/overload.exp: print N::nsoverload (2)
-PASS: gdb.cp/overload.exp: print N::nsoverload (2, 3)
-PASS: gdb.cp/overload.exp: print overloadNamespace(1) in XXX
-PASS: gdb.cp/overload.exp: print overloadNamespace('a') in XXX
-PASS: gdb.cp/overload.exp: print overloadNamespace(dummyInstance) in XXX
-PASS: gdb.cp/overload.exp: print intToChar(1)
-PASS: gdb.cp/overload.exp: print foo::overload1arg
-PASS: gdb.cp/overload.exp: print foo::overload1arg(char***)
-PASS: gdb.cp/overload.exp: print foo::overload1arg(void)
-PASS: gdb.cp/overload.exp: print foo::overload1arg(char)
-PASS: gdb.cp/overload.exp: print foo::overload1arg(signed char)
-PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned char)
-PASS: gdb.cp/overload.exp: print foo::overload1arg(short)
-PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned short)
-PASS: gdb.cp/overload.exp: print foo::overload1arg(int)
-PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned int)
-PASS: gdb.cp/overload.exp: print foo::overload1arg(long)
-PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned long)
-PASS: gdb.cp/overload.exp: print foo::overload1arg(float)
-PASS: gdb.cp/overload.exp: print foo::overload1arg(double)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ovldbreak.exp ...
-PASS: gdb.cp/ovldbreak.exp: detect void
-PASS: gdb.cp/ovldbreak.exp: detect char
-PASS: gdb.cp/ovldbreak.exp: detect signed_char
-PASS: gdb.cp/ovldbreak.exp: detect unsigned_char
-PASS: gdb.cp/ovldbreak.exp: detect short_int
-PASS: gdb.cp/ovldbreak.exp: detect unsigned_short_int
-PASS: gdb.cp/ovldbreak.exp: detect int
-PASS: gdb.cp/ovldbreak.exp: detect unsigned_int
-PASS: gdb.cp/ovldbreak.exp: detect long_int
-PASS: gdb.cp/ovldbreak.exp: detect unsigned_long_int
-PASS: gdb.cp/ovldbreak.exp: detect float
-PASS: gdb.cp/ovldbreak.exp: detect double
-PASS: gdb.cp/ovldbreak.exp: set multiple-symbols ask
-PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 2
-PASS: gdb.cp/ovldbreak.exp: set bp 2 on foo::overload1arg 2 line 107
-PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 3
-PASS: gdb.cp/ovldbreak.exp: set bp 3 on foo::overload1arg 3 line 110
-PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 4
-PASS: gdb.cp/ovldbreak.exp: set bp 4 on foo::overload1arg 4 line 140
-PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 5
-PASS: gdb.cp/ovldbreak.exp: set bp 5 on foo::overload1arg 5 line 137
-PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 6
-PASS: gdb.cp/ovldbreak.exp: set bp 6 on foo::overload1arg 6 line 125
-PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 7
-PASS: gdb.cp/ovldbreak.exp: set bp 7 on foo::overload1arg 7 line 131
-PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 8
-PASS: gdb.cp/ovldbreak.exp: set bp 8 on foo::overload1arg 8 line 119
-PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 9
-PASS: gdb.cp/ovldbreak.exp: set bp 9 on foo::overload1arg 9 line 113
-PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 10
-PASS: gdb.cp/ovldbreak.exp: set bp 10 on foo::overload1arg 10 line 116
-PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 11
-PASS: gdb.cp/ovldbreak.exp: set bp 11 on foo::overload1arg 11 line 128
-PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 12
-PASS: gdb.cp/ovldbreak.exp: set bp 12 on foo::overload1arg 12 line 134
-PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 13
-PASS: gdb.cp/ovldbreak.exp: set bp 13 on foo::overload1arg 13 line 122
-PASS: gdb.cp/ovldbreak.exp: breakpoint info (after setting one-by-one)
-PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice cancel
-PASS: gdb.cp/ovldbreak.exp: set bp on overload1arg canceled
-PASS: gdb.cp/ovldbreak.exp: breakpoint info (after cancel)
-PASS: gdb.cp/ovldbreak.exp: delete all breakpoints
-PASS: gdb.cp/ovldbreak.exp: breakpoint info (after delete)
-PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice all
-PASS: gdb.cp/ovldbreak.exp: set bp on overload1arg all
-PASS: gdb.cp/ovldbreak.exp: breakpoint info (after setting on all)
-PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : void
-PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : char
-PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : signed_char
-PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_char
-PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : short_int
-PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_short_int
-PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : int
-PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_int
-PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : long_int
-PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_long_int
-PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : float
-PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : double
-PASS: gdb.cp/ovldbreak.exp: set multiple-symbols cancel
-PASS: gdb.cp/ovldbreak.exp: break foo::foofunc
-PASS: gdb.cp/ovldbreak.exp: set multiple-symbols all
-PASS: gdb.cp/ovldbreak.exp: break foo::foofunc
-PASS: gdb.cp/ovldbreak.exp: continue until exit at finish program
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ovsrch.exp ...
-PASS: gdb.cp/ovsrch.exp: break A::stop_here
-PASS: gdb.cp/ovsrch.exp: break 'A::stop_here'
-PASS: gdb.cp/ovsrch.exp: continue to breakpoint: stop_here
-PASS: gdb.cp/ovsrch.exp: break A::outer::foo (char*) const
-PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (char*) const'
-PASS: gdb.cp/ovsrch.exp: break A::outer::foo (char*) const if (a_param == 3)
-PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (char*) const' if (a_param == 3)
-PASS: gdb.cp/ovsrch.exp: break A::outer::foo (char*) const if (A::outer::func ())
-PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (char*) const' if (A::outer::func ())
-PASS: gdb.cp/ovsrch.exp: break A::outer::foo (void) const
-PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (void) const'
-PASS: gdb.cp/ovsrch.exp: break A::outer::foo (int) const
-PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (int) const'
-PASS: gdb.cp/ovsrch.exp: break A::outer::foo (int) const if (a_param == 3)
-PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (int) const' if (a_param == 3)
-PASS: gdb.cp/ovsrch.exp: break A::outer::foo (int) const if (A::outer::func ())
-PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (int) const' if (A::outer::func ())
-PASS: gdb.cp/ovsrch.exp: break A::outer::hibob if (a_param == 3)
-PASS: gdb.cp/ovsrch.exp: break A::B::stop_here_too
-PASS: gdb.cp/ovsrch.exp: break 'A::B::stop_here_too'
-PASS: gdb.cp/ovsrch.exp: continue to breakpoint: stop_here_too
-PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (char*) const
-PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (char*) const'
-PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (char*) const if (a_param == 3)
-PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (char*) const' if (a_param == 3)
-PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (char*) const if (A::outer::func ())
-PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (char*) const' if (A::outer::func ())
-PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (void) const
-PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (void) const'
-PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (int) const
-PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (int) const'
-PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (int) const if (a_param == 3)
-PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (int) const' if (a_param == 3)
-PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (int) const if (A::outer::func ())
-PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (int) const' if (A::outer::func ())
-PASS: gdb.cp/ovsrch.exp: break A::B::inner::hibob if (a_param == 3)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/paren-type.exp ...
-PASS: gdb.cp/paren-type.exp: set breakpoint pending off
-PASS: gdb.cp/paren-type.exp: break C::f(long)
-PASS: gdb.cp/paren-type.exp: break C::f(short)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/parse-lang.exp ...
-PASS: gdb.cp/parse-lang.exp: breakpoint hit
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pass-by-ref.exp ...
-PASS: gdb.cp/pass-by-ref.exp: call function in obj
-PASS: gdb.cp/pass-by-ref.exp: call function in derived
-PASS: gdb.cp/pass-by-ref.exp: call function in container
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr-1023.exp ...
-PASS: gdb.cp/pr-1023.exp: break myClass::performBlocking
-PASS: gdb.cp/pr-1023.exp: break myClass::performUnblocking
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr-1210.exp ...
-PASS: gdb.cp/pr-1210.exp: step past initialization
-PASS: gdb.cp/pr-1210.exp: print *obj
-PASS: gdb.cp/pr-1210.exp: print obj->myB
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr-574.exp ...
-PASS: gdb.cp/pr-574.exp: continue to breakpoint: end of constructors
-PASS: gdb.cp/pr-574.exp: PR gdb/574
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr10687.exp ...
-PASS: gdb.cp/pr10687.exp: continue to breakpoint: marker
-PASS: gdb.cp/pr10687.exp: p a
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr10728.exp ...
-PASS: gdb.cp/pr10728.exp: continue to breakpoint: marker 1
-PASS: gdb.cp/pr10728.exp: print x->y2 - x->y1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr12028.exp ...
-PASS: gdb.cp/pr12028.exp: p D::foo(b)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr9067.exp ...
-PASS: gdb.cp/pr9067.exp: print b
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr9167.exp ...
-PASS: gdb.cp/pr9167.exp: continue to breakpoint: marker
-PASS: gdb.cp/pr9167.exp: p b
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr9631.exp ...
-PASS: gdb.cp/pr9631.exp: continue to breakpoint: after bar tender is initialized
-PASS: gdb.cp/pr9631.exp: print tender
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/printmethod.exp ...
-PASS: gdb.cp/printmethod.exp: continue to breakpoint: end of constructors
-PASS: gdb.cp/printmethod.exp: print virtual method.
-PASS: gdb.cp/printmethod.exp: print nonvirtual method.
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/psmang.exp ...
-PASS: gdb.cp/psmang.exp: break s::method1
-PASS: gdb.cp/psmang.exp: break s::method2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/psymtab-parameter.exp ...
-PASS: gdb.cp/psymtab-parameter.exp: set language c++
-PASS: gdb.cp/psymtab-parameter.exp: maintenance info symtabs
-PASS: gdb.cp/psymtab-parameter.exp: complete p 'func<short>(
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ptype-cv-cp.exp ...
-PASS: gdb.cp/ptype-cv-cp.exp: whatis v_my_int
-PASS: gdb.cp/ptype-cv-cp.exp: ptype v_my_int
-PASS: gdb.cp/ptype-cv-cp.exp: whatis v_const_my_int
-PASS: gdb.cp/ptype-cv-cp.exp: ptype v_const_my_int
-PASS: gdb.cp/ptype-cv-cp.exp: whatis v_volatile_my_int
-PASS: gdb.cp/ptype-cv-cp.exp: ptype v_volatile_my_int
-PASS: gdb.cp/ptype-cv-cp.exp: whatis v_const_volatile_my_int
-PASS: gdb.cp/ptype-cv-cp.exp: ptype v_const_volatile_my_int
-PASS: gdb.cp/ptype-cv-cp.exp: whatis v_volatile_const_my_int
-PASS: gdb.cp/ptype-cv-cp.exp: ptype v_volatile_const_my_int
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ptype-flags.exp ...
-PASS: gdb.cp/ptype-flags.exp: basic test
-PASS: gdb.cp/ptype-flags.exp: no methods
-PASS: gdb.cp/ptype-flags.exp: no typedefs
-PASS: gdb.cp/ptype-flags.exp: no methods or typedefs
-PASS: gdb.cp/ptype-flags.exp: raw
-PASS: gdb.cp/ptype-flags.exp: raw no methods
-PASS: gdb.cp/ptype-flags.exp: raw no typedefs
-PASS: gdb.cp/ptype-flags.exp: raw no methods or typedefs
-PASS: gdb.cp/ptype-flags.exp: set print type methods off
-PASS: gdb.cp/ptype-flags.exp: basic test, default methods off
-PASS: gdb.cp/ptype-flags.exp: methods, default methods off
-PASS: gdb.cp/ptype-flags.exp: no typedefs, default methods off
-PASS: gdb.cp/ptype-flags.exp: methods, no typedefs, default methods off
-PASS: gdb.cp/ptype-flags.exp: set print type typedefs off
-PASS: gdb.cp/ptype-flags.exp: basic test, default methods+typedefs off
-PASS: gdb.cp/ptype-flags.exp: methods, default methods+typedefs off
-PASS: gdb.cp/ptype-flags.exp: typedefs, default methods+typedefs off
-PASS: gdb.cp/ptype-flags.exp: methods typedefs, default methods+typedefs off
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/punctuator.exp ...
-PASS: gdb.cp/punctuator.exp: set lang c++
-PASS: gdb.cp/punctuator.exp: print (0x5a5a bitand 0xaaaa) == (0x5a5a & 0xaaaa)
-PASS: gdb.cp/punctuator.exp: print (0x5a5a bitor 0xaaaa) == (0x5a5a | 0xaaaa)
-PASS: gdb.cp/punctuator.exp: print (0x5a5a xor 0xaaaa) == (0x5a5a ^ 0xaaaa)
-PASS: gdb.cp/punctuator.exp: print (0x5a5a and 0xaaaa) == (0x5a5a && 0xaaaa)
-PASS: gdb.cp/punctuator.exp: print (0x5a5a or 0xaaaa) == (0x5a5a || 0xaaaa)
-PASS: gdb.cp/punctuator.exp: print (not not 0xaaaa) == (!!0xaaaa)
-PASS: gdb.cp/punctuator.exp: print (compl 0xaaaa) == (~0xaaaa)
-PASS: gdb.cp/punctuator.exp: set $u 1
-PASS: gdb.cp/punctuator.exp: set $v 1
-PASS: gdb.cp/punctuator.exp: print ($u not_eq 0xaaaa) == ($v != 0xaaaa)
-PASS: gdb.cp/punctuator.exp: print ($u and_eq 0xaaaa) == ($v &= 0xaaaa)
-PASS: gdb.cp/punctuator.exp: set $u 2
-PASS: gdb.cp/punctuator.exp: set $v 2
-PASS: gdb.cp/punctuator.exp: print ($u or_eq 0xaaaa) == ($v |= 0xaaaa)
-PASS: gdb.cp/punctuator.exp: set $u 3
-PASS: gdb.cp/punctuator.exp: set $v 3
-PASS: gdb.cp/punctuator.exp: print ($u xor_eq 0xaaaa) == ($v ^= 0xaaaa)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/re-set-overloaded.exp ...
-PASS: gdb.cp/re-set-overloaded.exp: set breakpoint pending yes
-PASS: gdb.cp/re-set-overloaded.exp: break C::C
-PASS: gdb.cp/re-set-overloaded.exp: set variable $brk = $bpnum
-PASS: gdb.cp/re-set-overloaded.exp: start
-PASS: gdb.cp/re-set-overloaded.exp: breakpoint resolved
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/readnow-language.exp ...
-PASS: gdb.cp/readnow-language.exp: show language
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ref-params.exp ...
-PASS: gdb.cp/ref-params.exp: print value of a Child in main
-PASS: gdb.cp/ref-params.exp: print value of f1 on Child in main
-PASS: gdb.cp/ref-params.exp: print value of f2 on Child in main
-PASS: gdb.cp/ref-params.exp: print value of f1 on (Child&) in main
-PASS: gdb.cp/ref-params.exp: print value of f2 on (Child&) in main
-PASS: gdb.cp/ref-params.exp: print value of Child& in f2
-PASS: gdb.cp/ref-params.exp: print value of f1 on Child& in f2
-PASS: gdb.cp/ref-params.exp: print value of Parent& in f1
-PASS: gdb.cp/ref-params.exp: print f1(MQ)
-PASS: gdb.cp/ref-params.exp: print mf1(MQ)
-PASS: gdb.cp/ref-params.exp: print mf2(MQ)
-PASS: gdb.cp/ref-params.exp: print f1(MQR)
-PASS: gdb.cp/ref-params.exp: print mf1(MQR)
-PASS: gdb.cp/ref-params.exp: print mf2(MQR)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ref-types.exp ...
-PASS: gdb.cp/ref-types.exp: up from marker1 1
-PASS: gdb.cp/ref-types.exp: print value of s
-PASS: gdb.cp/ref-types.exp: ptype s
-PASS: gdb.cp/ref-types.exp: print value of ps
-PASS: gdb.cp/ref-types.exp: ptype ps
-PASS: gdb.cp/ref-types.exp: print value of as[0]
-PASS: gdb.cp/ref-types.exp: ptype as
-PASS: gdb.cp/ref-types.exp: print value of as[1]
-PASS: gdb.cp/ref-types.exp: print value of as[2]
-PASS: gdb.cp/ref-types.exp: print value of as[3]
-PASS: gdb.cp/ref-types.exp: print value of rs
-PASS: gdb.cp/ref-types.exp: ptype rs
-PASS: gdb.cp/ref-types.exp: print value of *rps
-PASS: gdb.cp/ref-types.exp: examine value at rps
-PASS: gdb.cp/ref-types.exp: ptype rps
-PASS: gdb.cp/ref-types.exp: print value of ras[0]
-PASS: gdb.cp/ref-types.exp: ptype ras
-PASS: gdb.cp/ref-types.exp: print value of ras[1]
-PASS: gdb.cp/ref-types.exp: print value of ras[2]
-PASS: gdb.cp/ref-types.exp: print value of ras[3]
-PASS: gdb.cp/ref-types.exp: up from f
-PASS: gdb.cp/ref-types.exp: print value of C
-PASS: gdb.cp/ref-types.exp: ptype C
-PASS: gdb.cp/ref-types.exp: print value of UC
-PASS: gdb.cp/ref-types.exp: ptype UC
-PASS: gdb.cp/ref-types.exp: print value of S
-PASS: gdb.cp/ref-types.exp: ptype S
-PASS: gdb.cp/ref-types.exp: print value of US
-PASS: gdb.cp/ref-types.exp: ptype US
-PASS: gdb.cp/ref-types.exp: print value of I
-PASS: gdb.cp/ref-types.exp: ptype I
-PASS: gdb.cp/ref-types.exp: print value of UI
-PASS: gdb.cp/ref-types.exp: ptype UI
-PASS: gdb.cp/ref-types.exp: print value of L
-PASS: gdb.cp/ref-types.exp: ptype L
-PASS: gdb.cp/ref-types.exp: print value of UL
-PASS: gdb.cp/ref-types.exp: ptype UL
-PASS: gdb.cp/ref-types.exp: print value of F
-PASS: gdb.cp/ref-types.exp: ptype F
-PASS: gdb.cp/ref-types.exp: print value of D
-PASS: gdb.cp/ref-types.exp: ptype D
-PASS: gdb.cp/ref-types.exp: ptype rC
-PASS: gdb.cp/ref-types.exp: ptype rUC
-PASS: gdb.cp/ref-types.exp: ptype rS
-PASS: gdb.cp/ref-types.exp: ptype rUS
-PASS: gdb.cp/ref-types.exp: ptype rI
-PASS: gdb.cp/ref-types.exp: ptype rUI
-PASS: gdb.cp/ref-types.exp: ptype rL
-PASS: gdb.cp/ref-types.exp: ptype rUL
-PASS: gdb.cp/ref-types.exp: ptype rF
-PASS: gdb.cp/ref-types.exp: ptype rD
-PASS: gdb.cp/ref-types.exp: print value of rC
-PASS: gdb.cp/ref-types.exp: print value of rUC
-PASS: gdb.cp/ref-types.exp: print value of rS
-PASS: gdb.cp/ref-types.exp: print value of rUS
-PASS: gdb.cp/ref-types.exp: print value of rI
-PASS: gdb.cp/ref-types.exp: print value of UI
-PASS: gdb.cp/ref-types.exp: print value of rL
-PASS: gdb.cp/ref-types.exp: print value of rUL
-PASS: gdb.cp/ref-types.exp: print value of rF
-PASS: gdb.cp/ref-types.exp: print value of rD
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/rtti.exp ...
-PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in main
-PASS: gdb.cp/rtti.exp: print *e1
-PASS: gdb.cp/rtti.exp: print *e2
-PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in func
-PASS: gdb.cp/rtti.exp: print *obj
-PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in func3
-PASS: gdb.cp/rtti.exp: print *obj3
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/shadow.exp ...
-PASS: gdb.cp/shadow.exp: continue to breakpoint: marker1
-PASS: gdb.cp/shadow.exp: Print class x shadowing global x
-PASS: gdb.cp/shadow.exp: continue to breakpoint: marker2
-PASS: gdb.cp/shadow.exp: Print local x shadowing class x
-PASS: gdb.cp/shadow.exp: continue to breakpoint: marker3
-PASS: gdb.cp/shadow.exp: Print inner scope x
-PASS: gdb.cp/shadow.exp: continue to breakpoint: marker4
-PASS: gdb.cp/shadow.exp: Print local x not namespace x
-PASS: gdb.cp/shadow.exp: continue to breakpoint: marker5
-PASS: gdb.cp/shadow.exp: Print imported namespace x
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/smartp.exp ...
-PASS: gdb.cp/smartp.exp: continue to breakpoint: end of main
-PASS: gdb.cp/smartp.exp: p mp->foo()
-PASS: gdb.cp/smartp.exp: p mtp->foo()
-PASS: gdb.cp/smartp.exp: p mt1.foo()
-PASS: gdb.cp/smartp.exp: p mt4p.a
-PASS: gdb.cp/smartp.exp: p mt4->a
-PASS: gdb.cp/smartp.exp: p sp1->foo()
-PASS: gdb.cp/smartp.exp: p sp2->foo()
-PASS: gdb.cp/smartp.exp: p sp3->foo(1)
-PASS: gdb.cp/smartp.exp: p sp3->foo('a')
-PASS: gdb.cp/smartp.exp: p sp4->a
-PASS: gdb.cp/smartp.exp: p sp4->b
-PASS: gdb.cp/smartp.exp: p mt4p->a
-PASS: gdb.cp/smartp.exp: p mt4p->b
-PASS: gdb.cp/smartp.exp: p mt4->fake
-PASS: gdb.cp/smartp.exp: p mt4->fake()
-PASS: gdb.cp/smartp.exp: p b->foo()
-PASS: gdb.cp/smartp.exp: p c->foo()
-PASS: gdb.cp/smartp.exp: p c->inta
-KFAIL: gdb.cp/smartp.exp: p c2->inta (PRMS: gdb/11606)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/static-method.exp ...
-PASS: gdb.cp/static-method.exp: info addr A::func()
-PASS: gdb.cp/static-method.exp: list static-method.cc:xxx::(anonymous namespace)::func
-PASS: gdb.cp/static-method.exp: list 'static-method.cc:xxx::(anonymous namespace)::func'
-PASS: gdb.cp/static-method.exp: list 'static-method.cc':'xxx::(anonymous namespace)::func'
-PASS: gdb.cp/static-method.exp: list static-method.cc:'xxx::(anonymous namespace)::func'
-PASS: gdb.cp/static-method.exp: continue to xxx::(anonymous namespace)::func
-PASS: gdb.cp/static-method.exp: continue to 'xxx::(anonymous namespace)::func'
-PASS: gdb.cp/static-method.exp: list static-method.cc:xxx::(anonymous namespace)::A::func
-PASS: gdb.cp/static-method.exp: list 'static-method.cc:xxx::(anonymous namespace)::A::func'
-PASS: gdb.cp/static-method.exp: list 'static-method.cc':'xxx::(anonymous namespace)::A::func'
-PASS: gdb.cp/static-method.exp: list static-method.cc:'xxx::(anonymous namespace)::A::func'
-PASS: gdb.cp/static-method.exp: continue to xxx::(anonymous namespace)::A::func
-PASS: gdb.cp/static-method.exp: continue to 'xxx::(anonymous namespace)::A::func'
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/static-print-quit.exp ...
-PASS: gdb.cp/static-print-quit.exp: set width 80
-PASS: gdb.cp/static-print-quit.exp: set height 2
-PASS: gdb.cp/static-print-quit.exp: print c - <return>
-PASS: gdb.cp/static-print-quit.exp: print c - q <return>
-PASS: gdb.cp/static-print-quit.exp: print c - to quit
-PASS: gdb.cp/static-print-quit.exp: q
-PASS: gdb.cp/static-print-quit.exp: set pagination off
-PASS: gdb.cp/static-print-quit.exp: first print
-PASS: gdb.cp/static-print-quit.exp: second print
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/temargs.exp ...
-PASS: gdb.cp/temargs.exp: set first breakpoint for temargs
-PASS: gdb.cp/temargs.exp: set second breakpoint for temargs
-PASS: gdb.cp/temargs.exp: set third breakpoint for temargs
-PASS: gdb.cp/temargs.exp: set fourth breakpoint for temargs
-PASS: gdb.cp/temargs.exp: set fifth breakpoint for temargs
-PASS: gdb.cp/temargs.exp: set sixth breakpoint for temargs
-PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to first breakpoint for temargs
-PASS: gdb.cp/temargs.exp: test type of T in base_m
-PASS: gdb.cp/temargs.exp: test value of I in base_m
-PASS: gdb.cp/temargs.exp: test value of P in base_m
-PASS: gdb.cp/temargs.exp: test value of MP in base_m
-PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to second breakpoint for temargs
-PASS: gdb.cp/temargs.exp: test type of T in inner_m
-PASS: gdb.cp/temargs.exp: test value of I in inner_m
-PASS: gdb.cp/temargs.exp: test value of P in inner_m
-PASS: gdb.cp/temargs.exp: test value of MP in inner_m
-PASS: gdb.cp/temargs.exp: test type of Z in inner_m
-PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to third breakpoint for temargs
-PASS: gdb.cp/temargs.exp: test type of T in func
-PASS: gdb.cp/temargs.exp: test value of I in func
-PASS: gdb.cp/temargs.exp: test value of P in func
-PASS: gdb.cp/temargs.exp: test value of MP in func
-PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to fourth breakpoint for temargs
-PASS: gdb.cp/temargs.exp: test type of T in templ_m
-PASS: gdb.cp/temargs.exp: test value of I in templ_m
-PASS: gdb.cp/temargs.exp: test value of P in templ_m
-PASS: gdb.cp/temargs.exp: test value of MP in templ_m
-PASS: gdb.cp/temargs.exp: test type of Q in templ_m
-PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to fifth breakpoint for temargs
-PASS: gdb.cp/temargs.exp: test type of F in k2_m
-XFAIL: gdb.cp/temargs.exp: test value of F in k2_m (PRMS gcc/49366)
-PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to sixth breakpoint for temargs
-XFAIL: gdb.cp/temargs.exp: test type of F in k3_m (PRMS gcc/49546)
-XFAIL: gdb.cp/temargs.exp: test value of F in k3_m (PRMS gcc/49546)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/templates.exp ...
-PASS: gdb.cp/templates.exp: set multiple-symbols ask
-KFAIL: gdb.cp/templates.exp: ptype T5<int> (PRMS: gdb/8218)
-KFAIL: gdb.cp/templates.exp: ptype T5<int> (PRMS: gdb/8218)
-PASS: gdb.cp/templates.exp: constructor breakpoint
-PASS: gdb.cp/templates.exp: destructor breakpoint
-PASS: gdb.cp/templates.exp: value method breakpoint
-PASS: gdb.cp/templates.exp: breakpoint on a line with no real code
-PASS: gdb.cp/templates.exp: print method of template typedef
-XFAIL: gdb.cp/templates.exp: print destructor of template typedef (PRMS gcc/51668)
-PASS: gdb.cp/templates.exp: verify GCC PR debug/51668
-PASS: gdb.cp/templates.exp: ptype empty
-PASS: gdb.cp/templates.exp: ptype arg
-PASS: gdb.cp/templates.exp: print t5i.value()
-PASS: gdb.cp/templates.exp: b 770
-PASS: gdb.cp/templates.exp: continue to line 770
-PASS: gdb.cp/templates.exp: print fint
-PASS: gdb.cp/templates.exp: print fvpchar
-PASS: gdb.cp/templates.exp: ptype Foo
-PASS: gdb.cp/templates.exp: ptype fint
-PASS: gdb.cp/templates.exp: ptype fchar
-KFAIL: gdb.cp/templates.exp: ptype fvpchar (PRMS: gdb/1512)
-PASS: gdb.cp/templates.exp: print Foo<volatile char *>::foo
-PASS: gdb.cp/templates.exp: print Foo<volatile char*>::foo
-PASS: gdb.cp/templates.exp: ptype Bar
-PASS: gdb.cp/templates.exp: ptype bint
-PASS: gdb.cp/templates.exp: ptype bint2
-PASS: gdb.cp/templates.exp: ptype Baz
-PASS: gdb.cp/templates.exp: ptype bazint
-PASS: gdb.cp/templates.exp: ptype bazint2
-PASS: gdb.cp/templates.exp: ptype Qux
-PASS: gdb.cp/templates.exp: ptype quxint
-PASS: gdb.cp/templates.exp: ptype Spec
-PASS: gdb.cp/templates.exp: ptype siip
-PASS: gdb.cp/templates.exp: ptype Garply<int>
-PASS: gdb.cp/templates.exp: ptype Garply<Garply<char> >
-PASS: gdb.cp/templates.exp: print Garply<Garply<char> >::garply
-PASS: gdb.cp/templates.exp: break Garply<Garply<char> >::garply
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/try_catch.exp ...
-PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 1-throw
-PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 1-catch
-PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 2-start
-PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 2-next
-PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 2-throw
-PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 2-catch
-PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 3-throw
-PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 3-catch
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/typedef-operator.exp ...
-PASS: gdb.cp/typedef-operator.exp: set language c++
-PASS: gdb.cp/typedef-operator.exp: test crash
-PASS: gdb.cp/typedef-operator.exp: test typedef
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/typeid.exp ...
-PASS: gdb.cp/typeid.exp: before starting: print &typeid(i)
-PASS: gdb.cp/typeid.exp: before starting: print &typeid(i) == &typeid(typeof(i))
-PASS: gdb.cp/typeid.exp: before starting: print &typeid(cp)
-PASS: gdb.cp/typeid.exp: before starting: print &typeid(cp) == &typeid(typeof(cp))
-PASS: gdb.cp/typeid.exp: before starting: print &typeid(ccp)
-PASS: gdb.cp/typeid.exp: before starting: print &typeid(ccp) == &typeid(typeof(ccp))
-PASS: gdb.cp/typeid.exp: before starting: print &typeid(ca)
-PASS: gdb.cp/typeid.exp: before starting: print &typeid(ca) == &typeid(typeof(ca))
-PASS: gdb.cp/typeid.exp: before starting: print &typeid(b)
-PASS: gdb.cp/typeid.exp: before starting: print &typeid(b) == &typeid(typeof(b))
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(i)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(i) == &typeid(typeof(i))
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(cp)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(cp) == &typeid(typeof(cp))
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(ccp)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(ccp) == &typeid(typeof(ccp))
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(ca)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(ca) == &typeid(typeof(ca))
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(b)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(b) == &typeid(typeof(b))
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(*b)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(*b) == &typeid(d)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(*vb1)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(*vb1) == &typeid(d)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(*vb2)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(*vb2) == &typeid(d)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(*bv)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(*bv) == &typeid(d)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(d)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(d) == &typeid(d)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(const Derived)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(const Derived) == &typeid(d)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(const Derived &)
-PASS: gdb.cp/typeid.exp: after starting: print &typeid(const Derived &) == &typeid(d)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/userdef.exp ...
-PASS: gdb.cp/userdef.exp: break marker1
-PASS: gdb.cp/userdef.exp: continue to marker1
-PASS: gdb.cp/userdef.exp: up from marker1
-PASS: gdb.cp/userdef.exp: print one + two
-PASS: gdb.cp/userdef.exp: re-selected 'main' frame after inferior call
-PASS: gdb.cp/userdef.exp: print one - two
-PASS: gdb.cp/userdef.exp: print one * two
-PASS: gdb.cp/userdef.exp: print one / two
-PASS: gdb.cp/userdef.exp: print one % two
-PASS: gdb.cp/userdef.exp: print one && two
-PASS: gdb.cp/userdef.exp: print one || two
-PASS: gdb.cp/userdef.exp: print one & two
-PASS: gdb.cp/userdef.exp: print one | two
-PASS: gdb.cp/userdef.exp: print one ^ two
-PASS: gdb.cp/userdef.exp: print one < two
-PASS: gdb.cp/userdef.exp: print one <= two
-PASS: gdb.cp/userdef.exp: print one > two
-PASS: gdb.cp/userdef.exp: print one >= two
-PASS: gdb.cp/userdef.exp: print one == two
-PASS: gdb.cp/userdef.exp: print one.operator== (two)
-PASS: gdb.cp/userdef.exp: print one != two
-PASS: gdb.cp/userdef.exp: print one << 31
-PASS: gdb.cp/userdef.exp: print one >> 31
-PASS: gdb.cp/userdef.exp: print !one
-PASS: gdb.cp/userdef.exp: print +one
-PASS: gdb.cp/userdef.exp: print ~one
-PASS: gdb.cp/userdef.exp: print -one
-PASS: gdb.cp/userdef.exp: print one++
-PASS: gdb.cp/userdef.exp: print ++one
-PASS: gdb.cp/userdef.exp: print one--
-PASS: gdb.cp/userdef.exp: print --one
-PASS: gdb.cp/userdef.exp: print one += 7
-PASS: gdb.cp/userdef.exp: print two = one
-PASS: gdb.cp/userdef.exp: break A2::operator+
-PASS: gdb.cp/userdef.exp: break A2::operator +
-PASS: gdb.cp/userdef.exp: print c
-PASS: gdb.cp/userdef.exp: print *c
-PASS: gdb.cp/userdef.exp: print &*c
-PASS: gdb.cp/userdef.exp: ptype &*c
-PASS: gdb.cp/userdef.exp: print operator== (mem1, mem2)
-PASS: gdb.cp/userdef.exp: print operator== (mem1, mem1)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/using-crash.exp ...
-PASS: gdb.cp/using-crash.exp: reload file
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtbase.exp ...
-PASS: gdb.cp/virtbase.exp: continue to breakpoint: first breakpoint
-PASS: gdb.cp/virtbase.exp: print *this
-PASS: gdb.cp/virtbase.exp: print x in get_y
-PASS: gdb.cp/virtbase.exp: continue to breakpoint: second breakpoint
-PASS: gdb.cp/virtbase.exp: print x in get_z
-PASS: gdb.cp/virtbase.exp: continue to breakpoint: third breakpoint
-PASS: gdb.cp/virtbase.exp: print *(D *) e
-PASS: gdb.cp/virtbase.exp: set print object on
-PASS: gdb.cp/virtbase.exp: print/x b->mA
-PASS: gdb.cp/virtbase.exp: print rtti_data
-PASS: gdb.cp/virtbase.exp: print pointer to virtual base at non-zero offset of larger object
-PASS: gdb.cp/virtbase.exp: print same pointer from history value
-PASS: gdb.cp/virtbase.exp: print whole pointed-to object, starting from the virtual base pointer
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtfunc.exp ...
-PASS: gdb.cp/virtfunc.exp: ptype VA
-PASS: gdb.cp/virtfunc.exp: ptype VB
-PASS: gdb.cp/virtfunc.exp: ptype V
-PASS: gdb.cp/virtfunc.exp: ptype A
-PASS: gdb.cp/virtfunc.exp: ptype B
-PASS: gdb.cp/virtfunc.exp: ptype C
-PASS: gdb.cp/virtfunc.exp: ptype AD
-PASS: gdb.cp/virtfunc.exp: ptype D
-PASS: gdb.cp/virtfunc.exp: ptype E
-PASS: gdb.cp/virtfunc.exp: ptype dd
-PASS: gdb.cp/virtfunc.exp: ptype ppd
-PASS: gdb.cp/virtfunc.exp: ptype pAd
-PASS: gdb.cp/virtfunc.exp: ptype a
-PASS: gdb.cp/virtfunc.exp: ptype b
-PASS: gdb.cp/virtfunc.exp: ptype c
-PASS: gdb.cp/virtfunc.exp: ptype d
-PASS: gdb.cp/virtfunc.exp: ptype e
-PASS: gdb.cp/virtfunc.exp: ptype v
-PASS: gdb.cp/virtfunc.exp: ptype vb
-PASS: gdb.cp/virtfunc.exp: ptype pAa
-PASS: gdb.cp/virtfunc.exp: ptype pAe
-PASS: gdb.cp/virtfunc.exp: ptype pBe
-PASS: gdb.cp/virtfunc.exp: ptype pDd
-PASS: gdb.cp/virtfunc.exp: ptype pDe
-PASS: gdb.cp/virtfunc.exp: ptype pVa
-PASS: gdb.cp/virtfunc.exp: ptype pVv
-PASS: gdb.cp/virtfunc.exp: ptype pVe
-PASS: gdb.cp/virtfunc.exp: ptype pVd
-PASS: gdb.cp/virtfunc.exp: ptype pADe
-PASS: gdb.cp/virtfunc.exp: ptype pEe
-PASS: gdb.cp/virtfunc.exp: ptype pVB
-PASS: gdb.cp/virtfunc.exp: info vtbl a
-PASS: gdb.cp/virtfunc.exp: info vtbl b
-PASS: gdb.cp/virtfunc.exp: info vtbl c
-PASS: gdb.cp/virtfunc.exp: info vtbl d
-PASS: gdb.cp/virtfunc.exp: info vtbl e
-PASS: gdb.cp/virtfunc.exp: info vtbl pEe
-PASS: gdb.cp/virtfunc.exp: info vtbl
-PASS: gdb.cp/virtfunc.exp: info vtbl va
-PASS: gdb.cp/virtfunc.exp: info vtbl all_count
-PASS: gdb.cp/virtfunc.exp: print pAe->f()
-PASS: gdb.cp/virtfunc.exp: print pAa->f()
-PASS: gdb.cp/virtfunc.exp: print pDe->vg()
-PASS: gdb.cp/virtfunc.exp: print pADe->vg()
-PASS: gdb.cp/virtfunc.exp: print pDd->vg()
-PASS: gdb.cp/virtfunc.exp: print pEe->vvb()
-PASS: gdb.cp/virtfunc.exp: print pVB->vvb()
-PASS: gdb.cp/virtfunc.exp: print pBe->vvb()
-PASS: gdb.cp/virtfunc.exp: print pDe->vvb()
-PASS: gdb.cp/virtfunc.exp: print pEe->vd()
-PASS: gdb.cp/virtfunc.exp: print pEe->fvb()
-KFAIL: gdb.cp/virtfunc.exp: print pEe->D::vg() (PRMS: gdb/1064)
-PASS: gdb.cp/virtfunc.exp: next to pAa->f call
-PASS: gdb.cp/virtfunc.exp: next to pDe->vg call
-PASS: gdb.cp/virtfunc.exp: step through thunk into E::vg
-Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtfunc2.exp ...
-PASS: gdb.cp/virtfunc2.exp: continue to breakpoint: marker 1
-PASS: gdb.cp/virtfunc2.exp: print o.do_print()
-PASS: gdb.cp/virtfunc2.exp: print o.do_print3()
-PASS: gdb.cp/virtfunc2.exp: print o2.do_print()
-PASS: gdb.cp/virtfunc2.exp: print o2.do_print2()
-PASS: gdb.cp/virtfunc2.exp: print o2.do_print3()
-PASS: gdb.cp/virtfunc2.exp: print o
-
- === gdb Summary ===
-
-# of expected passes 4023
-# of unexpected failures 10
-# of expected failures 6
-# of known failures 20
-# of untested testcases 1
-# of unsupported tests 1
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.disasm/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.disasm/gdb.sum
deleted file mode 100644
index c75f8d25..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.disasm/gdb.sum
+++ /dev/null
@@ -1,32 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:22:12 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/am33.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/h8300s.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/hppa.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/mn10300.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/sh3.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t01_mov.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t02_mova.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t03_add.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t04_sub.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t05_cmp.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t06_ari2.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t07_ari3.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t08_or.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t09_xor.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t10_and.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t11_logs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t12_bit.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t13_otr.exp ...
-
- === gdb Summary ===
-
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.dwarf2/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.dwarf2/gdb.sum
deleted file mode 100644
index db42118b..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.dwarf2/gdb.sum
+++ /dev/null
@@ -1,663 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:22:15 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/callframecfa.exp ...
-PASS: gdb.dwarf2/callframecfa.exp: set breakpoint for call-frame-cfa
-PASS: gdb.dwarf2/callframecfa.exp: continue to breakpoint: continue to breakpoint for call-frame-cfa
-PASS: gdb.dwarf2/callframecfa.exp: set display for call-frame-cfa
-PASS: gdb.dwarf2/callframecfa.exp: step 1 for call-frame-cfa
-PASS: gdb.dwarf2/callframecfa.exp: step 2 for call-frame-cfa
-PASS: gdb.dwarf2/callframecfa.exp: step 3 for call-frame-cfa
-PASS: gdb.dwarf2/callframecfa.exp: step 4 for call-frame-cfa
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/clztest.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dup-psym.exp ...
-PASS: gdb.dwarf2/dup-psym.exp: info sources should contain only one reference to file1.txt
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.exp ...
-PASS: gdb.dwarf2/dw2-ada-ffffffff.exp: p sizeof (t)
-PASS: gdb.dwarf2/dw2-ada-ffffffff.exp: ptype t
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-anon-mptr.exp ...
-PASS: gdb.dwarf2/dw2-anon-mptr.exp: set cp-abi gnu-v3
-PASS: gdb.dwarf2/dw2-anon-mptr.exp: show cp-abi
-PASS: gdb.dwarf2/dw2-anon-mptr.exp: ptype crash
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.exp ...
-PASS: gdb.dwarf2/dw2-anonymous-func.exp: list file1.txt
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-bad-parameter-type.exp ...
-PASS: gdb.dwarf2/dw2-bad-parameter-type.exp: ptype f
-PASS: gdb.dwarf2/dw2-bad-parameter-type.exp: ptype f
-PASS: gdb.dwarf2/dw2-bad-parameter-type.exp: is alive
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-basic.exp ...
-PASS: gdb.dwarf2/dw2-basic.exp: set listsize 1
-PASS: gdb.dwarf2/dw2-basic.exp: list func_cu1
-PASS: gdb.dwarf2/dw2-basic.exp: ptype func_cu1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-canonicalize-type.exp ...
-PASS: gdb.dwarf2/dw2-canonicalize-type.exp: ptype f
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-case-insensitive.exp ...
-PASS: gdb.dwarf2/dw2-case-insensitive.exp: show case-sensitive
-PASS: gdb.dwarf2/dw2-case-insensitive.exp: regexp case-sensitive on
-PASS: gdb.dwarf2/dw2-case-insensitive.exp: set case-sensitive off
-PASS: gdb.dwarf2/dw2-case-insensitive.exp: regexp case-sensitive off
-PASS: gdb.dwarf2/dw2-case-insensitive.exp: p fuNC_lang
-PASS: gdb.dwarf2/dw2-case-insensitive.exp: p fuNC_symtab
-PASS: gdb.dwarf2/dw2-case-insensitive.exp: setting breakpoint at fuNC_lang
-PASS: gdb.dwarf2/dw2-case-insensitive.exp: setting breakpoint at fuNC_symtab
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-common-block.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-compdir-oldgcc.exp ...
-PASS: gdb.dwarf2/dw2-compdir-oldgcc.exp: list gcc42
-PASS: gdb.dwarf2/dw2-compdir-oldgcc.exp: info source gcc42
-PASS: gdb.dwarf2/dw2-compdir-oldgcc.exp: list gcc43
-PASS: gdb.dwarf2/dw2-compdir-oldgcc.exp: info source gcc43
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-compressed.exp ...
-PASS: gdb.dwarf2/dw2-compressed.exp: set listsize 1
-PASS: gdb.dwarf2/dw2-compressed.exp: list func_cu1
-PASS: gdb.dwarf2/dw2-compressed.exp: ptype func_cu1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-const.exp ...
-PASS: gdb.dwarf2/dw2-const.exp: print twelve
-PASS: gdb.dwarf2/dw2-const.exp: print/x val8
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-cp-infcall-ref-static.exp ...
-PASS: gdb.dwarf2/dw2-cp-infcall-ref-static.exp: set language c++
-PASS: gdb.dwarf2/dw2-cp-infcall-ref-static.exp: set cp-abi gnu-v3
-PASS: gdb.dwarf2/dw2-cp-infcall-ref-static.exp: p f()
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-cu-size.exp ...
-PASS: gdb.dwarf2/dw2-cu-size.exp: ptype noloc
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.exp ...
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: cd .../rdir
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: continue to breakpoint: compdir_missing__ldir_missing__file_basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: continue to breakpoint: compdir_missing__ldir_missing__file_relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: continue to breakpoint: compdir_missing__ldir_missing__file_absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: continue to breakpoint: compdir_missing__ldir_relative_file_basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: continue to breakpoint: compdir_missing__ldir_relative_file_relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: continue to breakpoint: compdir_missing__ldir_relative_file_absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: continue to breakpoint: compdir_missing__ldir_absolute_file_basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: continue to breakpoint: compdir_missing__ldir_absolute_file_relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: continue to breakpoint: compdir_missing__ldir_absolute_file_absolute_same
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: continue to breakpoint: compdir_missing__ldir_absolute_file_absolute_different
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: continue to breakpoint: compdir_relative_ldir_missing__file_basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: continue to breakpoint: compdir_relative_ldir_missing__file_relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: continue to breakpoint: compdir_relative_ldir_missing__file_absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: continue to breakpoint: compdir_relative_ldir_relative_file_basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: continue to breakpoint: compdir_relative_ldir_relative_file_relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: continue to breakpoint: compdir_relative_ldir_relative_file_absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: continue to breakpoint: compdir_relative_ldir_absolute_file_basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: continue to breakpoint: compdir_relative_ldir_absolute_file_relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: continue to breakpoint: compdir_relative_ldir_absolute_file_absolute_same
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: continue to breakpoint: compdir_relative_ldir_absolute_file_absolute_different
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: continue to breakpoint: compdir_absolute_ldir_missing__file_basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: continue to breakpoint: compdir_absolute_ldir_missing__file_relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: continue to breakpoint: compdir_absolute_ldir_missing__file_absolute_same
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: continue to breakpoint: compdir_absolute_ldir_missing__file_absolute_different
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: continue to breakpoint: compdir_absolute_ldir_relative_file_basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: continue to breakpoint: compdir_absolute_ldir_relative_file_relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: continue to breakpoint: compdir_absolute_ldir_relative_file_absolute_same
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: continue to breakpoint: compdir_absolute_ldir_relative_file_absolute_different
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: continue to breakpoint: compdir_absolute_ldir_absolute_file_basename_same
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: continue to breakpoint: compdir_absolute_ldir_absolute_file_relative_different
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: continue to breakpoint: compdir_absolute_ldir_absolute_file_absolute_same
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: continue to breakpoint: compdir_absolute_ldir_absolute_file_absolute_different
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: set filename-display absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: absolute
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: set filename-display basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: basename
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: set filename-display relative
-PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: relative
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-dos-drive.exp ...
-PASS: gdb.dwarf2/dw2-dos-drive.exp: set breakpoint pending off
-PASS: gdb.dwarf2/dw2-dos-drive.exp: break 'z:file.c':func
-UNSUPPORTED: gdb.dwarf2/dw2-dos-drive.exp: break file.c:func
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-double-set-die-type.exp ...
-PASS: gdb.dwarf2/dw2-double-set-die-type.exp: ptype a
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.exp ...
-PASS: gdb.dwarf2/dw2-empty-namespace.exp: ptype var
-PASS: gdb.dwarf2/dw2-empty-namespace.exp: p var
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-empty-pc-range.exp ...
-PASS: gdb.dwarf2/dw2-empty-pc-range.exp: empty range before CU load
-PASS: gdb.dwarf2/dw2-empty-pc-range.exp: valid range after CU load
-PASS: gdb.dwarf2/dw2-empty-pc-range.exp: empty range after CU load
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-entry-value.exp ...
-PASS: gdb.dwarf2/dw2-entry-value.exp: <optimized out> is printed
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-error.exp ...
-gdb compile failed, dw2-error.c: Assembler messages:
-dw2-error.c:33: Error: bad register name `%rbp'
-dw2-error.c:36: Error: bad register name `%rsp'
-dw2-error.c:43: Error: bad register name `%rbp'
-UNTESTED: gdb.dwarf2/dw2-error.exp: dw2-error.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-filename.exp ...
-PASS: gdb.dwarf2/dw2-filename.exp: interpreter-exec mi -file-list-exec-source-files
-PASS: gdb.dwarf2/dw2-filename.exp: info sources
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-icc-opaque.exp ...
-PASS: gdb.dwarf2/dw2-icc-opaque.exp: ptype p_struct
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-ifort-parameter.exp ...
-PASS: gdb.dwarf2/dw2-ifort-parameter.exp: p/x param
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-inheritance.exp ...
-PASS: gdb.dwarf2/dw2-inheritance.exp: ptype inherited
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-inline-break.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-inline-param.exp ...
-PASS: gdb.dwarf2/dw2-inline-param.exp: info addr break_at
-PASS: gdb.dwarf2/dw2-inline-param.exp: bt
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-intercu.exp ...
-PASS: gdb.dwarf2/dw2-intercu.exp: ptype int2
-PASS: gdb.dwarf2/dw2-intercu.exp: set listsize 1
-PASS: gdb.dwarf2/dw2-intercu.exp: list func_cu1
-PASS: gdb.dwarf2/dw2-intercu.exp: ptype func_cu1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-intermix.exp ...
-PASS: gdb.dwarf2/dw2-intermix.exp: set listsize 1
-PASS: gdb.dwarf2/dw2-intermix.exp: list func_cu1
-PASS: gdb.dwarf2/dw2-intermix.exp: ptype func_cu1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-linkage-name-trust.exp ...
-PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: set language c++
-PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: set cp-abi gnu-v3
-PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: p c.membername
-PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: p c.membername ()
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-minsym-in-cu.exp ...
-PASS: gdb.dwarf2/dw2-minsym-in-cu.exp: info fun func2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.exp ...
-PASS: gdb.dwarf2/dw2-modula2-self-type.exp: set language modula-2
-PASS: gdb.dwarf2/dw2-modula2-self-type.exp: ptype v
-PASS: gdb.dwarf2/dw2-modula2-self-type.exp: alive
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-namespaceless-anonymous.exp ...
-PASS: gdb.dwarf2/dw2-namespaceless-anonymous.exp: ptype '(anonymous namespace)::v'
-PASS: gdb.dwarf2/dw2-namespaceless-anonymous.exp: p '(anonymous namespace)::v'
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-noloc.exp ...
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locaddr_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locaddr_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locaddr_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locaddr_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locempty_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locempty_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locempty_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locempty_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locno_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locno_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locno_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locno_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_extern_locaddr_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_extern_locaddr_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_extern_locaddr_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_extern_locaddr_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_extern_locempty_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_extern_locempty_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_extern_locempty_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_extern_locempty_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_extern_locno_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_extern_locno_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locaddr_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locaddr_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locaddr_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locaddr_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locempty_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locempty_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locempty_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locempty_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locno_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locno_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locno_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locno_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_extern_locaddr_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_extern_locaddr_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_extern_locaddr_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_extern_locaddr_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_extern_locempty_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_extern_locempty_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_extern_locempty_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_extern_locempty_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_extern_locno_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_extern_locno_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locaddr_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locaddr_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locaddr_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locaddr_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locempty_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locempty_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locempty_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locempty_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locno_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locno_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locno_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locno_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: print main_extern_locaddr_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_extern_locaddr_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: print main_extern_locaddr_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_extern_locaddr_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: print main_extern_locempty_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_extern_locempty_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: print main_extern_locempty_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_extern_locempty_unresolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: print main_extern_locno_resolvable
-PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_extern_locno_resolvable
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-objfile-overlap.exp ...
-PASS: gdb.dwarf2/dw2-objfile-overlap.exp: add-symbol-file
-PASS: gdb.dwarf2/dw2-objfile-overlap.exp: info line inner
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-op-call.exp ...
-PASS: gdb.dwarf2/dw2-op-call.exp: maintenance set dwarf2 max-cache-age 0
-PASS: gdb.dwarf2/dw2-op-call.exp: p array1
-PASS: gdb.dwarf2/dw2-op-call.exp: array2 using DW_OP_call2
-PASS: gdb.dwarf2/dw2-op-call.exp: array3 using DW_OP_call4
-PASS: gdb.dwarf2/dw2-op-call.exp: p arraynoloc
-PASS: gdb.dwarf2/dw2-op-call.exp: p arraycallnoloc
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-op-out-param.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-op-stack-value.exp ...
-PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x stack2
-PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x stack8
-PASS: gdb.dwarf2/dw2-op-stack-value.exp: x/wx &aa551234
-PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x implicit4to2
-PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x implicit4to4
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-param-error.exp ...
-PASS: gdb.dwarf2/dw2-param-error.exp: frame
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-producer.exp ...
-PASS: gdb.dwarf2/dw2-producer.exp: set listsize 1
-PASS: gdb.dwarf2/dw2-producer.exp: list func_cu1
-PASS: gdb.dwarf2/dw2-producer.exp: ptype func_cu1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-ranges.exp ...
-PASS: gdb.dwarf2/dw2-ranges.exp: info line main
-PASS: gdb.dwarf2/dw2-ranges.exp: info line func
-PASS: gdb.dwarf2/dw2-ranges.exp: info line main2
-PASS: gdb.dwarf2/dw2-ranges.exp: info line func2
-PASS: gdb.dwarf2/dw2-ranges.exp: info line main3
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.exp ...
-PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_nofb print
-PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_nofb backtrace
-PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_loopfb print
-PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_loopfb backtrace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-restore.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-restrict.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-simple-locdesc.exp ...
-KFAIL: gdb.dwarf2/dw2-simple-locdesc.exp: p &s.shl (PRMS: symtab/13307)
-PASS: gdb.dwarf2/dw2-simple-locdesc.exp: p &s.data4
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.exp ...
-PASS: gdb.dwarf2/dw2-skip-prologue.exp: strip stub symbols
-PASS: gdb.dwarf2/dw2-skip-prologue.exp: continue to breakpoint: func
-PASS: gdb.dwarf2/dw2-skip-prologue.exp: 2 locations found
-PASS: gdb.dwarf2/dw2-skip-prologue.exp: no statement got executed
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp ...
-PASS: gdb.dwarf2/dw2-stack-boundary.exp: set complaints 100
-PASS: gdb.dwarf2/dw2-stack-boundary.exp: check partial symtab errors
-PASS: gdb.dwarf2/dw2-stack-boundary.exp: p underflow
-PASS: gdb.dwarf2/dw2-stack-boundary.exp: p overflow
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-strp.exp ...
-PASS: gdb.dwarf2/dw2-strp.exp: p a_string
-PASS: gdb.dwarf2/dw2-strp.exp: ptype a_string
-PASS: gdb.dwarf2/dw2-strp.exp: p a_string2
-PASS: gdb.dwarf2/dw2-strp.exp: ptype a_string2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-unresolved.exp ...
-PASS: gdb.dwarf2/dw2-unresolved.exp: continue to breakpoint: *extern_block_start
-PASS: gdb.dwarf2/dw2-unresolved.exp: print/d var
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-var-zero-addr.exp ...
-PASS: gdb.dwarf2/dw2-var-zero-addr.exp: print &var
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw4-sig-type-unused.exp ...
-PASS: gdb.dwarf2/dw4-sig-type-unused.exp: alive
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw4-sig-types.exp ...
-PASS: gdb.dwarf2/dw4-sig-types.exp: maint set dwarf2 max-cache-age 0
-PASS: gdb.dwarf2/dw4-sig-types.exp: p myset
-PASS: gdb.dwarf2/dw4-sig-types.exp: continue to foo
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dwp-symlink.exp ...
-UNSUPPORTED: gdb.dwarf2/dwp-symlink.exp: testsuite run does not produce dwp files
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dwz.exp ...
-PASS: gdb.dwarf2/dwz.exp: p other_int
-PASS: gdb.dwarf2/dwz.exp: p the_int
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dwzbuildid.exp ...
-PASS: gdb.dwarf2/dwzbuildid.exp: ok: set debug-file-directory
-PASS: gdb.dwarf2/dwzbuildid.exp: ok: print the_int
-PASS: gdb.dwarf2/dwzbuildid.exp: mismatch: set debug-file-directory
-PASS: gdb.dwarf2/dwzbuildid.exp: mismatch: print the_int
-PASS: gdb.dwarf2/dwzbuildid.exp: fallback: set debug-file-directory
-PASS: gdb.dwarf2/dwzbuildid.exp: fallback: print the_int
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/fission-base.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/fission-loclists.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/fission-mix.exp ...
-PASS: gdb.dwarf2/fission-mix.exp: break main
-PASS: gdb.dwarf2/fission-mix.exp: break func2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/fission-reread.exp ...
-PASS: gdb.dwarf2/fission-reread.exp: break main
-PASS: gdb.dwarf2/fission-reread.exp: fission-reread
-PASS: gdb.dwarf2/fission-reread.exp: fission-reread - unload
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/gdb-index.exp ...
-PASS: gdb.dwarf2/gdb-index.exp: save gdb-index for file gdb-index
-PASS: gdb.dwarf2/gdb-index.exp: gdb-index file created
-PASS: gdb.dwarf2/gdb-index.exp: objcopy
-PASS: gdb.dwarf2/gdb-index.exp: .gdb_index used
-PASS: gdb.dwarf2/gdb-index.exp: shell sleep 1
-PASS: gdb.dwarf2/gdb-index.exp: touch binary
-PASS: gdb.dwarf2/gdb-index.exp: .gdb_index used after symbol reloading
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/implptr-64bit.exp ...
-UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
-UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
-UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
-UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
-UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
-UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
-UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
-UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/implptr-optimized-out.exp ...
-PASS: gdb.dwarf2/implptr-optimized-out.exp: p p->f
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/implptr.exp ...
-PASS: gdb.dwarf2/implptr.exp: maintenance set dwarf2 max-cache-age 0
-PASS: gdb.dwarf2/implptr.exp: set bar breakpoint for implptr
-PASS: gdb.dwarf2/implptr.exp: continue to breakpoint: continue to bar breakpoint for implptr
-PASS: gdb.dwarf2/implptr.exp: print j in implptr:bar
-PASS: gdb.dwarf2/implptr.exp: print sizeof (j[0]) in implptr:bar
-PASS: gdb.dwarf2/implptr.exp: print *j in implptr:bar
-PASS: gdb.dwarf2/implptr.exp: print **k in implptr:bar
-PASS: gdb.dwarf2/implptr.exp: print ***l in implptr:bar
-PASS: gdb.dwarf2/implptr.exp: set baz breakpoint for implptr
-PASS: gdb.dwarf2/implptr.exp: continue to breakpoint: continue to baz breakpoint for implptr
-PASS: gdb.dwarf2/implptr.exp: sanity check element 0
-PASS: gdb.dwarf2/implptr.exp: sanity check element 1
-PASS: gdb.dwarf2/implptr.exp: enter the inlined function
-PASS: gdb.dwarf2/implptr.exp: check element 0 for the offset
-PASS: gdb.dwarf2/implptr.exp: check element 1 for the offset
-PASS: gdb.dwarf2/implptr.exp: continue to breakpoint: ignore the second baz breakpoint
-PASS: gdb.dwarf2/implptr.exp: set foo breakpoint for implptr
-PASS: gdb.dwarf2/implptr.exp: continue to breakpoint: continue to foo breakpoint for implptr
-PASS: gdb.dwarf2/implptr.exp: print p[0].x in implptr:foo
-PASS: gdb.dwarf2/implptr.exp: print *p[0].x in implptr:foo
-PASS: gdb.dwarf2/implptr.exp: print byte inside *p[0].x in implptr:foo
-PASS: gdb.dwarf2/implptr.exp: print invalid offset from *p[0].x in implptr:foo
-PASS: gdb.dwarf2/implptr.exp: print j in implptr:foo
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/implptrconst.exp ...
-PASS: gdb.dwarf2/implptrconst.exp: print *c
-PASS: gdb.dwarf2/implptrconst.exp: print d[-2]
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/implptrpiece.exp ...
-PASS: gdb.dwarf2/implptrpiece.exp: print/d p[-1]
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/mac-fileno.exp ...
-PASS: gdb.dwarf2/mac-fileno.exp: set listsize 1
-PASS: gdb.dwarf2/mac-fileno.exp: list func_cu1
-PASS: gdb.dwarf2/mac-fileno.exp: ptype func_cu1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.exp ...
-PASS: gdb.dwarf2/member-ptr-forwardref.exp: set cp-abi gnu-v3
-PASS: gdb.dwarf2/member-ptr-forwardref.exp: show cp-abi
-PASS: gdb.dwarf2/member-ptr-forwardref.exp: ptype c
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/method-ptr.exp ...
-PASS: gdb.dwarf2/method-ptr.exp: ptype the_typedef
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/missing-sig-type.exp ...
-PASS: gdb.dwarf2/missing-sig-type.exp: ptype foo
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/nostaticblock.exp ...
-PASS: gdb.dwarf2/nostaticblock.exp: alive
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/pieces-optimized-out.exp ...
-PASS: gdb.dwarf2/pieces-optimized-out.exp: move up a frame
-PASS: gdb.dwarf2/pieces-optimized-out.exp: print s
-PASS: gdb.dwarf2/pieces-optimized-out.exp: print s.a
-PASS: gdb.dwarf2/pieces-optimized-out.exp: print s.b
-PASS: gdb.dwarf2/pieces-optimized-out.exp: print s.c
-PASS: gdb.dwarf2/pieces-optimized-out.exp: print s.d
-PASS: gdb.dwarf2/pieces-optimized-out.exp: print s.d + 1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/pieces.exp ...
-PASS: gdb.dwarf2/pieces.exp: set f1 breakpoint for pieces
-PASS: gdb.dwarf2/pieces.exp: continue to breakpoint: continue to f1 breakpoint for pieces
-PASS: gdb.dwarf2/pieces.exp: print a in pieces:f1
-PASS: gdb.dwarf2/pieces.exp: print a.j in pieces:f1
-PASS: gdb.dwarf2/pieces.exp: set f2 breakpoint for pieces
-PASS: gdb.dwarf2/pieces.exp: continue to breakpoint: continue to f2 breakpoint for pieces
-PASS: gdb.dwarf2/pieces.exp: print a in pieces:f2
-PASS: gdb.dwarf2/pieces.exp: print a[0] in pieces:f2
-PASS: gdb.dwarf2/pieces.exp: print a[1] in pieces:f2
-PASS: gdb.dwarf2/pieces.exp: set f3 breakpoint for pieces
-PASS: gdb.dwarf2/pieces.exp: continue to breakpoint: continue to f3 breakpoint for pieces
-PASS: gdb.dwarf2/pieces.exp: print a.i in pieces:f3
-PASS: gdb.dwarf2/pieces.exp: print a.j in pieces:f3
-PASS: gdb.dwarf2/pieces.exp: set a.i in pieces:f3
-PASS: gdb.dwarf2/pieces.exp: print new a.i in pieces:f3
-PASS: gdb.dwarf2/pieces.exp: set f6 breakpoint for pieces
-PASS: gdb.dwarf2/pieces.exp: continue to breakpoint: continue to f6 breakpoint for pieces
-PASS: gdb.dwarf2/pieces.exp: print a with optimized out piece
-PASS: gdb.dwarf2/pieces.exp: print a.i with optimized out piece
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/pr10770.exp ...
-PASS: gdb.dwarf2/pr10770.exp: set breakpoint for pr10770
-PASS: gdb.dwarf2/pr10770.exp: cont
-PASS: gdb.dwarf2/pr10770.exp: frame 2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/pr11465.exp ...
-PASS: gdb.dwarf2/pr11465.exp: p N::c.C
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/pr13961.exp ...
-PASS: gdb.dwarf2/pr13961.exp: break main
-PASS: gdb.dwarf2/pr13961.exp: pr13961
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/subrange.exp ...
-PASS: gdb.dwarf2/subrange.exp: set language pascal
-PASS: gdb.dwarf2/subrange.exp: ptype TByteArray
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/trace-crash.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/typeddwarf.exp ...
-PASS: gdb.dwarf2/typeddwarf.exp: set breakpoint at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: continue to breakpoint: continue to typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: check value of j at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: check value of l at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: check value of m at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: check value of n at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: check value of o at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: check value of p at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: check value of q at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: check value of r at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: check value of s at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: check value of t at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: check value of u at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: check value of v at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: check value of w at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: check value of x at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: check value of y at typeddwarf.c:29
-PASS: gdb.dwarf2/typeddwarf.exp: set breakpoint at typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: continue to breakpoint: continue to typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: check value of j at typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: check value of l at typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: check value of m at typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: check value of p at typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: check value of q at typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: check value of r at typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: check value of s at typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: check value of t at typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: check value of u at typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: check value of v at typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: check value of w at typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: check value of x at typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: check value of y at typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: check value of z at typeddwarf.c:53
-PASS: gdb.dwarf2/typeddwarf.exp: set breakpoint at typeddwarf.c:73
-PASS: gdb.dwarf2/typeddwarf.exp: continue to breakpoint: continue to typeddwarf.c:73
-PASS: gdb.dwarf2/typeddwarf.exp: check value of w at typeddwarf.c:73
-PASS: gdb.dwarf2/typeddwarf.exp: check value of x at typeddwarf.c:73
-PASS: gdb.dwarf2/typeddwarf.exp: check value of y at typeddwarf.c:73
-PASS: gdb.dwarf2/typeddwarf.exp: check value of z at typeddwarf.c:73
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/valop.exp ...
-PASS: gdb.dwarf2/valop.exp: set breakpoint for valop
-PASS: gdb.dwarf2/valop.exp: continue to breakpoint: continue to breakpoint for valop
-PASS: gdb.dwarf2/valop.exp: print uses_stack_op
-PASS: gdb.dwarf2/valop.exp: print uses_lit_op
-Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/watch-notconst.exp ...
-PASS: gdb.dwarf2/watch-notconst.exp: watch x
-
- === gdb Summary ===
-
-# of expected passes 546
-# of known failures 1
-# of untested testcases 9
-# of unsupported tests 2
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.fortran/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.fortran/gdb.sum
deleted file mode 100644
index 7b19deea..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.fortran/gdb.sum
+++ /dev/null
@@ -1,273 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:25:25 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/array-element.exp ...
-PASS: gdb.fortran/array-element.exp: breakpoint at continue
-PASS: gdb.fortran/array-element.exp: continue to breakpoint
-PASS: gdb.fortran/array-element.exp: print the first element of array a
-FAIL: gdb.fortran/array-element.exp: continue to breakpoint once again (the program exited)
-FAIL: gdb.fortran/array-element.exp: print the second element of array a
-Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/charset.exp ...
-PASS: gdb.fortran/charset.exp: continue to breakpoint: break-here
-PASS: gdb.fortran/charset.exp: print fortran narrow character
-PASS: gdb.fortran/charset.exp: print fortran wide character
-PASS: gdb.fortran/charset.exp: print fortran wide string
-Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/common-block.exp ...
-PASS: gdb.fortran/common-block.exp: continue to breakpoint: stop-here-out
-PASS: gdb.fortran/common-block.exp: whatis foo
-PASS: gdb.fortran/common-block.exp: ptype foo
-PASS: gdb.fortran/common-block.exp: p foo
-PASS: gdb.fortran/common-block.exp: whatis fo_o
-PASS: gdb.fortran/common-block.exp: ptype fo_o
-PASS: gdb.fortran/common-block.exp: p fo_o
-PASS: gdb.fortran/common-block.exp: info locals out
-PASS: gdb.fortran/common-block.exp: info common out
-PASS: gdb.fortran/common-block.exp: ptype ix out
-PASS: gdb.fortran/common-block.exp: ptype iy out
-PASS: gdb.fortran/common-block.exp: ptype iz out
-PASS: gdb.fortran/common-block.exp: ptype ix_x out
-PASS: gdb.fortran/common-block.exp: ptype iy_y out
-PASS: gdb.fortran/common-block.exp: ptype iz_z out
-PASS: gdb.fortran/common-block.exp: p ix out
-PASS: gdb.fortran/common-block.exp: p iy out
-PASS: gdb.fortran/common-block.exp: p iz out
-PASS: gdb.fortran/common-block.exp: p ix_x out
-PASS: gdb.fortran/common-block.exp: p iy_y out
-PASS: gdb.fortran/common-block.exp: p iz_z out
-PASS: gdb.fortran/common-block.exp: continue to breakpoint: stop-here-in
-PASS: gdb.fortran/common-block.exp: whatis foo in
-PASS: gdb.fortran/common-block.exp: ptype foo in
-PASS: gdb.fortran/common-block.exp: p foo in
-PASS: gdb.fortran/common-block.exp: whatis fo_o in
-PASS: gdb.fortran/common-block.exp: ptype fo_o in
-PASS: gdb.fortran/common-block.exp: p fo_o in
-PASS: gdb.fortran/common-block.exp: info locals in
-PASS: gdb.fortran/common-block.exp: info common in
-PASS: gdb.fortran/common-block.exp: ptype ix in
-PASS: gdb.fortran/common-block.exp: ptype iy2 in
-PASS: gdb.fortran/common-block.exp: ptype iz in
-PASS: gdb.fortran/common-block.exp: ptype ix_x in
-PASS: gdb.fortran/common-block.exp: ptype iy_y in
-PASS: gdb.fortran/common-block.exp: ptype iz_z2 in
-PASS: gdb.fortran/common-block.exp: p ix in
-PASS: gdb.fortran/common-block.exp: p iy2 in
-PASS: gdb.fortran/common-block.exp: p iz in
-PASS: gdb.fortran/common-block.exp: p ix_x in
-PASS: gdb.fortran/common-block.exp: p iy_y in
-PASS: gdb.fortran/common-block.exp: p iz_z2 in
-Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/complex.exp ...
-PASS: gdb.fortran/complex.exp: breakpoint at stop
-PASS: gdb.fortran/complex.exp: continue to breakpoint
-PASS: gdb.fortran/complex.exp: print c
-Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/derived-type.exp ...
-PASS: gdb.fortran/derived-type.exp: ptype p
-PASS: gdb.fortran/derived-type.exp: type-printing for derived type
-PASS: gdb.fortran/derived-type.exp: continue to breakpoint: print
-PASS: gdb.fortran/derived-type.exp: print p
-PASS: gdb.fortran/derived-type.exp: print p%c
-PASS: gdb.fortran/derived-type.exp: print p%d
-PASS: gdb.fortran/derived-type.exp: print q%a
-PASS: gdb.fortran/derived-type.exp: print q%b
-PASS: gdb.fortran/derived-type.exp: print q%x%c
-PASS: gdb.fortran/derived-type.exp: print q%x%d
-PASS: gdb.fortran/derived-type.exp: print q
-Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/exprs.exp ...
-PASS: gdb.fortran/exprs.exp: set print sevenbit-strings
-PASS: gdb.fortran/exprs.exp: set language fortran
-PASS: gdb.fortran/exprs.exp: set language to "fortran"
-PASS: gdb.fortran/exprs.exp: Set value-history[1] using $1
-PASS: gdb.fortran/exprs.exp: Set value-history[2] using $2
-PASS: gdb.fortran/exprs.exp: Set value-history[3] using $3
-PASS: gdb.fortran/exprs.exp: Print value-history[MAX-1] using inplicit index $$
-PASS: gdb.fortran/exprs.exp: Print value-history[MAX-1] again using implicit index $$
-PASS: gdb.fortran/exprs.exp: Print value-history[MAX] using implicit index $
-PASS: gdb.fortran/exprs.exp: Print value-history[MAX-2] using explicit index $$2
-PASS: gdb.fortran/exprs.exp: Print value-history[MAX] using explicit index $0
-PASS: gdb.fortran/exprs.exp: Print value-history[MAX] using explicit index $$0
-PASS: gdb.fortran/exprs.exp: Print value-history[1] using explicit index $1
-PASS: gdb.fortran/exprs.exp: Print value-history[2] using explicit index $2
-PASS: gdb.fortran/exprs.exp: Print value-history[3] using explicit index $3
-PASS: gdb.fortran/exprs.exp: Print (value-history[MAX] - 3) using implicit index $
-PASS: gdb.fortran/exprs.exp: Use value-history element in arithmetic expression
-PASS: gdb.fortran/exprs.exp: Set a new convenience variable
-PASS: gdb.fortran/exprs.exp: Print contents of new convenience variable
-PASS: gdb.fortran/exprs.exp: Set convenience variable to a new value
-PASS: gdb.fortran/exprs.exp: Print new contents of convenience variable
-PASS: gdb.fortran/exprs.exp: Set convenience variable $_
-PASS: gdb.fortran/exprs.exp: Print contents of convenience variable $_
-PASS: gdb.fortran/exprs.exp: Use convenience variable in arithmetic expression
-PASS: gdb.fortran/exprs.exp: Use convenience variable assignment in arithmetic expression
-PASS: gdb.fortran/exprs.exp: Print contents of uninitialized convenience variable
-PASS: gdb.fortran/exprs.exp: p 123
-PASS: gdb.fortran/exprs.exp: p -123
-PASS: gdb.fortran/exprs.exp: reject p _
-PASS: gdb.fortran/exprs.exp: p .TRUE.
-PASS: gdb.fortran/exprs.exp: p .FALSE.
-PASS: gdb.fortran/exprs.exp: p 'a'
-PASS: gdb.fortran/exprs.exp: p 'abcdefg'(2:4)
-PASS: gdb.fortran/exprs.exp: p 'abcdefg'(:3)
-PASS: gdb.fortran/exprs.exp: p 'abcdefg'(5:)
-PASS: gdb.fortran/exprs.exp: p 'abcdefg'(:)
-PASS: gdb.fortran/exprs.exp: p .44 .LT. .45
-PASS: gdb.fortran/exprs.exp: p .44 .GT. .45
-PASS: gdb.fortran/exprs.exp: p 0.44 .LT. 0.45
-PASS: gdb.fortran/exprs.exp: p 0.44 .GT. 0.45
-PASS: gdb.fortran/exprs.exp: p 44. .LT. 45.
-PASS: gdb.fortran/exprs.exp: p 44. .GT. 45.
-PASS: gdb.fortran/exprs.exp: p 44.0 .LT. 45.0
-PASS: gdb.fortran/exprs.exp: p 44.0 .GT. 45.0
-PASS: gdb.fortran/exprs.exp: p 10D20 .LT. 10D21
-PASS: gdb.fortran/exprs.exp: p 10D20 .GT. 10D21
-PASS: gdb.fortran/exprs.exp: p 10d20 .LT. 10d21
-PASS: gdb.fortran/exprs.exp: p 10d20 .GT. 10d21
-PASS: gdb.fortran/exprs.exp: p 10E20 .LT. 10E21
-PASS: gdb.fortran/exprs.exp: p 10E20 .GT. 10E21
-PASS: gdb.fortran/exprs.exp: p 10e20 .LT. 10e21
-PASS: gdb.fortran/exprs.exp: p 10e20 .GT. 10e21
-PASS: gdb.fortran/exprs.exp: p 10.D20 .LT. 10.D21
-PASS: gdb.fortran/exprs.exp: p 10.D20 .GT. 10.D21
-PASS: gdb.fortran/exprs.exp: p 10.d20 .LT. 10.d21
-PASS: gdb.fortran/exprs.exp: p 10.d20 .GT. 10.d21
-PASS: gdb.fortran/exprs.exp: p 10.E20 .LT. 10.E21
-PASS: gdb.fortran/exprs.exp: p 10.E20 .GT. 10.E21
-PASS: gdb.fortran/exprs.exp: p 10.e20 .LT. 10.e21
-PASS: gdb.fortran/exprs.exp: p 10.e20 .GT. 10.e21
-PASS: gdb.fortran/exprs.exp: p 10.0D20 .LT. 10.0D21
-PASS: gdb.fortran/exprs.exp: p 10.0D20 .GT. 10.0D21
-PASS: gdb.fortran/exprs.exp: p 10.0d20 .LT. 10.0d21
-PASS: gdb.fortran/exprs.exp: p 10.0d20 .GT. 10.0d21
-PASS: gdb.fortran/exprs.exp: p 10.0E20 .LT. 10.0E21
-PASS: gdb.fortran/exprs.exp: p 10.0E20 .GT. 10.0E21
-PASS: gdb.fortran/exprs.exp: p 10.0e20 .LT. 10.0e21
-PASS: gdb.fortran/exprs.exp: p 10.0e20 .GT. 10.0e21
-PASS: gdb.fortran/exprs.exp: p 10.0D+20 .LT. 10.0D+21
-PASS: gdb.fortran/exprs.exp: p 10.0D+20 .GT. 10.0D+21
-PASS: gdb.fortran/exprs.exp: p 10.0d+20 .LT. 10.0d+21
-PASS: gdb.fortran/exprs.exp: p 10.0d+20 .GT. 10.0d+21
-PASS: gdb.fortran/exprs.exp: p 10.0E+20 .LT. 10.0E+21
-PASS: gdb.fortran/exprs.exp: p 10.0E+20 .GT. 10.0E+21
-PASS: gdb.fortran/exprs.exp: p 10.0e+20 .LT. 10.0e+21
-PASS: gdb.fortran/exprs.exp: p 10.0e+20 .GT. 10.0e+21
-PASS: gdb.fortran/exprs.exp: p 10.0D-11 .LT. 10.0D-10
-PASS: gdb.fortran/exprs.exp: p 10.0D-11 .GT. 10.0D-10
-PASS: gdb.fortran/exprs.exp: p 10.0d-11 .LT. 10.0d-10
-PASS: gdb.fortran/exprs.exp: p 10.0d-11 .GT. 10.0d-10
-PASS: gdb.fortran/exprs.exp: p 10.0E-11 .LT. 10.0E-10
-PASS: gdb.fortran/exprs.exp: p 10.0E-11 .GT. 10.0E-10
-PASS: gdb.fortran/exprs.exp: p 10.0e-11 .LT. 10.0e-10
-PASS: gdb.fortran/exprs.exp: p 10.0e-11 .GT. 10.0e-10
-PASS: gdb.fortran/exprs.exp: unary minus applied to int
-PASS: gdb.fortran/exprs.exp: unary minus applied to real
-PASS: gdb.fortran/exprs.exp: bool plus int
-PASS: gdb.fortran/exprs.exp: int plus int
-PASS: gdb.fortran/exprs.exp: real plus int
-PASS: gdb.fortran/exprs.exp: real plus real
-PASS: gdb.fortran/exprs.exp: bool minus int
-PASS: gdb.fortran/exprs.exp: int minus int
-PASS: gdb.fortran/exprs.exp: real minus int
-PASS: gdb.fortran/exprs.exp: real minus real
-PASS: gdb.fortran/exprs.exp: bool times int
-PASS: gdb.fortran/exprs.exp: int times int
-PASS: gdb.fortran/exprs.exp: real times int
-PASS: gdb.fortran/exprs.exp: real times real
-PASS: gdb.fortran/exprs.exp: bool divided by int
-PASS: gdb.fortran/exprs.exp: int divided by int
-PASS: gdb.fortran/exprs.exp: real divided by int
-PASS: gdb.fortran/exprs.exp: real divided by real
-PASS: gdb.fortran/exprs.exp: int powered by int
-PASS: gdb.fortran/exprs.exp: combined exponentiation expression
-PASS: gdb.fortran/exprs.exp: combined exponentiation expression in specified order
-PASS: gdb.fortran/exprs.exp: int powered by real
-PASS: gdb.fortran/exprs.exp: real powered by real
-Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/library-module.exp ...
-PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-lib
-PASS: gdb.fortran/library-module.exp: print var_i in lib
-PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-main
-PASS: gdb.fortran/library-module.exp: print var_i in main
-PASS: gdb.fortran/library-module.exp: print var_j
-PASS: gdb.fortran/library-module.exp: print var_k
-Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/logical.exp ...
-PASS: gdb.fortran/logical.exp: continue to breakpoint: stop-here
-PASS: gdb.fortran/logical.exp: p l
-PASS: gdb.fortran/logical.exp: p l1
-PASS: gdb.fortran/logical.exp: p l2
-PASS: gdb.fortran/logical.exp: p l4
-PASS: gdb.fortran/logical.exp: p l8
-Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/module.exp ...
-PASS: gdb.fortran/module.exp: stopped language detection
-PASS: gdb.fortran/module.exp: fully qualified name of DW_TAG_constant
-PASS: gdb.fortran/module.exp: continue to breakpoint: i-is-1
-PASS: gdb.fortran/module.exp: print var_i value 1
-PASS: gdb.fortran/module.exp: continue to breakpoint: i-is-2
-PASS: gdb.fortran/module.exp: print var_i value 2
-PASS: gdb.fortran/module.exp: continue to breakpoint: a-b-c-d
-PASS: gdb.fortran/module.exp: print var_a
-PASS: gdb.fortran/module.exp: print var_b
-PASS: gdb.fortran/module.exp: print var_c
-PASS: gdb.fortran/module.exp: print var_d
-PASS: gdb.fortran/module.exp: print var_i value 14
-PASS: gdb.fortran/module.exp: print var_x value 30
-PASS: gdb.fortran/module.exp: print var_y
-PASS: gdb.fortran/module.exp: print var_x value 31
-PASS: gdb.fortran/module.exp: ptype modmany
-PASS: gdb.fortran/module.exp: complete modm
-PASS: gdb.fortran/module.exp: complete modmany
-PASS: gdb.fortran/module.exp: complete modmany::
-PASS: gdb.fortran/module.exp: complete modmany::var
-PASS: gdb.fortran/module.exp: show language
-PASS: gdb.fortran/module.exp: setting breakpoint at module
-Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/multi-dim.exp ...
-PASS: gdb.fortran/multi-dim.exp: continue to breakpoint: break-static
-PASS: gdb.fortran/multi-dim.exp: print valid static array element
-PASS: gdb.fortran/multi-dim.exp: print an invalid array index (0,0,0)
-PASS: gdb.fortran/multi-dim.exp: print an invalid array index (2,3,5)
-PASS: gdb.fortran/multi-dim.exp: print an invalid array index (2,4,4)
-PASS: gdb.fortran/multi-dim.exp: print an invalid array index (3,3,4)
-PASS: gdb.fortran/multi-dim.exp: print full contents of the array
-PASS: gdb.fortran/multi-dim.exp: continue to breakpoint: break-variable
-PASS: gdb.fortran/multi-dim.exp: print valid variable bound array element
-PASS: gdb.fortran/multi-dim.exp: print type of unbound array
-PASS: gdb.fortran/multi-dim.exp: print valid unbound array element
-Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/subarray.exp ...
-PASS: gdb.fortran/subarray.exp: breakpoint at the last write statement
-PASS: gdb.fortran/subarray.exp: continue to breakpoint
-PASS: gdb.fortran/subarray.exp: print str(2:4)
-PASS: gdb.fortran/subarray.exp: print str(:3)
-PASS: gdb.fortran/subarray.exp: print str(5:)
-PASS: gdb.fortran/subarray.exp: print str(:)
-PASS: gdb.fortran/subarray.exp: print array(2:4)
-PASS: gdb.fortran/subarray.exp: print array(:3)
-PASS: gdb.fortran/subarray.exp: print array(5:)
-PASS: gdb.fortran/subarray.exp: print array(:)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/types.exp ...
-PASS: gdb.fortran/types.exp: set print sevenbit-strings
-PASS: gdb.fortran/types.exp: set language fortran
-PASS: gdb.fortran/types.exp: set language to "fortran"
-PASS: gdb.fortran/types.exp: pt 123
-PASS: gdb.fortran/types.exp: reject pt _
-PASS: gdb.fortran/types.exp: pt .TRUE.
-PASS: gdb.fortran/types.exp: pt .FALSE.
-PASS: gdb.fortran/types.exp: pt 'a'
-PASS: gdb.fortran/types.exp: pt .44
-PASS: gdb.fortran/types.exp: pt 44.0
-PASS: gdb.fortran/types.exp: pt 10D20
-PASS: gdb.fortran/types.exp: pt 10D20
-PASS: gdb.fortran/types.exp: pt 10d20
-PASS: gdb.fortran/types.exp: pt 10d20
-PASS: gdb.fortran/types.exp: pt 10E20
-PASS: gdb.fortran/types.exp: pt 10E20
-PASS: gdb.fortran/types.exp: pt 10e20
-PASS: gdb.fortran/types.exp: pt 10e20
-
- === gdb Summary ===
-
-# of expected passes 243
-# of unexpected failures 2
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.gdb/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.gdb/gdb.sum
deleted file mode 100644
index bd579310..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.gdb/gdb.sum
+++ /dev/null
@@ -1,191 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:26:10 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/complaints.exp ...
-PASS: gdb.gdb/complaints.exp: breakpoint in captured_command_loop
-PASS: gdb.gdb/complaints.exp: run until breakpoint at captured_command_loop
-PASS: gdb.gdb/complaints.exp: set stop_whining = 2
-PASS: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, "Register a complaint")
-PASS: gdb.gdb/complaints.exp: print symfile_complaints->root->fmt
-PASS: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, symfile_complaints->root->fmt)
-PASS: gdb.gdb/complaints.exp: list has one entry
-PASS: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, "Testing! Testing! Testing!")
-PASS: gdb.gdb/complaints.exp: serial start
-PASS: gdb.gdb/complaints.exp: serial line 1
-PASS: gdb.gdb/complaints.exp: serial line 2
-PASS: gdb.gdb/complaints.exp: serial end
-PASS: gdb.gdb/complaints.exp: short start
-PASS: gdb.gdb/complaints.exp: short line 1
-PASS: gdb.gdb/complaints.exp: short line 2
-PASS: gdb.gdb/complaints.exp: short end
-PASS: gdb.gdb/complaints.exp: empty non-verbose non-noisy clear
-PASS: gdb.gdb/complaints.exp: empty verbose non-noisy clear
-PASS: gdb.gdb/complaints.exp: empty verbose noisy clear
-PASS: gdb.gdb/complaints.exp: empty non-verbose noisy clear
-Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/observer.exp ...
-PASS: gdb.gdb/observer.exp: breakpoint in captured_main
-PASS: gdb.gdb/observer.exp: run until breakpoint at captured_main
-PASS: gdb.gdb/observer.exp: no observer attached; reset first observer counter
-PASS: gdb.gdb/observer.exp: no observer attached; reset second observer counter
-PASS: gdb.gdb/observer.exp: no observer attached; reset third observer counter
-PASS: gdb.gdb/observer.exp: no observer attached; sending notification
-PASS: gdb.gdb/observer.exp: no observer attached; check first observer counter value
-PASS: gdb.gdb/observer.exp: no observer attached; check second observer counter value
-PASS: gdb.gdb/observer.exp: no observer attached; check third observer counter value
-PASS: gdb.gdb/observer.exp: second observer attached; attach second observer
-PASS: gdb.gdb/observer.exp: second observer attached; reset first observer counter
-PASS: gdb.gdb/observer.exp: second observer attached; reset second observer counter
-PASS: gdb.gdb/observer.exp: second observer attached; reset third observer counter
-PASS: gdb.gdb/observer.exp: second observer attached; sending notification
-PASS: gdb.gdb/observer.exp: second observer attached; check first observer counter value
-PASS: gdb.gdb/observer.exp: second observer attached; check second observer counter value
-PASS: gdb.gdb/observer.exp: second observer attached; check third observer counter value
-PASS: gdb.gdb/observer.exp: second observer detached; detach second observer
-PASS: gdb.gdb/observer.exp: second observer detached; reset first observer counter
-PASS: gdb.gdb/observer.exp: second observer detached; reset second observer counter
-PASS: gdb.gdb/observer.exp: second observer detached; reset third observer counter
-PASS: gdb.gdb/observer.exp: second observer detached; sending notification
-PASS: gdb.gdb/observer.exp: second observer detached; check first observer counter value
-PASS: gdb.gdb/observer.exp: second observer detached; check second observer counter value
-PASS: gdb.gdb/observer.exp: second observer detached; check third observer counter value
-PASS: gdb.gdb/observer.exp: 1st observer added; attach first observer
-PASS: gdb.gdb/observer.exp: 1st observer added; reset first observer counter
-PASS: gdb.gdb/observer.exp: 1st observer added; reset second observer counter
-PASS: gdb.gdb/observer.exp: 1st observer added; reset third observer counter
-PASS: gdb.gdb/observer.exp: 1st observer added; sending notification
-PASS: gdb.gdb/observer.exp: 1st observer added; check first observer counter value
-PASS: gdb.gdb/observer.exp: 1st observer added; check second observer counter value
-PASS: gdb.gdb/observer.exp: 1st observer added; check third observer counter value
-PASS: gdb.gdb/observer.exp: 2nd observer added; attach second observer
-PASS: gdb.gdb/observer.exp: 2nd observer added; reset first observer counter
-PASS: gdb.gdb/observer.exp: 2nd observer added; reset second observer counter
-PASS: gdb.gdb/observer.exp: 2nd observer added; reset third observer counter
-PASS: gdb.gdb/observer.exp: 2nd observer added; sending notification
-PASS: gdb.gdb/observer.exp: 2nd observer added; check first observer counter value
-PASS: gdb.gdb/observer.exp: 2nd observer added; check second observer counter value
-PASS: gdb.gdb/observer.exp: 2nd observer added; check third observer counter value
-PASS: gdb.gdb/observer.exp: 3rd observer added; attach third observer
-PASS: gdb.gdb/observer.exp: 3rd observer added; reset first observer counter
-PASS: gdb.gdb/observer.exp: 3rd observer added; reset second observer counter
-PASS: gdb.gdb/observer.exp: 3rd observer added; reset third observer counter
-PASS: gdb.gdb/observer.exp: 3rd observer added; sending notification
-PASS: gdb.gdb/observer.exp: 3rd observer added; check first observer counter value
-PASS: gdb.gdb/observer.exp: 3rd observer added; check second observer counter value
-PASS: gdb.gdb/observer.exp: 3rd observer added; check third observer counter value
-PASS: gdb.gdb/observer.exp: 2nd observer removed; detach second observer
-PASS: gdb.gdb/observer.exp: 2nd observer removed; reset first observer counter
-PASS: gdb.gdb/observer.exp: 2nd observer removed; reset second observer counter
-PASS: gdb.gdb/observer.exp: 2nd observer removed; reset third observer counter
-PASS: gdb.gdb/observer.exp: 2nd observer removed; sending notification
-PASS: gdb.gdb/observer.exp: 2nd observer removed; check first observer counter value
-PASS: gdb.gdb/observer.exp: 2nd observer removed; check second observer counter value
-PASS: gdb.gdb/observer.exp: 2nd observer removed; check third observer counter value
-PASS: gdb.gdb/observer.exp: 1st observer removed; detach first observer
-PASS: gdb.gdb/observer.exp: 1st observer removed; reset first observer counter
-PASS: gdb.gdb/observer.exp: 1st observer removed; reset second observer counter
-PASS: gdb.gdb/observer.exp: 1st observer removed; reset third observer counter
-PASS: gdb.gdb/observer.exp: 1st observer removed; sending notification
-PASS: gdb.gdb/observer.exp: 1st observer removed; check first observer counter value
-PASS: gdb.gdb/observer.exp: 1st observer removed; check second observer counter value
-PASS: gdb.gdb/observer.exp: 1st observer removed; check third observer counter value
-PASS: gdb.gdb/observer.exp: 3rd observer removed; detach third observer
-PASS: gdb.gdb/observer.exp: 3rd observer removed; reset first observer counter
-PASS: gdb.gdb/observer.exp: 3rd observer removed; reset second observer counter
-PASS: gdb.gdb/observer.exp: 3rd observer removed; reset third observer counter
-PASS: gdb.gdb/observer.exp: 3rd observer removed; sending notification
-PASS: gdb.gdb/observer.exp: 3rd observer removed; check first observer counter value
-PASS: gdb.gdb/observer.exp: 3rd observer removed; check second observer counter value
-PASS: gdb.gdb/observer.exp: 3rd observer removed; check third observer counter value
-PASS: gdb.gdb/observer.exp: three observers added; attach first observer
-PASS: gdb.gdb/observer.exp: three observers added; attach second observer
-PASS: gdb.gdb/observer.exp: three observers added; attach third observer
-PASS: gdb.gdb/observer.exp: three observers added; reset first observer counter
-PASS: gdb.gdb/observer.exp: three observers added; reset second observer counter
-PASS: gdb.gdb/observer.exp: three observers added; reset third observer counter
-PASS: gdb.gdb/observer.exp: three observers added; sending notification
-PASS: gdb.gdb/observer.exp: three observers added; check first observer counter value
-PASS: gdb.gdb/observer.exp: three observers added; check second observer counter value
-PASS: gdb.gdb/observer.exp: three observers added; check third observer counter value
-PASS: gdb.gdb/observer.exp: third observer removed; detach third observer
-PASS: gdb.gdb/observer.exp: third observer removed; reset first observer counter
-PASS: gdb.gdb/observer.exp: third observer removed; reset second observer counter
-PASS: gdb.gdb/observer.exp: third observer removed; reset third observer counter
-PASS: gdb.gdb/observer.exp: third observer removed; sending notification
-PASS: gdb.gdb/observer.exp: third observer removed; check first observer counter value
-PASS: gdb.gdb/observer.exp: third observer removed; check second observer counter value
-PASS: gdb.gdb/observer.exp: third observer removed; check third observer counter value
-PASS: gdb.gdb/observer.exp: second observer removed; detach second observer
-PASS: gdb.gdb/observer.exp: second observer removed; reset first observer counter
-PASS: gdb.gdb/observer.exp: second observer removed; reset second observer counter
-PASS: gdb.gdb/observer.exp: second observer removed; reset third observer counter
-PASS: gdb.gdb/observer.exp: second observer removed; sending notification
-PASS: gdb.gdb/observer.exp: second observer removed; check first observer counter value
-PASS: gdb.gdb/observer.exp: second observer removed; check second observer counter value
-PASS: gdb.gdb/observer.exp: second observer removed; check third observer counter value
-PASS: gdb.gdb/observer.exp: first observer removed; detach first observer
-PASS: gdb.gdb/observer.exp: first observer removed; reset first observer counter
-PASS: gdb.gdb/observer.exp: first observer removed; reset second observer counter
-PASS: gdb.gdb/observer.exp: first observer removed; reset third observer counter
-PASS: gdb.gdb/observer.exp: first observer removed; sending notification
-PASS: gdb.gdb/observer.exp: first observer removed; check first observer counter value
-PASS: gdb.gdb/observer.exp: first observer removed; check second observer counter value
-PASS: gdb.gdb/observer.exp: first observer removed; check third observer counter value
-Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/python-selftest.exp ...
-PASS: gdb.gdb/python-selftest.exp: breakpoint in captured_command_loop
-PASS: gdb.gdb/python-selftest.exp: run until breakpoint at captured_command_loop
-PASS: gdb.gdb/python-selftest.exp: set variable gdb_python_initialized = 0
-PASS: gdb.gdb/python-selftest.exp: call catch_command_errors(execute_command, "python print 5", 0, RETURN_MASK_ALL)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/selftest.exp ...
-PASS: gdb.gdb/selftest.exp: Disassemble main
-PASS: gdb.gdb/selftest.exp: breakpoint in captured_main
-PASS: gdb.gdb/selftest.exp: set interrupt character in test_with_self
-PASS: gdb.gdb/selftest.exp: set listsize to 1
-PASS: gdb.gdb/selftest.exp: run until breakpoint at captured_main
-PASS: gdb.gdb/selftest.exp: printed version as string
-PASS: gdb.gdb/selftest.exp: step over initial brace
-PASS: gdb.gdb/selftest.exp: step over cmdarg_vec initialization
-PASS: gdb.gdb/selftest.exp: step over argv initialization
-PASS: gdb.gdb/selftest.exp: step over argc initialization
-PASS: gdb.gdb/selftest.exp: next over lim_at_start initialization
-PASS: gdb.gdb/selftest.exp: next over make_command_stats_cleanup and everything it calls
-PASS: gdb.gdb/selftest.exp: next over lim_at_start initialization
-PASS: gdb.gdb/selftest.exp: next over make_command_stats_cleanup and everything it calls
-PASS: gdb.gdb/selftest.exp: next over setlocale LC_MESSAGES
-PASS: gdb.gdb/selftest.exp: next over make_command_stats_cleanup and everything it calls
-PASS: gdb.gdb/selftest.exp: next over setlocale LC_MESSAGES
-PASS: gdb.gdb/selftest.exp: next over setlocale LC_CTYPE
-PASS: gdb.gdb/selftest.exp: next over bindtextdomain
-PASS: gdb.gdb/selftest.exp: next over textdomain PACKAGE
-PASS: gdb.gdb/selftest.exp: next over bfd_init
-PASS: gdb.gdb/selftest.exp: next over notice_open_fds
-PASS: gdb.gdb/selftest.exp: next over cmdarg_s VEC_cleanup
-PASS: gdb.gdb/selftest.exp: print a string
-PASS: gdb.gdb/selftest.exp: step into xmalloc call
-PASS: gdb.gdb/selftest.exp: xgdb is at prompt
-PASS: gdb.gdb/selftest.exp: Set xgdb prompt
-PASS: gdb.gdb/selftest.exp: send ^C to child process
-PASS: gdb.gdb/selftest.exp: send SIGINT signal to child process
-FAIL: gdb.gdb/selftest.exp: backtrace through signal handler
-Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/xfullpath.exp ...
-PASS: gdb.gdb/xfullpath.exp: breakpoint in captured_main
-PASS: gdb.gdb/xfullpath.exp: run until breakpoint at captured_main
-PASS: gdb.gdb/xfullpath.exp: A filename with ./ as the directory prefix
-PASS: gdb.gdb/xfullpath.exp: A filename with ../ in the directory prefix
-PASS: gdb.gdb/xfullpath.exp: A one-char filename in the current directory
-PASS: gdb.gdb/xfullpath.exp: A filename in the root directory
-PASS: gdb.gdb/xfullpath.exp: A filename without any directory prefix
-PASS: gdb.gdb/xfullpath.exp: A one-char filename without any directory prefix
-PASS: gdb.gdb/xfullpath.exp: An empty filename
-
- === gdb Summary ===
-
-# of expected passes 169
-# of unexpected failures 1
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.go/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.go/gdb.sum
deleted file mode 100644
index 555fcbef..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.go/gdb.sum
+++ /dev/null
@@ -1,94 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:27:34 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.go/basic-types.exp ...
-PASS: gdb.go/basic-types.exp: set language go
-PASS: gdb.go/basic-types.exp: set language to "go"
-PASS: gdb.go/basic-types.exp: pt 123
-PASS: gdb.go/basic-types.exp: pt void(42)
-PASS: gdb.go/basic-types.exp: pt byte(42)
-PASS: gdb.go/basic-types.exp: pt int(42)
-PASS: gdb.go/basic-types.exp: pt uint(42)
-PASS: gdb.go/basic-types.exp: pt uintptr(42)
-PASS: gdb.go/basic-types.exp: pt int8(42)
-PASS: gdb.go/basic-types.exp: pt int16(42)
-PASS: gdb.go/basic-types.exp: pt int32(42)
-PASS: gdb.go/basic-types.exp: pt int64(42)
-PASS: gdb.go/basic-types.exp: pt uint8(42)
-PASS: gdb.go/basic-types.exp: pt uint16(42)
-PASS: gdb.go/basic-types.exp: pt uint32(42)
-PASS: gdb.go/basic-types.exp: pt uint64(42)
-PASS: gdb.go/basic-types.exp: pt true
-PASS: gdb.go/basic-types.exp: pt false
-PASS: gdb.go/basic-types.exp: pt bool(0)
-PASS: gdb.go/basic-types.exp: pt bool(1)
-PASS: gdb.go/basic-types.exp: pt 'a'
-PASS: gdb.go/basic-types.exp: pt "a simple string"
-PASS: gdb.go/basic-types.exp: pt `a simple raw string`
-PASS: gdb.go/basic-types.exp: pt .44
-PASS: gdb.go/basic-types.exp: pt 44.0
-PASS: gdb.go/basic-types.exp: pt 10e20
-PASS: gdb.go/basic-types.exp: pt 10E20
-PASS: gdb.go/basic-types.exp: pt float32(.42)
-PASS: gdb.go/basic-types.exp: pt float64(.42)
-PASS: gdb.go/basic-types.exp: pt complex64(.42)
-XFAIL: gdb.go/basic-types.exp: pt complex64(.42i1.0)
-XFAIL: gdb.go/basic-types.exp: pt complex64(i1.0)
-PASS: gdb.go/basic-types.exp: pt complex128(.42)
-XFAIL: gdb.go/basic-types.exp: pt complex128(.42i1.0)
-XFAIL: gdb.go/basic-types.exp: pt complex128(i1.0)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.go/chan.exp ...
-gdb compile failed, default_target_compile: Can't find gccgo.
-UNTESTED: gdb.go/chan.exp: chan.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.go/handcall.exp ...
-gdb compile failed, default_target_compile: Can't find gccgo.
-UNTESTED: gdb.go/handcall.exp: handcall.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.go/hello.exp ...
-gdb compile failed, default_target_compile: Can't find gccgo.
-UNTESTED: gdb.go/hello.exp: hello.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.go/integers.exp ...
-gdb compile failed, default_target_compile: Can't find gccgo.
-UNTESTED: gdb.go/integers.exp: integers.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.go/methods.exp ...
-gdb compile failed, default_target_compile: Can't find gccgo.
-UNTESTED: gdb.go/methods.exp: methods.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.go/package.exp ...
-gdb compile failed, default_target_compile: Can't find gccgo.
-UNTESTED: gdb.go/package.exp: package
-Running ../../../W._C._Handy/gdb/testsuite/gdb.go/print.exp ...
-PASS: gdb.go/print.exp: set language go
-PASS: gdb.go/print.exp: set language to "go"
-PASS: gdb.go/print.exp: check fp + text
-PASS: gdb.go/print.exp: p 1.
-PASS: gdb.go/print.exp: p 1.5
-PASS: gdb.go/print.exp: p 1.f
-PASS: gdb.go/print.exp: p 1.5f
-PASS: gdb.go/print.exp: p 1.l
-PASS: gdb.go/print.exp: p 1.5l
-PASS: gdb.go/print.exp: p 0x1.1
-PASS: gdb.go/print.exp: reject p 1.1x
-PASS: gdb.go/print.exp: reject p 1.1ff
-PASS: gdb.go/print.exp: reject p 1.1ll
-Running ../../../W._C._Handy/gdb/testsuite/gdb.go/strings.exp ...
-gdb compile failed, default_target_compile: Can't find gccgo.
-UNTESTED: gdb.go/strings.exp: strings.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.go/types.exp ...
-gdb compile failed, default_target_compile: Can't find gccgo.
-UNTESTED: gdb.go/types.exp: types.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.go/unsafe.exp ...
-gdb compile failed, default_target_compile: Can't find gccgo.
-UNTESTED: gdb.go/unsafe.exp: unsafe.exp
-
- === gdb Summary ===
-
-# of expected passes 44
-# of expected failures 4
-# of untested testcases 9
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.java/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.java/gdb.sum
deleted file mode 100644
index 496f4d48..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.java/gdb.sum
+++ /dev/null
@@ -1,120 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:27:41 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jmain.exp ...
-PASS: gdb.java/jmain.exp: compilation jmain.java
-PASS: gdb.java/jmain.exp: set print sevenbit-strings
-KFAIL: gdb.java/jmain.exp: break main (PRMS: java/1567)
-KPASS: gdb.java/jmain.exp: break jmain.main (PRMS java/1565)
-PASS: gdb.java/jmain.exp: break jmain.main(java.lang.String[])void
-Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jmisc.exp ...
-PASS: gdb.java/jmisc.exp: compilation jmisc.java
-PASS: gdb.java/jmisc.exp: set print sevenbit-strings
-PASS: gdb.java/jmisc.exp: set language java
-PASS: gdb.java/jmisc.exp: set language to "java"
-PASS: gdb.java/jmisc.exp: continue to breakpoint: jmisc.main(java.lang.String[])
-PASS: gdb.java/jmisc.exp: ptype jmisc
-PASS: gdb.java/jmisc.exp: p args
-KFAIL: gdb.java/jmisc.exp: gdb/2214 (PRMS: p *args)
-PASS: gdb.java/jmisc.exp: break exit
-PASS: gdb.java/jmisc.exp: continue to exit
-PASS: gdb.java/jmisc.exp: set breakpoint pending off
-PASS: gdb.java/jmisc.exp: break jmisc.main(java.lang.String[])int
-Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jnpe.exp ...
-PASS: gdb.java/jnpe.exp: compilation jnpe.java
-UNSUPPORTED: gdb.java/jnpe.exp: jnpe.exp could not find _Unwind_DebugHook
-Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jprint.exp ...
-PASS: gdb.java/jprint.exp: compilation jprint.java
-PASS: gdb.java/jprint.exp: set print sevenbit-strings
-PASS: gdb.java/jprint.exp: set language java
-PASS: gdb.java/jprint.exp: set language to "java"
-PASS: gdb.java/jprint.exp: continue to breakpoint: jprint.main(java.lang.String[])
-PASS: gdb.java/jprint.exp: unambiguous static call
-PASS: gdb.java/jprint.exp: next
-PASS: gdb.java/jprint.exp: next
-PASS: gdb.java/jprint.exp: single argument call
-PASS: gdb.java/jprint.exp: double argument call
-PASS: gdb.java/jprint.exp: virtual fn call
-PASS: gdb.java/jprint.exp: inherited static call
-PASS: gdb.java/jprint.exp: inherited virtual fn call
-XPASS: gdb.java/jprint.exp: print a java.util.Properties (PRMS gcc/43260)
-XFAIL: gdb.java/jprint.exp: print a java.lang.String
-Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jv-exp.exp ...
-PASS: gdb.java/jv-exp.exp: set print sevenbit-strings
-PASS: gdb.java/jv-exp.exp: set width 0
-PASS: gdb.java/jv-exp.exp: set language java
-PASS: gdb.java/jv-exp.exp: set language to "java"
-PASS: gdb.java/jv-exp.exp: p 1 > 2
-PASS: gdb.java/jv-exp.exp: p 1 < 2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jv-print.exp ...
-PASS: gdb.java/jv-print.exp: print $pc
-PASS: gdb.java/jv-print.exp: set print sevenbit-strings
-PASS: gdb.java/jv-print.exp: set width 0
-PASS: gdb.java/jv-print.exp: set language java
-PASS: gdb.java/jv-print.exp: set language to "java"
-PASS: gdb.java/jv-print.exp: p 123
-PASS: gdb.java/jv-print.exp: p -123
-PASS: gdb.java/jv-print.exp: p/d 123
-PASS: gdb.java/jv-print.exp: p 0123
-PASS: gdb.java/jv-print.exp: p 00123
-PASS: gdb.java/jv-print.exp: p -0123
-PASS: gdb.java/jv-print.exp: p/o 0123
-PASS: gdb.java/jv-print.exp: p 0x123
-PASS: gdb.java/jv-print.exp: p -0x123
-PASS: gdb.java/jv-print.exp: p 0x0123
-PASS: gdb.java/jv-print.exp: p -0x0123
-PASS: gdb.java/jv-print.exp: p 0xABCDEF
-PASS: gdb.java/jv-print.exp: p 0xabcdef
-PASS: gdb.java/jv-print.exp: p 0xAbCdEf
-PASS: gdb.java/jv-print.exp: p/x 0x123
-PASS: gdb.java/jv-print.exp: p 'a'
-PASS: gdb.java/jv-print.exp: p/c 'a'
-PASS: gdb.java/jv-print.exp: p/c 70
-PASS: gdb.java/jv-print.exp: p/x 'a'
-PASS: gdb.java/jv-print.exp: p/d 'a'
-PASS: gdb.java/jv-print.exp: p/t 'a'
-PASS: gdb.java/jv-print.exp: p/x '\377'
-PASS: gdb.java/jv-print.exp: p '\''
-PASS: gdb.java/jv-print.exp: p '\\'
-PASS: gdb.java/jv-print.exp: reject p 0x
-PASS: gdb.java/jv-print.exp: p ''
-PASS: gdb.java/jv-print.exp: p '''
-PASS: gdb.java/jv-print.exp: reject p '\'
-PASS: gdb.java/jv-print.exp: reject p '\\\'
-PASS: gdb.java/jv-print.exp: reject p DEADBEEF
-PASS: gdb.java/jv-print.exp: reject p 123DEADBEEF
-PASS: gdb.java/jv-print.exp: reject p 123foobar.bazfoo3
-PASS: gdb.java/jv-print.exp: reject p 123EEEEEEEEEEEEEEEEE33333k333
-PASS: gdb.java/jv-print.exp: check for floating addition
-PASS: gdb.java/jv-print.exp: reject p 09
-PASS: gdb.java/jv-print.exp: reject p 079
-PASS: gdb.java/jv-print.exp: reject p 0xG
-PASS: gdb.java/jv-print.exp: reject p 0xAG
-PASS: gdb.java/jv-print.exp: check fp + text
-PASS: gdb.java/jv-print.exp: p 1.
-PASS: gdb.java/jv-print.exp: p 1.5
-PASS: gdb.java/jv-print.exp: p 1.f
-PASS: gdb.java/jv-print.exp: p 1.5f
-PASS: gdb.java/jv-print.exp: p 1.d
-PASS: gdb.java/jv-print.exp: p 1.5d
-PASS: gdb.java/jv-print.exp: p 0x1.1
-PASS: gdb.java/jv-print.exp: reject p 1.1x
-PASS: gdb.java/jv-print.exp: reject p 1.1ff
-PASS: gdb.java/jv-print.exp: reject p 1.1dd
-
- === gdb Summary ===
-
-# of expected passes 88
-# of unexpected successes 1
-# of expected failures 1
-# of unknown successes 1
-# of known failures 2
-# of unsupported tests 1
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.linespec/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.linespec/gdb.sum
deleted file mode 100644
index 055cd72a..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.linespec/gdb.sum
+++ /dev/null
@@ -1,226 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:28:37 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/break-ask.exp ...
-PASS: gdb.linespec/break-ask.exp: set multiple-symbols ask
-PASS: gdb.linespec/break-ask.exp: set filename-display absolute
-PASS: gdb.linespec/break-ask.exp: break twodup absolute
-PASS: gdb.linespec/break-ask.exp: 0
-PASS: gdb.linespec/break-ask.exp: set filename-display relative
-PASS: gdb.linespec/break-ask.exp: break twodup relative
-PASS: gdb.linespec/break-ask.exp: 2
-PASS: gdb.linespec/break-ask.exp: expect breakpoint
-PASS: gdb.linespec/break-ask.exp: info source
-PASS: gdb.linespec/break-ask.exp: continue to breakpoint: body_elsewhere
-PASS: gdb.linespec/break-ask.exp: break twodup relative other
-PASS: gdb.linespec/break-ask.exp: 3
-PASS: gdb.linespec/break-ask.exp: expect breakpoint other
-PASS: gdb.linespec/break-ask.exp: info source other
-PASS: gdb.linespec/break-ask.exp: continue to breakpoint: body_elsewhere other
-Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/linespec.exp ...
-PASS: gdb.linespec/linespec.exp: set multiple-symbols to all for linespec tests
-PASS: gdb.linespec/linespec.exp: single-location break using dir/file:line
-PASS: gdb.linespec/linespec.exp: clear breakpoint using dir/file:line
-PASS: gdb.linespec/linespec.exp: multi-location break using file:line
-PASS: gdb.linespec/linespec.exp: multi-location break using duplicate function name
-PASS: gdb.linespec/linespec.exp: multi-location break using duplicate function name and label
-PASS: gdb.linespec/linespec.exp: complete condition
-PASS: gdb.linespec/linespec.exp: disable pending breakpoints for linespec tests
-PASS: gdb.linespec/linespec.exp: set breakpoint on non-existent function
-PASS: gdb.linespec/linespec.exp: set breakpoint at all instances of NameSpace::overload
-PASS: gdb.linespec/linespec.exp: set breakpoint at lspec.cc instance of NameSpace::overload
-PASS: gdb.linespec/linespec.exp: set breakpoint at non-existent lspec.cc instance of NameSpace::overload
-PASS: gdb.linespec/linespec.exp: set breakpoint at specific instance of NameSpace::overload
-PASS: gdb.linespec/linespec.exp: set breakpoint in body.h
-PASS: gdb.linespec/linespec.exp: set breakpoint in f1
-PASS: gdb.linespec/linespec.exp: add inferior for linespec tests
-PASS: gdb.linespec/linespec.exp: switch to inferior 2 for linespec tests
-PASS: gdb.linespec/linespec.exp: set the new inferior file for linespec tests
-PASS: gdb.linespec/linespec.exp: set breakpoint at main in both inferiors
-Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/ls-dollar.exp ...
-PASS: gdb.linespec/ls-dollar.exp: set listsize 1
-PASS: gdb.linespec/ls-dollar.exp: list $dollar_var
-PASS: gdb.linespec/ls-dollar.exp: break $dollar_func
-Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/ls-errs.exp ...
-PASS: gdb.linespec/ls-errs.exp: set breakpoint pending off
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break -100
-PASS: gdb.linespec/ls-errs.exp: break +500
-PASS: gdb.linespec/ls-errs.exp: break 1000
-PASS: gdb.linespec/ls-errs.exp: break 3:
-PASS: gdb.linespec/ls-errs.exp: break +10:
-PASS: gdb.linespec/ls-errs.exp: break -10:
-PASS: gdb.linespec/ls-errs.exp: break 3:
-PASS: gdb.linespec/ls-errs.exp: break +10:
-PASS: gdb.linespec/ls-errs.exp: break -10:
-PASS: gdb.linespec/ls-errs.exp: break 3 :
-PASS: gdb.linespec/ls-errs.exp: break +10 :
-PASS: gdb.linespec/ls-errs.exp: break -10 :
-PASS: gdb.linespec/ls-errs.exp: break 3 :
-PASS: gdb.linespec/ls-errs.exp: break +10 :
-PASS: gdb.linespec/ls-errs.exp: break -10 :
-PASS: gdb.linespec/ls-errs.exp: break 3 :
-PASS: gdb.linespec/ls-errs.exp: break +10 :
-PASS: gdb.linespec/ls-errs.exp: break -10 :
-PASS: gdb.linespec/ls-errs.exp: break 3 :
-PASS: gdb.linespec/ls-errs.exp: break +10 :
-PASS: gdb.linespec/ls-errs.exp: break -10 :
-PASS: gdb.linespec/ls-errs.exp: break 3 :
-PASS: gdb.linespec/ls-errs.exp: break +10 :
-PASS: gdb.linespec/ls-errs.exp: break -10 :
-PASS: gdb.linespec/ls-errs.exp: break 3 :
-PASS: gdb.linespec/ls-errs.exp: break +10 :
-PASS: gdb.linespec/ls-errs.exp: break -10 :
-PASS: gdb.linespec/ls-errs.exp: break 3 :
-PASS: gdb.linespec/ls-errs.exp: break +10 :
-PASS: gdb.linespec/ls-errs.exp: break -10 :
-PASS: gdb.linespec/ls-errs.exp: break 3 1
-PASS: gdb.linespec/ls-errs.exp: break +10 1
-PASS: gdb.linespec/ls-errs.exp: break -10 1
-PASS: gdb.linespec/ls-errs.exp: break 3 +1
-PASS: gdb.linespec/ls-errs.exp: break +10 +1
-PASS: gdb.linespec/ls-errs.exp: break -10 +1
-PASS: gdb.linespec/ls-errs.exp: break 3 +100
-PASS: gdb.linespec/ls-errs.exp: break +10 +100
-PASS: gdb.linespec/ls-errs.exp: break -10 +100
-PASS: gdb.linespec/ls-errs.exp: break 3 -10
-PASS: gdb.linespec/ls-errs.exp: break +10 -10
-PASS: gdb.linespec/ls-errs.exp: break -10 -10
-PASS: gdb.linespec/ls-errs.exp: break 3 foo
-PASS: gdb.linespec/ls-errs.exp: break +10 foo
-PASS: gdb.linespec/ls-errs.exp: break -10 foo
-PASS: gdb.linespec/ls-errs.exp: break this_file_doesn't_exist.c:3
-PASS: gdb.linespec/ls-errs.exp: break this file has spaces.c:3
-PASS: gdb.linespec/ls-errs.exp: break "file::colons.c":3
-PASS: gdb.linespec/ls-errs.exp: break 'file::colons.c':3
-PASS: gdb.linespec/ls-errs.exp: break "this "file" has quotes.c":3
-PASS: gdb.linespec/ls-errs.exp: break 'this "file" has quotes.c':3
-PASS: gdb.linespec/ls-errs.exp: break 'this 'file' has quotes.c':3
-PASS: gdb.linespec/ls-errs.exp: break "this 'file' has quotes.c":3
-PASS: gdb.linespec/ls-errs.exp: break "spaces: and :colons.c":3
-PASS: gdb.linespec/ls-errs.exp: break 'more: :spaces: :and colons::.c':3
-PASS: gdb.linespec/ls-errs.exp: break "src-file.c':3
-PASS: gdb.linespec/ls-errs.exp: break 'src-file.c:3
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:foo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main:foo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c: foo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main: foo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c: foo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main: foo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main:
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main:
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c::
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 1
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 +100
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 -100
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 foo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:-100
-PASS: gdb.linespec/ls-errs.exp: break "ls-errs.c:-100"
-PASS: gdb.linespec/ls-errs.exp: break 'ls-errs.c:-100'
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:+500
-PASS: gdb.linespec/ls-errs.exp: break "ls-errs.c:+500"
-PASS: gdb.linespec/ls-errs.exp: break 'ls-errs.c:+500'
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:1000
-PASS: gdb.linespec/ls-errs.exp: break "ls-errs.c:1000"
-PASS: gdb.linespec/ls-errs.exp: break 'ls-errs.c:1000'
-PASS: gdb.linespec/ls-errs.exp: break foobar
-PASS: gdb.linespec/ls-errs.exp: break foo::bar
-PASS: gdb.linespec/ls-errs.exp: break foo.bar
-PASS: gdb.linespec/ls-errs.exp: break foo .
-PASS: gdb.linespec/ls-errs.exp: break foo bar
-PASS: gdb.linespec/ls-errs.exp: break foo 1
-PASS: gdb.linespec/ls-errs.exp: break foo 0
-PASS: gdb.linespec/ls-errs.exp: break foo +10
-PASS: gdb.linespec/ls-errs.exp: break foo -10
-PASS: gdb.linespec/ls-errs.exp: break foo +100
-PASS: gdb.linespec/ls-errs.exp: break foo -100
-PASS: gdb.linespec/ls-errs.exp: break main:there
-PASS: gdb.linespec/ls-errs.exp: break main:here:
-PASS: gdb.linespec/ls-errs.exp: break main: there
-PASS: gdb.linespec/ls-errs.exp: break main:here:
-PASS: gdb.linespec/ls-errs.exp: break main :there
-PASS: gdb.linespec/ls-errs.exp: break main:here :
-PASS: gdb.linespec/ls-errs.exp: break main : there
-PASS: gdb.linespec/ls-errs.exp: break main:here :
-PASS: gdb.linespec/ls-errs.exp: break main : there
-PASS: gdb.linespec/ls-errs.exp: break main:here :
-PASS: gdb.linespec/ls-errs.exp: break main : there
-PASS: gdb.linespec/ls-errs.exp: break main:here :
-PASS: gdb.linespec/ls-errs.exp: break main : there
-PASS: gdb.linespec/ls-errs.exp: break main:here :
-PASS: gdb.linespec/ls-errs.exp: break main : there
-PASS: gdb.linespec/ls-errs.exp: break main:here :
-PASS: gdb.linespec/ls-errs.exp: break main : there
-PASS: gdb.linespec/ls-errs.exp: break main:here :
-PASS: gdb.linespec/ls-errs.exp: break main 3
-PASS: gdb.linespec/ls-errs.exp: break main +100
-PASS: gdb.linespec/ls-errs.exp: break main -100
-PASS: gdb.linespec/ls-errs.exp: break main foo
-PASS: gdb.linespec/ls-errs.exp: break main:here 3
-PASS: gdb.linespec/ls-errs.exp: break main:here +100
-PASS: gdb.linespec/ls-errs.exp: break main:here -100
-PASS: gdb.linespec/ls-errs.exp: break main:here foo
-PASS: gdb.linespec/ls-errs.exp: break if
-PASS: gdb.linespec/ls-errs.exp: break task
-PASS: gdb.linespec/ls-errs.exp: break thread
-PASS: gdb.linespec/ls-errs.exp: break 'main.c'flubber
-PASS: gdb.linespec/ls-errs.exp: break 'main.c',21
-PASS: gdb.linespec/ls-errs.exp: break 'main.c'
-PASS: gdb.linespec/ls-errs.exp: break 'main.c'3
-PASS: gdb.linespec/ls-errs.exp: break 'main.c'+3
-PASS: gdb.linespec/ls-errs.exp: break $zippo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:$zippo
-Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/macro-relative.exp ...
-PASS: gdb.linespec/macro-relative.exp: info macro HEADER
-Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/skip-two.exp ...
-PASS: gdb.linespec/skip-two.exp: skip function dupname
-PASS: gdb.linespec/skip-two.exp: dupname ignored from main
-PASS: gdb.linespec/skip-two.exp: continue to breakpoint: n
-PASS: gdb.linespec/skip-two.exp: dupname ignored from n
-PASS: gdb.linespec/skip-two.exp: skip delete 1
-PASS: gdb.linespec/skip-two.exp: skip file thefile.cc
-PASS: gdb.linespec/skip-two.exp: step into dupname
-PASS: gdb.linespec/skip-two.exp: finish from dupname
-PASS: gdb.linespec/skip-two.exp: dupname ignored for thefile.cc
-Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/thread.exp ...
-PASS: gdb.linespec/thread.exp: breakpoint line number in file
-PASS: gdb.linespec/thread.exp: continue to breakpoint: 29
-PASS: gdb.linespec/thread.exp: setting breakpoint at thread
-PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function
-
- === gdb Summary ===
-
-# of expected passes 204
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.mi/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.mi/gdb.sum
deleted file mode 100644
index b2cd50d5..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.mi/gdb.sum
+++ /dev/null
@@ -1,1791 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:29:07 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp ...
-PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_nofb_marker
-PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_nofb_marker
-FAIL: gdb.mi/dw2-ref-missing-frame.exp: test func_nofb_marker
-PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_loopfb_marker
-PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_loopfb_marker
-FAIL: gdb.mi/dw2-ref-missing-frame.exp: test func_loopfb_var
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb2549.exp ...
-PASS: gdb.mi/gdb2549.exp: wrong arguments
-PASS: gdb.mi/gdb2549.exp: no executable
-PASS: gdb.mi/gdb2549.exp: breakpoint at main
-PASS: gdb.mi/gdb2549.exp: mi runto main
-PASS: gdb.mi/gdb2549.exp: register values x
-PASS: gdb.mi/gdb2549.exp: register values f
-PASS: gdb.mi/gdb2549.exp: register values d
-PASS: gdb.mi/gdb2549.exp: register values o
-PASS: gdb.mi/gdb2549.exp: register values t
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb669.exp ...
-PASS: gdb.mi/gdb669.exp: successfully compiled posix threads test case
-PASS: gdb.mi/gdb669.exp: breakpoint at main
-PASS: gdb.mi/gdb669.exp: mi runto main
-PASS: gdb.mi/gdb669.exp: -thread-list-ids (at main)
-PASS: gdb.mi/gdb669.exp: info threads (at main)
-PASS: gdb.mi/gdb669.exp: finding MI result string (at main)
-PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (at main)
-PASS: gdb.mi/gdb669.exp: got number of threads from MI (at main)
-PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (at main)
-PASS: gdb.mi/gdb669.exp: -thread_list_ids (at main)
-PASS: gdb.mi/gdb669.exp: finding threads in MI output (at main)
-PASS: gdb.mi/gdb669.exp: MI and console have same threads (at main)
-PASS: gdb.mi/gdb669.exp: next, try 0
-PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 0)
-PASS: gdb.mi/gdb669.exp: info threads (try 0)
-PASS: gdb.mi/gdb669.exp: finding MI result string (try 0)
-PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 0)
-PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 0)
-PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 0)
-PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 0)
-PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 0)
-PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 0)
-PASS: gdb.mi/gdb669.exp: next, try 1
-PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 1)
-PASS: gdb.mi/gdb669.exp: info threads (try 1)
-PASS: gdb.mi/gdb669.exp: finding MI result string (try 1)
-PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 1)
-PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 1)
-PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 1)
-PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 1)
-PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 1)
-PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 1)
-PASS: gdb.mi/gdb669.exp: next, try 2
-PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 2)
-PASS: gdb.mi/gdb669.exp: info threads (try 2)
-PASS: gdb.mi/gdb669.exp: finding MI result string (try 2)
-PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 2)
-PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 2)
-PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 2)
-PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 2)
-PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 2)
-PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 2)
-PASS: gdb.mi/gdb669.exp: next, try 3
-PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 3)
-PASS: gdb.mi/gdb669.exp: info threads (try 3)
-PASS: gdb.mi/gdb669.exp: finding MI result string (try 3)
-PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 3)
-PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 3)
-PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 3)
-PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 3)
-PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 3)
-PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 3)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb680.exp ...
-PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 0
-PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 1
-PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 2
-PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 3
-PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 4
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb701.exp ...
-PASS: gdb.mi/gdb701.exp: breakpoint at main
-PASS: gdb.mi/gdb701.exp: mi runto main
-PASS: gdb.mi/gdb701.exp: step over "foo = 0"
-PASS: gdb.mi/gdb701.exp: create fooPtr
-PASS: gdb.mi/gdb701.exp: list children of fooPtr
-PASS: gdb.mi/gdb701.exp: list children of fooPtr.x
-PASS: gdb.mi/gdb701.exp: list children of fooPtr.y
-PASS: gdb.mi/gdb701.exp: list children of fooPtr.z
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb792.exp ...
-PASS: gdb.mi/gdb792.exp: breakpoint at main
-PASS: gdb.mi/gdb792.exp: mi runto main
-PASS: gdb.mi/gdb792.exp: create var for class A
-PASS: gdb.mi/gdb792.exp: list children of class A
-PASS: gdb.mi/gdb792.exp: list children of A.public
-PASS: gdb.mi/gdb792.exp: list children of A.private
-PASS: gdb.mi/gdb792.exp: list children of A.protected
-PASS: gdb.mi/gdb792.exp: list children of A.protected.b
-PASS: gdb.mi/gdb792.exp: list children of A.protected.b.public
-PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private
-PASS: gdb.mi/gdb792.exp: create var for class C which has baseclass A
-PASS: gdb.mi/gdb792.exp: list children of class C
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-basics.exp ...
-PASS: gdb.mi/mi-basics.exp: acceptance of MI operations
-PASS: gdb.mi/mi-basics.exp: file-exec-and-symbols operation
-PASS: gdb.mi/mi-basics.exp: file-exec-file operation
-PASS: gdb.mi/mi-basics.exp: file-symbol-file operation
-PASS: gdb.mi/mi-basics.exp: break-delete (all) operation
-PASS: gdb.mi/mi-basics.exp: all breakpoints removed
-PASS: gdb.mi/mi-basics.exp: environment-directory arg operation
-PASS: gdb.mi/mi-basics.exp: environment-directory empty-string operation
-PASS: gdb.mi/mi-basics.exp: environment-directory operation
-PASS: gdb.mi/mi-basics.exp: environment-cd arg operation
-PASS: gdb.mi/mi-basics.exp: environment-pwd operation
-PASS: gdb.mi/mi-basics.exp: environment-path
-PASS: gdb.mi/mi-basics.exp: environment-path no-args operation
-PASS: gdb.mi/mi-basics.exp: environment-path dir1 dir2 operation
-PASS: gdb.mi/mi-basics.exp: environment-path -r dir operation
-PASS: gdb.mi/mi-basics.exp: environment-path -r operation
-PASS: gdb.mi/mi-basics.exp: initial tty is mi_inferior_tty_name
-PASS: gdb.mi/mi-basics.exp: set tty to /dev/pts/1
-PASS: gdb.mi/mi-basics.exp: tty was set correctly
-PASS: gdb.mi/mi-basics.exp: set tty to the empty string
-PASS: gdb.mi/mi-basics.exp: make sure tty is empty
-PASS: gdb.mi/mi-basics.exp: set tty to mi_inferior_tty_name (the way it was)
-PASS: gdb.mi/mi-basics.exp: verify tty is correct
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-break.exp ...
-PASS: gdb.mi/mi-break.exp: break-insert -t operation
-PASS: gdb.mi/mi-break.exp: insert temp breakpoint at basics.c:callee2
-PASS: gdb.mi/mi-break.exp: insert temp breakpoint at basics.c:$line_callee3_head
-PASS: gdb.mi/mi-break.exp: insert temp breakpoint at "<fullfilename>":$line_callee4_head
-PASS: gdb.mi/mi-break.exp: list of breakpoints
-PASS: gdb.mi/mi-break.exp: delete temp breakpoints
-KFAIL: gdb.mi/mi-break.exp: break-insert -r operation (PRMS: mi/14270)
-KFAIL: gdb.mi/mi-break.exp: insert breakpoint with regexp callee2 (PRMS: mi/14270)
-KFAIL: gdb.mi/mi-break.exp: insert breakpoint with regexp callee (PRMS: mi/14270)
-KFAIL: gdb.mi/mi-break.exp: insert breakpoint with regexp .*llee (PRMS: mi/14270)
-KFAIL: gdb.mi/mi-break.exp: list of breakpoints (PRMS: mi/14270)
-PASS: gdb.mi/mi-break.exp: delete temp breakpoints
-PASS: gdb.mi/mi-break.exp: insert breakpoint with ignore count at callme
-PASS: gdb.mi/mi-break.exp: run to breakpoint with ignore count
-PASS: gdb.mi/mi-break.exp: breakpoint at nonexistent function
-PASS: gdb.mi/mi-break.exp: create varobj for function call
-PASS: gdb.mi/mi-break.exp: update varobj for function call
-PASS: gdb.mi/mi-break.exp: breakpoint with garbage after location
-PASS: gdb.mi/mi-break.exp: conditional breakpoint with garbage after location
-PASS: gdb.mi/mi-break.exp: test disabled creation
-PASS: gdb.mi/mi-break.exp: test disabled creation: cleanup
-PASS: gdb.mi/mi-break.exp: breakpoint commands: insert breakpoint at basics.c:callee2
-PASS: gdb.mi/mi-break.exp: breakpoint commands: set commands
-PASS: gdb.mi/mi-break.exp: breakpoint commands: check that commands are set
-PASS: gdb.mi/mi-break.exp: breakpoint commands: clear commands
-PASS: gdb.mi/mi-break.exp: breakpoint commands: check that commands are cleared
-PASS: gdb.mi/mi-break.exp: breakpoint at main
-PASS: gdb.mi/mi-break.exp: mi runto main
-PASS: gdb.mi/mi-break.exp: breakpoint commands: insert breakpoint at basics.c:callee2, again
-PASS: gdb.mi/mi-break.exp: breakpoint commands: set commands
-PASS: gdb.mi/mi-break.exp: intermediate stop and continue
-PASS: gdb.mi/mi-break.exp: test hitting breakpoint with commands
-PASS: gdb.mi/mi-break.exp: create local variable tpnum
-PASS: gdb.mi/mi-break.exp: eval tpnum before tracepoint
-PASS: gdb.mi/mi-break.exp: break-insert -a operation
-PASS: gdb.mi/mi-break.exp: update tpnum
-PASS: gdb.mi/mi-break.exp: eval tpnum after tracepoint
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp ...
-PASS: gdb.mi/mi-breakpoint-changed.exp: breakpoint at main
-PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main
-PASS: gdb.mi/mi-breakpoint-changed.exp: change command
-PASS: gdb.mi/mi-breakpoint-changed.exp: watch watch
-PASS: gdb.mi/mi-breakpoint-changed.exp: trace marker
-FAIL: gdb.mi/mi-breakpoint-changed.exp: catch syscall
-FAIL: gdb.mi/mi-breakpoint-changed.exp: dprintf marker, "arg" "
-PASS: gdb.mi/mi-breakpoint-changed.exp: condition 2 main > 0x0
-PASS: gdb.mi/mi-breakpoint-changed.exp: disable 3
-PASS: gdb.mi/mi-breakpoint-changed.exp: enable 3
-PASS: gdb.mi/mi-breakpoint-changed.exp: ignore 5 1
-PASS: gdb.mi/mi-breakpoint-changed.exp: passcount 1 4
-PASS: gdb.mi/mi-breakpoint-changed.exp: delete 3
-PASS: gdb.mi/mi-breakpoint-changed.exp: delete 4
-PASS: gdb.mi/mi-breakpoint-changed.exp: delete 5
-FAIL: gdb.mi/mi-breakpoint-changed.exp: delete 6
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc1
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved: hit_count is updated
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to pendfunc1 breakpoint
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: delete breakpoint on pendfunc1
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on marker
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc3
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 1
-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: (unknown output after running)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-catch-load.exp ...
-PASS: gdb.mi/mi-catch-load.exp: breakpoint at main
-PASS: gdb.mi/mi-catch-load.exp: mi runto main
-PASS: gdb.mi/mi-catch-load.exp: catch-load: auto-solib-add on
-PASS: gdb.mi/mi-catch-load.exp: catch-load: catch load
-FAIL: gdb.mi/mi-catch-load.exp: catch-load: solib-event stop
-PASS: gdb.mi/mi-catch-load.exp: breakpoint at main
-PASS: gdb.mi/mi-catch-load.exp: mi runto main
-PASS: gdb.mi/mi-catch-load.exp: catch-unload: auto-solib-add on
-PASS: gdb.mi/mi-catch-load.exp: catch-unload: catch unload
-FAIL: gdb.mi/mi-catch-load.exp: catch-unload: solib-event stop
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cli.exp ...
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec with no arguments
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec with one argument
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec with bogus interpreter
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec console bogus
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "file $binfile"
-PASS: gdb.mi/mi-cli.exp: breakpoint at main
-PASS: gdb.mi/mi-cli.exp: mi runto main
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set args foobar"
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "show args"
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "break callee4"
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "info break"
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set listsize 1"
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "list"
-PASS: gdb.mi/mi-cli.exp: continue to callee4
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "delete 2"
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "up"
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "down"
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "frame 2"
-PASS: gdb.mi/mi-cli.exp: -stack-select-frame 0
-PASS: gdb.mi/mi-cli.exp: check *stopped from CLI command
-PASS: gdb.mi/mi-cli.exp: -break-insert -t basics.c:$line_main_hello
-PASS: gdb.mi/mi-cli.exp: -exec-continue to line $line_main_hello
-PASS: gdb.mi/mi-cli.exp: 34 next: run
-PASS: gdb.mi/mi-cli.exp: 34 next: stop
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "list" at basics.c:$line_main_return
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "help set args"
-PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0"
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp ...
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: breakpoint at main
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: mi runto main
-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)
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "-exec-arguments foo" no event
-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
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache" warmup
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache on"
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache off"
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache" no event
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type" warmup
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type on"
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type off"
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type" no event
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set trace-notes foo"
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set trace-notes bar"
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set trace-notes bar" no event
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remote exec-file foo"
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remote exec-file bar"
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remote exec-file bar" no event
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "maint set profile on"
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "maint set profile off"
-PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set ch type on"
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-console.exp ...
-PASS: gdb.mi/mi-console.exp: breakpoint at main
-PASS: gdb.mi/mi-console.exp: mi runto main
-PASS: gdb.mi/mi-console.exp: Testing console output
-PASS: gdb.mi/mi-console.exp: Testing console output inferior output
-PASS: gdb.mi/mi-console.exp: finished step over hello
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-disassemble.exp ...
-PASS: gdb.mi/mi-disassemble.exp: breakpoint at main
-PASS: gdb.mi/mi-disassemble.exp: mi runto main
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble from pc to pc+12 assembly only
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble file & line, assembly only
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble from pc to pc+12 assembly with opcodes
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble file & line, assembly with opcodes
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line assembly mixed
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble range assembly mixed
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line assembly mixed with opcodes
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble range assembly mixed with opcodes
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble bogus filename
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble bogus address
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble mix different args
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble wrong mode arg
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number assembly only
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (zero lines) assembly only
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (more than main lines) assembly only
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number assembly mixed
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (zero lines) assembly mixed
-PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (more than main lines) assembly mixed
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-dprintf.exp ...
-PASS: gdb.mi/mi-dprintf.exp: breakpoint at main
-PASS: gdb.mi/mi-dprintf.exp: mi runto main
-PASS: gdb.mi/mi-dprintf.exp: mi insert without location
-PASS: gdb.mi/mi-dprintf.exp: mi insert breakpoint without format string
-PASS: gdb.mi/mi-dprintf.exp: mi insert second breakpoint without format string
-PASS: gdb.mi/mi-dprintf.exp: mi insert breakpoint main
-PASS: gdb.mi/mi-dprintf.exp: mi insert dprintf foo
-PASS: gdb.mi/mi-dprintf.exp: mi insert dprintf dp_location1
-PASS: gdb.mi/mi-dprintf.exp: mi info dprintf
-PASS: gdb.mi/mi-dprintf.exp: mi insert breakpoint bp_location1
-PASS: gdb.mi/mi-dprintf.exp: gdb: mi 1st dprintf
-PASS: gdb.mi/mi-dprintf.exp: gdb: mi 1st dprintf stop
-PASS: gdb.mi/mi-dprintf.exp: gdb: mi 2nd dprintf
-PASS: gdb.mi/mi-dprintf.exp: gdb: mi 2nd dprintf 2nd stop
-PASS: gdb.mi/mi-dprintf.exp: mi set dprintf style to call
-PASS: gdb.mi/mi-dprintf.exp: call: mi 1st dprintf
-PASS: gdb.mi/mi-dprintf.exp: call: mi 1st dprintf stop
-PASS: gdb.mi/mi-dprintf.exp: call: mi 2nd dprintf
-PASS: gdb.mi/mi-dprintf.exp: call: mi 2nd dprintf 2nd stop
-PASS: gdb.mi/mi-dprintf.exp: mi set dprintf-channel stderr
-PASS: gdb.mi/mi-dprintf.exp: mi set dprintf channel
-PASS: gdb.mi/mi-dprintf.exp: fprintf: mi 1st dprintf
-PASS: gdb.mi/mi-dprintf.exp: fprintf: mi 1st dprintf stop
-PASS: gdb.mi/mi-dprintf.exp: fprintf: mi 2nd dprintf
-PASS: gdb.mi/mi-dprintf.exp: fprintf: mi 2nd dprintf 2nd stop
-UNSUPPORTED: gdb.mi/mi-dprintf.exp: set dprintf style to agent
-PASS: gdb.mi/mi-dprintf.exp: mi set dprintf style to an unrecognized type
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-eval.exp ...
-PASS: gdb.mi/mi-eval.exp: breakpoint at callee4
-PASS: gdb.mi/mi-eval.exp: mi runto callee4
-PASS: gdb.mi/mi-eval.exp: next at callee4
-PASS: gdb.mi/mi-eval.exp: eval A
-PASS: gdb.mi/mi-eval.exp: eval &A
-PASS: gdb.mi/mi-eval.exp: eval A+3
-PASS: gdb.mi/mi-eval.exp: eval A + 3
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file-transfer.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file.exp ...
-PASS: gdb.mi/mi-file.exp: request path info of current source file (basics.c)
-PASS: gdb.mi/mi-file.exp: Getting a list of source files.
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-fill-memory.exp ...
-PASS: gdb.mi/mi-fill-memory.exp: breakpoint at main
-PASS: gdb.mi/mi-fill-memory.exp: mi runto main
-PASS: gdb.mi/mi-fill-memory.exp: next at main
-PASS: gdb.mi/mi-fill-memory.exp: no arguments
-PASS: gdb.mi/mi-fill-memory.exp: one argument missing
-PASS: gdb.mi/mi-fill-memory.exp: memory successfully written
-PASS: gdb.mi/mi-fill-memory.exp: memory successfully filled (8 bytes)
-PASS: gdb.mi/mi-fill-memory.exp: pattern correctly read from memory
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-fullname-deleted.exp ...
-PASS: gdb.mi/mi-fullname-deleted.exp: set substitute-path
-PASS: gdb.mi/mi-fullname-deleted.exp: fullname present
-PASS: gdb.mi/mi-fullname-deleted.exp: substituted fullname
-PASS: gdb.mi/mi-fullname-deleted.exp: compare_filenames_for_search does not match
-PASS: gdb.mi/mi-fullname-deleted.exp: compare_filenames_for_search does match
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-hack-cli.exp ...
-PASS: gdb.mi/mi-hack-cli.exp: show architecture
-PASS: gdb.mi/mi-hack-cli.exp: 47show architecture
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-info-os.exp ...
-UNSUPPORTED: gdb.mi/mi-info-os.exp: mi-info-os.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.exp ...
-PASS: gdb.mi/mi-inheritance-syntax-error.exp: breakpoint at C::testLocation
-PASS: gdb.mi/mi-inheritance-syntax-error.exp: mi runto C::testLocation
-PASS: gdb.mi/mi-inheritance-syntax-error.exp: create var for THIS
-PASS: gdb.mi/mi-inheritance-syntax-error.exp: list children of THIS
-PASS: gdb.mi/mi-inheritance-syntax-error.exp: -var-info-path-expression var1.A
-PASS: gdb.mi/mi-inheritance-syntax-error.exp: -data-evaluate-expression (*(class A*) this)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-logging.exp ...
-PASS: gdb.mi/mi-logging.exp: breakpoint at main
-PASS: gdb.mi/mi-logging.exp: mi runto main
-PASS: gdb.mi/mi-logging.exp: logging on
-PASS: gdb.mi/mi-logging.exp: logged step
-PASS: gdb.mi/mi-logging.exp: logged next
-PASS: gdb.mi/mi-logging.exp: logging off
-PASS: gdb.mi/mi-logging.exp: Log file contents
-PASS: gdb.mi/mi-logging.exp: redirect logging on
-PASS: gdb.mi/mi-logging.exp: redirect logging off
-PASS: gdb.mi/mi-logging.exp: Redirect log file contents
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ...
-PASS: gdb.mi/mi-memory-changed.exp: insert breakpoint
-PASS: gdb.mi/mi-memory-changed.exp: continue to callee4
-PASS: gdb.mi/mi-memory-changed.exp: set var C = 4
-FAIL: gdb.mi/mi-memory-changed.exp: create objvar for C
-PASS: gdb.mi/mi-memory-changed.exp: change C thru. varobj
-PASS: gdb.mi/mi-memory-changed.exp: change C thru. -data-write-memory-bytes
-PASS: gdb.mi/mi-memory-changed.exp: get address of main
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nonstop-exit.exp ...
-UNSUPPORTED: gdb.mi/mi-nonstop-exit.exp: displaced stepping
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nonstop.exp ...
-UNSUPPORTED: gdb.mi/mi-nonstop.exp: displaced stepping
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp ...
-UNSUPPORTED: gdb.mi/mi-ns-stale-regcache.exp: displaced stepping
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsintrall.exp ...
-UNSUPPORTED: gdb.mi/mi-nsintrall.exp: displaced stepping
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsmoribund.exp ...
-UNSUPPORTED: gdb.mi/mi-nsmoribund.exp: displaced stepping
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsthrexec.exp ...
-UNSUPPORTED: gdb.mi/mi-nsthrexec.exp: displaced stepping
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ...
-PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1
-PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on mi-pendshr.c:pendfunc2 if x==4
-PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1
-PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 a second time
-PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc2 with x==4
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ...
-PASS: gdb.mi/mi-pthreads.exp: successfully compiled posix threads test case
-PASS: gdb.mi/mi-pthreads.exp: breakpoint at done_making_threads
-PASS: gdb.mi/mi-pthreads.exp: mi runto done_making_threads
-PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set)
-PASS: gdb.mi/mi-pthreads.exp: finding threads in MI output (in check_mi_thread_command_set)
-PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select
-PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 123456789
-PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 10
-PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 9
-PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 8
-PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 7
-PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 6
-PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 5
-PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 4
-PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 10
-PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 9
-PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 8
-PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 7
-PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 6
-PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 5
-PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 4
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-read-memory.exp ...
-PASS: gdb.mi/mi-read-memory.exp: breakpoint at main
-PASS: gdb.mi/mi-read-memory.exp: mi runto main
-PASS: gdb.mi/mi-read-memory.exp: next at main
-PASS: gdb.mi/mi-read-memory.exp: no arguments
-PASS: gdb.mi/mi-read-memory.exp: 3x2, one byte
-PASS: gdb.mi/mi-read-memory.exp: 3x2, one byte offset by -6
-PASS: gdb.mi/mi-read-memory.exp: expression in quotes
-PASS: gdb.mi/mi-read-memory.exp: ascii and data
-PASS: gdb.mi/mi-read-memory.exp: decimal
-PASS: gdb.mi/mi-read-memory.exp: octal
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-record-changed.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reg-undefined.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-regs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-return.exp ...
-PASS: gdb.mi/mi-return.exp: breakpoint at callee4
-PASS: gdb.mi/mi-return.exp: mi runto callee4
-PASS: gdb.mi/mi-return.exp: delete all breakpoints
-PASS: gdb.mi/mi-return.exp: return from callee4 now
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reverse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-simplerun.exp ...
-PASS: gdb.mi/mi-simplerun.exp: break-insert operation
-PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at basics.c:callee2
-PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at basics.c:$line_callee3_head
-PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at "<fullfilename>":$line_callee4_head
-PASS: gdb.mi/mi-simplerun.exp: list of breakpoints
-PASS: gdb.mi/mi-simplerun.exp: disabling of breakpoints
-PASS: gdb.mi/mi-simplerun.exp: list of breakpoints, 16 disabled
-PASS: gdb.mi/mi-simplerun.exp: run to main
-PASS: gdb.mi/mi-simplerun.exp: next at main
-PASS: gdb.mi/mi-simplerun.exp: step at main
-PASS: gdb.mi/mi-simplerun.exp: step to callee4
-PASS: gdb.mi/mi-simplerun.exp: exec-finish
-PASS: gdb.mi/mi-simplerun.exp: continue to end
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-solib.exp ...
-PASS: gdb.mi/mi-solib.exp: set stop-on-solib-events
-PASS: gdb.mi/mi-solib.exp: check for solib event
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stack.exp ...
-PASS: gdb.mi/mi-stack.exp: breakpoint at callee4
-PASS: gdb.mi/mi-stack.exp: mi runto callee4
-PASS: gdb.mi/mi-stack.exp: stack frame listing
-PASS: gdb.mi/mi-stack.exp: stack frame listing 1 1
-PASS: gdb.mi/mi-stack.exp: stack frame listing 1 3
-PASS: gdb.mi/mi-stack.exp: stack frame listing wrong
-PASS: gdb.mi/mi-stack.exp: selected frame listing
-PASS: gdb.mi/mi-stack.exp: stack frame listing 1 300
-PASS: gdb.mi/mi-stack.exp: stack args listing 0
-PASS: gdb.mi/mi-stack.exp: stack args listing 0 1 1
-PASS: gdb.mi/mi-stack.exp: stack args listing 0 1 3
-PASS: gdb.mi/mi-stack.exp: stack args listing 1
-PASS: gdb.mi/mi-stack.exp: stack args listing 1 1 1
-PASS: gdb.mi/mi-stack.exp: stack args listing 1 1 3
-PASS: gdb.mi/mi-stack.exp: stack args listing wrong
-PASS: gdb.mi/mi-stack.exp: stack args listing 1 1 300
-PASS: gdb.mi/mi-stack.exp: stack locals listing of names
-PASS: gdb.mi/mi-stack.exp: next's in callee4
-PASS: gdb.mi/mi-stack.exp: stack locals listing of names and values
-PASS: gdb.mi/mi-stack.exp: stack locals listing, simple types: names and values, complex type: names and types
-PASS: gdb.mi/mi-stack.exp: stack locals listing wrong
-PASS: gdb.mi/mi-stack.exp: stack select frame 1
-PASS: gdb.mi/mi-stack.exp: stack locals listing for new frame
-PASS: gdb.mi/mi-stack.exp: stack locals for same frame (level 1)
-PASS: gdb.mi/mi-stack.exp: stack info-depth
-PASS: gdb.mi/mi-stack.exp: stack info-depth 3
-PASS: gdb.mi/mi-stack.exp: stack info-depth 99
-PASS: gdb.mi/mi-stack.exp: stack info-depth wrong usage
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-start.exp ...
-PASS: gdb.mi/mi-start.exp: run to main
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepi.exp ...
-PASS: gdb.mi/mi-stepi.exp: breakpoint at main
-PASS: gdb.mi/mi-stepi.exp: mi runto main
-PASS: gdb.mi/mi-stepi.exp: step-instruction at main
-PASS: gdb.mi/mi-stepi.exp: step-instruction at main (line check)
-PASS: gdb.mi/mi-stepi.exp: next-instruction at main
-PASS: gdb.mi/mi-stepi.exp: next-instruction at main (line check)
-PASS: gdb.mi/mi-stepi.exp: next-instruction at main 2
-PASS: gdb.mi/mi-stepi.exp: next-instruction at main 2 (line check)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepn.exp ...
-PASS: gdb.mi/mi-stepn.exp: breakpoint at main
-PASS: gdb.mi/mi-stepn.exp: mi runto main
-PASS: gdb.mi/mi-stepn.exp: breakpoint at do_nothing
-PASS: gdb.mi/mi-stepn.exp: breakpoint-hit reported
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-syn-frame.exp ...
-PASS: gdb.mi/mi-syn-frame.exp: breakpoint at main
-PASS: gdb.mi/mi-syn-frame.exp: mi runto main
-PASS: gdb.mi/mi-syn-frame.exp: insert breakpoint foo
-PASS: gdb.mi/mi-syn-frame.exp: call inferior's function with a breakpoint set in it
-PASS: gdb.mi/mi-syn-frame.exp: backtrace from inferior function stopped at bp, showing gdb dummy frame
-PASS: gdb.mi/mi-syn-frame.exp: finished exec continue
-PASS: gdb.mi/mi-syn-frame.exp: list stack frames
-PASS: gdb.mi/mi-syn-frame.exp: insert breakpoint subroutine
-PASS: gdb.mi/mi-syn-frame.exp: data evaluate expression
-FAIL: gdb.mi/mi-syn-frame.exp: list stack frames
-PASS: gdb.mi/mi-syn-frame.exp: finished exec continue
-PASS: gdb.mi/mi-syn-frame.exp: list stack frames
-PASS: gdb.mi/mi-syn-frame.exp: call inferior function which raises exception
-PASS: gdb.mi/mi-syn-frame.exp: backtrace from inferior function at exception
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-until.exp ...
-PASS: gdb.mi/mi-until.exp: break-insert operation
-PASS: gdb.mi/mi-until.exp: run to main
-PASS: gdb.mi/mi-until.exp: break-delete 1
-KFAIL: gdb.mi/mi-until.exp: until after while loop (stopped at wrong place) (PRMS: gdb/2104)
-PASS: gdb.mi/mi-until.exp: until line number
-PASS: gdb.mi/mi-until.exp: until line number:file
-PASS: gdb.mi/mi-until.exp: until after current function
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-block.exp ...
-PASS: gdb.mi/mi-var-block.exp: breakpoint at do_block_tests
-PASS: gdb.mi/mi-var-block.exp: mi runto do_block_tests
-PASS: gdb.mi/mi-var-block.exp: create local variable cb
-PASS: gdb.mi/mi-var-block.exp: try to create local variable foo
-PASS: gdb.mi/mi-var-block.exp: step at do_block_test 1
-PASS: gdb.mi/mi-var-block.exp: delete var foo 1
-PASS: gdb.mi/mi-var-block.exp: create local variable foo
-PASS: gdb.mi/mi-var-block.exp: step at do_block_test 2
-PASS: gdb.mi/mi-var-block.exp: update all vars: cb foo changed
-PASS: gdb.mi/mi-var-block.exp: step at do_block_test 3
-PASS: gdb.mi/mi-var-block.exp: create local variable inner_foo
-PASS: gdb.mi/mi-var-block.exp: step at do_block_test 4
-PASS: gdb.mi/mi-var-block.exp: create local variable foo2
-XFAIL: gdb.mi/mi-var-block.exp: update inner_foo: should be out of scope: KNOWN PROBLEM
-XFAIL: gdb.mi/mi-var-block.exp: evaluate inner_foo: should be out of scope: KNOWN PROBLEM
-PASS: gdb.mi/mi-var-block.exp: update foo: did not change
-PASS: gdb.mi/mi-var-block.exp: delete var inner_foo
-PASS: gdb.mi/mi-var-block.exp: step at do_block_test 5
-XFAIL: gdb.mi/mi-var-block.exp: update foo2: should be out of scope: KNOWN PROBLEM
-PASS: gdb.mi/mi-var-block.exp: step at do_block_test 6
-XFAIL: gdb.mi/mi-var-block.exp: update foo2 should be out of scope: KNOWN PROBLEM
-XFAIL: gdb.mi/mi-var-block.exp: update foo should be out of scope: KNOWN PROBLEM
-PASS: gdb.mi/mi-var-block.exp: update cb
-PASS: gdb.mi/mi-var-block.exp: delete var foo 2
-PASS: gdb.mi/mi-var-block.exp: delete var foo2
-PASS: gdb.mi/mi-var-block.exp: delete var cb
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-child-f.exp ...
-PASS: gdb.mi/mi-var-child-f.exp: breakpoint at MAIN__
-PASS: gdb.mi/mi-var-child-f.exp: mi runto MAIN__
-PASS: gdb.mi/mi-var-child-f.exp: create local variable array
-PASS: gdb.mi/mi-var-child-f.exp: get children of array
-PASS: gdb.mi/mi-var-child-f.exp: get grandchildren of array (children of first element of second index)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-child.exp ...
-PASS: gdb.mi/mi-var-child.exp: breakpoint at do_children_tests
-PASS: gdb.mi/mi-var-child.exp: mi runto do_children_tests
-PASS: gdb.mi/mi-var-child.exp: run to 215 (set breakpoint)
-PASS: gdb.mi/mi-var-child.exp: create local variable struct_declarations
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.integer
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.integer
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.character
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.character
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.char_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.char_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_int
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_int
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.func_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.func_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.func_ptr_struct
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.func_ptr_struct
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.func_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.func_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.1
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.1
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.2
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.2
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.3
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.3
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.4
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.4
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.5
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.5
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.6
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.6
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.7
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.7
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.8
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.8
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.9
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.9
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.a
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.a
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.b
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.b
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.c
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.c
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.d
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.d
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.g
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.g
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.h
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.h
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.i
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.i
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.f
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.f
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s2
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.d
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.d
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.e
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.e
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.func
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.func
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.foo
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.foo
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s2.array_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.array_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s2.func
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.func
-PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.int_ptr_ptr.*int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.int_ptr_ptr.*int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: step to line $line_dct_123
-PASS: gdb.mi/mi-var-child.exp: create local variable weird
-PASS: gdb.mi/mi-var-child.exp: get children of weird
-PASS: gdb.mi/mi-var-child.exp: get number of children of weird
-PASS: gdb.mi/mi-var-child.exp: get children of weird.long_array
-PASS: gdb.mi/mi-var-child.exp: get number of children of weird.long_array
-PASS: gdb.mi/mi-var-child.exp: get children of weird.int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of weird.int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of weird.int_ptr_ptr.*int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of weird.int_ptr_ptr.*int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: create local variable weird->int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of weird->int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of weird->int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: is weird editable
-PASS: gdb.mi/mi-var-child.exp: is weird->int_ptr_ptr editable
-PASS: gdb.mi/mi-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr editable
-PASS: gdb.mi/mi-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr.**int_ptr_ptr editable
-PASS: gdb.mi/mi-var-child.exp: is weird.u1 editable
-PASS: gdb.mi/mi-var-child.exp: is weird.s2 editable
-PASS: gdb.mi/mi-var-child.exp: is struct_declarations.u1.a editable
-PASS: gdb.mi/mi-var-child.exp: is struct_declarations.u1.b editable
-PASS: gdb.mi/mi-var-child.exp: is struct_declarations.u1.c editable
-PASS: gdb.mi/mi-var-child.exp: is struct_declarations.long_array editable
-PASS: gdb.mi/mi-var-child.exp: is struct_declarations.long_array.0 editable
-PASS: gdb.mi/mi-var-child.exp: is struct_declarations editable
-PASS: gdb.mi/mi-var-child.exp: delete var weird
-PASS: gdb.mi/mi-var-child.exp: update all vars. None changed
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 1
-PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.integer
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 4
-PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.char_ptr
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 5
-PASS: gdb.mi/mi-var-child.exp: update all vars int_ptr_ptr and children changed
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 6
-PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.0 changed
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 7
-PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.1 changed
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 8
-PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.2 changed
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_nothing
-PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.3-9 changed
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_nothing + 1
-PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.func_ptr changed
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_nothing + 2
-PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.10 changed, don't print values.
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_a0_0
-PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.11 changed, print values.
-PASS: gdb.mi/mi-var-child.exp: listing of names and values of children
-PASS: gdb.mi/mi-var-child.exp: listing of children, simple types: names, type and values, complex types: names and types
-PASS: gdb.mi/mi-var-child.exp: delete var struct_declarations
-PASS: gdb.mi/mi-var-child.exp: delete var weird->int_ptr_ptr
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 1
-PASS: gdb.mi/mi-var-child.exp: create local variable psnp->char_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr
-PASS: gdb.mi/mi-var-child.exp: create local variable psnp->long_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr
-PASS: gdb.mi/mi-var-child.exp: create local variable psnp->ptrs
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
-PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.next
-PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.next.ptrs
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 2
-PASS: gdb.mi/mi-var-child.exp: update all vars psnp->char_ptr (and 0.char_ptr) changed
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 3
-PASS: gdb.mi/mi-var-child.exp: update all vars psnp->next->char_ptr (and 1.char_ptr) changed
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 4
-PASS: gdb.mi/mi-var-child.exp: update all vars psnp->next->next->char_ptr (and 2.char_ptr) changed
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 5
-PASS: gdb.mi/mi-var-child.exp: update all vars psnp->long_ptr (and 0.long_ptr) changed
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 6
-XFAIL: gdb.mi/mi-var-child.exp: update all vars psnp->next->long_ptr (and 1.long_ptr) changed
-PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 7
-PASS: gdb.mi/mi-var-child.exp: update all vars psnp->next->next->long_ptr (and 2.long_ptr) changed
-PASS: gdb.mi/mi-var-child.exp: run to mi-var-child.c:323 (set breakpoint)
-PASS: gdb.mi/mi-var-child.exp: create varobj for s
-PASS: gdb.mi/mi-var-child.exp: list children of S
-PASS: gdb.mi/mi-var-child.exp: delete S.a
-PASS: gdb.mi/mi-var-child.exp: delete S.b
-PASS: gdb.mi/mi-var-child.exp: delete S
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-cmd.exp ...
-PASS: gdb.mi/mi-var-cmd.exp: create global variable
-PASS: gdb.mi/mi-var-cmd.exp: create non-existent variable
-PASS: gdb.mi/mi-var-cmd.exp: create out of scope variable
-PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_locals_tests
-PASS: gdb.mi/mi-var-cmd.exp: mi runto do_locals_tests
-PASS: gdb.mi/mi-var-cmd.exp: run to 148 (set breakpoint)
-PASS: gdb.mi/mi-var-cmd.exp: create local variable linteger
-PASS: gdb.mi/mi-var-cmd.exp: create local variable lpinteger
-PASS: gdb.mi/mi-var-cmd.exp: create local variable lcharacter
-PASS: gdb.mi/mi-var-cmd.exp: create local variable lpcharacter
-PASS: gdb.mi/mi-var-cmd.exp: create local variable llong
-PASS: gdb.mi/mi-var-cmd.exp: create local variable lplong
-PASS: gdb.mi/mi-var-cmd.exp: create local variable lfloat
-PASS: gdb.mi/mi-var-cmd.exp: create local variable lpfloat
-PASS: gdb.mi/mi-var-cmd.exp: create local variable ldouble
-PASS: gdb.mi/mi-var-cmd.exp: create local variable lpdouble
-PASS: gdb.mi/mi-var-cmd.exp: create local variable lsimple
-PASS: gdb.mi/mi-var-cmd.exp: create local variable lpsimple
-PASS: gdb.mi/mi-var-cmd.exp: create local variable func
-PASS: gdb.mi/mi-var-cmd.exp: create lsimple.character
-PASS: gdb.mi/mi-var-cmd.exp: create lsimple->integer
-PASS: gdb.mi/mi-var-cmd.exp: create lsimple.integer
-PASS: gdb.mi/mi-var-cmd.exp: create int
-PASS: gdb.mi/mi-var-cmd.exp: update all vars
-PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_test
-PASS: gdb.mi/mi-var-cmd.exp: update all vars: linteger changed
-PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (2)
-PASS: gdb.mi/mi-var-cmd.exp: update all vars: lpinteger changed
-PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (3)
-PASS: gdb.mi/mi-var-cmd.exp: update all vars: lcharacter changed
-PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (4)
-PASS: gdb.mi/mi-var-cmd.exp: update all vars: lpcharacter changed
-PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (5)
-PASS: gdb.mi/mi-var-cmd.exp: update all vars: many changed
-PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (6)
-PASS: gdb.mi/mi-var-cmd.exp: update all vars: func and lpsimple changed
-PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (7)
-PASS: gdb.mi/mi-var-cmd.exp: update all vars: lsimple and others changed
-PASS: gdb.mi/mi-var-cmd.exp: assign to global_simple
-PASS: gdb.mi/mi-var-cmd.exp: assign to linteger
-PASS: gdb.mi/mi-var-cmd.exp: update all vars: linteger changed after assign
-PASS: gdb.mi/mi-var-cmd.exp: assign to linteger again, same value
-PASS: gdb.mi/mi-var-cmd.exp: update all vars: linteger not changed after same assign
-PASS: gdb.mi/mi-var-cmd.exp: eval linteger
-PASS: gdb.mi/mi-var-cmd.exp: assign to lpinteger
-PASS: gdb.mi/mi-var-cmd.exp: update all vars: lpinteger changed after assign
-PASS: gdb.mi/mi-var-cmd.exp: update all vars: no changes on second update
-PASS: gdb.mi/mi-var-cmd.exp: eval lpinteger
-PASS: gdb.mi/mi-var-cmd.exp: assign to linteger
-PASS: gdb.mi/mi-var-cmd.exp: assign to lpinteger
-PASS: gdb.mi/mi-var-cmd.exp: assign to lcharacter
-PASS: gdb.mi/mi-var-cmd.exp: eval lcharacter
-PASS: gdb.mi/mi-var-cmd.exp: assign to llong
-PASS: gdb.mi/mi-var-cmd.exp: eval llong
-PASS: gdb.mi/mi-var-cmd.exp: assign to llong
-PASS: gdb.mi/mi-var-cmd.exp: assign to lplong
-PASS: gdb.mi/mi-var-cmd.exp: eval lplong
-PASS: gdb.mi/mi-var-cmd.exp: assign to lplong
-PASS: gdb.mi/mi-var-cmd.exp: assign to lfloat
-PASS: gdb.mi/mi-var-cmd.exp: eval lfloat
-PASS: gdb.mi/mi-var-cmd.exp: assign to lfloat
-PASS: gdb.mi/mi-var-cmd.exp: assign to lpfloat
-PASS: gdb.mi/mi-var-cmd.exp: assign to ldouble
-PASS: gdb.mi/mi-var-cmd.exp: assign to func
-PASS: gdb.mi/mi-var-cmd.exp: assign to lsimple.character
-PASS: gdb.mi/mi-var-cmd.exp: assign to lsimple->integer
-PASS: gdb.mi/mi-var-cmd.exp: assign to lsimple.integer
-PASS: gdb.mi/mi-var-cmd.exp: var update
-PASS: gdb.mi/mi-var-cmd.exp: assign same value to func
-PASS: gdb.mi/mi-var-cmd.exp: assign same value to func (update)
-PASS: gdb.mi/mi-var-cmd.exp: create global variable array_ptr
-PASS: gdb.mi/mi-var-cmd.exp: assign array to pointer
-PASS: gdb.mi/mi-var-cmd.exp: assign array to pointer (update)
-PASS: gdb.mi/mi-var-cmd.exp: assign same array to pointer
-PASS: gdb.mi/mi-var-cmd.exp: assign same array to pointer (update)
-PASS: gdb.mi/mi-var-cmd.exp: breakpoint at subroutine1
-PASS: gdb.mi/mi-var-cmd.exp: mi runto subroutine1
-PASS: gdb.mi/mi-var-cmd.exp: create i
-PASS: gdb.mi/mi-var-cmd.exp: create l
-PASS: gdb.mi/mi-var-cmd.exp: create linteger
-PASS: gdb.mi/mi-var-cmd.exp: step at subroutine1
-XFAIL: gdb.mi/mi-var-cmd.exp: update all vars: changed FIXME
-PASS: gdb.mi/mi-var-cmd.exp: step at subroutine1 (2)
-PASS: gdb.mi/mi-var-cmd.exp: update all vars: i changed
-PASS: gdb.mi/mi-var-cmd.exp: step at subroutine1 (3)
-PASS: gdb.mi/mi-var-cmd.exp: update all vars: llong changed
-PASS: gdb.mi/mi-var-cmd.exp: next out of subroutine1
-PASS: gdb.mi/mi-var-cmd.exp: update all vars: all now out of scope
-PASS: gdb.mi/mi-var-cmd.exp: delete var
-PASS: gdb.mi/mi-var-cmd.exp: delete var linteger
-PASS: gdb.mi/mi-var-cmd.exp: delete var lpinteger
-PASS: gdb.mi/mi-var-cmd.exp: delete var lcharacter
-PASS: gdb.mi/mi-var-cmd.exp: delete var lpcharacter
-PASS: gdb.mi/mi-var-cmd.exp: delete var llong
-PASS: gdb.mi/mi-var-cmd.exp: delete var lplong
-PASS: gdb.mi/mi-var-cmd.exp: delete var lfloat
-PASS: gdb.mi/mi-var-cmd.exp: delete var lpfloat
-PASS: gdb.mi/mi-var-cmd.exp: delete var ldouble
-PASS: gdb.mi/mi-var-cmd.exp: delete var lpdouble
-PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple
-PASS: gdb.mi/mi-var-cmd.exp: delete var lpsimple
-PASS: gdb.mi/mi-var-cmd.exp: delete var func
-PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple.character
-PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple->integer
-PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple.integer
-PASS: gdb.mi/mi-var-cmd.exp: delete var i
-PASS: gdb.mi/mi-var-cmd.exp: delete var l
-PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_special_tests
-PASS: gdb.mi/mi-var-cmd.exp: mi runto do_special_tests
-PASS: gdb.mi/mi-var-cmd.exp: create selected_a
-PASS: gdb.mi/mi-var-cmd.exp: breakpoint at incr_a
-PASS: gdb.mi/mi-var-cmd.exp: mi runto incr_a
-PASS: gdb.mi/mi-var-cmd.exp: update selected_a in incr_a
-PASS: gdb.mi/mi-var-cmd.exp: step a line in incr_a
-PASS: gdb.mi/mi-var-cmd.exp: return from incr_a to do_special_tests
-PASS: gdb.mi/mi-var-cmd.exp: update selected_a in do_special_tests
-PASS: gdb.mi/mi-var-cmd.exp: floating varobj invalidation
-PASS: gdb.mi/mi-var-cmd.exp: delete selected_a
-PASS: gdb.mi/mi-var-cmd.exp: delete array_ptr
-PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:351 (set breakpoint)
-PASS: gdb.mi/mi-var-cmd.exp: create varobj for v1
-PASS: gdb.mi/mi-var-cmd.exp: create varobj for v2
-PASS: gdb.mi/mi-var-cmd.exp: list children of v1
-PASS: gdb.mi/mi-var-cmd.exp: list children of v1.nested
-PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 1
-PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 2
-PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 3
-PASS: gdb.mi/mi-var-cmd.exp: check V2: 4
-PASS: gdb.mi/mi-var-cmd.exp: update varobjs: V2 changed
-PASS: gdb.mi/mi-var-cmd.exp: -var-set-frozen V2 1
-PASS: gdb.mi/mi-var-cmd.exp: update varobjs: nothing changed
-PASS: gdb.mi/mi-var-cmd.exp: check V2: 5
-PASS: gdb.mi/mi-var-cmd.exp: update V2 explicitly
-PASS: gdb.mi/mi-var-cmd.exp: check V2: 6
-PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:385 (set breakpoint)
-PASS: gdb.mi/mi-var-cmd.exp: -var-set-frozen V1 1
-PASS: gdb.mi/mi-var-cmd.exp: update varobjs: nothing changed
-PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 1
-PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 2
-PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 3
-PASS: gdb.mi/mi-var-cmd.exp: update V1.nested.j
-PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 1
-PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 8
-PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 3
-PASS: gdb.mi/mi-var-cmd.exp: update V1.nested
-PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 1
-PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 8
-PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 9
-PASS: gdb.mi/mi-var-cmd.exp: update V1.i
-PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 7
-PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:410 (set breakpoint)
-PASS: gdb.mi/mi-var-cmd.exp: -var-set-frozen V1 0
-PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 7
-PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 8
-PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 9
-PASS: gdb.mi/mi-var-cmd.exp: update V1
-PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 10
-PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 11
-PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 12
-PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:510 (set breakpoint)
-PASS: gdb.mi/mi-var-cmd.exp: create varobj for Data
-PASS: gdb.mi/mi-var-cmd.exp: list children of Data
-PASS: gdb.mi/mi-var-cmd.exp: access bitfield
-PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:453 (set breakpoint)
-PASS: gdb.mi/mi-var-cmd.exp: create floating varobj
-PASS: gdb.mi/mi-var-cmd.exp: update F (1)
-PASS: gdb.mi/mi-var-cmd.exp: check F (1)
-PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:464 (set breakpoint)
-PASS: gdb.mi/mi-var-cmd.exp: update F (2)
-PASS: gdb.mi/mi-var-cmd.exp: check F (2)
-PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:472 (set breakpoint)
-PASS: gdb.mi/mi-var-cmd.exp: update F (--all-values)
-PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:478 (set breakpoint)
-PASS: gdb.mi/mi-var-cmd.exp: update F (3)
-PASS: gdb.mi/mi-var-cmd.exp: check F (3)
-PASS: gdb.mi/mi-var-cmd.exp: inside breakpoint inside callee
-PASS: gdb.mi/mi-var-cmd.exp: continue to where i is initialized
-PASS: gdb.mi/mi-var-cmd.exp: update F inside callee
-PASS: gdb.mi/mi-var-cmd.exp: check F inside callee
-PASS: gdb.mi/mi-var-cmd.exp: create null_ptr
-PASS: gdb.mi/mi-var-cmd.exp: update null_ptr
-PASS: gdb.mi/mi-var-cmd.exp: delete null_ptr
-PASS: gdb.mi/mi-var-cmd.exp: kill program before endvar
-PASS: gdb.mi/mi-var-cmd.exp: create endvar
-PASS: gdb.mi/mi-var-cmd.exp: update endvar
-PASS: gdb.mi/mi-var-cmd.exp: delete endvar
-PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_locals_tests
-PASS: gdb.mi/mi-var-cmd.exp: mi runto do_locals_tests
-PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: create varobj
-PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: check initial value
-PASS: gdb.mi/mi-var-cmd.exp: breakpoint at main
-PASS: gdb.mi/mi-var-cmd.exp: mi runto main
-PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: out of scope now
-PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: out of scope now, not changed
-PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_locals_tests
-PASS: gdb.mi/mi-var-cmd.exp: mi runto do_locals_tests
-PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: in scope now
-PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: in scope now, not changed
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-cp.exp ...
-PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:19 (set breakpoint)
-PASS: gdb.mi/mi-var-cp.exp: create varobj for rx
-PASS: gdb.mi/mi-var-cp.exp: update RX (1)
-PASS: gdb.mi/mi-var-cp.exp: check RX: expect 167
-PASS: gdb.mi/mi-var-cp.exp: update RX (2)
-PASS: gdb.mi/mi-var-cp.exp: check RX: expect 567
-PASS: gdb.mi/mi-var-cp.exp: update RX (3)
-PASS: gdb.mi/mi-var-cp.exp: delete RX
-PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:45 (set breakpoint)
-PASS: gdb.mi/mi-var-cp.exp: create varobj for s2
-PASS: gdb.mi/mi-var-cp.exp: list children of s2
-PASS: gdb.mi/mi-var-cp.exp: list children of s2.s
-PASS: gdb.mi/mi-var-cp.exp: list children of s2.s.public
-PASS: gdb.mi/mi-var-cp.exp: check S2.S.public.i
-PASS: gdb.mi/mi-var-cp.exp: check S2.S.public.j
-PASS: gdb.mi/mi-var-cp.exp: delete S2
-PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:81 (set breakpoint)
-PASS: gdb.mi/mi-var-cp.exp: create varobj for rptr_s
-PASS: gdb.mi/mi-var-cp.exp: list public child of RPTR
-PASS: gdb.mi/mi-var-cp.exp: list children of reference to pointer
-PASS: gdb.mi/mi-var-cp.exp: check i member
-PASS: gdb.mi/mi-var-cp.exp: check j member
-PASS: gdb.mi/mi-var-cp.exp: delete RPTR
-PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:104 (set breakpoint)
-PASS: gdb.mi/mi-var-cp.exp: create varobj for s
-PASS: gdb.mi/mi-var-cp.exp: create varobj for s
-PASS: gdb.mi/mi-var-cp.exp: check attributes of S
-PASS: gdb.mi/mi-var-cp.exp: check attributes of R
-PASS: gdb.mi/mi-var-cp.exp: -var-update should not list structure varobjs
-PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:144 (set breakpoint)
-PASS: gdb.mi/mi-var-cp.exp: create varobj for ip
-PASS: gdb.mi/mi-var-cp.exp: list children of IP
-PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression IP.*ip
-PASS: gdb.mi/mi-var-cp.exp: create varobj for dp
-PASS: gdb.mi/mi-var-cp.exp: list children of DP
-PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.Base1
-PASS: gdb.mi/mi-var-cp.exp: list children of DP.public
-PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.public.i
-PASS: gdb.mi/mi-var-cp.exp: list children of DP.Base1
-PASS: gdb.mi/mi-var-cp.exp: list children of DP.Base1.public
-PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.Base1.public.i
-PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.public
-PASS: gdb.mi/mi-var-cp.exp: create varobj for d
-PASS: gdb.mi/mi-var-cp.exp: list children of D
-PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression D.Base1
-PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:191 (set breakpoint)
-PASS: gdb.mi/mi-var-cp.exp: create varobj for array
-PASS: gdb.mi/mi-var-cp.exp: list children of A
-PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression A.2
-PASS: gdb.mi/mi-var-cp.exp: break in anonymous_structs_and_unions
-PASS: gdb.mi/mi-var-cp.exp: continue to anonymous_structs breakpoint
-PASS: gdb.mi/mi-var-cp.exp: VT: create root varobj for a
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1
-PASS: gdb.mi/mi-var-cp.exp: expression for a1
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.0_anonymous
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.0_anonymous
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.0_anonymous
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.1_anonymous
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.1_anonymous
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.1_anonymous
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.0_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.0_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.0_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.1_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.1_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.1_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.0_anonymous.public.b
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.0_anonymous.public.b
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.1_anonymous.public.c
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.1_anonymous.public.c
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.d
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.d
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.e
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.e
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.2_anonymous
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.f
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.f
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.i
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.i
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.j
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.j
-PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.g
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.g
-PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.h
-PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.h
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-create-rtti.exp ...
-PASS: gdb.mi/mi-var-create-rtti.exp: breakpoint at main
-PASS: gdb.mi/mi-var-create-rtti.exp: mi runto main
-PASS: gdb.mi/mi-var-create-rtti.exp: -var-create sp1 * $sp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-display.exp ...
-PASS: gdb.mi/mi-var-display.exp: break-insert operation
-PASS: gdb.mi/mi-var-display.exp: run to main
-PASS: gdb.mi/mi-var-display.exp: create local variable bar
-PASS: gdb.mi/mi-var-display.exp: info type variable bar
-PASS: gdb.mi/mi-var-display.exp: show format variable bar
-PASS: gdb.mi/mi-var-display.exp: eval variable bar
-PASS: gdb.mi/mi-var-display.exp: set format variable bar
-PASS: gdb.mi/mi-var-display.exp: eval variable bar with new format
-PASS: gdb.mi/mi-var-display.exp: assing to variable bar
-PASS: gdb.mi/mi-var-display.exp: set format variable bar
-PASS: gdb.mi/mi-var-display.exp: eval variable bar with new value
-PASS: gdb.mi/mi-var-display.exp: delete var bar
-PASS: gdb.mi/mi-var-display.exp: create local variable foo
-PASS: gdb.mi/mi-var-display.exp: info type variable foo
-PASS: gdb.mi/mi-var-display.exp: show format variable foo
-PASS: gdb.mi/mi-var-display.exp: eval variable foo
-PASS: gdb.mi/mi-var-display.exp: set format variable foo
-PASS: gdb.mi/mi-var-display.exp: show format variable foo
-PASS: gdb.mi/mi-var-display.exp: eval variable foo
-PASS: gdb.mi/mi-var-display.exp: assing to variable foo
-PASS: gdb.mi/mi-var-display.exp: set format variable foo
-PASS: gdb.mi/mi-var-display.exp: eval variable foo
-PASS: gdb.mi/mi-var-display.exp: eval variable foo in hex
-PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in hex
-PASS: gdb.mi/mi-var-display.exp: eval variable foo in octal
-PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in octal
-PASS: gdb.mi/mi-var-display.exp: eval variable foo in decimal
-PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in decimal
-PASS: gdb.mi/mi-var-display.exp: eval variable foo in natural
-PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in natural
-PASS: gdb.mi/mi-var-display.exp: eval variable foo in binary
-PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in binary
-PASS: gdb.mi/mi-var-display.exp: delete var foo
-PASS: gdb.mi/mi-var-display.exp: create local variable weird
-PASS: gdb.mi/mi-var-display.exp: get children local variable weird
-PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr
-PASS: gdb.mi/mi-var-display.exp: show format variable weird.func_ptr
-PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_ptr
-PASS: gdb.mi/mi-var-display.exp: show format variable weird.func_ptr_ptr
-PASS: gdb.mi/mi-var-display.exp: set format variable weird
-PASS: gdb.mi/mi-var-display.exp: set format variable weird.integer
-PASS: gdb.mi/mi-var-display.exp: set format variable weird.character
-PASS: gdb.mi/mi-var-display.exp: set format variable weird.char_ptr
-PASS: gdb.mi/mi-var-display.exp: set format variable weird.long_int
-PASS: gdb.mi/mi-var-display.exp: set format variable weird.int_ptr_ptr
-PASS: gdb.mi/mi-var-display.exp: set format variable weird.long_array
-PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr
-PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_struct
-PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_ptr
-PASS: gdb.mi/mi-var-display.exp: set format variable weird.u1
-PASS: gdb.mi/mi-var-display.exp: set format variable weird.s2
-PASS: gdb.mi/mi-var-display.exp: delete var weird
-PASS: gdb.mi/mi-var-display.exp: break-insert operation 2
-PASS: gdb.mi/mi-var-display.exp: continue to do_special_tests
-PASS: gdb.mi/mi-var-display.exp: create local variable u
-PASS: gdb.mi/mi-var-display.exp: eval variable u
-PASS: gdb.mi/mi-var-display.exp: info type variable u
-PASS: gdb.mi/mi-var-display.exp: is u editable
-PASS: gdb.mi/mi-var-display.exp: get number of children of u
-PASS: gdb.mi/mi-var-display.exp: get children of u
-PASS: gdb.mi/mi-var-display.exp: create local variable anonu
-PASS: gdb.mi/mi-var-display.exp: eval variable anonu
-PASS: gdb.mi/mi-var-display.exp: info type variable anonu
-PASS: gdb.mi/mi-var-display.exp: is anonu editable
-PASS: gdb.mi/mi-var-display.exp: get number of children of anonu
-PASS: gdb.mi/mi-var-display.exp: get children of anonu
-PASS: gdb.mi/mi-var-display.exp: create local variable s
-PASS: gdb.mi/mi-var-display.exp: eval variable s
-PASS: gdb.mi/mi-var-display.exp: info type variable s
-PASS: gdb.mi/mi-var-display.exp: is s editable
-PASS: gdb.mi/mi-var-display.exp: get number of children of s
-PASS: gdb.mi/mi-var-display.exp: get children of s
-PASS: gdb.mi/mi-var-display.exp: create local variable anons
-PASS: gdb.mi/mi-var-display.exp: eval variable anons
-PASS: gdb.mi/mi-var-display.exp: info type variable anons
-PASS: gdb.mi/mi-var-display.exp: is anons editable
-PASS: gdb.mi/mi-var-display.exp: get number of children of anons
-PASS: gdb.mi/mi-var-display.exp: get children of anons
-PASS: gdb.mi/mi-var-display.exp: create local variable e
-PASS: gdb.mi/mi-var-display.exp: eval variable e
-PASS: gdb.mi/mi-var-display.exp: info type variable e
-PASS: gdb.mi/mi-var-display.exp: is e editable
-PASS: gdb.mi/mi-var-display.exp: get number of children of e
-PASS: gdb.mi/mi-var-display.exp: get children of e
-PASS: gdb.mi/mi-var-display.exp: create local variable anone
-PASS: gdb.mi/mi-var-display.exp: eval variable anone
-PASS: gdb.mi/mi-var-display.exp: create duplicate local variable anone
-PASS: gdb.mi/mi-var-display.exp: info type variable anone
-PASS: gdb.mi/mi-var-display.exp: is anone editable
-PASS: gdb.mi/mi-var-display.exp: get number of children of anone
-PASS: gdb.mi/mi-var-display.exp: get children of anone
-PASS: gdb.mi/mi-var-display.exp: print FP register
-PASS: gdb.mi/mi-var-display.exp: breakpoint at incr_a
-PASS: gdb.mi/mi-var-display.exp: mi runto incr_a
-PASS: gdb.mi/mi-var-display.exp: create local variable a1
-PASS: gdb.mi/mi-var-display.exp: create variable a2 in different scope
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-invalidate.exp ...
-PASS: gdb.mi/mi-var-invalidate.exp: create global variable
-PASS: gdb.mi/mi-var-invalidate.exp: breakpoint at do_locals_tests
-PASS: gdb.mi/mi-var-invalidate.exp: mi runto do_locals_tests
-PASS: gdb.mi/mi-var-invalidate.exp: create local variable linteger
-PASS: gdb.mi/mi-var-invalidate.exp: create floating variable
-PASS: gdb.mi/mi-var-invalidate.exp: breakpoint at main
-PASS: gdb.mi/mi-var-invalidate.exp: mi runto main
-PASS: gdb.mi/mi-var-invalidate.exp: set format variable float_simple
-PASS: gdb.mi/mi-var-invalidate.exp: linteger not anymore in scope due to binary changes
-PASS: gdb.mi/mi-var-invalidate.exp: no type for invalid variable linteger (1)
-PASS: gdb.mi/mi-var-invalidate.exp: global_simple still alive
-PASS: gdb.mi/mi-var-invalidate.exp: type simpleton for valid variable global_simple
-PASS: gdb.mi/mi-var-invalidate.exp: linteger not valid anymore due to binary changes
-PASS: gdb.mi/mi-var-invalidate.exp: no type for invalid variable linteger (2)
-PASS: gdb.mi/mi-var-invalidate.exp: global_simple not anymore in scope due to binary changes
-PASS: gdb.mi/mi-var-invalidate.exp: no type for invalid variable global_simple
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-rtti.exp ...
-PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:36 (set breakpoint)
-PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtr (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.public (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check constPtr->A (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtr (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptrConst (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.public (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->A (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptrConst (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtrConst (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.public (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->A (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtrConst (without RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check ptr->B (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check ptr->C (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtr (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.Base (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.Base.public (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.public (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check constPtr->A (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check constPtr->B (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check constPtr->C (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtr (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptrConst (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.Base (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.Base.public (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.public (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->A (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->B (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->C (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptrConst (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtrConst (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.Base (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.Base.public (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.public (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->A (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->B (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->C (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtrConst (with RTTI) in use_rtti_for_ptr
-PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:63 (set breakpoint)
-PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for ref (without RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: list children of ref (without RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: list children of ref.public (without RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: check ref->A (without RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ref (without RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for constRef (without RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: list children of constRef (without RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.public (without RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: check constRef->A (without RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constRef (without RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for ref (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: list children of ref (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: list children of ref.Base (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: list children of ref.Base.public (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: list children of ref.public (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: check ref->A (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: check ref->B (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: check ref->C (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ref (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for constRef (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: list children of constRef (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.Base (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.Base.public (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.public (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: check constRef->A (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: check constRef->B (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: check constRef->C (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constRef (with RTTI) in use_rtti_for_ref
-PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:93 (set breakpoint)
-PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.public (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->A (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.public (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->A (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.public (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->A (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (without RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base.public (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->B (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->C (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.Base (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.Base.public (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.public (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->A (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->B (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->C (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.Base (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.Base.public (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.public (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->A (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->B (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->C (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.Base (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.Base.public (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.public (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->A (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->B (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->C (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (with RTTI) in use_rtti_for_ptr_child
-PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:148 (set breakpoint)
-PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (without RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s (without RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (without RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref (without RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.public (without RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.ref->A (without RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef (without RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.public (without RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->A (without RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (without RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.Base (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.Base.public (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.public (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.ref->A (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.ref->B (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.ref->C (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.Base (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.Base.public (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.public (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->A (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->B (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->C (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (with RTTI) in use_rtti_for_ref_child
-PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:201 (set breakpoint)
-PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (without RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (without RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (without RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for ref (without RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: list children of ref (without RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: list children of ref.public (without RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: check ref->A (without RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ref (without RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (with RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (with RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.First (with RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base (with RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (with RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (with RTTI) in use_rtti_with_multiple_inheritence
-PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:244 (set breakpoint)
-PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for S in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of s in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.public in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:268 (set breakpoint)
-PASS: gdb.mi/mi-var-rtti.exp: update ptr to derived in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (with RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base (with RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (with RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (with RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: check ptr->B (with RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: check ptr->C (with RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: update s.ptr to derived in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (with RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base (with RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base.public (with RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (with RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (with RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->B (with RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->C (with RTTI) in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:280 (set breakpoint)
-PASS: gdb.mi/mi-var-rtti.exp: update ptr back to base type in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: update s.ptr back to base type in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s in type_update_when_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:298 (set breakpoint)
-PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: create varobj for S in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of s in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.public in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:322 (set breakpoint)
-PASS: gdb.mi/mi-var-rtti.exp: update ptr to derived type in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (without RTTI) in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: update s to derived type in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (without RTTI) in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:334 (set breakpoint)
-PASS: gdb.mi/mi-var-rtti.exp: update ptr back to base type in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: update s back to base type in skip_type_update_when_not_use_rtti
-PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s in skip_type_update_when_not_use_rtti
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch-nonstop.exp ...
-UNSUPPORTED: gdb.mi/mi-watch-nonstop.exp: displaced stepping
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch.exp ...
-PASS: gdb.mi/mi-watch.exp: hw watchpoints toggle (1)
-PASS: gdb.mi/mi-watch.exp: sw: breakpoint at callee4
-PASS: gdb.mi/mi-watch.exp: sw: mi runto callee4
-PASS: gdb.mi/mi-watch.exp: sw: break-watch operation
-PASS: gdb.mi/mi-watch.exp: sw: list of watchpoints
-PASS: gdb.mi/mi-watch.exp: sw: watchpoint trigger
-XPASS: gdb.mi/mi-watch.exp: sw: watchpoint trigger
-PASS: gdb.mi/mi-watch.exp: hw watchpoints toggle (2)
-PASS: gdb.mi/mi-watch.exp: hw: breakpoint at callee4
-PASS: gdb.mi/mi-watch.exp: hw: mi runto callee4
-PASS: gdb.mi/mi-watch.exp: hw: break-watch operation
-PASS: gdb.mi/mi-watch.exp: hw: list of watchpoints
-PASS: gdb.mi/mi-watch.exp: hw: watchpoint trigger
-PASS: gdb.mi/mi-watch.exp: hw: watchpoint trigger
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-amd64-entry-value.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-prompt.exp ...
-PASS: gdb.mi/mi2-prompt.exp: console set prompt
-PASS: gdb.mi/mi2-prompt.exp: -break-list
-PASS: gdb.mi/mi2-prompt.exp: set prompt (banana)
-PASS: gdb.mi/mi2-prompt.exp: interpreter-exec mi -break-list
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-var-child.exp ...
-PASS: gdb.mi/mi2-var-child.exp: breakpoint at do_children_tests
-PASS: gdb.mi/mi2-var-child.exp: mi runto do_children_tests
-PASS: gdb.mi/mi2-var-child.exp: run to 237 (set breakpoint)
-PASS: gdb.mi/mi2-var-child.exp: create local variable struct_declarations
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.integer
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.integer
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.character
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.character
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_int
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_int
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.func_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.func_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.func_ptr_struct
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.func_ptr_struct
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.func_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.func_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.1
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.1
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.2
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.2
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.3
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.3
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.4
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.4
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.5
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.5
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.6
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.6
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.7
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.7
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.8
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.8
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.9
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.9
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.a
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.a
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.b
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.b
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.c
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.c
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.d
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.d
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.g
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.g
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.h
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.h
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.i
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.i
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.f
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.f
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s2
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.d
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.d
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.e
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.e
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.func
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.func
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.foo
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.foo
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s2.array_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.array_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s2.func
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.func
-PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.int_ptr_ptr.*int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.int_ptr_ptr.*int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: step to line $line_dct_123
-PASS: gdb.mi/mi2-var-child.exp: create local variable weird
-PASS: gdb.mi/mi2-var-child.exp: get children of weird
-PASS: gdb.mi/mi2-var-child.exp: get number of children of weird
-PASS: gdb.mi/mi2-var-child.exp: get children of weird.long_array
-PASS: gdb.mi/mi2-var-child.exp: get number of children of weird.long_array
-PASS: gdb.mi/mi2-var-child.exp: get children of weird.int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of weird.int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of weird.int_ptr_ptr.*int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of weird.int_ptr_ptr.*int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: create local variable weird->int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of weird->int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of weird->int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: is weird editable
-PASS: gdb.mi/mi2-var-child.exp: is weird->int_ptr_ptr editable
-PASS: gdb.mi/mi2-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr editable
-PASS: gdb.mi/mi2-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr.**int_ptr_ptr editable
-PASS: gdb.mi/mi2-var-child.exp: is weird.u1 editable
-PASS: gdb.mi/mi2-var-child.exp: is weird.s2 editable
-PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.u1.a editable
-PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.u1.b editable
-PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.u1.c editable
-PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.long_array editable
-PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.long_array.0 editable
-PASS: gdb.mi/mi2-var-child.exp: is struct_declarations editable
-PASS: gdb.mi/mi2-var-child.exp: delete var weird
-PASS: gdb.mi/mi2-var-child.exp: update all vars. None changed
-PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 1
-PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.integer
-PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 4
-PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.char_ptr
-PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 5
-PASS: gdb.mi/mi2-var-child.exp: update all vars int_ptr_ptr and children changed
-PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 6
-PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.0 changed
-PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 7
-PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.1 changed
-PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 8
-PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.2 changed
-PASS: gdb.mi/mi2-var-child.exp: step $line_dct_nothing
-PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.3-9 changed
-PASS: gdb.mi/mi2-var-child.exp: step $line_dct_a0_0
-PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.func_ptr changed
-PASS: gdb.mi/mi2-var-child.exp: delete var struct_declarations
-PASS: gdb.mi/mi2-var-child.exp: delete var weird->int_ptr_ptr
-PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 1
-PASS: gdb.mi/mi2-var-child.exp: create local variable psnp->char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr
-PASS: gdb.mi/mi2-var-child.exp: create local variable psnp->long_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr
-PASS: gdb.mi/mi2-var-child.exp: create local variable psnp->ptrs
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.next
-PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.next.ptrs
-PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 2
-PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->char_ptr (and 0.char_ptr) changed
-PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 3
-PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->next->char_ptr (and 1.char_ptr) changed
-PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 4
-PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->next->next->char_ptr (and 2.char_ptr) changed
-PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 5
-PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->long_ptr (and 0.long_ptr) changed
-PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 6
-XFAIL: gdb.mi/mi2-var-child.exp: update all vars psnp->next->long_ptr (and 1.long_ptr) changed
-PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 7
-PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->next->next->long_ptr (and 2.long_ptr) changed
-PASS: gdb.mi/mi2-var-child.exp: break in do_anonymous_type_tests
-PASS: gdb.mi/mi2-var-child.exp: continue to do_anonymous_type_tests breakpoint
-PASS: gdb.mi/mi2-var-child.exp: VT: create root varobj for ptr
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.a
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.a
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.b
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.b
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.c
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.c
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.c
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.c.*c
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.c.*c
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.d
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.d
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.e
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.e
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.f
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.f
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.g
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.g
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h.**h
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h.**h
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.integer
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.integer
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.unsigned_integer
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.unsigned_integer
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.character
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.character
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.signed_character
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.signed_character
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr.*char_ptr
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr.*char_ptr
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.0
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.0
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.1
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.1
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.2
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.2
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.3
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.3
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.4
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.4
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.5
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.5
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.6
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.6
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.7
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.7
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.8
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.8
-PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.9
-PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.9
-PASS: gdb.mi/mi2-var-child.exp: VT: create root varobj for v
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of v1
-PASS: gdb.mi/mi2-var-child.exp: path expression for v1
-PASS: gdb.mi/mi2-var-child.exp: expression for v1
-PASS: gdb.mi/mi2-var-child.exp: path expression for v1.x
-PASS: gdb.mi/mi2-var-child.exp: expression for v1.x
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of v1.1_anonymous
-PASS: gdb.mi/mi2-var-child.exp: path expression for v1.1_anonymous
-PASS: gdb.mi/mi2-var-child.exp: expression for v1.1_anonymous
-PASS: gdb.mi/mi2-var-child.exp: VT: list children of v1.2_anonymous
-PASS: gdb.mi/mi2-var-child.exp: path expression for v1.2_anonymous
-PASS: gdb.mi/mi2-var-child.exp: expression for v1.2_anonymous
-PASS: gdb.mi/mi2-var-child.exp: path expression for v1.1_anonymous.a
-PASS: gdb.mi/mi2-var-child.exp: expression for v1.1_anonymous.a
-PASS: gdb.mi/mi2-var-child.exp: path expression for v1.2_anonymous.b
-PASS: gdb.mi/mi2-var-child.exp: expression for v1.2_anonymous.b
-Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/pr11022.exp ...
-PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint at main
-PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": mi runto main
-PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": set breakpoint
-PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": set watchpoint
-PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit
-PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit
-PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit 2
-PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": set x
-FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit 2 (unknown output after running)
-PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint at main
-PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": mi runto main
-PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set breakpoint
-PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set watchpoint
-PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit
-PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit
-PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit 2
-PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set x
-FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit 2 (unknown output after running)
-
- === gdb Summary ===
-
-# of expected passes 1659
-# of unexpected failures 25
-# of unexpected successes 1
-# of expected failures 8
-# of known failures 6
-# of unsupported tests 9
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.modula2/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.modula2/gdb.sum
deleted file mode 100644
index ffd475ec..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.modula2/gdb.sum
+++ /dev/null
@@ -1,24 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:32:15 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.modula2/unbounded-array.exp ...
-PASS: gdb.modula2/unbounded-array.exp: switch to modula-2
-PASS: gdb.modula2/unbounded-array.exp: print the last legal element of array a
-PASS: gdb.modula2/unbounded-array.exp: print unbounded array contents
-PASS: gdb.modula2/unbounded-array.exp: print the 1st element of array a
-PASS: gdb.modula2/unbounded-array.exp: print the 2nd element of array a
-PASS: gdb.modula2/unbounded-array.exp: print the 3rd element of array a
-PASS: gdb.modula2/unbounded-array.exp: print the 4th element of array a
-PASS: gdb.modula2/unbounded-array.exp: print the 5th element of array a
-
- === gdb Summary ===
-
-# of expected passes 8
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.multi/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.multi/gdb.sum
deleted file mode 100644
index 8694f655..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.multi/gdb.sum
+++ /dev/null
@@ -1,71 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:32:19 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/base.exp ...
-PASS: gdb.multi/base.exp: add empty inferior 2
-PASS: gdb.multi/base.exp: switch to inferior 2
-PASS: gdb.multi/base.exp: load hangout file in inferior 2
-PASS: gdb.multi/base.exp: add inferior 3 with -exec goodbye
-PASS: gdb.multi/base.exp: info inferiors
-PASS: gdb.multi/base.exp: info inferior 2 3
-PASS: gdb.multi/base.exp: info inferior 1-2
-PASS: gdb.multi/base.exp: switch to inferior 1
-PASS: gdb.multi/base.exp: 'info functions commonfun' in inferior 1
-PASS: gdb.multi/base.exp: switch to inferior 3
-PASS: gdb.multi/base.exp: 'info functions commonfun' in inferior 3
-PASS: gdb.multi/base.exp: switch back to inferior 1
-PASS: gdb.multi/base.exp: set listsize 1
-PASS: gdb.multi/base.exp: list commonfun in hello
-PASS: gdb.multi/base.exp: print hglob
-PASS: gdb.multi/base.exp: print glob (hello)
-PASS: gdb.multi/base.exp: switch to inferior 3 to print globals
-PASS: gdb.multi/base.exp: print gglob
-PASS: gdb.multi/base.exp: print glob (goodbye)
-PASS: gdb.multi/base.exp: list commonfun in goodbye
-PASS: gdb.multi/base.exp: switch to inferior 1 to run it
-PASS: gdb.multi/base.exp: break hello
-PASS: gdb.multi/base.exp: continue
-PASS: gdb.multi/base.exp: remove-inferiors 2-3
-PASS: gdb.multi/base.exp: check remove-inferiors
-Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp ...
-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.
- ^
-UNTESTED: gdb.multi/multi-arch-exec.exp: multi-arch-exec.exp
-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.
- ^
-UNTESTED: gdb.multi/multi-arch.exp: multi-arch.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/watchpoint-multi.exp ...
-PASS: gdb.multi/watchpoint-multi.exp: successfully compiled posix threads test case
-PASS: gdb.multi/watchpoint-multi.exp: set breakpoint always-inserted on
-PASS: gdb.multi/watchpoint-multi.exp: start to main inferior 1
-PASS: gdb.multi/watchpoint-multi.exp: add inferior 2
-PASS: gdb.multi/watchpoint-multi.exp: switch to inferior 2, first time
-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
-PASS: gdb.multi/watchpoint-multi.exp: switch back to inferior 1
-FAIL: gdb.multi/watchpoint-multi.exp: awatch b on inferior 1
-FAIL: gdb.multi/watchpoint-multi.exp: switch to inferior 2 again
-FAIL: gdb.multi/watchpoint-multi.exp: catch c on inferior 2
-FAIL: gdb.multi/watchpoint-multi.exp: catch marker_exit in inferior 2
-FAIL: gdb.multi/watchpoint-multi.exp: switch back to inferior 1 again
-FAIL: gdb.multi/watchpoint-multi.exp: catch b on inferior 1
-FAIL: gdb.multi/watchpoint-multi.exp: catch marker_exit in inferior 1
-
- === gdb Summary ===
-
-# of expected passes 31
-# of unexpected failures 10
-# of untested testcases 2
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.objc/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.objc/gdb.sum
deleted file mode 100644
index 7cd89a1e..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.objc/gdb.sum
+++ /dev/null
@@ -1,36 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:32:29 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.exp ...
-UNSUPPORTED: gdb.objc/basicclass.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.m: unrecognized error
-Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.exp ...
-UNSUPPORTED: gdb.objc/nondebug.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.m: unrecognized error
-Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/objcdecode.exp ...
-UNSUPPORTED: gdb.objc/objcdecode.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.objc/objcdecode.m: unrecognized error
-Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/print.exp ...
-PASS: gdb.objc/print.exp: set language objective-c
-PASS: gdb.objc/print.exp: set language to "objective-c"
-PASS: gdb.objc/print.exp: check fp + text
-PASS: gdb.objc/print.exp: p 1.
-PASS: gdb.objc/print.exp: p 1.5
-PASS: gdb.objc/print.exp: p 1.f
-PASS: gdb.objc/print.exp: p 1.5f
-PASS: gdb.objc/print.exp: p 1.l
-PASS: gdb.objc/print.exp: p 1.5l
-PASS: gdb.objc/print.exp: p 0x1.1
-PASS: gdb.objc/print.exp: reject p 1.1x
-PASS: gdb.objc/print.exp: reject p 1.1ff
-PASS: gdb.objc/print.exp: reject p 1.1ll
-
- === gdb Summary ===
-
-# of expected passes 13
-# of unsupported tests 3
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.opencl/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.opencl/gdb.sum
deleted file mode 100644
index da41024c..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.opencl/gdb.sum
+++ /dev/null
@@ -1,19 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:32:42 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/callfuncs.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/convs_casts.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/datatypes.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/operators.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/vec_comps.exp ...
-
- === gdb Summary ===
-
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.opt/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.opt/gdb.sum
deleted file mode 100644
index dbaccbbc..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.opt/gdb.sum
+++ /dev/null
@@ -1,119 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:32:46 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/clobbered-registers-O2.exp ...
-PASS: gdb.opt/clobbered-registers-O2.exp: Backtracing
-PASS: gdb.opt/clobbered-registers-O2.exp: print operand0
-PASS: gdb.opt/clobbered-registers-O2.exp: print operand1
-Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-break.exp ...
-PASS: gdb.opt/inline-break.exp: break func1
-PASS: gdb.opt/inline-break.exp: break func2
-PASS: gdb.opt/inline-break.exp: break func3b
-PASS: gdb.opt/inline-break.exp: break func4b
-PASS: gdb.opt/inline-break.exp: break func5b
-PASS: gdb.opt/inline-break.exp: break func6b
-PASS: gdb.opt/inline-break.exp: break func7b
-PASS: gdb.opt/inline-break.exp: break func8b
-PASS: gdb.opt/inline-break.exp: print func1
-PASS: gdb.opt/inline-break.exp: print func2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-bt.exp ...
-PASS: gdb.opt/inline-bt.exp: continue to bar (1)
-PASS: gdb.opt/inline-bt.exp: backtrace from bar (1)
-PASS: gdb.opt/inline-bt.exp: bar not inlined
-PASS: gdb.opt/inline-bt.exp: continue to bar (2)
-PASS: gdb.opt/inline-bt.exp: backtrace from bar (2)
-PASS: gdb.opt/inline-bt.exp: up from bar (2)
-PASS: gdb.opt/inline-bt.exp: func1 inlined (2)
-PASS: gdb.opt/inline-bt.exp: continue to bar (3)
-PASS: gdb.opt/inline-bt.exp: backtrace from bar (3)
-PASS: gdb.opt/inline-bt.exp: up from bar (3)
-PASS: gdb.opt/inline-bt.exp: func1 inlined (3)
-PASS: gdb.opt/inline-bt.exp: up from func1 (3)
-PASS: gdb.opt/inline-bt.exp: func2 inlined (3)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-cmds.exp ...
-PASS: gdb.opt/inline-cmds.exp: set listsize 1
-PASS: gdb.opt/inline-cmds.exp: continue to bar (1)
-PASS: gdb.opt/inline-cmds.exp: backtrace from bar (1)
-PASS: gdb.opt/inline-cmds.exp: up from bar (1)
-PASS: gdb.opt/inline-cmds.exp: func1 inlined (1)
-PASS: gdb.opt/inline-cmds.exp: continue to bar (2)
-PASS: gdb.opt/inline-cmds.exp: backtrace from bar (2)
-PASS: gdb.opt/inline-cmds.exp: up from bar (2)
-PASS: gdb.opt/inline-cmds.exp: func1 inlined (2)
-PASS: gdb.opt/inline-cmds.exp: up from func1 (2)
-PASS: gdb.opt/inline-cmds.exp: func2 inlined (2)
-PASS: gdb.opt/inline-cmds.exp: continue to marker
-PASS: gdb.opt/inline-cmds.exp: backtrace from marker
-PASS: gdb.opt/inline-cmds.exp: marker not inlined
-PASS: gdb.opt/inline-cmds.exp: next over inlined functions
-PASS: gdb.opt/inline-cmds.exp: next past inlined func1
-PASS: gdb.opt/inline-cmds.exp: print x before func1
-PASS: gdb.opt/inline-cmds.exp: backtrace does not include func1
-PASS: gdb.opt/inline-cmds.exp: stepped over call to func1
-PASS: gdb.opt/inline-cmds.exp: step into func1
-PASS: gdb.opt/inline-cmds.exp: finish from func1
-PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: consecutive func1
-PASS: gdb.opt/inline-cmds.exp: next to first func1
-KFAIL: gdb.opt/inline-cmds.exp: next to second func1 (PRMS: gdb/NNNN)
-PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: func1 then func3
-PASS: gdb.opt/inline-cmds.exp: next to func1 before func3
-PASS: gdb.opt/inline-cmds.exp: next to func3
-PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: finish into func1
-PASS: gdb.opt/inline-cmds.exp: next to finish marker
-PASS: gdb.opt/inline-cmds.exp: step into finish marker
-PASS: gdb.opt/inline-cmds.exp: finish from marker to func1
-PASS: gdb.opt/inline-cmds.exp: step into func1 for finish
-PASS: gdb.opt/inline-cmds.exp: finish from func1 to func3
-PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: before the outer_inline call
-PASS: gdb.opt/inline-cmds.exp: reach 1 the outer_inline call
-PASS: gdb.opt/inline-cmds.exp: reach outer_inline2
-PASS: gdb.opt/inline-cmds.exp: backtrace at main of outer_inline
-PASS: gdb.opt/inline-cmds.exp: enter outer_inline2
-PASS: gdb.opt/inline-cmds.exp: backtrace at outer_inline2
-PASS: gdb.opt/inline-cmds.exp: enter outer_inline1 from outer_inline2
-XFAIL: gdb.opt/inline-cmds.exp: backtrace at outer_inline1
-PASS: gdb.opt/inline-cmds.exp: step to call of noinline
-PASS: gdb.opt/inline-cmds.exp: enter noinline from outer_inline1
-PASS: gdb.opt/inline-cmds.exp: backtrace at noinline from outer_inline1
-PASS: gdb.opt/inline-cmds.exp: enter inlined_fn from noinline
-PASS: gdb.opt/inline-cmds.exp: backtrace at inlined_fn from noinline
-PASS: gdb.opt/inline-cmds.exp: inlined_fn from noinline inlined
-PASS: gdb.opt/inline-cmds.exp: up to noinline
-PASS: gdb.opt/inline-cmds.exp: noinline from outer_inline1 not inlined
-PASS: gdb.opt/inline-cmds.exp: up to outer_inline1
-PASS: gdb.opt/inline-cmds.exp: outer_inline1 inlined
-PASS: gdb.opt/inline-cmds.exp: up to outer_inline2
-PASS: gdb.opt/inline-cmds.exp: outer_inline2 inlined
-PASS: gdb.opt/inline-cmds.exp: up from outer_inline2
-PASS: gdb.opt/inline-cmds.exp: main not inlined
-Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-locals.exp ...
-PASS: gdb.opt/inline-locals.exp: continue to bar (1)
-PASS: gdb.opt/inline-locals.exp: continue to bar (2)
-PASS: gdb.opt/inline-locals.exp: backtrace from bar (2)
-PASS: gdb.opt/inline-locals.exp: up from bar (2)
-PASS: gdb.opt/inline-locals.exp: func1 inlined (2)
-PASS: gdb.opt/inline-locals.exp: info locals above bar (2)
-PASS: gdb.opt/inline-locals.exp: info args above bar (2)
-PASS: gdb.opt/inline-locals.exp: print local (2)
-PASS: gdb.opt/inline-locals.exp: print out of scope local
-PASS: gdb.opt/inline-locals.exp: continue to bar (3)
-PASS: gdb.opt/inline-locals.exp: backtrace from bar (3)
-PASS: gdb.opt/inline-locals.exp: up from bar (3)
-PASS: gdb.opt/inline-locals.exp: func1 inlined (3)
-PASS: gdb.opt/inline-locals.exp: info locals above bar (3)
-PASS: gdb.opt/inline-locals.exp: info args above bar (3)
-PASS: gdb.opt/inline-locals.exp: print local (3)
-
- === gdb Summary ===
-
-# of expected passes 95
-# of expected failures 1
-# of known failures 1
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.pascal/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.pascal/gdb.sum
deleted file mode 100644
index 28ae18e7..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.pascal/gdb.sum
+++ /dev/null
@@ -1,55 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:33:06 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/floats.exp ...
-UNSUPPORTED: gdb.pascal/floats.exp: No pascal compiler found
-UNTESTED: gdb.pascal/floats.exp: floats.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/gdb11492.exp ...
-UNSUPPORTED: gdb.pascal/gdb11492.exp: No pascal compiler found
-UNTESTED: gdb.pascal/gdb11492.exp: gdb11492.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/hello.exp ...
-UNSUPPORTED: gdb.pascal/hello.exp: No pascal compiler found
-Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/integers.exp ...
-UNSUPPORTED: gdb.pascal/integers.exp: No pascal compiler found
-Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/print.exp ...
-PASS: gdb.pascal/print.exp: set language pascal
-PASS: gdb.pascal/print.exp: set language to "pascal"
-FAIL: gdb.pascal/print.exp: check fp + text
-FAIL: gdb.pascal/print.exp: p 1.
-FAIL: gdb.pascal/print.exp: p 1.5
-FAIL: gdb.pascal/print.exp: p 1.f
-FAIL: gdb.pascal/print.exp: p 1.5f
-FAIL: gdb.pascal/print.exp: p 1.l
-FAIL: gdb.pascal/print.exp: p 1.5l
-FAIL: gdb.pascal/print.exp: p 0x1.1
-PASS: gdb.pascal/print.exp: reject p 1.1x
-PASS: gdb.pascal/print.exp: reject p 1.1ff
-PASS: gdb.pascal/print.exp: reject p 1.1ll
-Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/types.exp ...
-PASS: gdb.pascal/types.exp: set language pascal
-PASS: gdb.pascal/types.exp: set language to "pascal"
-FAIL: gdb.pascal/types.exp: pt 123
-PASS: gdb.pascal/types.exp: pt TRUE
-PASS: gdb.pascal/types.exp: pt FALSE
-PASS: gdb.pascal/types.exp: pt 'a'
-KFAIL: gdb.pascal/types.exp: pt 'a simple string' (PRMS: gdb/2326)
-FAIL: gdb.pascal/types.exp: pt .44
-FAIL: gdb.pascal/types.exp: pt 44.0
-FAIL: gdb.pascal/types.exp: pt 10e20
-FAIL: gdb.pascal/types.exp: pt 10E20
-
- === gdb Summary ===
-
-# of expected passes 10
-# of unexpected failures 13
-# of known failures 1
-# of untested testcases 2
-# of unsupported tests 4
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.python/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.python/gdb.sum
deleted file mode 100644
index 4e64b98e..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.python/gdb.sum
+++ /dev/null
@@ -1,1616 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:33:10 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/lib-types.exp ...
-PASS: gdb.python/lib-types.exp: python import gdb.types
-PASS: gdb.python/lib-types.exp: python const_class1_obj = gdb.parse_and_eval ('const_class1_obj')
-PASS: gdb.python/lib-types.exp: python basic_type_const_class1_obj = gdb.types.get_basic_type (const_class1_obj.type)
-PASS: gdb.python/lib-types.exp: python print (str (const_class1_obj.type))
-PASS: gdb.python/lib-types.exp: const stripping
-PASS: gdb.python/lib-types.exp: python volatile_class1_obj = gdb.parse_and_eval ('volatile_class1_obj')
-PASS: gdb.python/lib-types.exp: python basic_type_volatile_class1_obj = gdb.types.get_basic_type (volatile_class1_obj.type)
-PASS: gdb.python/lib-types.exp: python print (str (volatile_class1_obj.type))
-PASS: gdb.python/lib-types.exp: volatile stripping
-PASS: gdb.python/lib-types.exp: python const_volatile_class1_obj = gdb.parse_and_eval ('const_volatile_class1_obj')
-PASS: gdb.python/lib-types.exp: python basic_type_const_volatile_class1_obj = gdb.types.get_basic_type (const_volatile_class1_obj.type)
-PASS: gdb.python/lib-types.exp: python print (str (const_volatile_class1_obj.type))
-PASS: gdb.python/lib-types.exp: volatile+const stripping
-PASS: gdb.python/lib-types.exp: python typedef_class1_obj = gdb.parse_and_eval ('typedef_class1_obj')
-PASS: gdb.python/lib-types.exp: python basic_type_typedef_class1_obj = gdb.types.get_basic_type (typedef_class1_obj.type)
-PASS: gdb.python/lib-types.exp: python print (str (typedef_class1_obj.type))
-PASS: gdb.python/lib-types.exp: typedef stripping
-PASS: gdb.python/lib-types.exp: python class1_ref_obj = gdb.parse_and_eval ('class1_ref_obj')
-PASS: gdb.python/lib-types.exp: python basic_type_class1_ref_obj = gdb.types.get_basic_type (class1_ref_obj.type)
-PASS: gdb.python/lib-types.exp: python print (str (class1_ref_obj.type))
-PASS: gdb.python/lib-types.exp: reference stripping
-PASS: gdb.python/lib-types.exp: python typedef_const_typedef_class1_obj = gdb.parse_and_eval ('typedef_const_typedef_class1_obj')
-PASS: gdb.python/lib-types.exp: python basic_type_typedef_const_typedef_class1_obj = gdb.types.get_basic_type (typedef_const_typedef_class1_obj.type)
-PASS: gdb.python/lib-types.exp: python print (str (typedef_class1_obj.type))
-PASS: gdb.python/lib-types.exp: nested typedef stripping
-PASS: gdb.python/lib-types.exp: python typedef_const_typedef_class1_ref_obj = gdb.parse_and_eval ('typedef_const_typedef_class1_ref_obj')
-PASS: gdb.python/lib-types.exp: python basic_type_typedef_const_typedef_class1_ref_obj = gdb.types.get_basic_type (typedef_const_typedef_class1_ref_obj.type)
-PASS: gdb.python/lib-types.exp: python print (str (typedef_const_typedef_class1_ref_obj.type))
-PASS: gdb.python/lib-types.exp: nested typedef/ref stripping
-PASS: gdb.python/lib-types.exp: python class1_obj = gdb.parse_and_eval ('class1_obj')
-PASS: gdb.python/lib-types.exp: python print (gdb.types.has_field (class1_obj.type, 'x'))
-PASS: gdb.python/lib-types.exp: python print (gdb.types.has_field (class1_obj.type, 'nope'))
-PASS: gdb.python/lib-types.exp: python subclass1_obj = gdb.parse_and_eval ('subclass1_obj')
-PASS: gdb.python/lib-types.exp: python print (gdb.types.has_field (subclass1_obj.type, 'x'))
-PASS: gdb.python/lib-types.exp: python enum1_obj = gdb.parse_and_eval ('enum1_obj')
-PASS: gdb.python/lib-types.exp: python enum1_dict = gdb.types.make_enum_dict (enum1_obj.type)
-PASS: gdb.python/lib-types.exp: python enum1_list = sorted (enum1_dict.items ())
-PASS: gdb.python/lib-types.exp: python print (enum1_list)
-PASS: gdb.python/lib-types.exp: python struct_a = gdb.lookup_type ('struct A')
-PASS: gdb.python/lib-types.exp: python print (struct_a.keys ())
-PASS: gdb.python/lib-types.exp: python print ([k for k,v in gdb.types.deep_items(struct_a)])
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-arch.exp ...
-PASS: gdb.python/py-arch.exp: Test empty architecture.name does not trigger an assert
-PASS: gdb.python/py-arch.exp: Test empty architecture.disassemble does not trigger an assert
-PASS: gdb.python/py-arch.exp: test number of instructions 1
-PASS: gdb.python/py-arch.exp: test number of instructions 2
-PASS: gdb.python/py-arch.exp: test number of instructions 3
-PASS: gdb.python/py-arch.exp: test number of instructions 4
-PASS: gdb.python/py-arch.exp: test key addr
-PASS: gdb.python/py-arch.exp: test key asm
-PASS: gdb.python/py-arch.exp: test key length
-PASS: gdb.python/py-arch.exp: test exception
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-block.exp ...
-PASS: gdb.python/py-block.exp: continue to breakpoint: Block break here.
-PASS: gdb.python/py-block.exp: Check block not None
-PASS: gdb.python/py-block.exp: First anonymous block
-PASS: gdb.python/py-block.exp: Check start not None
-PASS: gdb.python/py-block.exp: Check end not None
-PASS: gdb.python/py-block.exp: Not a global block
-PASS: gdb.python/py-block.exp: Not a static block
-PASS: gdb.python/py-block.exp: Get block
-PASS: gdb.python/py-block.exp: Get block
-PASS: gdb.python/py-block.exp: Is the global block
-PASS: gdb.python/py-block.exp: Is the static block
-PASS: gdb.python/py-block.exp: Get superblock
-PASS: gdb.python/py-block.exp: Second anonymous block
-PASS: gdb.python/py-block.exp: Get superblock 2
-PASS: gdb.python/py-block.exp: Print superblock 2 function
-PASS: gdb.python/py-block.exp: up
-PASS: gdb.python/py-block.exp: Check Frame 2's block not None
-PASS: gdb.python/py-block.exp: main block
-PASS: gdb.python/py-block.exp: Check block validity
-PASS: gdb.python/py-block.exp: Check block validity
-PASS: gdb.python/py-block.exp: Check block validity
-PASS: gdb.python/py-block.exp: Check block validity
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-breakpoint.exp ...
-PASS: gdb.python/py-breakpoint.exp: Check obj exists
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint location
-PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply.
-PASS: gdb.python/py-breakpoint.exp: Check for two breakpoints
-PASS: gdb.python/py-breakpoint.exp: Check obj exists
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint location
-PASS: gdb.python/py-breakpoint.exp: Check obj exists
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint location
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint hit count
-PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply.
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint hit count
-PASS: gdb.python/py-breakpoint.exp: Check expected variable result after 6 iterations
-PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at add.
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint enabled.
-PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at add.
-PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply.
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint thread
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint type
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint number
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint number
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint number
-PASS: gdb.python/py-breakpoint.exp: Number of breakpoints before delete
-PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply.
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint invalidated
-PASS: gdb.python/py-breakpoint.exp: Number of breakpoints after delete
-PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at end.
-PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply.
-PASS: gdb.python/py-breakpoint.exp: Test conditional has been set
-PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply.
-PASS: gdb.python/py-breakpoint.exp: Test conditional breakpoint stopped after five iterations
-PASS: gdb.python/py-breakpoint.exp: Test conditional read
-PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply.
-PASS: gdb.python/py-breakpoint.exp: Test breakpoint stopped after six iterations
-PASS: gdb.python/py-breakpoint.exp: commands $bpnum
-PASS: gdb.python/py-breakpoint.exp: print "Command for breakpoint has been executed."
-PASS: gdb.python/py-breakpoint.exp: print result
-PASS: gdb.python/py-breakpoint.exp: end
-PASS: gdb.python/py-breakpoint.exp: python print (blist[len(blist)-1].commands)
-PASS: gdb.python/py-breakpoint.exp: Check invisible bp obj exists
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint location
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint visibility
-PASS: gdb.python/py-breakpoint.exp: Check info breakpoints shows visible breakpoints
-PASS: gdb.python/py-breakpoint.exp: Check invisible bp obj exists
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint location
-PASS: gdb.python/py-breakpoint.exp: Check breakpoint visibility
-PASS: gdb.python/py-breakpoint.exp: Check info breakpoints does not show invisible breakpoints
-PASS: gdb.python/py-breakpoint.exp: Check maint info breakpoints shows invisible breakpoints
-PASS: gdb.python/py-breakpoint.exp: Test watchpoint write
-PASS: gdb.python/py-breakpoint.exp: Check info breakpoints does not show invisible breakpoints
-PASS: gdb.python/py-breakpoint.exp: Check maint info breakpoints shows invisible breakpoints
-PASS: gdb.python/py-breakpoint.exp: Test watchpoint write
-PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - python
-PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - class bp_eval (gdb.Breakpoint):
-PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - inf_i = 0
-PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - count = 0
-PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - def stop (self):
-PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - self.count = self.count + 1
-PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - self.inf_i = gdb.parse_and_eval("i")
-PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - if self.inf_i == 3:
-PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - return True
-PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - return False
-PASS: gdb.python/py-breakpoint.exp: Sub-class a breakpoint - end
-PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - python
-PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - class bp_also_eval (gdb.Breakpoint):
-PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - count = 0
-PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - def stop (self):
-PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - self.count = self.count + 1
-PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - if self.count == 9:
-PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - return True
-PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - return False
-PASS: gdb.python/py-breakpoint.exp: Sub-class a second breakpoint - end
-PASS: gdb.python/py-breakpoint.exp: Sub-class a third breakpoint - python
-PASS: gdb.python/py-breakpoint.exp: Sub-class a third breakpoint - class basic (gdb.Breakpoint):
-PASS: gdb.python/py-breakpoint.exp: Sub-class a third breakpoint - count = 0
-PASS: gdb.python/py-breakpoint.exp: Sub-class a third breakpoint - end
-PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply.
-PASS: gdb.python/py-breakpoint.exp: Check inferior value matches python accounting
-PASS: gdb.python/py-breakpoint.exp: Check python accounting matches inferior
-PASS: gdb.python/py-breakpoint.exp: Check non firing same-location breakpoint eval function was also called at each stop.
-PASS: gdb.python/py-breakpoint.exp: Check non firing same-location breakpoint eval function was also called at each stop.
-PASS: gdb.python/py-breakpoint.exp: Check you cannot add a CLI condition to a Python breakpoint that
-PASS: gdb.python/py-breakpoint.exp: Construct an eval function - python
-PASS: gdb.python/py-breakpoint.exp: Construct an eval function - def stop_func ():
-PASS: gdb.python/py-breakpoint.exp: Construct an eval function - return True
-PASS: gdb.python/py-breakpoint.exp: Construct an eval function - end
-PASS: gdb.python/py-breakpoint.exp: Assign stop function to a breakpoint that has a condition
-PASS: gdb.python/py-breakpoint.exp: Test that evaluate function has not been yet executed (ie count = 0)
-PASS: gdb.python/py-breakpoint.exp: continue to breakpoint: Break at multiply.
-PASS: gdb.python/py-breakpoint.exp: Test that evaluate function is run when location also has normal bp
-PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - python
-PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - class wp_eval (gdb.Breakpoint):
-PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - def stop (self):
-PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - self.result = gdb.parse_and_eval("result")
-PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - if self.result == 788:
-PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - return True
-PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - return False
-PASS: gdb.python/py-breakpoint.exp: Sub-class a watchpoint - end
-PASS: gdb.python/py-breakpoint.exp: Test watchpoint write
-PASS: gdb.python/py-breakpoint.exp: Check that this unrelated breakpoints eval function was never called.
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-cmd.exp ...
-PASS: gdb.python/py-cmd.exp: input simple command - python
-PASS: gdb.python/py-cmd.exp: input simple command - class test_cmd (gdb.Command):
-PASS: gdb.python/py-cmd.exp: input simple command - def __init__ (self):
-PASS: gdb.python/py-cmd.exp: input simple command - super (test_cmd, self).__init__ ("test_cmd", gdb.COMMAND_OBSCURE)
-PASS: gdb.python/py-cmd.exp: input simple command - def invoke (self, arg, from_tty):
-PASS: gdb.python/py-cmd.exp: input simple command - print ("test_cmd output, arg = %s" % arg)
-PASS: gdb.python/py-cmd.exp: input simple command - test_cmd ()
-PASS: gdb.python/py-cmd.exp: input simple command - end
-PASS: gdb.python/py-cmd.exp: call simple command
-PASS: gdb.python/py-cmd.exp: input prefix command - python
-PASS: gdb.python/py-cmd.exp: input prefix command - class prefix_cmd (gdb.Command):
-PASS: gdb.python/py-cmd.exp: input prefix command - def __init__ (self):
-PASS: gdb.python/py-cmd.exp: input prefix command - super (prefix_cmd, self).__init__ ("prefix_cmd", gdb.COMMAND_OBSCURE, gdb.COMPLETE_NONE, True)
-PASS: gdb.python/py-cmd.exp: input prefix command - def invoke (self, arg, from_tty):
-PASS: gdb.python/py-cmd.exp: input prefix command - print ("prefix_cmd output, arg = %s" % arg)
-PASS: gdb.python/py-cmd.exp: input prefix command - prefix_cmd ()
-PASS: gdb.python/py-cmd.exp: input prefix command - end
-PASS: gdb.python/py-cmd.exp: call prefix command
-PASS: gdb.python/py-cmd.exp: input subcommand - python
-PASS: gdb.python/py-cmd.exp: input subcommand - class subcmd (gdb.Command):
-PASS: gdb.python/py-cmd.exp: input subcommand - def __init__ (self):
-PASS: gdb.python/py-cmd.exp: input subcommand - super (subcmd, self).__init__ ("prefix_cmd subcmd", gdb.COMMAND_OBSCURE)
-PASS: gdb.python/py-cmd.exp: input subcommand - def invoke (self, arg, from_tty):
-PASS: gdb.python/py-cmd.exp: input subcommand - print ("subcmd output, arg = %s" % arg)
-PASS: gdb.python/py-cmd.exp: input subcommand - subcmd ()
-PASS: gdb.python/py-cmd.exp: input subcommand - end
-PASS: gdb.python/py-cmd.exp: call subcmd
-PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - python
-PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - class prefix_cmd2 (gdb.Command):
-PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - def __init__ (self):
-PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - super (prefix_cmd2, self).__init__ ("prefix_cmd2", gdb.COMMAND_OBSCURE, prefix = True, completer_class = gdb.COMPLETE_FILENAME)
-PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - def invoke (self, arg, from_tty):
-PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - print ("prefix_cmd2 output, arg = %s" % arg)
-PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - prefix_cmd2 ()
-PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - end
-PASS: gdb.python/py-cmd.exp: call prefix command, keyword arguments
-PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - python
-PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - class subcmd (gdb.Command):
-PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - def __init__ (self):
-PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - super (subcmd, self).__init__ ("prefix_cmd2 subcmd", gdb.COMMAND_OBSCURE)
-PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - def invoke (self, arg, from_tty):
-PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - print ("subcmd output, arg = %s" % arg)
-PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - subcmd ()
-PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - end
-PASS: gdb.python/py-cmd.exp: call subcmd under prefix_cmd2
-PASS: gdb.python/py-cmd.exp: input new subcommand - python
-PASS: gdb.python/py-cmd.exp: input new subcommand - class newsubcmd (gdb.Command):
-PASS: gdb.python/py-cmd.exp: input new subcommand - def __init__ (self):
-PASS: gdb.python/py-cmd.exp: input new subcommand - super (newsubcmd, self).__init__ ("info newsubcmd", gdb.COMMAND_OBSCURE)
-PASS: gdb.python/py-cmd.exp: input new subcommand - def invoke (self, arg, from_tty):
-PASS: gdb.python/py-cmd.exp: input new subcommand - print ("newsubcmd output, arg = %s" % arg)
-PASS: gdb.python/py-cmd.exp: input new subcommand - newsubcmd ()
-PASS: gdb.python/py-cmd.exp: input new subcommand - end
-PASS: gdb.python/py-cmd.exp: call newsubcmd
-PASS: gdb.python/py-cmd.exp: input command to throw error - python
-PASS: gdb.python/py-cmd.exp: input command to throw error - class test_error_cmd (gdb.Command):
-PASS: gdb.python/py-cmd.exp: input command to throw error - def __init__ (self):
-PASS: gdb.python/py-cmd.exp: input command to throw error - super (test_error_cmd, self).__init__ ("test_error_cmd", gdb.COMMAND_OBSCURE)
-PASS: gdb.python/py-cmd.exp: input command to throw error - def invoke (self, arg, from_tty):
-PASS: gdb.python/py-cmd.exp: input command to throw error - raise gdb.GdbError ('you lose!')
-PASS: gdb.python/py-cmd.exp: input command to throw error - test_error_cmd ()
-PASS: gdb.python/py-cmd.exp: input command to throw error - end
-PASS: gdb.python/py-cmd.exp: call error command
-PASS: gdb.python/py-cmd.exp: string_to_argv ("1 2 3")
-PASS: gdb.python/py-cmd.exp: string_to_argv ("'1 2' 3")
-PASS: gdb.python/py-cmd.exp: string_to_argv ('"1 2" 3')
-PASS: gdb.python/py-cmd.exp: string_to_argv ('1\ 2 3')
-PASS: gdb.python/py-cmd.exp: input simple user-defined command - python
-PASS: gdb.python/py-cmd.exp: input simple user-defined command - class test_help (gdb.Command):
-PASS: gdb.python/py-cmd.exp: input simple user-defined command - """Docstring"""
-PASS: gdb.python/py-cmd.exp: input simple user-defined command - def __init__ (self):
-PASS: gdb.python/py-cmd.exp: input simple user-defined command - super (test_help, self).__init__ ("test_help", gdb.COMMAND_USER)
-PASS: gdb.python/py-cmd.exp: input simple user-defined command - def invoke (self, arg, from_tty):
-PASS: gdb.python/py-cmd.exp: input simple user-defined command - print ("test_cmd output, arg = %s" % arg)
-PASS: gdb.python/py-cmd.exp: input simple user-defined command - test_help ()
-PASS: gdb.python/py-cmd.exp: input simple user-defined command - end
-PASS: gdb.python/py-cmd.exp: call simple user-defined command
-PASS: gdb.python/py-cmd.exp: see user-defined command in `help user-defined`
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-error.exp ...
-PASS: gdb.python/py-error.exp: set host-charset IBM1047
-PASS: gdb.python/py-error.exp: main reached
-PASS: gdb.python/py-error.exp: no delayed error
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-events.exp ...
-PASS: gdb.python/py-events.exp: test-objfile-events
-PASS: gdb.python/py-events.exp: New objfile notification
-PASS: gdb.python/py-events.exp: test-events
-PASS: gdb.python/py-events.exp: continue
-PASS: gdb.python/py-events.exp: step 3
-PASS: gdb.python/py-events.exp: Inferior 1 terminated.
-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 ...
-PASS: gdb.python/py-evsignal.exp: successfully compiled posix threads test case
-PASS: gdb.python/py-evsignal.exp: test-events
-PASS: gdb.python/py-evsignal.exp: set non-stop on
-PASS: gdb.python/py-evsignal.exp: set target-async on
-UNSUPPORTED: gdb.python/py-evsignal.exp: non-stop mode is unsupported
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-evthreads.exp ...
-UNSUPPORTED: gdb.python/py-evthreads.exp: displaced stepping
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-explore-cc.exp ...
-PASS: gdb.python/py-explore-cc.exp: continue to breakpoint: Break here
-PASS: gdb.python/py-explore-cc.exp: explore A
-PASS: gdb.python/py-explore-cc.exp: explore a
-PASS: gdb.python/py-explore-cc.exp: explore int_ref
-PASS: gdb.python/py-explore-cc.exp: explore int_ptr_ref
-PASS: gdb.python/py-explore-cc.exp: explore_int_ptr_ref_as_single_value_pointer
-PASS: gdb.python/py-explore-cc.exp: explore b
-PASS: gdb.python/py-explore-cc.exp: explore_base_class_A
-PASS: gdb.python/py-explore-cc.exp: return_to_b_from_A
-PASS: gdb.python/py-explore-cc.exp: explore_field_i_of_b
-PASS: gdb.python/py-explore-cc.exp: return_to_b_from_i
-PASS: gdb.python/py-explore-cc.exp: explore_field_c_of_b
-PASS: gdb.python/py-explore-cc.exp: return_to_b_from_i
-PASS: gdb.python/py-explore-cc.exp: return_to_gdb_prompt_from_b
-PASS: gdb.python/py-explore-cc.exp: explore B
-PASS: gdb.python/py-explore-cc.exp: explore_base_class_A
-PASS: gdb.python/py-explore-cc.exp: return_to_B
-PASS: gdb.python/py-explore-cc.exp: explore_field_i_of_B
-PASS: gdb.python/py-explore-cc.exp: return_to_B_from_i
-PASS: gdb.python/py-explore-cc.exp: explore_field_c_of_B
-PASS: gdb.python/py-explore-cc.exp: return_to_B_from_c
-PASS: gdb.python/py-explore-cc.exp: return_to_gdb_prompt_from_B
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-explore.exp ...
-PASS: gdb.python/py-explore.exp: continue to breakpoint: Break here
-PASS: gdb.python/py-explore.exp: explore i
-PASS: gdb.python/py-explore.exp: explore ss
-PASS: gdb.python/py-explore.exp: explore *ss_ptr
-PASS: gdb.python/py-explore.exp: explore ss_t
-PASS: gdb.python/py-explore.exp: explore ss_ptr
-PASS: gdb.python/py-explore.exp: explore ss_ptr as single value pointer
-PASS: gdb.python/py-explore.exp: explore darray_ref
-PASS: gdb.python/py-explore.exp: no_to_explore_as_pointer
-PASS: gdb.python/py-explore.exp: explore_as_array
-PASS: gdb.python/py-explore.exp: explore_as_array_index_2
-PASS: gdb.python/py-explore.exp: end explore_as_array_index_2
-PASS: gdb.python/py-explore.exp: end explore_as_array
-PASS: gdb.python/py-explore.exp: explore su
-PASS: gdb.python/py-explore.exp: explore su.d
-PASS: gdb.python/py-explore.exp: end su.d exploration
-PASS: gdb.python/py-explore.exp: end su exploration
-PASS: gdb.python/py-explore.exp: explore cs
-PASS: gdb.python/py-explore.exp: explore cs.s
-PASS: gdb.python/py-explore.exp: end cs.s exploration
-PASS: gdb.python/py-explore.exp: explore cs.u
-PASS: gdb.python/py-explore.exp: end cs.u exploration
-PASS: gdb.python/py-explore.exp: end cs exploration
-PASS: gdb.python/py-explore.exp: explore cu
-PASS: gdb.python/py-explore.exp: explore cu.sa
-PASS: gdb.python/py-explore.exp: explore cu.sa[0]
-PASS: gdb.python/py-explore.exp: end cu.sa[0] exploration
-PASS: gdb.python/py-explore.exp: end cu.sa exploration
-PASS: gdb.python/py-explore.exp: end cu exploration
-PASS: gdb.python/py-explore.exp: explore int
-PASS: gdb.python/py-explore.exp: explore struct SimpleStruct
-PASS: gdb.python/py-explore.exp: explore type struct SimpleStruct feild 0
-PASS: gdb.python/py-explore.exp: return to struct SimpleStruct from field 0
-PASS: gdb.python/py-explore.exp: explore type struct SimpleStruct feild 1
-PASS: gdb.python/py-explore.exp: return to struct SimpleStruct from field 1
-PASS: gdb.python/py-explore.exp: return to GDB prompt from struct SimpleStruct
-PASS: gdb.python/py-explore.exp: explore union SimpleUnion
-PASS: gdb.python/py-explore.exp: explore type union SimpleUnion feild 0
-PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 0
-PASS: gdb.python/py-explore.exp: explore type union SimpleUnion feild 1
-PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 1
-PASS: gdb.python/py-explore.exp: explore type union SimpleUnion feild 2
-PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 2
-PASS: gdb.python/py-explore.exp: explore type union SimpleUnion feild 3
-PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 3
-PASS: gdb.python/py-explore.exp: return to GDB prompt from union SimpleUnion
-PASS: gdb.python/py-explore.exp: explore SS
-PASS: gdb.python/py-explore.exp: explore type SS feild 0
-PASS: gdb.python/py-explore.exp: return to SS from field 0
-PASS: gdb.python/py-explore.exp: explore type SS feild 1
-PASS: gdb.python/py-explore.exp: return to SS field 1
-PASS: gdb.python/py-explore.exp: return to GDB prompt from SS
-PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct
-PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct field 0
-PASS: gdb.python/py-explore.exp: return to ComplexStruct from field 0
-PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct field 1
-PASS: gdb.python/py-explore.exp: return to ComplexStruct from field 1
-PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct field 2
-PASS: gdb.python/py-explore.exp: return to ComplexStruct from field 2
-PASS: gdb.python/py-explore.exp: return to GDB prompt from ComplexStruct type exploration
-PASS: gdb.python/py-explore.exp: explore type union ComplexUnion
-PASS: gdb.python/py-explore.exp: explore type union ComplexUnion field 0
-PASS: gdb.python/py-explore.exp: return to ComplexUnion from field 0
-PASS: gdb.python/py-explore.exp: explore type union ComplexUnion field 1
-PASS: gdb.python/py-explore.exp: return to ComplexUnion from field 1
-PASS: gdb.python/py-explore.exp: return to GDB prompt from ComplexUnion type exploration
-PASS: gdb.python/py-explore.exp: explore type union ComplexUnion
-PASS: gdb.python/py-explore.exp: explore type union ComplexUnion field 0
-PASS: gdb.python/py-explore.exp: return to ComplexUnion from field 0
-PASS: gdb.python/py-explore.exp: explore type union ComplexUnion field 1
-PASS: gdb.python/py-explore.exp: return to ComplexUnion from field 1
-PASS: gdb.python/py-explore.exp: return to GDB prompt from ComplexUnion type exploration
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-finish-breakpoint.exp ...
-PASS: gdb.python/py-finish-breakpoint.exp: disable confirmation
-PASS: gdb.python/py-finish-breakpoint.exp: import python scripts
-PASS: gdb.python/py-finish-breakpoint.exp: continue to the function to finish
-PASS: gdb.python/py-finish-breakpoint.exp: set FinishBreakpoint with default frame value
-PASS: gdb.python/py-finish-breakpoint.exp: set FinishBreakpoint
-PASS: gdb.python/py-finish-breakpoint.exp: check return_value at init
-PASS: gdb.python/py-finish-breakpoint.exp: check MyFinishBreakpoint hit
-PASS: gdb.python/py-finish-breakpoint.exp: check return_value
-PASS: gdb.python/py-finish-breakpoint.exp: check finishBP on default frame has been hit
-PASS: gdb.python/py-finish-breakpoint.exp: ensure that finish bp is invalid afer normal hit
-PASS: gdb.python/py-finish-breakpoint.exp: return to main()
-PASS: gdb.python/py-finish-breakpoint.exp: check FinishBP not allowed in main
-PASS: gdb.python/py-finish-breakpoint.exp: import python scripts
-PASS: gdb.python/py-finish-breakpoint.exp: ensure that shared lib has no debug info
-PASS: gdb.python/py-finish-breakpoint.exp: continue to do_nothing
-PASS: gdb.python/py-finish-breakpoint.exp: set finish breakpoint
-PASS: gdb.python/py-finish-breakpoint.exp: check FinishBreakpoint hit
-PASS: gdb.python/py-finish-breakpoint.exp: check return value without debug symbol
-PASS: gdb.python/py-finish-breakpoint.exp: import python scripts
-PASS: gdb.python/py-finish-breakpoint.exp: set finish breakpoint
-PASS: gdb.python/py-finish-breakpoint.exp: set BP after the jump
-PASS: gdb.python/py-finish-breakpoint.exp: check FinishBP out of scope notification
-PASS: gdb.python/py-finish-breakpoint.exp: ensure that finish bp is invalid afer out of scope notification
-PASS: gdb.python/py-finish-breakpoint.exp: import python scripts
-PASS: gdb.python/py-finish-breakpoint.exp: set a conditional BP
-PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP in a breakpoint condition
-PASS: gdb.python/py-finish-breakpoint.exp: don't allow FinishBreakpoint on dummy frames
-PASS: gdb.python/py-finish-breakpoint.exp: check stopped location
-PASS: gdb.python/py-finish-breakpoint.exp: import python scripts
-PASS: gdb.python/py-finish-breakpoint.exp: set conditional BP
-PASS: gdb.python/py-finish-breakpoint.exp: set BP in condition
-PASS: gdb.python/py-finish-breakpoint.exp: stop in condition function
-PASS: gdb.python/py-finish-breakpoint.exp: finish condition evaluation
-PASS: gdb.python/py-finish-breakpoint.exp: stop at conditional breakpoint
-PASS: gdb.python/py-finish-breakpoint.exp: check stopped location
-PASS: gdb.python/py-finish-breakpoint.exp: import python scripts
-PASS: gdb.python/py-finish-breakpoint.exp: prepare TestExplicitBreakpoint
-PASS: gdb.python/py-finish-breakpoint.exp: don't allow FinishBreakpoint on dummy frames
-PASS: gdb.python/py-finish-breakpoint.exp: prepare TestExplicitBreakpoint
-PASS: gdb.python/py-finish-breakpoint.exp: FinishBP stop at during explicit function call
-PASS: gdb.python/py-finish-breakpoint.exp: switch to exit() test
-PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exit()
-PASS: gdb.python/py-finish-breakpoint.exp: catch out of scope after exit
-PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exec
-PASS: gdb.python/py-finish-breakpoint.exp: catch exec
-PASS: gdb.python/py-finish-breakpoint.exp: catch out of scope after exec
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-finish-breakpoint2.exp ...
-PASS: gdb.python/py-finish-breakpoint2.exp: import python scripts
-PASS: gdb.python/py-finish-breakpoint2.exp: run to exception 1
-PASS: gdb.python/py-finish-breakpoint2.exp: check BP count
-PASS: gdb.python/py-finish-breakpoint2.exp: set FinishBP after the exception
-PASS: gdb.python/py-finish-breakpoint2.exp: check FinishBreakpoint in catch()
-PASS: gdb.python/py-finish-breakpoint2.exp: check finish BP removal
-PASS: gdb.python/py-finish-breakpoint2.exp: continue to second exception
-PASS: gdb.python/py-finish-breakpoint2.exp: set FinishBP after the exception
-PASS: gdb.python/py-finish-breakpoint2.exp: FinishBreakpoint with exception thrown not caught
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-frame-args.exp ...
-PASS: gdb.python/py-frame-args.exp: python exec (open ('py-frame-args.py').read ())
-PASS: gdb.python/py-frame-args.exp: continue to breakpoint: break-here
-PASS: gdb.python/py-frame-args.exp: set print raw frame-arguments off
-PASS: gdb.python/py-frame-args.exp: set print frame-arguments none
-PASS: gdb.python/py-frame-args.exp: frame pretty,none
-PASS: gdb.python/py-frame-args.exp: set print frame-arguments scalars
-PASS: gdb.python/py-frame-args.exp: frame pretty,scalars
-PASS: gdb.python/py-frame-args.exp: set print frame-arguments all
-PASS: gdb.python/py-frame-args.exp: frame pretty,all
-PASS: gdb.python/py-frame-args.exp: set print raw frame-arguments on
-PASS: gdb.python/py-frame-args.exp: set print frame-arguments none
-PASS: gdb.python/py-frame-args.exp: frame raw,none
-PASS: gdb.python/py-frame-args.exp: set print frame-arguments scalars
-PASS: gdb.python/py-frame-args.exp: frame raw,scalars
-PASS: gdb.python/py-frame-args.exp: set print frame-arguments all
-PASS: gdb.python/py-frame-args.exp: frame raw,all
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-frame-inline.exp ...
-PASS: gdb.python/py-frame-inline.exp: continue to breakpoint: Block break here.
-PASS: gdb.python/py-frame-inline.exp: info frame
-PASS: gdb.python/py-frame-inline.exp: up
-PASS: gdb.python/py-frame-inline.exp: python print (gdb.selected_frame().read_var('l'))
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-frame.exp ...
-PASS: gdb.python/py-frame.exp: continue to breakpoint: Block break here.
-PASS: gdb.python/py-frame.exp: test Frame.architecture()
-PASS: gdb.python/py-frame.exp: test i
-PASS: gdb.python/py-frame.exp: test f
-PASS: gdb.python/py-frame.exp: test b
-PASS: gdb.python/py-frame.exp: test i = 1.1
-PASS: gdb.python/py-frame.exp: test double i
-PASS: gdb.python/py-frame.exp: test f = 2.2
-PASS: gdb.python/py-frame.exp: test double f
-PASS: gdb.python/py-frame.exp: test i = 99
-PASS: gdb.python/py-frame.exp: test int i
-PASS: gdb.python/py-frame.exp: continue to breakpoint: breakpoint at f2
-PASS: gdb.python/py-frame.exp: selected frame -vs- newest frame
-PASS: gdb.python/py-frame.exp: newest frame -vs- newest frame
-PASS: gdb.python/py-frame.exp: test equality comparison (false)
-PASS: gdb.python/py-frame.exp: test equality comparison (true)
-PASS: gdb.python/py-frame.exp: test inequality comparison (true)
-PASS: gdb.python/py-frame.exp: test inequality comparison (false)
-PASS: gdb.python/py-frame.exp: test Frame.is_valid
-PASS: gdb.python/py-frame.exp: test Frame.name
-PASS: gdb.python/py-frame.exp: test Frame.type
-PASS: gdb.python/py-frame.exp: test Frame.type
-PASS: gdb.python/py-frame.exp: test gdb.frame_stop_reason_string
-PASS: gdb.python/py-frame.exp: test Frame.pc
-PASS: gdb.python/py-frame.exp: test Frame.older
-PASS: gdb.python/py-frame.exp: test Frame.newer
-PASS: gdb.python/py-frame.exp: test Frame.read_var - error
-PASS: gdb.python/py-frame.exp: test Frame.read_var - success
-PASS: gdb.python/py-frame.exp: test gdb.selected_frame
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter-mi.exp ...
-PASS: gdb.python/py-framefilter-mi.exp: breakpoint at main
-PASS: gdb.python/py-framefilter-mi.exp: mi runto main
-PASS: gdb.python/py-framefilter-mi.exp: Load python file
-PASS: gdb.python/py-framefilter-mi.exp: run to 46 (set breakpoint)
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --all-values
-PASS: gdb.python/py-framefilter-mi.exp: enable frame filters
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --all-values frame filters enabled
-PASS: gdb.python/py-framefilter-mi.exp: run to 51 (set breakpoint)
-PASS: gdb.python/py-framefilter-mi.exp: filtered stack listing
-PASS: gdb.python/py-framefilter-mi.exp: filtered stack list 0 3
-PASS: gdb.python/py-framefilter-mi.exp: filtered stack list 22 24
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 0
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 0
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 0 0 3
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 0 22 27
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 1
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 1
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 1 0 3
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 1 22 27
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 2
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 2
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 2 0 3
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 2 22 27
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 2 22 27
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters 0
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters 1
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters 2
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters --no-values
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters --all-values
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters --simple-values
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals 0
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals 1
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals 2
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-variables --no-frame-filters 0
-PASS: gdb.python/py-framefilter-mi.exp: stack-list-variables 0
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter.exp ...
-PASS: gdb.python/py-framefilter.exp: set auto-load safe-path
-PASS: gdb.python/py-framefilter.exp: Test auto-load had loaded python scripts
-PASS: gdb.python/py-framefilter.exp: Set python print-stack to full
-PASS: gdb.python/py-framefilter.exp: Load python file
-PASS: gdb.python/py-framefilter.exp: continue to breakpoint: Inner test breakpoint
-PASS: gdb.python/py-framefilter.exp: bt full no-filters
-PASS: gdb.python/py-framefilter.exp: bt full with filters
-PASS: gdb.python/py-framefilter.exp: continue to breakpoint: Backtrace end breakpoint
-PASS: gdb.python/py-framefilter.exp: info frame filter before setting priority
-PASS: gdb.python/py-framefilter.exp: show frame-filter priority global Elider before setting
-PASS: gdb.python/py-framefilter.exp: set frame-filter priotiy global Elider 1000
-PASS: gdb.python/py-framefilter.exp: show frame-filter priority global Elider after setting
-PASS: gdb.python/py-framefilter.exp: info frame filter after setting priority
-PASS: gdb.python/py-framefilter.exp: info frame filter before disable frame filter
-PASS: gdb.python/py-framefilter.exp: disable frame-filter global Elider
-PASS: gdb.python/py-framefilter.exp: info frame filter after disable frame filter
-PASS: gdb.python/py-framefilter.exp: enable frame-filter global Elider
-PASS: gdb.python/py-framefilter.exp: info frame filter after reenabling frame filter
-PASS: gdb.python/py-framefilter.exp: bt no-filters
-PASS: gdb.python/py-framefilter.exp: bt with frame filters
-PASS: gdb.python/py-framefilter.exp: disable frame-filter global Reverse
-PASS: gdb.python/py-framefilter.exp: bt with frame-filter Reverse disabled
-PASS: gdb.python/py-framefilter.exp: bt -2 with frame-filter Reverse disabled
-PASS: gdb.python/py-framefilter.exp: bt 3 with frame-filter Reverse disabled
-PASS: gdb.python/py-framefilter.exp: bt no-filters full with Reverse disabled
-PASS: gdb.python/py-framefilter.exp: bt full with Reverse disabled
-PASS: gdb.python/py-framefilter.exp: turn off frame arguments
-PASS: gdb.python/py-framefilter.exp: bt no-filter 1 no args
-PASS: gdb.python/py-framefilter.exp: bt 1 no args
-PASS: gdb.python/py-framefilter.exp: turn frame arguments to scalars only
-PASS: gdb.python/py-framefilter.exp: bt no-filter 1 scalars
-PASS: gdb.python/py-framefilter.exp: bt 1 scalars
-PASS: gdb.python/py-framefilter.exp: turn on frame arguments
-PASS: gdb.python/py-framefilter.exp: bt no-filter 1 all args
-PASS: gdb.python/py-framefilter.exp: bt 1 all args
-PASS: gdb.python/py-framefilter.exp: Turn off address printing
-PASS: gdb.python/py-framefilter.exp: bt no-filter 1 no address
-PASS: gdb.python/py-framefilter.exp: bt 1 no addresss
-PASS: gdb.python/py-framefilter.exp: set auto-load safe-path for no debug info
-PASS: gdb.python/py-framefilter.exp: Set autoload path for no debug info tests
-PASS: gdb.python/py-framefilter.exp: set python print-stack full for no debuginfo tests
-PASS: gdb.python/py-framefilter.exp: Load python file for no debuginfo tests
-PASS: gdb.python/py-framefilter.exp: disable frame-filter gloval Reverse for no debuginfo
-PASS: gdb.python/py-framefilter.exp: bt for no debuginfo
-PASS: gdb.python/py-framefilter.exp: bt full for no debuginfo
-PASS: gdb.python/py-framefilter.exp: bt no filters for no debuginfo
-PASS: gdb.python/py-framefilter.exp: bt no-filters full no debuginfo
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-function.exp ...
-PASS: gdb.python/py-function.exp: input convenience function - python
-PASS: gdb.python/py-function.exp: input convenience function - class test_func (gdb.Function):
-PASS: gdb.python/py-function.exp: input convenience function - def __init__ (self):
-PASS: gdb.python/py-function.exp: input convenience function - super (test_func, self).__init__ ("test_func")
-PASS: gdb.python/py-function.exp: input convenience function - def invoke (self, arg):
-PASS: gdb.python/py-function.exp: input convenience function - return "test_func output, arg = %s" % arg.string ()
-PASS: gdb.python/py-function.exp: input convenience function - test_func ()
-PASS: gdb.python/py-function.exp: input convenience function - end
-PASS: gdb.python/py-function.exp: call function
-PASS: gdb.python/py-function.exp: input value-returning convenience function - python
-PASS: gdb.python/py-function.exp: input value-returning convenience function - class Double (gdb.Function):
-PASS: gdb.python/py-function.exp: input value-returning convenience function - def __init__ (self):
-PASS: gdb.python/py-function.exp: input value-returning convenience function - super (Double, self).__init__ ("double")
-PASS: gdb.python/py-function.exp: input value-returning convenience function - def invoke (self, n):
-PASS: gdb.python/py-function.exp: input value-returning convenience function - return n*2
-PASS: gdb.python/py-function.exp: input value-returning convenience function - Double ()
-PASS: gdb.python/py-function.exp: input value-returning convenience function - end
-PASS: gdb.python/py-function.exp: call value-returning function
-PASS: gdb.python/py-function.exp: input int-returning function - python
-PASS: gdb.python/py-function.exp: input int-returning function - class Yes(gdb.Function):
-PASS: gdb.python/py-function.exp: input int-returning function - def __init__(self):
-PASS: gdb.python/py-function.exp: input int-returning function - gdb.Function.__init__(self, 'yes')
-PASS: gdb.python/py-function.exp: input int-returning function - def invoke(self):
-PASS: gdb.python/py-function.exp: input int-returning function - return 1
-PASS: gdb.python/py-function.exp: input int-returning function - Yes ()
-PASS: gdb.python/py-function.exp: input int-returning function - end
-PASS: gdb.python/py-function.exp: call yes with &&
-PASS: gdb.python/py-function.exp: call yes with ||
-PASS: gdb.python/py-function.exp: Test GDBError - python
-PASS: gdb.python/py-function.exp: Test GDBError - class GDBError(gdb.Function):
-PASS: gdb.python/py-function.exp: Test GDBError - def __init__(self):
-PASS: gdb.python/py-function.exp: Test GDBError - gdb.Function.__init__(self, 'gdberror')
-PASS: gdb.python/py-function.exp: Test GDBError - def invoke(self):
-PASS: gdb.python/py-function.exp: Test GDBError - raise gdb.GdbError("This is a GdbError")
-PASS: gdb.python/py-function.exp: Test GDBError - GDBError ()
-PASS: gdb.python/py-function.exp: Test GDBError - end
-PASS: gdb.python/py-function.exp: Test GdbError. There should not be a stack trace
-PASS: gdb.python/py-function.exp: Test Normal Error - python
-PASS: gdb.python/py-function.exp: Test Normal Error - class NormalError(gdb.Function):
-PASS: gdb.python/py-function.exp: Test Normal Error - def __init__(self):
-PASS: gdb.python/py-function.exp: Test Normal Error - gdb.Function.__init__(self, 'normalerror')
-PASS: gdb.python/py-function.exp: Test Normal Error - def invoke(self):
-PASS: gdb.python/py-function.exp: Test Normal Error - raise RuntimeError("This is a Normal Error")
-PASS: gdb.python/py-function.exp: Test Normal Error - NormalError ()
-PASS: gdb.python/py-function.exp: Test Normal Error - end
-PASS: gdb.python/py-function.exp: set python print-stack full
-PASS: gdb.python/py-function.exp: Test a Runtime error. There should be a stack trace.
-PASS: gdb.python/py-function.exp: input command-calling function - python
-PASS: gdb.python/py-function.exp: input command-calling function - class CallCommand(gdb.Function):
-PASS: gdb.python/py-function.exp: input command-calling function - def __init__(self):
-PASS: gdb.python/py-function.exp: input command-calling function - gdb.Function.__init__(self, 'call_command')
-PASS: gdb.python/py-function.exp: input command-calling function - def invoke(self):
-PASS: gdb.python/py-function.exp: input command-calling function - return gdb.execute('print 1', to_string=True)
-PASS: gdb.python/py-function.exp: input command-calling function - CallCommand ()
-PASS: gdb.python/py-function.exp: input command-calling function - end
-PASS: gdb.python/py-function.exp: Setting a value from a function which executes a command.
-PASS: gdb.python/py-function.exp: Setting a value from a function which executes a command, again.
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-inferior.exp ...
-PASS: gdb.python/py-inferior.exp: successfully compiled posix threads test case
-PASS: gdb.python/py-inferior.exp: get inferiors list
-PASS: gdb.python/py-inferior.exp: verify inferiors list
-PASS: gdb.python/py-inferior.exp: test equality comparison (true)
-PASS: gdb.python/py-inferior.exp: test Inferior.num
-PASS: gdb.python/py-inferior.exp: test Inferior.pid
-PASS: gdb.python/py-inferior.exp: test Inferior.was_attached
-FAIL: gdb.python/py-inferior.exp: test Inferior.threads
-PASS: gdb.python/py-inferior.exp: continue to breakpoint: cont to check_threads
-FAIL: gdb.python/py-inferior.exp: test Inferior.threads 2
-UNTESTED: gdb.python/py-inferior.exp: the following tests get the system into an unresponsive state
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-infthread.exp ...
-PASS: gdb.python/py-infthread.exp: test gdb.selected_thread
-PASS: gdb.python/py-infthread.exp: verify InferiorThread object
-PASS: gdb.python/py-infthread.exp: test Inferior.num
-PASS: gdb.python/py-infthread.exp: test InferiorThread.ptid
-PASS: gdb.python/py-infthread.exp: get supplied name of current thread
-PASS: gdb.python/py-infthread.exp: set name of current thread
-PASS: gdb.python/py-infthread.exp: check name of current thread
-PASS: gdb.python/py-infthread.exp: reset name of current thread
-PASS: gdb.python/py-infthread.exp: check name of current thread again
-PASS: gdb.python/py-infthread.exp: test InferiorThread.is_stopped
-PASS: gdb.python/py-infthread.exp: test InferiorThread.is_running
-PASS: gdb.python/py-infthread.exp: test InferiorThread.is_exited
-PASS: gdb.python/py-infthread.exp: test InferiorThread.is_valid
-PASS: gdb.python/py-infthread.exp: kill inferior 1
-PASS: gdb.python/py-infthread.exp: test InferiorThread.is_valid
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-mi.exp ...
-PASS: gdb.python/py-mi.exp: breakpoint at main
-PASS: gdb.python/py-mi.exp: mi runto main
-PASS: gdb.python/py-mi.exp: run to 328 (set breakpoint)
-PASS: gdb.python/py-mi.exp: create container varobj, no pretty-printing
-PASS: gdb.python/py-mi.exp: examine container children=0, no pretty-printing
-PASS: gdb.python/py-mi.exp: delete varobj
-PASS: gdb.python/py-mi.exp: create nscont varobj, no pretty-printing
-PASS: gdb.python/py-mi.exp: examine nscont children=0, no pretty-printing
-PASS: gdb.python/py-mi.exp: delete varobj
-PASS: gdb.python/py-mi.exp: create string_1 varobj
-PASS: gdb.python/py-mi.exp: create estring varobj
-PASS: gdb.python/py-mi.exp: assign string_1 from string_2
-PASS: gdb.python/py-mi.exp: update string varobj after assignment
-PASS: gdb.python/py-mi.exp: create container varobj
-PASS: gdb.python/py-mi.exp: examine container children=0
-PASS: gdb.python/py-mi.exp: next over update 1
-FAIL: gdb.python/py-mi.exp: varobj update 1
-PASS: gdb.python/py-mi.exp: next over update 2
-FAIL: gdb.python/py-mi.exp: varobj update 2
-PASS: gdb.python/py-mi.exp: clear visualizer
-PASS: gdb.python/py-mi.exp: varobj update after clearing
-PASS: gdb.python/py-mi.exp: choose default visualizer
-FAIL: gdb.python/py-mi.exp: varobj update after choosing default
-PASS: gdb.python/py-mi.exp: choose visualizer using expression
-FAIL: gdb.python/py-mi.exp: varobj update after choosing via expression
-PASS: gdb.python/py-mi.exp: list varobj children after selecting child range
-PASS: gdb.python/py-mi.exp: list varobj children after resetting child range
-PASS: gdb.python/py-mi.exp: next over update 3
-PASS: gdb.python/py-mi.exp: set update range
-PASS: gdb.python/py-mi.exp: list children after setting update range
-PASS: gdb.python/py-mi.exp: list selected children after setting range
-PASS: gdb.python/py-mi.exp: list children after listing selected range
-PASS: gdb.python/py-mi.exp: next over update 4
-PASS: gdb.python/py-mi.exp: update after next with restricted range
-PASS: gdb.python/py-mi.exp: set update range with non-zero start
-PASS: gdb.python/py-mi.exp: update varobj with change outside selected range
-PASS: gdb.python/py-mi.exp: next over update 5
-PASS: gdb.python/py-mi.exp: create second container varobj
-PASS: gdb.python/py-mi.exp: update varobj, no children requested
-PASS: gdb.python/py-mi.exp: next over update 6
-PASS: gdb.python/py-mi.exp: update varobj 2, no children requested
-PASS: gdb.python/py-mi.exp: run to 131 (set breakpoint)
-PASS: gdb.python/py-mi.exp: create outer varobj
-PASS: gdb.python/py-mi.exp: list children of outer
-PASS: gdb.python/py-mi.exp: list children of outer.s
-PASS: gdb.python/py-mi.exp: next over outer update
-PASS: gdb.python/py-mi.exp: update after updating element of outer
-PASS: gdb.python/py-mi.exp: run to 222 (set breakpoint)
-PASS: gdb.python/py-mi.exp: update after type change
-PASS: gdb.python/py-mi.exp: run to 351 (set breakpoint)
-PASS: gdb.python/py-mi.exp: create nstype varobj
-PASS: gdb.python/py-mi.exp: list children after setting update range
-PASS: gdb.python/py-mi.exp: clear visualizer
-PASS: gdb.python/py-mi.exp: varobj update after clearing
-PASS: gdb.python/py-mi.exp: choose default visualizer
-PASS: gdb.python/py-mi.exp: create nstype2 varobj
-PASS: gdb.python/py-mi.exp: list children after setting exception flag
-PASS: gdb.python/py-mi.exp: create me varobj
-PASS: gdb.python/py-mi.exp: evaluate me varobj
-PASS: gdb.python/py-mi.exp: printer whose children are returned as a list
-PASS: gdb.python/py-mi.exp: run to 254 (set breakpoint)
-PASS: gdb.python/py-mi.exp: create varobj for c
-PASS: gdb.python/py-mi.exp: choose array visualizer for c
-PASS: gdb.python/py-mi.exp: list children of c
-PASS: gdb.python/py-mi.exp: next over change of array element
-PASS: gdb.python/py-mi.exp: update varobj after element change
-PASS: gdb.python/py-mi.exp: breakpoint at main
-PASS: gdb.python/py-mi.exp: mi runto main
-PASS: gdb.python/py-mi.exp: run to 351 (set breakpoint)
-PASS: gdb.python/py-mi.exp: create fake varobj
-PASS: gdb.python/py-mi.exp: list children of fake
-PASS: gdb.python/py-mi.exp: list children fake.private
-PASS: gdb.python/py-mi.exp: Install visualizer on a cplus_fake_child
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-objfile-script.exp ...
-PASS: gdb.python/py-objfile-script.exp: set auto-load safe-path
-PASS: gdb.python/py-objfile-script.exp: info auto-load python-scripts
-PASS: gdb.python/py-objfile-script.exp: b 38
-PASS: gdb.python/py-objfile-script.exp: continue
-PASS: gdb.python/py-objfile-script.exp: print ss
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-objfile.exp ...
-PASS: gdb.python/py-objfile.exp: Find a symbol in objfile
-PASS: gdb.python/py-objfile.exp: Get backing object file
-PASS: gdb.python/py-objfile.exp: Get objfile validity
-PASS: gdb.python/py-objfile.exp: Get objfile validity
-PASS: gdb.python/py-objfile.exp: Get objfile validity after unload
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ...
-PASS: gdb.python/py-parameter.exp: python print (gdb.parameter ('directories'))
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - python
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - class TestParam (gdb.Parameter):
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - """When enabled, test param does something useful. When disabled, does nothing."""
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - show_doc = "Show the state of the boolean test-param"
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - set_doc = "Set the state of the boolean test-param"
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def get_show_string (self, pvalue):
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - return "The state of the Test Parameter is " + pvalue
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def get_set_string (self):
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - val = "on"
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - if (self.value == False):
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - val = "off"
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - return "Test Parameter has been set to " + val
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def __init__ (self, name):
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - super (TestParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_BOOLEAN)
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - self.value = True
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - test_param = TestParam ('print test-param')
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - end
-PASS: gdb.python/py-parameter.exp: Test parameter value
-PASS: gdb.python/py-parameter.exp: Show parameter on
-PASS: gdb.python/py-parameter.exp: Turn off parameter
-PASS: gdb.python/py-parameter.exp: Show parameter off
-PASS: gdb.python/py-parameter.exp: Test parameter value
-PASS: gdb.python/py-parameter.exp: Test show help
-PASS: gdb.python/py-parameter.exp: Test set help
-PASS: gdb.python/py-parameter.exp: Test general help
-PASS: gdb.python/py-parameter.exp: enum gdb parameter - python
-PASS: gdb.python/py-parameter.exp: enum gdb parameter - class TestEnumParam (gdb.Parameter):
-PASS: gdb.python/py-parameter.exp: enum gdb parameter - """When set, test param does something useful. When disabled, does nothing."""
-PASS: gdb.python/py-parameter.exp: enum gdb parameter - show_doc = "Show the state of the enum"
-PASS: gdb.python/py-parameter.exp: enum gdb parameter - set_doc = "Set the state of the enum"
-PASS: gdb.python/py-parameter.exp: enum gdb parameter - def get_show_string (self, pvalue):
-PASS: gdb.python/py-parameter.exp: enum gdb parameter - return "The state of the enum is " + pvalue
-PASS: gdb.python/py-parameter.exp: enum gdb parameter - def get_set_string (self):
-PASS: gdb.python/py-parameter.exp: enum gdb parameter - return "The state of the enum has been set to " + self.value
-PASS: gdb.python/py-parameter.exp: enum gdb parameter - def __init__ (self, name):
-PASS: gdb.python/py-parameter.exp: enum gdb parameter - super (TestEnumParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_ENUM, ["one", "two"])
-PASS: gdb.python/py-parameter.exp: enum gdb parameter - self.value = "one"
-PASS: gdb.python/py-parameter.exp: enum gdb parameter - test_enum_param = TestEnumParam ('print test-enum-param')
-PASS: gdb.python/py-parameter.exp: enum gdb parameter - end
-PASS: gdb.python/py-parameter.exp: Test enum parameter value
-PASS: gdb.python/py-parameter.exp: Show parameter is initial value
-PASS: gdb.python/py-parameter.exp: Set enum to two
-PASS: gdb.python/py-parameter.exp: Show parameter is new value
-PASS: gdb.python/py-parameter.exp: Test enum parameter value
-PASS: gdb.python/py-parameter.exp: Set invalid enum parameter
-PASS: gdb.python/py-parameter.exp: file gdb parameter - python
-PASS: gdb.python/py-parameter.exp: file gdb parameter - class TestFileParam (gdb.Parameter):
-PASS: gdb.python/py-parameter.exp: file gdb parameter - """When set, test param does something useful. When disabled, does nothing."""
-PASS: gdb.python/py-parameter.exp: file gdb parameter - show_doc = "Show the name of the file"
-PASS: gdb.python/py-parameter.exp: file gdb parameter - set_doc = "Set the name of the file"
-PASS: gdb.python/py-parameter.exp: file gdb parameter - def get_show_string (self, pvalue):
-PASS: gdb.python/py-parameter.exp: file gdb parameter - return "The name of the file is " + pvalue
-PASS: gdb.python/py-parameter.exp: file gdb parameter - def get_set_string (self):
-PASS: gdb.python/py-parameter.exp: file gdb parameter - return "The name of the file has been changed to " + self.value
-PASS: gdb.python/py-parameter.exp: file gdb parameter - def __init__ (self, name):
-PASS: gdb.python/py-parameter.exp: file gdb parameter - super (TestFileParam, self).__init__ (name, gdb.COMMAND_FILES, gdb.PARAM_FILENAME)
-PASS: gdb.python/py-parameter.exp: file gdb parameter - self.value = "foo.txt"
-PASS: gdb.python/py-parameter.exp: file gdb parameter - test_file_param = TestFileParam ('test-file-param')
-PASS: gdb.python/py-parameter.exp: file gdb parameter - end
-PASS: gdb.python/py-parameter.exp: Test file parameter value
-PASS: gdb.python/py-parameter.exp: Show initial file value
-PASS: gdb.python/py-parameter.exp: Set new file parameter
-PASS: gdb.python/py-parameter.exp: Show new file value
-PASS: gdb.python/py-parameter.exp: Test new file parameter value
-PASS: gdb.python/py-parameter.exp: set test-file-param
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - python
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - class TestUndocParam (gdb.Parameter):
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def get_show_string (self, pvalue):
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - return "The state of the Test Parameter is " + pvalue
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def get_set_string (self):
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - val = "on"
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - if (self.value == False):
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - val = "off"
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - return "Test Parameter has been set to " + val
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def __init__ (self, name):
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - super (TestUndocParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_BOOLEAN)
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - self.value = True
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - test_undoc_param = TestUndocParam ('print test-undoc-param')
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - end
-PASS: gdb.python/py-parameter.exp: Show parameter on
-PASS: gdb.python/py-parameter.exp: Turn off parameter
-PASS: gdb.python/py-parameter.exp: Show parameter off
-PASS: gdb.python/py-parameter.exp: Test parameter value
-PASS: gdb.python/py-parameter.exp: Test show help
-PASS: gdb.python/py-parameter.exp: Test set help
-PASS: gdb.python/py-parameter.exp: Test general help
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - python
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - class TestNodocParam (gdb.Parameter):
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def __init__ (self, name):
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - super (TestNodocParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_BOOLEAN)
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - self.value = True
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - test_nodoc_param = TestNodocParam ('print test-nodoc-param')
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - end
-PASS: gdb.python/py-parameter.exp: Show parameter on
-PASS: gdb.python/py-parameter.exp: Turn off parameter
-PASS: gdb.python/py-parameter.exp: Show parameter off
-PASS: gdb.python/py-parameter.exp: Test parameter value
-PASS: gdb.python/py-parameter.exp: Test show help
-PASS: gdb.python/py-parameter.exp: Test set help
-PASS: gdb.python/py-parameter.exp: Test general help
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - python
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - class TestParam (gdb.Parameter):
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - """When enabled, test param does something useful. When disabled, does nothing."""
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - show_doc = "State of the Test Parameter"
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - set_doc = "Set the state of the Test Parameter"
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def __init__ (self, name):
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - super (TestParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_BOOLEAN)
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - self.value = True
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - test_param = TestParam ('print test-param')
-PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - end
-PASS: gdb.python/py-parameter.exp: Test parameter value
-PASS: gdb.python/py-parameter.exp: Show parameter on
-PASS: gdb.python/py-parameter.exp: Turn off parameter
-PASS: gdb.python/py-parameter.exp: Show parameter off
-PASS: gdb.python/py-parameter.exp: Test parameter value
-PASS: gdb.python/py-parameter.exp: Test show help
-PASS: gdb.python/py-parameter.exp: Test set help
-PASS: gdb.python/py-parameter.exp: Test general help
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-pp-maint.exp ...
-PASS: gdb.python/py-pp-maint.exp: b 77
-PASS: gdb.python/py-pp-maint.exp: continue
-PASS: gdb.python/py-pp-maint.exp: info pretty-printer
-PASS: gdb.python/py-pp-maint.exp: info pretty-printer global .*function
-PASS: gdb.python/py-pp-maint.exp: info pretty-printer .* pp-test
-PASS: gdb.python/py-pp-maint.exp: print flt enabled #1
-PASS: gdb.python/py-pp-maint.exp: print ss enabled #1
-PASS: gdb.python/py-pp-maint.exp: disable pretty-printer
-PASS: gdb.python/py-pp-maint.exp: enable pretty-printer
-PASS: gdb.python/py-pp-maint.exp: disable pretty-printer global
-PASS: gdb.python/py-pp-maint.exp: enable pretty-printer
-PASS: gdb.python/py-pp-maint.exp: disable pretty-printer global lookup_function_lookup_test
-PASS: gdb.python/py-pp-maint.exp: disable pretty-printer global pp-test;.*
-PASS: gdb.python/py-pp-maint.exp: info pretty-printer global .*function
-PASS: gdb.python/py-pp-maint.exp: info pretty-printer .* pp-test
-PASS: gdb.python/py-pp-maint.exp: print flt disabled
-PASS: gdb.python/py-pp-maint.exp: print ss disabled
-PASS: gdb.python/py-pp-maint.exp: enable pretty-printer global lookup_function_lookup_test
-PASS: gdb.python/py-pp-maint.exp: enable pretty-printer global pp-test
-PASS: gdb.python/py-pp-maint.exp: enable pretty-printer global pp-test;.*ss.*
-PASS: gdb.python/py-pp-maint.exp: enable pretty-printer global pp-test;.*s.*
-PASS: gdb.python/py-pp-maint.exp: enable pretty-printer global pp-test;.*
-PASS: gdb.python/py-pp-maint.exp: info pretty-printer
-PASS: gdb.python/py-pp-maint.exp: print flt re-enabled
-PASS: gdb.python/py-pp-maint.exp: print ss re-enabled
-PASS: gdb.python/py-pp-maint.exp: print FLAG_1
-PASS: gdb.python/py-pp-maint.exp: print FLAG_1 | FLAG_3
-PASS: gdb.python/py-pp-maint.exp: print FLAG_1 | 8
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-prettyprint.exp ...
-PASS: gdb.python/py-prettyprint.exp: set print pretty on
-PASS: gdb.python/py-prettyprint.exp: b 351
-PASS: gdb.python/py-prettyprint.exp: continue
-PASS: gdb.python/py-prettyprint.exp: python exec (open ('py-prettyprint.py').read ())
-PASS: gdb.python/py-prettyprint.exp: print ss
-PASS: gdb.python/py-prettyprint.exp: print ssa[1]
-PASS: gdb.python/py-prettyprint.exp: print ssa
-PASS: gdb.python/py-prettyprint.exp: print arraystruct
-PASS: gdb.python/py-prettyprint.exp: print ns2
-PASS: gdb.python/py-prettyprint.exp: print x
-PASS: gdb.python/py-prettyprint.exp: print cstring
-PASS: gdb.python/py-prettyprint.exp: print estring
-PASS: gdb.python/py-prettyprint.exp: python pp_ls_encoding = 'UTF-8'
-PASS: gdb.python/py-prettyprint.exp: print estring2
-PASS: gdb.python/py-prettyprint.exp: set python print-stack full
-PASS: gdb.python/py-prettyprint.exp: print hint_error
-PASS: gdb.python/py-prettyprint.exp: print c
-PASS: gdb.python/py-prettyprint.exp: print nstype
-PASS: gdb.python/py-prettyprint.exp: set print pretty off
-PASS: gdb.python/py-prettyprint.exp: print nstype on one line
-PASS: gdb.python/py-prettyprint.exp: continue until exit
-PASS: gdb.python/py-prettyprint.exp: set print pretty on
-PASS: gdb.python/py-prettyprint.exp: b 351
-PASS: gdb.python/py-prettyprint.exp: continue
-PASS: gdb.python/py-prettyprint.exp: python exec (open ('py-prettyprint.py').read ())
-PASS: gdb.python/py-prettyprint.exp: print ss
-PASS: gdb.python/py-prettyprint.exp: print ssa[1]
-PASS: gdb.python/py-prettyprint.exp: print ssa
-PASS: gdb.python/py-prettyprint.exp: print arraystruct
-PASS: gdb.python/py-prettyprint.exp: print cps
-PASS: gdb.python/py-prettyprint.exp: print cpss
-PASS: gdb.python/py-prettyprint.exp: print cpssa[0]
-PASS: gdb.python/py-prettyprint.exp: print cpssa[1]
-PASS: gdb.python/py-prettyprint.exp: print cpssa
-PASS: gdb.python/py-prettyprint.exp: print sss
-PASS: gdb.python/py-prettyprint.exp: print ref
-PASS: gdb.python/py-prettyprint.exp: print derived
-PASS: gdb.python/py-prettyprint.exp: print ns
-PASS: gdb.python/py-prettyprint.exp:
-PASS: gdb.python/py-prettyprint.exp: print ns
-PASS: gdb.python/py-prettyprint.exp:
-PASS: gdb.python/py-prettyprint.exp: print ns
-PASS: gdb.python/py-prettyprint.exp:
-PASS: gdb.python/py-prettyprint.exp: print ns2
-PASS: gdb.python/py-prettyprint.exp: print x
-PASS: gdb.python/py-prettyprint.exp: print cstring
-PASS: gdb.python/py-prettyprint.exp: print estring
-PASS: gdb.python/py-prettyprint.exp: python pp_ls_encoding = 'UTF-8'
-PASS: gdb.python/py-prettyprint.exp: print estring2
-PASS: gdb.python/py-prettyprint.exp: set python print-stack full
-PASS: gdb.python/py-prettyprint.exp: print hint_error
-PASS: gdb.python/py-prettyprint.exp: print c
-PASS: gdb.python/py-prettyprint.exp: print nstype
-PASS: gdb.python/py-prettyprint.exp: set print pretty off
-PASS: gdb.python/py-prettyprint.exp: print nstype on one line
-PASS: gdb.python/py-prettyprint.exp: continue until exit
-PASS: gdb.python/py-prettyprint.exp: python exec (open ('py-prettyprint.py').read ())
-PASS: gdb.python/py-prettyprint.exp: continue to breakpoint: eval-break
-PASS: gdb.python/py-prettyprint.exp: info locals
-PASS: gdb.python/py-prettyprint.exp: b 351
-PASS: gdb.python/py-prettyprint.exp: continue
-PASS: gdb.python/py-prettyprint.exp: print ss enabled #1
-PASS: gdb.python/py-prettyprint.exp: python disable_lookup_function ()
-PASS: gdb.python/py-prettyprint.exp: print ss disabled
-PASS: gdb.python/py-prettyprint.exp: python enable_lookup_function ()
-PASS: gdb.python/py-prettyprint.exp: print ss enabled #2
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-progspace.exp ...
-PASS: gdb.python/py-progspace.exp: current progspace filename (None)
-PASS: gdb.python/py-progspace.exp: python print (gdb.progspaces())
-PASS: gdb.python/py-progspace.exp: current progspace filename (py-progspace)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-prompt.exp ...
-PASS: gdb.python/py-prompt.exp: GDB initializing first prompt
-PASS: gdb.python/py-prompt.exp: show prompt gets the correct result
-PASS: gdb.python/py-prompt.exp: retrieving the prompt causes no extra prompt_hook calls
-PASS: gdb.python/py-prompt.exp: prompt_hook argument is default prompt.
-PASS: gdb.python/py-prompt.exp: GDB initializing first prompt
-PASS: gdb.python/py-prompt.exp: show prompt gets the correct result 2
-PASS: gdb.python/py-prompt.exp: retrieving the prompt causes no extra prompt_hook calls 2
-PASS: gdb.python/py-prompt.exp: prompt_hook argument is default prompt. 2
-PASS: gdb.python/py-prompt.exp: GDB initializing first prompt
-PASS: gdb.python/py-prompt.exp: show prompt gets the correct result 3
-PASS: gdb.python/py-prompt.exp: retrieving the prompt causes no extra prompt_hook calls 3
-PASS: gdb.python/py-prompt.exp: prompt_hook argument is default prompt. 3
-PASS: gdb.python/py-prompt.exp: GDB initializing first prompt
-PASS: gdb.python/py-prompt.exp: show prompt gets the correct result 4
-PASS: gdb.python/py-prompt.exp: retrieving the prompt causes no extra prompt_hook calls 4
-PASS: gdb.python/py-prompt.exp: prompt_hook argument is default prompt. 4
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-section-script.exp ...
-PASS: gdb.python/py-section-script.exp: set auto-load safe-path
-PASS: gdb.python/py-section-script.exp: info auto-load python-scripts
-PASS: gdb.python/py-section-script.exp: info auto-load python-scripts py-section-script
-PASS: gdb.python/py-section-script.exp: info auto-load python-scripts no-script-matches-this
-PASS: gdb.python/py-section-script.exp: b 51
-PASS: gdb.python/py-section-script.exp: continue
-PASS: gdb.python/py-section-script.exp: print ss
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-shared.exp ...
-PASS: gdb.python/py-shared.exp: func1 address
-PASS: gdb.python/py-shared.exp: Aquire func1 address
-PASS: gdb.python/py-shared.exp: test func1 solib location
-PASS: gdb.python/py-shared.exp: main address
-PASS: gdb.python/py-shared.exp: Aquire main address
-PASS: gdb.python/py-shared.exp: test main solib location
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-strfns.exp ...
-PASS: gdb.python/py-strfns.exp: p $_streq (str1, str2)
-PASS: gdb.python/py-strfns.exp: p $_streq (str1, str3)
-PASS: gdb.python/py-strfns.exp: p $_strlen (str1)
-PASS: gdb.python/py-strfns.exp: p $_strlen (buf1)
-PASS: gdb.python/py-strfns.exp: p $_memeq (buf1, buf2, 4)
-PASS: gdb.python/py-strfns.exp: p $_memeq (buf1, buf3, 4)
-PASS: gdb.python/py-strfns.exp: p $_regex (str1, "Hello")
-PASS: gdb.python/py-strfns.exp: p $_regex (str1, "Help")
-PASS: gdb.python/py-strfns.exp: p $_regex (str1, "^Hello")
-PASS: gdb.python/py-strfns.exp: p $_regex (str1, "^Hello.$")
-PASS: gdb.python/py-strfns.exp: condition $bpnum $_streq (arg, "Goodbye.")
-PASS: gdb.python/py-strfns.exp: continue to breakpoint: Break func here.
-PASS: gdb.python/py-strfns.exp: p arg
-PASS: gdb.python/py-strfns.exp: condition $bpnum $_memeq (arg, buf3, 4)
-PASS: gdb.python/py-strfns.exp: continue to breakpoint: Break bfunc here.
-PASS: gdb.python/py-strfns.exp: p /d {char[4]} arg
-UNSUPPORTED: gdb.python/py-strfns.exp: save a corefile
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-symbol.exp ...
-PASS: gdb.python/py-symbol.exp: Lookup main
-PASS: gdb.python/py-symbol.exp: Test main_func.is_function
-PASS: gdb.python/py-symbol.exp: Test lookup_global_symbol("junk")
-PASS: gdb.python/py-symbol.exp: print value of main
-PASS: gdb.python/py-symbol.exp: print line number of qq
-PASS: gdb.python/py-symbol.exp: print value of qq
-PASS: gdb.python/py-symbol.exp: print whether qq needs a frame
-PASS: gdb.python/py-symbol.exp: continue to breakpoint: Block break here.
-PASS: gdb.python/py-symbol.exp: Test arg.is_variable
-PASS: gdb.python/py-symbol.exp: Test arg.is_constant
-PASS: gdb.python/py-symbol.exp: Test arg.is_argument
-PASS: gdb.python/py-symbol.exp: Test arg.is_function
-PASS: gdb.python/py-symbol.exp: Test func.is_variable
-PASS: gdb.python/py-symbol.exp: Test func.is_constant
-PASS: gdb.python/py-symbol.exp: Test func.is_argument
-PASS: gdb.python/py-symbol.exp: Test func.is_function
-PASS: gdb.python/py-symbol.exp: Test func.name
-PASS: gdb.python/py-symbol.exp: Test func.print_name
-PASS: gdb.python/py-symbol.exp: Test func.linkage_name
-PASS: gdb.python/py-symbol.exp: Test func.addr_class
-PASS: gdb.python/py-symbol.exp: continue to breakpoint: Break at end.
-PASS: gdb.python/py-symbol.exp: Test a.is_variable
-PASS: gdb.python/py-symbol.exp: Test a.is_constant
-PASS: gdb.python/py-symbol.exp: Test a.is_argument
-PASS: gdb.python/py-symbol.exp: Test a.is_function
-PASS: gdb.python/py-symbol.exp: Test a.addr_class
-PASS: gdb.python/py-symbol.exp: try to print value of a without a frame
-PASS: gdb.python/py-symbol.exp: print value of a
-PASS: gdb.python/py-symbol.exp: print whether a needs a frame
-PASS: gdb.python/py-symbol.exp: Test t.is_variable
-PASS: gdb.python/py-symbol.exp: Test t.is_constant
-PASS: gdb.python/py-symbol.exp: Test t.is_argument
-PASS: gdb.python/py-symbol.exp: Test t.is_function
-PASS: gdb.python/py-symbol.exp: Test t.addr_class
-PASS: gdb.python/py-symbol.exp: Get type
-PASS: gdb.python/py-symbol.exp: Get symtab
-PASS: gdb.python/py-symbol.exp: continue to breakpoint: Break in class.
-PASS: gdb.python/py-symbol.exp: Test func.is_variable
-PASS: gdb.python/py-symbol.exp: Test func.is_constant
-PASS: gdb.python/py-symbol.exp: Test func.is_argument
-PASS: gdb.python/py-symbol.exp: Test func.is_function
-PASS: gdb.python/py-symbol.exp: Test func.name
-PASS: gdb.python/py-symbol.exp: Test func.print_name
-PASS: gdb.python/py-symbol.exp: Test func.linkage_name
-PASS: gdb.python/py-symbol.exp: Test func.addr_class
-PASS: gdb.python/py-symbol.exp: continue to breakpoint: Break at end.
-PASS: gdb.python/py-symbol.exp: Test symbol validity
-PASS: gdb.python/py-symbol.exp: Test symbol validity
-PASS: gdb.python/py-symbol.exp: Test symbol destructor
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-symtab.exp ...
-PASS: gdb.python/py-symtab.exp: continue to breakpoint: Block break here.
-PASS: gdb.python/py-symtab.exp: Test symtab
-PASS: gdb.python/py-symtab.exp: Test sal.pc
-PASS: gdb.python/py-symtab.exp: Test sal.last
-PASS: gdb.python/py-symtab.exp: Test sal.line
-PASS: gdb.python/py-symtab.exp: Test sal.is_valid
-PASS: gdb.python/py-symtab.exp: Test symtab.filename
-PASS: gdb.python/py-symtab.exp: Test symtab.objfile
-PASS: gdb.python/py-symtab.exp: Test symtab.fullname
-PASS: gdb.python/py-symtab.exp: Test symtab.is_valid()
-PASS: gdb.python/py-symtab.exp: Test qq in global symbols
-PASS: gdb.python/py-symtab.exp: Test func in global symbols
-PASS: gdb.python/py-symtab.exp: Test main in global symbols
-PASS: gdb.python/py-symtab.exp: Test int in static symbols
-PASS: gdb.python/py-symtab.exp: Test char in static symbols
-PASS: gdb.python/py-symtab.exp: Test simple_struct in static symbols
-PASS: gdb.python/py-symtab.exp: Test sal.is_valid
-PASS: gdb.python/py-symtab.exp: Test symtab.is_valid()
-PASS: gdb.python/py-symtab.exp: Test sal destructor
-PASS: gdb.python/py-symtab.exp: Test symtab destructor
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-sync-interp.exp ...
-PASS: gdb.python/py-sync-interp.exp: attach and where
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-template.exp ...
-PASS: gdb.python/py-template.exp: print (foo)
-PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
-PASS: gdb.python/py-template.exp: const int
-PASS: gdb.python/py-template.exp: print (foo)
-PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
-PASS: gdb.python/py-template.exp: volatile int
-PASS: gdb.python/py-template.exp: print (foo)
-PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
-PASS: gdb.python/py-template.exp: const int &
-PASS: gdb.python/py-template.exp: print (foo)
-PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
-PASS: gdb.python/py-template.exp: volatile int &
-PASS: gdb.python/py-template.exp: print (foo)
-PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
-PASS: gdb.python/py-template.exp: volatile int * const
-PASS: gdb.python/py-template.exp: print (foo)
-PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
-PASS: gdb.python/py-template.exp: volatile int * const *
-PASS: gdb.python/py-template.exp: print (foo)
-PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
-PASS: gdb.python/py-template.exp: const int * volatile
-PASS: gdb.python/py-template.exp: print (foo)
-PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
-PASS: gdb.python/py-template.exp: const int * volatile * const * volatile *
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-type.exp ...
-PASS: gdb.python/py-type.exp: lang_c: continue to breakpoint: break to inspect struct and array.
-PASS: gdb.python/py-type.exp: lang_c: test_fields: c typedef field list
-PASS: gdb.python/py-type.exp: lang_c: test_fields: print value (st)
-PASS: gdb.python/py-type.exp: lang_c: test_fields: get value (st) from history
-PASS: gdb.python/py-type.exp: lang_c: test_fields: get fields from st.type
-PASS: gdb.python/py-type.exp: lang_c: test_fields: Check number of fields (st)
-PASS: gdb.python/py-type.exp: lang_c: test_fields: Check structure field a name
-PASS: gdb.python/py-type.exp: lang_c: test_fields: Check structure field b name
-PASS: gdb.python/py-type.exp: lang_c: test_fields: Check that dir includes name
-PASS: gdb.python/py-type.exp: lang_c: test_fields: Check number of fields (st.type)
-PASS: gdb.python/py-type.exp: lang_c: test_fields: Check fields lookup by name
-PASS: gdb.python/py-type.exp: lang_c: test_fields: Check fields iteration over values
-PASS: gdb.python/py-type.exp: lang_c: test_fields: Check fields items list
-PASS: gdb.python/py-type.exp: lang_c: test_fields: Check field name exists test
-PASS: gdb.python/py-type.exp: lang_c: test_fields: Check field name nonexists test
-PASS: gdb.python/py-type.exp: lang_c: test_fields: Check conversion to bool
-PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (len (st.type['a'].type))
-PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (st.type['a'].type.has_key ('x'))
-PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (st.type['a'].type.keys ())
-PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (st.type['a'].type['x'])
-PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (not not st.type['a'].type)
-PASS: gdb.python/py-type.exp: lang_c: test_fields: print value (ar)
-PASS: gdb.python/py-type.exp: lang_c: test_fields: get value (ar) from history
-PASS: gdb.python/py-type.exp: lang_c: test_fields: python fields = ar.type.fields()
-PASS: gdb.python/py-type.exp: lang_c: test_fields: Check the number of fields
-PASS: gdb.python/py-type.exp: lang_c: test_fields: Check array field type
-PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to array with one argument
-PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to array with two arguments
-PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (ar[0].type == ar[0].type)
-PASS: gdb.python/py-type.exp: lang_c: test_fields: print value (vec_data_1)
-PASS: gdb.python/py-type.exp: lang_c: test_fields: get value (vec_data_1) from history
-PASS: gdb.python/py-type.exp: lang_c: test_fields: print value (vec_data_2)
-PASS: gdb.python/py-type.exp: lang_c: test_fields: get value (vec_data_2) from history
-PASS: gdb.python/py-type.exp: lang_c: test_fields: set vec1
-PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to vector with one argument
-PASS: gdb.python/py-type.exp: lang_c: test_fields: set vec2
-PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to vector with two arguments
-PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (vec1 == vec2)
-PASS: gdb.python/py-type.exp: lang_c: test_fields: set vec3
-PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (vec1 == vec3)
-PASS: gdb.python/py-type.exp: lang_c: test_enum: print value (e)
-PASS: gdb.python/py-type.exp: lang_c: test_enum: get value (e) from history
-PASS: gdb.python/py-type.exp: lang_c: test_enum: extract type fields from e
-PASS: gdb.python/py-type.exp: lang_c: test_enum: Check the number of enum fields
-PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field[0] name
-PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field[1]name
-PASS: gdb.python/py-type.exp: lang_c: test_enum: Check the number of type fields
-PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field lookup by name (v1)
-PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field lookup by name (v2)
-PASS: gdb.python/py-type.exp: lang_c: test_enum: Check num fields iteration over values
-PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum fields items list
-PASS: gdb.python/py-type.exp: lang_cpp: continue to breakpoint: break to inspect struct and array.
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: c++ typedef field list
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (c)
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (c) from history
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get fields from c.type
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check number of fields (c)
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check class field c name
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check class field d name
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (c.type == gdb.parse_and_eval('d').type)
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (c.type == gdb.parse_and_eval('d').type.fields()[0].type)
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (st)
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (st) from history
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get fields from st.type
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check number of fields (st)
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check structure field a name
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check structure field b name
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check that dir includes name
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check number of fields (st.type)
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check fields lookup by name
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check fields iteration over values
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check fields items list
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check field name exists test
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check field name nonexists test
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check conversion to bool
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (len (st.type['a'].type))
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (st.type['a'].type.has_key ('x'))
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (st.type['a'].type.keys ())
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (st.type['a'].type['x'])
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (not not st.type['a'].type)
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (ar)
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (ar) from history
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python fields = ar.type.fields()
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check the number of fields
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check array field type
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to array with one argument
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to array with two arguments
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (ar[0].type == ar[0].type)
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (vec_data_1)
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (vec_data_1) from history
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (vec_data_2)
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (vec_data_2) from history
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: set vec1
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to vector with one argument
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: set vec2
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to vector with two arguments
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (vec1 == vec2)
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: set vec3
-PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (vec1 == vec3)
-PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: print value (d)
-PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: get value (d) from history
-PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: extract type fields from d
-PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: Check the number of fields
-PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: Check base class (fields[0])
-PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: Check base class (fields[1])
-PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: print value (ar)
-PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: get value (ar) from history
-PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: Check correct tuple length
-PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: Check range low bound
-PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: Check range high bound
-PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: print value (ar)
-PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: get value (ar) from history
-PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: get fields
-PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: Check range low bound
-PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: Check range high bound
-PASS: gdb.python/py-type.exp: lang_cpp: test_range: on unranged value: print value (st)
-PASS: gdb.python/py-type.exp: lang_cpp: test_range: on unranged value: get value (st) from history
-PASS: gdb.python/py-type.exp: lang_cpp: test_range: on unranged value: Check range for non ranged type.
-PASS: gdb.python/py-type.exp: lang_cpp: get type of temvar
-PASS: gdb.python/py-type.exp: lang_cpp: python print (ttype.template_argument(0))
-PASS: gdb.python/py-type.exp: lang_cpp: python print (isinstance(ttype.template_argument(0), gdb.Type))
-PASS: gdb.python/py-type.exp: lang_cpp: python print (ttype.template_argument(1))
-PASS: gdb.python/py-type.exp: lang_cpp: python print (isinstance(ttype.template_argument(1), gdb.Value))
-PASS: gdb.python/py-type.exp: lang_cpp: python print (ttype.template_argument(2))
-PASS: gdb.python/py-type.exp: lang_cpp: test_enum: print value (e)
-PASS: gdb.python/py-type.exp: lang_cpp: test_enum: get value (e) from history
-PASS: gdb.python/py-type.exp: lang_cpp: test_enum: extract type fields from e
-PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check the number of enum fields
-PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field[0] name
-PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field[1]name
-PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check the number of type fields
-PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field lookup by name (v1)
-PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field lookup by name (v2)
-PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check num fields iteration over values
-PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum fields items list
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-typeprint.exp ...
-PASS: gdb.python/py-typeprint.exp: python exec (open ('py-typeprint.py').read ())
-PASS: gdb.python/py-typeprint.exp: basic test
-PASS: gdb.python/py-typeprint.exp: raw test
-PASS: gdb.python/py-typeprint.exp: disable type-printer string
-PASS: gdb.python/py-typeprint.exp: whatis with disabled printer
-PASS: gdb.python/py-typeprint.exp: info type-printers
-PASS: gdb.python/py-typeprint.exp: enable type-printer string
-PASS: gdb.python/py-typeprint.exp: whatis with enabled printer
-PASS: gdb.python/py-typeprint.exp: whatis s
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-value-cc.exp ...
-PASS: gdb.python/py-value-cc.exp: continue to breakpoint: Break here
-PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("a").type))
-PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("a").referenced_value().type))
-PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ref").type))
-PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ref").referenced_value().type))
-PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ref").referenced_value()))
-PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").dereference().type))
-PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").referenced_value().type))
-PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").referenced_value().dereference()))
-PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").referenced_value().referenced_value()))
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-value.exp ...
-PASS: gdb.python/py-value.exp: create boolean value
-PASS: gdb.python/py-value.exp: create integer value
-PASS: gdb.python/py-value.exp: create long value
-PASS: gdb.python/py-value.exp: create double value
-PASS: gdb.python/py-value.exp: create 8-bit string value
-PASS: gdb.python/py-value.exp: print 8-bit string
-PASS: gdb.python/py-value.exp: verify type of 8-bit string
-PASS: gdb.python/py-value.exp: create unicode value
-PASS: gdb.python/py-value.exp: print Unicode string
-PASS: gdb.python/py-value.exp: verify type of unicode string
-PASS: gdb.python/py-value.exp: Test address attribute in non-addressable value
-PASS: gdb.python/py-value.exp: add two integer values
-PASS: gdb.python/py-value.exp: verify type of integer add result
-PASS: gdb.python/py-value.exp: add two double values
-PASS: gdb.python/py-value.exp: subtract two integer values
-PASS: gdb.python/py-value.exp: subtract two double values
-PASS: gdb.python/py-value.exp: multiply two integer values
-PASS: gdb.python/py-value.exp: multiply two double values
-PASS: gdb.python/py-value.exp: divide two integer values
-PASS: gdb.python/py-value.exp: divide two double values
-PASS: gdb.python/py-value.exp: take remainder of two integer values
-PASS: gdb.python/py-value.exp: integer value raised to the power of another integer value
-PASS: gdb.python/py-value.exp: double value raised to the power of integer value
-PASS: gdb.python/py-value.exp: negated integer value
-PASS: gdb.python/py-value.exp: positive integer value
-PASS: gdb.python/py-value.exp: negated double value
-PASS: gdb.python/py-value.exp: positive double value
-PASS: gdb.python/py-value.exp: absolute of integer value
-PASS: gdb.python/py-value.exp: absolute of double value
-PASS: gdb.python/py-value.exp: subtract integer value from python integer
-PASS: gdb.python/py-value.exp: verify type of mixed integer subtraction result
-PASS: gdb.python/py-value.exp: add double value with python float
-PASS: gdb.python/py-value.exp: subtract python integer from integer value
-PASS: gdb.python/py-value.exp: add python float with double value
-PASS: gdb.python/py-value.exp: print evalue
-PASS: gdb.python/py-value.exp: python evalue = gdb.history (0)
-PASS: gdb.python/py-value.exp: python print (int (evalue))
-PASS: gdb.python/py-value.exp: add pointer value with python integer
-PASS: gdb.python/py-value.exp: subtract python integer from pointer value
-PASS: gdb.python/py-value.exp: subtract two pointer values
-PASS: gdb.python/py-value.exp: catch error in python type conversion
-PASS: gdb.python/py-value.exp: catch throw of GDB error
-PASS: gdb.python/py-value.exp: define function to test booleans - python
-PASS: gdb.python/py-value.exp: define function to test booleans - def test_bool (val):
-PASS: gdb.python/py-value.exp: define function to test booleans - if val:
-PASS: gdb.python/py-value.exp: define function to test booleans - print ('yay')
-PASS: gdb.python/py-value.exp: define function to test booleans - else:
-PASS: gdb.python/py-value.exp: define function to test booleans - print ('nay')
-PASS: gdb.python/py-value.exp: define function to test booleans - end
-PASS: gdb.python/py-value.exp: check evaluation of true boolean value in expression
-PASS: gdb.python/py-value.exp: check evaluation of false boolean value in expression
-PASS: gdb.python/py-value.exp: check evaluation of true integer value in expression
-PASS: gdb.python/py-value.exp: check evaluation of false integer value in expression
-PASS: gdb.python/py-value.exp: check evaluation of true integer value in expression
-PASS: gdb.python/py-value.exp: check evaluation of false integer value in expression
-PASS: gdb.python/py-value.exp: less than, equal
-PASS: gdb.python/py-value.exp: less than, less
-PASS: gdb.python/py-value.exp: less than, greater
-PASS: gdb.python/py-value.exp: less than, None
-PASS: gdb.python/py-value.exp: less or equal, equal
-PASS: gdb.python/py-value.exp: less or equal, less
-PASS: gdb.python/py-value.exp: less or equal, greater
-PASS: gdb.python/py-value.exp: less or equal, None
-PASS: gdb.python/py-value.exp: equality of gdb.Values
-PASS: gdb.python/py-value.exp: inequality of gdb.Values
-PASS: gdb.python/py-value.exp: equality of gdb.Value with Python value
-PASS: gdb.python/py-value.exp: inequality of gdb.Value with Python value
-PASS: gdb.python/py-value.exp: inequality of gdb.Value with None
-PASS: gdb.python/py-value.exp: inequality, false
-PASS: gdb.python/py-value.exp: inequality, true
-PASS: gdb.python/py-value.exp: inequality, None
-PASS: gdb.python/py-value.exp: greater than, equal
-PASS: gdb.python/py-value.exp: greater than, less
-PASS: gdb.python/py-value.exp: greater than, greater
-PASS: gdb.python/py-value.exp: greater than, None
-PASS: gdb.python/py-value.exp: greater or equal, equal
-PASS: gdb.python/py-value.exp: greater or equal, less
-PASS: gdb.python/py-value.exp: greater or equal, greater
-PASS: gdb.python/py-value.exp: greater or equal, None
-PASS: gdb.python/py-value.exp: py-value in file.filename
-PASS: gdb.python/py-value.exp: python print (gdb.objfiles()[0].pretty_printers)
-PASS: gdb.python/py-value.exp: python gdb.objfiles()[0].pretty_printers = 0
-PASS: gdb.python/py-value.exp: parse_and_eval constant test
-PASS: gdb.python/py-value.exp: parse_and_eval simple expression test
-PASS: gdb.python/py-value.exp: parse_and_eval type test
-PASS: gdb.python/py-value.exp: Simple Python value dictionary - python
-PASS: gdb.python/py-value.exp: Simple Python value dictionary - one = gdb.Value(1)
-PASS: gdb.python/py-value.exp: Simple Python value dictionary - two = gdb.Value(2)
-PASS: gdb.python/py-value.exp: Simple Python value dictionary - three = gdb.Value(3)
-PASS: gdb.python/py-value.exp: Simple Python value dictionary - vdict = {one:"one str",two:"two str",three:"three str"}
-PASS: gdb.python/py-value.exp: Simple Python value dictionary - end
-PASS: gdb.python/py-value.exp: Test dictionary hash
-PASS: gdb.python/py-value.exp: Test dictionary hash
-PASS: gdb.python/py-value.exp: Test dictionary hash
-PASS: gdb.python/py-value.exp: Test inbuilt hash
-PASS: gdb.python/py-value.exp: continue to breakpoint: break to inspect struct and union
-PASS: gdb.python/py-value.exp: get value from history
-PASS: gdb.python/py-value.exp: access element inside struct using 8-bit string name
-PASS: gdb.python/py-value.exp: access element inside struct using unicode name
-PASS: gdb.python/py-value.exp: dereference value
-PASS: gdb.python/py-value.exp: verify dereferenced value
-PASS: gdb.python/py-value.exp: Test is_optimized_out attribute
-PASS: gdb.python/py-value.exp: Test address attribute
-PASS: gdb.python/py-value.exp: parse_and_eval with memory error
-PASS: gdb.python/py-value.exp: python inval = gdb.parse_and_eval('*(int*)0')
-PASS: gdb.python/py-value.exp: python print (inval.is_lazy)
-PASS: gdb.python/py-value.exp: memory error and lazy values
-PASS: gdb.python/py-value.exp: memory error and lazy values
-PASS: gdb.python/py-value.exp: python argc_lazy = gdb.parse_and_eval('argc')
-PASS: gdb.python/py-value.exp: python argc_notlazy = gdb.parse_and_eval('argc')
-PASS: gdb.python/py-value.exp: python argc_notlazy.fetch_lazy()
-PASS: gdb.python/py-value.exp: python print (argc_lazy.is_lazy)
-PASS: gdb.python/py-value.exp: python print (argc_notlazy.is_lazy)
-PASS: gdb.python/py-value.exp: sanity check argc
-PASS: gdb.python/py-value.exp: python print (argc_lazy.is_lazy)
-PASS: gdb.python/py-value.exp: set argc=2
-PASS: gdb.python/py-value.exp: python print (argc_notlazy)
-PASS: gdb.python/py-value.exp: python print (argc_lazy)
-PASS: gdb.python/py-value.exp: python print (argc_lazy.is_lazy)
-PASS: gdb.python/py-value.exp: print st
-PASS: gdb.python/py-value.exp: get value from history
-PASS: gdb.python/py-value.exp: Test string with no length
-PASS: gdb.python/py-value.exp: Test string (length = -1) is all of the string
-PASS: gdb.python/py-value.exp: python print (st.string (length = 6))
-PASS: gdb.python/py-value.exp: Test string (length = 0) is empty
-PASS: gdb.python/py-value.exp: Test length is 0
-PASS: gdb.python/py-value.exp: print nullst
-PASS: gdb.python/py-value.exp: get value from history
-PASS: gdb.python/py-value.exp: Test string to first null
-PASS: gdb.python/py-value.exp: get string beyond null
-PASS: gdb.python/py-value.exp: python print (repr(nullst))
-PASS: gdb.python/py-value.exp: p/x fp1
-PASS: gdb.python/py-value.exp: get value from history
-PASS: gdb.python/py-value.exp: python fp1 = fp1.dereference()
-PASS: gdb.python/py-value.exp: python result = fp1()
-PASS: gdb.python/py-value.exp: python print (result)
-PASS: gdb.python/py-value.exp: p/x fp2
-PASS: gdb.python/py-value.exp: get value from history
-PASS: gdb.python/py-value.exp: python fp2 = fp2.dereference()
-PASS: gdb.python/py-value.exp: python result2 = fp2(10,20)
-PASS: gdb.python/py-value.exp: python print (result2)
-PASS: gdb.python/py-value.exp: p i
-PASS: gdb.python/py-value.exp: get value from history
-PASS: gdb.python/py-value.exp: python result3 = i()
-PASS: gdb.python/py-value.exp: p/x fp2
-PASS: gdb.python/py-value.exp: get value from history
-PASS: gdb.python/py-value.exp: python fp3 = fp3.dereference()
-PASS: gdb.python/py-value.exp: python result2 = fp3(10)
-PASS: gdb.python/py-value.exp: print sptr
-PASS: gdb.python/py-value.exp: Get value from history
-PASS: gdb.python/py-value.exp: Aquire lazy string
-PASS: gdb.python/py-value.exp: Test type name equality
-PASS: gdb.python/py-value.exp: Test type name equality
-PASS: gdb.python/py-value.exp: print sn
-PASS: gdb.python/py-value.exp: Get value from history
-PASS: gdb.python/py-value.exp: Test lazy string
-PASS: gdb.python/py-value.exp: Succesfully create a lazy string
-PASS: gdb.python/py-value.exp: Test lazy string length
-PASS: gdb.python/py-value.exp: Test lazy string address
-PASS: gdb.python/py-value.exp: create PTR type
-PASS: gdb.python/py-value.exp: kill the inferior
-PASS: gdb.python/py-value.exp: Discard the symbols
-PASS: gdb.python/py-value.exp: cast arg0 to PTR
-PASS: gdb.python/py-value.exp: delete PTR type
-PASS: gdb.python/py-value.exp: print value's type
-PASS: gdb.python/py-value.exp: continue to breakpoint: break to inspect struct and union
-PASS: gdb.python/py-value.exp: Create a value for subscript test
-PASS: gdb.python/py-value.exp: Create a value for subscript test
-PASS: gdb.python/py-value.exp: Baseline print of a Python value
-PASS: gdb.python/py-value.exp: Attempt to access an integer with a subscript
-PASS: gdb.python/py-value.exp: Baseline print of a Python value
-PASS: gdb.python/py-value.exp: Attempt to access a string with a subscript
-PASS: gdb.python/py-value.exp: Build pointer to array
-PASS: gdb.python/py-value.exp:
-PASS: gdb.python/py-value.exp: Access array via pointer with int subscript
-PASS: gdb.python/py-value.exp: Access array via pointer with value subscript
-PASS: gdb.python/py-value.exp: Attempt to access an integer with a subscript
-PASS: gdb.python/py-value.exp: Build array
-PASS: gdb.python/py-value.exp:
-PASS: gdb.python/py-value.exp: Test multiple subscript
-PASS: gdb.python/py-value.exp: continue to breakpoint: break to inspect pointer by reference
-PASS: gdb.python/py-value.exp: Obtain address
-PASS: gdb.python/py-value.exp: Obtains value from GDB
-PASS: gdb.python/py-value.exp: Check pointer passed as reference
-PASS: gdb.python/py-value.exp: python print (bool(gdb.parse_and_eval('base').dynamic_cast(gdb.lookup_type('Derived').pointer())))
-PASS: gdb.python/py-value.exp: python print (gdb.parse_and_eval('base').dynamic_type)
-PASS: gdb.python/py-value.exp: python print (gdb.parse_and_eval('5').dynamic_type)
-PASS: gdb.python/py-value.exp: continue to breakpoint: break to inspect struct and union
-PASS: gdb.python/py-value.exp: Create a value for subscript test
-PASS: gdb.python/py-value.exp: Create a value for subscript test
-PASS: gdb.python/py-value.exp: Baseline print of a Python value
-PASS: gdb.python/py-value.exp: Attempt to access an integer with a subscript
-PASS: gdb.python/py-value.exp: Baseline print of a Python value
-PASS: gdb.python/py-value.exp: Attempt to access a string with a subscript
-PASS: gdb.python/py-value.exp: Build pointer to array
-PASS: gdb.python/py-value.exp:
-PASS: gdb.python/py-value.exp: Access array via pointer with int subscript
-PASS: gdb.python/py-value.exp: Access array via pointer with value subscript
-PASS: gdb.python/py-value.exp: Attempt to access an integer with a subscript
-PASS: gdb.python/py-value.exp: Build array
-PASS: gdb.python/py-value.exp:
-PASS: gdb.python/py-value.exp: Test multiple subscript
-Running ../../../W._C._Handy/gdb/testsuite/gdb.python/python.exp ...
-PASS: gdb.python/python.exp: multi-line python command - python
-PASS: gdb.python/python.exp: multi-line python command - print (23)
-PASS: gdb.python/python.exp: multi-line python command - end
-PASS: gdb.python/python.exp: show python command - define zzq
-PASS: gdb.python/python.exp: show python command - python
-PASS: gdb.python/python.exp: show python command - print (23)
-PASS: gdb.python/python.exp: show python command - end
-PASS: gdb.python/python.exp: show python command - end
-PASS: gdb.python/python.exp: show python command - show user zzq
-PASS: gdb.python/python.exp: indented multi-line python command - python
-PASS: gdb.python/python.exp: indented multi-line python command - def foo ():
-PASS: gdb.python/python.exp: indented multi-line python command - print ('hello, world!')
-PASS: gdb.python/python.exp: indented multi-line python command - foo ()
-PASS: gdb.python/python.exp: indented multi-line python command - end
-PASS: gdb.python/python.exp: source source2.py
-PASS: gdb.python/python.exp: source -s source2.py
-PASS: gdb.python/python.exp: python print (gdb.current_objfile())
-PASS: gdb.python/python.exp: python print (gdb.objfiles())
-PASS: gdb.python/python.exp: pythonX.Y/lib-dynload/*.so
-PASS: gdb.python/python.exp: python x = gdb.execute('printf "%d", 23', to_string = True)
-PASS: gdb.python/python.exp: python print (x)
-PASS: gdb.python/python.exp: post event insertion - python
-PASS: gdb.python/python.exp: post event insertion - someVal = 0
-PASS: gdb.python/python.exp: post event insertion - class Foo(object):
-PASS: gdb.python/python.exp: post event insertion - def __call__(self):
-PASS: gdb.python/python.exp: post event insertion - global someVal
-PASS: gdb.python/python.exp: post event insertion - someVal += 1
-PASS: gdb.python/python.exp: post event insertion - gdb.post_event(Foo())
-PASS: gdb.python/python.exp: post event insertion - end
-PASS: gdb.python/python.exp: test post event execution
-PASS: gdb.python/python.exp: Test non callable class
-PASS: gdb.python/python.exp: show height
-PASS: gdb.python/python.exp: set height 10
-PASS: gdb.python/python.exp: verify pagination beforehand
-PASS: gdb.python/python.exp: verify pagination beforehand: q
-PASS: gdb.python/python.exp: gdb.execute does not page
-PASS: gdb.python/python.exp: verify pagination afterwards
-PASS: gdb.python/python.exp: verify pagination afterwards: q
-PASS: gdb.python/python.exp: set height 0
-PASS: gdb.python/python.exp: collect help from uiout
-PASS: gdb.python/python.exp: verify help to uiout
-PASS: gdb.python/python.exp: Attempt to aquire thread with no inferior
-PASS: gdb.python/python.exp: Ensure that no threads are returned
-PASS: gdb.python/python.exp: register atexit function - python
-PASS: gdb.python/python.exp: register atexit function - import atexit
-PASS: gdb.python/python.exp: register atexit function - def printit(arg):
-PASS: gdb.python/python.exp: register atexit function - print (arg)
-PASS: gdb.python/python.exp: register atexit function - atexit.register(printit, 'good bye world')
-PASS: gdb.python/python.exp: register atexit function - end
-PASS: gdb.python/python.exp: atexit handling
-PASS: gdb.python/python.exp: test decode_line no source named main
-PASS: gdb.python/python.exp: test decode_line current location
-PASS: gdb.python/python.exp: Test decode_line current location
-PASS: gdb.python/python.exp: Test decode_line expression parse
-PASS: gdb.python/python.exp: Test decode_line current location
-PASS: gdb.python/python.exp: Test decode_line current locationn filename
-PASS: gdb.python/python.exp: Test decode_line current location line number
-PASS: gdb.python/python.exp: test decode_line python.c:26
-PASS: gdb.python/python.exp: Test decode_line python.c:26 length
-PASS: gdb.python/python.exp: Test decode_line expression parse
-PASS: gdb.python/python.exp: Test decode_line python.c:26 length
-PASS: gdb.python/python.exp: Test decode_line python.c:26 filename
-PASS: gdb.python/python.exp: Test decode_line python.c:26 line number
-PASS: gdb.python/python.exp: test decode_line randomfunc
-PASS: gdb.python/python.exp: test decode_line func1()
-PASS: gdb.python/python.exp: Test decode_line func1 length
-PASS: gdb.python/python.exp: Test decode_line func1 length
-PASS: gdb.python/python.exp: Test decode_line func1 filename
-PASS: gdb.python/python.exp: Test decode_line func1 line number
-PASS: gdb.python/python.exp: test decode_line func1,func2
-PASS: gdb.python/python.exp: stop at comma in linespec
-PASS: gdb.python/python.exp: Test stderr location
-PASS: gdb.python/python.exp: Test stdout location
-PASS: gdb.python/python.exp: Test default write
-PASS: gdb.python/python.exp: Test stderr write
-PASS: gdb.python/python.exp: Test stdout write
-PASS: gdb.python/python.exp: Test stdlog write
-PASS: gdb.python/python.exp: Set print-stack full for prompt tests
-PASS: gdb.python/python.exp: prompt substitution - python
-PASS: gdb.python/python.exp: prompt substitution - someCounter = 0
-PASS: gdb.python/python.exp: prompt substitution - def prompt(current):
-PASS: gdb.python/python.exp: prompt substitution - global someCounter
-PASS: gdb.python/python.exp: prompt substitution - if (current == "testfake "):
-PASS: gdb.python/python.exp: prompt substitution - return None
-PASS: gdb.python/python.exp: prompt substitution - someCounter = someCounter + 1
-PASS: gdb.python/python.exp: prompt substitution - return "py prompt " + str (someCounter) + " "
-PASS: gdb.python/python.exp: prompt substitution - end
-PASS: gdb.python/python.exp: prompt substitution readline - python
-PASS: gdb.python/python.exp: prompt substitution readline - pCounter = 0
-PASS: gdb.python/python.exp: prompt substitution readline - def program_prompt(current):
-PASS: gdb.python/python.exp: prompt substitution readline - global pCounter
-PASS: gdb.python/python.exp: prompt substitution readline - if (current == ">"):
-PASS: gdb.python/python.exp: prompt substitution readline - pCounter = pCounter + 1
-PASS: gdb.python/python.exp: prompt substitution readline - return "python line " + str (pCounter) + ": "
-PASS: gdb.python/python.exp: prompt substitution readline - return None
-PASS: gdb.python/python.exp: prompt substitution readline - end
-PASS: gdb.python/python.exp: set hook
-PASS: gdb.python/python.exp: set prompt testfake
-PASS: gdb.python/python.exp: show prompt shows guarded prompt
-PASS: gdb.python/python.exp: set prompt blah overriden
-PASS: gdb.python/python.exp: Delete old hook
-PASS: gdb.python/python.exp: set default prompt
-PASS: gdb.python/python.exp: set programming hook
-PASS: gdb.python/python.exp: readline secondary are not substituted
-PASS: gdb.python/python.exp: end programming
-PASS: gdb.python/python.exp: prompt substitution readline - python
-PASS: gdb.python/python.exp: prompt substitution readline - import gdb.command.prompt
-PASS: gdb.python/python.exp: prompt substitution readline - end
-PASS: gdb.python/python.exp: set basic extended prompt
-PASS: gdb.python/python.exp: set extended prompt working directory
-PASS: gdb.python/python.exp: set extended prompt parameter
-PASS: gdb.python/python.exp: Test print-stack show setting. Default is message.
-PASS: gdb.python/python.exp: Test print-stack set setting to full
-PASS: gdb.python/python.exp: Test print-stack show setting to full
-PASS: gdb.python/python.exp: Test print-stack set setting to none
-PASS: gdb.python/python.exp: Test print-stack show setting to none
-PASS: gdb.python/python.exp: Test print-stack set setting to message
-PASS: gdb.python/python.exp: prompt substitution readline - python
-PASS: gdb.python/python.exp: prompt substitution readline - pCounter = 0
-PASS: gdb.python/python.exp: prompt substitution readline - def error_prompt(current):
-PASS: gdb.python/python.exp: prompt substitution readline - raise RuntimeError("Python exception called")
-PASS: gdb.python/python.exp: prompt substitution readline - end
-PASS: gdb.python/python.exp: set hook
-PASS: gdb.python/python.exp: set the hook to default
-PASS: gdb.python/python.exp: set print-stack full for prompt error test
-PASS: gdb.python/python.exp: set hook
-PASS: gdb.python/python.exp: set the hook to default
-PASS: gdb.python/python.exp: Get line number of func2 call site
-PASS: gdb.python/python.exp: Test find_pc_line at func2 call site
-PASS: gdb.python/python.exp: Step into func2
-PASS: gdb.python/python.exp: Step out of func2
-PASS: gdb.python/python.exp: Test find_pc_line with resume address
-
- === gdb Summary ===
-
-# of expected passes 1545
-# of unexpected failures 8
-# of untested testcases 1
-# of unsupported tests 3
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.reverse/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.reverse/gdb.sum
deleted file mode 100644
index a98dc5a7..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.reverse/gdb.sum
+++ /dev/null
@@ -1,41 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:36:33 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/break-precsave.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/break-reverse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/consecutive-precsave.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/consecutive-reverse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/finish-precsave.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/finish-reverse-bkpt.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/finish-reverse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/i386-precsave.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/i386-reverse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/i386-sse-reverse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/i387-env-reverse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/i387-stack-reverse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/machinestate-precsave.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/machinestate.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/next-reverse-bkpt-over-sr.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/sigall-precsave.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/sigall-reverse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/singlejmp-reverse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/solib-precsave.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/solib-reverse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/step-precsave.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/step-reverse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/until-precsave.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/until-reverse.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/watch-precsave.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/watch-reverse.exp ...
-
- === gdb Summary ===
-
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.server/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.server/gdb.sum
deleted file mode 100644
index 8587ae57..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.server/gdb.sum
+++ /dev/null
@@ -1,24 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:36:35 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.server/ext-attach.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.server/ext-run.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.server/file-transfer.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.server/no-thread-db.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.server/server-exec-info.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.server/server-kill.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.server/server-mon.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.server/server-run.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.server/solib-list.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.server/wrapper.exp ...
-
- === gdb Summary ===
-
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.stabs/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.stabs/gdb.sum
deleted file mode 100644
index 87d5cb08..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.stabs/gdb.sum
+++ /dev/null
@@ -1,238 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:36:37 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/exclfwd.exp ...
-PASS: gdb.stabs/exclfwd.exp: ptype v1
-PASS: gdb.stabs/exclfwd.exp: ptype v2
-PASS: gdb.stabs/exclfwd.exp: ptype v3
-Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/gdb11479.exp ...
-PASS: gdb.stabs/gdb11479.exp: Set breakpoints forced_stabs
-PASS: gdb.stabs/gdb11479.exp: Stop at first breakpoint forced_stabs
-PASS: gdb.stabs/gdb11479.exp: Inspect t in test2 forced_stabs
-PASS: gdb.stabs/gdb11479.exp: sizeof (e) in test2 forced_stabs
-PASS: gdb.stabs/gdb11479.exp: Stop at first breakpoint forced_stabs
-PASS: gdb.stabs/gdb11479.exp: Inspect t in test forced_stabs
-PASS: gdb.stabs/gdb11479.exp: sizeof (e) in test forced_stabs
-PASS: gdb.stabs/gdb11479.exp: Set breakpoints natural_debug_format
-PASS: gdb.stabs/gdb11479.exp: Stop at first breakpoint natural_debug_format
-PASS: gdb.stabs/gdb11479.exp: Inspect t in test2 natural_debug_format
-PASS: gdb.stabs/gdb11479.exp: sizeof (e) in test2 natural_debug_format
-PASS: gdb.stabs/gdb11479.exp: Stop at first breakpoint natural_debug_format
-PASS: gdb.stabs/gdb11479.exp: Inspect t in test natural_debug_format
-PASS: gdb.stabs/gdb11479.exp: sizeof (e) in test natural_debug_format
-Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/weird.exp ...
-PASS: gdb.stabs/weird.exp: weirdx.o read without error
-PASS: gdb.stabs/weird.exp: stabs found
-PASS: gdb.stabs/weird.exp: variable var0 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (var0)
-PASS: gdb.stabs/weird.exp: variable var1 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (var1)
-PASS: gdb.stabs/weird.exp: variable var2 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (var2)
-PASS: gdb.stabs/weird.exp: variable var3 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (var3)
-PASS: gdb.stabs/weird.exp: variable attr32 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr32)
-PASS: gdb.stabs/weird.exp: variable attr33 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr33)
-PASS: gdb.stabs/weird.exp: variable attr35 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr35)
-PASS: gdb.stabs/weird.exp: variable attr36 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr36)
-PASS: gdb.stabs/weird.exp: variable attr37 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr37)
-PASS: gdb.stabs/weird.exp: variable attr38 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr38)
-PASS: gdb.stabs/weird.exp: variable attr39 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr39)
-PASS: gdb.stabs/weird.exp: variable attr41 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr41)
-PASS: gdb.stabs/weird.exp: variable attr42 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr42)
-PASS: gdb.stabs/weird.exp: variable attr43 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr43)
-PASS: gdb.stabs/weird.exp: variable attr44 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr44)
-PASS: gdb.stabs/weird.exp: variable attr46 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr46)
-PASS: gdb.stabs/weird.exp: variable attr47 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr47)
-PASS: gdb.stabs/weird.exp: variable attr58 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr58)
-PASS: gdb.stabs/weird.exp: variable attr59 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr59)
-PASS: gdb.stabs/weird.exp: variable attr60 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr60)
-PASS: gdb.stabs/weird.exp: variable attr61 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr61)
-PASS: gdb.stabs/weird.exp: variable attr62 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr62)
-PASS: gdb.stabs/weird.exp: variable attr63 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr63)
-PASS: gdb.stabs/weird.exp: variable attr64 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr64)
-PASS: gdb.stabs/weird.exp: variable attr65 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr65)
-PASS: gdb.stabs/weird.exp: variable attr66 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr66)
-PASS: gdb.stabs/weird.exp: variable attr67 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr67)
-PASS: gdb.stabs/weird.exp: variable attr68 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr68)
-PASS: gdb.stabs/weird.exp: variable attr69 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr69)
-PASS: gdb.stabs/weird.exp: variable attr70 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr70)
-PASS: gdb.stabs/weird.exp: variable attr71 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr71)
-PASS: gdb.stabs/weird.exp: variable attr72 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr72)
-PASS: gdb.stabs/weird.exp: variable attr73 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr73)
-PASS: gdb.stabs/weird.exp: variable attr74 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr74)
-PASS: gdb.stabs/weird.exp: variable attr75 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr75)
-PASS: gdb.stabs/weird.exp: variable attr76 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr76)
-PASS: gdb.stabs/weird.exp: variable attr77 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr77)
-PASS: gdb.stabs/weird.exp: variable attr78 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr78)
-PASS: gdb.stabs/weird.exp: variable attr79 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr79)
-PASS: gdb.stabs/weird.exp: variable attr80 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr80)
-PASS: gdb.stabs/weird.exp: variable attr81 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr81)
-PASS: gdb.stabs/weird.exp: variable attr82 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr82)
-PASS: gdb.stabs/weird.exp: variable attr83 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr83)
-PASS: gdb.stabs/weird.exp: variable attr84 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr84)
-PASS: gdb.stabs/weird.exp: variable attr85 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr85)
-PASS: gdb.stabs/weird.exp: variable attr86 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr86)
-PASS: gdb.stabs/weird.exp: variable attr87 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr87)
-PASS: gdb.stabs/weird.exp: variable attr88 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr88)
-PASS: gdb.stabs/weird.exp: variable attr89 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr89)
-PASS: gdb.stabs/weird.exp: variable attr90 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr90)
-PASS: gdb.stabs/weird.exp: variable attr91 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr91)
-PASS: gdb.stabs/weird.exp: variable attr92 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr92)
-PASS: gdb.stabs/weird.exp: variable attr93 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr93)
-PASS: gdb.stabs/weird.exp: variable attr94 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr94)
-PASS: gdb.stabs/weird.exp: variable attr95 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr95)
-PASS: gdb.stabs/weird.exp: variable attr96 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr96)
-PASS: gdb.stabs/weird.exp: variable attr97 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr97)
-PASS: gdb.stabs/weird.exp: variable attr98 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr98)
-PASS: gdb.stabs/weird.exp: variable attr99 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr99)
-PASS: gdb.stabs/weird.exp: variable attr100 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr100)
-PASS: gdb.stabs/weird.exp: variable attr101 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr101)
-PASS: gdb.stabs/weird.exp: variable attr102 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr102)
-PASS: gdb.stabs/weird.exp: variable attr103 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr103)
-PASS: gdb.stabs/weird.exp: variable attr104 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr104)
-PASS: gdb.stabs/weird.exp: variable attr105 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr105)
-PASS: gdb.stabs/weird.exp: variable attr106 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr106)
-PASS: gdb.stabs/weird.exp: variable attr107 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr107)
-PASS: gdb.stabs/weird.exp: variable attr108 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr108)
-PASS: gdb.stabs/weird.exp: variable attr109 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr109)
-PASS: gdb.stabs/weird.exp: variable attr110 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr110)
-PASS: gdb.stabs/weird.exp: variable attr111 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr111)
-PASS: gdb.stabs/weird.exp: variable attr112 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr112)
-PASS: gdb.stabs/weird.exp: variable attr113 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr113)
-PASS: gdb.stabs/weird.exp: variable attr114 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr114)
-PASS: gdb.stabs/weird.exp: variable attr115 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr115)
-PASS: gdb.stabs/weird.exp: variable attr116 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr116)
-PASS: gdb.stabs/weird.exp: variable attr117 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr117)
-PASS: gdb.stabs/weird.exp: variable attr118 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr118)
-PASS: gdb.stabs/weird.exp: variable attr119 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr119)
-PASS: gdb.stabs/weird.exp: variable attr120 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr120)
-PASS: gdb.stabs/weird.exp: variable attr121 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr121)
-PASS: gdb.stabs/weird.exp: variable attr122 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr122)
-PASS: gdb.stabs/weird.exp: variable attr123 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr123)
-PASS: gdb.stabs/weird.exp: variable attr124 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr124)
-PASS: gdb.stabs/weird.exp: variable attr125 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr125)
-PASS: gdb.stabs/weird.exp: variable attr126 printed properly
-PASS: gdb.stabs/weird.exp: print sizeof (attr126)
-PASS: gdb.stabs/weird.exp: 'e' constant on non-enum type
-PASS: gdb.stabs/weird.exp: whatis const69
-PASS: gdb.stabs/weird.exp: 'e' constant with embedded type
-PASS: gdb.stabs/weird.exp: char constant
-PASS: gdb.stabs/weird.exp: String constant 1
-PASS: gdb.stabs/weird.exp: String constant 2
-PASS: gdb.stabs/weird.exp: String constant 3
-PASS: gdb.stabs/weird.exp: String constant 4
-PASS: gdb.stabs/weird.exp: p bad_neg0
-PASS: gdb.stabs/weird.exp: ptype on inttype
-PASS: gdb.stabs/weird.exp: unrecognized floating point type
-PASS: gdb.stabs/weird.exp: print very big integer
-PASS: gdb.stabs/weird.exp: whatis consth
-PASS: gdb.stabs/weird.exp: whatis consth2
-XFAIL: gdb.stabs/weird.exp: print struct constant
-PASS: gdb.stabs/weird.exp: print bad_type0
-PASS: gdb.stabs/weird.exp: print bad_type1
-XFAIL: gdb.stabs/weird.exp: array0 with strange index
-XFAIL: gdb.stabs/weird.exp: array1 with strange index
-PASS: gdb.stabs/weird.exp: whatis one_var (known failure in gdb 4.10)
-PASS: gdb.stabs/weird.exp: whatis one_var test 2
-PASS: gdb.stabs/weird.exp: whatis two_var (known failure in gdb 4.10)
-PASS: gdb.stabs/weird.exp: whatis two_var test 2
-XFAIL: gdb.stabs/weird.exp: whatis pointer_to_int_var
-XFAIL: gdb.stabs/weird.exp: whatis intp_var
-PASS: gdb.stabs/weird.exp: p common0var0
-XFAIL: gdb.stabs/weird.exp: p common0var1
-XFAIL: gdb.stabs/weird.exp: p common0var2
-
- === gdb Summary ===
-
-# of expected passes 212
-# of expected failures 7
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.sum
new file mode 100644
index 00000000..fc82bcd1
--- /dev/null
+++ b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.sum
@@ -0,0 +1,20918 @@
+Test Run By thomas on Thu Jan 9 11:42:11 2014
+Native configuration is i686-unknown-gnu0.5
+
+ === gdb tests ===
+
+Schedule of variations:
+ unix
+
+Running target unix
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/O2_float_param.exp ...
+PASS: gdb.ada/O2_float_param.exp: compilation foo.adb
+PASS: gdb.ada/O2_float_param.exp: frame
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/aliased_array.exp ...
+PASS: gdb.ada/aliased_array.exp: compilation foo.adb
+FAIL: gdb.ada/aliased_array.exp: print bt
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_bounds.exp ...
+PASS: gdb.ada/array_bounds.exp: compilation bar.adb
+PASS: gdb.ada/array_bounds.exp: print itable'first
+PASS: gdb.ada/array_bounds.exp: print itable'last
+FAIL: gdb.ada/array_bounds.exp: print table'first
+FAIL: gdb.ada/array_bounds.exp: print table'last
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_return.exp ...
+PASS: gdb.ada/array_return.exp: compilation p.adb
+PASS: gdb.ada/array_return.exp: insert breakpoint in create_small
+PASS: gdb.ada/array_return.exp: insert breakpoint in create_large
+PASS: gdb.ada/array_return.exp: insert breakpoint in create_small_float_vector
+PASS: gdb.ada/array_return.exp: Continuing to Create_Small
+PASS: gdb.ada/array_return.exp: value printed by finish of Create_Small
+PASS: gdb.ada/array_return.exp: Continuing to Create_Large
+PASS: gdb.ada/array_return.exp: value printed by finish of Create_Large
+PASS: gdb.ada/array_return.exp: Continuing to Create_Small_Float_Vector
+PASS: gdb.ada/array_return.exp: value printed by finish of Create_Small_Float_Vector
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_subscript_addr.exp ...
+PASS: gdb.ada/array_subscript_addr.exp: compilation p.adb
+PASS: gdb.ada/array_subscript_addr.exp: print a(2)'Address
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arraydim.exp ...
+PASS: gdb.ada/arraydim.exp: compilation foo.adb
+PASS: gdb.ada/arraydim.exp: ptype m
+PASS: gdb.ada/arraydim.exp: print m'first
+PASS: gdb.ada/arraydim.exp: print m'last
+PASS: gdb.ada/arraydim.exp: print m'length
+PASS: gdb.ada/arraydim.exp: print m'first(1)
+PASS: gdb.ada/arraydim.exp: print m'last(1)
+PASS: gdb.ada/arraydim.exp: print m'length(1)
+PASS: gdb.ada/arraydim.exp: print m'first(2)
+PASS: gdb.ada/arraydim.exp: print m'last(2)
+PASS: gdb.ada/arraydim.exp: print m'length(2)
+PASS: gdb.ada/arraydim.exp: print m'first(3)
+PASS: gdb.ada/arraydim.exp: print m'last(3)
+PASS: gdb.ada/arraydim.exp: print m'length(3)
+PASS: gdb.ada/arraydim.exp: ptype global_3dim_for_gdb_testing
+PASS: gdb.ada/arraydim.exp: print global_3dim_for_gdb_testing'first
+PASS: gdb.ada/arraydim.exp: print global_3dim_for_gdb_testing'last
+PASS: gdb.ada/arraydim.exp: print global_3dim_for_gdb_testing'length
+PASS: gdb.ada/arraydim.exp: print global_3dim_for_gdb_testing'first(1)
+PASS: gdb.ada/arraydim.exp: print global_3dim_for_gdb_testing'last(1)
+PASS: gdb.ada/arraydim.exp: print global_3dim_for_gdb_testing'length(1)
+PASS: gdb.ada/arraydim.exp: print global_3dim_for_gdb_testing'first(2)
+PASS: gdb.ada/arraydim.exp: print global_3dim_for_gdb_testing'last(2)
+PASS: gdb.ada/arraydim.exp: print global_3dim_for_gdb_testing'length(2)
+PASS: gdb.ada/arraydim.exp: print global_3dim_for_gdb_testing'first(3)
+PASS: gdb.ada/arraydim.exp: print global_3dim_for_gdb_testing'last(3)
+PASS: gdb.ada/arraydim.exp: print global_3dim_for_gdb_testing'length(3)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arrayidx.exp ...
+PASS: gdb.ada/arrayidx.exp: compilation p.adb
+PASS: gdb.ada/arrayidx.exp: set print array-indexes off
+PASS: gdb.ada/arrayidx.exp: print one_two_three, indexes off
+FAIL: gdb.ada/arrayidx.exp: print e_one_two_three, indexes off
+FAIL: gdb.ada/arrayidx.exp: print r_two_three, indexes off
+PASS: gdb.ada/arrayidx.exp: print u_one_two_three, indexes off
+FAIL: gdb.ada/arrayidx.exp: print p_one_two_three, indexes off
+PASS: gdb.ada/arrayidx.exp: print few_reps, indexes off
+PASS: gdb.ada/arrayidx.exp: print many_reps, indexes off
+PASS: gdb.ada/arrayidx.exp: print empty, indexes off
+PASS: gdb.ada/arrayidx.exp: set print array-indexes on
+PASS: gdb.ada/arrayidx.exp: print one_two_three
+FAIL: gdb.ada/arrayidx.exp: print e_one_two_three
+FAIL: gdb.ada/arrayidx.exp: print r_two_three
+PASS: gdb.ada/arrayidx.exp: print u_one_two_three
+FAIL: gdb.ada/arrayidx.exp: print p_one_two_three
+PASS: gdb.ada/arrayidx.exp: print few_reps
+PASS: gdb.ada/arrayidx.exp: print many_reps
+PASS: gdb.ada/arrayidx.exp: print empty
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arrayparam.exp ...
+PASS: gdb.ada/arrayparam.exp: compilation foo.adb
+PASS: gdb.ada/arrayparam.exp: print call_me ("bonjour")
+PASS: gdb.ada/arrayparam.exp: print first after function call
+PASS: gdb.ada/arrayparam.exp: print last after function call
+PASS: gdb.ada/arrayparam.exp: print length after function call
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/arrayptr.exp ...
+PASS: gdb.ada/arrayptr.exp: compilation foo.adb
+PASS: gdb.ada/arrayptr.exp: print string_p
+PASS: gdb.ada/arrayptr.exp: print string_p (3..4)
+PASS: gdb.ada/arrayptr.exp: print null_string
+PASS: gdb.ada/arrayptr.exp: print arr_ptr
+PASS: gdb.ada/arrayptr.exp: print arr_ptr (2)
+PASS: gdb.ada/arrayptr.exp: print arr_ptr (3..4)
+PASS: gdb.ada/arrayptr.exp: ptype string_access
+PASS: gdb.ada/arrayptr.exp: print pa_ptr.all
+PASS: gdb.ada/arrayptr.exp: print pa_ptr(3)
+PASS: gdb.ada/arrayptr.exp: print pa_ptr.all(3)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/assign_1.exp ...
+PASS: gdb.ada/assign_1.exp: Changing the language to ada
+PASS: gdb.ada/assign_1.exp: set convenience variable $xxx to 1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/atomic_enum.exp ...
+PASS: gdb.ada/atomic_enum.exp: compilation foo.adb
+PASS: gdb.ada/atomic_enum.exp: ptype pck.data_flag
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/bad-task-bp-keyword.exp ...
+PASS: gdb.ada/bad-task-bp-keyword.exp: compilation foo.adb
+PASS: gdb.ada/bad-task-bp-keyword.exp: break *break_me'address TASK 2
+KFAIL: gdb.ada/bad-task-bp-keyword.exp: break *break_me'address TASK Task TaSK 2 (PRMS: gdb/14111)
+PASS: gdb.ada/bad-task-bp-keyword.exp: break *break_me'address TASK if
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/boolean_expr.exp ...
+PASS: gdb.ada/boolean_expr.exp: Changing the language to ada
+PASS: gdb.ada/boolean_expr.exp: print 1 = 2
+PASS: gdb.ada/boolean_expr.exp: print 3 = 3
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/bp_enum_homonym.exp ...
+PASS: gdb.ada/bp_enum_homonym.exp: compilation p.adb
+PASS: gdb.ada/bp_enum_homonym.exp: list pck.adb:1
+PASS: gdb.ada/bp_enum_homonym.exp: break archive
+PASS: gdb.ada/bp_enum_homonym.exp: run to pck.archive breakpoint
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/bp_on_var.exp ...
+PASS: gdb.ada/bp_on_var.exp: compilation foo.adb
+PASS: gdb.ada/bp_on_var.exp: set breakpoint pending off
+PASS: gdb.ada/bp_on_var.exp: break pck.my_global_variable
+PASS: gdb.ada/bp_on_var.exp: set breakpoint pending off
+PASS: gdb.ada/bp_on_var.exp: break pck.my_hidden_variable
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/bp_range_type.exp ...
+PASS: gdb.ada/bp_range_type.exp: compilation foo.adb
+PASS: gdb.ada/bp_range_type.exp: break foo.adb:24 if small_value > 20
+PASS: gdb.ada/bp_range_type.exp: run to breakpoint
+PASS: gdb.ada/bp_range_type.exp: print small_value
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/bp_reset.exp ...
+PASS: gdb.ada/bp_reset.exp: compilation foo.adb
+PASS: gdb.ada/bp_reset.exp: break nested_sub
+PASS: gdb.ada/bp_reset.exp: break do_nothing
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/call_pn.exp ...
+PASS: gdb.ada/call_pn.exp: compilation foo.adb
+PASS: gdb.ada/call_pn.exp: print last_node_id before calling pn
+PASS: gdb.ada/call_pn.exp: print pn (4321)
+PASS: gdb.ada/call_pn.exp: print last_node_id after calling pn
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/catch_ex.exp ...
+PASS: gdb.ada/catch_ex.exp: compilation foo.adb
+UNSUPPORTED: gdb.ada/catch_ex.exp: insert catchpoint on all Ada exceptions
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/char_enum.exp ...
+PASS: gdb.ada/char_enum.exp: compilation foo.adb
+PASS: gdb.ada/char_enum.exp: print Char_Enum_Type'('B')
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/char_param.exp ...
+PASS: gdb.ada/char_param.exp: compilation foo.adb
+PASS: gdb.ada/char_param.exp: print procedure_result before calling same
+PASS: gdb.ada/char_param.exp: call same
+PASS: gdb.ada/char_param.exp: print procedure_result after calling same
+PASS: gdb.ada/char_param.exp: call next
+PASS: gdb.ada/char_param.exp: print procedure_result after calling next
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/complete.exp ...
+PASS: gdb.ada/complete.exp: compilation foo.adb
+PASS: gdb.ada/complete.exp: complete p my_glob
+PASS: gdb.ada/complete.exp: complete p insi
+PASS: gdb.ada/complete.exp: complete p inner.insi
+PASS: gdb.ada/complete.exp: complete p pck.inne
+PASS: gdb.ada/complete.exp: complete p pck__inner__ins
+PASS: gdb.ada/complete.exp: complete p pck.inner.ins
+PASS: gdb.ada/complete.exp: complete p side
+PASS: gdb.ada/complete.exp: complete p exported
+PASS: gdb.ada/complete.exp: complete p <Exported
+PASS: gdb.ada/complete.exp: complete p __gnat_ada_main_progra
+PASS: gdb.ada/complete.exp: complete p <__gnat_ada_main_prog
+PASS: gdb.ada/complete.exp: complete p some
+PASS: gdb.ada/complete.exp: complete p not_in_sco
+PASS: gdb.ada/complete.exp: complete p pck.ins
+PASS: gdb.ada/complete.exp: complete p pck.my
+PASS: gdb.ada/complete.exp: complete p pck.inne
+PASS: gdb.ada/complete.exp: complete p pck.inner.
+PASS: gdb.ada/complete.exp: complete p local_ident
+PASS: gdb.ada/complete.exp: complete p pck.local_ident
+PASS: gdb.ada/complete.exp: complete p pck__local_ident
+PASS: gdb.ada/complete.exp: complete p external_ident
+PASS: gdb.ada/complete.exp: complete p pck
+PASS: gdb.ada/complete.exp: complete p pck.
+PASS: gdb.ada/complete.exp: complete p <pck__my
+PASS: gdb.ada/complete.exp: interactive complete 'print some'
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/cond_lang.exp ...
+PASS: gdb.ada/cond_lang.exp: compilation a.adb
+PASS: gdb.ada/cond_lang.exp: show lang
+PASS: gdb.ada/cond_lang.exp: break mixed.adb:33 if light = green
+PASS: gdb.ada/cond_lang.exp: continue
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/dot_all.exp ...
+PASS: gdb.ada/dot_all.exp: compilation foo.adb
+PASS: gdb.ada/dot_all.exp: print addr.all
+PASS: gdb.ada/dot_all.exp: print addr.ALL
+PASS: gdb.ada/dot_all.exp: print addr.AlL
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/dyn_loc.exp ...
+PASS: gdb.ada/dyn_loc.exp: compilation p.adb
+FAIL: gdb.ada/dyn_loc.exp: info locals
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/enum_idx_packed.exp ...
+PASS: gdb.ada/enum_idx_packed.exp: compilation foo.adb
+PASS: gdb.ada/enum_idx_packed.exp: print full
+PASS: gdb.ada/enum_idx_packed.exp: print full'first
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/exec_changed.exp ...
+PASS: gdb.ada/exec_changed.exp: compilation first.adb
+PASS: gdb.ada/exec_changed.exp: compilation second.adb
+PASS: gdb.ada/exec_changed.exp: start first
+PASS: gdb.ada/exec_changed.exp: start second
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/expr_delims.exp ...
+PASS: gdb.ada/expr_delims.exp: compilation foo.adb
+PASS: gdb.ada/expr_delims.exp: break foo.adb:23
+PASS: gdb.ada/expr_delims.exp: continue
+PASS: gdb.ada/expr_delims.exp: Print variable 'thread'
+PASS: gdb.ada/expr_delims.exp: delete 1
+PASS: gdb.ada/expr_delims.exp: Set plain watchpoint on variable 'thread'
+PASS: gdb.ada/expr_delims.exp: Set conditional watchpoint.
+PASS: gdb.ada/expr_delims.exp: Check that watchpoint is set correctly.
+PASS: gdb.ada/expr_delims.exp: Combination of 'if' and 'thread' delimiters.
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/exprs.exp ...
+PASS: gdb.ada/exprs.exp: compilation p.adb
+PASS: gdb.ada/exprs.exp: Long_Long_Integer ** Y
+PASS: gdb.ada/exprs.exp: long_float'min
+PASS: gdb.ada/exprs.exp: long_float'max
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/fixed_cmp.exp ...
+PASS: gdb.ada/fixed_cmp.exp: compilation fixed.adb
+PASS: gdb.ada/fixed_cmp.exp: print My_Var > 10.0
+PASS: gdb.ada/fixed_cmp.exp: print My_Var > 20.0
+PASS: gdb.ada/fixed_cmp.exp: print My_Var > 10
+PASS: gdb.ada/fixed_cmp.exp: print My_Var > 20
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/fixed_points.exp ...
+PASS: gdb.ada/fixed_points.exp: compilation fixed_points.adb
+PASS: gdb.ada/fixed_points.exp: p on a fixed point type
+PASS: gdb.ada/fixed_points.exp: p on a subtype fixed point type
+PASS: gdb.ada/fixed_points.exp: p on a new fixed point type
+PASS: gdb.ada/fixed_points.exp: print Overprecise_Object
+PASS: gdb.ada/fixed_points.exp: ptype Overprecise_Object
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/float_param.exp ...
+PASS: gdb.ada/float_param.exp: compilation foo.adb
+PASS: gdb.ada/float_param.exp: call set_float(2.0)
+PASS: gdb.ada/float_param.exp: print global_float
+PASS: gdb.ada/float_param.exp: call set_double(1, 3.0)
+PASS: gdb.ada/float_param.exp: print global_double
+PASS: gdb.ada/float_param.exp: call set_long_double(1, global_small_struct, 4.0)
+PASS: gdb.ada/float_param.exp: print global_long_double
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/formatted_ref.exp ...
+PASS: gdb.ada/formatted_ref.exp: compilation formatted_ref.adb
+PASS: gdb.ada/formatted_ref.exp: print/x s
+PASS: gdb.ada/formatted_ref.exp: print/x s'access
+PASS: gdb.ada/formatted_ref.exp: print s.x = 13
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/frame_args.exp ...
+PASS: gdb.ada/frame_args.exp: compilation foo.adb
+PASS: gdb.ada/frame_args.exp: set print frame-arguments scalars
+PASS: gdb.ada/frame_args.exp: display frame 1 with frame-arguments set to scalars
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/fullname_bp.exp ...
+PASS: gdb.ada/fullname_bp.exp: compilation foo.adb
+PASS: gdb.ada/fullname_bp.exp: break pck.hello
+PASS: gdb.ada/fullname_bp.exp: break pck.adb:pck.hello
+PASS: gdb.ada/fullname_bp.exp: break Pck.Hello
+PASS: gdb.ada/fullname_bp.exp: break pck.adb:Pck.Hello
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/fun_addr.exp ...
+PASS: gdb.ada/fun_addr.exp: compilation foo.adb
+PASS: gdb.ada/fun_addr.exp: print foo'address
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/fun_in_declare.exp ...
+PASS: gdb.ada/fun_in_declare.exp: compilation foo.adb
+PASS: gdb.ada/fun_in_declare.exp: insert breakpoint inside foo.call_me
+PASS: gdb.ada/fun_in_declare.exp: decoding of function name
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/funcall_param.exp ...
+PASS: gdb.ada/funcall_param.exp: compilation foo.adb
+PASS: gdb.ada/funcall_param.exp: p ident (ident (my_parameter))
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/homonym.exp ...
+PASS: gdb.ada/homonym.exp: compilation homonym_main.adb
+PASS: gdb.ada/homonym.exp: set breakpoint at Get_Value
+PASS: gdb.ada/homonym.exp: set breakpoint at homonym.adb:Get_Value
+PASS: gdb.ada/homonym.exp: set breakpoint at <homonym__get_value>
+PASS: gdb.ada/homonym.exp: ptype local_type at BREAK_1
+PASS: gdb.ada/homonym.exp: ptype local_type_subtype at BREAK_1
+PASS: gdb.ada/homonym.exp: ptype int_type at BREAK_1
+PASS: gdb.ada/homonym.exp: ptype lcl at BREAK_1
+PASS: gdb.ada/homonym.exp: print lcl at BREAK_1
+PASS: gdb.ada/homonym.exp: break at BREAK_2
+PASS: gdb.ada/homonym.exp: continue until BREAK_2
+PASS: gdb.ada/homonym.exp: ptype local_type at BREAK_2
+PASS: gdb.ada/homonym.exp: ptype local_type_subtype at BREAK_2
+PASS: gdb.ada/homonym.exp: ptype lcl at BREAK_2
+PASS: gdb.ada/homonym.exp: print lcl at BREAK_2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/info_exc.exp ...
+PASS: gdb.ada/info_exc.exp: compilation foo.adb
+PASS: gdb.ada/info_exc.exp: info exceptions
+PASS: gdb.ada/info_exc.exp: info exceptions task
+PASS: gdb.ada/info_exc.exp: info exceptions global_gdb
+PASS: gdb.ada/info_exc.exp: info exceptions const.aint
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/info_locals_renaming.exp ...
+PASS: gdb.ada/info_locals_renaming.exp: compilation foo.adb
+PASS: gdb.ada/info_locals_renaming.exp: info locals
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/info_types.exp ...
+PASS: gdb.ada/info_types.exp: set lang ada
+PASS: gdb.ada/info_types.exp: info types new_integer_type
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/int_deref.exp ...
+PASS: gdb.ada/int_deref.exp: compilation foo.adb
+PASS: gdb.ada/int_deref.exp: print watch'address
+PASS: gdb.ada/int_deref.exp: print *long_integer(watch'address)
+PASS: gdb.ada/int_deref.exp: print long_integer(watch'address).all
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/interface.exp ...
+PASS: gdb.ada/interface.exp: compilation foo.adb
+PASS: gdb.ada/interface.exp: print r
+PASS: gdb.ada/interface.exp: print s
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/iwide.exp ...
+PASS: gdb.ada/iwide.exp: compilation p.adb
+FAIL: gdb.ada/iwide.exp: print My_Drawable
+PASS: gdb.ada/iwide.exp: print s_access.all
+PASS: gdb.ada/iwide.exp: print sp_access.all
+PASS: gdb.ada/iwide.exp: print d_access.all
+PASS: gdb.ada/iwide.exp: print dp_access.all
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/lang_switch.exp ...
+PASS: gdb.ada/lang_switch.exp: compilation lang_switch.adb
+PASS: gdb.ada/lang_switch.exp: set print frame-arguments all
+PASS: gdb.ada/lang_switch.exp: backtrace
+PASS: gdb.ada/lang_switch.exp: set lang c
+PASS: gdb.ada/lang_switch.exp: backtrace with lang set to C
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_catch_ex.exp ...
+PASS: gdb.ada/mi_catch_ex.exp: compilation foo.adb
+UNSUPPORTED: gdb.ada/mi_catch_ex.exp: insert catchpoint on all Ada exceptions
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_ex_cond.exp ...
+PASS: gdb.ada/mi_ex_cond.exp: compilation foo.adb
+UNSUPPORTED: gdb.ada/mi_ex_cond.exp: insert catchpoint on all Ada exceptions
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_exc_info.exp ...
+PASS: gdb.ada/mi_exc_info.exp: compilation foo.adb
+PASS: gdb.ada/mi_exc_info.exp: breakpoint at main
+PASS: gdb.ada/mi_exc_info.exp: mi runto main
+PASS: gdb.ada/mi_exc_info.exp: -info-ada-exceptions
+PASS: gdb.ada/mi_exc_info.exp: -info-ada-exceptions task
+PASS: gdb.ada/mi_exc_info.exp: -info-ada-exceptions global_gdb
+PASS: gdb.ada/mi_exc_info.exp: -info-ada-exceptions const.aint
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_interface.exp ...
+PASS: gdb.ada/mi_interface.exp: compilation foo.adb
+PASS: gdb.ada/mi_interface.exp: breakpoint at main
+PASS: gdb.ada/mi_interface.exp: mi runto main
+PASS: gdb.ada/mi_interface.exp: run to foo.adb:22 (set breakpoint)
+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 ...
+PASS: gdb.ada/mi_task_arg.exp: compilation task_switch.adb
+PASS: gdb.ada/mi_task_arg.exp: breakpoint at task_switch.break_me
+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 ...
+PASS: gdb.ada/mi_task_info.exp: compilation task_switch.adb
+PASS: gdb.ada/mi_task_info.exp: breakpoint at task_switch.break_me
+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 ...
+PASS: gdb.ada/mod_from_name.exp: compilation foo.adb
+PASS: gdb.ada/mod_from_name.exp: print xp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/nested.exp ...
+PASS: gdb.ada/nested.exp: compilation hello.adb
+PASS: gdb.ada/nested.exp: break on nested function First
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/null_array.exp ...
+PASS: gdb.ada/null_array.exp: compilation foo.adb
+FAIL: gdb.ada/null_array.exp: print my_table
+FAIL: gdb.ada/null_array.exp: ptype my_table
+PASS: gdb.ada/null_array.exp: print my_matrix
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/null_record.exp ...
+PASS: gdb.ada/null_record.exp: compilation null_record.adb
+PASS: gdb.ada/null_record.exp: ptype on null record
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/operator_bp.exp ...
+PASS: gdb.ada/operator_bp.exp: compilation ops_test.adb
+PASS: gdb.ada/operator_bp.exp: set debug-file-directory
+PASS: gdb.ada/operator_bp.exp: break "+"
+PASS: gdb.ada/operator_bp.exp: break "-"
+PASS: gdb.ada/operator_bp.exp: break "*"
+PASS: gdb.ada/operator_bp.exp: break "/"
+PASS: gdb.ada/operator_bp.exp: break "mod"
+PASS: gdb.ada/operator_bp.exp: break "rem"
+PASS: gdb.ada/operator_bp.exp: break "**"
+PASS: gdb.ada/operator_bp.exp: break "<"
+PASS: gdb.ada/operator_bp.exp: break "<="
+PASS: gdb.ada/operator_bp.exp: break ">"
+PASS: gdb.ada/operator_bp.exp: break ">="
+PASS: gdb.ada/operator_bp.exp: break "="
+PASS: gdb.ada/operator_bp.exp: break "and"
+PASS: gdb.ada/operator_bp.exp: break "or"
+PASS: gdb.ada/operator_bp.exp: break "xor"
+PASS: gdb.ada/operator_bp.exp: break "&"
+PASS: gdb.ada/operator_bp.exp: break "abs"
+PASS: gdb.ada/operator_bp.exp: break "not"
+PASS: gdb.ada/operator_bp.exp: continue to "+"
+PASS: gdb.ada/operator_bp.exp: continue to "-"
+PASS: gdb.ada/operator_bp.exp: continue to "*"
+PASS: gdb.ada/operator_bp.exp: continue to "/"
+PASS: gdb.ada/operator_bp.exp: continue to "mod"
+PASS: gdb.ada/operator_bp.exp: continue to "rem"
+PASS: gdb.ada/operator_bp.exp: continue to "**"
+PASS: gdb.ada/operator_bp.exp: continue to "<"
+PASS: gdb.ada/operator_bp.exp: continue to "<="
+PASS: gdb.ada/operator_bp.exp: continue to ">"
+PASS: gdb.ada/operator_bp.exp: continue to ">="
+PASS: gdb.ada/operator_bp.exp: continue to "="
+PASS: gdb.ada/operator_bp.exp: continue to "and"
+PASS: gdb.ada/operator_bp.exp: continue to "or"
+PASS: gdb.ada/operator_bp.exp: continue to "xor"
+PASS: gdb.ada/operator_bp.exp: continue to "&"
+PASS: gdb.ada/operator_bp.exp: continue to "abs"
+PASS: gdb.ada/operator_bp.exp: continue to "not"
+PASS: gdb.ada/operator_bp.exp: break ops."+"
+PASS: gdb.ada/operator_bp.exp: break ops."-"
+PASS: gdb.ada/operator_bp.exp: break ops."*"
+PASS: gdb.ada/operator_bp.exp: break ops."/"
+PASS: gdb.ada/operator_bp.exp: break ops."mod"
+PASS: gdb.ada/operator_bp.exp: break ops."rem"
+PASS: gdb.ada/operator_bp.exp: break ops."**"
+PASS: gdb.ada/operator_bp.exp: break ops."<"
+PASS: gdb.ada/operator_bp.exp: break ops."<="
+PASS: gdb.ada/operator_bp.exp: break ops.">"
+PASS: gdb.ada/operator_bp.exp: break ops.">="
+PASS: gdb.ada/operator_bp.exp: break ops."="
+PASS: gdb.ada/operator_bp.exp: break ops."and"
+PASS: gdb.ada/operator_bp.exp: break ops."or"
+PASS: gdb.ada/operator_bp.exp: break ops."xor"
+PASS: gdb.ada/operator_bp.exp: break ops."&"
+PASS: gdb.ada/operator_bp.exp: break ops."abs"
+PASS: gdb.ada/operator_bp.exp: break ops."not"
+PASS: gdb.ada/operator_bp.exp: continue to ops."+"
+PASS: gdb.ada/operator_bp.exp: continue to ops."-"
+PASS: gdb.ada/operator_bp.exp: continue to ops."*"
+PASS: gdb.ada/operator_bp.exp: continue to ops."/"
+PASS: gdb.ada/operator_bp.exp: continue to ops."mod"
+PASS: gdb.ada/operator_bp.exp: continue to ops."rem"
+PASS: gdb.ada/operator_bp.exp: continue to ops."**"
+PASS: gdb.ada/operator_bp.exp: continue to ops."<"
+PASS: gdb.ada/operator_bp.exp: continue to ops."<="
+PASS: gdb.ada/operator_bp.exp: continue to ops.">"
+PASS: gdb.ada/operator_bp.exp: continue to ops.">="
+PASS: gdb.ada/operator_bp.exp: continue to ops."="
+PASS: gdb.ada/operator_bp.exp: continue to ops."and"
+PASS: gdb.ada/operator_bp.exp: continue to ops."or"
+PASS: gdb.ada/operator_bp.exp: continue to ops."xor"
+PASS: gdb.ada/operator_bp.exp: continue to ops."&"
+PASS: gdb.ada/operator_bp.exp: continue to ops."abs"
+PASS: gdb.ada/operator_bp.exp: continue to ops."not"
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/optim_drec.exp ...
+PASS: gdb.ada/optim_drec.exp: compilation foo.adb
+PASS: gdb.ada/optim_drec.exp: print z
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/packed_array.exp ...
+PASS: gdb.ada/packed_array.exp: compilation pa.adb
+PASS: gdb.ada/packed_array.exp: print var
+PASS: gdb.ada/packed_array.exp: ptype &var
+PASS: gdb.ada/packed_array.exp: print &var
+XFAIL: gdb.ada/packed_array.exp: print u_var
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/packed_tagged.exp ...
+PASS: gdb.ada/packed_tagged.exp: compilation comp_bug.adb
+FAIL: gdb.ada/packed_tagged.exp: print x
+PASS: gdb.ada/packed_tagged.exp: ptype x
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/pp-rec-component.exp ...
+PASS: gdb.ada/pp-rec-component.exp: compilation foo.adb
+PASS: gdb.ada/pp-rec-component.exp: source [...]/tschwinge/W._C._Handy.build/gdb/testsuite/gdb.ada/pp-rec-component.py
+PASS: gdb.ada/pp-rec-component.exp: print before
+PASS: gdb.ada/pp-rec-component.exp: print /r before
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/print_chars.exp ...
+PASS: gdb.ada/print_chars.exp: compilation foo.adb
+PASS: gdb.ada/print_chars.exp: print C
+PASS: gdb.ada/print_chars.exp: print WC
+PASS: gdb.ada/print_chars.exp: print WWC
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/print_pc.exp ...
+PASS: gdb.ada/print_pc.exp: compilation dummy.adb
+PASS: gdb.ada/print_pc.exp: p /x $pc
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptr_typedef.exp ...
+PASS: gdb.ada/ptr_typedef.exp: compilation foo.adb
+PASS: gdb.ada/ptr_typedef.exp: print my_blob.bees(1)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_arith_binop.exp ...
+PASS: gdb.ada/ptype_arith_binop.exp: set lang ada
+PASS: gdb.ada/ptype_arith_binop.exp: ptype 3 * 2.0
+PASS: gdb.ada/ptype_arith_binop.exp: ptype 3 / 2.0
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_field.exp ...
+PASS: gdb.ada/ptype_field.exp: compilation foo.adb
+PASS: gdb.ada/ptype_field.exp: ptype circle
+PASS: gdb.ada/ptype_field.exp: ptype circle.pos
+PASS: gdb.ada/ptype_field.exp: ptype circle.pos.x
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_tagged_param.exp ...
+PASS: gdb.ada/ptype_tagged_param.exp: compilation foo.adb
+PASS: gdb.ada/ptype_tagged_param.exp: ptype s
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/py_range.exp ...
+PASS: gdb.ada/py_range.exp: compilation foo.adb
+PASS: gdb.ada/py_range.exp: python print int(gdb.parse_and_eval('sr'))
+PASS: gdb.ada/py_range.exp: python print int(gdb.parse_and_eval('si'))
+PASS: gdb.ada/py_range.exp: python print int(gdb.parse_and_eval('ir'))
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rdv_wait.exp ...
+PASS: gdb.ada/rdv_wait.exp: compilation foo.adb
+PASS: gdb.ada/rdv_wait.exp: set debug-file-directory
+FAIL: gdb.ada/rdv_wait.exp: task 2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rec_return.exp ...
+PASS: gdb.ada/rec_return.exp: compilation foo.adb
+PASS: gdb.ada/rec_return.exp: print bar
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ref_param.exp ...
+PASS: gdb.ada/ref_param.exp: compilation foo.adb
+PASS: gdb.ada/ref_param.exp: set print frame-arguments all
+PASS: gdb.ada/ref_param.exp: frame argument value printed
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ref_tick_size.exp ...
+PASS: gdb.ada/ref_tick_size.exp: compilation p.adb
+PASS: gdb.ada/ref_tick_size.exp: print d1'size = d2'size
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/same_enum.exp ...
+PASS: gdb.ada/same_enum.exp: compilation a.adb
+PASS: gdb.ada/same_enum.exp: print red
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/set_pckd_arr_elt.exp ...
+PASS: gdb.ada/set_pckd_arr_elt.exp: compilation foo.adb
+PASS: gdb.ada/set_pckd_arr_elt.exp: print sa(3) := 9
+PASS: gdb.ada/set_pckd_arr_elt.exp: continue to update_small
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/set_wstr.exp ...
+PASS: gdb.ada/set_wstr.exp: compilation a.adb
+PASS: gdb.ada/set_wstr.exp: print nnn before assignment
+PASS: gdb.ada/set_wstr.exp: set variable nnn := "qcyom"
+PASS: gdb.ada/set_wstr.exp: print nnn after assignment
+PASS: gdb.ada/set_wstr.exp: print www before assignment
+PASS: gdb.ada/set_wstr.exp: set variable www := "zenrk"
+PASS: gdb.ada/set_wstr.exp: print www after assignment
+PASS: gdb.ada/set_wstr.exp: print rws before assignment
+PASS: gdb.ada/set_wstr.exp: set variable rws := "ndhci"
+PASS: gdb.ada/set_wstr.exp: print rws after assignment
+PASS: gdb.ada/set_wstr.exp: set variable www := "1#2#3#4#5#"
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/small_reg_param.exp ...
+PASS: gdb.ada/small_reg_param.exp: compilation foo.adb
+PASS: gdb.ada/small_reg_param.exp: continue to call_me
+PASS: gdb.ada/small_reg_param.exp: print w
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/start.exp ...
+PASS: gdb.ada/start.exp: compilation dummy.adb
+PASS: gdb.ada/start.exp: start
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/str_ref_cmp.exp ...
+PASS: gdb.ada/str_ref_cmp.exp: compilation foo.adb
+PASS: gdb.ada/str_ref_cmp.exp: operator = works for strings
+PASS: gdb.ada/str_ref_cmp.exp: print String_Var (1 .. 3) = "Hel"
+PASS: gdb.ada/str_ref_cmp.exp: print String_Var (1 .. 3) = "hel"
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/sym_print_name.exp ...
+PASS: gdb.ada/sym_print_name.exp: compilation foo.adb
+PASS: gdb.ada/sym_print_name.exp: multiple matches for symbol integervar
+PASS: gdb.ada/sym_print_name.exp: select first choice from multiple-choice menu
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/taft_type.exp ...
+PASS: gdb.ada/taft_type.exp: compilation p.adb
+PASS: gdb.ada/taft_type.exp: print w.e.all
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged.exp ...
+PASS: gdb.ada/tagged.exp: compilation foo.adb
+PASS: gdb.ada/tagged.exp: ptype segm
+PASS: gdb.ada/tagged.exp: print segm
+PASS: gdb.ada/tagged.exp: ptype obj
+PASS: gdb.ada/tagged.exp: print obj
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged_not_init.exp ...
+PASS: gdb.ada/tagged_not_init.exp: compilation foo.adb
+PASS: gdb.ada/tagged_not_init.exp: print obj
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/task_bp.exp ...
+PASS: gdb.ada/task_bp.exp: compilation foo.adb
+PASS: gdb.ada/task_bp.exp: break pck.dummy_task - from psymtab
+FAIL: gdb.ada/task_bp.exp: run to pck.dummy_task - from psymtab
+PASS: gdb.ada/task_bp.exp: break dummy_task - from psymtab
+FAIL: gdb.ada/task_bp.exp: run to dummy_task - from psymtab
+PASS: gdb.ada/task_bp.exp: break pck.adb:pck.dummy_task - from psymtab
+FAIL: gdb.ada/task_bp.exp: run to pck.adb:pck.dummy_task - from psymtab
+PASS: gdb.ada/task_bp.exp: break pck.adb:dummy_task - from psymtab
+FAIL: gdb.ada/task_bp.exp: run to pck.adb:dummy_task - from psymtab
+PASS: gdb.ada/task_bp.exp: expanding symtab for pck.dummy_task
+PASS: gdb.ada/task_bp.exp: break pck.dummy_task - from full symtab
+FAIL: gdb.ada/task_bp.exp: run to pck.dummy_task - from full symtab
+PASS: gdb.ada/task_bp.exp: expanding symtab for dummy_task
+PASS: gdb.ada/task_bp.exp: break dummy_task - from full symtab
+FAIL: gdb.ada/task_bp.exp: run to dummy_task - from full symtab
+PASS: gdb.ada/task_bp.exp: expanding symtab for pck.adb:pck.dummy_task
+PASS: gdb.ada/task_bp.exp: break pck.adb:pck.dummy_task - from full symtab
+FAIL: gdb.ada/task_bp.exp: run to pck.adb:pck.dummy_task - from full symtab
+PASS: gdb.ada/task_bp.exp: expanding symtab for pck.adb:dummy_task
+PASS: gdb.ada/task_bp.exp: break pck.adb: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 ...
+PASS: gdb.ada/tasks.exp: compilation foo.adb
+FAIL: gdb.ada/tasks.exp: info tasks before inserting breakpoint
+PASS: gdb.ada/tasks.exp: break break_me task 3
+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 ...
+PASS: gdb.ada/tick_last_segv.exp: compilation foo.adb
+PASS: gdb.ada/tick_last_segv.exp: print short-integer'first
+PASS: gdb.ada/tick_last_segv.exp: print short-integer'last
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/type_coercion.exp ...
+PASS: gdb.ada/type_coercion.exp: compilation assign.adb
+PASS: gdb.ada/type_coercion.exp: p q
+PASS: gdb.ada/type_coercion.exp: save q'address in convenience variable
+PASS: gdb.ada/type_coercion.exp: print {Integer} $addr
+PASS: gdb.ada/type_coercion.exp: set {Integer} $addr := 19
+PASS: gdb.ada/type_coercion.exp: p q
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec.exp ...
+PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: compilation foo.adb
+PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print My_Object with null Ptr
+PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print My_Object.Ptr when null
+PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print My_P_Object with null Ptr
+PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print My_P_Object.Ptr when null
+PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: continue to STOP2
+PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print my_object after setting Ptr
+PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print My_P_Object.Ptr when no longer null
+PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print my_object.ptr.all
+PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print my_p_object after setting Ptr
+PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print My_P_Object.Ptr when no longer null
+PASS: gdb.ada/unc_arr_ptr_in_var_rec.exp: print my_p_object.ptr.all
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/uninitialized_vars.exp ...
+PASS: gdb.ada/uninitialized_vars.exp: compilation parse.adb
+PASS: gdb.ada/uninitialized_vars.exp: info locals
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/variant_record_packed_array.exp ...
+PASS: gdb.ada/variant_record_packed_array.exp: compilation foo.adb
+PASS: gdb.ada/variant_record_packed_array.exp: print empty
+PASS: gdb.ada/variant_record_packed_array.exp: print address
+FAIL: gdb.ada/variant_record_packed_array.exp: print adress content
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/watch_arg.exp ...
+PASS: gdb.ada/watch_arg.exp: compilation watch.adb
+PASS: gdb.ada/watch_arg.exp: Set watchpoint on function argument X
+PASS: gdb.ada/watch_arg.exp: insert second breakpoint in watch.adb
+FAIL: gdb.ada/watch_arg.exp: Continuing to second breakpoint
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/whatis_array_val.exp ...
+PASS: gdb.ada/whatis_array_val.exp: compilation foo.adb
+PASS: gdb.ada/whatis_array_val.exp: whatis full
+FAIL: gdb.ada/whatis_array_val.exp: print full
+PASS: gdb.ada/whatis_array_val.exp: whatis $
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/widewide.exp ...
+PASS: gdb.ada/widewide.exp: compilation foo.adb
+PASS: gdb.ada/widewide.exp: print some_easy
+PASS: gdb.ada/widewide.exp: print some_larger
+PASS: gdb.ada/widewide.exp: print some_big
+PASS: gdb.ada/widewide.exp: print my_wws
+PASS: gdb.ada/widewide.exp: print my_wws(1)
+PASS: gdb.ada/widewide.exp: print my_wws(2)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/win_fu_syms.exp ...
+PASS: gdb.ada/win_fu_syms.exp: compilation foo.adb
+PASS: gdb.ada/win_fu_syms.exp: info line on variable declaration
+PASS: gdb.ada/win_fu_syms.exp: info line on Do_Nothing call
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/alpha-step.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/altivec-abi.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/altivec-regs.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-byte.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-disp-step.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-dword.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-entry-value-inline.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-entry-value-param.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-entry-value.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-i386-address.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-prologue-xmm.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-tailcall-cxx.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-tailcall-noret.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-tailcall-ret.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/amd64-word.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/arm-bl-branch-dest.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/arm-disp-step.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/e500-abi.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/e500-prologue.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/e500-regs.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/gdb1291.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/gdb1431.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/gdb1558.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-avx.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-bp_permanent.exp ...
+PASS: gdb.arch/i386-bp_permanent.exp: Stop at the 'standard' start breakpoint (fetching esp).
+PASS: gdb.arch/i386-bp_permanent.exp: Stop at permanent breakpoint.
+PASS: gdb.arch/i386-bp_permanent.exp: Single stepping past permanent breakpoint.
+PASS: gdb.arch/i386-bp_permanent.exp: ESP value does not match - step_permanent_breakpoint wrong.
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-byte.exp ...
+PASS: gdb.arch/i386-byte.exp: set first breakpoint in main
+PASS: gdb.arch/i386-byte.exp: continue to breakpoint: continue to first breakpoint in main
+PASS: gdb.arch/i386-byte.exp: check contents of %al
+PASS: gdb.arch/i386-byte.exp: check contents of %ah
+PASS: gdb.arch/i386-byte.exp: check contents of %bl
+PASS: gdb.arch/i386-byte.exp: check contents of %bh
+PASS: gdb.arch/i386-byte.exp: check contents of %cl
+PASS: gdb.arch/i386-byte.exp: check contents of %ch
+PASS: gdb.arch/i386-byte.exp: check contents of %dl
+PASS: gdb.arch/i386-byte.exp: check contents of %dh
+PASS: gdb.arch/i386-byte.exp: set %al
+PASS: gdb.arch/i386-byte.exp: set %ah
+PASS: gdb.arch/i386-byte.exp: set %bl
+PASS: gdb.arch/i386-byte.exp: set %bh
+PASS: gdb.arch/i386-byte.exp: set %cl
+PASS: gdb.arch/i386-byte.exp: set %ch
+PASS: gdb.arch/i386-byte.exp: set %dl
+PASS: gdb.arch/i386-byte.exp: set %dh
+PASS: gdb.arch/i386-byte.exp: set second breakpoint in main
+PASS: gdb.arch/i386-byte.exp: continue to breakpoint: continue to second breakpoint in main
+PASS: gdb.arch/i386-byte.exp: check contents of %al
+PASS: gdb.arch/i386-byte.exp: check contents of %ah
+PASS: gdb.arch/i386-byte.exp: check contents of %bl
+PASS: gdb.arch/i386-byte.exp: check contents of %bh
+PASS: gdb.arch/i386-byte.exp: check contents of %cl
+PASS: gdb.arch/i386-byte.exp: check contents of %ch
+PASS: gdb.arch/i386-byte.exp: check contents of %dl
+PASS: gdb.arch/i386-byte.exp: check contents of %dh
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-cfi-notcurrent.exp ...
+PASS: gdb.arch/i386-cfi-notcurrent.exp: backtrace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-disp-step.exp ...
+PASS: gdb.arch/i386-disp-step.exp: set displaced-stepping on
+PASS: gdb.arch/i386-disp-step.exp: show displaced-stepping
+PASS: gdb.arch/i386-disp-step.exp: break test_call
+PASS: gdb.arch/i386-disp-step.exp: break test_call_end
+PASS: gdb.arch/i386-disp-step.exp: break test_ret
+PASS: gdb.arch/i386-disp-step.exp: break test_ret_end
+PASS: gdb.arch/i386-disp-step.exp: continue to test_call
+PASS: gdb.arch/i386-disp-step.exp: continue to test_call_end
+PASS: gdb.arch/i386-disp-step.exp: continue to test_ret
+PASS: gdb.arch/i386-disp-step.exp: continue to test_ret_end
+PASS: gdb.arch/i386-disp-step.exp: break test_prefixed_abs_jump
+PASS: gdb.arch/i386-disp-step.exp: break test_prefixed_abs_jump_end
+PASS: gdb.arch/i386-disp-step.exp: continue to test_prefixed_abs_jump
+PASS: gdb.arch/i386-disp-step.exp: continue to test_prefixed_abs_jump_end
+PASS: gdb.arch/i386-disp-step.exp: break test_syscall
+PASS: gdb.arch/i386-disp-step.exp: break test_syscall_end
+PASS: gdb.arch/i386-disp-step.exp: continue to test_syscall
+FAIL: gdb.arch/i386-disp-step.exp: continue to test_syscall_end
+PASS: gdb.arch/i386-disp-step.exp: break test_prefixed_syscall
+PASS: gdb.arch/i386-disp-step.exp: break test_prefixed_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)
+PASS: gdb.arch/i386-disp-step.exp: break test_int3
+PASS: gdb.arch/i386-disp-step.exp: break test_int3_end
+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 ...
+PASS: gdb.arch/i386-dr3-watch.exp: set breakpoint always-inserted on
+FAIL: gdb.arch/i386-dr3-watch.exp: watch i1
+FAIL: gdb.arch/i386-dr3-watch.exp: watch i2
+FAIL: gdb.arch/i386-dr3-watch.exp: watch i3
+FAIL: gdb.arch/i386-dr3-watch.exp: watch i4
+FAIL: gdb.arch/i386-dr3-watch.exp: continue to i1 watchpoint
+FAIL: gdb.arch/i386-dr3-watch.exp: continue to i2 watchpoint
+FAIL: gdb.arch/i386-dr3-watch.exp: continue to i3 watchpoint
+FAIL: gdb.arch/i386-dr3-watch.exp: continue to i4 watchpoint
+FAIL: gdb.arch/i386-dr3-watch.exp: set watchpoint occuping one debug register
+PASS: gdb.arch/i386-dr3-watch.exp: watchpoint on gap1 does not fit debug registers (gdb figured out itself the watchpoint does not fit)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-float.exp ...
+PASS: gdb.arch/i386-float.exp: first stepi
+PASS: gdb.arch/i386-float.exp: info float
+PASS: gdb.arch/i386-float.exp: second stepi
+PASS: gdb.arch/i386-float.exp: info float
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ...
+PASS: gdb.arch/i386-gnu-cfi.exp: continue to abort()
+PASS: gdb.arch/i386-gnu-cfi.exp: backtrace
+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'
+UNTESTED: gdb.arch/i386-mpx.exp: i386-mpx.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-permbkpt.exp ...
+PASS: gdb.arch/i386-permbkpt.exp: First permanent break
+PASS: gdb.arch/i386-permbkpt.exp: Second permanent break
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.exp ...
+PASS: gdb.arch/i386-prologue.exp: continue to standard
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in standard
+PASS: gdb.arch/i386-prologue.exp: backtrace in standard
+PASS: gdb.arch/i386-prologue.exp: saved registers in standard
+PASS: gdb.arch/i386-prologue.exp: break *(stack_align_ecx + 7)
+PASS: gdb.arch/i386-prologue.exp: continue to stack_align_ecx + 7
+FAIL: gdb.arch/i386-prologue.exp: first backtrace in stack_align_ecx
+PASS: gdb.arch/i386-prologue.exp: continue in stack_align_ecx
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_ecx
+FAIL: gdb.arch/i386-prologue.exp: second backtrace in stack_align_ecx
+FAIL: gdb.arch/i386-prologue.exp: saved registers in stack_align_ecx
+PASS: gdb.arch/i386-prologue.exp: break *(stack_align_edx + 7)
+PASS: gdb.arch/i386-prologue.exp: continue to stack_align_edx + 7
+FAIL: gdb.arch/i386-prologue.exp: first backtrace in stack_align_edx
+PASS: gdb.arch/i386-prologue.exp: continue in stack_align_edx
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_edx
+FAIL: gdb.arch/i386-prologue.exp: second backtrace in stack_align_edx
+FAIL: gdb.arch/i386-prologue.exp: saved registers in stack_align_edx
+PASS: gdb.arch/i386-prologue.exp: break *(stack_align_eax + 7)
+PASS: gdb.arch/i386-prologue.exp: continue to stack_align_eax + 7
+FAIL: gdb.arch/i386-prologue.exp: first backtrace in stack_align_eax
+PASS: gdb.arch/i386-prologue.exp: continue in stack_align_eax
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_eax
+FAIL: gdb.arch/i386-prologue.exp: second backtrace in stack_align_eax
+FAIL: gdb.arch/i386-prologue.exp: saved registers in stack_align_eax
+PASS: gdb.arch/i386-prologue.exp: continue to gdb1253
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1253
+PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1253
+PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1253
+PASS: gdb.arch/i386-prologue.exp: continue to gdb1718
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1718
+PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1718
+KFAIL: gdb.arch/i386-prologue.exp: saved registers in gdb1718 (PRMS: gdb/1718)
+PASS: gdb.arch/i386-prologue.exp: continue to gdb1338
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1338
+PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1338
+PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1338
+PASS: gdb.arch/i386-prologue.exp: check jump_at_beginning prologue end
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-signal.exp ...
+PASS: gdb.arch/i386-signal.exp: backtrace 10
+PASS: gdb.arch/i386-signal.exp: finish
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ...
+PASS: gdb.arch/i386-size-overlap.exp: run past main
+PASS: gdb.arch/i386-size-overlap.exp: backtrace shows the outer function
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size.exp ...
+PASS: gdb.arch/i386-size.exp: run past main
+PASS: gdb.arch/i386-size.exp: backtrace shows no function
+PASS: gdb.arch/i386-size.exp: disassemble stops at end of main
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse-stack-align.exp ...
+PASS: gdb.arch/i386-sse-stack-align.exp: print g0 ()
+PASS: gdb.arch/i386-sse-stack-align.exp: print g1 (1)
+PASS: gdb.arch/i386-sse-stack-align.exp: print g2 (1, 2)
+PASS: gdb.arch/i386-sse-stack-align.exp: print g3 (1, 2, 3)
+PASS: gdb.arch/i386-sse-stack-align.exp: print g4 (1, 2, 3, 4)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ...
+PASS: gdb.arch/i386-sse.exp: check whether processor supports SSE
+PASS: gdb.arch/i386-sse.exp: set first breakpoint in main
+PASS: gdb.arch/i386-sse.exp: continue to breakpoint: continue to first breakpoint in main
+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
+PASS: gdb.arch/i386-sse.exp: set %xmm0
+PASS: gdb.arch/i386-sse.exp: set %xmm1
+PASS: gdb.arch/i386-sse.exp: set %xmm2
+PASS: gdb.arch/i386-sse.exp: set %xmm3
+PASS: gdb.arch/i386-sse.exp: set %xmm4
+PASS: gdb.arch/i386-sse.exp: set %xmm5
+PASS: gdb.arch/i386-sse.exp: set %xmm6
+PASS: gdb.arch/i386-sse.exp: set %xmm7
+PASS: gdb.arch/i386-sse.exp: set second breakpoint in main
+PASS: gdb.arch/i386-sse.exp: continue to breakpoint: continue to second breakpoint in main
+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 ...
+PASS: gdb.arch/i386-unwind.exp: run past gdb1435
+PASS: gdb.arch/i386-unwind.exp: backtrace past gdb1435
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-word.exp ...
+PASS: gdb.arch/i386-word.exp: set first breakpoint in main
+PASS: gdb.arch/i386-word.exp: continue to breakpoint: continue to first breakpoint in main
+PASS: gdb.arch/i386-word.exp: check contents of %ax
+PASS: gdb.arch/i386-word.exp: check contents of %bx
+PASS: gdb.arch/i386-word.exp: check contents of %cx
+PASS: gdb.arch/i386-word.exp: check contents of %dx
+PASS: gdb.arch/i386-word.exp: set %ax
+PASS: gdb.arch/i386-word.exp: set %bx
+PASS: gdb.arch/i386-word.exp: set %cx
+PASS: gdb.arch/i386-word.exp: set %dx
+PASS: gdb.arch/i386-word.exp: set second breakpoint in main
+PASS: gdb.arch/i386-word.exp: continue to breakpoint: continue to second breakpoint in main
+PASS: gdb.arch/i386-word.exp: check contents of %ax
+PASS: gdb.arch/i386-word.exp: check contents of %bx
+PASS: gdb.arch/i386-word.exp: check contents of %cx
+PASS: gdb.arch/i386-word.exp: check contents of %dx
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/iwmmxt-regs.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/mips-octeon-bbit.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/mips16-thunks.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/pa-nullify.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/powerpc-d128-regs.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/powerpc-prologue.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/ppc-dfp.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/ppc-fp.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/ppc64-atomic-inst.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/s390-multiarch.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/s390-tdbregs.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/spu-info.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/spu-ls.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/thumb-bx-pc.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/thumb-prologue.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/thumb-singlestep.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/thumb2-it.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/vsx-regs.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.asm/asm-source.exp ...
+PASS: gdb.asm/asm-source.exp: f at main
+PASS: gdb.asm/asm-source.exp: next over macro
+PASS: gdb.asm/asm-source.exp: step into foo2
+FAIL: gdb.asm/asm-source.exp: info target (timeout)
+FAIL: gdb.asm/asm-source.exp: info symbol (timeout)
+FAIL: gdb.asm/asm-source.exp: list (timeout)
+FAIL: gdb.asm/asm-source.exp: search (timeout)
+FAIL: gdb.asm/asm-source.exp: f in foo2 (timeout)
+FAIL: gdb.asm/asm-source.exp: n in foo2 (timeout)
+FAIL: gdb.asm/asm-source.exp: bt ALL in foo2 (timeout)
+FAIL: gdb.asm/asm-source.exp: bt 2 in foo2 (timeout)
+FAIL: gdb.asm/asm-source.exp: s 2 (timeout)
+FAIL: gdb.asm/asm-source.exp: n 2 (timeout)
+FAIL: gdb.asm/asm-source.exp: bt 3 in foo3 (timeout)
+FAIL: gdb.asm/asm-source.exp: info source asmsrc1.s (timeout)
+FAIL: gdb.asm/asm-source.exp: finish from foo3 (timeout)
+FAIL: gdb.asm/asm-source.exp: info source asmsrc2.s (timeout)
+FAIL: gdb.asm/asm-source.exp: info sources (timeout)
+FAIL: gdb.asm/asm-source.exp: info line (timeout)
+FAIL: gdb.asm/asm-source.exp: next over foo3 (timeout)
+FAIL: gdb.asm/asm-source.exp: return from foo2 (timeout)
+FAIL: gdb.asm/asm-source.exp: look at global variable (timeout)
+FAIL: gdb.asm/asm-source.exp: x/i &globalvar (timeout)
+FAIL: gdb.asm/asm-source.exp: disassem &globalvar, &globalvar+1 (timeout)
+FAIL: gdb.asm/asm-source.exp: look at static variable (timeout)
+FAIL: gdb.asm/asm-source.exp: x/i &staticvar (timeout)
+FAIL: gdb.asm/asm-source.exp: disassem &staticvar, &staticvar+1 (timeout)
+FAIL: gdb.asm/asm-source.exp: look at static function (timeout)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/a2-run.exp ...
+PASS: gdb.base/a2-run.exp: run "a2-run" with no args
+PASS: gdb.base/a2-run.exp: no spurious messages at program exit
+PASS: gdb.base/a2-run.exp: run "a2-run" with arg
+PASS: gdb.base/a2-run.exp: run "a2-run" again with same args
+PASS: gdb.base/a2-run.exp: set args
+PASS: gdb.base/a2-run.exp: run after setting args to nil
+PASS: gdb.base/a2-run.exp: set args 6
+PASS: gdb.base/a2-run.exp: run "a2-run" again after setting args
+PASS: gdb.base/a2-run.exp: run "a2-run" with shell
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/advance.exp ...
+PASS: gdb.base/advance.exp: advance line number
+PASS: gdb.base/advance.exp: malformed advance
+PASS: gdb.base/advance.exp: advance func
+PASS: gdb.base/advance.exp: advance function not called by current frame
+PASS: gdb.base/advance.exp: set breakpoint at call to func3
+PASS: gdb.base/advance.exp: continue to call to func3 in main
+PASS: gdb.base/advance.exp: advance function called as param
+PASS: gdb.base/advance.exp: advance with no argument
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/alias.exp ...
+PASS: gdb.base/alias.exp: alias -a set2=set
+PASS: gdb.base/alias.exp: set2 print elements 42
+PASS: gdb.base/alias.exp: verify set2
+PASS: gdb.base/alias.exp: abbrev set2 not present in help command list
+PASS: gdb.base/alias.exp: alias -a set3= set
+PASS: gdb.base/alias.exp: set3 print elements 43
+PASS: gdb.base/alias.exp: verify set3
+PASS: gdb.base/alias.exp: abbrev set3 not present in help command list
+PASS: gdb.base/alias.exp: alias -a set4 =set
+PASS: gdb.base/alias.exp: set4 print elements 44
+PASS: gdb.base/alias.exp: verify set4
+PASS: gdb.base/alias.exp: abbrev set4 not present in help command list
+PASS: gdb.base/alias.exp: alias -a set5 = set
+PASS: gdb.base/alias.exp: set5 print elements 45
+PASS: gdb.base/alias.exp: verify set5
+PASS: gdb.base/alias.exp: abbrev set5 not present in help command list
+PASS: gdb.base/alias.exp: alias -a -- set6 = set
+PASS: gdb.base/alias.exp: set6 print elements 46
+PASS: gdb.base/alias.exp: verify set6
+PASS: gdb.base/alias.exp: abbrev set6 not present in help command list
+PASS: gdb.base/alias.exp: alias -a -- -a = set
+PASS: gdb.base/alias.exp: -a print elements 47
+PASS: gdb.base/alias.exp: verify -a
+PASS: gdb.base/alias.exp: abbrev -a not present in help command list
+PASS: gdb.base/alias.exp: alias set2=set
+PASS: gdb.base/alias.exp: alias foo=bar
+PASS: gdb.base/alias.exp: alias spe = set p elem
+PASS: gdb.base/alias.exp: spe 50
+PASS: gdb.base/alias.exp: verify spe
+PASS: gdb.base/alias.exp: alias set pr elms = set p elem
+PASS: gdb.base/alias.exp: set pr elms 51
+PASS: gdb.base/alias.exp: verify set pr elms
+PASS: gdb.base/alias.exp: help set print
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/all-bin.exp ...
+PASS: gdb.base/all-bin.exp: continuing after dummy()
+PASS: gdb.base/all-bin.exp: print value of v_int+v_char
+PASS: gdb.base/all-bin.exp: print value of v_int+v_short
+PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_char
+PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_char
+PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_short
+PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_short
+PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_int
+PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_int
+PASS: gdb.base/all-bin.exp: print value of v_int+v_long
+PASS: gdb.base/all-bin.exp: print value of v_int+v_signed_long
+PASS: gdb.base/all-bin.exp: print value of v_int+v_unsigned_long
+PASS: gdb.base/all-bin.exp: print value of v_int+v_float
+PASS: gdb.base/all-bin.exp: print value of v_int+v_double
+PASS: gdb.base/all-bin.exp: print value of v_int<=v_char
+PASS: gdb.base/all-bin.exp: print value of v_int<=v_short
+PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_char
+PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_char
+PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_short
+PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_short
+PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_int
+PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_int
+PASS: gdb.base/all-bin.exp: print value of v_int<=v_long
+PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_long
+PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_long
+PASS: gdb.base/all-bin.exp: print value of v_int<=v_float
+PASS: gdb.base/all-bin.exp: print value of v_int<=v_double
+PASS: gdb.base/all-bin.exp: set v_char=0
+PASS: gdb.base/all-bin.exp: set v_double=0
+PASS: gdb.base/all-bin.exp: set v_unsigned_long=0
+PASS: gdb.base/all-bin.exp: print value of v_int&&v_char
+PASS: gdb.base/all-bin.exp: print value of v_int&&v_short
+PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_char
+PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_char
+PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_short
+PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_short
+PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_int
+PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_int
+PASS: gdb.base/all-bin.exp: print value of v_int&&v_long
+PASS: gdb.base/all-bin.exp: print value of v_int&&v_signed_long
+PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_long
+PASS: gdb.base/all-bin.exp: print value of v_int&&v_float
+PASS: gdb.base/all-bin.exp: print value of v_int&&v_double
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/annota1.exp ...
+PASS: gdb.base/annota1.exp: set height 0
+PASS: gdb.base/annota1.exp: breakpoint main
+PASS: gdb.base/annota1.exp: annotation set at level 2
+PASS: gdb.base/annota1.exp: breakpoint info
+FAIL: gdb.base/annota1.exp: run until main breakpoint (timeout)
+PASS: gdb.base/annota1.exp: go after array init line
+PASS: gdb.base/annota1.exp: print array
+PASS: gdb.base/annota1.exp: print non_existent_value
+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
+PASS: gdb.base/annota1.exp: backtrace from shlibrary
+PASS: gdb.base/annota1.exp: send SIGUSR1
+FAIL: gdb.base/annota1.exp: backtrace @ signal handler (timeout)
+PASS: gdb.base/annota1.exp: delete bp 1
+PASS: gdb.base/annota1.exp: delete bp 2
+PASS: gdb.base/annota1.exp: delete bp 3
+PASS: gdb.base/annota1.exp: break at main
+PASS: gdb.base/annota1.exp: set up display
+PASS: gdb.base/annota1.exp: re-run
+PASS: gdb.base/annota1.exp: break at value++
+PASS: gdb.base/annota1.exp: ignore 5 4
+PASS: gdb.base/annota1.exp: annotate ignore count change
+PASS: gdb.base/annota1.exp: breakpoint ignore count
+FAIL: gdb.base/annota1.exp: get inferior pid (timeout)
+FAIL: gdb.base/annota1.exp: signal sent (timeout)
+PASS: gdb.base/annota1.exp: cleanup core file (not dumped)
+PASS: gdb.base/annota1.exp: successfully compiled posix threads test case
+PASS: gdb.base/annota1.exp: new thread
+FAIL: gdb.base/annota1.exp: thread switch (timeout)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/annota3.exp ...
+PASS: gdb.base/annota3.exp: set height 0
+PASS: gdb.base/annota3.exp: breakpoint main
+PASS: gdb.base/annota3.exp: annotation set at level 3
+PASS: gdb.base/annota3.exp: start if construct
+PASS: gdb.base/annota3.exp: end if construct
+PASS: gdb.base/annota3.exp: breakpoint info
+PASS: gdb.base/annota3.exp: run until main breakpoint
+PASS: gdb.base/annota3.exp: go after array init line
+PASS: gdb.base/annota3.exp: print array
+PASS: gdb.base/annota3.exp: print non_existent_value
+PASS: gdb.base/annota3.exp: breakpoint handle_USR1
+PASS: gdb.base/annota3.exp: breakpoint printf
+PASS: gdb.base/annota3.exp: continue to printf
+PASS: gdb.base/annota3.exp: backtrace from shlibrary
+PASS: gdb.base/annota3.exp: send SIGUSR1
+FAIL: gdb.base/annota3.exp: backtrace @ signal handler (pattern 2)
+PASS: gdb.base/annota3.exp: delete bp 1
+PASS: gdb.base/annota3.exp: delete bp 2
+PASS: gdb.base/annota3.exp: delete bp 3
+PASS: gdb.base/annota3.exp: break at main
+PASS: gdb.base/annota3.exp: set up display
+PASS: gdb.base/annota3.exp: re-run
+PASS: gdb.base/annota3.exp: break at value++
+PASS: gdb.base/annota3.exp: ignore 5 4
+PASS: gdb.base/annota3.exp: annotate ignore count change
+PASS: gdb.base/annota3.exp: next to exit loop
+PASS: gdb.base/annota3.exp: breakpoint ignore count
+FAIL: gdb.base/annota3.exp: get inferior pid (timeout)
+FAIL: gdb.base/annota3.exp: signal sent (pattern 2)
+PASS: gdb.base/annota3.exp: cleanup core file (not dumped)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/anon.exp ...
+PASS: gdb.base/anon.exp: set breakpoint in anon.c
+PASS: gdb.base/anon.exp: continue to breakpoint: continue to breakpoint in anon.c
+PASS: gdb.base/anon.exp: print val.data.six
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/args.exp ...
+PASS: gdb.base/args.exp: continue to breakpoint: breakpoint for basic
+PASS: gdb.base/args.exp: argc for basic
+PASS: gdb.base/args.exp: argv[1] for basic
+PASS: gdb.base/args.exp: argv[2] for basic
+PASS: gdb.base/args.exp: continue to breakpoint: breakpoint for one empty
+PASS: gdb.base/args.exp: argc for one empty
+PASS: gdb.base/args.exp: argv[1] for one empty
+PASS: gdb.base/args.exp: argv[2] for one empty
+PASS: gdb.base/args.exp: argv[3] for one empty
+PASS: gdb.base/args.exp: continue to breakpoint: breakpoint for two empty
+PASS: gdb.base/args.exp: argc for two empty
+PASS: gdb.base/args.exp: argv[1] for two empty
+PASS: gdb.base/args.exp: argv[2] for two empty
+PASS: gdb.base/args.exp: argv[3] for two empty
+PASS: gdb.base/args.exp: argv[4] for two empty
+PASS: gdb.base/args.exp: continue to breakpoint: breakpoint for one empty (with single quotes)
+PASS: gdb.base/args.exp: argc for one empty (with single quotes)
+PASS: gdb.base/args.exp: argv[1] for one empty (with single quotes)
+PASS: gdb.base/args.exp: argv[2] for one empty (with single quotes)
+PASS: gdb.base/args.exp: argv[3] for one empty (with single quotes)
+PASS: gdb.base/args.exp: continue to breakpoint: breakpoint for two empty (with single quotes)
+PASS: gdb.base/args.exp: argc for two empty (with single quotes)
+PASS: gdb.base/args.exp: argv[1] for two empty (with single quotes)
+PASS: gdb.base/args.exp: argv[2] for two empty (with single quotes)
+PASS: gdb.base/args.exp: argv[3] for two empty (with single quotes)
+PASS: gdb.base/args.exp: argv[4] for two empty (with single quotes)
+PASS: gdb.base/args.exp: continue to breakpoint: breakpoint for one newline
+PASS: gdb.base/args.exp: argc for one newline
+PASS: gdb.base/args.exp: argv[1] for one newline
+PASS: gdb.base/args.exp: argv[2] for one newline
+PASS: gdb.base/args.exp: argv[3] for one newline
+PASS: gdb.base/args.exp: continue to breakpoint: breakpoint for two newlines
+PASS: gdb.base/args.exp: argc for two newlines
+PASS: gdb.base/args.exp: argv[1] for two newlines
+PASS: gdb.base/args.exp: argv[2] for two newlines
+PASS: gdb.base/args.exp: argv[3] for two newlines
+PASS: gdb.base/args.exp: argv[4] for two newlines
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/argv0-symlink.exp ...
+PASS: gdb.base/argv0-symlink.exp: kept file symbolic link name
+PASS: gdb.base/argv0-symlink.exp: kept file symbolic link name for info inferiors
+KFAIL: gdb.base/argv0-symlink.exp: kept directory symbolic link name (PRMS: gdb/15934)
+PASS: gdb.base/argv0-symlink.exp: kept directory symbolic link name for info inferiors
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/arithmet.exp ...
+PASS: gdb.base/arithmet.exp: set variable x=14
+PASS: gdb.base/arithmet.exp: set variable y=2
+PASS: gdb.base/arithmet.exp: set variable z=2
+PASS: gdb.base/arithmet.exp: set variable w=3
+PASS: gdb.base/arithmet.exp: print x
+PASS: gdb.base/arithmet.exp: print y
+PASS: gdb.base/arithmet.exp: print z
+PASS: gdb.base/arithmet.exp: print w
+PASS: gdb.base/arithmet.exp: print x+y
+PASS: gdb.base/arithmet.exp: print x-y
+PASS: gdb.base/arithmet.exp: print x*y
+PASS: gdb.base/arithmet.exp: print x/y
+PASS: gdb.base/arithmet.exp: print x%y
+PASS: gdb.base/arithmet.exp: print x+y+z
+PASS: gdb.base/arithmet.exp: print x-y-z
+PASS: gdb.base/arithmet.exp: print x*y*z
+PASS: gdb.base/arithmet.exp: print x/y/z
+PASS: gdb.base/arithmet.exp: print x%y%z
+PASS: gdb.base/arithmet.exp: set variable x=10
+PASS: gdb.base/arithmet.exp: set variable y=4
+PASS: gdb.base/arithmet.exp: print x+y-z
+PASS: gdb.base/arithmet.exp: print x+y*z
+PASS: gdb.base/arithmet.exp: print x+y%w
+PASS: gdb.base/arithmet.exp: print x+y/w
+PASS: gdb.base/arithmet.exp: print x-y*z
+PASS: gdb.base/arithmet.exp: print x-y%z
+PASS: gdb.base/arithmet.exp: print x-y/z
+PASS: gdb.base/arithmet.exp: print x*y/z
+PASS: gdb.base/arithmet.exp: print x*y%w
+PASS: gdb.base/arithmet.exp: print x/y%w
+PASS: gdb.base/arithmet.exp: print x-(y+w)
+PASS: gdb.base/arithmet.exp: print x/(y*w)
+PASS: gdb.base/arithmet.exp: print x-(y/w)
+PASS: gdb.base/arithmet.exp: print (x+y)*w
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/arrayidx.exp ...
+PASS: gdb.base/arrayidx.exp: Set print array-indexes to off
+PASS: gdb.base/arrayidx.exp: Print array with array-indexes off
+PASS: gdb.base/arrayidx.exp: Set print array-indexes to on
+PASS: gdb.base/arrayidx.exp: Print array with array-indexes on
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/assign.exp ...
+PASS: gdb.base/assign.exp: continuing after dummy()
+PASS: gdb.base/assign.exp: v_int=57
+PASS: gdb.base/assign.exp: set v_int to 6
+PASS: gdb.base/assign.exp: v_int+=57
+PASS: gdb.base/assign.exp: set v_int to 6 (2)
+PASS: gdb.base/assign.exp: v_int-=57
+PASS: gdb.base/assign.exp: set v_int to 6 (3)
+PASS: gdb.base/assign.exp: v_int*=5
+PASS: gdb.base/assign.exp: set v_int to 6 (4)
+PASS: gdb.base/assign.exp: v_int/=4
+PASS: gdb.base/assign.exp: set v_int to 6 (5)
+PASS: gdb.base/assign.exp: v_int%=4
+PASS: gdb.base/assign.exp: set v_int to 6 (6)
+PASS: gdb.base/assign.exp: v_int+=char
+PASS: gdb.base/assign.exp: set v_int to 6 (7)
+PASS: gdb.base/assign.exp: v_int+=signed_char
+PASS: gdb.base/assign.exp: set v_int to 6 (8)
+PASS: gdb.base/assign.exp: v_int+=unsigned_char
+PASS: gdb.base/assign.exp: set v_int to 6 (9)
+PASS: gdb.base/assign.exp: v_int+=short
+PASS: gdb.base/assign.exp: set v_int to 6 (10)
+PASS: gdb.base/assign.exp: v_int+=signed_short
+PASS: gdb.base/assign.exp: set v_int to 6 (11)
+PASS: gdb.base/assign.exp: v_int=+unsigned_short
+PASS: gdb.base/assign.exp: set v_int to 6 (12)
+PASS: gdb.base/assign.exp: v_int+=signed_int
+PASS: gdb.base/assign.exp: set v_int to 6 (13)
+PASS: gdb.base/assign.exp: v_int+=unsigned_int
+PASS: gdb.base/assign.exp: set v_int to 6 (14)
+PASS: gdb.base/assign.exp: v_int+=long
+PASS: gdb.base/assign.exp: set v_int to 6 (15)
+PASS: gdb.base/assign.exp: v_int+=signed_long
+PASS: gdb.base/assign.exp: set v_int to 6 (16)
+PASS: gdb.base/assign.exp: v_int+=unsigned_long
+PASS: gdb.base/assign.exp: set v_int to 6 (17)
+PASS: gdb.base/assign.exp: v_int+=v_float
+PASS: gdb.base/assign.exp: set v_int to 6 (18)
+PASS: gdb.base/assign.exp: v_int+=double
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async-shell.exp ...
+UNSUPPORTED: gdb.base/async-shell.exp: displaced stepping
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-pie-misread.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-pie-noexec.exp ...
+PASS: gdb.base/attach-pie-noexec.exp: show architecture
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-twice.exp ...
+XFAIL: gdb.base/attach-twice.exp: attach
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach.exp ...
+PASS: gdb.base/attach.exp: attach to nonsense is prohibited
+PASS: gdb.base/attach.exp: attach to digits-starting nonsense is prohibited
+FAIL: gdb.base/attach.exp: attach to nonexistent process is prohibited
+PASS: gdb.base/attach.exp: set file, before attach1 (re-read)
+FAIL: gdb.base/attach.exp: attach1, after setting file
+PASS: gdb.base/attach.exp: after attach1, print should_exit
+FAIL: gdb.base/attach.exp: attach1 detach
+PASS: gdb.base/attach.exp: attach1, purging symbols after detach
+FAIL: gdb.base/attach.exp: attach2, with no file
+PASS: gdb.base/attach.exp: load file manually, after attach2 (re-read)
+PASS: gdb.base/attach.exp: after attach2, set should_exit
+PASS: gdb.base/attach.exp: after attach2, set tbreak postloop
+PASS: gdb.base/attach.exp: after attach2, reach tbreak postloop
+FAIL: gdb.base/attach.exp: continue until exit at after attach2, exit
+PASS: gdb.base/attach.exp: set source path
+PASS: gdb.base/attach.exp: cd away from process working directory
+PASS: gdb.base/attach.exp: before attach3, flush symbols
+PASS: gdb.base/attach.exp: before attach3, flush exec
+FAIL: gdb.base/attach.exp: attach when process' a.out not in cwd
+PASS: gdb.base/attach.exp: after attach3, exit
+PASS: gdb.base/attach.exp: force switch to gdb64, if necessary
+FAIL: gdb.base/attach.exp: attach call
+PASS: gdb.base/attach.exp: info other register
+PASS: gdb.base/attach.exp: p should_exit = 1
+FAIL: gdb.base/attach.exp: continue until exit
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auxv.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bang.exp ...
+PASS: gdb.base/bang.exp: continue until exit
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bfp-test.exp ...
+PASS: gdb.base/bfp-test.exp: continue to breakpoint: return
+PASS: gdb.base/bfp-test.exp: The original value of b32 is 1.5
+PASS: gdb.base/bfp-test.exp: The original value of b64 is 2.25
+PASS: gdb.base/bfp-test.exp: The original value of b128 is 3.375
+PASS: gdb.base/bfp-test.exp: Try to change b32 to -1.5 with 'print b32=-1.5f'
+PASS: gdb.base/bfp-test.exp: Try to change b64 to -2.25 with 'print b64=-2.25f'
+PASS: gdb.base/bfp-test.exp: Try to change b128 to -3.375 with 'print b128=-3.375l'
+PASS: gdb.base/bfp-test.exp: set variable b32 = 10.5f
+PASS: gdb.base/bfp-test.exp: set variable b64 = 20.25f
+PASS: gdb.base/bfp-test.exp: set variable b128 = 30.375l
+PASS: gdb.base/bfp-test.exp: The value of b32 is changed to 10.5
+PASS: gdb.base/bfp-test.exp: The value of b64 is changed to 20.25
+PASS: gdb.base/bfp-test.exp: The value of b128 is changed to 30.375
+PASS: gdb.base/bfp-test.exp: set variable b32 = 100.5a
+PASS: gdb.base/bfp-test.exp: set variable b64 = 200.25x
+PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fl
+PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fff
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bigcore.exp ...
+PASS: gdb.base/bigcore.exp: set print sevenbit-strings
+PASS: gdb.base/bigcore.exp: set width 0
+PASS: gdb.base/bigcore.exp: cd to test directory
+PASS: gdb.base/bigcore.exp: tbreak 269
+PASS: gdb.base/bigcore.exp: continue
+PASS: gdb.base/bigcore.exp: next
+PASS: gdb.base/bigcore.exp: extract next heap
+PASS: gdb.base/bigcore.exp: extract prev heap
+PASS: gdb.base/bigcore.exp: save heap size
+PASS: gdb.base/bigcore.exp: grab pid
+PASS: gdb.base/bigcore.exp: signal SIGABRT
+UNTESTED: gdb.base/bigcore.exp: Can't generate a core file
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitfields.exp ...
+PASS: gdb.base/bitfields.exp: set print sevenbit-strings
+PASS: gdb.base/bitfields.exp: print flags
+PASS: gdb.base/bitfields.exp: continuing to break1 #1
+PASS: gdb.base/bitfields.exp: bitfield uniqueness (s1)
+PASS: gdb.base/bitfields.exp: continuing to break1 #2
+PASS: gdb.base/bitfields.exp: bitfield uniqueness (u1)
+PASS: gdb.base/bitfields.exp: continuing to break1 #3
+PASS: gdb.base/bitfields.exp: bitfield uniqueness (s2)
+PASS: gdb.base/bitfields.exp: continuing to break1 #4
+PASS: gdb.base/bitfields.exp: bitfield uniqueness (u2)
+PASS: gdb.base/bitfields.exp: continuing to break1 #5
+PASS: gdb.base/bitfields.exp: bitfield uniqueness (s3)
+PASS: gdb.base/bitfields.exp: continuing to break1 #6
+PASS: gdb.base/bitfields.exp: bitfield uniqueness (u3)
+PASS: gdb.base/bitfields.exp: continuing to break1 #7
+PASS: gdb.base/bitfields.exp: bitfield uniqueness (s9)
+PASS: gdb.base/bitfields.exp: continuing to break1 #8
+PASS: gdb.base/bitfields.exp: bitfield uniqueness (u9)
+PASS: gdb.base/bitfields.exp: continuing to break1 #9
+PASS: gdb.base/bitfields.exp: bitfield uniqueness (sc)
+PASS: gdb.base/bitfields.exp: bitfield containment #1
+PASS: gdb.base/bitfields.exp: continuing to break2
+PASS: gdb.base/bitfields.exp: bitfield containment #2
+PASS: gdb.base/bitfields.exp: unsigned bitfield ranges
+PASS: gdb.base/bitfields.exp: signed bitfields, max positive values
+PASS: gdb.base/bitfields.exp: continuing to break4 #1
+PASS: gdb.base/bitfields.exp: determining signed-ness of bitfields
+PASS: gdb.base/bitfields.exp: signed bitfields, max negative values
+PASS: gdb.base/bitfields.exp: continuing to break4 #2
+PASS: gdb.base/bitfields.exp: signed bitfields with -1
+PASS: gdb.base/bitfields.exp: continuing to break5
+PASS: gdb.base/bitfields.exp: distinct bitfields in container
+PASS: gdb.base/bitfields.exp: print container.one.u3
+PASS: gdb.base/bitfields.exp: print container.two.u3
+PASS: gdb.base/bitfields.exp: set internal var
+PASS: gdb.base/bitfields.exp: set $myvar.a = 0
+PASS: gdb.base/bitfields.exp: set $myvar.inner.b = 1
+PASS: gdb.base/bitfields.exp: set $myvar.inner.deep.c = 0
+PASS: gdb.base/bitfields.exp: set $myvar.inner.deep.d = -1
+PASS: gdb.base/bitfields.exp: set $myvar.inner.e = 1
+PASS: gdb.base/bitfields.exp: set $myvar.f = 1
+PASS: gdb.base/bitfields.exp: print $myvar.a
+PASS: gdb.base/bitfields.exp: print $myvar.inner.b
+PASS: gdb.base/bitfields.exp: print $myvar.inner.deep.c
+PASS: gdb.base/bitfields.exp: print $myvar.inner.deep.d
+PASS: gdb.base/bitfields.exp: print $myvar.inner.e
+PASS: gdb.base/bitfields.exp: print $myvar.f
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitfields2.exp ...
+PASS: gdb.base/bitfields2.exp: set print sevenbit-strings
+PASS: gdb.base/bitfields2.exp: break tester prior to break1
+PASS: gdb.base/bitfields2.exp: continuing to tester prior to break1
+PASS: gdb.base/bitfields2.exp: continuing to break1 #0
+PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.s1 = 1
+PASS: gdb.base/bitfields2.exp: continuing to break1 #1
+PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.u1 = 1
+PASS: gdb.base/bitfields2.exp: continuing to break1 #2
+PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.s2 = 1
+PASS: gdb.base/bitfields2.exp: continuing to break1 #3
+PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.u2 = 1
+PASS: gdb.base/bitfields2.exp: continuing to break1 #4
+PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.s3 = 1
+PASS: gdb.base/bitfields2.exp: continuing to break1 #5
+PASS: gdb.base/bitfields2.exp: bitfield uniqueness; flags.u3 = 1
+PASS: gdb.base/bitfields2.exp: break tester prior to break2
+PASS: gdb.base/bitfields2.exp: continuing to tester prior to break2
+PASS: gdb.base/bitfields2.exp: continuing to break2 #0
+PASS: gdb.base/bitfields2.exp: bitfield containment; flags.u1, flags.u3, and flags.s3 to all 1s
+PASS: gdb.base/bitfields2.exp: continuing to break2 #1
+PASS: gdb.base/bitfields2.exp: bitfield containment; flags.u2, flags.s1, flags.s2 to all 1s
+PASS: gdb.base/bitfields2.exp: break tester prior to break3
+PASS: gdb.base/bitfields2.exp: continuing to tester prior to break3
+PASS: gdb.base/bitfields2.exp: continuing to break3 #0
+PASS: gdb.base/bitfields2.exp: maximum unsigned bitfield values
+PASS: gdb.base/bitfields2.exp: break tester prior to break4
+PASS: gdb.base/bitfields2.exp: continuing to tester prior to break4
+PASS: gdb.base/bitfields2.exp: continuing to break4 #0
+PASS: gdb.base/bitfields2.exp: maximum signed bitfield values
+PASS: gdb.base/bitfields2.exp: continuing to break4 #1
+PASS: gdb.base/bitfields2.exp: determining signed-ness of bitfields
+PASS: gdb.base/bitfields2.exp: most negative signed bitfield values
+PASS: gdb.base/bitfields2.exp: continuing to break4 #2
+PASS: gdb.base/bitfields2.exp: signed bitfields containing -1
+PASS: gdb.base/bitfields2.exp: break tester prior to break5
+PASS: gdb.base/bitfields2.exp: continuing to tester prior to break5
+PASS: gdb.base/bitfields2.exp: continuing to break5 #0
+PASS: gdb.base/bitfields2.exp: set long long unsigned bitfield
+PASS: gdb.base/bitfields2.exp: set long long signed bitfield positive
+PASS: gdb.base/bitfields2.exp: long long bitfield values after set
+PASS: gdb.base/bitfields2.exp: set long long signed bitfield negative
+PASS: gdb.base/bitfields2.exp: long long bitfield values after set negative
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitops.exp ...
+PASS: gdb.base/bitops.exp: print value of !1
+PASS: gdb.base/bitops.exp: print value of !0
+PASS: gdb.base/bitops.exp: print value of !100
+PASS: gdb.base/bitops.exp: print value of !1000
+PASS: gdb.base/bitops.exp: print value of !10
+PASS: gdb.base/bitops.exp: print value of !2
+PASS: gdb.base/bitops.exp: print value of 10 | 5
+PASS: gdb.base/bitops.exp: print value of 10 & 5
+PASS: gdb.base/bitops.exp: print value of 10 ^ 5
+PASS: gdb.base/bitops.exp: print value of -!0
+PASS: gdb.base/bitops.exp: print value of ~-!0
+PASS: gdb.base/bitops.exp: print value of 3 * 2 / 4.0 * 2.0
+PASS: gdb.base/bitops.exp: print value of 8 << 2 >> 4
+PASS: gdb.base/bitops.exp: print value of -1 < 0 > 1
+PASS: gdb.base/bitops.exp: print value of 15 ^ 10 ^ 5 ^ 7
+PASS: gdb.base/bitops.exp: print value of 3.5 < 4.0
+PASS: gdb.base/bitops.exp: print value of 3.5 < -4.0
+PASS: gdb.base/bitops.exp: print value of 2 > -3
+PASS: gdb.base/bitops.exp: print value of -3>4
+PASS: gdb.base/bitops.exp: print value of (-3 > 4)
+PASS: gdb.base/bitops.exp: print value of 3>=2.5
+PASS: gdb.base/bitops.exp: print value of 3>=4.5
+PASS: gdb.base/bitops.exp: print value of 3==3.0
+PASS: gdb.base/bitops.exp: print value of 3==4.0
+PASS: gdb.base/bitops.exp: print value of 3!=3.0
+PASS: gdb.base/bitops.exp: print value of 3!=5.0
+PASS: gdb.base/bitops.exp: print value of 0 || 1 && 0 | 0 ^ 0 == 8 > 128 >>1 +2 *2
+PASS: gdb.base/bitops.exp: print value of 1.0 || 0
+PASS: gdb.base/bitops.exp: print value of 0.0 || 1.0
+PASS: gdb.base/bitops.exp: print value of 0.0 || 0
+PASS: gdb.base/bitops.exp: print value of 0 || 1 && 0 | 0 ^ 0 == 8
+PASS: gdb.base/bitops.exp: print value of 0 == 8 > 128 >> 1 + 2 * 2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-always.exp ...
+PASS: gdb.base/break-always.exp: set breakpoint always-inserted on
+PASS: gdb.base/break-always.exp: confirm breakpoint always-inserted
+PASS: gdb.base/break-always.exp: set breakpoint on bar
+PASS: gdb.base/break-always.exp: set 2nd breakpoint on bar
+PASS: gdb.base/break-always.exp: set 3rd breakpoint on bar
+PASS: gdb.base/break-always.exp: set 4th breakpoint on bar
+PASS: gdb.base/break-always.exp: initial check breakpoint state
+PASS: gdb.base/break-always.exp: initial disable all breakpoints
+PASS: gdb.base/break-always.exp: initial enable all breakpoints
+PASS: gdb.base/break-always.exp: re-disable all breakpoints
+PASS: gdb.base/break-always.exp: enable 3.A
+PASS: gdb.base/break-always.exp: disable 3.B
+PASS: gdb.base/break-always.exp: enable 3.C
+PASS: gdb.base/break-always.exp: enable 2.D
+PASS: gdb.base/break-always.exp: disable 2.E
+PASS: gdb.base/break-always.exp: disable 3.F
+PASS: gdb.base/break-always.exp: enable 3.G
+PASS: gdb.base/break-always.exp: enable 2.H
+PASS: gdb.base/break-always.exp: disable 2.I
+PASS: gdb.base/break-always.exp: before re-enable check breakpoint state
+PASS: gdb.base/break-always.exp: re-enable all breakpoints
+PASS: gdb.base/break-always.exp: set breakpoint on bar 2
+PASS: gdb.base/break-always.exp: save shadow
+PASS: gdb.base/break-always.exp: write 0 to breakpoint's address
+PASS: gdb.base/break-always.exp: read back 0 from the breakpoint's address
+PASS: gdb.base/break-always.exp: write 1 to breakpoint's address
+PASS: gdb.base/break-always.exp: read back 1 from the breakpoint's address
+PASS: gdb.base/break-always.exp: restore the original contents
+PASS: gdb.base/break-always.exp: continue to breakpoint: bar
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-caller-line.exp ...
+PASS: gdb.base/break-caller-line.exp: up
+PASS: gdb.base/break-caller-line.exp: info line *$pc
+PASS: gdb.base/break-caller-line.exp: break
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-entry.exp ...
+PASS: gdb.base/break-entry.exp: info files
+PASS: gdb.base/break-entry.exp: p/x $pc
+PASS: gdb.base/break-entry.exp: continue to breakpoint: main
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-inline.exp ...
+PASS: gdb.base/break-inline.exp: break
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-interp.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-on-linker-gcd-function.exp ...
+PASS: gdb.base/break-on-linker-gcd-function.exp: b 24
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-probes.exp ...
+PASS: gdb.base/break-probes.exp: set stop-on-solib-events 1
+UNTESTED: gdb.base/break-probes.exp: probes not present on this system
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break.exp ...
+PASS: gdb.base/break.exp: Delete all breakpoints when none
+PASS: gdb.base/break.exp: breakpoint function
+PASS: gdb.base/break.exp: breakpoint quoted function
+PASS: gdb.base/break.exp: breakpoint function in file
+PASS: gdb.base/break.exp: use `list' to establish default source file
+PASS: gdb.base/break.exp: breakpoint line number
+PASS: gdb.base/break.exp: breakpoint duplicate
+PASS: gdb.base/break.exp: breakpoint line number in file
+PASS: gdb.base/break.exp: breakpoint at start of multi line if conditional
+PASS: gdb.base/break.exp: breakpoint at start of multi line while conditional
+PASS: gdb.base/break.exp: breakpoint info
+PASS: gdb.base/break.exp: info break 2 4 6
+PASS: gdb.base/break.exp: info break 3-5
+PASS: gdb.base/break.exp: disable using history values
+PASS: gdb.base/break.exp: check disable with history values
+PASS: gdb.base/break.exp: disable with convenience values
+PASS: gdb.base/break.exp: check disable with convenience values
+PASS: gdb.base/break.exp: disable non-existent breakpoint 10
+PASS: gdb.base/break.exp: set $baz = 1.234
+PASS: gdb.base/break.exp: disable with non-integer convenience var
+PASS: gdb.base/break.exp: disable with non-existent convenience var
+PASS: gdb.base/break.exp: disable with non-existent history value
+PASS: gdb.base/break.exp: disable with badly formed history value
+PASS: gdb.base/break.exp: run until function breakpoint
+PASS: gdb.base/break.exp: list marker1
+PASS: gdb.base/break.exp: break lineno
+PASS: gdb.base/break.exp: delete $bpnum
+PASS: gdb.base/break.exp: run until breakpoint set at a line number
+PASS: gdb.base/break.exp: run until file:function(6) breakpoint
+PASS: gdb.base/break.exp: run until file:function(5) breakpoint
+PASS: gdb.base/break.exp: run until file:function(4) breakpoint
+PASS: gdb.base/break.exp: run until file:function(3) breakpoint
+PASS: gdb.base/break.exp: run until file:function(2) breakpoint
+PASS: gdb.base/break.exp: run until file:function(1) breakpoint
+PASS: gdb.base/break.exp: run until quoted breakpoint
+PASS: gdb.base/break.exp: run until file:linenum breakpoint
+PASS: gdb.base/break.exp: breakpoint offset +1
+PASS: gdb.base/break.exp: step onto breakpoint
+PASS: gdb.base/break.exp: setting breakpoint at }
+PASS: gdb.base/break.exp: continue to breakpoint at }
+PASS: gdb.base/break.exp: Temporary breakpoint function
+PASS: gdb.base/break.exp: Temporary breakpoint function in file
+PASS: gdb.base/break.exp: Temporary breakpoint line number #1
+PASS: gdb.base/break.exp: Temporary breakpoint line number #2
+PASS: gdb.base/break.exp: Temporary breakpoint line number in file #1
+PASS: gdb.base/break.exp: Temporary breakpoint line number in file #2
+PASS: gdb.base/break.exp: Temporary breakpoint info
+PASS: gdb.base/break.exp: catch requires an event name
+PASS: gdb.base/break.exp: set catch fork, never expected to trigger
+PASS: gdb.base/break.exp: set catch vfork, never expected to trigger
+PASS: gdb.base/break.exp: set catch exec, never expected to trigger
+PASS: gdb.base/break.exp: set breakpoint pending off
+PASS: gdb.base/break.exp: break on non-existent source line
+PASS: gdb.base/break.exp: until bp_location1
+PASS: gdb.base/break.exp: break on default location, 1st time
+PASS: gdb.base/break.exp: break on default location, 2nd time
+PASS: gdb.base/break.exp: break on default location, 3rd time
+PASS: gdb.base/break.exp: break on default location, 4th time
+PASS: gdb.base/break.exp: set to-be-silent break bp_location1
+PASS: gdb.base/break.exp: set silent break bp_location1
+PASS: gdb.base/break.exp: info silent break bp_location1
+PASS: gdb.base/break.exp: hit silent break bp_location1
+PASS: gdb.base/break.exp: stopped for silent break bp_location1
+PASS: gdb.base/break.exp: thread-specific breakpoint on non-existent thread disallowed
+PASS: gdb.base/break.exp: thread-specific breakpoint on bogus thread ID disallowed
+PASS: gdb.base/break.exp: breakpoint with trailing garbage disallowed
+PASS: gdb.base/break.exp: step over breakpoint
+PASS: gdb.base/break.exp: clear line has no breakpoint disallowed
+PASS: gdb.base/break.exp: clear current line has no breakpoint disallowed
+PASS: gdb.base/break.exp: break marker3 #1
+PASS: gdb.base/break.exp: break marker3 #2
+PASS: gdb.base/break.exp: clear marker3
+PASS: gdb.base/break.exp: set convenience variable $foo to bp_location11
+PASS: gdb.base/break.exp: set breakpoint via convenience variable
+PASS: gdb.base/break.exp: set convenience variable $foo to 81.5
+PASS: gdb.base/break.exp: set breakpoint via non-integer convenience variable disallowed
+PASS: gdb.base/break.exp: set breakpoint on to-be-called function
+PASS: gdb.base/break.exp: hit breakpoint on called function
+PASS: gdb.base/break.exp: backtrace while in called function
+PASS: gdb.base/break.exp: finish from called function
+PASS: gdb.base/break.exp: finish with arguments disallowed
+PASS: gdb.base/break.exp: finish from outermost frame disallowed
+PASS: gdb.base/break.exp: kill program
+PASS: gdb.base/break.exp: break at factorial
+PASS: gdb.base/break.exp: continue to factorial(5)
+PASS: gdb.base/break.exp: backtrace from factorial(5)
+PASS: gdb.base/break.exp: next to recursive call
+PASS: gdb.base/break.exp: next over recursive call
+PASS: gdb.base/break.exp: backtrace from factorial(5.1)
+PASS: gdb.base/break.exp: continue until exit at recursive next test
+PASS: gdb.base/break.exp: breakpoint function, optimized file
+PASS: gdb.base/break.exp: breakpoint small function, optimized file
+PASS: gdb.base/break.exp: run until function breakpoint, optimized file (code motion)
+PASS: gdb.base/break.exp: run until breakpoint set at small function, optimized file
+PASS: gdb.base/break.exp: rbreak junk pending setup
+PASS: gdb.base/break.exp: rbreak junk set breakpoint
+PASS: gdb.base/break.exp: rbreak junk
+PASS: gdb.base/break.exp: set $l = 92
+PASS: gdb.base/break.exp: set convenience variable $foo to 81.5
+PASS: gdb.base/break.exp: set breakpoint via non-integer convenience variable disallowed
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/breakpoint-shadow.exp ...
+PASS: gdb.base/breakpoint-shadow.exp: set breakpoint always-inserted on
+PASS: gdb.base/breakpoint-shadow.exp: show breakpoint always-inserted
+PASS: gdb.base/breakpoint-shadow.exp: disassembly without breakpoints
+PASS: gdb.base/breakpoint-shadow.exp: First breakpoint placed
+PASS: gdb.base/breakpoint-shadow.exp: Second breakpoint placed
+PASS: gdb.base/breakpoint-shadow.exp: disassembly with breakpoints
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-ar-st.exp ...
+PASS: gdb.base/call-ar-st.exp: set print sevenbit-strings
+PASS: gdb.base/call-ar-st.exp: set print address off
+PASS: gdb.base/call-ar-st.exp: set width 0
+PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1209
+PASS: gdb.base/call-ar-st.exp: run until breakpoint set at a line
+PASS: gdb.base/call-ar-st.exp: print print_double_array(double_array)
+PASS: gdb.base/call-ar-st.exp: print print_char_array(char_array)
+PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1216
+PASS: gdb.base/call-ar-st.exp: continue to 1216
+PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1220
+PASS: gdb.base/call-ar-st.exp: continuing to breakpoint 1220
+PASS: gdb.base/call-ar-st.exp: step inside print_all_arrays
+PASS: gdb.base/call-ar-st.exp: next over print_int_array in print-all_arrays
+PASS: gdb.base/call-ar-st.exp: print print_double_array(array_d)
+PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1236
+PASS: gdb.base/call-ar-st.exp: continuing to 1236
+PASS: gdb.base/call-ar-st.exp: print sum_array_print(10, *list1, *list2, *list3, *list4)
+PASS: gdb.base/call-ar-st.exp: next to 1237
+PASS: gdb.base/call-ar-st.exp: print print_array_rep(*list1, *list2, *list3)
+PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1241
+PASS: gdb.base/call-ar-st.exp: continue to 1241
+PASS: gdb.base/call-ar-st.exp: set breakpoint in sum_array_print
+PASS: gdb.base/call-ar-st.exp: set print frame-arguments all
+PASS: gdb.base/call-ar-st.exp: check args of sum_array_print
+PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1281
+PASS: gdb.base/call-ar-st.exp: continue to 1281
+PASS: gdb.base/call-ar-st.exp: print print_small_structs
+PASS: gdb.base/call-ar-st.exp: print compute_with_small_structs(20)
+PASS: gdb.base/call-ar-st.exp: print print_ten_doubles
+PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1286
+PASS: gdb.base/call-ar-st.exp: continue to 1286
+PASS: gdb.base/call-ar-st.exp: tbreak in print_long_arg_list after stepping into memcpy
+PASS: gdb.base/call-ar-st.exp: step into print_long_arg_list
+PASS: gdb.base/call-ar-st.exp: print print_small_structs from print_long_arg_list
+PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1300
+PASS: gdb.base/call-ar-st.exp: continue to 1300
+PASS: gdb.base/call-ar-st.exp: step into init_bit_flags_combo
+PASS: gdb.base/call-ar-st.exp: print print_bit_flags_combo from init_bit_flags_combo
+PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1305
+PASS: gdb.base/call-ar-st.exp: continue to 1305
+PASS: gdb.base/call-ar-st.exp: print print_long_arg_list
+PASS: gdb.base/call-ar-st.exp: tbreakpoint line 1311
+PASS: gdb.base/call-ar-st.exp: continue to 1311
+PASS: gdb.base/call-ar-st.exp: print sum_struct_print(10, *struct1, *struct2, *struct3, *struct4)
+PASS: gdb.base/call-ar-st.exp: print print_struct_rep(*struct1, *struct2, *struct3)
+PASS: gdb.base/call-ar-st.exp: print print_one_large_struct(*list1)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-rt-st.exp ...
+PASS: gdb.base/call-rt-st.exp: set print sevenbit-strings
+PASS: gdb.base/call-rt-st.exp: set print address off
+PASS: gdb.base/call-rt-st.exp: set width 0
+PASS: gdb.base/call-rt-st.exp: breakpoint loop_count
+PASS: gdb.base/call-rt-st.exp: continue to loop_count
+PASS: gdb.base/call-rt-st.exp: finish out from loop_count (line 777)
+PASS: gdb.base/call-rt-st.exp: print print_struct_rep(*struct1)
+PASS: gdb.base/call-rt-st.exp: print print_one_large_struct(*list1)
+PASS: gdb.base/call-rt-st.exp: print print_one_double(*d1)
+PASS: gdb.base/call-rt-st.exp: print print_two_floats(*f3)
+PASS: gdb.base/call-rt-st.exp: print print_bit_flags_char(*cflags)
+PASS: gdb.base/call-rt-st.exp: print print_bit_flags_short(*sflags)
+PASS: gdb.base/call-rt-st.exp: print print_bit_flags(*flags)
+PASS: gdb.base/call-rt-st.exp: print print_bit_flags_combo(*flags_combo)
+PASS: gdb.base/call-rt-st.exp: print print_three_chars(*three_char)
+PASS: gdb.base/call-rt-st.exp: print print_five_chars(*five_char)
+PASS: gdb.base/call-rt-st.exp: print print_int_char_combo(*int_char_combo)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-sc.exp ...
+PASS: gdb.base/call-sc.exp: set print sevenbit-strings
+PASS: gdb.base/call-sc.exp: set print address off
+PASS: gdb.base/call-sc.exp: set width 0
+PASS: gdb.base/call-sc.exp: ptype; call-sc-tc (char)
+PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tc char
+PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tc
+PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tc
+PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tc
+PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tc
+PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tc
+PASS: gdb.base/call-sc.exp: return foo; return call-sc-tc
+PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
+PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tc
+PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tc
+PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tc
+PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tc
+PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tc
+PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tc
+PASS: gdb.base/call-sc.exp: set print sevenbit-strings
+PASS: gdb.base/call-sc.exp: set print address off
+PASS: gdb.base/call-sc.exp: set width 0
+PASS: gdb.base/call-sc.exp: ptype; call-sc-ts (short int)
+PASS: gdb.base/call-sc.exp: ptype foo; call-sc-ts short int
+PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-ts
+PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-ts
+PASS: gdb.base/call-sc.exp: p/c L; call call-sc-ts
+PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-ts
+PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-ts
+PASS: gdb.base/call-sc.exp: return foo; return call-sc-ts
+PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
+PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-ts
+PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-ts
+PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-ts
+PASS: gdb.base/call-sc.exp: finish foo; return call-sc-ts
+PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-ts
+PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-ts
+PASS: gdb.base/call-sc.exp: set print sevenbit-strings
+PASS: gdb.base/call-sc.exp: set print address off
+PASS: gdb.base/call-sc.exp: set width 0
+PASS: gdb.base/call-sc.exp: ptype; call-sc-ti (int)
+PASS: gdb.base/call-sc.exp: ptype foo; call-sc-ti int
+PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-ti
+PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-ti
+PASS: gdb.base/call-sc.exp: p/c L; call call-sc-ti
+PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-ti
+PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-ti
+PASS: gdb.base/call-sc.exp: return foo; return call-sc-ti
+PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
+PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-ti
+PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-ti
+PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-ti
+PASS: gdb.base/call-sc.exp: finish foo; return call-sc-ti
+PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-ti
+PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-ti
+PASS: gdb.base/call-sc.exp: set print sevenbit-strings
+PASS: gdb.base/call-sc.exp: set print address off
+PASS: gdb.base/call-sc.exp: set width 0
+PASS: gdb.base/call-sc.exp: ptype; call-sc-tl (long int)
+PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tl long int
+PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tl
+PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tl
+PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tl
+PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tl
+PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tl
+PASS: gdb.base/call-sc.exp: return foo; return call-sc-tl
+PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
+PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tl
+PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tl
+PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tl
+PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tl
+PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tl
+PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tl
+PASS: gdb.base/call-sc.exp: set print sevenbit-strings
+PASS: gdb.base/call-sc.exp: set print address off
+PASS: gdb.base/call-sc.exp: set width 0
+PASS: gdb.base/call-sc.exp: ptype; call-sc-tll (long long int)
+PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tll long long int
+PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tll
+PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tll
+PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tll
+PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tll
+PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tll
+PASS: gdb.base/call-sc.exp: return foo; return call-sc-tll
+PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
+PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tll
+PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tll
+PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tll
+PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tll
+PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tll
+PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tll
+PASS: gdb.base/call-sc.exp: set print sevenbit-strings
+PASS: gdb.base/call-sc.exp: set print address off
+PASS: gdb.base/call-sc.exp: set width 0
+PASS: gdb.base/call-sc.exp: ptype; call-sc-tf (float)
+PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tf float
+PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tf
+PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tf
+PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tf
+PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tf
+PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tf
+PASS: gdb.base/call-sc.exp: return foo; return call-sc-tf
+PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
+PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tf
+PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tf
+PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tf
+PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tf
+PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tf
+PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tf
+PASS: gdb.base/call-sc.exp: set print sevenbit-strings
+PASS: gdb.base/call-sc.exp: set print address off
+PASS: gdb.base/call-sc.exp: set width 0
+PASS: gdb.base/call-sc.exp: ptype; call-sc-td (double)
+PASS: gdb.base/call-sc.exp: ptype foo; call-sc-td double
+PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-td
+PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-td
+PASS: gdb.base/call-sc.exp: p/c L; call call-sc-td
+PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-td
+PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-td
+PASS: gdb.base/call-sc.exp: return foo; return call-sc-td
+PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
+PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-td
+PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-td
+PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-td
+PASS: gdb.base/call-sc.exp: finish foo; return call-sc-td
+PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-td
+PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-td
+PASS: gdb.base/call-sc.exp: set print sevenbit-strings
+PASS: gdb.base/call-sc.exp: set print address off
+PASS: gdb.base/call-sc.exp: set width 0
+PASS: gdb.base/call-sc.exp: ptype; call-sc-tld (long double)
+PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tld long double
+PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tld
+PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tld
+PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tld
+PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tld
+PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tld
+PASS: gdb.base/call-sc.exp: return foo; return call-sc-tld
+PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
+PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-tld
+PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-tld
+PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-tld
+PASS: gdb.base/call-sc.exp: finish foo; return call-sc-tld
+PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-tld
+PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-tld
+PASS: gdb.base/call-sc.exp: set print sevenbit-strings
+PASS: gdb.base/call-sc.exp: set print address off
+PASS: gdb.base/call-sc.exp: set width 0
+PASS: gdb.base/call-sc.exp: ptype; call-sc-te (enum {e = 49})
+PASS: gdb.base/call-sc.exp: ptype foo; call-sc-te enum {e = 49}
+PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-te
+PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-te
+PASS: gdb.base/call-sc.exp: p/c L; call call-sc-te
+PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-te
+PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-te
+PASS: gdb.base/call-sc.exp: return foo; return call-sc-te
+PASS: gdb.base/call-sc.exp: return foo; synchronize pc to main()
+PASS: gdb.base/call-sc.exp: value foo returned; return call-sc-te
+PASS: gdb.base/call-sc.exp: advance to fun for finish; return call-sc-te
+PASS: gdb.base/call-sc.exp: zed L for finish; return call-sc-te
+PASS: gdb.base/call-sc.exp: finish foo; return call-sc-te
+PASS: gdb.base/call-sc.exp: value foo finished; return call-sc-te
+PASS: gdb.base/call-sc.exp: return and finish use same convention; return call-sc-te
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-signal-resume.exp ...
+PASS: gdb.base/call-signal-resume.exp: break stop_one
+PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at stop_one
+PASS: gdb.base/call-signal-resume.exp: inferior function call signaled
+PASS: gdb.base/call-signal-resume.exp: dummy stack frame number
+PASS: gdb.base/call-signal-resume.exp: frame 6
+PASS: gdb.base/call-signal-resume.exp: set confirm off
+PASS: gdb.base/call-signal-resume.exp: return
+PASS: gdb.base/call-signal-resume.exp: maintenance print dummy-frames
+PASS: gdb.base/call-signal-resume.exp: maintenance info breakpoints
+PASS: gdb.base/call-signal-resume.exp: break stop_two
+PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at stop_two
+PASS: gdb.base/call-signal-resume.exp: continue to receipt of signal
+PASS: gdb.base/call-signal-resume.exp: break null_hand_call
+PASS: gdb.base/call-signal-resume.exp: null_hand_call
+PASS: gdb.base/call-signal-resume.exp: dummy stack frame number
+PASS: gdb.base/call-signal-resume.exp: frame 1
+PASS: gdb.base/call-signal-resume.exp: set confirm off
+PASS: gdb.base/call-signal-resume.exp: return
+PASS: gdb.base/call-signal-resume.exp: break handle_signal
+PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at handle_signal
+FAIL: gdb.base/call-signal-resume.exp: continue to program exit
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-strs.exp ...
+PASS: gdb.base/call-strs.exp: set print sevenbit-strings
+PASS: gdb.base/call-strs.exp: set print address off
+PASS: gdb.base/call-strs.exp: set print symbol off
+PASS: gdb.base/call-strs.exp: set width 0
+PASS: gdb.base/call-strs.exp: step after assignment to s
+PASS: gdb.base/call-strs.exp: next over strcpy
+PASS: gdb.base/call-strs.exp: print buf
+PASS: gdb.base/call-strs.exp: print s
+PASS: gdb.base/call-strs.exp: print str_func1(s)
+PASS: gdb.base/call-strs.exp: print str_func1("test string")
+PASS: gdb.base/call-strs.exp: call str_func1(s)
+PASS: gdb.base/call-strs.exp: call str_func1("test string")
+PASS: gdb.base/call-strs.exp: print str_func1(buf)
+PASS: gdb.base/call-strs.exp: call str_func1(buf)
+PASS: gdb.base/call-strs.exp: print str_func("a","b","c","d","e","f","g")
+PASS: gdb.base/call-strs.exp: call str_func("a","b","c","d","e","f","g")
+PASS: gdb.base/call-strs.exp: print str_func(s,s,s,s,s,s,s)
+PASS: gdb.base/call-strs.exp: call str_func(s,s,s,s,s,s,s)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/callexit.exp ...
+PASS: gdb.base/callexit.exp: inferior function call terminated program
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/callfuncs.exp ...
+PASS: gdb.base/callfuncs.exp: set print sevenbit-strings
+PASS: gdb.base/callfuncs.exp: set print address off
+PASS: gdb.base/callfuncs.exp: set width 0
+PASS: gdb.base/callfuncs.exp: set language c
+PASS: gdb.base/callfuncs.exp: next to t_double_values
+PASS: gdb.base/callfuncs.exp: next to t_structs_c
+PASS: gdb.base/callfuncs.exp: retrieve original register contents
+PASS: gdb.base/callfuncs.exp: set unwindonsignal on
+PASS: gdb.base/callfuncs.exp: p t_char_values(0,0)
+PASS: gdb.base/callfuncs.exp: p t_char_values('a','b')
+PASS: gdb.base/callfuncs.exp: p t_char_values(char_val1,char_val2)
+PASS: gdb.base/callfuncs.exp: p t_char_values('a',char_val2)
+PASS: gdb.base/callfuncs.exp: p t_char_values(char_val1,'b')
+PASS: gdb.base/callfuncs.exp: p t_short_values(0,0)
+PASS: gdb.base/callfuncs.exp: p t_short_values(10,-23)
+PASS: gdb.base/callfuncs.exp: p t_short_values(short_val1,short_val2)
+PASS: gdb.base/callfuncs.exp: p t_short_values(10,short_val2)
+PASS: gdb.base/callfuncs.exp: p t_short_values(short_val1,-23)
+PASS: gdb.base/callfuncs.exp: p t_int_values(0,0)
+PASS: gdb.base/callfuncs.exp: p t_int_values(87,-26)
+PASS: gdb.base/callfuncs.exp: p t_int_values(int_val1,int_val2)
+PASS: gdb.base/callfuncs.exp: p t_int_values(87,int_val2)
+PASS: gdb.base/callfuncs.exp: p t_int_values(int_val1,-26)
+PASS: gdb.base/callfuncs.exp: p t_long_values(0,0)
+PASS: gdb.base/callfuncs.exp: p t_long_values(789,-321)
+PASS: gdb.base/callfuncs.exp: p t_long_values(long_val1,long_val2)
+PASS: gdb.base/callfuncs.exp: p t_long_values(789,long_val2)
+PASS: gdb.base/callfuncs.exp: p t_long_values(long_val1,-321)
+PASS: gdb.base/callfuncs.exp: p t_float_values(0.0,0.0)
+PASS: gdb.base/callfuncs.exp: p t_float_values(3.14159,-2.3765)
+PASS: gdb.base/callfuncs.exp: p t_float_values(float_val1,float_val2)
+PASS: gdb.base/callfuncs.exp: p t_float_values(3.14159,float_val2)
+PASS: gdb.base/callfuncs.exp: p t_float_values(float_val1,-2.3765)
+PASS: gdb.base/callfuncs.exp: p t_float_values2(0.0,0.0)
+PASS: gdb.base/callfuncs.exp: p t_float_values2(3.14159,float_val2)
+PASS: gdb.base/callfuncs.exp: Call function with many float arguments.
+PASS: gdb.base/callfuncs.exp: p t_small_values(1,2,3,4,5,6,7,8,9,10)
+PASS: gdb.base/callfuncs.exp: p t_double_values(0.0,0.0)
+PASS: gdb.base/callfuncs.exp: p t_double_values(45.654,-67.66)
+PASS: gdb.base/callfuncs.exp: p t_double_values(double_val1,double_val2)
+PASS: gdb.base/callfuncs.exp: p t_double_values(45.654,double_val2)
+PASS: gdb.base/callfuncs.exp: p t_double_values(double_val1,-67.66)
+PASS: gdb.base/callfuncs.exp: Call function with many double arguments.
+PASS: gdb.base/callfuncs.exp: p t_double_int(99.0, 1)
+PASS: gdb.base/callfuncs.exp: p t_double_int(99.0, 99)
+PASS: gdb.base/callfuncs.exp: p t_int_double(99, 1.0)
+PASS: gdb.base/callfuncs.exp: p t_int_double(99, 99.0)
+PASS: gdb.base/callfuncs.exp: p t_float_complex_values(fc1, fc2)
+PASS: gdb.base/callfuncs.exp: p t_float_complex_values(fc3, fc4)
+PASS: gdb.base/callfuncs.exp: p t_float_complex_many_args(fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4)
+PASS: gdb.base/callfuncs.exp: p t_float_complex_many_args(fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1)
+PASS: gdb.base/callfuncs.exp: p t_double_complex_values(dc1, dc2)
+PASS: gdb.base/callfuncs.exp: p t_double_complex_values(dc3, dc4)
+PASS: gdb.base/callfuncs.exp: p t_double_complex_many_args(dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4)
+PASS: gdb.base/callfuncs.exp: p t_double_complex_many_args(dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1)
+PASS: gdb.base/callfuncs.exp: p t_long_double_complex_values(ldc1, ldc2)
+PASS: gdb.base/callfuncs.exp: p t_long_double_complex_values(ldc3, ldc4)
+PASS: gdb.base/callfuncs.exp: p t_long_double_complex_many_args(ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4)
+PASS: gdb.base/callfuncs.exp: p t_long_double_complex_many_args(ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1,ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1)
+PASS: gdb.base/callfuncs.exp: p t_string_values(string_val2,string_val1)
+PASS: gdb.base/callfuncs.exp: p t_string_values(string_val1,string_val2)
+PASS: gdb.base/callfuncs.exp: p t_string_values("string 1","string 2")
+PASS: gdb.base/callfuncs.exp: p t_string_values("string 1",string_val2)
+PASS: gdb.base/callfuncs.exp: p t_string_values(string_val1,"string 2")
+PASS: gdb.base/callfuncs.exp: p t_char_array_values(char_array_val2,char_array_val1)
+PASS: gdb.base/callfuncs.exp: p t_char_array_values(char_array_val1,char_array_val2)
+PASS: gdb.base/callfuncs.exp: p t_char_array_values("carray 1","carray 2")
+PASS: gdb.base/callfuncs.exp: p t_char_array_values("carray 1",char_array_val2)
+PASS: gdb.base/callfuncs.exp: p t_char_array_values(char_array_val1,"carray 2")
+PASS: gdb.base/callfuncs.exp: p doubleit(4)
+PASS: gdb.base/callfuncs.exp: p add(4,5)
+PASS: gdb.base/callfuncs.exp: p t_func_values(func_val2,func_val1)
+PASS: gdb.base/callfuncs.exp: p t_func_values(func_val1,func_val2)
+PASS: gdb.base/callfuncs.exp: p function_struct.func(5)
+PASS: gdb.base/callfuncs.exp: p function_struct_ptr->func(10)
+PASS: gdb.base/callfuncs.exp: p t_func_values(add,func_val2)
+PASS: gdb.base/callfuncs.exp: p t_func_values(func_val1,doubleit)
+PASS: gdb.base/callfuncs.exp: p t_call_add(add,3,4)
+PASS: gdb.base/callfuncs.exp: p t_call_add(func_val1,3,4)
+PASS: gdb.base/callfuncs.exp: p t_enum_value1(enumval1)
+PASS: gdb.base/callfuncs.exp: p t_enum_value1(enum_val1)
+PASS: gdb.base/callfuncs.exp: p t_enum_value1(enum_val2)
+PASS: gdb.base/callfuncs.exp: p t_enum_value2(enumval2)
+PASS: gdb.base/callfuncs.exp: p t_enum_value2(enum_val2)
+PASS: gdb.base/callfuncs.exp: p t_enum_value2(enum_val1)
+PASS: gdb.base/callfuncs.exp: p sum_args(1,{2})
+PASS: gdb.base/callfuncs.exp: p sum_args(2,{2,3})
+PASS: gdb.base/callfuncs.exp: p sum_args(3,{2,3,4})
+PASS: gdb.base/callfuncs.exp: p sum_args(4,{2,3,4,5})
+PASS: gdb.base/callfuncs.exp: p sum10 (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
+PASS: gdb.base/callfuncs.exp: p cmp10 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
+PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns char
+PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns short
+PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns int
+PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns long
+PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns float
+PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns double
+PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns float _Complex
+PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns double _Complex
+PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns long double _Complex
+PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns char *
+PASS: gdb.base/callfuncs.exp: set unwindonsignal off
+PASS: gdb.base/callfuncs.exp: register contents after gdb function calls
+PASS: gdb.base/callfuncs.exp: gdb function calls preserve register contents
+PASS: gdb.base/callfuncs.exp: set language c
+PASS: gdb.base/callfuncs.exp: next to t_double_values
+PASS: gdb.base/callfuncs.exp: next to t_structs_c
+PASS: gdb.base/callfuncs.exp: retrieve original register contents
+PASS: gdb.base/callfuncs.exp: stop at breakpoint in call dummy function
+PASS: gdb.base/callfuncs.exp: continue from call dummy breakpoint
+PASS: gdb.base/callfuncs.exp: bt after continuing from call dummy breakpoint
+PASS: gdb.base/callfuncs.exp: register contents after stop in call dummy
+FAIL: gdb.base/callfuncs.exp: continue after stop in call dummy preserves register contents
+PASS: gdb.base/callfuncs.exp: set language c
+PASS: gdb.base/callfuncs.exp: next to t_double_values
+PASS: gdb.base/callfuncs.exp: next to t_structs_c
+PASS: gdb.base/callfuncs.exp: retrieve original register contents
+PASS: gdb.base/callfuncs.exp: call function causing a breakpoint then do a finish
+PASS: gdb.base/callfuncs.exp: finish from call dummy breakpoint returns correct value
+PASS: gdb.base/callfuncs.exp: bt after finishing from call dummy breakpoint
+PASS: gdb.base/callfuncs.exp: register contents after finish in call dummy
+PASS: gdb.base/callfuncs.exp: finish after stop in call dummy preserves register contents
+PASS: gdb.base/callfuncs.exp: set language c
+PASS: gdb.base/callfuncs.exp: next to t_double_values
+PASS: gdb.base/callfuncs.exp: next to t_structs_c
+PASS: gdb.base/callfuncs.exp: retrieve original register contents
+PASS: gdb.base/callfuncs.exp: call function causing a breakpoint and then do a return
+PASS: gdb.base/callfuncs.exp: back at main after return from call dummy breakpoint
+PASS: gdb.base/callfuncs.exp: register contents after return in call dummy
+PASS: gdb.base/callfuncs.exp: return after stop in call dummy preserves register contents
+PASS: gdb.base/callfuncs.exp: set language c
+PASS: gdb.base/callfuncs.exp: next to t_double_values
+PASS: gdb.base/callfuncs.exp: next to t_structs_c
+PASS: gdb.base/callfuncs.exp: retrieve original register contents
+PASS: gdb.base/callfuncs.exp: stop at nested call level 1
+PASS: gdb.base/callfuncs.exp: backtrace at nested call level 1
+PASS: gdb.base/callfuncs.exp: stop at nested call level 2
+PASS: gdb.base/callfuncs.exp: backtrace at nested call level 2
+PASS: gdb.base/callfuncs.exp: stop at nested call level 3
+PASS: gdb.base/callfuncs.exp: backtrace at nested call level 3
+PASS: gdb.base/callfuncs.exp: stop at nested call level 4
+PASS: gdb.base/callfuncs.exp: backtrace at nested call level 4
+PASS: gdb.base/callfuncs.exp: Finish from nested call level 4
+PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 4
+PASS: gdb.base/callfuncs.exp: Finish from nested call level 3
+PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 3
+PASS: gdb.base/callfuncs.exp: Finish from nested call level 2
+PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 2
+PASS: gdb.base/callfuncs.exp: Finish from nested call level 1
+PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 1
+PASS: gdb.base/callfuncs.exp: register contents after nested call dummies
+PASS: gdb.base/callfuncs.exp: nested call dummies preserve register contents
+PASS: gdb.base/callfuncs.exp: set $old_sp = $sp
+PASS: gdb.base/callfuncs.exp: set $sp = 0
+PASS: gdb.base/callfuncs.exp: sp == 0: call doubleit (1)
+PASS: gdb.base/callfuncs.exp: set $sp = -1
+PASS: gdb.base/callfuncs.exp: sp == -1: call doubleit (1)
+PASS: gdb.base/callfuncs.exp: set $sp = $old_sp
+PASS: gdb.base/callfuncs.exp: print callfunc (Lcallfunc, 5)
+PASS: gdb.base/callfuncs.exp: print *((int *(*) (void)) voidfunc)()
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-load.exp ...
+PASS: gdb.base/catch-load.exp: plain load: set var libname = "catch-load-so.so"
+PASS: gdb.base/catch-load.exp: plain load: set stop-on-solib-events 0
+PASS: gdb.base/catch-load.exp: plain load: catch load
+FAIL: gdb.base/catch-load.exp: plain load: continue
+PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: set var libname = "catch-load-so.so"
+PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: set stop-on-solib-events 1
+PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: catch load
+FAIL: gdb.base/catch-load.exp: plain load with stop-on-solib-events: continue
+PASS: gdb.base/catch-load.exp: rx load: set var libname = "catch-load-so.so"
+PASS: gdb.base/catch-load.exp: rx load: set stop-on-solib-events 0
+PASS: gdb.base/catch-load.exp: rx load: catch load catch-load-so
+FAIL: gdb.base/catch-load.exp: rx load: continue
+PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: set var libname = "catch-load-so.so"
+PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: set stop-on-solib-events 1
+PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: catch load catch-load-so
+FAIL: gdb.base/catch-load.exp: rx load with stop-on-solib-events: continue
+PASS: gdb.base/catch-load.exp: non-matching load: set var libname = "catch-load-so.so"
+PASS: gdb.base/catch-load.exp: non-matching load: set stop-on-solib-events 0
+PASS: gdb.base/catch-load.exp: non-matching load: catch load zardoz
+FAIL: gdb.base/catch-load.exp: non-matching load: continue
+PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: set var libname = "catch-load-so.so"
+PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: set stop-on-solib-events 1
+PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: catch load zardoz
+FAIL: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: continue
+PASS: gdb.base/catch-load.exp: plain unload: set var libname = "catch-load-so.so"
+PASS: gdb.base/catch-load.exp: plain unload: set stop-on-solib-events 0
+PASS: gdb.base/catch-load.exp: plain unload: catch unload
+FAIL: gdb.base/catch-load.exp: plain unload: continue
+PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: set var libname = "catch-load-so.so"
+PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: set stop-on-solib-events 1
+PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: catch unload
+FAIL: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: continue
+PASS: gdb.base/catch-load.exp: rx unload: set var libname = "catch-load-so.so"
+PASS: gdb.base/catch-load.exp: rx unload: set stop-on-solib-events 0
+PASS: gdb.base/catch-load.exp: rx unload: catch unload catch-load-so
+FAIL: gdb.base/catch-load.exp: rx unload: continue
+PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: set var libname = "catch-load-so.so"
+PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: set stop-on-solib-events 1
+PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: catch unload catch-load-so
+FAIL: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: continue
+PASS: gdb.base/catch-load.exp: non-matching unload: set var libname = "catch-load-so.so"
+PASS: gdb.base/catch-load.exp: non-matching unload: set stop-on-solib-events 0
+PASS: gdb.base/catch-load.exp: non-matching unload: catch unload zardoz
+FAIL: gdb.base/catch-load.exp: non-matching unload: continue
+PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: set var libname = "catch-load-so.so"
+PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: set stop-on-solib-events 1
+PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: catch unload zardoz
+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 ...
+PASS: gdb.base/catch-signal-fork.exp: catch signal SIGHUP
+PASS: gdb.base/catch-signal-fork.exp: continue to breakpoint: first HUP
+PASS: gdb.base/catch-signal-fork.exp: continue
+PASS: gdb.base/catch-signal-fork.exp: continue to breakpoint: fork loop
+PASS: gdb.base/catch-signal-fork.exp: got SIGHUP after fork
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal.exp ...
+PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: first HUP
+PASS: gdb.base/catch-signal.exp: SIGHUP: handle SIGHUP nostop noprint pass
+PASS: gdb.base/catch-signal.exp: SIGHUP: catch signal
+PASS: gdb.base/catch-signal.exp: SIGHUP: continue
+PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: handle marker
+PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: second HUP
+PASS: gdb.base/catch-signal.exp: SIGHUP: catch signal SIGHUP
+PASS: gdb.base/catch-signal.exp: SIGHUP: continue
+PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: third HUP
+PASS: gdb.base/catch-signal.exp: SIGHUP: handle SIGUSR1 nostop noprint pass
+PASS: gdb.base/catch-signal.exp: SIGHUP: catch signal SIGUSR1
+PASS: gdb.base/catch-signal.exp: SIGHUP: handle SIGHUP nostop noprint nopass
+PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: fourth HUP
+PASS: gdb.base/catch-signal.exp: SIGHUP: continue to breakpoint: first INT
+PASS: gdb.base/catch-signal.exp: SIGHUP: override SIGINT to catch
+PASS: gdb.base/catch-signal.exp: SIGHUP: catch signal SIGINT
+PASS: gdb.base/catch-signal.exp: SIGHUP: continue
+PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: first HUP
+PASS: gdb.base/catch-signal.exp: 1: handle SIGHUP nostop noprint pass
+PASS: gdb.base/catch-signal.exp: 1: catch signal
+PASS: gdb.base/catch-signal.exp: 1: continue
+PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: handle marker
+PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: second HUP
+PASS: gdb.base/catch-signal.exp: 1: catch signal 1
+PASS: gdb.base/catch-signal.exp: 1: continue
+PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: third HUP
+PASS: gdb.base/catch-signal.exp: 1: handle SIGUSR1 nostop noprint pass
+PASS: gdb.base/catch-signal.exp: 1: catch signal SIGUSR1
+PASS: gdb.base/catch-signal.exp: 1: handle SIGHUP nostop noprint nopass
+PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: fourth HUP
+PASS: gdb.base/catch-signal.exp: 1: continue to breakpoint: first INT
+PASS: gdb.base/catch-signal.exp: 1: override SIGINT to catch
+PASS: gdb.base/catch-signal.exp: 1: catch signal SIGINT
+PASS: gdb.base/catch-signal.exp: 1: continue
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: first HUP
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: handle SIGHUP nostop noprint pass
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: catch signal
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: handle marker
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: second HUP
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: catch signal SIGHUP SIGUSR2
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: third HUP
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: handle SIGUSR1 nostop noprint pass
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: catch signal SIGUSR1
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: handle SIGHUP nostop noprint nopass
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: fourth HUP
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue to breakpoint: first INT
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: override SIGINT to catch
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: catch signal SIGINT
+PASS: gdb.base/catch-signal.exp: SIGHUP SIGUSR2: continue
+PASS: gdb.base/catch-signal.exp: catch signal SIGZARDOZ
+PASS: gdb.base/catch-signal.exp: catch signal all
+PASS: gdb.base/catch-signal.exp: catch signal all SIGHUP
+PASS: gdb.base/catch-signal.exp: catch signal SIGHUP all
+PASS: gdb.base/catch-signal.exp: set catchpoint '' for printing
+PASS: gdb.base/catch-signal.exp: info break for ''
+PASS: gdb.base/catch-signal.exp: save breakpoints for ''
+PASS: gdb.base/catch-signal.exp: results of save breakpoints for ''
+PASS: gdb.base/catch-signal.exp: set catchpoint 'SIGHUP' for printing
+PASS: gdb.base/catch-signal.exp: info break for 'SIGHUP'
+PASS: gdb.base/catch-signal.exp: save breakpoints for 'SIGHUP'
+PASS: gdb.base/catch-signal.exp: results of save breakpoints for 'SIGHUP'
+PASS: gdb.base/catch-signal.exp: set catchpoint 'SIGHUP SIGUSR2' for printing
+PASS: gdb.base/catch-signal.exp: info break for 'SIGHUP SIGUSR2'
+PASS: gdb.base/catch-signal.exp: save breakpoints for 'SIGHUP SIGUSR2'
+PASS: gdb.base/catch-signal.exp: results of save breakpoints for 'SIGHUP SIGUSR2'
+PASS: gdb.base/catch-signal.exp: set catchpoint 'all' for printing
+PASS: gdb.base/catch-signal.exp: info break for 'all'
+PASS: gdb.base/catch-signal.exp: save breakpoints for 'all'
+PASS: gdb.base/catch-signal.exp: results of save breakpoints for 'all'
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/charset.exp ...
+PASS: gdb.base/charset.exp: show charset
+PASS: gdb.base/charset.exp: show target-charset
+PASS: gdb.base/charset.exp: check `show target-charset' against `show charset'
+PASS: gdb.base/charset.exp: show host-charset
+PASS: gdb.base/charset.exp: check `show host-charset' against `show charset'
+PASS: gdb.base/charset.exp: try malformed `set charset'
+PASS: gdb.base/charset.exp: try `set host-charset' with invalid charset
+PASS: gdb.base/charset.exp: try `set target-charset' with invalid charset
+PASS: gdb.base/charset.exp: capture valid host charsets
+PASS: gdb.base/charset.exp: capture valid target charsets
+PASS: gdb.base/charset.exp: try `set host-charset ASCII'
+PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset ASCII'
+PASS: gdb.base/charset.exp: check effect of `set host-charset ASCII'
+PASS: gdb.base/charset.exp: try `set target-charset ASCII'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII'
+PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII'
+PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1'
+PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1'
+PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US'
+PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US'
+PASS: gdb.base/charset.exp: try `set target-charset IBM1047'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047'
+PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047'
+PASS: gdb.base/charset.exp: try `set host-charset ISO-8859-1'
+PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset ISO-8859-1'
+PASS: gdb.base/charset.exp: check effect of `set host-charset ISO-8859-1'
+PASS: gdb.base/charset.exp: try `set target-charset ASCII'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII'
+PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII'
+PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1'
+PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1'
+PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US'
+PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US'
+PASS: gdb.base/charset.exp: try `set target-charset IBM1047'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047'
+PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047'
+PASS: gdb.base/charset.exp: try `set host-charset EBCDIC-US'
+PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset EBCDIC-US'
+PASS: gdb.base/charset.exp: check effect of `set host-charset EBCDIC-US'
+PASS: gdb.base/charset.exp: try `set target-charset ASCII'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII'
+PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII'
+PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1'
+PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1'
+PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US'
+PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US'
+PASS: gdb.base/charset.exp: try `set target-charset IBM1047'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047'
+PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047'
+PASS: gdb.base/charset.exp: try `set host-charset IBM1047'
+PASS: gdb.base/charset.exp: parse `show charset' after `set host-charset IBM1047'
+PASS: gdb.base/charset.exp: check effect of `set host-charset IBM1047'
+PASS: gdb.base/charset.exp: try `set target-charset ASCII'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ASCII'
+PASS: gdb.base/charset.exp: check effect of `set target-charset ASCII'
+PASS: gdb.base/charset.exp: try `set target-charset ISO-8859-1'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset ISO-8859-1'
+PASS: gdb.base/charset.exp: check effect of `set target-charset ISO-8859-1'
+PASS: gdb.base/charset.exp: try `set target-charset EBCDIC-US'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset EBCDIC-US'
+PASS: gdb.base/charset.exp: check effect of `set target-charset EBCDIC-US'
+PASS: gdb.base/charset.exp: try `set target-charset IBM1047'
+PASS: gdb.base/charset.exp: parse `show charset' after `set target-charset IBM1047'
+PASS: gdb.base/charset.exp: check effect of `set target-charset IBM1047'
+PASS: gdb.base/charset.exp: set breakpoint after all strings have been initialized
+PASS: gdb.base/charset.exp: run until all strings have been initialized
+PASS: gdb.base/charset.exp: get integer valueof "sizeof (wchar_t)" (4)
+PASS: gdb.base/charset.exp: set host-charset ASCII
+PASS: gdb.base/charset.exp: set target-charset ASCII
+PASS: gdb.base/charset.exp: print the null character in ASCII
+PASS: gdb.base/charset.exp: print string in ASCII
+PASS: gdb.base/charset.exp: parse character literal in ASCII
+PASS: gdb.base/charset.exp: check value of parsed character literal in ASCII
+PASS: gdb.base/charset.exp: parse string literal in ASCII
+PASS: gdb.base/charset.exp: check value of parsed string literal in ASCII
+PASS: gdb.base/charset.exp: try printing '\a' in ASCII
+PASS: gdb.base/charset.exp: check value of '\a' in ASCII
+PASS: gdb.base/charset.exp: check value of "\a" in ASCII
+PASS: gdb.base/charset.exp: try printing '\b' in ASCII
+PASS: gdb.base/charset.exp: check value of '\b' in ASCII
+PASS: gdb.base/charset.exp: check value of "\b" in ASCII
+PASS: gdb.base/charset.exp: try printing '\f' in ASCII
+PASS: gdb.base/charset.exp: check value of '\f' in ASCII
+PASS: gdb.base/charset.exp: check value of "\f" in ASCII
+PASS: gdb.base/charset.exp: try printing '\n' in ASCII
+PASS: gdb.base/charset.exp: check value of '\n' in ASCII
+PASS: gdb.base/charset.exp: check value of "\n" in ASCII
+PASS: gdb.base/charset.exp: try printing '\r' in ASCII
+PASS: gdb.base/charset.exp: check value of '\r' in ASCII
+PASS: gdb.base/charset.exp: check value of "\r" in ASCII
+PASS: gdb.base/charset.exp: try printing '\t' in ASCII
+PASS: gdb.base/charset.exp: check value of '\t' in ASCII
+PASS: gdb.base/charset.exp: check value of "\t" in ASCII
+PASS: gdb.base/charset.exp: try printing '\v' in ASCII
+PASS: gdb.base/charset.exp: check value of '\v' in ASCII
+PASS: gdb.base/charset.exp: check value of "\v" in ASCII
+PASS: gdb.base/charset.exp: print escape that doesn't exist in ASCII
+PASS: gdb.base/charset.exp: check value of escape that doesn't exist in ASCII
+PASS: gdb.base/charset.exp: set target-charset ISO-8859-1
+PASS: gdb.base/charset.exp: print the null character in ISO-8859-1
+PASS: gdb.base/charset.exp: print string in ISO-8859-1
+PASS: gdb.base/charset.exp: parse character literal in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of parsed character literal in ISO-8859-1
+PASS: gdb.base/charset.exp: parse string literal in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of parsed string literal in ISO-8859-1
+PASS: gdb.base/charset.exp: try printing '\a' in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of '\a' in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of "\a" in ISO-8859-1
+PASS: gdb.base/charset.exp: try printing '\b' in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of '\b' in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of "\b" in ISO-8859-1
+PASS: gdb.base/charset.exp: try printing '\f' in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of '\f' in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of "\f" in ISO-8859-1
+PASS: gdb.base/charset.exp: try printing '\n' in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of '\n' in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of "\n" in ISO-8859-1
+PASS: gdb.base/charset.exp: try printing '\r' in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of '\r' in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of "\r" in ISO-8859-1
+PASS: gdb.base/charset.exp: try printing '\t' in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of '\t' in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of "\t" in ISO-8859-1
+PASS: gdb.base/charset.exp: try printing '\v' in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of '\v' in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of "\v" in ISO-8859-1
+PASS: gdb.base/charset.exp: print escape that doesn't exist in ISO-8859-1
+PASS: gdb.base/charset.exp: check value of escape that doesn't exist in ISO-8859-1
+PASS: gdb.base/charset.exp: set target-charset EBCDIC-US
+PASS: gdb.base/charset.exp: print the null character in EBCDIC-US
+PASS: gdb.base/charset.exp: print string in EBCDIC-US
+PASS: gdb.base/charset.exp: parse character literal in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of parsed character literal in EBCDIC-US
+PASS: gdb.base/charset.exp: parse string literal in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of parsed string literal in EBCDIC-US
+PASS: gdb.base/charset.exp: try printing '\a' in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of '\a' in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of "\a" in EBCDIC-US
+PASS: gdb.base/charset.exp: try printing '\b' in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of '\b' in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of "\b" in EBCDIC-US
+PASS: gdb.base/charset.exp: try printing '\f' in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of '\f' in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of "\f" in EBCDIC-US
+PASS: gdb.base/charset.exp: try printing '\n' in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of '\n' in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of "\n" in EBCDIC-US
+PASS: gdb.base/charset.exp: try printing '\r' in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of '\r' in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of "\r" in EBCDIC-US
+PASS: gdb.base/charset.exp: try printing '\t' in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of '\t' in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of "\t" in EBCDIC-US
+PASS: gdb.base/charset.exp: try printing '\v' in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of '\v' in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of "\v" in EBCDIC-US
+PASS: gdb.base/charset.exp: print escape that doesn't exist in EBCDIC-US
+PASS: gdb.base/charset.exp: check value of escape that doesn't exist in EBCDIC-US
+PASS: gdb.base/charset.exp: set target-charset IBM1047
+PASS: gdb.base/charset.exp: print the null character in IBM1047
+PASS: gdb.base/charset.exp: print string in IBM1047
+PASS: gdb.base/charset.exp: parse character literal in IBM1047
+PASS: gdb.base/charset.exp: check value of parsed character literal in IBM1047
+PASS: gdb.base/charset.exp: parse string literal in IBM1047
+PASS: gdb.base/charset.exp: check value of parsed string literal in IBM1047
+PASS: gdb.base/charset.exp: try printing '\a' in IBM1047
+PASS: gdb.base/charset.exp: check value of '\a' in IBM1047
+PASS: gdb.base/charset.exp: check value of "\a" in IBM1047
+PASS: gdb.base/charset.exp: try printing '\b' in IBM1047
+PASS: gdb.base/charset.exp: check value of '\b' in IBM1047
+PASS: gdb.base/charset.exp: check value of "\b" in IBM1047
+PASS: gdb.base/charset.exp: try printing '\f' in IBM1047
+PASS: gdb.base/charset.exp: check value of '\f' in IBM1047
+PASS: gdb.base/charset.exp: check value of "\f" in IBM1047
+PASS: gdb.base/charset.exp: try printing '\n' in IBM1047
+PASS: gdb.base/charset.exp: check value of '\n' in IBM1047
+PASS: gdb.base/charset.exp: check value of "\n" in IBM1047
+PASS: gdb.base/charset.exp: try printing '\r' in IBM1047
+PASS: gdb.base/charset.exp: check value of '\r' in IBM1047
+PASS: gdb.base/charset.exp: check value of "\r" in IBM1047
+PASS: gdb.base/charset.exp: try printing '\t' in IBM1047
+PASS: gdb.base/charset.exp: check value of '\t' in IBM1047
+PASS: gdb.base/charset.exp: check value of "\t" in IBM1047
+PASS: gdb.base/charset.exp: try printing '\v' in IBM1047
+PASS: gdb.base/charset.exp: check value of '\v' in IBM1047
+PASS: gdb.base/charset.exp: check value of "\v" in IBM1047
+PASS: gdb.base/charset.exp: print escape that doesn't exist in IBM1047
+PASS: gdb.base/charset.exp: check value of escape that doesn't exist in IBM1047
+PASS: gdb.base/charset.exp: set target-wide-charset UTF-32
+PASS: gdb.base/charset.exp: print the null character in UTF-32
+PASS: gdb.base/charset.exp: print string in UTF-32
+PASS: gdb.base/charset.exp: parse character literal in UTF-32
+PASS: gdb.base/charset.exp: check value of parsed character literal in UTF-32
+PASS: gdb.base/charset.exp: parse string literal in UTF-32
+PASS: gdb.base/charset.exp: check value of parsed string literal in UTF-32
+PASS: gdb.base/charset.exp: try printing '\a' in UTF-32
+PASS: gdb.base/charset.exp: check value of '\a' in UTF-32
+PASS: gdb.base/charset.exp: check value of "\a" in UTF-32
+PASS: gdb.base/charset.exp: try printing '\b' in UTF-32
+PASS: gdb.base/charset.exp: check value of '\b' in UTF-32
+PASS: gdb.base/charset.exp: check value of "\b" in UTF-32
+PASS: gdb.base/charset.exp: try printing '\f' in UTF-32
+PASS: gdb.base/charset.exp: check value of '\f' in UTF-32
+PASS: gdb.base/charset.exp: check value of "\f" in UTF-32
+PASS: gdb.base/charset.exp: try printing '\n' in UTF-32
+PASS: gdb.base/charset.exp: check value of '\n' in UTF-32
+PASS: gdb.base/charset.exp: check value of "\n" in UTF-32
+PASS: gdb.base/charset.exp: try printing '\r' in UTF-32
+PASS: gdb.base/charset.exp: check value of '\r' in UTF-32
+PASS: gdb.base/charset.exp: check value of "\r" in UTF-32
+PASS: gdb.base/charset.exp: try printing '\t' in UTF-32
+PASS: gdb.base/charset.exp: check value of '\t' in UTF-32
+PASS: gdb.base/charset.exp: check value of "\t" in UTF-32
+PASS: gdb.base/charset.exp: try printing '\v' in UTF-32
+PASS: gdb.base/charset.exp: check value of '\v' in UTF-32
+PASS: gdb.base/charset.exp: check value of "\v" in UTF-32
+PASS: gdb.base/charset.exp: print escape that doesn't exist in UTF-32
+PASS: gdb.base/charset.exp: check value of escape that doesn't exist in UTF-32
+PASS: gdb.base/charset.exp: set target-charset UTF-8
+PASS: gdb.base/charset.exp: non-representable target character
+PASS: gdb.base/charset.exp: print '\x'
+PASS: gdb.base/charset.exp: print '\u'
+PASS: gdb.base/charset.exp: print '\9'
+PASS: gdb.base/charset.exp: print "\1011"
+PASS: gdb.base/charset.exp: basic wide string concatenation
+PASS: gdb.base/charset.exp: narrow and wide string concatenation
+PASS: gdb.base/charset.exp: wide and narrow string concatenation
+PASS: gdb.base/charset.exp: wide string concatenation with escape
+PASS: gdb.base/charset.exp: concatenate three strings with empty wide string
+PASS: gdb.base/charset.exp: basic wide character
+PASS: gdb.base/charset.exp: get integer valueof "sizeof (char16_t)" (2)
+PASS: gdb.base/charset.exp: basic UTF-16 string concatenation
+PASS: gdb.base/charset.exp: narrow and UTF-16 string concatenation
+PASS: gdb.base/charset.exp: UTF-16 and narrow string concatenation
+PASS: gdb.base/charset.exp: UTF-16 string concatenation with escape
+PASS: gdb.base/charset.exp: concatenate three strings with empty UTF-16 string
+PASS: gdb.base/charset.exp: basic UTF-16 character
+PASS: gdb.base/charset.exp: get integer valueof "sizeof (char32_t)" (4)
+PASS: gdb.base/charset.exp: basic UTF-32 string concatenation
+PASS: gdb.base/charset.exp: narrow and UTF-32 string concatenation
+PASS: gdb.base/charset.exp: UTF-32 and narrow string concatenation
+PASS: gdb.base/charset.exp: UTF-32 string concatenation with escape
+PASS: gdb.base/charset.exp: concatenate three strings with empty UTF-32 string
+PASS: gdb.base/charset.exp: basic UTF-32 character
+PASS: gdb.base/charset.exp: undefined concatenation of wide and UTF-16
+PASS: gdb.base/charset.exp: undefined concatenation of wide and UTF-32
+PASS: gdb.base/charset.exp: typedef to wchar_t
+PASS: gdb.base/charset.exp: undefined concatenation of UTF-16 and UTF-32
+PASS: gdb.base/charset.exp: set up for python printing of utf-16 string
+PASS: gdb.base/charset.exp: extract utf-16 string using python
+PASS: gdb.base/charset.exp: EVAL_SKIP cleanup handling regression test
+PASS: gdb.base/charset.exp: Assign String16 with prefix u
+PASS: gdb.base/charset.exp: Display String String16 with x/hs
+PASS: gdb.base/charset.exp: Assign String32 with prefix U
+PASS: gdb.base/charset.exp: Display String String32 with x/ws
+PASS: gdb.base/charset.exp: Assign String32 with prefix L
+PASS: gdb.base/charset.exp: Display String String32 with x/ws
+PASS: gdb.base/charset.exp: assign string to short array
+PASS: gdb.base/charset.exp: assign string to int array
+PASS: gdb.base/charset.exp: assign string to long array
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/checkpoint.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/chng-syms.exp ...
+PASS: gdb.base/chng-syms.exp: setting conditional breakpoint on function
+PASS: gdb.base/chng-syms.exp: continue until exit at breakpoint first time through
+PASS: gdb.base/chng-syms.exp: running with invalidated bpt condition after executable changes
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/code-expr.exp ...
+PASS: gdb.base/code-expr.exp: set print sevenbit-strings
+PASS: gdb.base/code-expr.exp: set print address off
+PASS: gdb.base/code-expr.exp: set width 0
+PASS: gdb.base/code-expr.exp: (@code char)
+PASS: gdb.base/code-expr.exp: (@code signed char)
+PASS: gdb.base/code-expr.exp: (@code unsigned char)
+PASS: gdb.base/code-expr.exp: (@code short)
+PASS: gdb.base/code-expr.exp: (@code signed short)
+PASS: gdb.base/code-expr.exp: (@code unsigned short)
+PASS: gdb.base/code-expr.exp: (@code int)
+PASS: gdb.base/code-expr.exp: (@code signed int)
+PASS: gdb.base/code-expr.exp: (@code unsigned int)
+PASS: gdb.base/code-expr.exp: (@code long)
+PASS: gdb.base/code-expr.exp: (@code signed long)
+PASS: gdb.base/code-expr.exp: (@code unsigned long)
+PASS: gdb.base/code-expr.exp: (@code long long)
+PASS: gdb.base/code-expr.exp: (@code signed long long)
+PASS: gdb.base/code-expr.exp: (@code unsigned long long)
+PASS: gdb.base/code-expr.exp: (@code float)
+PASS: gdb.base/code-expr.exp: (@code double)
+PASS: gdb.base/code-expr.exp: (@data char)
+PASS: gdb.base/code-expr.exp: (@data signed char)
+PASS: gdb.base/code-expr.exp: (@data unsigned char)
+PASS: gdb.base/code-expr.exp: (@data short)
+PASS: gdb.base/code-expr.exp: (@data signed short)
+PASS: gdb.base/code-expr.exp: (@data unsigned short)
+PASS: gdb.base/code-expr.exp: (@data int)
+PASS: gdb.base/code-expr.exp: (@data signed int)
+PASS: gdb.base/code-expr.exp: (@data unsigned int)
+PASS: gdb.base/code-expr.exp: (@data long)
+PASS: gdb.base/code-expr.exp: (@data signed long)
+PASS: gdb.base/code-expr.exp: (@data unsigned long)
+PASS: gdb.base/code-expr.exp: (@data long long)
+PASS: gdb.base/code-expr.exp: (@data signed long long)
+PASS: gdb.base/code-expr.exp: (@data unsigned long long)
+PASS: gdb.base/code-expr.exp: (@data float)
+PASS: gdb.base/code-expr.exp: (@data double)
+PASS: gdb.base/code-expr.exp: (char @code)
+PASS: gdb.base/code-expr.exp: (signed char @code)
+PASS: gdb.base/code-expr.exp: (unsigned char @code)
+PASS: gdb.base/code-expr.exp: (short @code)
+PASS: gdb.base/code-expr.exp: (signed short @code)
+PASS: gdb.base/code-expr.exp: (unsigned short @code)
+PASS: gdb.base/code-expr.exp: (int @code)
+PASS: gdb.base/code-expr.exp: (signed int @code)
+PASS: gdb.base/code-expr.exp: (unsigned int @code)
+PASS: gdb.base/code-expr.exp: (long @code)
+PASS: gdb.base/code-expr.exp: (signed long @code)
+PASS: gdb.base/code-expr.exp: (unsigned long @code)
+PASS: gdb.base/code-expr.exp: (long long @code)
+PASS: gdb.base/code-expr.exp: (signed long long @code)
+PASS: gdb.base/code-expr.exp: (unsigned long long @code)
+PASS: gdb.base/code-expr.exp: (float @code)
+PASS: gdb.base/code-expr.exp: (double @code)
+PASS: gdb.base/code-expr.exp: (char @data)
+PASS: gdb.base/code-expr.exp: (signed char @data)
+PASS: gdb.base/code-expr.exp: (unsigned char @data)
+PASS: gdb.base/code-expr.exp: (short @data)
+PASS: gdb.base/code-expr.exp: (signed short @data)
+PASS: gdb.base/code-expr.exp: (unsigned short @data)
+PASS: gdb.base/code-expr.exp: (int @data)
+PASS: gdb.base/code-expr.exp: (signed int @data)
+PASS: gdb.base/code-expr.exp: (unsigned int @data)
+PASS: gdb.base/code-expr.exp: (long @data)
+PASS: gdb.base/code-expr.exp: (signed long @data)
+PASS: gdb.base/code-expr.exp: (unsigned long @data)
+PASS: gdb.base/code-expr.exp: (long long @data)
+PASS: gdb.base/code-expr.exp: (signed long long @data)
+PASS: gdb.base/code-expr.exp: (unsigned long long @data)
+PASS: gdb.base/code-expr.exp: (float @data)
+PASS: gdb.base/code-expr.exp: (double @data)
+PASS: gdb.base/code-expr.exp: (@code enum misordered)
+PASS: gdb.base/code-expr.exp: (enum misordered @code)
+PASS: gdb.base/code-expr.exp: (@data enum misordered)
+PASS: gdb.base/code-expr.exp: (enum misordered @data)
+PASS: gdb.base/code-expr.exp: (@code int *)
+PASS: gdb.base/code-expr.exp: (int @code *)
+PASS: gdb.base/code-expr.exp: (int * @code)
+PASS: gdb.base/code-expr.exp: (@code int * @code)
+PASS: gdb.base/code-expr.exp: (int @code * @code)
+PASS: gdb.base/code-expr.exp: (@code int **)
+PASS: gdb.base/code-expr.exp: (int @code **)
+PASS: gdb.base/code-expr.exp: (int ** @code)
+PASS: gdb.base/code-expr.exp: (@code int * @code *)
+PASS: gdb.base/code-expr.exp: (int @code * @code *)
+PASS: gdb.base/code-expr.exp: (@code int * @code * @code)
+PASS: gdb.base/code-expr.exp: (int @code * @code * @code)
+PASS: gdb.base/code-expr.exp: (@code struct t_struct)
+PASS: gdb.base/code-expr.exp: (@code union t_union)
+PASS: gdb.base/code-expr.exp: (struct t_struct @code)
+PASS: gdb.base/code-expr.exp: (union t_union @code)
+PASS: gdb.base/code-expr.exp: (@code struct t_struct *)
+PASS: gdb.base/code-expr.exp: (@code union t_union *)
+PASS: gdb.base/code-expr.exp: (struct t_struct @code *)
+PASS: gdb.base/code-expr.exp: (union t_union @code *)
+PASS: gdb.base/code-expr.exp: (struct t_struct * @code)
+PASS: gdb.base/code-expr.exp: (union t_union * @code)
+PASS: gdb.base/code-expr.exp: (@code struct t_struct * @code)
+PASS: gdb.base/code-expr.exp: (@code union t_union * @code)
+PASS: gdb.base/code-expr.exp: (struct t_struct @code * @code)
+PASS: gdb.base/code-expr.exp: (union t_union @code * @code)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/code_elim.exp ...
+PASS: gdb.base/code_elim.exp: symbol-file code_elim1
+PASS: gdb.base/code_elim.exp: single psymtabs: test eliminated var my_global_symbol
+PASS: gdb.base/code_elim.exp: single psymtabs: test eliminated var my_static_symbol
+PASS: gdb.base/code_elim.exp: single psymtabs: test eliminated var my_global_func
+PASS: gdb.base/code_elim.exp: single psymtabs: get address of main
+PASS: gdb.base/code_elim.exp: single symtabs: test eliminated var my_global_symbol
+PASS: gdb.base/code_elim.exp: single symtabs: test eliminated var my_static_symbol
+PASS: gdb.base/code_elim.exp: single symtabs: test eliminated var my_global_func
+PASS: gdb.base/code_elim.exp: single symtabs: get address of main
+PASS: gdb.base/code_elim.exp: order1: add-symbol-file code_elim1 0x100000
+PASS: gdb.base/code_elim.exp: order1: add-symbol-file code_elim2 0x200000
+PASS: gdb.base/code_elim.exp: order1: get address of my_global_symbol
+PASS: gdb.base/code_elim.exp: order1: get address of my_static_symbol
+PASS: gdb.base/code_elim.exp: order1: get address of my_global_func
+PASS: gdb.base/code_elim.exp: order1: get address of main
+PASS: gdb.base/code_elim.exp: order2: add-symbol-file code_elim2 0x200000
+PASS: gdb.base/code_elim.exp: order2: add-symbol-file code_elim1 0x100000
+PASS: gdb.base/code_elim.exp: order2: get address of my_global_symbol
+PASS: gdb.base/code_elim.exp: order2: get address of my_static_symbol
+PASS: gdb.base/code_elim.exp: order2: get address of my_global_func
+PASS: gdb.base/code_elim.exp: order2: get address of main
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/commands.exp ...
+PASS: gdb.base/commands.exp: set foo in gdbvar_simple_if_test
+PASS: gdb.base/commands.exp: gdbvar_simple_if_test #1
+PASS: gdb.base/commands.exp: gdbvar_simple_if_test #2
+PASS: gdb.base/commands.exp: set foo in gdbvar_simple_while_test
+PASS: gdb.base/commands.exp: gdbvar_simple_while_test #1
+PASS: gdb.base/commands.exp: set foo in gdbvar complex_if_while_test
+PASS: gdb.base/commands.exp: gdbvar_complex_if_while_test #1
+PASS: gdb.base/commands.exp: set value to 5 in progvar_simple_if_test #1
+PASS: gdb.base/commands.exp: progvar_simple_if_test #1
+PASS: gdb.base/commands.exp: progvar_simple_if_test #2
+PASS: gdb.base/commands.exp: set args in progvar_simple_while_test
+PASS: gdb.base/commands.exp: set value to 5 in progvar_simple_if_test #2
+PASS: gdb.base/commands.exp: progvar_simple_while_test #1
+PASS: gdb.base/commands.exp: set args in progvar_complex_if_while_test
+PASS: gdb.base/commands.exp: set value to 4 in progvar_simple_if_test
+PASS: gdb.base/commands.exp: progvar_complex_if_while_test #1
+PASS: gdb.base/commands.exp: set args in if_while_breakpoint_command_test
+PASS: gdb.base/commands.exp: set value to 5 in progvar_simple_if_test
+PASS: gdb.base/commands.exp: break factorial #1
+PASS: gdb.base/commands.exp: commands in if_while_breakpoint_command_test
+PASS: gdb.base/commands.exp: commands part 2 in if_while_breakpoint_command_test
+PASS: gdb.base/commands.exp: if_while_breakpoint_command_test #1
+PASS: gdb.base/commands.exp: info break in if_while_breakpoint_command_test
+PASS: gdb.base/commands.exp: set args in infrun_breakpoint_command_test
+PASS: gdb.base/commands.exp: set value to 6 in progvar_simple_if_test #1
+PASS: gdb.base/commands.exp: break factorial if value == 5
+PASS: gdb.base/commands.exp: commands in infrun_breakpoint_command_test #1
+PASS: gdb.base/commands.exp: commands in infrun_breakpoint_command_test #2
+PASS: gdb.base/commands.exp: continue in infrun_breakpoint_command_test
+PASS: gdb.base/commands.exp: set args in breakpoint_command_test
+PASS: gdb.base/commands.exp: set value to 6 in progvar_simple_if_test #2
+PASS: gdb.base/commands.exp: break factorial #2
+PASS: gdb.base/commands.exp: commands in breakpoint_command_test
+PASS: gdb.base/commands.exp: continue in breakpoint_command_test
+PASS: gdb.base/commands.exp: print value in breakpoint_command_test
+PASS: gdb.base/commands.exp: set foo in user_defined_command_test
+PASS: gdb.base/commands.exp: define mycommand in user_defined_command_test
+PASS: gdb.base/commands.exp: enter commands in user_defined_command_test
+PASS: gdb.base/commands.exp: execute user defined command in user_defined_command_test
+PASS: gdb.base/commands.exp: display user command in user_defined_command_test
+PASS: gdb.base/commands.exp: set args in watchpoint_command_test
+PASS: gdb.base/commands.exp: watch local_var
+PASS: gdb.base/commands.exp: begin commands on watch
+PASS: gdb.base/commands.exp: add print command to watch
+PASS: gdb.base/commands.exp: add continue command to watch
+PASS: gdb.base/commands.exp: end commands on watch
+PASS: gdb.base/commands.exp: continue with watch
+PASS: gdb.base/commands.exp: break factorial #3
+PASS: gdb.base/commands.exp: set value to 5 in test_command_prompt_position
+PASS: gdb.base/commands.exp: if test in test_command_prompt_position
+PASS: gdb.base/commands.exp: > OK in test_command_prompt_position
+PASS: gdb.base/commands.exp: tried to deprecate non-existing command
+PASS: gdb.base/commands.exp: maintenance deprecate p "new_p" /1/
+PASS: gdb.base/commands.exp: p deprecated warning, with replacement
+PASS: gdb.base/commands.exp: Deprecated warning goes away /1/
+PASS: gdb.base/commands.exp: maintenance deprecate p "new_p" /2/
+PASS: gdb.base/commands.exp: maintenance deprecate print "new_print"
+PASS: gdb.base/commands.exp: both alias and command are deprecated
+PASS: gdb.base/commands.exp: Deprecated warning goes away /2/
+PASS: gdb.base/commands.exp: deprecate long command /1/
+PASS: gdb.base/commands.exp: long command deprecated /1/
+PASS: gdb.base/commands.exp: deprecate long command /2/
+PASS: gdb.base/commands.exp: long command deprecated with no alternative /2/
+PASS: gdb.base/commands.exp: deprecate with no arguments
+PASS: gdb.base/commands.exp: set args in bp_deleted_in_command_test
+PASS: gdb.base/commands.exp: breakpoint in bp_deleted_in_command_test
+PASS: gdb.base/commands.exp: begin commands in bp_deleted_in_command_test
+PASS: gdb.base/commands.exp: add silent command
+PASS: gdb.base/commands.exp: add clear command
+PASS: gdb.base/commands.exp: add printf command
+PASS: gdb.base/commands.exp: add cont command
+PASS: gdb.base/commands.exp: end commands
+PASS: gdb.base/commands.exp: run factorial until breakpoint
+PASS: gdb.base/commands.exp: set args in temporary_breakpoint_commands
+PASS: gdb.base/commands.exp: breakpoint in temporary_breakpoint_commands
+PASS: gdb.base/commands.exp: begin commands in bp_deleted_in_command_test
+PASS: gdb.base/commands.exp: add silent tbreak command
+PASS: gdb.base/commands.exp: add printf tbreak command
+PASS: gdb.base/commands.exp: add cont tbreak command
+PASS: gdb.base/commands.exp: end tbreak commands
+PASS: gdb.base/commands.exp: run factorial until temporary breakpoint
+PASS: gdb.base/commands.exp: stray_arg0_test #1
+PASS: gdb.base/commands.exp: stray_arg0_test #2
+PASS: gdb.base/commands.exp: stray_arg0_test #3
+PASS: gdb.base/commands.exp: stray_arg0_test #4
+PASS: gdb.base/commands.exp: source file with indented comment
+PASS: gdb.base/commands.exp: recursive source test
+PASS: gdb.base/commands.exp: set $tem in if_commands_test
+PASS: gdb.base/commands.exp: if $tem == 2 - if_commands_test 1
+PASS: gdb.base/commands.exp: break main - if_commands_test 1
+PASS: gdb.base/commands.exp: else - if_commands_test 1
+PASS: gdb.base/commands.exp: break factorial - if_commands_test 1
+PASS: gdb.base/commands.exp: commands - if_commands_test 1
+PASS: gdb.base/commands.exp: silent - if_commands_test 1
+PASS: gdb.base/commands.exp: set $tem = 3 - if_commands_test 1
+PASS: gdb.base/commands.exp: continue - if_commands_test 1
+PASS: gdb.base/commands.exp: first end - if_commands_test 1
+PASS: gdb.base/commands.exp: second end - if_commands_test 1
+PASS: gdb.base/commands.exp: if $tem == 1 - if_commands_test 2
+PASS: gdb.base/commands.exp: break main - if_commands_test 2
+PASS: gdb.base/commands.exp: else - if_commands_test 2
+PASS: gdb.base/commands.exp: break factorial - if_commands_test 2
+PASS: gdb.base/commands.exp: commands - if_commands_test 2
+PASS: gdb.base/commands.exp: silent - if_commands_test 2
+PASS: gdb.base/commands.exp: set $tem = 3 - if_commands_test 2
+PASS: gdb.base/commands.exp: continue - if_commands_test 2
+PASS: gdb.base/commands.exp: first end - if_commands_test 2
+PASS: gdb.base/commands.exp: second end - if_commands_test 2
+PASS: gdb.base/commands.exp: hook-stop 1
+PASS: gdb.base/commands.exp: hook-stop 1a
+PASS: gdb.base/commands.exp: hook-stop 1b
+PASS: gdb.base/commands.exp: main commands 1
+PASS: gdb.base/commands.exp: main commands 1a
+PASS: gdb.base/commands.exp: main commands 1b
+PASS: gdb.base/commands.exp: main commands 1c
+PASS: gdb.base/commands.exp: main commands 2
+PASS: gdb.base/commands.exp: main commands 2a
+PASS: gdb.base/commands.exp: main commands 2b
+PASS: gdb.base/commands.exp: main commands 2c
+PASS: gdb.base/commands.exp: cmd1 error
+PASS: gdb.base/commands.exp: no cmd2
+PASS: gdb.base/commands.exp: define one
+PASS: gdb.base/commands.exp: define hook-one
+PASS: gdb.base/commands.exp: define one in redefine_hook_test
+PASS: gdb.base/commands.exp: enter commands for one redefinition in redefine_hook_test
+PASS: gdb.base/commands.exp: execute one command in redefine_hook_test
+PASS: gdb.base/commands.exp: define backtrace
+PASS: gdb.base/commands.exp: expect response to define backtrace
+PASS: gdb.base/commands.exp: enter commands in redefine_backtrace_test
+PASS: gdb.base/commands.exp: execute backtrace command in redefine_backtrace_test
+PASS: gdb.base/commands.exp: execute bt command in redefine_backtrace_test
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/completion.exp ...
+PASS: gdb.base/completion.exp: complete 'hfgfh'
+PASS: gdb.base/completion.exp: complete 'show output'
+PASS: gdb.base/completion.exp: complete 'show output-'
+PASS: gdb.base/completion.exp: complete 'p'
+PASS: gdb.base/completion.exp: complete 'p '
+PASS: gdb.base/completion.exp: complete 'info t foo'
+PASS: gdb.base/completion.exp: complete 'info t'
+PASS: gdb.base/completion.exp: complete 'info t '
+PASS: gdb.base/completion.exp: complete 'info asdfgh'
+PASS: gdb.base/completion.exp: complete 'info asdfgh '
+PASS: gdb.base/completion.exp: complete 'info'
+PASS: gdb.base/completion.exp: complete 'info '
+PASS: gdb.base/completion.exp: complete (2) 'info '
+PASS: gdb.base/completion.exp: complete 'help info wat'
+PASS: gdb.base/completion.exp: complete 'p "break1'
+XFAIL: gdb.base/completion.exp: complete 'p "break1.'
+PASS: gdb.base/completion.exp: complete 'p 'arg'
+PASS: gdb.base/completion.exp: complete (2) 'p 'arg'
+PASS: gdb.base/completion.exp: complete 'handle signal'
+PASS: gdb.base/completion.exp: complete 'handle keyword'
+PASS: gdb.base/completion.exp: complete help aliases
+PASS: gdb.base/completion.exp: complete 'p no_var_named_this-arg'
+PASS: gdb.base/completion.exp: complete (2) 'p no_var_named_this-arg'
+PASS: gdb.base/completion.exp: complete (2) 'p no_var_named_this-' (eat prompt)
+PASS: gdb.base/completion.exp: complete (2) 'p no_var_named_this-'
+PASS: gdb.base/completion.exp: complete 'p values[0].a'
+PASS: gdb.base/completion.exp: complete 'p values[0] . a'
+PASS: gdb.base/completion.exp: complete 'p &values[0] -> a'
+PASS: gdb.base/completion.exp: completion of field in anonymous union
+PASS: gdb.base/completion.exp: ptype completion of field in anonymous union
+PASS: gdb.base/completion.exp: whatis completion of field in anonymous union
+PASS: gdb.base/completion.exp: cd to ${srcdir}
+PASS: gdb.base/completion.exp: directory completion
+PASS: gdb.base/completion.exp: directory completion 2
+PASS: gdb.base/completion.exp: Glob remaining of directory test
+PASS: gdb.base/completion.exp: complete-command 'file ./gdb.base/compl'
+PASS: gdb.base/completion.exp: complete 'file ./gdb.base/complet'
+PASS: gdb.base/completion.exp: complete 'info func marke'
+PASS: gdb.base/completion.exp: complete 'set follow-fork-mode'
+PASS: gdb.base/completion.exp: field completion with invalid field
+PASS: gdb.base/completion.exp: test non-deprecated completion
+PASS: gdb.base/completion.exp: test deprecated completion
+PASS: gdb.base/completion.exp: complete ptype struct some_
+PASS: gdb.base/completion.exp: complete ptype enum some_
+PASS: gdb.base/completion.exp: complete ptype union some_
+PASS: gdb.base/completion.exp: complete set gnutarget aut
+PASS: gdb.base/completion.exp: complete set cp-abi aut
+PASS: gdb.base/completion.exp: complete target core ./gdb.base/completion
+PASS: gdb.base/completion.exp: complete target tfile ./gdb.base/completion
+PASS: gdb.base/completion.exp: complete target exec ./gdb.base/completion
+PASS: gdb.base/completion.exp: complete set height
+PASS: gdb.base/completion.exp: complete set height u
+PASS: gdb.base/completion.exp: complete set listsize
+PASS: gdb.base/completion.exp: complete set listsize unl
+PASS: gdb.base/completion.exp: complete set trace-buffer-size
+PASS: gdb.base/completion.exp: complete set trace-buffer-size unl
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/complex.exp ...
+PASS: gdb.base/complex.exp: print complex packed value in C
+PASS: gdb.base/complex.exp: print complex value in C
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/comprdebug.exp ...
+PASS: gdb.base/comprdebug.exp: file comprdebug0.o
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cond-eval-mode.exp ...
+PASS: gdb.base/cond-eval-mode.exp: set breakpoint condition-evaluation host
+PASS: gdb.base/cond-eval-mode.exp: set breakpoint condition-evaluation auto
+UNSUPPORTED: gdb.base/cond-eval-mode.exp: set breakpoint condition-evaluation target
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cond-expr.exp ...
+PASS: gdb.base/cond-expr.exp: print value of cond expr (const true)
+PASS: gdb.base/cond-expr.exp: print value of cond expr (const false)
+PASS: gdb.base/cond-expr.exp: set variable x=14
+PASS: gdb.base/cond-expr.exp: set variable y=2
+PASS: gdb.base/cond-expr.exp: set variable z=3
+PASS: gdb.base/cond-expr.exp: print value of cond expr (var true)
+PASS: gdb.base/cond-expr.exp: set variable x=0
+PASS: gdb.base/cond-expr.exp: print value of cond expr (var false)
+PASS: gdb.base/cond-expr.exp: print whatis of cond expr
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/condbreak.exp ...
+PASS: gdb.base/condbreak.exp: breakpoint function
+PASS: gdb.base/condbreak.exp: break marker1 if 1==1
+PASS: gdb.base/condbreak.exp: delete 2
+PASS: gdb.base/condbreak.exp: break break.c:92 if 1==1
+PASS: gdb.base/condbreak.exp: delete 3
+PASS: gdb.base/condbreak.exp: break marker1 if (1==1)
+PASS: gdb.base/condbreak.exp: break break.c:92 if (1==1)
+PASS: gdb.base/condbreak.exp: break marker2 if (a==43)
+PASS: gdb.base/condbreak.exp: break marker3 if (multi_line_if_conditional(1,1,1)==0)
+PASS: gdb.base/condbreak.exp: break marker4
+PASS: gdb.base/condbreak.exp: breakpoint info
+PASS: gdb.base/condbreak.exp: rerun to main
+PASS: gdb.base/condbreak.exp: run until breakpoint set at a line number
+PASS: gdb.base/condbreak.exp: run until breakpoint at marker1
+PASS: gdb.base/condbreak.exp: run until breakpoint at marker2
+PASS: gdb.base/condbreak.exp: break main if (1==1) thread 999
+PASS: gdb.base/condbreak.exp: break main thread 999 if (1==1)
+PASS: gdb.base/condbreak.exp: break *main if (1==1) thread 999
+PASS: gdb.base/condbreak.exp: break *main thread 999 if (1==1)
+PASS: gdb.base/condbreak.exp: break *main if (1==1) task 999
+PASS: gdb.base/condbreak.exp: break *main task 999 if (1==1)
+PASS: gdb.base/condbreak.exp: break *main if (1==1) t 999
+PASS: gdb.base/condbreak.exp: break *main if (1==1) th 999
+PASS: gdb.base/condbreak.exp: break *main if (1==1) ta 999
+PASS: gdb.base/condbreak.exp: run until breakpoint at marker3
+PASS: gdb.base/condbreak.exp: run until breakpoint at marker4
+PASS: gdb.base/condbreak.exp: complete cond 1
+PASS: gdb.base/condbreak.exp: set variable $var = 1
+PASS: gdb.base/condbreak.exp: complete cond $v
+PASS: gdb.base/condbreak.exp: complete cond 1 values[0].a
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/consecutive.exp ...
+PASS: gdb.base/consecutive.exp: continue to breakpoint in foo
+PASS: gdb.base/consecutive.exp: get breakpoint address for foo
+PASS: gdb.base/consecutive.exp: set bp, 2nd instr
+PASS: gdb.base/consecutive.exp: stopped at bp, 2nd instr
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/constvars.exp ...
+PASS: gdb.base/constvars.exp: break marker1
+PASS: gdb.base/constvars.exp: continue to marker1
+PASS: gdb.base/constvars.exp: up from marker1
+PASS: gdb.base/constvars.exp: ptype qux1
+PASS: gdb.base/constvars.exp: print lave
+PASS: gdb.base/constvars.exp: ptype lave
+PASS: gdb.base/constvars.exp: print lavish
+PASS: gdb.base/constvars.exp: ptype lavish
+PASS: gdb.base/constvars.exp: print lax
+PASS: gdb.base/constvars.exp: ptype lax
+PASS: gdb.base/constvars.exp: print lecherous
+PASS: gdb.base/constvars.exp: ptype lecherous
+PASS: gdb.base/constvars.exp: print lechery
+PASS: gdb.base/constvars.exp: ptype lechery
+PASS: gdb.base/constvars.exp: print lectern
+PASS: gdb.base/constvars.exp: ptype lectern
+PASS: gdb.base/constvars.exp: print leeway
+PASS: gdb.base/constvars.exp: ptype leeway
+PASS: gdb.base/constvars.exp: print legacy
+PASS: gdb.base/constvars.exp: ptype legacy
+PASS: gdb.base/constvars.exp: print laconic
+PASS: gdb.base/constvars.exp: ptype laconic
+PASS: gdb.base/constvars.exp: print laggard
+PASS: gdb.base/constvars.exp: ptype laggard
+PASS: gdb.base/constvars.exp: print lagoon
+PASS: gdb.base/constvars.exp: ptype lagoon
+PASS: gdb.base/constvars.exp: print laity
+PASS: gdb.base/constvars.exp: ptype laity
+PASS: gdb.base/constvars.exp: print lambent
+PASS: gdb.base/constvars.exp: ptype lambent
+PASS: gdb.base/constvars.exp: print laminated
+PASS: gdb.base/constvars.exp: ptype laminated
+PASS: gdb.base/constvars.exp: print lampoon
+PASS: gdb.base/constvars.exp: ptype lampoon
+PASS: gdb.base/constvars.exp: print languid
+PASS: gdb.base/constvars.exp: ptype languid
+PASS: gdb.base/constvars.exp: print *legend
+PASS: gdb.base/constvars.exp: ptype legend
+PASS: gdb.base/constvars.exp: print *legerdemain
+PASS: gdb.base/constvars.exp: ptype legerdemain
+PASS: gdb.base/constvars.exp: print *leniency
+PASS: gdb.base/constvars.exp: ptype leniency
+PASS: gdb.base/constvars.exp: print *leonine
+PASS: gdb.base/constvars.exp: ptype leonine
+PASS: gdb.base/constvars.exp: print *lesion
+PASS: gdb.base/constvars.exp: ptype lesion
+PASS: gdb.base/constvars.exp: print *lethal
+PASS: gdb.base/constvars.exp: ptype lethal
+PASS: gdb.base/constvars.exp: print *lethargic
+PASS: gdb.base/constvars.exp: ptype lethargic
+PASS: gdb.base/constvars.exp: print *levity
+PASS: gdb.base/constvars.exp: ptype levity
+PASS: gdb.base/constvars.exp: print *lewd
+PASS: gdb.base/constvars.exp: ptype lewd
+PASS: gdb.base/constvars.exp: print *lexicographer
+PASS: gdb.base/constvars.exp: ptype lexicographer
+PASS: gdb.base/constvars.exp: print *lexicon
+PASS: gdb.base/constvars.exp: ptype lexicon
+PASS: gdb.base/constvars.exp: print *liaison
+PASS: gdb.base/constvars.exp: ptype liaison
+PASS: gdb.base/constvars.exp: print *libation
+PASS: gdb.base/constvars.exp: ptype libation
+PASS: gdb.base/constvars.exp: print *libelous
+PASS: gdb.base/constvars.exp: ptype libelous
+PASS: gdb.base/constvars.exp: print *libertine
+PASS: gdb.base/constvars.exp: ptype libertine
+PASS: gdb.base/constvars.exp: print *libidinous
+PASS: gdb.base/constvars.exp: ptype libidinous
+PASS: gdb.base/constvars.exp: print *languish
+PASS: gdb.base/constvars.exp: ptype languish
+PASS: gdb.base/constvars.exp: print *languor
+PASS: gdb.base/constvars.exp: ptype languor
+PASS: gdb.base/constvars.exp: print *lank
+PASS: gdb.base/constvars.exp: ptype lank
+PASS: gdb.base/constvars.exp: print *lapidary
+PASS: gdb.base/constvars.exp: ptype lapidary
+PASS: gdb.base/constvars.exp: print *larceny
+PASS: gdb.base/constvars.exp: ptype larceny
+PASS: gdb.base/constvars.exp: print *largess
+PASS: gdb.base/constvars.exp: ptype largess
+PASS: gdb.base/constvars.exp: print *lascivious
+PASS: gdb.base/constvars.exp: ptype lascivious
+PASS: gdb.base/constvars.exp: print *lassitude
+PASS: gdb.base/constvars.exp: ptype lassitude
+PASS: gdb.base/constvars.exp: print *lamprey
+PASS: gdb.base/constvars.exp: ptype lamprey
+PASS: gdb.base/constvars.exp: print *lariat
+PASS: gdb.base/constvars.exp: ptype lariat
+PASS: gdb.base/constvars.exp: print *laudanum
+PASS: gdb.base/constvars.exp: ptype laudanum
+PASS: gdb.base/constvars.exp: print *lecithin
+PASS: gdb.base/constvars.exp: ptype lecithin
+PASS: gdb.base/constvars.exp: print *leviathan
+PASS: gdb.base/constvars.exp: ptype leviathan
+PASS: gdb.base/constvars.exp: print *libretto
+PASS: gdb.base/constvars.exp: ptype libretto
+PASS: gdb.base/constvars.exp: print *lissome
+PASS: gdb.base/constvars.exp: ptype lissome
+PASS: gdb.base/constvars.exp: print *locust
+PASS: gdb.base/constvars.exp: ptype locust
+PASS: gdb.base/constvars.exp: ptype logical
+PASS: gdb.base/constvars.exp: ptype lugged
+PASS: gdb.base/constvars.exp: ptype luck
+PASS: gdb.base/constvars.exp: ptype lunar
+PASS: gdb.base/constvars.exp: ptype lumen
+PASS: gdb.base/constvars.exp: ptype lurk
+PASS: gdb.base/constvars.exp: ptype lush
+PASS: gdb.base/constvars.exp: ptype lynx
+PASS: gdb.base/constvars.exp: ptype crass
+PASS: gdb.base/constvars.exp: ptype crisp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/corefile.exp ...
+WARNING: can't generate a core file - core tests suppressed - check ulimit -c
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ctxobj.exp ...
+PASS: gdb.base/ctxobj.exp: break in get_version functions
+PASS: gdb.base/ctxobj.exp: continue to get_version_1
+PASS: gdb.base/ctxobj.exp: print libctxobj1's this_version_num from partial symtab
+PASS: gdb.base/ctxobj.exp: print libctxobj1's this_version_num from symtab
+PASS: gdb.base/ctxobj.exp: continue to get_version_2
+PASS: gdb.base/ctxobj.exp: print libctxobj2's this_version_num from partial symtab
+PASS: gdb.base/ctxobj.exp: print libctxobj2's this_version_num from symtab
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cursal.exp ...
+PASS: gdb.base/cursal.exp: set listsize 1
+PASS: gdb.base/cursal.exp: list before run
+PASS: gdb.base/cursal.exp: list in main
+PASS: gdb.base/cursal.exp: list in func2
+PASS: gdb.base/cursal.exp: backtrace
+PASS: gdb.base/cursal.exp: list after backtrace
+PASS: gdb.base/cursal.exp: set listsize 3
+PASS: gdb.base/cursal.exp: list size 3
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cvexpr.exp ...
+PASS: gdb.base/cvexpr.exp: set print sevenbit-strings
+PASS: gdb.base/cvexpr.exp: set print address off
+PASS: gdb.base/cvexpr.exp: set width 0
+PASS: gdb.base/cvexpr.exp: (const char)
+PASS: gdb.base/cvexpr.exp: (const signed char)
+PASS: gdb.base/cvexpr.exp: (const unsigned char)
+PASS: gdb.base/cvexpr.exp: (const short)
+PASS: gdb.base/cvexpr.exp: (const signed short)
+PASS: gdb.base/cvexpr.exp: (const unsigned short)
+PASS: gdb.base/cvexpr.exp: (const int)
+PASS: gdb.base/cvexpr.exp: (const signed int)
+PASS: gdb.base/cvexpr.exp: (const unsigned int)
+PASS: gdb.base/cvexpr.exp: (const long)
+PASS: gdb.base/cvexpr.exp: (const signed long)
+PASS: gdb.base/cvexpr.exp: (const unsigned long)
+PASS: gdb.base/cvexpr.exp: (const long long)
+PASS: gdb.base/cvexpr.exp: (const signed long long)
+PASS: gdb.base/cvexpr.exp: (const unsigned long long)
+PASS: gdb.base/cvexpr.exp: (const float)
+PASS: gdb.base/cvexpr.exp: (const double)
+PASS: gdb.base/cvexpr.exp: (volatile char)
+PASS: gdb.base/cvexpr.exp: (volatile signed char)
+PASS: gdb.base/cvexpr.exp: (volatile unsigned char)
+PASS: gdb.base/cvexpr.exp: (volatile short)
+PASS: gdb.base/cvexpr.exp: (volatile signed short)
+PASS: gdb.base/cvexpr.exp: (volatile unsigned short)
+PASS: gdb.base/cvexpr.exp: (volatile int)
+PASS: gdb.base/cvexpr.exp: (volatile signed int)
+PASS: gdb.base/cvexpr.exp: (volatile unsigned int)
+PASS: gdb.base/cvexpr.exp: (volatile long)
+PASS: gdb.base/cvexpr.exp: (volatile signed long)
+PASS: gdb.base/cvexpr.exp: (volatile unsigned long)
+PASS: gdb.base/cvexpr.exp: (volatile long long)
+PASS: gdb.base/cvexpr.exp: (volatile signed long long)
+PASS: gdb.base/cvexpr.exp: (volatile unsigned long long)
+PASS: gdb.base/cvexpr.exp: (volatile float)
+PASS: gdb.base/cvexpr.exp: (volatile double)
+PASS: gdb.base/cvexpr.exp: (const volatile int)
+PASS: gdb.base/cvexpr.exp: (volatile const int)
+PASS: gdb.base/cvexpr.exp: (const int volatile)
+PASS: gdb.base/cvexpr.exp: (volatile int const)
+PASS: gdb.base/cvexpr.exp: (int const volatile)
+PASS: gdb.base/cvexpr.exp: (int volatile const)
+PASS: gdb.base/cvexpr.exp: (const volatile int *)
+PASS: gdb.base/cvexpr.exp: (volatile const int *)
+PASS: gdb.base/cvexpr.exp: (const int volatile)
+PASS: gdb.base/cvexpr.exp: (volatile int const *)
+PASS: gdb.base/cvexpr.exp: (int const volatile *)
+PASS: gdb.base/cvexpr.exp: (int volatile const *)
+PASS: gdb.base/cvexpr.exp: (int * const volatile)
+PASS: gdb.base/cvexpr.exp: (int * volatile const)
+PASS: gdb.base/cvexpr.exp: (char const)
+PASS: gdb.base/cvexpr.exp: (signed char const)
+PASS: gdb.base/cvexpr.exp: (unsigned char const)
+PASS: gdb.base/cvexpr.exp: (short const)
+PASS: gdb.base/cvexpr.exp: (signed short const)
+PASS: gdb.base/cvexpr.exp: (unsigned short const)
+PASS: gdb.base/cvexpr.exp: (int const)
+PASS: gdb.base/cvexpr.exp: (signed int const)
+PASS: gdb.base/cvexpr.exp: (unsigned int const)
+PASS: gdb.base/cvexpr.exp: (long const)
+PASS: gdb.base/cvexpr.exp: (signed long const)
+PASS: gdb.base/cvexpr.exp: (unsigned long const)
+PASS: gdb.base/cvexpr.exp: (long long const)
+PASS: gdb.base/cvexpr.exp: (signed long long const)
+PASS: gdb.base/cvexpr.exp: (unsigned long long const)
+PASS: gdb.base/cvexpr.exp: (float const)
+PASS: gdb.base/cvexpr.exp: (double const)
+PASS: gdb.base/cvexpr.exp: (char volatile)
+PASS: gdb.base/cvexpr.exp: (signed char volatile)
+PASS: gdb.base/cvexpr.exp: (unsigned char volatile)
+PASS: gdb.base/cvexpr.exp: (short volatile)
+PASS: gdb.base/cvexpr.exp: (signed short volatile)
+PASS: gdb.base/cvexpr.exp: (unsigned short volatile)
+PASS: gdb.base/cvexpr.exp: (int volatile)
+PASS: gdb.base/cvexpr.exp: (signed int volatile)
+PASS: gdb.base/cvexpr.exp: (unsigned int volatile)
+PASS: gdb.base/cvexpr.exp: (long volatile)
+PASS: gdb.base/cvexpr.exp: (signed long volatile)
+PASS: gdb.base/cvexpr.exp: (unsigned long volatile)
+PASS: gdb.base/cvexpr.exp: (long long volatile)
+PASS: gdb.base/cvexpr.exp: (signed long long volatile)
+PASS: gdb.base/cvexpr.exp: (unsigned long long volatile)
+PASS: gdb.base/cvexpr.exp: (float volatile)
+PASS: gdb.base/cvexpr.exp: (double volatile)
+PASS: gdb.base/cvexpr.exp: (const enum misordered)
+PASS: gdb.base/cvexpr.exp: (enum misordered const)
+PASS: gdb.base/cvexpr.exp: (volatile enum misordered)
+PASS: gdb.base/cvexpr.exp: (enum misordered volatile)
+PASS: gdb.base/cvexpr.exp: (const int *)
+PASS: gdb.base/cvexpr.exp: (int const *)
+PASS: gdb.base/cvexpr.exp: (int * const)
+PASS: gdb.base/cvexpr.exp: (const int * const)
+PASS: gdb.base/cvexpr.exp: (int const * const)
+PASS: gdb.base/cvexpr.exp: (const int **)
+PASS: gdb.base/cvexpr.exp: (int const **)
+PASS: gdb.base/cvexpr.exp: (int ** const)
+PASS: gdb.base/cvexpr.exp: (const int * const *)
+PASS: gdb.base/cvexpr.exp: (int const * const *)
+PASS: gdb.base/cvexpr.exp: (const int * const * const)
+PASS: gdb.base/cvexpr.exp: (int const * const * const)
+PASS: gdb.base/cvexpr.exp: (const struct t_struct)
+PASS: gdb.base/cvexpr.exp: (const union t_union)
+PASS: gdb.base/cvexpr.exp: (struct t_struct const)
+PASS: gdb.base/cvexpr.exp: (union t_union const)
+PASS: gdb.base/cvexpr.exp: (const struct t_struct *)
+PASS: gdb.base/cvexpr.exp: (const union t_union *)
+PASS: gdb.base/cvexpr.exp: (struct t_struct const *)
+PASS: gdb.base/cvexpr.exp: (union t_union const *)
+PASS: gdb.base/cvexpr.exp: (struct t_struct * const)
+PASS: gdb.base/cvexpr.exp: (union t_union * const)
+PASS: gdb.base/cvexpr.exp: (const struct t_struct * const)
+PASS: gdb.base/cvexpr.exp: (const union t_union * const)
+PASS: gdb.base/cvexpr.exp: (struct t_struct const * const)
+PASS: gdb.base/cvexpr.exp: (union t_union const * const)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dbx.exp ...
+PASS: gdb.base/dbx.exp: stop in main
+PASS: gdb.base/dbx.exp: status
+PASS: gdb.base/dbx.exp: stop at average.c:43
+PASS: gdb.base/dbx.exp: stop in average.c:43
+PASS: gdb.base/dbx.exp: stop at main
+PASS: gdb.base/dbx.exp: running to main
+PASS: gdb.base/dbx.exp: assign first
+PASS: gdb.base/dbx.exp: print first
+PASS: gdb.base/dbx.exp: whereis my_list
+PASS: gdb.base/dbx.exp: file average.c:1
+PASS: gdb.base/dbx.exp: cont 1
+PASS: gdb.base/dbx.exp: step
+XFAIL: gdb.base/dbx.exp: func sum
+PASS: gdb.base/dbx.exp: stop in sum
+PASS: gdb.base/dbx.exp: cont 2
+XFAIL: gdb.base/dbx.exp: func print_average
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/debug-expr.exp ...
+PASS: gdb.base/debug-expr.exp: set variable array[0] = 0
+PASS: gdb.base/debug-expr.exp: set variable array[1] = 1
+PASS: gdb.base/debug-expr.exp: set variable array[2] = 2
+PASS: gdb.base/debug-expr.exp: set variable array[3] = 3
+PASS: gdb.base/debug-expr.exp: set debug expression 1
+PASS: gdb.base/debug-expr.exp: print /x {char[4]} array
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/default.exp ...
+PASS: gdb.base/default.exp: add-symbol-file
+PASS: gdb.base/default.exp: append
+PASS: gdb.base/default.exp: append binary
+PASS: gdb.base/default.exp: append memory
+PASS: gdb.base/default.exp: append value
+PASS: gdb.base/default.exp: append binary memory
+PASS: gdb.base/default.exp: append binary value
+PASS: gdb.base/default.exp: attach
+PASS: gdb.base/default.exp: break
+PASS: gdb.base/default.exp: break "b" abbreviation
+PASS: gdb.base/default.exp: break "br" abbreviation
+PASS: gdb.base/default.exp: break "bre" abbreviation
+PASS: gdb.base/default.exp: break "brea" abbreviation
+PASS: gdb.base/default.exp: backtrace
+PASS: gdb.base/default.exp: backtrace "bt" abbreviation
+PASS: gdb.base/default.exp: backtrace "ba" abbreviation
+PASS: gdb.base/default.exp: backtrace "bac" abbreviation
+PASS: gdb.base/default.exp: continue
+PASS: gdb.base/default.exp: continue "c" abbreviation
+PASS: gdb.base/default.exp: call
+PASS: gdb.base/default.exp: catch
+PASS: gdb.base/default.exp: cd
+PASS: gdb.base/default.exp: clear
+PASS: gdb.base/default.exp: commands
+PASS: gdb.base/default.exp: condition
+PASS: gdb.base/default.exp: core-file
+PASS: gdb.base/default.exp: delete "d" abbreviation
+PASS: gdb.base/default.exp: delete
+PASS: gdb.base/default.exp: define
+PASS: gdb.base/default.exp: delete breakpoints
+PASS: gdb.base/default.exp: delete display prompt
+PASS: gdb.base/default.exp: detach
+PASS: gdb.base/default.exp: directory prompt
+PASS: gdb.base/default.exp: disable "dis" abbreviation
+PASS: gdb.base/default.exp: disable "disa" abbreviation
+PASS: gdb.base/default.exp: disable
+PASS: gdb.base/default.exp: disable breakpoints
+PASS: gdb.base/default.exp: disable display
+PASS: gdb.base/default.exp: disassemble
+PASS: gdb.base/default.exp: display
+PASS: gdb.base/default.exp: do
+PASS: gdb.base/default.exp: document
+PASS: gdb.base/default.exp: down
+PASS: gdb.base/default.exp: down-silently
+PASS: gdb.base/default.exp: dump
+PASS: gdb.base/default.exp: dump binary
+PASS: gdb.base/default.exp: dump ihex
+PASS: gdb.base/default.exp: dump memory
+PASS: gdb.base/default.exp: dump srec
+PASS: gdb.base/default.exp: dump tekhex
+PASS: gdb.base/default.exp: dump value
+PASS: gdb.base/default.exp: dump binary memory
+PASS: gdb.base/default.exp: dump binary value
+PASS: gdb.base/default.exp: dump ihex memory
+PASS: gdb.base/default.exp: dump ihex value
+PASS: gdb.base/default.exp: dump srec memory
+PASS: gdb.base/default.exp: dump srec value
+PASS: gdb.base/default.exp: dump tekhex memory
+PASS: gdb.base/default.exp: dump tekhex value
+PASS: gdb.base/default.exp: echo
+PASS: gdb.base/default.exp: enable breakpoints delete
+PASS: gdb.base/default.exp: enable breakpoints once
+PASS: gdb.base/default.exp: enable breakpoints
+PASS: gdb.base/default.exp: enable delete
+PASS: gdb.base/default.exp: enable display
+PASS: gdb.base/default.exp: enable once
+PASS: gdb.base/default.exp: enable
+PASS: gdb.base/default.exp: exec-file
+PASS: gdb.base/default.exp: frame "f" abbreviation
+PASS: gdb.base/default.exp: frame
+PASS: gdb.base/default.exp: fg
+PASS: gdb.base/default.exp: file
+PASS: gdb.base/default.exp: finish
+PASS: gdb.base/default.exp: forward-search
+PASS: gdb.base/default.exp: gcore
+PASS: gdb.base/default.exp: generate-core-file
+PASS: gdb.base/default.exp: help "h" abbreviation
+PASS: gdb.base/default.exp: help
+PASS: gdb.base/default.exp: handle
+PASS: gdb.base/default.exp: info "i" abbreviation
+PASS: gdb.base/default.exp: info
+PASS: gdb.base/default.exp: ignore
+PASS: gdb.base/default.exp: info address
+PASS: gdb.base/default.exp: info all-registers
+PASS: gdb.base/default.exp: info args
+PASS: gdb.base/default.exp: info bogus-gdb-command
+PASS: gdb.base/default.exp: info breakpoints
+PASS: gdb.base/default.exp: info copying
+PASS: gdb.base/default.exp: info display
+PASS: gdb.base/default.exp: info frame "f" abbreviation
+PASS: gdb.base/default.exp: info frame
+PASS: gdb.base/default.exp: info files
+PASS: gdb.base/default.exp: info float
+PASS: gdb.base/default.exp: info functions
+PASS: gdb.base/default.exp: info locals
+PASS: gdb.base/default.exp: info program
+PASS: gdb.base/default.exp: info registers
+PASS: gdb.base/default.exp: info stack "s" abbreviation
+PASS: gdb.base/default.exp: info stack
+FAIL: gdb.base/default.exp: info set
+PASS: gdb.base/default.exp: info symbol
+PASS: gdb.base/default.exp: info source
+PASS: gdb.base/default.exp: info sources
+PASS: gdb.base/default.exp: info target
+PASS: gdb.base/default.exp: info terminal
+PASS: gdb.base/default.exp: info threads
+PASS: gdb.base/default.exp: info types
+PASS: gdb.base/default.exp: info variables
+PASS: gdb.base/default.exp: info vector
+PASS: gdb.base/default.exp: info warranty
+PASS: gdb.base/default.exp: info watchpoints
+PASS: gdb.base/default.exp: inspect
+PASS: gdb.base/default.exp: jump
+PASS: gdb.base/default.exp: kill
+PASS: gdb.base/default.exp: list "l" abbreviation
+PASS: gdb.base/default.exp: list
+PASS: gdb.base/default.exp: load
+PASS: gdb.base/default.exp: next "n" abbreviation
+PASS: gdb.base/default.exp: next
+PASS: gdb.base/default.exp: nexti "ni" abbreviation
+PASS: gdb.base/default.exp: nexti
+PASS: gdb.base/default.exp: output
+PASS: gdb.base/default.exp: overlay
+PASS: gdb.base/default.exp: overlay on
+PASS: gdb.base/default.exp: overlay manual #1
+PASS: gdb.base/default.exp: overlay auto
+PASS: gdb.base/default.exp: overlay off
+PASS: gdb.base/default.exp: overlay list
+PASS: gdb.base/default.exp: overlay map #1
+PASS: gdb.base/default.exp: overlay unmap #1
+PASS: gdb.base/default.exp: overlay manual #2
+PASS: gdb.base/default.exp: overlay map #2
+PASS: gdb.base/default.exp: overlay unmap #2
+PASS: gdb.base/default.exp: print "p" abbreviation
+PASS: gdb.base/default.exp: print
+PASS: gdb.base/default.exp: printf
+PASS: gdb.base/default.exp: ptype
+PASS: gdb.base/default.exp: pwd
+PASS: gdb.base/default.exp: run "r" abbreviation
+PASS: gdb.base/default.exp: run
+PASS: gdb.base/default.exp: rbreak
+PASS: gdb.base/default.exp: restore
+PASS: gdb.base/default.exp: return
+PASS: gdb.base/default.exp: reverse-search
+PASS: gdb.base/default.exp: step "s" abbreviation #1
+PASS: gdb.base/default.exp: step #1
+PASS: gdb.base/default.exp: search
+PASS: gdb.base/default.exp: section
+PASS: gdb.base/default.exp: set annotate
+PASS: gdb.base/default.exp: set args
+PASS: gdb.base/default.exp: set check "c" abbreviation
+PASS: gdb.base/default.exp: set check "ch" abbreviation
+PASS: gdb.base/default.exp: set check "check" abbreviation
+PASS: gdb.base/default.exp: set check range
+PASS: gdb.base/default.exp: set check type
+PASS: gdb.base/default.exp: set complaints
+PASS: gdb.base/default.exp: set confirm
+PASS: gdb.base/default.exp: set environment
+PASS: gdb.base/default.exp: set height
+PASS: gdb.base/default.exp: set history expansion
+PASS: gdb.base/default.exp: set history filename
+PASS: gdb.base/default.exp: set the history filename
+PASS: gdb.base/default.exp: set history save
+PASS: gdb.base/default.exp: set history size
+PASS: gdb.base/default.exp: set history
+PASS: gdb.base/default.exp: set language
+PASS: gdb.base/default.exp: set listsize
+PASS: gdb.base/default.exp: set print "p" abbreviation
+PASS: gdb.base/default.exp: set print "pr" abbreviation
+PASS: gdb.base/default.exp: set print
+PASS: gdb.base/default.exp: set print address
+PASS: gdb.base/default.exp: set print array
+PASS: gdb.base/default.exp: set print asm-demangle
+PASS: gdb.base/default.exp: set print demangle
+PASS: gdb.base/default.exp: set print elements
+PASS: gdb.base/default.exp: set print object
+PASS: gdb.base/default.exp: set print pretty
+PASS: gdb.base/default.exp: set print sevenbit-strings
+PASS: gdb.base/default.exp: set print union
+PASS: gdb.base/default.exp: set print vtbl
+PASS: gdb.base/default.exp: set radix
+PASS: gdb.base/default.exp: set variable
+PASS: gdb.base/default.exp: set verbose
+PASS: gdb.base/default.exp: set width
+PASS: gdb.base/default.exp: set write
+PASS: gdb.base/default.exp: set
+FAIL: gdb.base/default.exp: shell echo Hi dad!
+PASS: gdb.base/default.exp: show annotate
+PASS: gdb.base/default.exp: show args
+PASS: gdb.base/default.exp: show check "c" abbreviation
+PASS: gdb.base/default.exp: show check "ch" abbreviation
+PASS: gdb.base/default.exp: show check "check" abbreviation
+PASS: gdb.base/default.exp: show check range
+PASS: gdb.base/default.exp: show check type
+PASS: gdb.base/default.exp: show commands
+PASS: gdb.base/default.exp: show complaints
+PASS: gdb.base/default.exp: show confirm
+PASS: gdb.base/default.exp: show convenience
+PASS: gdb.base/default.exp: show directories
+PASS: gdb.base/default.exp: show editing
+PASS: gdb.base/default.exp: show height
+PASS: gdb.base/default.exp: show history expansion
+PASS: gdb.base/default.exp: show history filename
+PASS: gdb.base/default.exp: show history save
+PASS: gdb.base/default.exp: show history size
+PASS: gdb.base/default.exp: show history
+PASS: gdb.base/default.exp: show language
+PASS: gdb.base/default.exp: show listsize
+PASS: gdb.base/default.exp: show p
+PASS: gdb.base/default.exp: show pr
+PASS: gdb.base/default.exp: show print
+PASS: gdb.base/default.exp: show paths
+PASS: gdb.base/default.exp: show print address
+PASS: gdb.base/default.exp: show print array
+PASS: gdb.base/default.exp: show print asm-demangle
+PASS: gdb.base/default.exp: show print demangle
+PASS: gdb.base/default.exp: show print elements
+PASS: gdb.base/default.exp: show print object
+PASS: gdb.base/default.exp: show print pretty
+PASS: gdb.base/default.exp: show print sevenbit-strings
+PASS: gdb.base/default.exp: show print union
+PASS: gdb.base/default.exp: show print vtbl
+PASS: gdb.base/default.exp: show prompt
+PASS: gdb.base/default.exp: show radix
+PASS: gdb.base/default.exp: show user
+PASS: gdb.base/default.exp: show values
+PASS: gdb.base/default.exp: show verbose
+PASS: gdb.base/default.exp: show version
+PASS: gdb.base/default.exp: show width
+PASS: gdb.base/default.exp: show write
+FAIL: gdb.base/default.exp: show
+PASS: gdb.base/default.exp: set history save off
+PASS: gdb.base/default.exp: stepi "si" abbreviation
+PASS: gdb.base/default.exp: stepi
+PASS: gdb.base/default.exp: signal
+PASS: gdb.base/default.exp: source
+PASS: gdb.base/default.exp: step "s" abbreviation #2
+PASS: gdb.base/default.exp: step #2
+PASS: gdb.base/default.exp: symbol-file
+PASS: gdb.base/default.exp: target child
+PASS: gdb.base/default.exp: target procfs
+PASS: gdb.base/default.exp: target core
+PASS: gdb.base/default.exp: target exec
+PASS: gdb.base/default.exp: target remote
+PASS: gdb.base/default.exp: target
+PASS: gdb.base/default.exp: tbreak
+PASS: gdb.base/default.exp: thread
+PASS: gdb.base/default.exp: thread apply
+PASS: gdb.base/default.exp: thread find
+PASS: gdb.base/default.exp: thread name
+PASS: gdb.base/default.exp: tty
+PASS: gdb.base/default.exp: until "u" abbreviation
+PASS: gdb.base/default.exp: until
+PASS: gdb.base/default.exp: undisplay prompt
+PASS: gdb.base/default.exp: unset environment prompt
+PASS: gdb.base/default.exp: unset
+PASS: gdb.base/default.exp: up-silently
+PASS: gdb.base/default.exp: watch
+PASS: gdb.base/default.exp: whatis
+PASS: gdb.base/default.exp: where
+PASS: gdb.base/default.exp: x
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/define.exp ...
+PASS: gdb.base/define.exp: define user command: nextwhere
+PASS: gdb.base/define.exp: use user command: nextwhere
+PASS: gdb.base/define.exp: define user command: nextwh
+PASS: gdb.base/define.exp: redefine user command aborted: nextwhere
+PASS: gdb.base/define.exp: redefine user command: nextwhere
+PASS: gdb.base/define.exp: redocumenting builtin command disallowed
+PASS: gdb.base/define.exp: document user command: nextwhere
+PASS: gdb.base/define.exp: re-document user command: nextwhere
+PASS: gdb.base/define.exp: help user command: nextwhere
+PASS: gdb.base/define.exp: set up whitespace in help string
+PASS: gdb.base/define.exp: preserve whitespace in help string
+PASS: gdb.base/define.exp: define user command: ifnospace
+PASS: gdb.base/define.exp: test ifnospace is parsed correctly
+PASS: gdb.base/define.exp: define user command: whilenospace
+PASS: gdb.base/define.exp: test whilenospace is parsed correctly
+PASS: gdb.base/define.exp: define user command: user-bt
+PASS: gdb.base/define.exp: define hook-stop command
+PASS: gdb.base/define.exp: use hook-stop command
+PASS: gdb.base/define.exp: define hook undefined command aborted: bar
+PASS: gdb.base/define.exp: define hook undefined command: bar
+PASS: gdb.base/define.exp: define target testsuite
+PASS: gdb.base/define.exp: document target testsuite
+PASS: gdb.base/define.exp: help target
+PASS: gdb.base/define.exp: target testsuite
+PASS: gdb.base/define.exp: show user target testsuite
+PASS: gdb.base/define.exp: define target hook-testsuite
+PASS: gdb.base/define.exp: define target hookpost-testsuite
+PASS: gdb.base/define.exp: target testsuite with hooks
+PASS: gdb.base/define.exp: set gdb_prompt
+PASS: gdb.base/define.exp: reset gdb_prompt
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/del.exp ...
+PASS: gdb.base/del.exp: Remove all breakpoints (del)
+PASS: gdb.base/del.exp: info break after removing break on main
+PASS: gdb.base/del.exp: breakpoint insertion (del)
+PASS: gdb.base/del.exp: Remove last breakpoint (del)
+PASS: gdb.base/del.exp: info break after removing break on main (del)
+PASS: gdb.base/del.exp: Remove all breakpoints (d)
+PASS: gdb.base/del.exp: info break after removing break on main
+PASS: gdb.base/del.exp: breakpoint insertion (d)
+PASS: gdb.base/del.exp: Remove last breakpoint (d)
+PASS: gdb.base/del.exp: info break after removing break on main (d)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/detach.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dfp-exprs.exp ...
+PASS: gdb.base/dfp-exprs.exp: p 1.2df
+PASS: gdb.base/dfp-exprs.exp: p -1.2df
+PASS: gdb.base/dfp-exprs.exp: p 1.234567df
+PASS: gdb.base/dfp-exprs.exp: p -1.234567df
+PASS: gdb.base/dfp-exprs.exp: p 1234567.df
+PASS: gdb.base/dfp-exprs.exp: p -1234567.df
+PASS: gdb.base/dfp-exprs.exp: p 1.2E1df
+PASS: gdb.base/dfp-exprs.exp: p 1.2E10df
+PASS: gdb.base/dfp-exprs.exp: p 1.2E-10df
+PASS: gdb.base/dfp-exprs.exp: p 1.2E96df
+PASS: gdb.base/dfp-exprs.exp: p 1.2dd
+PASS: gdb.base/dfp-exprs.exp: p -1.2dd
+PASS: gdb.base/dfp-exprs.exp: p 1.234567890123456dd
+PASS: gdb.base/dfp-exprs.exp: p -1.234567890123456dd
+PASS: gdb.base/dfp-exprs.exp: p 1234567890123456.dd
+PASS: gdb.base/dfp-exprs.exp: p -1234567890123456.dd
+PASS: gdb.base/dfp-exprs.exp: p 1.2E1dd
+PASS: gdb.base/dfp-exprs.exp: p 1.2E10dd
+PASS: gdb.base/dfp-exprs.exp: p 1.2E-10dd
+PASS: gdb.base/dfp-exprs.exp: p 1.2E384dd
+PASS: gdb.base/dfp-exprs.exp: p 1.2dl
+PASS: gdb.base/dfp-exprs.exp: p -1.2dl
+PASS: gdb.base/dfp-exprs.exp: p 1.234567890123456789012345678901234dl
+PASS: gdb.base/dfp-exprs.exp: p -1.234567890123456789012345678901234dl
+PASS: gdb.base/dfp-exprs.exp: p 1234567890123456789012345678901234.dl
+PASS: gdb.base/dfp-exprs.exp: p -1234567890123456789012345678901234.dl
+PASS: gdb.base/dfp-exprs.exp: p 1.2E1dl
+PASS: gdb.base/dfp-exprs.exp: p 1.2E10dl
+PASS: gdb.base/dfp-exprs.exp: p 1.2E-10dl
+PASS: gdb.base/dfp-exprs.exp: p 1.2E6144dl
+PASS: gdb.base/dfp-exprs.exp: p 1.4df + 1.2df
+PASS: gdb.base/dfp-exprs.exp: p 1.4df - 1.2df
+PASS: gdb.base/dfp-exprs.exp: p 1.4df * 1.2df
+PASS: gdb.base/dfp-exprs.exp: p 1.4df / 1.2df
+PASS: gdb.base/dfp-exprs.exp: p 1.4dd + 1.2dd
+PASS: gdb.base/dfp-exprs.exp: p 1.4dd - 1.2dd
+PASS: gdb.base/dfp-exprs.exp: p 1.4dd * 1.2dd
+PASS: gdb.base/dfp-exprs.exp: p 1.4dd / 1.2dd
+PASS: gdb.base/dfp-exprs.exp: p 1.4dl + 1.2dl
+PASS: gdb.base/dfp-exprs.exp: p 1.4dl - 1.2dl
+PASS: gdb.base/dfp-exprs.exp: p 1.4dl * 1.2dl
+PASS: gdb.base/dfp-exprs.exp: p 1.4dl / 1.2dl
+PASS: gdb.base/dfp-exprs.exp: ptype 2.df + 2.df
+PASS: gdb.base/dfp-exprs.exp: ptype 2.dd + 2.dd
+PASS: gdb.base/dfp-exprs.exp: ptype 2.dl + 2.dl
+PASS: gdb.base/dfp-exprs.exp: p 2.1df + 2.7dd
+PASS: gdb.base/dfp-exprs.exp: p 2.1dd + 2.7df
+PASS: gdb.base/dfp-exprs.exp: p 2.6df + 2.7dl
+PASS: gdb.base/dfp-exprs.exp: p 2.6dl + 2.7df
+PASS: gdb.base/dfp-exprs.exp: p 2.3dd + 2.2dl
+PASS: gdb.base/dfp-exprs.exp: p 2.3dl + 2.2dd
+PASS: gdb.base/dfp-exprs.exp: ptype 2.df + 2.dd
+PASS: gdb.base/dfp-exprs.exp: ptype 2.df + 2.dl
+PASS: gdb.base/dfp-exprs.exp: ptype 2.dd + 2.dl
+PASS: gdb.base/dfp-exprs.exp: p 1.2df + 1
+PASS: gdb.base/dfp-exprs.exp: p 2 + 1.7dd
+PASS: gdb.base/dfp-exprs.exp: p 3 + 2.1dl
+PASS: gdb.base/dfp-exprs.exp: ptype 1.2df + 1
+PASS: gdb.base/dfp-exprs.exp: ptype 2 + 1.7dd
+PASS: gdb.base/dfp-exprs.exp: ptype 3 + 2.1dl
+PASS: gdb.base/dfp-exprs.exp: p 1.2df + 2ll
+PASS: gdb.base/dfp-exprs.exp: p 1.2df + 1.2f
+PASS: gdb.base/dfp-exprs.exp: p !0.df
+PASS: gdb.base/dfp-exprs.exp: p !0.dd
+PASS: gdb.base/dfp-exprs.exp: p !0.dl
+PASS: gdb.base/dfp-exprs.exp: p !0.5df
+PASS: gdb.base/dfp-exprs.exp: p !0.5dd
+PASS: gdb.base/dfp-exprs.exp: p !0.5dl
+PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.2df
+PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.2dd
+PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.2dl
+PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.2df
+PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.2dl
+PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.2df
+PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.2dd
+PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.3df
+PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.3dd
+PASS: gdb.base/dfp-exprs.exp: p 1.2df == 1.3dl
+PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.3df
+PASS: gdb.base/dfp-exprs.exp: p 1.2dd == 1.3dl
+PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.3df
+PASS: gdb.base/dfp-exprs.exp: p 1.2dl == 1.3dd
+PASS: gdb.base/dfp-exprs.exp: p +1.2df
+PASS: gdb.base/dfp-exprs.exp: p +1.2dd
+PASS: gdb.base/dfp-exprs.exp: p +1.2dl
+PASS: gdb.base/dfp-exprs.exp: p 1.2df < 1.3df
+PASS: gdb.base/dfp-exprs.exp: p 1.2df < 1.3dd
+PASS: gdb.base/dfp-exprs.exp: p 1.2dl < 1.3df
+PASS: gdb.base/dfp-exprs.exp: p 1.2dd < 1.3dd
+PASS: gdb.base/dfp-exprs.exp: p 1.2dd < 1.3dl
+PASS: gdb.base/dfp-exprs.exp: p 1.2dl < 1.3dl
+PASS: gdb.base/dfp-exprs.exp: p 1.2dl < 1.3df
+PASS: gdb.base/dfp-exprs.exp: p 1.2df > 1
+PASS: gdb.base/dfp-exprs.exp: p 1.2dl > 2
+PASS: gdb.base/dfp-exprs.exp: p 2 > 1.2dd
+PASS: gdb.base/dfp-exprs.exp: p 2 > 3.1dl
+PASS: gdb.base/dfp-exprs.exp: p (float) -0.1df
+PASS: gdb.base/dfp-exprs.exp: p (int) 8.3dd
+PASS: gdb.base/dfp-exprs.exp: p (_Decimal64) 3.1
+PASS: gdb.base/dfp-exprs.exp: p (_Decimal128) 3.7df
+PASS: gdb.base/dfp-exprs.exp: p (_Decimal32) 4
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dfp-test.exp ...
+PASS: gdb.base/dfp-test.exp: get integer valueof "sizeof (long)" (4)
+PASS: gdb.base/dfp-test.exp: next after initializing d32
+PASS: gdb.base/dfp-test.exp: d32 is initialized to 1.2345
+PASS: gdb.base/dfp-test.exp: next after assigning builtin infinity to d32
+PASS: gdb.base/dfp-test.exp: d32 is positive Infinity
+PASS: gdb.base/dfp-test.exp: next after assigning negative builtin infinity to d32
+PASS: gdb.base/dfp-test.exp: d32 is negative Infinity
+PASS: gdb.base/dfp-test.exp: next after assigning builtin NaN to d32
+PASS: gdb.base/dfp-test.exp: d32 is NaN
+PASS: gdb.base/dfp-test.exp: p d32=123.45df
+PASS: gdb.base/dfp-test.exp: p d32=12345.df
+PASS: gdb.base/dfp-test.exp: p d32=12345.67df
+PASS: gdb.base/dfp-test.exp: p d32=1234567.df
+PASS: gdb.base/dfp-test.exp: p d32=1.234567E0df
+PASS: gdb.base/dfp-test.exp: p d32=1.234567E10df
+PASS: gdb.base/dfp-test.exp: p d32=1.234567E+96df
+PASS: gdb.base/dfp-test.exp: p d32=9.999999E96df
+PASS: gdb.base/dfp-test.exp: p d32=1.0E-95df
+PASS: gdb.base/dfp-test.exp: p d32=1.E-101df
+PASS: gdb.base/dfp-test.exp: p d32=0.000001E-95df
+PASS: gdb.base/dfp-test.exp: 1.2345678 is rounded to 1.234568
+PASS: gdb.base/dfp-test.exp: 1.0E-101 is rounded to 1E-101
+PASS: gdb.base/dfp-test.exp: 1.234567E+97 is Infinity
+PASS: gdb.base/dfp-test.exp: 12345. is a valid number
+PASS: gdb.base/dfp-test.exp: 12345 is an invalid number
+PASS: gdb.base/dfp-test.exp: 1.23E is an invalid number
+PASS: gdb.base/dfp-test.exp: 1.23E45A is an invalid number
+PASS: gdb.base/dfp-test.exp: next after initializing d64
+PASS: gdb.base/dfp-test.exp: d64 is initialized to 1.2345
+PASS: gdb.base/dfp-test.exp: next after assigning builtin infinity to d64
+PASS: gdb.base/dfp-test.exp: d64 is positive Infinity
+PASS: gdb.base/dfp-test.exp: next after assigning negative builtin infinity to d64
+PASS: gdb.base/dfp-test.exp: d64 is negative Infinity
+PASS: gdb.base/dfp-test.exp: next after assigning builtin NaN to d64
+PASS: gdb.base/dfp-test.exp: d64 is NaN
+PASS: gdb.base/dfp-test.exp: p d64=123.45dd
+PASS: gdb.base/dfp-test.exp: p d64=12345.dd
+PASS: gdb.base/dfp-test.exp: p d64=12345.67dd
+PASS: gdb.base/dfp-test.exp: p d64=1.234567890123456dd
+PASS: gdb.base/dfp-test.exp: p d64=1.234567890123456E10dd
+PASS: gdb.base/dfp-test.exp: p d64=1.234567890123456E100dd
+PASS: gdb.base/dfp-test.exp: p d64=1.234567890123456E384dd
+PASS: gdb.base/dfp-test.exp: p d64=9.999999999999999E384dd
+PASS: gdb.base/dfp-test.exp: p d64=1.E-383dd
+PASS: gdb.base/dfp-test.exp: p d64=1.E-398dd
+PASS: gdb.base/dfp-test.exp: p d64=0.000000000000001E-383dd
+PASS: gdb.base/dfp-test.exp: 1.2345678901234567 is rounded to 1.234567890123457
+PASS: gdb.base/dfp-test.exp: d64=9.9999999999999999E384 is Infinity
+PASS: gdb.base/dfp-test.exp: d64=1.234567890123456E385 is Infinity
+PASS: gdb.base/dfp-test.exp: 12345dd is an invalid number
+PASS: gdb.base/dfp-test.exp: 1.23E is an invalid number
+PASS: gdb.base/dfp-test.exp: 1.23E45A is an invalid number
+PASS: gdb.base/dfp-test.exp: next after initializing d128
+PASS: gdb.base/dfp-test.exp: d128 is initialized to 1.2345
+PASS: gdb.base/dfp-test.exp: p d128=123.45dl
+PASS: gdb.base/dfp-test.exp: p d128=12345.dl
+PASS: gdb.base/dfp-test.exp: p d128=12345.67dl
+PASS: gdb.base/dfp-test.exp: p d128=1.234567890123456789012345678901234dl
+PASS: gdb.base/dfp-test.exp: p d128=1.234567890123456E10dl
+PASS: gdb.base/dfp-test.exp: p d128=1.234567890123456E100dl
+PASS: gdb.base/dfp-test.exp: p d128=1.234567890123456E1000dl
+PASS: gdb.base/dfp-test.exp: p d128=9.999999999999999999999999999999999E6144dl
+PASS: gdb.base/dfp-test.exp: p d128=1.E-6143dl
+PASS: gdb.base/dfp-test.exp: p d128=1.E-6176dl
+PASS: gdb.base/dfp-test.exp: p d128=0.000000000000000000000000000000001E-6143dl
+PASS: gdb.base/dfp-test.exp: 1.2345678901234567890123456789012345 is rounded to 1.234567890123456789012345678901234
+PASS: gdb.base/dfp-test.exp: d128=1.234567890123456E6145 is Infinity
+PASS: gdb.base/dfp-test.exp: 12345dl is an invalid number
+PASS: gdb.base/dfp-test.exp: 1.23E is an invalid number
+PASS: gdb.base/dfp-test.exp: 1.23E45A is an invalid number
+PASS: gdb.base/dfp-test.exp: next after assigning builtin infinity to d128
+PASS: gdb.base/dfp-test.exp: d128 is positive Infinity
+PASS: gdb.base/dfp-test.exp: next after assigning negative builtin infinity to d128
+PASS: gdb.base/dfp-test.exp: d128 is negative Infinity
+PASS: gdb.base/dfp-test.exp: next after assigning builtin NaN to d128
+PASS: gdb.base/dfp-test.exp: d128 is NaN
+PASS: gdb.base/dfp-test.exp: continue to breakpoint: entry to arg0_32
+PASS: gdb.base/dfp-test.exp: backtrace at arg0_32
+PASS: gdb.base/dfp-test.exp: continue to breakpoint: entry to arg0_64
+PASS: gdb.base/dfp-test.exp: backtrace at arg0_64
+PASS: gdb.base/dfp-test.exp: continue to breakpoint: entry to arg0_128
+PASS: gdb.base/dfp-test.exp: backtrace at arg0_128
+PASS: gdb.base/dfp-test.exp: Call function with correct _Decimal32 arguments.
+PASS: gdb.base/dfp-test.exp: Backtrace function with correct _Decimal32 arguments.
+PASS: gdb.base/dfp-test.exp: Correct _Decimal32 return value from called function.
+PASS: gdb.base/dfp-test.exp: Call function with correct _Decimal64 arguments.
+PASS: gdb.base/dfp-test.exp: Backtrace function with correct _Decimal64 arguments.
+PASS: gdb.base/dfp-test.exp: Correct _Decimal64 return value from called function.
+PASS: gdb.base/dfp-test.exp: Call function with correct _Decimal128 arguments.
+PASS: gdb.base/dfp-test.exp: Backtrace function with correct _Decimal128 arguments.
+PASS: gdb.base/dfp-test.exp: Correct _Decimal128 return value from called function.
+PASS: gdb.base/dfp-test.exp: Call function with mixed decimal float arguments TEST.
+PASS: gdb.base/dfp-test.exp: Call function with mixed decimal float arguments.
+PASS: gdb.base/dfp-test.exp: Call function with many _Decimal32 arguments.
+PASS: gdb.base/dfp-test.exp: Call function with many _Decimal64 arguments.
+PASS: gdb.base/dfp-test.exp: Call function with many _Decimal128 arguments.
+PASS: gdb.base/dfp-test.exp: Call function with many mixed decimal float arguments.
+PASS: gdb.base/dfp-test.exp: continue to breakpoint: Setting a decimal struct
+PASS: gdb.base/dfp-test.exp: print ds.dec32
+PASS: gdb.base/dfp-test.exp: print ds.dec64
+PASS: gdb.base/dfp-test.exp: print ds.dec128
+PASS: gdb.base/dfp-test.exp: print d32 + ds.dec32
+PASS: gdb.base/dfp-test.exp: print d64 + ds.dec64
+PASS: gdb.base/dfp-test.exp: print d128 + ds.dec128
+PASS: gdb.base/dfp-test.exp: ptype d64 + ds.dec32
+PASS: gdb.base/dfp-test.exp: ptype d128 + ds.dec32
+PASS: gdb.base/dfp-test.exp: ptype d128 + ds.dec64
+PASS: gdb.base/dfp-test.exp: p d32 + 1
+PASS: gdb.base/dfp-test.exp: p 2 + d64
+PASS: gdb.base/dfp-test.exp: p ds.int4 + d128
+PASS: gdb.base/dfp-test.exp: ptype d32 + 1
+PASS: gdb.base/dfp-test.exp: ptype ds.int4 + d128
+PASS: gdb.base/dfp-test.exp: p !d32
+PASS: gdb.base/dfp-test.exp: p !d64
+PASS: gdb.base/dfp-test.exp: p !d128
+PASS: gdb.base/dfp-test.exp: p +d32
+PASS: gdb.base/dfp-test.exp: p +d64
+PASS: gdb.base/dfp-test.exp: p +d128
+PASS: gdb.base/dfp-test.exp: p d64 == d128
+PASS: gdb.base/dfp-test.exp: p d128 == ds.dec32
+PASS: gdb.base/dfp-test.exp: p d128 == d32
+PASS: gdb.base/dfp-test.exp: p ds.dec32 == ds.dec64
+PASS: gdb.base/dfp-test.exp: p d32 < ds.dec32
+PASS: gdb.base/dfp-test.exp: p d64 < ds.dec64
+PASS: gdb.base/dfp-test.exp: p d128 < ds.dec128
+PASS: gdb.base/dfp-test.exp: p ds.dec32 < d32
+PASS: gdb.base/dfp-test.exp: p d64 > ds.dec64
+PASS: gdb.base/dfp-test.exp: p ds.dec128 > d128
+PASS: gdb.base/dfp-test.exp: p d32 < ds.int4
+PASS: gdb.base/dfp-test.exp: p ds.int4 > d32
+PASS: gdb.base/dfp-test.exp: p ds.dec32 < ds.int4
+PASS: gdb.base/dfp-test.exp: p ds.int4 > ds.dec64
+PASS: gdb.base/dfp-test.exp: p ds.dec128 > ds.int4
+PASS: gdb.base/dfp-test.exp: p d64 + ds.float4
+PASS: gdb.base/dfp-test.exp: p ds.double8 + d128
+PASS: gdb.base/dfp-test.exp: print ds.dec32=d32
+PASS: gdb.base/dfp-test.exp: print ds.dec64=d64
+PASS: gdb.base/dfp-test.exp: print ds.dec128=d128
+PASS: gdb.base/dfp-test.exp: print ds.dec32 = -d32
+PASS: gdb.base/dfp-test.exp: print ds.dec64 = -d64
+PASS: gdb.base/dfp-test.exp: print ds.dec128 = -d128
+PASS: gdb.base/dfp-test.exp: print ds.double8 = ds.dec64
+PASS: gdb.base/dfp-test.exp: print ds.dec64 = ds.float4
+PASS: gdb.base/dfp-test.exp: print ds.dec128 = -ds.double8
+PASS: gdb.base/dfp-test.exp: print ds.dec128 = ds.dec32
+PASS: gdb.base/dfp-test.exp: print ds.dec32 = ds.int4
+PASS: gdb.base/dfp-test.exp: print ds.int4 = 7.3dl
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disabled-location.exp ...
+PASS: gdb.base/disabled-location.exp: setting breakpoint on function
+PASS: gdb.base/disabled-location.exp: disable location
+PASS: gdb.base/disabled-location.exp: step doesn't trip on disabled location
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disasm-end-cu.exp ...
+PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main"
+PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&dummy_3"
+PASS: gdb.base/disasm-end-cu.exp: disassemble command returned some output
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disp-step-syscall.exp ...
+UNSUPPORTED: gdb.base/disp-step-syscall.exp: displaced stepping
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ...
+PASS: gdb.base/display.exp: kill
+PASS: gdb.base/display.exp: detach
+PASS: gdb.base/display.exp: run
+PASS: gdb.base/display.exp: kill again
+PASS: gdb.base/display.exp: detach again
+PASS: gdb.base/display.exp: break do_loops
+PASS: gdb.base/display.exp: get to do_loops
+PASS: gdb.base/display.exp: set watch
+PASS: gdb.base/display.exp: break loop end
+PASS: gdb.base/display.exp: inf disp
+PASS: gdb.base/display.exp: display i
+PASS: gdb.base/display.exp: display j
+PASS: gdb.base/display.exp: display &k
+PASS: gdb.base/display.exp: display/f f
+PASS: gdb.base/display.exp: display/s &sum
+PASS: gdb.base/display.exp: first disp
+PASS: gdb.base/display.exp: second disp
+PASS: gdb.base/display.exp: catch err
+PASS: gdb.base/display.exp: disab disp 1
+PASS: gdb.base/display.exp: disab disp 2
+PASS: gdb.base/display.exp: re-enab
+PASS: gdb.base/display.exp: re-enab of enab
+PASS: gdb.base/display.exp: undisp
+PASS: gdb.base/display.exp: info disp
+PASS: gdb.base/display.exp: next hit
+PASS: gdb.base/display.exp: undisp all
+PASS: gdb.base/display.exp: disp *p_i
+PASS: gdb.base/display.exp: p p_i = 0x0
+PASS: gdb.base/display.exp: display bad address
+PASS: gdb.base/display.exp: p p_i = &i
+PASS: gdb.base/display.exp: display good address
+PASS: gdb.base/display.exp: undisp all again
+PASS: gdb.base/display.exp: disab 3
+PASS: gdb.base/display.exp: watch off
+PASS: gdb.base/display.exp: finish
+PASS: gdb.base/display.exp: step
+PASS: gdb.base/display.exp: tbreak in do_vars
+PASS: gdb.base/display.exp: cont
+PASS: gdb.base/display.exp: printf
+PASS: gdb.base/display.exp: printf %d
+PASS: gdb.base/display.exp: printf "%d
+PASS: gdb.base/display.exp: printf "%d%d",i
+PASS: gdb.base/display.exp: printf "\\!\a\f\r\t\v\b\n"
+PASS: gdb.base/display.exp: re-set term
+PASS: gdb.base/display.exp: printf "\w"
+PASS: gdb.base/display.exp: printf "%d" j
+PASS: gdb.base/display.exp: printf "%p\n", 0
+PASS: gdb.base/display.exp: printf "%p\n", 1
+PASS: gdb.base/display.exp: print/k j
+PASS: gdb.base/display.exp: debug test output 1
+PASS: gdb.base/display.exp: debug test output 1a
+PASS: gdb.base/display.exp: debug test output 2
+PASS: gdb.base/display.exp: debug test output 2a
+PASS: gdb.base/display.exp: debug test output 3
+PASS: gdb.base/display.exp: x/0 j
+PASS: gdb.base/display.exp: print/0 j
+PASS: gdb.base/display.exp: ignored s
+PASS: gdb.base/display.exp: no i
+PASS: gdb.base/display.exp: print/a &sum
+PASS: gdb.base/display.exp: print/a main+4
+PASS: gdb.base/display.exp: print/a $pc
+PASS: gdb.base/display.exp: print/a &&j
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dmsym.exp ...
+PASS: gdb.base/dmsym.exp: set lang ada
+PASS: gdb.base/dmsym.exp: break pck__foo__bar__minsym
+PASS: gdb.base/dmsym.exp: info line pck__foo__bar__minsym
+PASS: gdb.base/dmsym.exp: set lang auto
+PASS: gdb.base/dmsym.exp: Run until breakpoint at BREAK
+PASS: gdb.base/dmsym.exp: continue
+PASS: gdb.base/dmsym.exp: print val
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-next.exp ...
+PASS: gdb.base/dprintf-next.exp: dprintf 24, "%d\n", x
+PASS: gdb.base/dprintf-next.exp: next 1
+PASS: gdb.base/dprintf-next.exp: next 2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-non-stop.exp ...
+PASS: gdb.base/dprintf-non-stop.exp: set target-async on
+PASS: gdb.base/dprintf-non-stop.exp: set non-stop on
+FAIL: gdb.base/dprintf-non-stop.exp: Can't run to main
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-pending.exp ...
+PASS: gdb.base/dprintf-pending.exp: without format: set pending dprintf
+PASS: gdb.base/dprintf-pending.exp: without format: resolved dprintf fails to be re-set
+PASS: gdb.base/dprintf-pending.exp: without symbols: set pending dprintf
+PASS: gdb.base/dprintf-pending.exp: without symbols: single pending dprintf info
+PASS: gdb.base/dprintf-pending.exp: without symbols: run to resolved dprintf
+PASS: gdb.base/dprintf-pending.exp: set pending dprintf
+PASS: gdb.base/dprintf-pending.exp: single pending dprintf info
+PASS: gdb.base/dprintf-pending.exp: run to resolved dprintf
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf.exp ...
+PASS: gdb.base/dprintf.exp: dprintf
+PASS: gdb.base/dprintf.exp: dprintf foo
+PASS: gdb.base/dprintf.exp: dprintf 29
+PASS: gdb.base/dprintf.exp: dprintf foo,"At foo entry\n"
+PASS: gdb.base/dprintf.exp: ignore $bpnum 1
+PASS: gdb.base/dprintf.exp: dprintf 26,"arg=%d, g=%d\n", arg, g
+PASS: gdb.base/dprintf.exp: dprintf info 1
+PASS: gdb.base/dprintf.exp: break 27
+PASS: gdb.base/dprintf.exp: 1st dprintf, gdb
+PASS: gdb.base/dprintf.exp: 2nd dprintf, gdb
+PASS: gdb.base/dprintf.exp: Set dprintf style to call
+PASS: gdb.base/dprintf.exp: 1st dprintf, call
+PASS: gdb.base/dprintf.exp: 2nd dprintf, call
+PASS: gdb.base/dprintf.exp: Set dprintf function
+PASS: gdb.base/dprintf.exp: Set dprintf channel
+PASS: gdb.base/dprintf.exp: 1st dprintf, fprintf
+PASS: gdb.base/dprintf.exp: 2nd dprintf, fprintf
+PASS: gdb.base/dprintf.exp: Set dprintf style to agent - cannot do
+PASS: gdb.base/dprintf.exp: Set dprintf style to an unrecognized type
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dump.exp ...
+PASS: gdb.base/dump.exp: inaccessible memory is reported
+PASS: gdb.base/dump.exp: get hexadecimal valueof "&intarray"
+PASS: gdb.base/dump.exp: endianness: little
+PASS: gdb.base/dump.exp: dump array as value, default
+PASS: gdb.base/dump.exp: dump struct as value, default
+PASS: gdb.base/dump.exp: dump array as value, binary
+PASS: gdb.base/dump.exp: dump struct as value, binary
+PASS: gdb.base/dump.exp: dump array as value, srec
+PASS: gdb.base/dump.exp: dump struct as value, srec
+PASS: gdb.base/dump.exp: dump array as value, intel hex
+PASS: gdb.base/dump.exp: dump struct as value, intel hex
+PASS: gdb.base/dump.exp: dump array as value, tekhex
+PASS: gdb.base/dump.exp: dump struct as value, tekhex
+PASS: gdb.base/dump.exp: capture /x &intarray[0]
+PASS: gdb.base/dump.exp: capture /x &intarray[32]
+PASS: gdb.base/dump.exp: capture /x &intstruct
+PASS: gdb.base/dump.exp: capture /x &intstruct + 1
+PASS: gdb.base/dump.exp: capture intarray
+PASS: gdb.base/dump.exp: capture intstruct
+PASS: gdb.base/dump.exp: capture type of pointer &intarray
+PASS: gdb.base/dump.exp: capture type of pointer &intstruct
+PASS: gdb.base/dump.exp: dump array as memory, default
+PASS: gdb.base/dump.exp: dump struct as memory, default
+PASS: gdb.base/dump.exp: dump array as memory, binary
+PASS: gdb.base/dump.exp: dump struct as memory, binary
+PASS: gdb.base/dump.exp: dump array as memory, srec
+PASS: gdb.base/dump.exp: dump struct as memory, srec
+PASS: gdb.base/dump.exp: dump array as memory, ihex
+PASS: gdb.base/dump.exp: dump struct as memory, ihex
+PASS: gdb.base/dump.exp: dump array as memory, tekhex
+PASS: gdb.base/dump.exp: dump struct as memory, tekhex
+PASS: gdb.base/dump.exp: dump array as mem, srec, expressions
+PASS: gdb.base/dump.exp: print zero_all ()
+PASS: gdb.base/dump.exp: array as value, srec; file restored ok
+PASS: gdb.base/dump.exp: array as value, srec; capture
+PASS: gdb.base/dump.exp: array as value, srec; value restored ok
+PASS: gdb.base/dump.exp: struct as value, srec; file restored ok
+PASS: gdb.base/dump.exp: struct as value, srec; capture
+PASS: gdb.base/dump.exp: struct as value, srec; value restored ok
+PASS: gdb.base/dump.exp: zero all
+PASS: gdb.base/dump.exp: array as memory, srec; file restored ok
+PASS: gdb.base/dump.exp: array as memory, srec; capture
+PASS: gdb.base/dump.exp: array as memory, srec; value restored ok
+PASS: gdb.base/dump.exp: struct as memory, srec; file restored ok
+PASS: gdb.base/dump.exp: struct as memory, srec; capture
+PASS: gdb.base/dump.exp: struct as memory, srec; value restored ok
+PASS: gdb.base/dump.exp: print zero_all ()
+PASS: gdb.base/dump.exp: array as value, ihex; file restored ok
+PASS: gdb.base/dump.exp: array as value, ihex; capture
+PASS: gdb.base/dump.exp: array as value, ihex; value restored ok
+PASS: gdb.base/dump.exp: struct as value, ihex; file restored ok
+PASS: gdb.base/dump.exp: struct as value, ihex; capture
+PASS: gdb.base/dump.exp: struct as value, ihex; value restored ok
+PASS: gdb.base/dump.exp: print zero_all ()
+PASS: gdb.base/dump.exp: array as memory, ihex; file restored ok
+PASS: gdb.base/dump.exp: array as memory, ihex; capture
+PASS: gdb.base/dump.exp: array as memory, ihex; value restored ok
+PASS: gdb.base/dump.exp: struct as memory, ihex; file restored ok
+PASS: gdb.base/dump.exp: struct as memory, ihex; capture
+PASS: gdb.base/dump.exp: struct as memory, ihex; value restored ok
+PASS: gdb.base/dump.exp: print zero_all ()
+PASS: gdb.base/dump.exp: array as value, tekhex; file restored ok
+PASS: gdb.base/dump.exp: array as value, tekhex; capture
+PASS: gdb.base/dump.exp: array as value, tekhex; value restored ok
+PASS: gdb.base/dump.exp: struct as value, tekhex; file restored ok
+PASS: gdb.base/dump.exp: struct as value, tekhex; capture
+PASS: gdb.base/dump.exp: struct as value, tekhex; value restored ok
+PASS: gdb.base/dump.exp: print zero_all ()
+PASS: gdb.base/dump.exp: array as memory, tekhex; file restored ok
+PASS: gdb.base/dump.exp: array as memory, tekhex; capture
+PASS: gdb.base/dump.exp: array as memory, tekhex; value restored ok
+PASS: gdb.base/dump.exp: struct as memory, tekhex; file restored ok
+PASS: gdb.base/dump.exp: struct as memory, tekhex; capture
+PASS: gdb.base/dump.exp: struct as memory, tekhex; value restored ok
+PASS: gdb.base/dump.exp: print zero_all ()
+PASS: gdb.base/dump.exp: array as value, binary; file restored ok
+PASS: gdb.base/dump.exp: array as value, binary; capture
+PASS: gdb.base/dump.exp: array as value, binary; value restored ok
+PASS: gdb.base/dump.exp: struct as value, binary; file restored ok
+PASS: gdb.base/dump.exp: struct as value, binary; capture
+PASS: gdb.base/dump.exp: struct as value, binary; value restored ok
+PASS: gdb.base/dump.exp: print zero_all ()
+PASS: gdb.base/dump.exp: array as memory, binary; file restored ok
+PASS: gdb.base/dump.exp: array as memory, binary; capture
+PASS: gdb.base/dump.exp: array as memory, binary; value restored ok
+PASS: gdb.base/dump.exp: struct as memory, binary; file restored ok
+PASS: gdb.base/dump.exp: struct as memory, binary; capture
+PASS: gdb.base/dump.exp: struct as memory, binary; value restored ok
+PASS: gdb.base/dump.exp: capture /x &intarray2[0]
+PASS: gdb.base/dump.exp: capture /x &intstruct2
+PASS: gdb.base/dump.exp: capture (char *) &intarray2 - (char *) &intarray
+PASS: gdb.base/dump.exp: capture (char *) &intstruct2 - (char *) &intstruct
+PASS: gdb.base/dump.exp: print zero_all ()
+PASS: gdb.base/dump.exp: array copy, srec; file restored ok
+PASS: gdb.base/dump.exp: array copy, srec; capture
+PASS: gdb.base/dump.exp: array copy, srec; value restored ok
+PASS: gdb.base/dump.exp: struct copy, srec; file restored ok
+PASS: gdb.base/dump.exp: struct copy, srec; capture
+PASS: gdb.base/dump.exp: struct copy, srec; value restored ok
+PASS: gdb.base/dump.exp: print zero_all ()
+PASS: gdb.base/dump.exp: array copy, ihex; file restored ok
+PASS: gdb.base/dump.exp: array copy, ihex; capture
+PASS: gdb.base/dump.exp: array copy, ihex; value restored ok
+PASS: gdb.base/dump.exp: struct copy, ihex; file restored ok
+PASS: gdb.base/dump.exp: struct copy, ihex; capture
+PASS: gdb.base/dump.exp: struct copy, ihex; value restored ok
+PASS: gdb.base/dump.exp: print zero_all ()
+PASS: gdb.base/dump.exp: array copy, tekhex; file restored ok
+PASS: gdb.base/dump.exp: array copy, tekhex; capture
+PASS: gdb.base/dump.exp: array copy, tekhex; value restored ok
+PASS: gdb.base/dump.exp: struct copy, tekhex; file restored ok
+PASS: gdb.base/dump.exp: struct copy, tekhex; capture
+PASS: gdb.base/dump.exp: struct copy, tekhex; value restored ok
+PASS: gdb.base/dump.exp: print zero_all ()
+PASS: gdb.base/dump.exp: array copy, binary; file restored ok
+PASS: gdb.base/dump.exp: array copy, binary; capture
+PASS: gdb.base/dump.exp: array copy, binary; value restored ok
+PASS: gdb.base/dump.exp: struct copy, binary; file restored ok
+PASS: gdb.base/dump.exp: struct copy, binary; capture
+PASS: gdb.base/dump.exp: struct copy, binary; value restored ok
+PASS: gdb.base/dump.exp: capture /x &intarray[3]
+PASS: gdb.base/dump.exp: capture /x &intarray[4]
+PASS: gdb.base/dump.exp: capture /x (char *) &intarray[3] - (char *) &intarray[0]
+PASS: gdb.base/dump.exp: capture /x (char *) &intarray[4] - (char *) &intarray[0]
+PASS: gdb.base/dump.exp: print zero_all ()
+PASS: gdb.base/dump.exp: array partial, srec; file restored ok
+PASS: gdb.base/dump.exp: array partial, srec; capture
+PASS: gdb.base/dump.exp: array partial, srec; value restored ok
+PASS: gdb.base/dump.exp: element 2 not changed - 1
+PASS: gdb.base/dump.exp: element 4 not changed - 1
+PASS: gdb.base/dump.exp: print zero_all ()
+PASS: gdb.base/dump.exp: array partial, ihex; file restored ok
+PASS: gdb.base/dump.exp: array partial, ihex; capture
+PASS: gdb.base/dump.exp: array partial, ihex; value restored ok
+PASS: gdb.base/dump.exp: element 2 not changed - 2
+PASS: gdb.base/dump.exp: element 4 not changed - 2
+PASS: gdb.base/dump.exp: print zero_all ()
+PASS: gdb.base/dump.exp: array partial, tekhex; file restored ok
+PASS: gdb.base/dump.exp: array partial, tekhex; capture
+PASS: gdb.base/dump.exp: array partial, tekhex; value restored ok
+PASS: gdb.base/dump.exp: element 2 not changed - 3
+PASS: gdb.base/dump.exp: element 4 not changed - 3
+PASS: gdb.base/dump.exp: print zero_all ()
+PASS: gdb.base/dump.exp: array partial, binary; file restored ok
+PASS: gdb.base/dump.exp: array partial, binary; capture
+PASS: gdb.base/dump.exp: array partial, binary; value restored ok
+PASS: gdb.base/dump.exp: element 2 not changed - 4
+PASS: gdb.base/dump.exp: element 4 not changed - 4
+PASS: gdb.base/dump.exp: array partial with expressions; file restored ok
+PASS: gdb.base/dump.exp: array partial with expressions; capture
+PASS: gdb.base/dump.exp: array partial with expressions; value restored ok
+PASS: gdb.base/dump.exp: element 2 not changed, == 4
+PASS: gdb.base/dump.exp: element 4 not changed, == 4
+PASS: gdb.base/dump.exp: setting little endianness
+PASS: gdb.base/dump.exp: file binfile; intarray; capture
+PASS: gdb.base/dump.exp: start with intarray un-initialized
+PASS: gdb.base/dump.exp: file binfile; intstruct; capture
+PASS: gdb.base/dump.exp: start with intstruct un-initialized
+PASS: gdb.base/dump.exp: reload array as value, srec; capture
+PASS: gdb.base/dump.exp: reload array as value, srec; value restored ok
+PASS: gdb.base/dump.exp: reload struct as value, srec; capture
+PASS: gdb.base/dump.exp: reload struct as value, srec; value restored ok
+PASS: gdb.base/dump.exp: reload array as memory, srec; capture
+PASS: gdb.base/dump.exp: reload array as memory, srec; value restored ok
+PASS: gdb.base/dump.exp: reload struct as memory, srec; capture
+PASS: gdb.base/dump.exp: reload struct as memory, srec; value restored ok
+PASS: gdb.base/dump.exp: reload array as value, intel hex; capture
+PASS: gdb.base/dump.exp: reload array as value, intel hex; value restored ok
+PASS: gdb.base/dump.exp: reload struct as value, intel hex; capture
+PASS: gdb.base/dump.exp: reload struct as value, intel hex; value restored ok
+PASS: gdb.base/dump.exp: reload array as memory, intel hex; capture
+PASS: gdb.base/dump.exp: reload array as memory, intel hex; value restored ok
+PASS: gdb.base/dump.exp: reload struct as memory, intel hex; capture
+PASS: gdb.base/dump.exp: reload struct as memory, intel hex; value restored ok
+PASS: gdb.base/dump.exp: reload array as value, tekhex; capture
+PASS: gdb.base/dump.exp: reload array as value, tekhex; value restored ok
+PASS: gdb.base/dump.exp: reload struct as value, tekhex; capture
+PASS: gdb.base/dump.exp: reload struct as value, tekhex; value restored ok
+PASS: gdb.base/dump.exp: reload array as memory, tekhex; capture
+PASS: gdb.base/dump.exp: reload array as memory, tekhex; value restored ok
+PASS: gdb.base/dump.exp: reload struct as memory, tekhex; capture
+PASS: gdb.base/dump.exp: reload struct as memory, tekhex; value restored ok
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dup-sect.exp ...
+PASS: gdb.base/dup-sect.exp: rename section
+PASS: gdb.base/dup-sect.exp: split
+PASS: gdb.base/dup-sect.exp: strip
+PASS: gdb.base/dup-sect.exp: var1 after strip
+PASS: gdb.base/dup-sect.exp: var2 after strip
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/duplicate-bp.exp ...
+PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: set $bp_num_1 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: set $bp_num_2 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: step to place breakpoints
+PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: delete $bp_num_1
+PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: delete #1, stop at #2
+PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: set $bp_num_1 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: set $bp_num_2 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: step to place breakpoints
+PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: delete $bp_num_2
+PASS: gdb.base/duplicate-bp.exp: del_2_stop_1: delete #2, stop at #1
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: set $bp_num_1 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: set $bp_num_2 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: set $bp_num_3 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: step to place breakpoints
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: disable $bp_num_1
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: step
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: delete $bp_num_2
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_2_stop_3: disable #1, delete #2, stop at #3
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: set $bp_num_1 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: set $bp_num_2 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: set $bp_num_3 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: step to place breakpoints
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: disable $bp_num_2
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: step
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: delete $bp_num_1
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_1_stop_3: disable #2, delete #1, stop at #3
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: set $bp_num_1 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: set $bp_num_2 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: set $bp_num_3 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: step to place breakpoints
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: disable $bp_num_1
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: step
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: delete $bp_num_3
+PASS: gdb.base/duplicate-bp.exp: dis_1_del_3_stop_1: disable #1, delete #3, stop at #2
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: set $bp_num_1 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: set $bp_num_2 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: set $bp_num_3 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: step to place breakpoints
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: disable $bp_num_3
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: step
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: delete $bp_num_1
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_1_stop_2: disable #3, delete #1, stop at #2
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: set $bp_num_1 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: set $bp_num_2 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: set $bp_num_3 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: step to place breakpoints
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: disable $bp_num_2
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: step
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: delete $bp_num_3
+PASS: gdb.base/duplicate-bp.exp: dis_2_del_3_stop_1: disable #2, delete #3, stop at #1
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: set $bp_num_1 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: set $bp_num_2 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: set $bp_num_3 = $bpnum
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: step to place breakpoints
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: disable $bp_num_3
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: step
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: delete $bp_num_2
+PASS: gdb.base/duplicate-bp.exp: dis_3_del_2_stop_1: disable #3, delete #2, stop at #1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/echo.exp ...
+PASS: gdb.base/echo.exp: Echo test
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/empty_exe.exp ...
+PASS: gdb.base/empty_exe.exp: file ''
+PASS: gdb.base/empty_exe.exp: print 1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ena-dis-br.exp ...
+PASS: gdb.base/ena-dis-br.exp: break marker1
+PASS: gdb.base/ena-dis-br.exp: enable break marker1
+PASS: gdb.base/ena-dis-br.exp: info break marker1
+PASS: gdb.base/ena-dis-br.exp: continue to break marker1
+PASS: gdb.base/ena-dis-br.exp: delete break marker1
+PASS: gdb.base/ena-dis-br.exp: break marker2
+PASS: gdb.base/ena-dis-br.exp: enable once break marker2
+PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2
+PASS: gdb.base/ena-dis-br.exp: continue to auto-disabled break marker2
+PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2
+PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop
+PASS: gdb.base/ena-dis-br.exp: rerun to main
+PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at auto-disabled break marker2
+PASS: gdb.base/ena-dis-br.exp: break marker3
+PASS: gdb.base/ena-dis-br.exp: enable del break marker3
+PASS: gdb.base/ena-dis-br.exp: info auto-deleted break marker2
+PASS: gdb.base/ena-dis-br.exp: continue to auto-deleted break marker3
+PASS: gdb.base/ena-dis-br.exp: info auto-deleted break marker3
+PASS: gdb.base/ena-dis-br.exp: break marker4
+PASS: gdb.base/ena-dis-br.exp: disable break marker4
+PASS: gdb.base/ena-dis-br.exp: info break marker4
+PASS: gdb.base/ena-dis-br.exp: break 113
+PASS: gdb.base/ena-dis-br.exp: break marker1
+PASS: gdb.base/ena-dis-br.exp: disable break with count
+PASS: gdb.base/ena-dis-br.exp: continue from enable count, first time
+PASS: gdb.base/ena-dis-br.exp: continue from enable count, second time
+PASS: gdb.base/ena-dis-br.exp: continue through enable count, now disabled
+PASS: gdb.base/ena-dis-br.exp: break marker1
+PASS: gdb.base/ena-dis-br.exp: ignore non-existent break
+PASS: gdb.base/ena-dis-br.exp: ignore break with missing ignore count
+PASS: gdb.base/ena-dis-br.exp: ignore break marker1 -1
+PASS: gdb.base/ena-dis-br.exp: ignore break marker1 0
+PASS: gdb.base/ena-dis-br.exp: ignore break marker1
+PASS: gdb.base/ena-dis-br.exp: info ignored break marker1
+PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored break marker1
+PASS: gdb.base/ena-dis-br.exp: rerun to main
+PASS: gdb.base/ena-dis-br.exp: continue to break marker1, 2nd time
+PASS: gdb.base/ena-dis-br.exp: break marker1
+PASS: gdb.base/ena-dis-br.exp: ignore break marker1
+PASS: gdb.base/ena-dis-br.exp: enable del break marker1
+PASS: gdb.base/ena-dis-br.exp: info break marker1
+PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & auto-deleted break marker1
+PASS: gdb.base/ena-dis-br.exp: rerun to main
+PASS: gdb.base/ena-dis-br.exp: continue to ignored & auto-deleted break marker1
+PASS: gdb.base/ena-dis-br.exp: break marker1
+PASS: gdb.base/ena-dis-br.exp: ignore break marker1
+PASS: gdb.base/ena-dis-br.exp: disable break marker1
+PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & disabled break marker1
+PASS: gdb.base/ena-dis-br.exp: rerun to main
+PASS: gdb.base/ena-dis-br.exp: info ignored & disabled break marker1
+PASS: gdb.base/ena-dis-br.exp: prepare to continue with ignore count
+PASS: gdb.base/ena-dis-br.exp: continue with ignore count
+PASS: gdb.base/ena-dis-br.exp: step after continue with ignore count
+PASS: gdb.base/ena-dis-br.exp: continue with ignore count, not stopped at bpt
+PASS: gdb.base/ena-dis-br.exp: break main
+PASS: gdb.base/ena-dis-br.exp: break main
+PASS: gdb.base/ena-dis-br.exp: break main
+PASS: gdb.base/ena-dis-br.exp: break main
+PASS: gdb.base/ena-dis-br.exp: disable $b1.1 $b2.1
+PASS: gdb.base/ena-dis-br.exp: disabled $b1.1 and $b2.1
+PASS: gdb.base/ena-dis-br.exp: disable $b1 fooo.1
+PASS: gdb.base/ena-dis-br.exp: disabled $b1
+PASS: gdb.base/ena-dis-br.exp: enable $b3
+PASS: gdb.base/ena-dis-br.exp: disable $b4 $b3.1
+PASS: gdb.base/ena-dis-br.exp: disabled $b4 and $b3.1,remain enabled $b3
+PASS: gdb.base/ena-dis-br.exp: disable $b4.1 fooobar
+PASS: gdb.base/ena-dis-br.exp: disabled $b4.1
+PASS: gdb.base/ena-dis-br.exp: enable $b1.1 $b2.1
+PASS: gdb.base/ena-dis-br.exp: enabled $b1.1 and $b2.1
+PASS: gdb.base/ena-dis-br.exp: enable $b1 fooo.1
+PASS: gdb.base/ena-dis-br.exp: enabled $b1
+PASS: gdb.base/ena-dis-br.exp: disable $b3
+PASS: gdb.base/ena-dis-br.exp: enable $b4 $b3.1
+PASS: gdb.base/ena-dis-br.exp: enabled $b4 and $b3.1,remain disabled $b3
+PASS: gdb.base/ena-dis-br.exp: enable $b4.1 fooobar
+PASS: gdb.base/ena-dis-br.exp: enabled $b4.1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ending-run.exp ...
+PASS: gdb.base/ending-run.exp: bpt at line before routine
+PASS: gdb.base/ending-run.exp: b ending-run.c:14, one
+PASS: gdb.base/ending-run.exp: b ending-run.c:31
+PASS: gdb.base/ending-run.exp: run
+PASS: gdb.base/ending-run.exp: clear worked
+PASS: gdb.base/ending-run.exp: cleared bp at line before routine
+PASS: gdb.base/ending-run.exp: b ending-run.c:1
+PASS: gdb.base/ending-run.exp: b ending-run.c:14, two
+PASS: gdb.base/ending-run.exp: Cleared 2 by line
+PASS: gdb.base/ending-run.exp: b ending-run.c:14
+PASS: gdb.base/ending-run.exp: Breakpoint 7 at *ending-run.c:14
+PASS: gdb.base/ending-run.exp: Clear 2 by default
+PASS: gdb.base/ending-run.exp: all set to continue
+PASS: gdb.base/ending-run.exp: cont
+PASS: gdb.base/ending-run.exp: Step to return
+PASS: gdb.base/ending-run.exp: step out of main
+PASS: gdb.base/ending-run.exp: step to end of run
+UNSUPPORTED: gdb.base/ending-run.exp: continue after exit
+PASS: gdb.base/ending-run.exp: don't step after run
+PASS: gdb.base/ending-run.exp: ls: core (No core dumped on quit)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/enum_cond.exp ...
+PASS: gdb.base/enum_cond.exp: break call_me if param.e == 1
+PASS: gdb.base/enum_cond.exp: continue to conditional breakpoint in call_me
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/enumval.exp ...
+PASS: gdb.base/enumval.exp: print e
+PASS: gdb.base/enumval.exp: print f
+PASS: gdb.base/enumval.exp: print J
+PASS: gdb.base/enumval.exp: print K
+PASS: gdb.base/enumval.exp: p ZERO
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/environ.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eu-strip-infcall.exp ...
+PASS: gdb.base/eu-strip-infcall.exp: infcall
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eval-avoid-side-effects.exp ...
+PASS: gdb.base/eval-avoid-side-effects.exp: get integer valueof "sizeof (int)" (4)
+PASS: gdb.base/eval-avoid-side-effects.exp: set variable x=42
+PASS: gdb.base/eval-avoid-side-effects.exp: test sizeof side effects
+PASS: gdb.base/eval-avoid-side-effects.exp: sizeof has no side effects
+PASS: gdb.base/eval-avoid-side-effects.exp: test ptype side effects
+PASS: gdb.base/eval-avoid-side-effects.exp: ptype has no side effects
+PASS: gdb.base/eval-avoid-side-effects.exp: test whatis side effects
+PASS: gdb.base/eval-avoid-side-effects.exp: whatis has no side effects
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eval-skip.exp ...
+PASS: gdb.base/eval-skip.exp: set variable x=14
+PASS: gdb.base/eval-skip.exp: set variable y=2
+PASS: gdb.base/eval-skip.exp: set variable z=2
+PASS: gdb.base/eval-skip.exp: set variable w=3
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x+y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x-y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x*y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x/y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x%y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x&&y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x||y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x&y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x|y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x^y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x < y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x <= y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x>y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x>=y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x==y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x!=y))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x<<31))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x>>31))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (!x))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (~x))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (-x))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x++))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (++x))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x--))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (--x))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x+=7))
+PASS: gdb.base/eval-skip.exp: print value of (0 && (x=y))
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eval.exp ...
+PASS: gdb.base/eval.exp: Initialize $a.
+PASS: gdb.base/eval.exp: First eval.
+PASS: gdb.base/eval.exp: Second eval.
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exe-lock.exp ...
+PASS: gdb.base/exe-lock.exp: continue until exit
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exitsignal.exp ...
+PASS: gdb.base/exitsignal.exp: $_exitsignal is void before running
+PASS: gdb.base/exitsignal.exp: $_exitcode is void before running
+PASS: gdb.base/exitsignal.exp: trigger SIGSEGV
+PASS: gdb.base/exitsignal.exp: program terminated with SIGSEGV
+FAIL: gdb.base/exitsignal.exp: $_exitsignal is 11 (SIGSEGV) after SIGSEGV.
+PASS: gdb.base/exitsignal.exp: $_exitcode is still void after SIGSEGV
+PASS: gdb.base/exitsignal.exp: rerun to main
+FAIL: gdb.base/exitsignal.exp: $_exitsignal is 11 (SIGSEGV) after restarting the inferior
+PASS: gdb.base/exitsignal.exp: $_exitcode is still void after restarting the inferior
+PASS: gdb.base/exitsignal.exp: $_exitsignal is void before normal inferior is executed
+PASS: gdb.base/exitsignal.exp: $_exitcode is void before normal inferior is executed
+PASS: gdb.base/exitsignal.exp: continue until exit
+PASS: gdb.base/exitsignal.exp: $_exitcode is zero after normal inferior is executed
+PASS: gdb.base/exitsignal.exp: $_exitsignal is still void after normal inferior is executed
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/expand-psymtabs.exp ...
+PASS: gdb.base/expand-psymtabs.exp: Expand psymtabs
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exprs.exp ...
+PASS: gdb.base/exprs.exp: print char == (setup)
+PASS: gdb.base/exprs.exp: print char == (print v_char == 0)
+PASS: gdb.base/exprs.exp: print char == (print v_char == 127)
+PASS: gdb.base/exprs.exp: print char != (setup)
+PASS: gdb.base/exprs.exp: print char != (print v_char != 0)
+PASS: gdb.base/exprs.exp: print char != (print v_char != 127)
+PASS: gdb.base/exprs.exp: print char < (setup)
+PASS: gdb.base/exprs.exp: print char < (print v_char < 0)
+PASS: gdb.base/exprs.exp: print char < (print v_char < 127)
+PASS: gdb.base/exprs.exp: print char > (setup)
+PASS: gdb.base/exprs.exp: print char > (print v_char > 0)
+PASS: gdb.base/exprs.exp: print char > (print v_char > 127)
+PASS: gdb.base/exprs.exp: print signed char == (setup)
+PASS: gdb.base/exprs.exp: print signed char == (print v_signed_char == 0)
+PASS: gdb.base/exprs.exp: print signed char == (print v_signed_char == 127)
+PASS: gdb.base/exprs.exp: print signed char != (setup)
+PASS: gdb.base/exprs.exp: print signed char != (print v_signed_char != 0)
+PASS: gdb.base/exprs.exp: print signed char != (print v_signed_char != 127)
+PASS: gdb.base/exprs.exp: print signed char < (setup)
+PASS: gdb.base/exprs.exp: print signed char < (print v_signed_char < 0)
+PASS: gdb.base/exprs.exp: print signed char < (print v_signed_char < 127)
+PASS: gdb.base/exprs.exp: print signed char > (setup)
+PASS: gdb.base/exprs.exp: print signed char > (print v_signed_char > 0)
+PASS: gdb.base/exprs.exp: print signed char > (print v_signed_char > 127)
+PASS: gdb.base/exprs.exp: print signed char == (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed char == (minus) (print v_signed_char == 0)
+PASS: gdb.base/exprs.exp: print signed char == (minus) (print v_signed_char == -1)
+PASS: gdb.base/exprs.exp: print signed char != (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed char != (minus) (print v_signed_char != 0)
+PASS: gdb.base/exprs.exp: print signed char != (minus) (print v_signed_char != -1)
+PASS: gdb.base/exprs.exp: print signed char < (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed char < (minus) (print v_signed_char < 0)
+PASS: gdb.base/exprs.exp: print signed char < (minus) (print v_signed_char < 127)
+PASS: gdb.base/exprs.exp: print signed char > (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed char > (minus) (print v_signed_char > 0)
+PASS: gdb.base/exprs.exp: print signed char > (minus) (print v_signed_char > 127)
+PASS: gdb.base/exprs.exp: print unsigned char == (setup)
+PASS: gdb.base/exprs.exp: print unsigned char == (print v_unsigned_char == 0)
+PASS: gdb.base/exprs.exp: print unsigned char == (print v_unsigned_char == 127)
+PASS: gdb.base/exprs.exp: print unsigned char != (setup)
+PASS: gdb.base/exprs.exp: print unsigned char != (print v_unsigned_char != 0)
+PASS: gdb.base/exprs.exp: print unsigned char != (print v_unsigned_char != 127)
+PASS: gdb.base/exprs.exp: print unsigned char < (setup)
+PASS: gdb.base/exprs.exp: print unsigned char < (print v_unsigned_char < 0)
+PASS: gdb.base/exprs.exp: print unsigned char < (print v_unsigned_char < 127)
+PASS: gdb.base/exprs.exp: print unsigned char > (setup)
+PASS: gdb.base/exprs.exp: print unsigned char > (print v_unsigned_char > 0)
+PASS: gdb.base/exprs.exp: print unsigned char > (print v_unsigned_char > 127)
+PASS: gdb.base/exprs.exp: print unsigned char == (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned char == (~0) (print v_unsigned_char == 0)
+PASS: gdb.base/exprs.exp: print unsigned char == (~0) (print v_unsigned_char == ~0)
+PASS: gdb.base/exprs.exp: print unsigned char == (~0) (print v_unsigned_char == (unsigned char)~0)
+PASS: gdb.base/exprs.exp: print unsigned char != (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned char != (~0) (print v_unsigned_char != 0)
+PASS: gdb.base/exprs.exp: print unsigned char != (~0) (print v_unsigned_char != (unsigned char)~0)
+PASS: gdb.base/exprs.exp: print unsigned char != (~0) (print v_unsigned_char != ~0)
+PASS: gdb.base/exprs.exp: print unsigned char < (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned char < (~0) (print v_unsigned_char < 0)
+PASS: gdb.base/exprs.exp: print unsigned char < (~0) (print v_unsigned_char < 127)
+PASS: gdb.base/exprs.exp: print unsigned char > (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned char > (~0) (print v_unsigned_char > 0)
+PASS: gdb.base/exprs.exp: print unsigned char > (~0) (print v_unsigned_char > 127)
+PASS: gdb.base/exprs.exp: print signed short == (setup)
+PASS: gdb.base/exprs.exp: print signed short == (print v_short == 0)
+PASS: gdb.base/exprs.exp: print signed short == (print v_short == 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed short != (setup)
+PASS: gdb.base/exprs.exp: print signed short != (print v_short != 0)
+PASS: gdb.base/exprs.exp: print signed short != (print v_short != 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed short < (setup)
+PASS: gdb.base/exprs.exp: print signed short < (print v_short < 0)
+PASS: gdb.base/exprs.exp: print signed short < (print v_short < 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed short > (setup)
+PASS: gdb.base/exprs.exp: print signed short > (print v_short > 0)
+PASS: gdb.base/exprs.exp: print signed short > (print v_short > 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed short == (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed short == (minus) (print v_short == 0)
+PASS: gdb.base/exprs.exp: print signed short == (minus) (print v_short == -1)
+PASS: gdb.base/exprs.exp: print signed short != (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed short != (minus) (print v_short != 0)
+PASS: gdb.base/exprs.exp: print signed short != (minus) (print v_short != -1)
+PASS: gdb.base/exprs.exp: print signed short < (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed short < (minus) (print v_short < 0)
+PASS: gdb.base/exprs.exp: print signed short < (minus) (print v_short < 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed short > (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed short > (minus) (print v_short > 0)
+PASS: gdb.base/exprs.exp: print signed short > (minus) (print v_short > 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed short == (setup)
+PASS: gdb.base/exprs.exp: print signed signed short == (print v_signed_short == 0)
+PASS: gdb.base/exprs.exp: print signed signed short == (print v_signed_short == 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed short != (setup)
+PASS: gdb.base/exprs.exp: print signed signed short != (print v_signed_short != 0)
+PASS: gdb.base/exprs.exp: print signed signed short != (print v_signed_short != 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed short < (setup)
+PASS: gdb.base/exprs.exp: print signed signed short < (print v_signed_short < 0)
+PASS: gdb.base/exprs.exp: print signed signed short < (print v_signed_short < 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed short > (setup)
+PASS: gdb.base/exprs.exp: print signed signed short > (print v_signed_short > 0)
+PASS: gdb.base/exprs.exp: print signed signed short > (print v_signed_short > 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed short == (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed signed short == (minus) (print v_signed_short == 0)
+PASS: gdb.base/exprs.exp: print signed signed short == (minus) (print v_signed_short == -1)
+PASS: gdb.base/exprs.exp: print signed signed short != (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed signed short != (minus) (print v_signed_short != 0)
+PASS: gdb.base/exprs.exp: print signed signed short != (minus) (print v_signed_short != -1)
+PASS: gdb.base/exprs.exp: print signed signed short < (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed signed short < (minus) (print v_signed_short < 0)
+PASS: gdb.base/exprs.exp: print signed signed short < (minus) (print v_signed_short < 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed short > (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed signed short > (minus) (print v_signed_short > 0)
+PASS: gdb.base/exprs.exp: print signed signed short > (minus) (print v_signed_short > 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned short == (setup)
+PASS: gdb.base/exprs.exp: print unsigned short == (print v_unsigned_short == 0)
+PASS: gdb.base/exprs.exp: print unsigned short == (print v_unsigned_short == 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned short != (setup)
+PASS: gdb.base/exprs.exp: print unsigned short != (print v_unsigned_short != 0)
+PASS: gdb.base/exprs.exp: print unsigned short != (print v_unsigned_short != 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned short < (setup)
+PASS: gdb.base/exprs.exp: print unsigned short < (print v_unsigned_short < 0)
+PASS: gdb.base/exprs.exp: print unsigned short < (print v_unsigned_short < 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned short > (setup)
+PASS: gdb.base/exprs.exp: print unsigned short > (print v_unsigned_short > 0)
+PASS: gdb.base/exprs.exp: print unsigned short > (print v_unsigned_short > 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned short == (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned short == (~0) (print v_unsigned_short == 0)
+PASS: gdb.base/exprs.exp: print unsigned short == (~0) (print sizeof (v_unsigned_short) < sizeof (~0) && v_unsigned_short == ~0)
+PASS: gdb.base/exprs.exp: print unsigned short == (~0) (print v_unsigned_short == (unsigned short)~0)
+PASS: gdb.base/exprs.exp: print unsigned short != (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned short != (~0) (print v_unsigned_short != 0)
+PASS: gdb.base/exprs.exp: print unsigned short != (~0) (print v_unsigned_short != (unsigned short)~0)
+PASS: gdb.base/exprs.exp: print unsigned short < (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned short < (~0) (print v_unsigned_short < 0)
+PASS: gdb.base/exprs.exp: print unsigned short < (~0) (print v_unsigned_short < 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned short > (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned short > (~0) (print v_unsigned_short > 0)
+PASS: gdb.base/exprs.exp: print unsigned short > (~0) (print v_unsigned_short > 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed int == (setup)
+PASS: gdb.base/exprs.exp: print signed int == (print v_int == 0)
+PASS: gdb.base/exprs.exp: print signed int == (print v_int == 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed int != (setup)
+PASS: gdb.base/exprs.exp: print signed int != (print v_int != 0)
+PASS: gdb.base/exprs.exp: print signed int != (print v_int != 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed int < (setup)
+PASS: gdb.base/exprs.exp: print signed int < (print v_int < 0)
+PASS: gdb.base/exprs.exp: print signed int < (print v_int < 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed int > (setup)
+PASS: gdb.base/exprs.exp: print signed int > (print v_int > 0)
+PASS: gdb.base/exprs.exp: print signed int > (print v_int > 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed int == (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed int == (minus) (print v_int == 0)
+PASS: gdb.base/exprs.exp: print signed int == (minus) (print v_int == -1)
+PASS: gdb.base/exprs.exp: print signed int != (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed int != (minus) (print v_int != 0)
+PASS: gdb.base/exprs.exp: print signed int != (minus) (print v_int != -1)
+PASS: gdb.base/exprs.exp: print signed int < (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed int < (minus) (print v_int < 0)
+PASS: gdb.base/exprs.exp: print signed int < (minus) (print v_int < 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed int > (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed int > (minus) (print v_int > 0)
+PASS: gdb.base/exprs.exp: print signed int > (minus) (print v_int > 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed int == (setup)
+PASS: gdb.base/exprs.exp: print signed signed int == (print v_signed_int == 0)
+PASS: gdb.base/exprs.exp: print signed signed int == (print v_signed_int == 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed int != (setup)
+PASS: gdb.base/exprs.exp: print signed signed int != (print v_signed_int != 0)
+PASS: gdb.base/exprs.exp: print signed signed int != (print v_signed_int != 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed int < (setup)
+PASS: gdb.base/exprs.exp: print signed signed int < (print v_signed_int < 0)
+PASS: gdb.base/exprs.exp: print signed signed int < (print v_signed_int < 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed int > (setup)
+PASS: gdb.base/exprs.exp: print signed signed int > (print v_signed_int > 0)
+PASS: gdb.base/exprs.exp: print signed signed int > (print v_signed_int > 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed int == (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed signed int == (minus) (print v_signed_int == 0)
+PASS: gdb.base/exprs.exp: print signed signed int == (minus) (print v_signed_int == -1)
+PASS: gdb.base/exprs.exp: print signed signed int != (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed signed int != (minus) (print v_signed_int != 0)
+PASS: gdb.base/exprs.exp: print signed signed int != (minus) (print v_signed_int != -1)
+PASS: gdb.base/exprs.exp: print signed signed int < (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed signed int < (minus) (print v_signed_int < 0)
+PASS: gdb.base/exprs.exp: print signed signed int < (minus) (print v_signed_int < 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed int > (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed signed int > (minus) (print v_signed_int > 0)
+PASS: gdb.base/exprs.exp: print signed signed int > (minus) (print v_signed_int > 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned int == (setup)
+PASS: gdb.base/exprs.exp: print unsigned int == (print v_unsigned_int == 0)
+PASS: gdb.base/exprs.exp: print unsigned int == (print v_unsigned_int == 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned int != (setup)
+PASS: gdb.base/exprs.exp: print unsigned int != (print v_unsigned_int != 0)
+PASS: gdb.base/exprs.exp: print unsigned int != (print v_unsigned_int != 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned int < (setup)
+PASS: gdb.base/exprs.exp: print unsigned int < (print v_unsigned_int < 0)
+PASS: gdb.base/exprs.exp: print unsigned int < (print v_unsigned_int < 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned int > (setup)
+PASS: gdb.base/exprs.exp: print unsigned int > (print v_unsigned_int > 0)
+PASS: gdb.base/exprs.exp: print unsigned int > (print v_unsigned_int > 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned int == (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned int == (~0) (print v_unsigned_int == 0)
+PASS: gdb.base/exprs.exp: print unsigned int == (~0) (print v_unsigned_int == ~0)
+PASS: gdb.base/exprs.exp: print unsigned int == (~0) (print v_unsigned_int == (unsigned int)~0)
+PASS: gdb.base/exprs.exp: print unsigned int != (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned int != (~0) (print v_unsigned_int != 0)
+PASS: gdb.base/exprs.exp: print unsigned int != (~0) (print v_unsigned_int != (unsigned int)~0)
+PASS: gdb.base/exprs.exp: print unsigned int < (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned int < (~0) (print v_unsigned_int < 0)
+PASS: gdb.base/exprs.exp: print unsigned int < (~0) (print v_unsigned_int < 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned int > (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned int > (~0) (print v_unsigned_int > 0)
+PASS: gdb.base/exprs.exp: print unsigned int > (~0) (print v_unsigned_int > 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed long == (setup)
+PASS: gdb.base/exprs.exp: print signed long == (print v_long == 0)
+PASS: gdb.base/exprs.exp: print signed long == (print v_long == 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed long != (setup)
+PASS: gdb.base/exprs.exp: print signed long != (print v_long != 0)
+PASS: gdb.base/exprs.exp: print signed long != (print v_long != 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed long < (setup)
+PASS: gdb.base/exprs.exp: print signed long < (print v_long < 0)
+PASS: gdb.base/exprs.exp: print signed long < (print v_long < 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed long > (setup)
+PASS: gdb.base/exprs.exp: print signed long > (print v_long > 0)
+PASS: gdb.base/exprs.exp: print signed long > (print v_long > 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed long == (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed long == (minus) (print v_long == 0)
+PASS: gdb.base/exprs.exp: print signed long == (minus) (print v_long == -1)
+PASS: gdb.base/exprs.exp: print signed long != (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed long != (minus) (print v_long != 0)
+PASS: gdb.base/exprs.exp: print signed long != (minus) (print v_long != -1)
+PASS: gdb.base/exprs.exp: print signed long < (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed long < (minus) (print v_long < 0)
+PASS: gdb.base/exprs.exp: print signed long < (minus) (print v_long < 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed long > (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed long > (minus) (print v_long > 0)
+PASS: gdb.base/exprs.exp: print signed long > (minus) (print v_long > 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed long == (setup)
+PASS: gdb.base/exprs.exp: print signed signed long == (print v_signed_long == 0)
+PASS: gdb.base/exprs.exp: print signed signed long == (print v_signed_long == 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed long != (setup)
+PASS: gdb.base/exprs.exp: print signed signed long != (print v_signed_long != 0)
+PASS: gdb.base/exprs.exp: print signed signed long != (print v_signed_long != 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed long < (setup)
+PASS: gdb.base/exprs.exp: print signed signed long < (print v_signed_long < 0)
+PASS: gdb.base/exprs.exp: print signed signed long < (print v_signed_long < 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed long > (setup)
+PASS: gdb.base/exprs.exp: print signed signed long > (print v_signed_long > 0)
+PASS: gdb.base/exprs.exp: print signed signed long > (print v_signed_long > 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed long == (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed signed long == (minus) (print v_signed_long == 0)
+PASS: gdb.base/exprs.exp: print signed signed long == (minus) (print v_signed_long == -1)
+PASS: gdb.base/exprs.exp: print signed signed long != (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed signed long != (minus) (print v_signed_long != 0)
+PASS: gdb.base/exprs.exp: print signed signed long != (minus) (print v_signed_long != -1)
+PASS: gdb.base/exprs.exp: print signed signed long < (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed signed long < (minus) (print v_signed_long < 0)
+PASS: gdb.base/exprs.exp: print signed signed long < (minus) (print v_signed_long < 0x7FFF)
+PASS: gdb.base/exprs.exp: print signed signed long > (minus) (setup)
+PASS: gdb.base/exprs.exp: print signed signed long > (minus) (print v_signed_long > 0)
+PASS: gdb.base/exprs.exp: print signed signed long > (minus) (print v_signed_long > 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned long == (setup)
+PASS: gdb.base/exprs.exp: print unsigned long == (print v_unsigned_long == 0)
+PASS: gdb.base/exprs.exp: print unsigned long == (print v_unsigned_long == 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned long != (setup)
+PASS: gdb.base/exprs.exp: print unsigned long != (print v_unsigned_long != 0)
+PASS: gdb.base/exprs.exp: print unsigned long != (print v_unsigned_long != 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned long < (setup)
+PASS: gdb.base/exprs.exp: print unsigned long < (print v_unsigned_long < 0)
+PASS: gdb.base/exprs.exp: print unsigned long < (print v_unsigned_long < 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned long > (setup)
+PASS: gdb.base/exprs.exp: print unsigned long > (print v_unsigned_long > 0)
+PASS: gdb.base/exprs.exp: print unsigned long > (print v_unsigned_long > 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned long == (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned long == (~0) (print v_unsigned_long == 0)
+PASS: gdb.base/exprs.exp: print unsigned long == (~0) (print v_unsigned_long == ~0)
+PASS: gdb.base/exprs.exp: print unsigned long == (~0) (print v_unsigned_long == (unsigned long)~0)
+PASS: gdb.base/exprs.exp: print unsigned long != (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned long != (~0) (print v_unsigned_long != 0)
+PASS: gdb.base/exprs.exp: print unsigned long != (~0) (print v_unsigned_long != (unsigned long)~0)
+PASS: gdb.base/exprs.exp: print unsigned long < (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned long < (~0) (print v_unsigned_long < 0)
+PASS: gdb.base/exprs.exp: print unsigned long < (~0) (print v_unsigned_long < 0x7FFF)
+PASS: gdb.base/exprs.exp: print unsigned long > (~0) (setup)
+PASS: gdb.base/exprs.exp: print unsigned long > (~0) (print v_unsigned_long > 0)
+PASS: gdb.base/exprs.exp: print unsigned long > (~0) (print v_unsigned_long > 0x7FFF)
+PASS: gdb.base/exprs.exp: print (void*)v_signed_char (setup)
+PASS: gdb.base/exprs.exp: print (void*)v_signed_char (print (void*)v_signed_char)
+PASS: gdb.base/exprs.exp: print (void*)v_signed_short (setup)
+PASS: gdb.base/exprs.exp: print (void*)v_signed_short (print (void*)v_signed_short)
+PASS: gdb.base/exprs.exp: print (void*)v_signed_int (setup)
+PASS: gdb.base/exprs.exp: print (void*)v_signed_int (print (void*)v_signed_int)
+PASS: gdb.base/exprs.exp: print (void*)v_signed_long (setup)
+PASS: gdb.base/exprs.exp: print (void*)v_signed_long (print (void*)v_signed_long)
+PASS: gdb.base/exprs.exp: print (void*)v_unsigned_char (setup)
+PASS: gdb.base/exprs.exp: print (void*)v_unsigned_char (print (void*)v_unsigned_char)
+PASS: gdb.base/exprs.exp: print (void*)v_unsigned_short (setup)
+PASS: gdb.base/exprs.exp: print (void*)v_unsigned_short (print (void*)v_unsigned_short)
+PASS: gdb.base/exprs.exp: print (void*)v_unsigned_int (setup)
+PASS: gdb.base/exprs.exp: print (void*)v_unsigned_int (print (void*)v_unsigned_int)
+PASS: gdb.base/exprs.exp: print (void*)v_unsigned_long (setup)
+PASS: gdb.base/exprs.exp: print (void*)v_unsigned_long (print (void*)v_unsigned_long)
+PASS: gdb.base/exprs.exp: sizeof (long long) > sizeof (long) (true)
+PASS: gdb.base/exprs.exp: truncate (void*) 0x00000000ffffffff + 1
+PASS: gdb.base/exprs.exp: truncate (void*) 0xffffffff00000000 - 1
+PASS: gdb.base/exprs.exp: \$[0-9]* = "xy" (setup)
+PASS: gdb.base/exprs.exp: \$[0-9]* = "xyz" (setup)
+PASS: gdb.base/exprs.exp: \$[0-9]* = red (setup)
+PASS: gdb.base/exprs.exp: set output-radix 8
+PASS: gdb.base/exprs.exp: \$[0-9]* = red (setup)
+PASS: gdb.base/exprs.exp: \$[0-9]* = 0 (setup)
+PASS: gdb.base/exprs.exp: set output-radix 10
+PASS: gdb.base/exprs.exp: set variable v_int = 1
+PASS: gdb.base/exprs.exp: print v_int++
+PASS: gdb.base/exprs.exp: print ++v_int
+PASS: gdb.base/exprs.exp: print v_int--
+PASS: gdb.base/exprs.exp: print --v_int
+PASS: gdb.base/exprs.exp: print v_int++ = 5
+PASS: gdb.base/exprs.exp: print v_int-- = 5
+PASS: gdb.base/exprs.exp: print v_int_array_init
+PASS: gdb.base/exprs.exp: print *v_int_array_init@1
+PASS: gdb.base/exprs.exp: print *v_int_array_init@2
+PASS: gdb.base/exprs.exp: print v_int_array_init[0]@1
+PASS: gdb.base/exprs.exp: print v_int_array_init[0]@2
+PASS: gdb.base/exprs.exp: print v_int_array_init[1]@1
+PASS: gdb.base/exprs.exp: set variable v_short_array[0] = 42
+PASS: gdb.base/exprs.exp: print {short} v_short_array
+PASS: gdb.base/exprs.exp: print (void) v_int_pointer
+PASS: gdb.base/exprs.exp: print & (void) v_char
+PASS: gdb.base/exprs.exp: print null_t_struct && null_t_struct->v_int_member == 0
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fileio.exp ...
+PASS: gdb.base/fileio.exp: set print sevenbit-strings
+PASS: gdb.base/fileio.exp: set print address off
+PASS: gdb.base/fileio.exp: set width 0
+PASS: gdb.base/fileio.exp: break stop
+PASS: gdb.base/fileio.exp: Open a file
+PASS: gdb.base/fileio.exp: Creating already existing file returns EEXIST
+PASS: gdb.base/fileio.exp: Open directory for writing returns EISDIR
+PASS: gdb.base/fileio.exp: Opening nonexistant file returns ENOENT
+PASS: gdb.base/fileio.exp: Open for write but no write permission returns EACCES
+PASS: gdb.base/fileio.exp: Writing to a file
+PASS: gdb.base/fileio.exp: Write using invalid file descriptor returns EBADF
+PASS: gdb.base/fileio.exp: Writing to a read-only file returns EBADF
+PASS: gdb.base/fileio.exp: Reading from a file
+PASS: gdb.base/fileio.exp: Read using invalid file descriptor returns EBADF
+PASS: gdb.base/fileio.exp: Lseeking CUR a file
+PASS: gdb.base/fileio.exp: Lseeking END a file
+PASS: gdb.base/fileio.exp: Lseeking SET a file
+PASS: gdb.base/fileio.exp: Closing a file
+PASS: gdb.base/fileio.exp: Closing an invalid file descriptor returns EBADF
+PASS: gdb.base/fileio.exp: Stat a file
+FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT
+FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT
+FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running)
+FAIL: gdb.base/fileio.exp: System says shell is available (the program is no longer running)
+PASS: gdb.base/fileio.exp: set remote system-call-allowed 1
+FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running)
+FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running)
+FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/filesym.exp ...
+PASS: gdb.base/filesym.exp: complete on "filesy"
+PASS: gdb.base/filesym.exp: completion list for "filesym"
+PASS: gdb.base/filesym.exp: set breakpoint at filesym
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/find-unmapped.exp ...
+PASS: gdb.base/find-unmapped.exp: x/5w global_var_1
+PASS: gdb.base/find-unmapped.exp: x/5w global_var_2
+PASS: gdb.base/find-unmapped.exp: find global_var_0, global_var_2, 0xff
+PASS: gdb.base/find-unmapped.exp: find global_var_1, global_var_2, 0xff
+PASS: gdb.base/find-unmapped.exp: find global_var_2, (global_var_2 + 16), 0xff
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/find.exp ...
+PASS: gdb.base/find.exp: breakpoint function in file
+PASS: gdb.base/find.exp: run until function breakpoint
+PASS: gdb.base/find.exp: find string pattern
+PASS: gdb.base/find.exp: pattern not found at end of range
+PASS: gdb.base/find.exp: pattern found at end of range
+PASS: gdb.base/find.exp: max-count
+PASS: gdb.base/find.exp: $_
+PASS: gdb.base/find.exp: $numfound
+PASS: gdb.base/find.exp: size,max-count, /1b
+PASS: gdb.base/find.exp: size,max-count, /b1
+PASS: gdb.base/find.exp: size,max-count, /b/1
+PASS: gdb.base/find.exp: size,max-count, /1/b
+PASS: gdb.base/find.exp: find byte pattern with end address
+PASS: gdb.base/find.exp: find 16-bit pattern
+PASS: gdb.base/find.exp: find 16-bit pattern
+PASS: gdb.base/find.exp: find 32-bit pattern
+PASS: gdb.base/find.exp: find 32-bit pattern
+PASS: gdb.base/find.exp: find 64-bit pattern
+PASS: gdb.base/find.exp: find 64-bit pattern
+PASS: gdb.base/find.exp: find mixed-sized pattern
+PASS: gdb.base/find.exp: search spanning large range
+PASS: gdb.base/find.exp: find pattern straddling chunk boundary
+PASS: gdb.base/find.exp: find int64_search_buf, +64/8*100, int64_search_buf
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/finish.exp ...
+PASS: gdb.base/finish.exp: set break on void_func
+PASS: gdb.base/finish.exp: continue to void_func
+PASS: gdb.base/finish.exp: finish from void_func
+PASS: gdb.base/finish.exp: set break on char_func
+PASS: gdb.base/finish.exp: continue to char_func
+PASS: gdb.base/finish.exp: finish from char_func
+PASS: gdb.base/finish.exp: set break on short_func
+PASS: gdb.base/finish.exp: continue to short_func
+PASS: gdb.base/finish.exp: finish from short_func
+PASS: gdb.base/finish.exp: set break on int_func
+PASS: gdb.base/finish.exp: continue to int_func
+PASS: gdb.base/finish.exp: finish from int_func
+PASS: gdb.base/finish.exp: set break on long_func
+PASS: gdb.base/finish.exp: continue to long_func
+PASS: gdb.base/finish.exp: finish from long_func
+PASS: gdb.base/finish.exp: set break on long_long_func
+PASS: gdb.base/finish.exp: continue to long_long_func
+PASS: gdb.base/finish.exp: finish from long_long_func
+PASS: gdb.base/finish.exp: set break on float_func
+PASS: gdb.base/finish.exp: continue to float_func
+PASS: gdb.base/finish.exp: finish from float_func
+PASS: gdb.base/finish.exp: set break on double_func
+PASS: gdb.base/finish.exp: continue to double_func
+PASS: gdb.base/finish.exp: finish from double_func
+PASS: gdb.base/finish.exp: Testing the "fin" abbreviation for "finish"
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fixsection.exp ...
+PASS: gdb.base/fixsection.exp: breakpoint at static_fun
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/float.exp ...
+PASS: gdb.base/float.exp: info float
+PASS: gdb.base/float.exp: step
+PASS: gdb.base/float.exp: finish
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-exec.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-fork.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-vfork.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fortran-sym-case.exp ...
+PASS: gdb.base/fortran-sym-case.exp: set language fortran
+PASS: gdb.base/fortran-sym-case.exp: frame
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/frame-args.exp ...
+PASS: gdb.base/frame-args.exp: set print frame-arguments all
+PASS: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to all
+PASS: gdb.base/frame-args.exp: set print frame-arguments scalars
+PASS: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to scalars
+PASS: gdb.base/frame-args.exp: set print frame-arguments none
+PASS: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to none
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/freebpcmd.exp ...
+PASS: gdb.base/freebpcmd.exp: set breakpoint
+PASS: gdb.base/freebpcmd.exp: send breakpoint commands
+PASS: gdb.base/freebpcmd.exp: run program with breakpoint commands
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fullname.exp ...
+PASS: gdb.base/fullname.exp: set breakpoint by full path before loading symbols - built absolute
+PASS: gdb.base/fullname.exp: set breakpoint at main - built absolute
+PASS: gdb.base/fullname.exp: set breakpoint by full path after loading symbols - built absolute
+PASS: gdb.base/fullname.exp: set breakpoint by full path before loading symbols - built relative
+PASS: gdb.base/fullname.exp: set breakpoint at main - built relative
+PASS: gdb.base/fullname.exp: set breakpoint by full path after loading symbols - built relative
+PASS: gdb.base/fullname.exp: set breakpoint by full path before loading symbols - built other
+PASS: gdb.base/fullname.exp: set breakpoint at main - built other
+PASS: gdb.base/fullname.exp: set breakpoint by full path after loading symbols - built other
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fullpath-expand.exp ...
+PASS: gdb.base/fullpath-expand.exp: rbreak XXX/fullpath-expand-func.c:func
+PASS: gdb.base/fullpath-expand.exp: list func
+PASS: gdb.base/fullpath-expand.exp: info source
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/func-ptr.exp ...
+PASS: gdb.base/func-ptr.exp: print pbar->baz
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/funcargs.exp ...
+PASS: gdb.base/funcargs.exp: set print frame-arguments all
+PASS: gdb.base/funcargs.exp: run to call0a
+PASS: gdb.base/funcargs.exp: print c after run to call0a
+PASS: gdb.base/funcargs.exp: print s after run to call0a
+PASS: gdb.base/funcargs.exp: print i after run to call0a
+PASS: gdb.base/funcargs.exp: print l after run to call0a
+PASS: gdb.base/funcargs.exp: continue to call0b
+PASS: gdb.base/funcargs.exp: continue to call0c
+PASS: gdb.base/funcargs.exp: continue to call0d
+PASS: gdb.base/funcargs.exp: continue to call0e
+PASS: gdb.base/funcargs.exp: run to call1a
+PASS: gdb.base/funcargs.exp: print uc
+PASS: gdb.base/funcargs.exp: print us
+PASS: gdb.base/funcargs.exp: print ui
+PASS: gdb.base/funcargs.exp: print ul
+PASS: gdb.base/funcargs.exp: continue to call1b
+PASS: gdb.base/funcargs.exp: continue to call1c
+PASS: gdb.base/funcargs.exp: continue to call1d
+PASS: gdb.base/funcargs.exp: continue to call1e
+PASS: gdb.base/funcargs.exp: run to call2a
+PASS: gdb.base/funcargs.exp: print c after run to call2a
+PASS: gdb.base/funcargs.exp: print f1 after run to call2a
+PASS: gdb.base/funcargs.exp: print s after run to call2a
+PASS: gdb.base/funcargs.exp: print d1 after run to call2a
+PASS: gdb.base/funcargs.exp: print i after run to call2a
+PASS: gdb.base/funcargs.exp: print f2 after run to call2a
+PASS: gdb.base/funcargs.exp: print l after run to call2a
+PASS: gdb.base/funcargs.exp: print d2 after run to call2a
+PASS: gdb.base/funcargs.exp: continue to call2b
+PASS: gdb.base/funcargs.exp: continue to call2c
+PASS: gdb.base/funcargs.exp: continue to call2d
+PASS: gdb.base/funcargs.exp: continue to call2e
+PASS: gdb.base/funcargs.exp: continue to call2f
+PASS: gdb.base/funcargs.exp: continue to call2g
+PASS: gdb.base/funcargs.exp: continue to call2h
+PASS: gdb.base/funcargs.exp: continue to call2i
+PASS: gdb.base/funcargs.exp: run to call2a
+PASS: gdb.base/funcargs.exp: continue to callcb
+PASS: gdb.base/funcargs.exp: continue to callcc
+PASS: gdb.base/funcargs.exp: continue to callcd
+PASS: gdb.base/funcargs.exp: continue to callce
+PASS: gdb.base/funcargs.exp: continue to callcf
+PASS: gdb.base/funcargs.exp: run to callc1a
+PASS: gdb.base/funcargs.exp: continue to callc1b
+PASS: gdb.base/funcargs.exp: run to callc2a
+PASS: gdb.base/funcargs.exp: continue to callc2b
+PASS: gdb.base/funcargs.exp: run to call3a
+PASS: gdb.base/funcargs.exp: print *cp
+PASS: gdb.base/funcargs.exp: print *sp
+PASS: gdb.base/funcargs.exp: print *ip
+PASS: gdb.base/funcargs.exp: print *lp
+PASS: gdb.base/funcargs.exp: continue to call3b
+PASS: gdb.base/funcargs.exp: print *ucp
+PASS: gdb.base/funcargs.exp: print *usp
+PASS: gdb.base/funcargs.exp: print *uip
+PASS: gdb.base/funcargs.exp: print *ulp
+PASS: gdb.base/funcargs.exp: continue to call3c
+PASS: gdb.base/funcargs.exp: print *fp
+PASS: gdb.base/funcargs.exp: print *dp
+PASS: gdb.base/funcargs.exp: run to call4a
+PASS: gdb.base/funcargs.exp: print *stp
+PASS: gdb.base/funcargs.exp: continue to call4b
+PASS: gdb.base/funcargs.exp: print *unp (sizeof long == sizeof int)
+PASS: gdb.base/funcargs.exp: locate actual args, structs/unions passed by reference
+PASS: gdb.base/funcargs.exp: run to call5a
+PASS: gdb.base/funcargs.exp: print st
+PASS: gdb.base/funcargs.exp: continue to call5b (sizeof long == sizeof int)
+PASS: gdb.base/funcargs.exp: print un (sizeof long == sizeof int)
+PASS: gdb.base/funcargs.exp: run to call6a
+PASS: gdb.base/funcargs.exp: backtrace from call6a
+PASS: gdb.base/funcargs.exp: continue to call6b
+PASS: gdb.base/funcargs.exp: backtrace from call6b
+PASS: gdb.base/funcargs.exp: continue to call6c
+PASS: gdb.base/funcargs.exp: backtrace from call6c
+PASS: gdb.base/funcargs.exp: continue to call6d
+PASS: gdb.base/funcargs.exp: backtrace from call6d
+PASS: gdb.base/funcargs.exp: continue to call6e
+PASS: gdb.base/funcargs.exp: backtrace from call6e
+PASS: gdb.base/funcargs.exp: continue to call6f
+PASS: gdb.base/funcargs.exp: backtrace from call6f
+PASS: gdb.base/funcargs.exp: continue to call6g
+PASS: gdb.base/funcargs.exp: backtrace from call6g
+PASS: gdb.base/funcargs.exp: continue to call6h
+PASS: gdb.base/funcargs.exp: backtrace from call6h
+PASS: gdb.base/funcargs.exp: continue to call6i
+PASS: gdb.base/funcargs.exp: backtrace from call6i
+PASS: gdb.base/funcargs.exp: continue to call6j
+PASS: gdb.base/funcargs.exp: backtrace from call6j
+PASS: gdb.base/funcargs.exp: continue to call6k
+PASS: gdb.base/funcargs.exp: backtrace from call6k
+PASS: gdb.base/funcargs.exp: run to call7a
+PASS: gdb.base/funcargs.exp: backtrace from call7a
+PASS: gdb.base/funcargs.exp: continue to call7b
+PASS: gdb.base/funcargs.exp: backtrace from call7b
+PASS: gdb.base/funcargs.exp: continue to call7c
+PASS: gdb.base/funcargs.exp: backtrace from call7c
+PASS: gdb.base/funcargs.exp: continue to call7d
+PASS: gdb.base/funcargs.exp: backtrace from call7d
+PASS: gdb.base/funcargs.exp: continue to call7e
+PASS: gdb.base/funcargs.exp: backtrace from call7e
+PASS: gdb.base/funcargs.exp: continue to call7f
+PASS: gdb.base/funcargs.exp: backtrace from call7f
+PASS: gdb.base/funcargs.exp: continue to call7g
+PASS: gdb.base/funcargs.exp: backtrace from call7g
+PASS: gdb.base/funcargs.exp: continue to call7h
+PASS: gdb.base/funcargs.exp: backtrace from call7h
+PASS: gdb.base/funcargs.exp: continue to call7i
+PASS: gdb.base/funcargs.exp: backtrace from call7i
+PASS: gdb.base/funcargs.exp: continue to call7j
+PASS: gdb.base/funcargs.exp: backtrace from call7j
+PASS: gdb.base/funcargs.exp: continue to call7k
+PASS: gdb.base/funcargs.exp: backtrace from call7k
+PASS: gdb.base/funcargs.exp: run to hitbottom
+PASS: gdb.base/funcargs.exp: recursive passing of structs by value
+PASS: gdb.base/funcargs.exp: print c after runto localvars_after_alloca
+PASS: gdb.base/funcargs.exp: print s after runto localvars_after_alloca
+PASS: gdb.base/funcargs.exp: print i after runto localvars_after_alloca
+PASS: gdb.base/funcargs.exp: print l after runto localvars_after_alloca
+PASS: gdb.base/funcargs.exp: next in localvars_after_alloca()
+PASS: gdb.base/funcargs.exp: print c in localvars_after_alloca
+PASS: gdb.base/funcargs.exp: print s in localvars_after_alloca
+PASS: gdb.base/funcargs.exp: print i in localvars_after_alloca
+PASS: gdb.base/funcargs.exp: print l in localvars_after_alloca
+PASS: gdb.base/funcargs.exp: backtrace after alloca
+PASS: gdb.base/funcargs.exp: print c in call_after_alloca
+PASS: gdb.base/funcargs.exp: print s in call_after_alloca
+PASS: gdb.base/funcargs.exp: print i in call_after_alloca
+PASS: gdb.base/funcargs.exp: print l in call_after_alloca
+PASS: gdb.base/funcargs.exp: backtrace from call_after_alloca_subr
+PASS: gdb.base/funcargs.exp: continue to call0a
+PASS: gdb.base/funcargs.exp: print c in localvars_in_indirect_call
+PASS: gdb.base/funcargs.exp: print s in localvars_in_indirect_call
+PASS: gdb.base/funcargs.exp: print i in localvars_in_indirect_call
+PASS: gdb.base/funcargs.exp: print l in localvars_in_indirect_call
+PASS: gdb.base/funcargs.exp: backtrace in indirectly called function
+PASS: gdb.base/funcargs.exp: finish from indirectly called function
+PASS: gdb.base/funcargs.exp: stepping into indirectly called function
+PASS: gdb.base/funcargs.exp: finish from marker_call_with_trampolines
+PASS: gdb.base/funcargs.exp: stepping into function called with trampolines
+PASS: gdb.base/funcargs.exp: backtrace through call with trampolines
+PASS: gdb.base/funcargs.exp: stepping back to main from function called with trampolines
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-buffer-overflow.exp ...
+PASS: gdb.base/gcore-buffer-overflow.exp: help gcore
+PASS: gdb.base/gcore-buffer-overflow.exp: Set buffer exceeding arguments
+UNSUPPORTED: gdb.base/gcore-buffer-overflow.exp: save a corefile
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-relro-pie.exp ...
+PASS: gdb.base/gcore-relro-pie.exp: strip
+PASS: gdb.base/gcore-relro-pie.exp: help gcore
+FAIL: gdb.base/gcore-relro-pie.exp: Can't run to break_here
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-relro.exp ...
+PASS: gdb.base/gcore-relro.exp: help gcore
+UNSUPPORTED: gdb.base/gcore-relro.exp: save a corefile
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore.exp ...
+PASS: gdb.base/gcore.exp: help gcore
+PASS: gdb.base/gcore.exp: set breakpoint at terminal_func
+PASS: gdb.base/gcore.exp: continue to terminal_func
+UNSUPPORTED: gdb.base/gcore.exp: save a corefile
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1056.exp ...
+PASS: gdb.base/gdb1056.exp: print 1/0
+PASS: gdb.base/gdb1056.exp: Test unsigned division by zero
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1090.exp ...
+PASS: gdb.base/gdb1090.exp: continue to breakpoint: break-here
+PASS: gdb.base/gdb1090.exp: print s24
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb11530.exp ...
+PASS: gdb.base/gdb11530.exp: print a.i
+PASS: gdb.base/gdb11530.exp: print sizeof (a.i)
+PASS: gdb.base/gdb11530.exp: print sizeof (a.i) == sizeof (int)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb11531.exp ...
+PASS: gdb.base/gdb11531.exp: Set watchpoint
+PASS: gdb.base/gdb11531.exp: watchpoint variable triggers at next
+PASS: gdb.base/gdb11531.exp: watchpoint variable triggers at continue
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1250.exp ...
+PASS: gdb.base/gdb1250.exp: backtrace from abort
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1555.exp ...
+PASS: gdb.base/gdb1555.exp: Step into shared lib function
+PASS: gdb.base/gdb1555.exp: Next while in a shared lib function
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1821.exp ...
+PASS: gdb.base/gdb1821.exp: print /x bar
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdbindex-stabs.exp ...
+PASS: gdb.base/gdbindex-stabs.exp: list stabs_function
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdbvars.exp ...
+PASS: gdb.base/gdbvars.exp: set print sevenbit-strings
+PASS: gdb.base/gdbvars.exp: Set value-history[1] using $1
+PASS: gdb.base/gdbvars.exp: Set value-history[2] using $2
+PASS: gdb.base/gdbvars.exp: Set value-history[3] using $3
+PASS: gdb.base/gdbvars.exp: Print value-history[MAX-1] using inplicit index $$
+PASS: gdb.base/gdbvars.exp: Print value-history[MAX-1] again using implicit index $$
+PASS: gdb.base/gdbvars.exp: Print value-history[MAX] using implicit index $
+PASS: gdb.base/gdbvars.exp: Print value-history[MAX-2] using explicit index $$2
+PASS: gdb.base/gdbvars.exp: Print value-history[MAX] using explicit index $0
+PASS: gdb.base/gdbvars.exp: print 108
+PASS: gdb.base/gdbvars.exp: Print value-history[MAX] using explicit index $$0
+PASS: gdb.base/gdbvars.exp: Print value-history[1] using explicit index $1
+PASS: gdb.base/gdbvars.exp: Print value-history[2] using explicit index $2
+PASS: gdb.base/gdbvars.exp: Print value-history[3] using explicit index $3
+PASS: gdb.base/gdbvars.exp: Print (value-history[MAX] - 3) using implicit index $
+PASS: gdb.base/gdbvars.exp: Use value-history element in arithmetic expression
+PASS: gdb.base/gdbvars.exp: Set a new convenience variable
+PASS: gdb.base/gdbvars.exp: Print contents of new convenience variable
+PASS: gdb.base/gdbvars.exp: Set convenience variable to a new value
+PASS: gdb.base/gdbvars.exp: Print new contents of convenience variable
+PASS: gdb.base/gdbvars.exp: Set convenience variable $_
+PASS: gdb.base/gdbvars.exp: Print contents of convenience variable $_
+PASS: gdb.base/gdbvars.exp: Use convenience variable in arithmetic expression
+PASS: gdb.base/gdbvars.exp: Use convenience variable assignment in arithmetic expression
+PASS: gdb.base/gdbvars.exp: Print contents of uninitialized convenience variable
+PASS: gdb.base/gdbvars.exp: Print internal function $_isvoid
+PASS: gdb.base/gdbvars.exp: Print void convenience variable
+PASS: gdb.base/gdbvars.exp: Check whether void convenience variable is void
+PASS: gdb.base/gdbvars.exp: Set void convenience variable to 1
+PASS: gdb.base/gdbvars.exp: Check whether non-void convenience variable is void
+PASS: gdb.base/gdbvars.exp: Check whether void function is void
+PASS: gdb.base/gdbvars.exp: Check whether non-void function is void
+PASS: gdb.base/gdbvars.exp: Set a new convenience variable to a program variable
+PASS: gdb.base/gdbvars.exp: Print contents of new convenience variable of program variable
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu-debugdata.exp ...
+PASS: gdb.base/gnu-debugdata.exp: nm -D - invoke nm
+PASS: gdb.base/gnu-debugdata.exp: nm -D - invoke awk
+PASS: gdb.base/gnu-debugdata.exp: nm -D - invoke sort
+PASS: gdb.base/gnu-debugdata.exp: nm - invoke nm
+PASS: gdb.base/gnu-debugdata.exp: nm - invoke awk
+PASS: gdb.base/gnu-debugdata.exp: nm - invoke sort
+PASS: gdb.base/gnu-debugdata.exp: comm
+PASS: gdb.base/gnu-debugdata.exp: strip
+PASS: gdb.base/gnu-debugdata.exp: copydebug
+PASS: gdb.base/gnu-debugdata.exp: objcopy 1
+PASS: gdb.base/gnu-debugdata.exp: addlink
+PASS: gdb.base/gnu-debugdata.exp: xz
+PASS: gdb.base/gnu-debugdata.exp: objcopy 2
+PASS: gdb.base/gnu-debugdata.exp: no symtab
+PASS: gdb.base/gnu-debugdata.exp: have symtab
+PASS: gdb.base/gnu-debugdata.exp: unload MiniDebugInfo
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu-ifunc.exp ...
+PASS: gdb.base/gnu-ifunc.exp: continue to breakpoint: break-at-call
+PASS: gdb.base/gnu-ifunc.exp: p gnu_ifunc (3)
+FAIL: gdb.base/gnu-ifunc.exp: step
+PASS: gdb.base/gnu-ifunc.exp: continue to break-at-nextcall
+PASS: gdb.base/gnu-ifunc.exp: continue to breakpoint: nextcall gnu_ifunc
+PASS: gdb.base/gnu-ifunc.exp: nextcall gnu_ifunc skipped
+PASS: gdb.base/gnu-ifunc.exp: p gnu_ifunc executing
+PASS: gdb.base/gnu-ifunc.exp: info sym gnu_ifunc executing
+PASS: gdb.base/gnu-ifunc.exp: info addr gnu_ifunc
+PASS: gdb.base/gnu-ifunc.exp: info sym <gnu_ifunc-address>
+PASS: gdb.base/gnu-ifunc.exp: static gnu_ifunc
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu_vector.exp ...
+PASS: gdb.base/gnu_vector.exp: endianness: little
+PASS: gdb.base/gnu_vector.exp: print c4
+PASS: gdb.base/gnu_vector.exp: print c4[2]
+PASS: gdb.base/gnu_vector.exp: print i4a
+PASS: gdb.base/gnu_vector.exp: print i4b
+PASS: gdb.base/gnu_vector.exp: print i4a + i4b
+PASS: gdb.base/gnu_vector.exp: print i4a - i4b
+PASS: gdb.base/gnu_vector.exp: print i4a * i4b
+PASS: gdb.base/gnu_vector.exp: print i4a / i4b
+PASS: gdb.base/gnu_vector.exp: print i4a % i4b
+PASS: gdb.base/gnu_vector.exp: print i4a++
+PASS: gdb.base/gnu_vector.exp: print ++i4a
+PASS: gdb.base/gnu_vector.exp: print i4a--
+PASS: gdb.base/gnu_vector.exp: print --i4a
+PASS: gdb.base/gnu_vector.exp: print +i4a
+PASS: gdb.base/gnu_vector.exp: print -i4a
+PASS: gdb.base/gnu_vector.exp: print i4a & i4b
+PASS: gdb.base/gnu_vector.exp: print i4a | i4b
+PASS: gdb.base/gnu_vector.exp: print i4a ^ i4b
+PASS: gdb.base/gnu_vector.exp: print ~i4a
+PASS: gdb.base/gnu_vector.exp: print i4a << i4b
+PASS: gdb.base/gnu_vector.exp: print i4a >> i4b
+PASS: gdb.base/gnu_vector.exp: print f4a
+PASS: gdb.base/gnu_vector.exp: print f4b
+PASS: gdb.base/gnu_vector.exp: print f4a + f4b
+PASS: gdb.base/gnu_vector.exp: print f4a - f4b
+PASS: gdb.base/gnu_vector.exp: print f4a * f4b
+PASS: gdb.base/gnu_vector.exp: print f4a / f4b
+PASS: gdb.base/gnu_vector.exp: print +f4a
+PASS: gdb.base/gnu_vector.exp: print -f4a
+PASS: gdb.base/gnu_vector.exp: print (char4) 0x01010101
+PASS: gdb.base/gnu_vector.exp: print (int2) lla
+PASS: gdb.base/gnu_vector.exp: print (char4) ia
+PASS: gdb.base/gnu_vector.exp: print (int2) 1
+PASS: gdb.base/gnu_vector.exp: print (longlong2) 2
+PASS: gdb.base/gnu_vector.exp: print (float2) 3
+PASS: gdb.base/gnu_vector.exp: print (double2) 4
+PASS: gdb.base/gnu_vector.exp: print (uint4) ia
+PASS: gdb.base/gnu_vector.exp: print (int4) -3
+PASS: gdb.base/gnu_vector.exp: print (float4) 4
+PASS: gdb.base/gnu_vector.exp: print i4b = ia
+PASS: gdb.base/gnu_vector.exp: print i4a = 3
+PASS: gdb.base/gnu_vector.exp: print f4a = fb
+PASS: gdb.base/gnu_vector.exp: print f4b = 2
+PASS: gdb.base/gnu_vector.exp: print c4 + lla
+PASS: gdb.base/gnu_vector.exp: print i4a + lla
+PASS: gdb.base/gnu_vector.exp: print lla + c4
+PASS: gdb.base/gnu_vector.exp: print lla + i4a
+PASS: gdb.base/gnu_vector.exp: print c4 + ib
+PASS: gdb.base/gnu_vector.exp: print i4a + ib
+PASS: gdb.base/gnu_vector.exp: print i4a + 1
+PASS: gdb.base/gnu_vector.exp: print 1 + i4a
+PASS: gdb.base/gnu_vector.exp: print fa - f4b
+PASS: gdb.base/gnu_vector.exp: print 2 - f4b
+PASS: gdb.base/gnu_vector.exp: print f4a * fb
+PASS: gdb.base/gnu_vector.exp: print f4a * 1
+PASS: gdb.base/gnu_vector.exp: print ia / i4b
+PASS: gdb.base/gnu_vector.exp: print 2 / i4b
+PASS: gdb.base/gnu_vector.exp: print i4a % ib
+PASS: gdb.base/gnu_vector.exp: print i4a % 1
+PASS: gdb.base/gnu_vector.exp: print ia & i4b
+PASS: gdb.base/gnu_vector.exp: print 2 & i4b
+PASS: gdb.base/gnu_vector.exp: print i4a | ib
+PASS: gdb.base/gnu_vector.exp: print i4a | 1
+PASS: gdb.base/gnu_vector.exp: print ia ^ i4b
+PASS: gdb.base/gnu_vector.exp: print 2 ^ i4b
+PASS: gdb.base/gnu_vector.exp: print i4a << ib
+PASS: gdb.base/gnu_vector.exp: print i4a << 1
+PASS: gdb.base/gnu_vector.exp: print i4a >> ib
+PASS: gdb.base/gnu_vector.exp: print i4a >> 1
+PASS: gdb.base/gnu_vector.exp: print i4a = {2, 4, 8, 16}
+PASS: gdb.base/gnu_vector.exp: print i4a <<= ib
+PASS: gdb.base/gnu_vector.exp: print i4a + d2
+PASS: gdb.base/gnu_vector.exp: print d2 + i4a
+PASS: gdb.base/gnu_vector.exp: print f4a + ll2
+PASS: gdb.base/gnu_vector.exp: print ll2 + f4a
+PASS: gdb.base/gnu_vector.exp: print i2 + ll2
+PASS: gdb.base/gnu_vector.exp: print ll2 + i2
+PASS: gdb.base/gnu_vector.exp: print i4a + ll2
+PASS: gdb.base/gnu_vector.exp: print ll2 + i4a
+PASS: gdb.base/gnu_vector.exp: print f4a + d2
+PASS: gdb.base/gnu_vector.exp: print d2 + f4a
+PASS: gdb.base/gnu_vector.exp: print ui4 + i4a
+PASS: gdb.base/gnu_vector.exp: print i4a + ui4
+PASS: gdb.base/gnu_vector.exp: print i4a + i2
+PASS: gdb.base/gnu_vector.exp: print i2 + i4a
+PASS: gdb.base/gnu_vector.exp: print f4a + f2
+PASS: gdb.base/gnu_vector.exp: print f2 + f4a
+PASS: gdb.base/gnu_vector.exp: print (double2) f2
+PASS: gdb.base/gnu_vector.exp: print (int4) c4
+PASS: gdb.base/gnu_vector.exp: print (char4) i4a
+PASS: gdb.base/gnu_vector.exp: ptype c4
+PASS: gdb.base/gnu_vector.exp: ptype char4
+PASS: gdb.base/gnu_vector.exp: ptype i4a
+PASS: gdb.base/gnu_vector.exp: ptype int4
+PASS: gdb.base/gnu_vector.exp: ptype f4b
+PASS: gdb.base/gnu_vector.exp: ptype float4
+PASS: gdb.base/gnu_vector.exp: ptype union_with_vector_1
+PASS: gdb.base/gnu_vector.exp: ptype struct_with_vector_1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline1.exp ...
+PASS: gdb.base/hashline1.exp: set breakpoint
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline2.exp ...
+PASS: gdb.base/hashline2.exp: set breakpoint
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline3.exp ...
+PASS: gdb.base/hashline3.exp: set breakpoint
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak.exp ...
+FAIL: gdb.base/hbreak.exp: hbreak
+FAIL: gdb.base/hbreak.exp: continue to break-at-exit after hbreak (the program exited)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak2.exp ...
+UNSUPPORTED: gdb.base/hbreak2.exp: hardware breakpoints
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/help.exp ...
+PASS: gdb.base/help.exp: disable pagination
+PASS: gdb.base/help.exp: help aliases
+PASS: gdb.base/help.exp: help breakpoints
+PASS: gdb.base/help.exp: help data
+PASS: gdb.base/help.exp: help files
+PASS: gdb.base/help.exp: help internals
+PASS: gdb.base/help.exp: help obscure
+PASS: gdb.base/help.exp: help running
+PASS: gdb.base/help.exp: help stack
+PASS: gdb.base/help.exp: help status
+PASS: gdb.base/help.exp: help support
+PASS: gdb.base/help.exp: help tracepoints
+PASS: gdb.base/help.exp: help user-defined
+PASS: gdb.base/help.exp: help breakpoint "b" abbreviation
+PASS: gdb.base/help.exp: help breakpoint "br" abbreviation
+PASS: gdb.base/help.exp: help breakpoint "bre" abbreviation
+PASS: gdb.base/help.exp: help breakpoint "brea" abbreviation
+PASS: gdb.base/help.exp: help breakpoint "break" abbreviation
+PASS: gdb.base/help.exp: help backtrace "bt" abbreviation
+PASS: gdb.base/help.exp: help backtrace
+PASS: gdb.base/help.exp: help commands
+PASS: gdb.base/help.exp: help delete "d" abbreviation
+PASS: gdb.base/help.exp: help delete
+PASS: gdb.base/help.exp: help help "h" abbreviation
+PASS: gdb.base/help.exp: help help
+PASS: gdb.base/help.exp: help show copying
+PASS: gdb.base/help.exp: help show warranty
+PASS: gdb.base/help.exp: help show commands
+PASS: gdb.base/help.exp: help show confirm
+PASS: gdb.base/help.exp: help info bogus-gdb-command
+PASS: gdb.base/help.exp: help gotcha
+PASS: gdb.base/help.exp: apropos \(print[^ bsiedf\".-]\)
+PASS: gdb.base/help.exp: apropos handle signal
+PASS: gdb.base/help.exp: apropos apropos
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hook-stop-continue.exp ...
+PASS: gdb.base/hook-stop-continue.exp: breakpoint line number
+PASS: gdb.base/hook-stop-continue.exp: print $do_continue = 1
+PASS: gdb.base/hook-stop-continue.exp: define hook-stop command
+PASS: gdb.base/hook-stop-continue.exp: next triggering hook-stop
+PASS: gdb.base/hook-stop-continue.exp: next no hook-stop
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hook-stop-frame.exp ...
+PASS: gdb.base/hook-stop-frame.exp: breakpoint line number
+PASS: gdb.base/hook-stop-frame.exp: define hook-stop command
+PASS: gdb.base/hook-stop-frame.exp: hook-stop runs before frame print
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/huge.exp ...
+PASS: gdb.base/huge.exp: print a very large data object
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ifelse.exp ...
+PASS: gdb.base/ifelse.exp: if 1 with empty body
+PASS: gdb.base/ifelse.exp: if 0 with empty body
+PASS: gdb.base/ifelse.exp: if true else false #1
+PASS: gdb.base/ifelse.exp: if 1 .. else with empty body
+PASS: gdb.base/ifelse.exp: if true else false #2
+PASS: gdb.base/ifelse.exp: if 0 .. else with empty body
+PASS: gdb.base/ifelse.exp: if true else false #3
+PASS: gdb.base/ifelse.exp: create define with empty else
+PASS: gdb.base/ifelse.exp: call original define
+PASS: gdb.base/ifelse.exp: replace define with if .. else with empty body
+PASS: gdb.base/ifelse.exp: call replacement define
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/included.exp ...
+PASS: gdb.base/included.exp: set listsize 1
+PASS: gdb.base/included.exp: list main
+PASS: gdb.base/included.exp: list integer
+PASS: gdb.base/included.exp: ptype integer
+PASS: gdb.base/included.exp: info variables integer
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/inferior-died.exp ...
+UNSUPPORTED: gdb.base/inferior-died.exp: inferior-died.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/infnan.exp ...
+PASS: gdb.base/infnan.exp: print a
+PASS: gdb.base/infnan.exp: print b
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-fun.exp ...
+PASS: gdb.base/info-fun.exp: NO: info fun foo
+PASS: gdb.base/info-fun.exp: IN: info fun foo
+PASS: gdb.base/info-fun.exp: SEP: split solib
+PASS: gdb.base/info-fun.exp: SEP: info fun foo
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-macros.exp ...
+PASS: gdb.base/info-macros.exp: info macro -- -all
+PASS: gdb.base/info-macros.exp: info macro -- -all
+PASS: gdb.base/info-macros.exp: info macro -all --
+PASS: gdb.base/info-macros.exp: info macro -all --
+PASS: gdb.base/info-macros.exp: info macro -all --
+PASS: gdb.base/info-macros.exp: info macro --
+PASS: gdb.base/info-macros.exp: 'info macro -- '
+PASS: gdb.base/info-macros.exp: 'info macro -- '
+PASS: gdb.base/info-macros.exp: info macro -invalid-option 1
+PASS: gdb.base/info-macros.exp: info macro -invalid-option
+PASS: gdb.base/info-macros.exp: info macro -invalid-option FOO
+PASS: gdb.base/info-macros.exp: info macro -invalid-option FOO
+PASS: gdb.base/info-macros.exp: info macro -- FOO
+PASS: gdb.base/info-macros.exp: info macro -- FOO
+PASS: gdb.base/info-macros.exp: info macro -- FOO
+PASS: gdb.base/info-macros.exp: info macro FOO
+PASS: gdb.base/info-macros.exp: info macro FOO
+PASS: gdb.base/info-macros.exp: info macro -a FOO 1
+PASS: gdb.base/info-macros.exp: info macro -a -- FOO 1
+PASS: gdb.base/info-macros.exp: info macro -all -- FOO 1
+PASS: gdb.base/info-macros.exp: info macro -a -- FOO
+PASS: gdb.base/info-macros.exp: info macro -a -- FOO
+PASS: gdb.base/info-macros.exp: info macros 2
+PASS: gdb.base/info-macros.exp: info macros 3
+PASS: gdb.base/info-macros.exp: info macros 4
+PASS: gdb.base/info-macros.exp: info macros *$pc
+PASS: gdb.base/info-macros.exp: info macros 5
+PASS: gdb.base/info-macros.exp: info macros 6
+PASS: gdb.base/info-macros.exp: info macros 7
+KFAIL: gdb.base/info-macros.exp: info macros info-macros.c:42 (PRMS: gdb/NNNN)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-os.exp ...
+UNSUPPORTED: gdb.base/info-os.exp: info-os.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-proc.exp ...
+PASS: gdb.base/info-proc.exp: help info proc
+UNSUPPORTED: gdb.base/info-proc.exp: gdb does not support info proc on this target
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-shared.exp ...
+PASS: gdb.base/info-shared.exp: info sharedlibrary #1
+PASS: gdb.base/info-shared.exp: continue to breakpoint: library load #1
+PASS: gdb.base/info-shared.exp: info sharedlibrary #2
+PASS: gdb.base/info-shared.exp: continue to breakpoint: library load #2
+PASS: gdb.base/info-shared.exp: info sharedlibrary #3
+PASS: gdb.base/info-shared.exp: continue to breakpoint: library function #1
+PASS: gdb.base/info-shared.exp: continue to breakpoint: library function #2
+PASS: gdb.base/info-shared.exp: restart
+PASS: gdb.base/info-shared.exp: info sharedlibrary #4
+PASS: gdb.base/info-shared.exp: continue to breakpoint: library load #3
+PASS: gdb.base/info-shared.exp: info sharedlibrary #5
+PASS: gdb.base/info-shared.exp: continue to breakpoint: library load #4
+PASS: gdb.base/info-shared.exp: info sharedlibrary #6
+PASS: gdb.base/info-shared.exp: continue to breakpoint: library function #3
+PASS: gdb.base/info-shared.exp: continue to breakpoint: library function #4
+PASS: gdb.base/info-shared.exp: continue to breakpoint: library unload #1
+PASS: gdb.base/info-shared.exp: info sharedlibrary #7
+PASS: gdb.base/info-shared.exp: continue to breakpoint: library unload #2
+PASS: gdb.base/info-shared.exp: info sharedlibrary #8
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-target.exp ...
+PASS: gdb.base/info-target.exp: info target
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/infoline.exp ...
+PASS: gdb.base/infoline.exp: info line infoline.c:18
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interact.exp ...
+PASS: gdb.base/interact.exp: set interactive-mode auto
+PASS: gdb.base/interact.exp: source script with interactive-mode auto
+PASS: gdb.base/interact.exp: sanity check with interactive-mode auto
+PASS: gdb.base/interact.exp: show interactive-mode (auto)
+PASS: gdb.base/interact.exp: set interactive-mode on
+PASS: gdb.base/interact.exp: source script with interactive-mode on
+PASS: gdb.base/interact.exp: sanity check with interactive-mode on
+PASS: gdb.base/interact.exp: show interactive-mode (on)
+PASS: gdb.base/interact.exp: set interactive-mode off
+PASS: gdb.base/interact.exp: source script with interactive-mode off
+PASS: gdb.base/interact.exp: sanity check with interactive-mode off
+PASS: gdb.base/interact.exp: show interactive-mode (off)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interp.exp ...
+PASS: gdb.base/interp.exp: interpreter-exec mi "-var-update *"
+PASS: gdb.base/interp.exp: interpreter-exec console "show version"
+PASS: gdb.base/interp.exp: interpreter-exec mi "-var-update *"
+PASS: gdb.base/interp.exp: interpreter-exec mi "-stack-info-frame"
+PASS: gdb.base/interp.exp: interpreter-exec mi1 "-break-insert main"
+PASS: gdb.base/interp.exp: interpreter-exec mi2 "-break-insert main"
+PASS: gdb.base/interp.exp: interpreter-exec mi3 "-break-insert main"
+PASS: gdb.base/interp.exp: can list sources
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt-noterm.exp ...
+PASS: gdb.base/interrupt-noterm.exp: set interactive-mode off
+PASS: gdb.base/interrupt-noterm.exp: set target-async on
+PASS: gdb.base/interrupt-noterm.exp: set confirm off
+PASS: gdb.base/interrupt-noterm.exp: delete
+PASS: gdb.base/interrupt-noterm.exp: set confirm on
+UNSUPPORTED: gdb.base/interrupt-noterm.exp: continue &
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt.exp ...
+PASS: gdb.base/interrupt.exp: set interrupt character in interrupt.exp
+PASS: gdb.base/interrupt.exp: child process is alive
+PASS: gdb.base/interrupt.exp: child process ate our char
+PASS: gdb.base/interrupt.exp: send_gdb control C
+FAIL: gdb.base/interrupt.exp: call function when asleep (wrong output)
+UNTESTED: gdb.base/interrupt.exp: aborted; in the following, GDB will get stuck
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-simple.exp ...
+PASS: gdb.base/jit-simple.exp: blah 1
+PASS: gdb.base/jit-simple.exp: recompile jit-simple.c
+PASS: gdb.base/jit-simple.exp: blah 1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-so.exp ...
+PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here before-dlopen
+PASS: gdb.base/jit-so.exp: one_jit_test-1: set var jit_libname = "jit-main.so"
+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here after-dlopen
+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
+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
+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
+PASS: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function
+PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here before-dlopen
+PASS: gdb.base/jit-so.exp: one_jit_test-2: set var jit_libname = "jit-main.so"
+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here after-dlopen
+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
+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
+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
+PASS: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit.exp ...
+PASS: gdb.base/jit.exp: one_jit_test-1: continue to breakpoint: break here 0
+PASS: gdb.base/jit.exp: one_jit_test-1: set var argc = 2
+PASS: gdb.base/jit.exp: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib.so"
+PASS: gdb.base/jit.exp: one_jit_test-1: set var count = 1
+PASS: gdb.base/jit.exp: one_jit_test-1: continue to breakpoint: break here 1
+PASS: gdb.base/jit.exp: one_jit_test-1: info function jit_function
+PASS: gdb.base/jit.exp: one_jit_test-1: continue to breakpoint: break here 2
+PASS: gdb.base/jit.exp: one_jit_test-1: info function jit_function
+PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 0
+PASS: gdb.base/jit.exp: one_jit_test-2: set var argc = 2
+PASS: gdb.base/jit.exp: one_jit_test-2: set var libname = "SHLIBDIR/jit-solib.so"
+PASS: gdb.base/jit.exp: one_jit_test-2: set var count = 2
+PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1
+PASS: gdb.base/jit.exp: one_jit_test-2: info function jit_function
+PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 2
+PASS: gdb.base/jit.exp: one_jit_test-2: info function jit_function
+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 ...
+PASS: gdb.base/jump.exp: break before jump to non-call
+PASS: gdb.base/jump.exp: jump to non-call
+PASS: gdb.base/jump.exp: break before jump to call
+PASS: gdb.base/jump.exp: jump to call
+PASS: gdb.base/jump.exp: disable breakpoint on call
+PASS: gdb.base/jump.exp: jump to call with disabled breakpoint
+PASS: gdb.base/jump.exp: jump without argument disallowed
+PASS: gdb.base/jump.exp: jump with trailing argument junk
+PASS: gdb.base/jump.exp: aborted jump out of current function
+PASS: gdb.base/jump.exp: jump out of current function
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/kill-after-signal.exp ...
+PASS: gdb.base/kill-after-signal.exp: handle SIGUSR1 stop print pass
+PASS: gdb.base/kill-after-signal.exp: continue
+PASS: gdb.base/kill-after-signal.exp: stepi
+PASS: gdb.base/kill-after-signal.exp: kill
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/label.exp ...
+PASS: gdb.base/label.exp: breakpoint here
+PASS: gdb.base/label.exp: breakpoint there
+PASS: gdb.base/label.exp: continue to 'there'
+PASS: gdb.base/label.exp: continue to 'here'
+PASS: gdb.base/label.exp: rerun to main
+PASS: gdb.base/label.exp: continue to 'there' after re-run
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/langs.exp ...
+PASS: gdb.base/langs.exp: break on nonexistent function in langs.exp
+PASS: gdb.base/langs.exp: show language at csub in langs.exp
+PASS: gdb.base/langs.exp: backtrace in langs.exp
+PASS: gdb.base/langs.exp: up to foo in langs.exp
+PASS: gdb.base/langs.exp: show language at foo in langs.exp
+PASS: gdb.base/langs.exp: up to cppsub_ in langs.exp
+PASS: gdb.base/langs.exp: show language at cppsub_ in langs.exp
+PASS: gdb.base/langs.exp: up to fsub in langs.exp
+PASS: gdb.base/langs.exp: show language at fsub in langs.exp
+PASS: gdb.base/langs.exp: up to langs0__2do in langs.exp
+PASS: gdb.base/langs.exp: show language at langs0__2do in langs.exp
+PASS: gdb.base/langs.exp: up to main in langs.exp
+PASS: gdb.base/langs.exp: show language at main in langs.exp
+PASS: gdb.base/langs.exp: continue until exit at langs.exp
+PASS: gdb.base/langs.exp: set lang to minimal
+PASS: gdb.base/langs.exp: print parameter value
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ldbl_e308.exp ...
+PASS: gdb.base/ldbl_e308.exp: set variable ldbl_308 = 1.6e+308l
+PASS: gdb.base/ldbl_e308.exp: print ldbl_308
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/lineinc.exp ...
+PASS: gdb.base/lineinc.exp: tolerate macro info with multiple #inclusions per line
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/linespecs.exp ...
+PASS: gdb.base/linespecs.exp: list c:/foo/bar/baz.c:1
+PASS: gdb.base/linespecs.exp: list c:/foo/bar/baz.c
+PASS: gdb.base/linespecs.exp: list fooc:/foo/bar/baz.c:1
+PASS: gdb.base/linespecs.exp: list fooc:/foo/bar/baz.c
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/list.exp ...
+PASS: gdb.base/list.exp: set width 0
+PASS: gdb.base/list.exp: show default list size
+PASS: gdb.base/list.exp: list default lines around main
+PASS: gdb.base/list.exp: setting listsize to 1 #1
+PASS: gdb.base/list.exp: show listsize 1 #1
+PASS: gdb.base/list.exp: list line 1 with listsize 1
+PASS: gdb.base/list.exp: list line 2 with listsize 1
+PASS: gdb.base/list.exp: setting listsize to 2 #2
+PASS: gdb.base/list.exp: show listsize 2 #2
+PASS: gdb.base/list.exp: list line 1 with listsize 2
+PASS: gdb.base/list.exp: list line 2 with listsize 2
+PASS: gdb.base/list.exp: list line 3 with listsize 2
+PASS: gdb.base/list.exp: setting listsize to 3 #3
+PASS: gdb.base/list.exp: show listsize 3 #3
+PASS: gdb.base/list.exp: list line 1 with listsize 3
+PASS: gdb.base/list.exp: list line 2 with listsize 3
+PASS: gdb.base/list.exp: list line 3 with listsize 3
+PASS: gdb.base/list.exp: setting listsize to 4 #4
+PASS: gdb.base/list.exp: show listsize 4 #4
+PASS: gdb.base/list.exp: list line 1 with listsize 4
+PASS: gdb.base/list.exp: list line 2 with listsize 4
+PASS: gdb.base/list.exp: list line 3 with listsize 4
+PASS: gdb.base/list.exp: list line 4 with listsize 4
+PASS: gdb.base/list.exp: setting listsize to 100 #5
+PASS: gdb.base/list.exp: show listsize 100 #5
+PASS: gdb.base/list.exp: list line 1 with listsize 100
+PASS: gdb.base/list.exp: list line 10 with listsize 100
+PASS: gdb.base/list.exp: setting listsize to 0 #6
+PASS: gdb.base/list.exp: show listsize unlimited #6
+PASS: gdb.base/list.exp: list line 1 with unlimited listsize
+PASS: gdb.base/list.exp: setting listsize to 10 #7
+PASS: gdb.base/list.exp: show listsize 10 #7
+PASS: gdb.base/list.exp: list line 1 in include file
+PASS: gdb.base/list.exp: list message for lines past EOF
+PASS: gdb.base/list.exp: list filename:number (4 tests)
+PASS: gdb.base/list.exp: list function in source file 1
+PASS: gdb.base/list.exp: list function in source file 2
+PASS: gdb.base/list.exp: list function in include file
+PASS: gdb.base/list.exp: successive list commands to page forward (4 tests)
+PASS: gdb.base/list.exp: 4 successive "list -" commands to page backwards
+PASS: gdb.base/list.exp: repeat list commands to page forward using 'return' (4 tests)
+PASS: gdb.base/list.exp: list range; filename:line1,filename:line2
+PASS: gdb.base/list.exp: list range; line1,line2
+PASS: gdb.base/list.exp: list range; upper bound past EOF
+PASS: gdb.base/list.exp: list range; both bounds past EOF
+PASS: gdb.base/list.exp: list range, must be same files
+PASS: gdb.base/list.exp: list filename:function (5 tests)
+PASS: gdb.base/list.exp: list 'list0.c:main'
+XFAIL: gdb.base/list.exp: list filename:function; wrong filename rejected
+PASS: gdb.base/list.exp: list filename:function; nonexistant file
+PASS: gdb.base/list.exp: list filename:function; nonexistant function
+PASS: gdb.base/list.exp: set listsize 4
+PASS: gdb.base/list.exp: list long_line
+PASS: gdb.base/list.exp: search 4321
+PASS: gdb.base/list.exp: search 6789
+PASS: gdb.base/list.exp: search extremely long line (> 5000 chars)
+PASS: gdb.base/list.exp: set listsize 2
+PASS: gdb.base/list.exp: list 1
+PASS: gdb.base/list.exp: list ,5
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/logical.exp ...
+PASS: gdb.base/logical.exp: evaluate x; variables x = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate !x; variables x = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate !!x; variables x = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x; variables x = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x; variables x = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate !!x; variables x = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x && y; variables x = 0, y = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 0, y = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 0, y = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 0, y = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || y; variables x = 0, y = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 0, y = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 0, y = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 0, y = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x < y; variables x = 0, y = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 0, y = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x == y; variables x = 0, y = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x != y; variables x = 0, y = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 0, y = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x > y; variables x = 0, y = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x && y; variables x = 0, y = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 0, y = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 0, y = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 0, y = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x || y; variables x = 0, y = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 0, y = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 0, y = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 0, y = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x < y; variables x = 0, y = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 0, y = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x == y; variables x = 0, y = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x != y; variables x = 0, y = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 0, y = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x > y; variables x = 0, y = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x && y; variables x = 1, y = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 1, y = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 1, y = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 1, y = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x || y; variables x = 1, y = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 1, y = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 1, y = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 1, y = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x < y; variables x = 1, y = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 1, y = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x == y; variables x = 1, y = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x != y; variables x = 1, y = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 1, y = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x > y; variables x = 1, y = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x && y; variables x = 1, y = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x && y; variables x = 1, y = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x && !y; variables x = 1, y = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate !x && !y; variables x = 1, y = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x || y; variables x = 1, y = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || y; variables x = 1, y = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || !y; variables x = 1, y = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || !y; variables x = 1, y = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x < y; variables x = 1, y = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x <= y; variables x = 1, y = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x == y; variables x = 1, y = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x != y; variables x = 1, y = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x >= y; variables x = 1, y = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x > y; variables x = 1, y = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 0, z = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 0, z = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 0, z = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 0, z = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 0, z = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 0, z = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 0, z = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 0, z = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 0, z = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 0, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 0, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 0, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 0, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 0, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 1, z = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 1, z = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 1, z = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 1, z = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 1, z = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 1, z = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 1, z = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 0, y = 1, z = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 0, y = 1, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 0, y = 1, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 0, y = 1, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 0, y = 1, z = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 0, y = 1, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 0, y = 1, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 0, z = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 0, z = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 0, z = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 0, z = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 0, z = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 0, z = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 0, z = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 0, z = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 0, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 0, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 0, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 0, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 0, z = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 0, z = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 1, z = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 1, z = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 1, z = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 1, z = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 1, z = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 1, z = 0; expecting 0
+PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 1, z = 0; expecting 1
+PASS: gdb.base/logical.exp: evaluate x && y && z; variables x = 1, y = 1, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || y && z; variables x = 1, y = 1, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x && y || z; variables x = 1, y = 1, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || y || z; variables x = 1, y = 1, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate x || !y && z; variables x = 1, y = 1, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || y && z; variables x = 1, y = 1, z = 1; expecting 1
+PASS: gdb.base/logical.exp: evaluate !x || y && !z; variables x = 1, y = 1, z = 1; expecting 0
+PASS: gdb.base/logical.exp: evaluate x > y || w == z; variables x = 1, y = 2, w = 3, z = 3; expecting 1
+PASS: gdb.base/logical.exp: evaluate x >= y && w != z; variables x = 1, y = 2, w = 3, z = 3; expecting 0
+PASS: gdb.base/logical.exp: evaluate ! x > y || w + z; variables x = 1, y = 2, w = 3, z = 3; expecting 1
+PASS: gdb.base/logical.exp: evaluate x > y || w == z; variables x = 1, y = 2, w = 1, z = 3; expecting 0
+PASS: gdb.base/logical.exp: evaluate x >= y && w != z; variables x = 1, y = 2, w = 1, z = 3; expecting 0
+PASS: gdb.base/logical.exp: evaluate ! x > y || w + z; variables x = 1, y = 2, w = 1, z = 3; expecting 1
+PASS: gdb.base/logical.exp: evaluate x > y || w == z; variables x = 2, y = 2, w = 2, z = 3; expecting 0
+PASS: gdb.base/logical.exp: evaluate x >= y && w != z; variables x = 2, y = 2, w = 2, z = 3; expecting 1
+PASS: gdb.base/logical.exp: evaluate ! x > y || w + z; variables x = 2, y = 2, w = 2, z = 3; expecting 1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/long_long.exp ...
+PASS: gdb.base/long_long.exp: get integer valueof "sizeof (char)" (1)
+PASS: gdb.base/long_long.exp: get integer valueof "sizeof (short)" (2)
+PASS: gdb.base/long_long.exp: get integer valueof "sizeof (int)" (4)
+PASS: gdb.base/long_long.exp: get integer valueof "sizeof (long)" (4)
+PASS: gdb.base/long_long.exp: get integer valueof "sizeof (long long)" (8)
+PASS: gdb.base/long_long.exp: get integer valueof "sizeof (void *)" (4)
+PASS: gdb.base/long_long.exp: get integer valueof "sizeof (double)" (8)
+PASS: gdb.base/long_long.exp: get integer valueof "sizeof (long double)" (12)
+PASS: gdb.base/long_long.exp: continue to breakpoint: Stop here and look
+PASS: gdb.base/long_long.exp: hex print p/x
+PASS: gdb.base/long_long.exp: decimal print p/x
+PASS: gdb.base/long_long.exp: default print val.dec
+PASS: gdb.base/long_long.exp: default print val.bin
+PASS: gdb.base/long_long.exp: default print val.oct
+PASS: gdb.base/long_long.exp: default print hex
+PASS: gdb.base/long_long.exp: decimal print p/u
+PASS: gdb.base/long_long.exp: binary print
+PASS: gdb.base/long_long.exp: octal print
+PASS: gdb.base/long_long.exp: print +ve long long
+PASS: gdb.base/long_long.exp: decimal print p/d
+PASS: gdb.base/long_long.exp: p/d val.oct
+PASS: gdb.base/long_long.exp: p/u val.oct
+PASS: gdb.base/long_long.exp: p/o val.oct
+PASS: gdb.base/long_long.exp: p/t val.oct
+PASS: gdb.base/long_long.exp: p/a val.oct
+PASS: gdb.base/long_long.exp: p/c val.oct
+PASS: gdb.base/long_long.exp: p/f val.oct
+PASS: gdb.base/long_long.exp: p/x *(char *)c
+PASS: gdb.base/long_long.exp: p/d *(char *)c
+PASS: gdb.base/long_long.exp: p/u *(char *)c
+PASS: gdb.base/long_long.exp: p/o *(char *)c
+PASS: gdb.base/long_long.exp: p/t *(char *)c
+PASS: gdb.base/long_long.exp: p/a *(char *)c
+PASS: gdb.base/long_long.exp: p/f *(char *)c
+PASS: gdb.base/long_long.exp: p/c *(char *)c
+PASS: gdb.base/long_long.exp: p/x *(short *)s
+PASS: gdb.base/long_long.exp: p/d *(short *)s
+PASS: gdb.base/long_long.exp: p/u *(short *)s
+PASS: gdb.base/long_long.exp: p/o *(short *)s
+PASS: gdb.base/long_long.exp: p/t *(short *)s
+PASS: gdb.base/long_long.exp: p/a *(short *)s
+PASS: gdb.base/long_long.exp: p/f *(short *)s
+PASS: gdb.base/long_long.exp: p/c *(short *)s
+PASS: gdb.base/long_long.exp: p/x *(int *)i
+PASS: gdb.base/long_long.exp: p/d *(int *)i
+PASS: gdb.base/long_long.exp: p/u *(int *)i
+PASS: gdb.base/long_long.exp: p/o *(int *)i
+PASS: gdb.base/long_long.exp: p/t *(int *)i
+PASS: gdb.base/long_long.exp: p/a *(int *)i
+PASS: gdb.base/long_long.exp: p/f *(int *)i
+PASS: gdb.base/long_long.exp: p/c *(int *)i
+PASS: gdb.base/long_long.exp: p/x *(long *)l
+PASS: gdb.base/long_long.exp: p/d *(long *)l
+PASS: gdb.base/long_long.exp: p/u *(long *)l
+PASS: gdb.base/long_long.exp: p/o *(long *)l
+PASS: gdb.base/long_long.exp: p/t *(long *)l
+PASS: gdb.base/long_long.exp: p/a *(long *)l
+PASS: gdb.base/long_long.exp: p/f *(long *)l
+PASS: gdb.base/long_long.exp: p/c *(long *)l
+PASS: gdb.base/long_long.exp: p/x *(long long *)ll
+PASS: gdb.base/long_long.exp: p/d *(long long *)ll
+PASS: gdb.base/long_long.exp: p/u *(long long *)ll
+PASS: gdb.base/long_long.exp: p/o *(long long *)ll
+PASS: gdb.base/long_long.exp: p/t *(long long *)ll
+PASS: gdb.base/long_long.exp: p/a *(long long *)ll
+PASS: gdb.base/long_long.exp: p/f *(long long *)ll
+PASS: gdb.base/long_long.exp: p/c *(long long *)ll
+PASS: gdb.base/long_long.exp: set examine size to w
+PASS: gdb.base/long_long.exp: x/x w
+PASS: gdb.base/long_long.exp: x/d w
+PASS: gdb.base/long_long.exp: x/u w
+PASS: gdb.base/long_long.exp: x/o w
+PASS: gdb.base/long_long.exp: x/t w
+PASS: gdb.base/long_long.exp: x/a
+PASS: gdb.base/long_long.exp: x/c b
+PASS: gdb.base/long_long.exp: x/f &val.oct
+PASS: gdb.base/long_long.exp: set examine size to g
+PASS: gdb.base/long_long.exp: x/2x g
+PASS: gdb.base/long_long.exp: x/2d g
+PASS: gdb.base/long_long.exp: x/2u g
+PASS: gdb.base/long_long.exp: x/2o g
+PASS: gdb.base/long_long.exp: x/2t g
+PASS: gdb.base/long_long.exp: x/2a
+PASS: gdb.base/long_long.exp: x/2c b
+PASS: gdb.base/long_long.exp: x/2f &val.oct
+PASS: gdb.base/long_long.exp: x/2bx b
+PASS: gdb.base/long_long.exp: x/2bd b
+PASS: gdb.base/long_long.exp: x/2bu b
+PASS: gdb.base/long_long.exp: x/2bo b
+PASS: gdb.base/long_long.exp: x/2bt b
+PASS: gdb.base/long_long.exp: x/2ba b
+PASS: gdb.base/long_long.exp: x/2bc b
+PASS: gdb.base/long_long.exp: x/2bf b
+PASS: gdb.base/long_long.exp: x/2hx h
+PASS: gdb.base/long_long.exp: x/2hd h
+PASS: gdb.base/long_long.exp: x/2hu h
+PASS: gdb.base/long_long.exp: x/2ho h
+PASS: gdb.base/long_long.exp: x/2ht h
+PASS: gdb.base/long_long.exp: x/2ha h
+PASS: gdb.base/long_long.exp: x/2hc h
+PASS: gdb.base/long_long.exp: x/2hf h
+PASS: gdb.base/long_long.exp: x/2wx w
+PASS: gdb.base/long_long.exp: x/2wd w
+PASS: gdb.base/long_long.exp: x/2wu w
+PASS: gdb.base/long_long.exp: x/2wo w
+PASS: gdb.base/long_long.exp: x/2wt w
+PASS: gdb.base/long_long.exp: x/2wa w
+PASS: gdb.base/long_long.exp: x/2wc w
+PASS: gdb.base/long_long.exp: x/2wf w
+PASS: gdb.base/long_long.exp: x/2gx g
+PASS: gdb.base/long_long.exp: x/2gd g
+PASS: gdb.base/long_long.exp: x/2gu g
+PASS: gdb.base/long_long.exp: x/2go g
+PASS: gdb.base/long_long.exp: x/2gt g
+PASS: gdb.base/long_long.exp: x/2ga g
+PASS: gdb.base/long_long.exp: x/2gc g
+PASS: gdb.base/long_long.exp: x/2gf g
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/longest-types.exp ...
+UNTESTED: gdb.base/longest-types.exp: longest-types.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/longjmp.exp ...
+PASS: gdb.base/longjmp.exp: breakpoint at pattern 1 start
+PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start
+PASS: gdb.base/longjmp.exp: breakpoint at miss_step_1
+PASS: gdb.base/longjmp.exp: next over setjmp (1)
+PASS: gdb.base/longjmp.exp: next to longjmp (1)
+PASS: gdb.base/longjmp.exp: next over longjmp(1)
+PASS: gdb.base/longjmp.exp: next into else block (1)
+PASS: gdb.base/longjmp.exp: next into safety net (1)
+PASS: gdb.base/longjmp.exp: breakpoint at pattern 2 start
+PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 2 start
+PASS: gdb.base/longjmp.exp: breakpoint at miss_step_2
+PASS: gdb.base/longjmp.exp: next over setjmp (2)
+PASS: gdb.base/longjmp.exp: next over call_longjmp (2)
+PASS: gdb.base/longjmp.exp: next into else block (2)
+PASS: gdb.base/longjmp.exp: next into safety net (2)
+PASS: gdb.base/longjmp.exp: breakpoint at pattern 3 start
+PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 3 start
+PASS: gdb.base/longjmp.exp: next over patt3
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/macscp.exp ...
+PASS: gdb.base/macscp.exp: list main for support check
+PASS: gdb.base/macscp.exp: list main for WHERE
+PASS: gdb.base/macscp.exp: info macro WHERE after `list main'
+PASS: gdb.base/macscp.exp: list macscp2_2 for WHERE
+PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp2_2'
+PASS: gdb.base/macscp.exp: list macscp3_2 for WHERE
+PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp3_2'
+PASS: gdb.base/macscp.exp: info macro FROM_COMMANDLINE
+PASS: gdb.base/macscp.exp: info macro __FILE__ before running
+PASS: gdb.base/macscp.exp: info macro __LINE__ before running
+PASS: gdb.base/macscp.exp: list macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp_4_2_from_macscp2'
+PASS: gdb.base/macscp.exp: list macscp4_2_from_macscp3
+KFAIL: gdb.base/macscp.exp: info macro WHERE after `list macscp_4_2_from_macscp3' (gdb/555) (PRMS: gdb/555)
+PASS: gdb.base/macscp.exp: break macscp1_1
+PASS: gdb.base/macscp.exp: break macscp2_1
+PASS: gdb.base/macscp.exp: break macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: break macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: break macscp2_2
+PASS: gdb.base/macscp.exp: break macscp1_2
+PASS: gdb.base/macscp.exp: break macscp3_1
+PASS: gdb.base/macscp.exp: break macscp4_1_from_macscp3
+PASS: gdb.base/macscp.exp: break macscp4_2_from_macscp3
+PASS: gdb.base/macscp.exp: break macscp3_2
+PASS: gdb.base/macscp.exp: break macscp1_3
+PASS: gdb.base/macscp.exp: continue to macscp1_1
+PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp1_1
+PASS: gdb.base/macscp.exp: continue to macscp2_1
+PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp2_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp2_1
+PASS: gdb.base/macscp.exp: continue to macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp2
+PASS: gdb.base/macscp.exp: continue to macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp2
+PASS: gdb.base/macscp.exp: continue to macscp2_2
+PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp2_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp2_2
+PASS: gdb.base/macscp.exp: continue to macscp1_2
+PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp1_2
+PASS: gdb.base/macscp.exp: continue to macscp3_1
+PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp3_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp3_1
+PASS: gdb.base/macscp.exp: continue to macscp4_1_from_macscp3
+KFAIL: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_1_from_macscp3 (gdb/555) (PRMS: gdb/555)
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3
+KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
+KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
+KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
+KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
+KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
+KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
+KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
+KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555)
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp3
+PASS: gdb.base/macscp.exp: continue to macscp4_2_from_macscp3
+KFAIL: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_2_from_macscp3 (gdb/555) (PRMS: gdb/555)
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
+KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
+KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
+KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
+KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
+KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
+KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
+KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
+KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555)
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp3
+PASS: gdb.base/macscp.exp: continue to macscp3_2
+PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp3_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp3_2
+PASS: gdb.base/macscp.exp: continue to macscp1_3
+PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_3
+PASS: gdb.base/macscp.exp: breakpoint macscp_expr
+PASS: gdb.base/macscp.exp: macro MACRO_TO_EXPAND not in scope at breakpoint
+PASS: gdb.base/macscp.exp: breakpoint macscp_expr using MACRO_TO_EXPAND
+PASS: gdb.base/macscp.exp: continue to macsp_expr
+PASS: gdb.base/macscp.exp: print address.addr
+PASS: gdb.base/macscp.exp: print expression with macro before define.
+PASS: gdb.base/macscp.exp: next to definition 1
+PASS: gdb.base/macscp.exp: print expression with macro in scope.
+PASS: gdb.base/macscp.exp: user macro override
+PASS: gdb.base/macscp.exp: choose user macro
+PASS: gdb.base/macscp.exp: remove user override
+PASS: gdb.base/macscp.exp: print expression with macro after removing override
+PASS: gdb.base/macscp.exp: next to definition 2
+PASS: gdb.base/macscp.exp: print expression with macro after undef.
+PASS: gdb.base/macscp.exp: basic macro define
+PASS: gdb.base/macscp.exp: expansion of defined macro
+PASS: gdb.base/macscp.exp: basic macro list
+PASS: gdb.base/macscp.exp: basic redefine, macro with args
+PASS: gdb.base/macscp.exp: expansion of macro with arguments
+PASS: gdb.base/macscp.exp: basic macro undef
+PASS: gdb.base/macscp.exp: print expression with macro after user undef.
+PASS: gdb.base/macscp.exp: macro define with no arguments
+PASS: gdb.base/macscp.exp: macro undef with no arguments
+PASS: gdb.base/macscp.exp: complete 'p FIFTY_SEVEN'
+PASS: gdb.base/macscp.exp: complete 'p TWENTY_'
+PASS: gdb.base/macscp.exp: complete 'p FORTY_'
+PASS: gdb.base/macscp.exp: defining TWENTY_THREE
+PASS: gdb.base/macscp.exp: complete 'p TWENTY_THREE'
+PASS: gdb.base/macscp.exp: basic macro splicing
+PASS: gdb.base/macscp.exp: define splice helper
+PASS: gdb.base/macscp.exp: splicing plus expansion
+PASS: gdb.base/macscp.exp: define first varargs helper
+PASS: gdb.base/macscp.exp: define second varargs helper
+PASS: gdb.base/macscp.exp: define third varargs helper
+PASS: gdb.base/macscp.exp: define fourth varargs helper
+PASS: gdb.base/macscp.exp: c99 varargs expansion
+PASS: gdb.base/macscp.exp: c99 varargs expansion without an argument
+PASS: gdb.base/macscp.exp: c99 varargs expansion, multiple formal arguments
+PASS: gdb.base/macscp.exp: gnu varargs expansion
+PASS: gdb.base/macscp.exp: gnu varargs expansion without an argument
+PASS: gdb.base/macscp.exp: gnu varargs expansion special splicing without an argument
+PASS: gdb.base/macscp.exp: define stringification macro
+PASS: gdb.base/macscp.exp: define first stringification helper
+PASS: gdb.base/macscp.exp: define second stringification helper
+PASS: gdb.base/macscp.exp: simple stringify
+PASS: gdb.base/macscp.exp: stringify with one space
+PASS: gdb.base/macscp.exp: stringify with many spaces
+PASS: gdb.base/macscp.exp: stringify with quotes
+PASS: gdb.base/macscp.exp: stringify with backslashes
+PASS: gdb.base/macscp.exp: stringify without substitution
+PASS: gdb.base/macscp.exp: stringify with substitution
+PASS: gdb.base/macscp.exp: define si_addr macro
+PASS: gdb.base/macscp.exp: macro expand siginfo.si_addr
+PASS: gdb.base/macscp.exp: print __FILE__
+PASS: gdb.base/macscp.exp: print __LINE__
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/maint.exp ...
+PASS: gdb.base/maint.exp: set height 0
+PASS: gdb.base/maint.exp: maint print registers
+PASS: gdb.base/maint.exp: mt set per on for expand-symtabs
+PASS: gdb.base/maint.exp: mt expand-symtabs
+PASS: gdb.base/maint.exp: mt set per off for expand-symtabs
+PASS: gdb.base/maint.exp: maint check-psymtabs
+PASS: gdb.base/maint.exp: maint check-symtabs
+PASS: gdb.base/maint.exp: maint set per-command on
+PASS: gdb.base/maint.exp: maint set per-command off
+PASS: gdb.base/maint.exp: maint demangle
+PASS: gdb.base/maint.exp: maint demangle main
+PASS: gdb.base/maint.exp: maint print statistics
+PASS: gdb.base/maint.exp: maint print dummy-frames
+PASS: gdb.base/maint.exp: maint print objfiles: header
+PASS: gdb.base/maint.exp: maint print objfiles: psymtabs
+PASS: gdb.base/maint.exp: maint print objfiles: symtabs
+PASS: gdb.base/maint.exp: maint print psymbols w/o args
+PASS: gdb.base/maint.exp: maint print psymbols 1
+PASS: gdb.base/maint.exp: shell rm -f psymbols_output
+PASS: gdb.base/maint.exp: maint print msymbols w/o args
+PASS: gdb.base/maint.exp: maint print msymbols
+PASS: gdb.base/maint.exp: shell rm -f msymbols_output
+PASS: gdb.base/maint.exp: cd to objdir
+PASS: gdb.base/maint.exp: maint print msymbols
+PASS: gdb.base/maint.exp: shell rm -f msymbols_output2
+PASS: gdb.base/maint.exp: cd to mydir
+PASS: gdb.base/maint.exp: maint print symbols w/o args
+PASS: gdb.base/maint.exp: maint print symbols
+PASS: gdb.base/maint.exp: shell rm -f symbols_output
+PASS: gdb.base/maint.exp: maint print type
+PASS: gdb.base/maint.exp: maint info sections
+PASS: gdb.base/maint.exp: maint info sections .text
+PASS: gdb.base/maint.exp: maint info sections CODE
+PASS: gdb.base/maint.exp: maint info sections DATA
+PASS: gdb.base/maint.exp: maint info breakpoints
+PASS: gdb.base/maint.exp: maint print w/o args
+PASS: gdb.base/maint.exp: maint info w/o args
+PASS: gdb.base/maint.exp: maint w/o args
+PASS: gdb.base/maint.exp: help maint
+PASS: gdb.base/maint.exp: help maint info
+PASS: gdb.base/maint.exp: help maint print
+PASS: gdb.base/maint.exp: help maint
+PASS: gdb.base/maint.exp: maint dump-me
+PASS: gdb.base/maint.exp: maint internal-error
+PASS: gdb.base/maint.exp: internal-error resync
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/memattr.exp ...
+PASS: gdb.base/memattr.exp: create mem region 1
+PASS: gdb.base/memattr.exp: create mem region 2
+PASS: gdb.base/memattr.exp: create mem region 3
+PASS: gdb.base/memattr.exp: create mem region 4
+PASS: gdb.base/memattr.exp: create mem region 5
+PASS: gdb.base/memattr.exp: info mem (1)
+PASS: gdb.base/memattr.exp: mem1 cannot be read
+PASS: gdb.base/memattr.exp: mem1 can be written
+PASS: gdb.base/memattr.exp: mem2 cannot be written
+PASS: gdb.base/memattr.exp: mem2 can be read
+PASS: gdb.base/memattr.exp: disable mem 1
+PASS: gdb.base/memattr.exp: mem 1 was disabled
+PASS: gdb.base/memattr.exp: enable mem 1
+PASS: gdb.base/memattr.exp: mem 1 was enabled
+PASS: gdb.base/memattr.exp: disable mem 2 4
+PASS: gdb.base/memattr.exp: mem 2 and 4 were disabled
+PASS: gdb.base/memattr.exp: enable mem 2-4
+PASS: gdb.base/memattr.exp: mem 2-4 were enabled
+PASS: gdb.base/memattr.exp: disable mem
+PASS: gdb.base/memattr.exp: mem 1 to 5 were disabled
+PASS: gdb.base/memattr.exp: enable mem
+PASS: gdb.base/memattr.exp: mem 1 to 5 were enabled
+PASS: gdb.base/memattr.exp: disable non-existant regions
+PASS: gdb.base/memattr.exp: delete mem 1
+PASS: gdb.base/memattr.exp: mem 1 was deleted
+PASS: gdb.base/memattr.exp: delete mem 2 4
+PASS: gdb.base/memattr.exp: mem 2 and 4 were deleted
+PASS: gdb.base/memattr.exp: delete mem 2-4
+PASS: gdb.base/memattr.exp: mem 2-4 were deleted
+PASS: gdb.base/memattr.exp: delete non-existant region
+PASS: gdb.base/memattr.exp: mem 0x30 0x60 ro
+PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x40: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x60: 0x30 0x40: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x60: 0x40 0x50: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x60: 0x50 0x60: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x60: 0x50 0x70: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x60: 0x30 0x60: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x70: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x0: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x60: 0x30 0x0: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x60: 0x40 0x0: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x60: 0x20 0x30: no-overlap
+PASS: gdb.base/memattr.exp: 0x30 0x60: 0x60 0x70: no-overlap
+PASS: gdb.base/memattr.exp: 0x30 0x60: 0x80 0x0: no-overlap
+PASS: gdb.base/memattr.exp: mem 0x30 0x0 ro
+PASS: gdb.base/memattr.exp: 0x30 0x0: 0x20 0x50: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x0: 0x30 0x50: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x0: 0x40 0x50: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x0: 0x20 0x0: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x0: 0x30 0x0: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x0: 0x40 0x0: overlap
+PASS: gdb.base/memattr.exp: 0x30 0x0: 0x20 0x30: no-overlap
+PASS: gdb.base/memattr.exp: 0x30 0x0: 0x00 0x10: no-overlap
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/mips_pro.exp ...
+PASS: gdb.base/mips_pro.exp: backtrace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/miscexprs.exp ...
+PASS: gdb.base/miscexprs.exp: continue to marker1
+PASS: gdb.base/miscexprs.exp: up from marker1
+PASS: gdb.base/miscexprs.exp: print value of &ibig.i[0]
+PASS: gdb.base/miscexprs.exp: print value of &cbig.c[0]
+PASS: gdb.base/miscexprs.exp: print value of &fbig.f[0]
+PASS: gdb.base/miscexprs.exp: print value of &dbig.d[0]
+PASS: gdb.base/miscexprs.exp: print value of &sbig.s[0]
+PASS: gdb.base/miscexprs.exp: print value of &lbig.l[0]
+PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] | 1
+PASS: gdb.base/miscexprs.exp: print value of sbig.s[90] & 127
+PASS: gdb.base/miscexprs.exp: print value of !ibig.i[100]
+PASS: gdb.base/miscexprs.exp: print value of !sbig.s[90]
+PASS: gdb.base/miscexprs.exp: print value of !ibig.i[100]
+PASS: gdb.base/miscexprs.exp: print value of !ibig.i[100]
+PASS: gdb.base/miscexprs.exp: print value of !sbig.s[90] * 10
+PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] * sbig.s[90]
+PASS: gdb.base/miscexprs.exp: print value of fbig.f[100] * dbig.d[202]
+PASS: gdb.base/miscexprs.exp: print value of !(sbig.s[90] * 2)
+PASS: gdb.base/miscexprs.exp: print value of sizeof sbig
+PASS: gdb.base/miscexprs.exp: print value of sizeof cbig
+PASS: gdb.base/miscexprs.exp: print value of sizeof lbig / sizeof long
+PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2
+PASS: gdb.base/miscexprs.exp: print value of sbig.s[90] >> 4
+PASS: gdb.base/miscexprs.exp: print value of lbig.l[333] >> 6
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ...
+PASS: gdb.base/morestack.exp: continue
+PASS: gdb.base/morestack.exp: up 3000
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ...
+UNSUPPORTED: gdb.base/moribund-step.exp: displaced stepping
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-forks.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nextoverexit.exp ...
+PASS: gdb.base/nextoverexit.exp: next over exit
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nodebug.exp ...
+PASS: gdb.base/nodebug.exp: p top
+PASS: gdb.base/nodebug.exp: whatis top
+PASS: gdb.base/nodebug.exp: ptype top
+PASS: gdb.base/nodebug.exp: p middle
+PASS: gdb.base/nodebug.exp: whatis middle
+PASS: gdb.base/nodebug.exp: ptype middle
+PASS: gdb.base/nodebug.exp: p dataglobal
+PASS: gdb.base/nodebug.exp: whatis dataglobal
+PASS: gdb.base/nodebug.exp: ptype dataglobal
+PASS: gdb.base/nodebug.exp: p datalocal
+PASS: gdb.base/nodebug.exp: whatis datalocal
+PASS: gdb.base/nodebug.exp: ptype datalocal
+PASS: gdb.base/nodebug.exp: p bssglobal
+PASS: gdb.base/nodebug.exp: whatis bssglobal
+PASS: gdb.base/nodebug.exp: ptype bssglobal
+PASS: gdb.base/nodebug.exp: p bsslocal
+PASS: gdb.base/nodebug.exp: whatis bsslocal
+PASS: gdb.base/nodebug.exp: ptype bsslocal
+PASS: gdb.base/nodebug.exp: backtrace from inner in nodebug.exp
+PASS: gdb.base/nodebug.exp: p/c array_index("abcdef",2)
+PASS: gdb.base/nodebug.exp: backtrace from middle in nodebug.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nofield.exp ...
+PASS: gdb.base/nofield.exp: ptype struct not_empty
+PASS: gdb.base/nofield.exp: ptype struct empty
+PASS: gdb.base/nofield.exp: ptype union empty_union
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nostdlib.exp ...
+PASS: gdb.base/nostdlib.exp: stop at run
+PASS: gdb.base/nostdlib.exp: continue to marker
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/opaque.exp ...
+PASS: gdb.base/opaque.exp: whatis on opaque struct pointer (statically)
+PASS: gdb.base/opaque.exp: ptype on opaque struct pointer (statically)
+PASS: gdb.base/opaque.exp: whatis on opaque struct instance (statically)
+PASS: gdb.base/opaque.exp: ptype on opaque struct instance (statically)
+PASS: gdb.base/opaque.exp: ptype on opaque struct tagname (statically)
+PASS: gdb.base/opaque.exp: whatis on opaque struct pointer (dynamically)
+PASS: gdb.base/opaque.exp: ptype on opaque struct pointer (dynamically) 1
+PASS: gdb.base/opaque.exp: whatis on opaque struct instance (dynamically) 1
+PASS: gdb.base/opaque.exp: ptype on opaque struct instance (dynamically) 1
+PASS: gdb.base/opaque.exp: ptype on opaque struct tagname (dynamically) 1
+PASS: gdb.base/opaque.exp: whatis on opaque struct pointer (dynamically) 1
+PASS: gdb.base/opaque.exp: ptype on opaque struct pointer (dynamically) 2
+PASS: gdb.base/opaque.exp: whatis on opaque struct instance (dynamically) 2
+PASS: gdb.base/opaque.exp: ptype on opaque struct instance (dynamically) 2
+PASS: gdb.base/opaque.exp: ptype on opaque struct tagname (dynamically) 2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/overlays.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/page.exp ...
+PASS: gdb.base/page.exp: set pagination off
+PASS: gdb.base/page.exp: pagination is off
+PASS: gdb.base/page.exp: unpaged help
+PASS: gdb.base/page.exp: set pagination on
+PASS: gdb.base/page.exp: pagination is on
+PASS: gdb.base/page.exp: set height 10
+PASS: gdb.base/page.exp: paged help
+PASS: gdb.base/page.exp: q
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pc-fp.exp ...
+PASS: gdb.base/pc-fp.exp: get hexadecimal valueof "$pc"
+PASS: gdb.base/pc-fp.exp: get hexadecimal valueof "$fp"
+PASS: gdb.base/pc-fp.exp: display/i $pc
+PASS: gdb.base/pc-fp.exp: display/w $fp
+PASS: gdb.base/pc-fp.exp: info register $pc
+PASS: gdb.base/pc-fp.exp: info register $fp
+PASS: gdb.base/pc-fp.exp: info register pc fp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pending.exp ...
+PASS: gdb.base/pending.exp: set pending breakpoint (without symbols)
+PASS: gdb.base/pending.exp: complete condition
+PASS: gdb.base/pending.exp: single pending breakpoint info (without symbols)
+PASS: gdb.base/pending.exp: run to resolved breakpoint 1 (without symbols)
+PASS: gdb.base/pending.exp: set pending breakpoint
+PASS: gdb.base/pending.exp: single pending breakpoint info
+PASS: gdb.base/pending.exp: breakpoint function
+PASS: gdb.base/pending.exp: pending plus real breakpoint info
+PASS: gdb.base/pending.exp: Don't set pending breakpoint
+PASS: gdb.base/pending.exp: condition 1 k == 1
+PASS: gdb.base/pending.exp: pending plus condition
+PASS: gdb.base/pending.exp: disable 1
+PASS: gdb.base/pending.exp: pending disabled
+PASS: gdb.base/pending.exp: Set commands for pending breakpoint
+PASS: gdb.base/pending.exp: pending disabled plus commands
+PASS: gdb.base/pending.exp: Set pending breakpoint 2
+PASS: gdb.base/pending.exp: multiple pending breakpoints
+PASS: gdb.base/pending.exp: Set pending breakpoint 3
+PASS: gdb.base/pending.exp: set ignore count on pending breakpoint 3
+PASS: gdb.base/pending.exp: multiple pending breakpoints 2
+PASS: gdb.base/pending.exp: running to main
+PASS: gdb.base/pending.exp: re-enabling pending breakpoint that can resolve instantly
+PASS: gdb.base/pending.exp: continue to resolved breakpoint 2
+PASS: gdb.base/pending.exp: continue to resolved breakpoint 1
+PASS: gdb.base/pending.exp: Disable other breakpoints
+PASS: gdb.base/pending.exp: Disable other breakpoints
+PASS: gdb.base/pending.exp: continue to resolved breakpoint 3
+PASS: gdb.base/pending.exp: set imaginary pending breakpoint
+PASS: gdb.base/pending.exp: rerun to main
+PASS: gdb.base/pending.exp: verify pending breakpoint after restart
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/permissions.exp ...
+PASS: gdb.base/permissions.exp: show may-write-registers
+PASS: gdb.base/permissions.exp: show may-write-memory
+PASS: gdb.base/permissions.exp: show may-insert-breakpoints
+PASS: gdb.base/permissions.exp: show may-insert-tracepoints
+PASS: gdb.base/permissions.exp: show may-insert-fast-tracepoints
+PASS: gdb.base/permissions.exp: show may-interrupt
+PASS: gdb.base/permissions.exp: enable observer mode
+PASS: gdb.base/permissions.exp: show may-write-memory
+PASS: gdb.base/permissions.exp: show may-write-registers
+PASS: gdb.base/permissions.exp: show may-insert-breakpoints
+PASS: gdb.base/permissions.exp: show may-insert-tracepoints
+PASS: gdb.base/permissions.exp: show may-insert-fast-tracepoints
+PASS: gdb.base/permissions.exp: show may-interrupt
+PASS: gdb.base/permissions.exp: disable observer mode
+PASS: gdb.base/permissions.exp: set non-stop off
+PASS: gdb.base/permissions.exp: set a global
+PASS: gdb.base/permissions.exp: print x
+PASS: gdb.base/permissions.exp: set may-write-memory off
+PASS: gdb.base/permissions.exp: try to set a global
+PASS: gdb.base/permissions.exp: print x
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pie-execl.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pointers.exp ...
+PASS: gdb.base/pointers.exp: continuing after dummy()
+PASS: gdb.base/pointers.exp: set pointer to beginning of array
+PASS: gdb.base/pointers.exp: set pointer to end of array
+PASS: gdb.base/pointers.exp: print object pointed to
+PASS: gdb.base/pointers.exp: print object pointed to #2
+PASS: gdb.base/pointers.exp: pointer1==pointer2
+PASS: gdb.base/pointers.exp: pointer1!=pointer2
+PASS: gdb.base/pointers.exp: pointer1<=pointer2
+PASS: gdb.base/pointers.exp: pointer1>=pointer2
+PASS: gdb.base/pointers.exp: pointer1<pointer2
+PASS: gdb.base/pointers.exp: pointer1>pointer2
+PASS: gdb.base/pointers.exp: set y = *v_int_pointer++
+PASS: gdb.base/pointers.exp: pointer assignment
+PASS: gdb.base/pointers.exp: and post-increment
+PASS: gdb.base/pointers.exp: set y = *--v_int_pointer2
+PASS: gdb.base/pointers.exp: pointer assignment
+PASS: gdb.base/pointers.exp: and pre-decrement
+PASS: gdb.base/pointers.exp: set y =v_int_pointer-v_int_pointer2
+PASS: gdb.base/pointers.exp: pointer1-pointer2
+PASS: gdb.base/pointers.exp: set v_int_pointer=v_int_array
+PASS: gdb.base/pointers.exp: print array element through pointer
+PASS: gdb.base/pointers.exp: print array element through pointer #2
+PASS: gdb.base/pointers.exp: print array element through pointer #3
+PASS: gdb.base/pointers.exp: print array element through pointer #4
+PASS: gdb.base/pointers.exp: print array element through pointer #5
+PASS: gdb.base/pointers.exp: increment rptr
+PASS: gdb.base/pointers.exp: print array element through pointer #6
+PASS: gdb.base/pointers.exp: print array element through pointer #7
+PASS: gdb.base/pointers.exp: print array element through pointer #8
+PASS: gdb.base/pointers.exp: print array element w/ pointer arithmetic
+PASS: gdb.base/pointers.exp: print through ptr to ptr
+PASS: gdb.base/pointers.exp: continue
+PASS: gdb.base/pointers.exp: up from marker1
+PASS: gdb.base/pointers.exp: print value of *pUC
+PASS: gdb.base/pointers.exp: ptype pUC
+PASS: gdb.base/pointers.exp: print value of *pS
+PASS: gdb.base/pointers.exp: ptype pS
+PASS: gdb.base/pointers.exp: print value of *pUS
+PASS: gdb.base/pointers.exp: ptype pUS
+PASS: gdb.base/pointers.exp: print value of *pI
+PASS: gdb.base/pointers.exp: ptype pI
+PASS: gdb.base/pointers.exp: print value of *pUI
+PASS: gdb.base/pointers.exp: ptype pUI
+PASS: gdb.base/pointers.exp: print value of *pL
+PASS: gdb.base/pointers.exp: ptype pL
+PASS: gdb.base/pointers.exp: print value of *pUL
+PASS: gdb.base/pointers.exp: ptype pUL
+PASS: gdb.base/pointers.exp: print value of *pF
+PASS: gdb.base/pointers.exp: ptype pF
+PASS: gdb.base/pointers.exp: print value of *pD
+PASS: gdb.base/pointers.exp: ptype pD
+PASS: gdb.base/pointers.exp: print value of ******ppppppC
+PASS: gdb.base/pointers.exp: ptype pC
+PASS: gdb.base/pointers.exp: ptype ppC
+PASS: gdb.base/pointers.exp: ptype pppC
+PASS: gdb.base/pointers.exp: ptype ppppC
+PASS: gdb.base/pointers.exp: ptype pppppC
+PASS: gdb.base/pointers.exp: ptype ppppppC
+PASS: gdb.base/pointers.exp: p instance.array_variable + 0
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pr10179.exp ...
+PASS: gdb.base/pr10179.exp: rbreak foo.*
+PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c:foo.*
+PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c : .*
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pr11022.exp ...
+PASS: gdb.base/pr11022.exp: set breakpoint
+FAIL: gdb.base/pr11022.exp: set watchpoint
+PASS: gdb.base/pr11022.exp: breakpoint hit
+FAIL: gdb.base/pr11022.exp: watchpoint hit
+PASS: gdb.base/pr11022.exp: breakpoint hit 2
+PASS: gdb.base/pr11022.exp: set var x = 1
+FAIL: gdb.base/pr11022.exp: watchpoint hit 2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prelink.exp ...
+PASS: gdb.base/prelink.exp: ldd prelinkt
+PASS: gdb.base/prelink.exp: ldd prelinkt output contains libs
+PASS: gdb.base/prelink.exp: copy ld-2.17.so to ld.so
+PASS: gdb.base/prelink.exp: copy prelink.so to prelink.so
+PASS: gdb.base/prelink.exp: copy libm-2.17.so to libm.so.6
+PASS: gdb.base/prelink.exp: copy libc-2.17.so to libc.so.0.3
+PASS: gdb.base/prelink.exp: copy ld-2.17.so to ld.so.1
+PASS: gdb.base/prelink.exp: copy libmachuser-2.17.so to libmachuser.so.1
+PASS: gdb.base/prelink.exp: copy libhurduser-2.17.so to libhurduser.so.0.3
+PASS: gdb.base/prelink.exp: split debug of executable
+PASS: gdb.base/prelink.exp: unprelink ld.so pre-unprelink (missing /usr/sbin/prelink)
+XFAIL: gdb.base/prelink.exp: prelink ld.so (missing /usr/sbin/prelink)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/print-file-var.exp ...
+PASS: gdb.base/print-file-var.exp: breapoint past v1 & v2 initialization
+PASS: gdb.base/print-file-var.exp: continue to STOP marker
+PASS: gdb.base/print-file-var.exp: print 'print-file-var-lib1.c'::this_version_id == v1
+PASS: gdb.base/print-file-var.exp: print 'print-file-var-lib2.c'::this_version_id == v2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/printcmds.exp ...
+PASS: gdb.base/printcmds.exp: print $pc
+PASS: gdb.base/printcmds.exp: print "abc"
+PASS: gdb.base/printcmds.exp: print sizeof ("abc")
+PASS: gdb.base/printcmds.exp: ptype "abc"
+PASS: gdb.base/printcmds.exp: print $cvar = "abc"
+PASS: gdb.base/printcmds.exp: print sizeof ($cvar)
+PASS: gdb.base/printcmds.exp: print $pc (with file)
+PASS: gdb.base/printcmds.exp: set print sevenbit-strings
+PASS: gdb.base/printcmds.exp: set print address off
+PASS: gdb.base/printcmds.exp: set width 0
+PASS: gdb.base/printcmds.exp: p ctable1[120] #1
+PASS: gdb.base/printcmds.exp: p 123
+PASS: gdb.base/printcmds.exp: p -123
+PASS: gdb.base/printcmds.exp: p/d 123
+PASS: gdb.base/printcmds.exp: p 0123
+PASS: gdb.base/printcmds.exp: p 00123
+PASS: gdb.base/printcmds.exp: p -0123
+PASS: gdb.base/printcmds.exp: p/o 0123
+PASS: gdb.base/printcmds.exp: p 0x123
+PASS: gdb.base/printcmds.exp: p -0x123
+PASS: gdb.base/printcmds.exp: p 0x0123
+PASS: gdb.base/printcmds.exp: p -0x0123
+PASS: gdb.base/printcmds.exp: p 0xABCDEF
+PASS: gdb.base/printcmds.exp: p 0xabcdef
+PASS: gdb.base/printcmds.exp: p 0xAbCdEf
+PASS: gdb.base/printcmds.exp: p/x 0x123
+PASS: gdb.base/printcmds.exp: p 0b0
+PASS: gdb.base/printcmds.exp: p 0b1111
+PASS: gdb.base/printcmds.exp: p 0B1111
+PASS: gdb.base/printcmds.exp: p -0b1111
+PASS: gdb.base/printcmds.exp: reject p 0x
+PASS: gdb.base/printcmds.exp: reject p 0b
+PASS: gdb.base/printcmds.exp: p ''
+PASS: gdb.base/printcmds.exp: p '''
+PASS: gdb.base/printcmds.exp: reject p '\'
+PASS: gdb.base/printcmds.exp: reject p '\\\'
+PASS: gdb.base/printcmds.exp: reject p DEADBEEF
+PASS: gdb.base/printcmds.exp: reject p 09
+PASS: gdb.base/printcmds.exp: reject p 079
+PASS: gdb.base/printcmds.exp: reject p 0xG
+PASS: gdb.base/printcmds.exp: reject p 0xAG
+PASS: gdb.base/printcmds.exp: reject p 0b2
+PASS: gdb.base/printcmds.exp: reject p 0b12
+PASS: gdb.base/printcmds.exp: check for floating addition
+PASS: gdb.base/printcmds.exp: p 1.
+PASS: gdb.base/printcmds.exp: p 1.5
+PASS: gdb.base/printcmds.exp: p 1.f
+PASS: gdb.base/printcmds.exp: p 1.5f
+PASS: gdb.base/printcmds.exp: p 1.l
+PASS: gdb.base/printcmds.exp: p 1.5l
+PASS: gdb.base/printcmds.exp: p 0x1.1
+PASS: gdb.base/printcmds.exp: reject p 123DEADBEEF
+PASS: gdb.base/printcmds.exp: reject p 123foobar.bazfoo3
+PASS: gdb.base/printcmds.exp: reject p 123EEEEEEEEEEEEEEEEE33333k333
+PASS: gdb.base/printcmds.exp: reject p 1.1x
+PASS: gdb.base/printcmds.exp: reject p 1.1ff
+PASS: gdb.base/printcmds.exp: reject p 1.1ll
+PASS: gdb.base/printcmds.exp: p 'a'
+PASS: gdb.base/printcmds.exp: p/c 'a'
+PASS: gdb.base/printcmds.exp: p/x 'a'
+PASS: gdb.base/printcmds.exp: p/d 'a'
+PASS: gdb.base/printcmds.exp: p/t 'a'
+PASS: gdb.base/printcmds.exp: p '\141'
+PASS: gdb.base/printcmds.exp: p/x '\377'
+PASS: gdb.base/printcmds.exp: p '\''
+PASS: gdb.base/printcmds.exp: p '\\'
+PASS: gdb.base/printcmds.exp: p ctable1[0]
+PASS: gdb.base/printcmds.exp: p ctable1[1]
+PASS: gdb.base/printcmds.exp: p ctable1[2]
+PASS: gdb.base/printcmds.exp: p ctable1[3]
+PASS: gdb.base/printcmds.exp: p ctable1[4]
+PASS: gdb.base/printcmds.exp: p ctable1[5]
+PASS: gdb.base/printcmds.exp: p ctable1[6]
+PASS: gdb.base/printcmds.exp: p ctable1[7]
+PASS: gdb.base/printcmds.exp: p ctable1[8]
+PASS: gdb.base/printcmds.exp: p ctable1[9]
+PASS: gdb.base/printcmds.exp: p ctable1[10]
+PASS: gdb.base/printcmds.exp: p ctable1[11]
+PASS: gdb.base/printcmds.exp: p ctable1[12]
+PASS: gdb.base/printcmds.exp: p ctable1[13]
+PASS: gdb.base/printcmds.exp: p ctable1[14]
+PASS: gdb.base/printcmds.exp: p ctable1[15]
+PASS: gdb.base/printcmds.exp: p ctable1[16]
+PASS: gdb.base/printcmds.exp: p ctable1[17]
+PASS: gdb.base/printcmds.exp: p ctable1[18]
+PASS: gdb.base/printcmds.exp: p ctable1[19]
+PASS: gdb.base/printcmds.exp: p ctable1[20]
+PASS: gdb.base/printcmds.exp: p ctable1[21]
+PASS: gdb.base/printcmds.exp: p ctable1[22]
+PASS: gdb.base/printcmds.exp: p ctable1[23]
+PASS: gdb.base/printcmds.exp: p ctable1[24]
+PASS: gdb.base/printcmds.exp: p ctable1[25]
+PASS: gdb.base/printcmds.exp: p ctable1[26]
+PASS: gdb.base/printcmds.exp: p ctable1[27]
+PASS: gdb.base/printcmds.exp: p ctable1[28]
+PASS: gdb.base/printcmds.exp: p ctable1[29]
+PASS: gdb.base/printcmds.exp: p ctable1[30]
+PASS: gdb.base/printcmds.exp: p ctable1[31]
+PASS: gdb.base/printcmds.exp: p ctable1[32]
+PASS: gdb.base/printcmds.exp: p ctable1[33]
+PASS: gdb.base/printcmds.exp: p ctable1[34]
+PASS: gdb.base/printcmds.exp: p ctable1[35]
+PASS: gdb.base/printcmds.exp: p ctable1[36]
+PASS: gdb.base/printcmds.exp: p ctable1[37]
+PASS: gdb.base/printcmds.exp: p ctable1[38]
+PASS: gdb.base/printcmds.exp: p ctable1[39]
+PASS: gdb.base/printcmds.exp: p ctable1[40]
+PASS: gdb.base/printcmds.exp: p ctable1[41]
+PASS: gdb.base/printcmds.exp: p ctable1[42]
+PASS: gdb.base/printcmds.exp: p ctable1[43]
+PASS: gdb.base/printcmds.exp: p ctable1[44]
+PASS: gdb.base/printcmds.exp: p ctable1[45]
+PASS: gdb.base/printcmds.exp: p ctable1[46]
+PASS: gdb.base/printcmds.exp: p ctable1[47]
+PASS: gdb.base/printcmds.exp: p ctable1[48]
+PASS: gdb.base/printcmds.exp: p ctable1[49]
+PASS: gdb.base/printcmds.exp: p ctable1[50]
+PASS: gdb.base/printcmds.exp: p ctable1[51]
+PASS: gdb.base/printcmds.exp: p ctable1[52]
+PASS: gdb.base/printcmds.exp: p ctable1[53]
+PASS: gdb.base/printcmds.exp: p ctable1[54]
+PASS: gdb.base/printcmds.exp: p ctable1[55]
+PASS: gdb.base/printcmds.exp: p ctable1[56]
+PASS: gdb.base/printcmds.exp: p ctable1[57]
+PASS: gdb.base/printcmds.exp: p ctable1[58]
+PASS: gdb.base/printcmds.exp: p ctable1[59]
+PASS: gdb.base/printcmds.exp: p ctable1[60]
+PASS: gdb.base/printcmds.exp: p ctable1[61]
+PASS: gdb.base/printcmds.exp: p ctable1[62]
+PASS: gdb.base/printcmds.exp: p ctable1[63]
+PASS: gdb.base/printcmds.exp: p ctable1[64]
+PASS: gdb.base/printcmds.exp: p ctable1[65]
+PASS: gdb.base/printcmds.exp: p ctable1[66]
+PASS: gdb.base/printcmds.exp: p ctable1[67]
+PASS: gdb.base/printcmds.exp: p ctable1[68]
+PASS: gdb.base/printcmds.exp: p ctable1[69]
+PASS: gdb.base/printcmds.exp: p ctable1[70]
+PASS: gdb.base/printcmds.exp: p ctable1[71]
+PASS: gdb.base/printcmds.exp: p ctable1[72]
+PASS: gdb.base/printcmds.exp: p ctable1[73]
+PASS: gdb.base/printcmds.exp: p ctable1[74]
+PASS: gdb.base/printcmds.exp: p ctable1[75]
+PASS: gdb.base/printcmds.exp: p ctable1[76]
+PASS: gdb.base/printcmds.exp: p ctable1[77]
+PASS: gdb.base/printcmds.exp: p ctable1[78]
+PASS: gdb.base/printcmds.exp: p ctable1[79]
+PASS: gdb.base/printcmds.exp: p ctable1[80]
+PASS: gdb.base/printcmds.exp: p ctable1[81]
+PASS: gdb.base/printcmds.exp: p ctable1[82]
+PASS: gdb.base/printcmds.exp: p ctable1[83]
+PASS: gdb.base/printcmds.exp: p ctable1[84]
+PASS: gdb.base/printcmds.exp: p ctable1[85]
+PASS: gdb.base/printcmds.exp: p ctable1[86]
+PASS: gdb.base/printcmds.exp: p ctable1[87]
+PASS: gdb.base/printcmds.exp: p ctable1[88]
+PASS: gdb.base/printcmds.exp: p ctable1[89]
+PASS: gdb.base/printcmds.exp: p ctable1[90]
+PASS: gdb.base/printcmds.exp: p ctable1[91]
+PASS: gdb.base/printcmds.exp: p ctable1[92]
+PASS: gdb.base/printcmds.exp: p ctable1[93]
+PASS: gdb.base/printcmds.exp: p ctable1[94]
+PASS: gdb.base/printcmds.exp: p ctable1[95]
+PASS: gdb.base/printcmds.exp: p ctable1[96]
+PASS: gdb.base/printcmds.exp: p ctable1[97]
+PASS: gdb.base/printcmds.exp: p ctable1[98]
+PASS: gdb.base/printcmds.exp: p ctable1[99]
+PASS: gdb.base/printcmds.exp: p ctable1[100]
+PASS: gdb.base/printcmds.exp: p ctable1[101]
+PASS: gdb.base/printcmds.exp: p ctable1[102]
+PASS: gdb.base/printcmds.exp: p ctable1[103]
+PASS: gdb.base/printcmds.exp: p ctable1[104]
+PASS: gdb.base/printcmds.exp: p ctable1[105]
+PASS: gdb.base/printcmds.exp: p ctable1[106]
+PASS: gdb.base/printcmds.exp: p ctable1[107]
+PASS: gdb.base/printcmds.exp: p ctable1[108]
+PASS: gdb.base/printcmds.exp: p ctable1[109]
+PASS: gdb.base/printcmds.exp: p ctable1[110]
+PASS: gdb.base/printcmds.exp: p ctable1[111]
+PASS: gdb.base/printcmds.exp: p ctable1[112]
+PASS: gdb.base/printcmds.exp: p ctable1[113]
+PASS: gdb.base/printcmds.exp: p ctable1[114]
+PASS: gdb.base/printcmds.exp: p ctable1[115]
+PASS: gdb.base/printcmds.exp: p ctable1[116]
+PASS: gdb.base/printcmds.exp: p ctable1[117]
+PASS: gdb.base/printcmds.exp: p ctable1[118]
+PASS: gdb.base/printcmds.exp: p ctable1[119]
+PASS: gdb.base/printcmds.exp: p ctable1[120]
+PASS: gdb.base/printcmds.exp: p ctable1[121]
+PASS: gdb.base/printcmds.exp: p ctable1[122]
+PASS: gdb.base/printcmds.exp: p ctable1[123]
+PASS: gdb.base/printcmds.exp: p ctable1[124]
+PASS: gdb.base/printcmds.exp: p ctable1[125]
+PASS: gdb.base/printcmds.exp: p ctable1[126]
+PASS: gdb.base/printcmds.exp: p ctable1[127]
+PASS: gdb.base/printcmds.exp: p ctable1[128]
+PASS: gdb.base/printcmds.exp: p ctable1[129]
+PASS: gdb.base/printcmds.exp: p ctable1[130]
+PASS: gdb.base/printcmds.exp: p ctable1[131]
+PASS: gdb.base/printcmds.exp: p ctable1[132]
+PASS: gdb.base/printcmds.exp: p ctable1[133]
+PASS: gdb.base/printcmds.exp: p ctable1[134]
+PASS: gdb.base/printcmds.exp: p ctable1[135]
+PASS: gdb.base/printcmds.exp: p ctable1[136]
+PASS: gdb.base/printcmds.exp: p ctable1[137]
+PASS: gdb.base/printcmds.exp: p ctable1[138]
+PASS: gdb.base/printcmds.exp: p ctable1[139]
+PASS: gdb.base/printcmds.exp: p ctable1[140]
+PASS: gdb.base/printcmds.exp: p ctable1[141]
+PASS: gdb.base/printcmds.exp: p ctable1[142]
+PASS: gdb.base/printcmds.exp: p ctable1[143]
+PASS: gdb.base/printcmds.exp: p ctable1[144]
+PASS: gdb.base/printcmds.exp: p ctable1[145]
+PASS: gdb.base/printcmds.exp: p ctable1[146]
+PASS: gdb.base/printcmds.exp: p ctable1[147]
+PASS: gdb.base/printcmds.exp: p ctable1[148]
+PASS: gdb.base/printcmds.exp: p ctable1[149]
+PASS: gdb.base/printcmds.exp: p ctable1[150]
+PASS: gdb.base/printcmds.exp: p ctable1[151]
+PASS: gdb.base/printcmds.exp: p ctable1[152]
+PASS: gdb.base/printcmds.exp: p ctable1[153]
+PASS: gdb.base/printcmds.exp: p ctable1[154]
+PASS: gdb.base/printcmds.exp: p ctable1[155]
+PASS: gdb.base/printcmds.exp: p ctable1[156]
+PASS: gdb.base/printcmds.exp: p ctable1[157]
+PASS: gdb.base/printcmds.exp: p ctable1[158]
+PASS: gdb.base/printcmds.exp: p ctable1[159]
+PASS: gdb.base/printcmds.exp: p ctable1[160]
+PASS: gdb.base/printcmds.exp: p ctable1[161]
+PASS: gdb.base/printcmds.exp: p ctable1[162]
+PASS: gdb.base/printcmds.exp: p ctable1[163]
+PASS: gdb.base/printcmds.exp: p ctable1[164]
+PASS: gdb.base/printcmds.exp: p ctable1[165]
+PASS: gdb.base/printcmds.exp: p ctable1[166]
+PASS: gdb.base/printcmds.exp: p ctable1[167]
+PASS: gdb.base/printcmds.exp: p ctable1[168]
+PASS: gdb.base/printcmds.exp: p ctable1[169]
+PASS: gdb.base/printcmds.exp: p ctable1[170]
+PASS: gdb.base/printcmds.exp: p ctable1[171]
+PASS: gdb.base/printcmds.exp: p ctable1[172]
+PASS: gdb.base/printcmds.exp: p ctable1[173]
+PASS: gdb.base/printcmds.exp: p ctable1[174]
+PASS: gdb.base/printcmds.exp: p ctable1[175]
+PASS: gdb.base/printcmds.exp: p ctable1[176]
+PASS: gdb.base/printcmds.exp: p ctable1[177]
+PASS: gdb.base/printcmds.exp: p ctable1[178]
+PASS: gdb.base/printcmds.exp: p ctable1[179]
+PASS: gdb.base/printcmds.exp: p ctable1[180]
+PASS: gdb.base/printcmds.exp: p ctable1[181]
+PASS: gdb.base/printcmds.exp: p ctable1[182]
+PASS: gdb.base/printcmds.exp: p ctable1[183]
+PASS: gdb.base/printcmds.exp: p ctable1[184]
+PASS: gdb.base/printcmds.exp: p ctable1[185]
+PASS: gdb.base/printcmds.exp: p ctable1[186]
+PASS: gdb.base/printcmds.exp: p ctable1[187]
+PASS: gdb.base/printcmds.exp: p ctable1[188]
+PASS: gdb.base/printcmds.exp: p ctable1[189]
+PASS: gdb.base/printcmds.exp: p ctable1[190]
+PASS: gdb.base/printcmds.exp: p ctable1[191]
+PASS: gdb.base/printcmds.exp: p ctable1[192]
+PASS: gdb.base/printcmds.exp: p ctable1[193]
+PASS: gdb.base/printcmds.exp: p ctable1[194]
+PASS: gdb.base/printcmds.exp: p ctable1[195]
+PASS: gdb.base/printcmds.exp: p ctable1[196]
+PASS: gdb.base/printcmds.exp: p ctable1[197]
+PASS: gdb.base/printcmds.exp: p ctable1[198]
+PASS: gdb.base/printcmds.exp: p ctable1[199]
+PASS: gdb.base/printcmds.exp: p ctable1[200]
+PASS: gdb.base/printcmds.exp: p ctable1[201]
+PASS: gdb.base/printcmds.exp: p ctable1[202]
+PASS: gdb.base/printcmds.exp: p ctable1[203]
+PASS: gdb.base/printcmds.exp: p ctable1[204]
+PASS: gdb.base/printcmds.exp: p ctable1[205]
+PASS: gdb.base/printcmds.exp: p ctable1[206]
+PASS: gdb.base/printcmds.exp: p ctable1[207]
+PASS: gdb.base/printcmds.exp: p ctable1[208]
+PASS: gdb.base/printcmds.exp: p ctable1[209]
+PASS: gdb.base/printcmds.exp: p ctable1[210]
+PASS: gdb.base/printcmds.exp: p ctable1[211]
+PASS: gdb.base/printcmds.exp: p ctable1[212]
+PASS: gdb.base/printcmds.exp: p ctable1[213]
+PASS: gdb.base/printcmds.exp: p ctable1[214]
+PASS: gdb.base/printcmds.exp: p ctable1[215]
+PASS: gdb.base/printcmds.exp: p ctable1[216]
+PASS: gdb.base/printcmds.exp: p ctable1[217]
+PASS: gdb.base/printcmds.exp: p ctable1[218]
+PASS: gdb.base/printcmds.exp: p ctable1[219]
+PASS: gdb.base/printcmds.exp: p ctable1[220]
+PASS: gdb.base/printcmds.exp: p ctable1[221]
+PASS: gdb.base/printcmds.exp: p ctable1[222]
+PASS: gdb.base/printcmds.exp: p ctable1[223]
+PASS: gdb.base/printcmds.exp: p ctable1[224]
+PASS: gdb.base/printcmds.exp: p ctable1[225]
+PASS: gdb.base/printcmds.exp: p ctable1[226]
+PASS: gdb.base/printcmds.exp: p ctable1[227]
+PASS: gdb.base/printcmds.exp: p ctable1[228]
+PASS: gdb.base/printcmds.exp: p ctable1[229]
+PASS: gdb.base/printcmds.exp: p ctable1[230]
+PASS: gdb.base/printcmds.exp: p ctable1[231]
+PASS: gdb.base/printcmds.exp: p ctable1[232]
+PASS: gdb.base/printcmds.exp: p ctable1[233]
+PASS: gdb.base/printcmds.exp: p ctable1[234]
+PASS: gdb.base/printcmds.exp: p ctable1[235]
+PASS: gdb.base/printcmds.exp: p ctable1[236]
+PASS: gdb.base/printcmds.exp: p ctable1[237]
+PASS: gdb.base/printcmds.exp: p ctable1[238]
+PASS: gdb.base/printcmds.exp: p ctable1[239]
+PASS: gdb.base/printcmds.exp: p ctable1[240]
+PASS: gdb.base/printcmds.exp: p ctable1[241]
+PASS: gdb.base/printcmds.exp: p ctable1[242]
+PASS: gdb.base/printcmds.exp: p ctable1[243]
+PASS: gdb.base/printcmds.exp: p ctable1[244]
+PASS: gdb.base/printcmds.exp: p ctable1[245]
+PASS: gdb.base/printcmds.exp: p ctable1[246]
+PASS: gdb.base/printcmds.exp: p ctable1[247]
+PASS: gdb.base/printcmds.exp: p ctable1[248]
+PASS: gdb.base/printcmds.exp: p ctable1[249]
+PASS: gdb.base/printcmds.exp: p ctable1[250]
+PASS: gdb.base/printcmds.exp: p ctable1[251]
+PASS: gdb.base/printcmds.exp: p ctable1[252]
+PASS: gdb.base/printcmds.exp: p ctable1[253]
+PASS: gdb.base/printcmds.exp: p ctable1[254]
+PASS: gdb.base/printcmds.exp: p ctable1[255]
+PASS: gdb.base/printcmds.exp: set print elements 1
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 1
+PASS: gdb.base/printcmds.exp: set print elements 2
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 2
+PASS: gdb.base/printcmds.exp: set print elements 3
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 3
+PASS: gdb.base/printcmds.exp: set print elements 4
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 4
+PASS: gdb.base/printcmds.exp: set print elements 5
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 5
+PASS: gdb.base/printcmds.exp: set print elements 6
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 6
+PASS: gdb.base/printcmds.exp: set print elements 7
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 7
+PASS: gdb.base/printcmds.exp: set print elements 8
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 8
+PASS: gdb.base/printcmds.exp: set print elements 9
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 9
+PASS: gdb.base/printcmds.exp: set print elements 10
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 10
+PASS: gdb.base/printcmds.exp: set print elements 11
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 11
+PASS: gdb.base/printcmds.exp: set print elements 12
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 12
+PASS: gdb.base/printcmds.exp: set print elements 13
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 13
+PASS: gdb.base/printcmds.exp: set print elements 14
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 14
+PASS: gdb.base/printcmds.exp: set print elements 15
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 15
+PASS: gdb.base/printcmds.exp: set print elements 16
+PASS: gdb.base/printcmds.exp: p &ctable2[0*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: p &ctable2[1*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: p &ctable2[2*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: p &ctable2[3*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: p &ctable2[4*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: p &ctable2[5*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: p &ctable2[6*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: p &ctable2[7*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: p &ctable2[8*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: p &ctable2[9*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: p &ctable2[10*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: p &ctable2[11*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: p &ctable2[12*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: p &ctable2[13*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: p &ctable2[14*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: p &ctable2[15*16] with print elements set to 16
+PASS: gdb.base/printcmds.exp: correct element repeats in array embedded at offset > 0
+PASS: gdb.base/printcmds.exp: set print elements 0
+PASS: gdb.base/printcmds.exp: p teststring with elements set to 0
+PASS: gdb.base/printcmds.exp: set print elements 1
+PASS: gdb.base/printcmds.exp: p teststring with elements set to 1
+PASS: gdb.base/printcmds.exp: set print elements 5
+PASS: gdb.base/printcmds.exp: p teststring with elements set to 5
+PASS: gdb.base/printcmds.exp: set print elements 19
+PASS: gdb.base/printcmds.exp: p teststring with elements set to 19
+PASS: gdb.base/printcmds.exp: set print elements 20
+PASS: gdb.base/printcmds.exp: p teststring with elements set to 20
+PASS: gdb.base/printcmds.exp: set print elements 8
+PASS: gdb.base/printcmds.exp: p &ctable1[0]
+PASS: gdb.base/printcmds.exp: p &ctable1[1]
+PASS: gdb.base/printcmds.exp: p &ctable1[1*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[2*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[3*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[4*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[5*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[6*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[7*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[8*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[9*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[10*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[11*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[12*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[13*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[14*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[15*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[16*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[17*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[18*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[19*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[20*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[21*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[22*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[23*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[24*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[25*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[26*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[27*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[28*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[29*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[30*8]
+PASS: gdb.base/printcmds.exp: p &ctable1[31*8]
+PASS: gdb.base/printcmds.exp: set print elements 24
+PASS: gdb.base/printcmds.exp: set print elements 24
+PASS: gdb.base/printcmds.exp: p a1[0]
+PASS: gdb.base/printcmds.exp: p a1[9]
+PASS: gdb.base/printcmds.exp: p a2
+PASS: gdb.base/printcmds.exp: p a2[0]
+PASS: gdb.base/printcmds.exp: p a2[3]
+PASS: gdb.base/printcmds.exp: set print null-stop on
+PASS: gdb.base/printcmds.exp: print a2 with null-stop on
+PASS: gdb.base/printcmds.exp: set print null-stop off
+PASS: gdb.base/printcmds.exp: p int1dim[0]@2
+PASS: gdb.base/printcmds.exp: p int1dim[0]@2@3
+PASS: gdb.base/printcmds.exp: set print elements 24
+PASS: gdb.base/printcmds.exp: set print address on
+PASS: gdb.base/printcmds.exp: p arrays
+PASS: gdb.base/printcmds.exp: p parrays
+PASS: gdb.base/printcmds.exp: p parrays->array1
+PASS: gdb.base/printcmds.exp: p &parrays->array1
+PASS: gdb.base/printcmds.exp: p parrays->array2
+PASS: gdb.base/printcmds.exp: p &parrays->array2
+PASS: gdb.base/printcmds.exp: p parrays->array3
+PASS: gdb.base/printcmds.exp: p &parrays->array3
+PASS: gdb.base/printcmds.exp: p parrays->array4
+PASS: gdb.base/printcmds.exp: p &parrays->array4
+PASS: gdb.base/printcmds.exp: p parrays->array5
+PASS: gdb.base/printcmds.exp: p &parrays->array5
+PASS: gdb.base/printcmds.exp: set print address off
+PASS: gdb.base/printcmds.exp: set print elements 50
+PASS: gdb.base/printcmds.exp: p "a string"
+PASS: gdb.base/printcmds.exp: p "embedded \000 null"
+PASS: gdb.base/printcmds.exp: p "abcd"[2]
+PASS: gdb.base/printcmds.exp: p sizeof ("abcdef")
+PASS: gdb.base/printcmds.exp: ptype "foo"
+PASS: gdb.base/printcmds.exp: p *"foo"
+PASS: gdb.base/printcmds.exp: ptype *"foo"
+PASS: gdb.base/printcmds.exp: p &*"foo"
+PASS: gdb.base/printcmds.exp: ptype &*"foo"
+PASS: gdb.base/printcmds.exp: p (char *)"foo"
+PASS: gdb.base/printcmds.exp: print {'a','b','c'}
+PASS: gdb.base/printcmds.exp: print {4,5,6}[2]
+PASS: gdb.base/printcmds.exp: print *&{4,5,6}[1]
+PASS: gdb.base/printcmds.exp: print some_volatile_enum
+PASS: gdb.base/printcmds.exp: print three
+PASS: gdb.base/printcmds.exp: printf "x=%d,y=%d,z=%d\n", 5, 6, 7
+PASS: gdb.base/printcmds.exp: printf "string=%.4sxx\n", teststring
+PASS: gdb.base/printcmds.exp: printf "string=%sxx\n", teststring
+PASS: gdb.base/printcmds.exp: printf "%f is fun\n", 1.0
+PASS: gdb.base/printcmds.exp: printf "x=%d,y=%f,z=%d\n", 5, 6.0, 7
+PASS: gdb.base/printcmds.exp: printf "%x %f, %c %x, %x, %f\n", 0xbad, -99.541, 'z', 0xfeedface, 0xdeadbeef, 5.0
+PASS: gdb.base/printcmds.exp: printf "%c\n", "x"[1,0]
+PASS: gdb.base/printcmds.exp: printf "%%%d%%\n", 5
+PASS: gdb.base/printcmds.exp: printf "%", 0
+PASS: gdb.base/printcmds.exp: printf "%.234", 0
+PASS: gdb.base/printcmds.exp: printf "%-", 0
+PASS: gdb.base/printcmds.exp: printf "%-23", 0
+PASS: gdb.base/printcmds.exp: printf "%#p", 0
+PASS: gdb.base/printcmds.exp: printf "% p", 0
+PASS: gdb.base/printcmds.exp: printf "%0p", 0
+PASS: gdb.base/printcmds.exp: printf "%+p", 0
+PASS: gdb.base/printcmds.exp: create hibob command
+PASS: gdb.base/printcmds.exp: run hibob command
+PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2df
+PASS: gdb.base/printcmds.exp: printf "%Hf\n",-1.2df
+PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.234567df
+PASS: gdb.base/printcmds.exp: printf "%Hf\n",-1.234567df
+PASS: gdb.base/printcmds.exp: printf "%Hf\n",1234567.df
+PASS: gdb.base/printcmds.exp: printf "%Hf\n",-1234567.df
+PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E1df
+PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E10df
+PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E-10df
+PASS: gdb.base/printcmds.exp: printf "%Hf\n",1.2E96df
+PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2dd
+PASS: gdb.base/printcmds.exp: printf "%Df\n",-1.2dd
+PASS: gdb.base/printcmds.exp: printf "%Df\n",1.234567890123456dd
+PASS: gdb.base/printcmds.exp: printf "%Df\n",-1.234567890123456dd
+PASS: gdb.base/printcmds.exp: printf "%Df\n",1234567890123456.dd
+PASS: gdb.base/printcmds.exp: printf "%Df\n",-1234567890123456.dd
+PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E1dd
+PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E10dd
+PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E-10dd
+PASS: gdb.base/printcmds.exp: printf "%Df\n",1.2E384dd
+PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2dl
+PASS: gdb.base/printcmds.exp: printf "%DDf\n",-1.2dl
+PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.234567890123456789012345678901234dl
+PASS: gdb.base/printcmds.exp: printf "%DDf\n",-1.234567890123456789012345678901234dl
+PASS: gdb.base/printcmds.exp: printf "%DDf\n",1234567890123456789012345678901234.dl
+PASS: gdb.base/printcmds.exp: printf "%DDf\n",-1234567890123456789012345678901234.dl
+PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E1dl
+PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E10dl
+PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E-10dl
+PASS: gdb.base/printcmds.exp: printf "%DDf\n",1.2E6144dl
+PASS: gdb.base/printcmds.exp: printf "%Hf %Hf\n",1.2df,1.3df
+PASS: gdb.base/printcmds.exp: set print symbol on
+PASS: gdb.base/printcmds.exp: print &three
+PASS: gdb.base/printcmds.exp: print parrays
+PASS: gdb.base/printcmds.exp: set print symbol off
+PASS: gdb.base/printcmds.exp: print invalid_LLL
+PASS: gdb.base/printcmds.exp: print invalid_LLE
+PASS: gdb.base/printcmds.exp: print invalid_LLR
+PASS: gdb.base/printcmds.exp: print invalid_LLS
+PASS: gdb.base/printcmds.exp: print invalid_ELL
+PASS: gdb.base/printcmds.exp: print invalid_ELR
+PASS: gdb.base/printcmds.exp: print invalid_ELS
+PASS: gdb.base/printcmds.exp: print invalid_RLL
+PASS: gdb.base/printcmds.exp: print invalid_RLE
+PASS: gdb.base/printcmds.exp: print invalid_RLR
+PASS: gdb.base/printcmds.exp: print invalid_RLS
+PASS: gdb.base/printcmds.exp: print invalid_SLL
+PASS: gdb.base/printcmds.exp: print invalid_SLE
+PASS: gdb.base/printcmds.exp: print invalid_SLR
+PASS: gdb.base/printcmds.exp: print invalid_SLS
+PASS: gdb.base/printcmds.exp: print invalid_LRL
+PASS: gdb.base/printcmds.exp: print invalid_LRE
+PASS: gdb.base/printcmds.exp: print invalid_LRR
+PASS: gdb.base/printcmds.exp: print invalid_LRS
+PASS: gdb.base/printcmds.exp: print invalid_ERL
+PASS: gdb.base/printcmds.exp: print invalid_ERR
+PASS: gdb.base/printcmds.exp: print invalid_ERS
+PASS: gdb.base/printcmds.exp: print invalid_RRL
+PASS: gdb.base/printcmds.exp: print invalid_RRE
+PASS: gdb.base/printcmds.exp: print invalid_RRR
+PASS: gdb.base/printcmds.exp: print invalid_RRS
+PASS: gdb.base/printcmds.exp: print invalid_SRL
+PASS: gdb.base/printcmds.exp: print invalid_SRE
+PASS: gdb.base/printcmds.exp: print invalid_SRR
+PASS: gdb.base/printcmds.exp: print invalid_SRS
+PASS: gdb.base/printcmds.exp: print invalid_LSL
+PASS: gdb.base/printcmds.exp: print invalid_LSE
+PASS: gdb.base/printcmds.exp: print invalid_LSR
+PASS: gdb.base/printcmds.exp: print invalid_LSS
+PASS: gdb.base/printcmds.exp: print invalid_ESL
+PASS: gdb.base/printcmds.exp: print invalid_ESR
+PASS: gdb.base/printcmds.exp: print invalid_ESS
+PASS: gdb.base/printcmds.exp: print invalid_RSL
+PASS: gdb.base/printcmds.exp: print invalid_RSE
+PASS: gdb.base/printcmds.exp: print invalid_RSR
+PASS: gdb.base/printcmds.exp: print invalid_RSS
+PASS: gdb.base/printcmds.exp: print invalid_SSL
+PASS: gdb.base/printcmds.exp: print invalid_SSE
+PASS: gdb.base/printcmds.exp: print invalid_SSR
+PASS: gdb.base/printcmds.exp: print invalid_SSS
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prologue-include.exp ...
+PASS: gdb.base/prologue-include.exp: breakpoint main
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prologue.exp ...
+PASS: gdb.base/prologue.exp: setting breakpoint at marker
+PASS: gdb.base/prologue.exp: continue to marker
+PASS: gdb.base/prologue.exp: reading $pc: marker
+PASS: gdb.base/prologue.exp: setting breakpoint at other
+PASS: gdb.base/prologue.exp: continue to other
+PASS: gdb.base/prologue.exp: reading $pc: other
+PASS: gdb.base/prologue.exp: same pc from minimal symbol
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/psymtab.exp ...
+PASS: gdb.base/psymtab.exp: psymtab pending setup
+PASS: gdb.base/psymtab.exp: Don't search past end of psymtab.
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ptr-typedef.exp ...
+PASS: gdb.base/ptr-typedef.exp: print foo_ptr
+PASS: gdb.base/ptr-typedef.exp: print foz_ptr
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ptype.exp ...
+PASS: gdb.base/ptype.exp: ptype unnamed enumeration member
+PASS: gdb.base/ptype.exp: ptype structure
+PASS: gdb.base/ptype.exp: ptype v_struct1.v_float_member
+PASS: gdb.base/ptype.exp: ptype v_struct1->v_float_member
+PASS: gdb.base/ptype.exp: ptype v_t_struct_p.v_float_member
+PASS: gdb.base/ptype.exp: ptype v_t_struct_p->v_float_member
+PASS: gdb.base/ptype.exp: ptype linked list structure
+PASS: gdb.base/ptype.exp: ptype union
+PASS: gdb.base/ptype.exp: ptype linked list union
+PASS: gdb.base/ptype.exp: ptype unnamed enumeration
+PASS: gdb.base/ptype.exp: ptype named enumeration
+PASS: gdb.base/ptype.exp: ptype unnamed typedef'd enumeration
+PASS: gdb.base/ptype.exp: list main
+PASS: gdb.base/ptype.exp: whatis unnamed typedef'd enum (compiler bug in IBM's xlc)
+PASS: gdb.base/ptype.exp: printing typedef'd struct
+PASS: gdb.base/ptype.exp: printing typedef'd union
+PASS: gdb.base/ptype.exp: ptype named typedef'd enumf'd enum
+PASS: gdb.base/ptype.exp: ptype misordered enumeration
+PASS: gdb.base/ptype.exp: ptype named enumeration member
+PASS: gdb.base/ptype.exp: ptype unnamed enumeration member #2
+PASS: gdb.base/ptype.exp: ptype short
+PASS: gdb.base/ptype.exp: ptype int
+PASS: gdb.base/ptype.exp: ptype t_char_array
+PASS: gdb.base/ptype.exp: ptype pv_char_array
+PASS: gdb.base/ptype.exp: ptype outer structure
+PASS: gdb.base/ptype.exp: ptype inner structure
+PASS: gdb.base/ptype.exp: ptype inner union
+PASS: gdb.base/ptype.exp: ptype nested structure
+PASS: gdb.base/ptype.exp: ptype outer int
+PASS: gdb.base/ptype.exp: ptype nested structure #2
+PASS: gdb.base/ptype.exp: ptype inner int
+PASS: gdb.base/ptype.exp: ptype nested union
+PASS: gdb.base/ptype.exp: ptype the_highest
+PASS: gdb.base/ptype.exp: ptype the_highest
+PASS: gdb.base/ptype.exp: ptype func_type
+PASS: gdb.base/ptype.exp: ptype old_fptr
+PASS: gdb.base/ptype.exp: ptype new_fptr
+PASS: gdb.base/ptype.exp: ptype fptr
+PASS: gdb.base/ptype.exp: ptype fptr2
+PASS: gdb.base/ptype.exp: ptype xptr
+PASS: gdb.base/ptype.exp: ptype ffptr
+PASS: gdb.base/ptype.exp: ptype fffptr
+PASS: gdb.base/ptype.exp: list intfoo
+PASS: gdb.base/ptype.exp: ptype foo typedef after first list of intfoo
+PASS: gdb.base/ptype.exp: list charfoo
+PASS: gdb.base/ptype.exp: ptype foo typedef after first list of charfoo
+PASS: gdb.base/ptype.exp: list intfoo
+PASS: gdb.base/ptype.exp: ptype foo typedef after second list of intfoo
+PASS: gdb.base/ptype.exp: list charfoo
+PASS: gdb.base/ptype.exp: ptype foo typedef after second list of charfoo
+PASS: gdb.base/ptype.exp: ptype "abc"
+PASS: gdb.base/ptype.exp: ptype {'a','b','c'}
+PASS: gdb.base/ptype.exp: ptype {0,1,2}
+PASS: gdb.base/ptype.exp: ptype {(long)0,(long)1,(long)2}
+PASS: gdb.base/ptype.exp: ptype {(float)0,(float)1,(float)2}
+PASS: gdb.base/ptype.exp: ptype {{0,1,2},{3,4,5}}
+PASS: gdb.base/ptype.exp: ptype {4,5,6}[2]
+PASS: gdb.base/ptype.exp: ptype *&{4,5,6}[1]
+PASS: gdb.base/ptype.exp: ptype $pc
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/radix.exp ...
+PASS: gdb.base/radix.exp: initialize radix, input radix 2
+PASS: gdb.base/radix.exp: set input-radix 2
+PASS: gdb.base/radix.exp: show radix, input radix 2
+PASS: gdb.base/radix.exp: print 010; expect 8; input radix 2
+PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 2
+PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 2
+PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 2
+PASS: gdb.base/radix.exp: print 0; expect 0; input radix 2
+PASS: gdb.base/radix.exp: print 1; expect 1; input radix 2
+PASS: gdb.base/radix.exp: print -1; expect -1; input radix 2
+PASS: gdb.base/radix.exp: print 10; expect 2; input radix 2
+PASS: gdb.base/radix.exp: print 11; expect 3; input radix 2
+PASS: gdb.base/radix.exp: print -10; expect -2; input radix 2
+PASS: gdb.base/radix.exp: print -11; expect -3; input radix 2
+PASS: gdb.base/radix.exp: print 100; expect 4; input radix 2
+PASS: gdb.base/radix.exp: print 101; expect 5; input radix 2
+PASS: gdb.base/radix.exp: print -100; expect -4; input radix 2
+PASS: gdb.base/radix.exp: print -101; expect -5; input radix 2
+PASS: gdb.base/radix.exp: print 10101; expect 21; input radix 2
+PASS: gdb.base/radix.exp: print 4; expect Invalid number "4"\.; input radix 2
+PASS: gdb.base/radix.exp: print -2; expect Invalid number "2"\.; input radix 2
+PASS: gdb.base/radix.exp: initialize radix, input radix 3
+PASS: gdb.base/radix.exp: set input-radix 3
+PASS: gdb.base/radix.exp: show radix, input radix 3
+PASS: gdb.base/radix.exp: print 010; expect 8; input radix 3
+PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 3
+PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 3
+PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 3
+PASS: gdb.base/radix.exp: print 0; expect 0; input radix 3
+PASS: gdb.base/radix.exp: print 1; expect 1; input radix 3
+PASS: gdb.base/radix.exp: print -1; expect -1; input radix 3
+PASS: gdb.base/radix.exp: print 10; expect 3; input radix 3
+PASS: gdb.base/radix.exp: print 11; expect 4; input radix 3
+PASS: gdb.base/radix.exp: print -10; expect -3; input radix 3
+PASS: gdb.base/radix.exp: print -11; expect -4; input radix 3
+PASS: gdb.base/radix.exp: print 100; expect 9; input radix 3
+PASS: gdb.base/radix.exp: print 101; expect 10; input radix 3
+PASS: gdb.base/radix.exp: print -100; expect -9; input radix 3
+PASS: gdb.base/radix.exp: print -101; expect -10; input radix 3
+PASS: gdb.base/radix.exp: print 10101; expect 91; input radix 3
+PASS: gdb.base/radix.exp: print 2; expect 2; input radix 3
+PASS: gdb.base/radix.exp: print 20; expect 6; input radix 3
+PASS: gdb.base/radix.exp: print 3; expect Invalid number "3"\.; input radix 3
+PASS: gdb.base/radix.exp: print 30; expect Invalid number "30"\.; input radix 2
+PASS: gdb.base/radix.exp: initialize radix, input radix 8
+PASS: gdb.base/radix.exp: set input-radix 8
+PASS: gdb.base/radix.exp: show radix, input radix 8
+PASS: gdb.base/radix.exp: print 010; expect 8; input radix 8
+PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 8
+PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 8
+PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 8
+PASS: gdb.base/radix.exp: print 0; expect 0; input radix 8
+PASS: gdb.base/radix.exp: print 1; expect 1; input radix 8
+PASS: gdb.base/radix.exp: print -1; expect -1; input radix 8
+PASS: gdb.base/radix.exp: print 10; expect 8; input radix 8
+PASS: gdb.base/radix.exp: print 11; expect 9; input radix 8
+PASS: gdb.base/radix.exp: print -10; expect -8; input radix 8
+PASS: gdb.base/radix.exp: print -11; expect -9; input radix 8
+PASS: gdb.base/radix.exp: print 100; expect 64; input radix 8
+PASS: gdb.base/radix.exp: print 101; expect 65; input radix 8
+PASS: gdb.base/radix.exp: print -100; expect -64; input radix 8
+PASS: gdb.base/radix.exp: print -101; expect -65; input radix 8
+PASS: gdb.base/radix.exp: print 10101; expect 4161; input radix 8
+PASS: gdb.base/radix.exp: print 20; expect 16; input radix 8
+PASS: gdb.base/radix.exp: print -20; expect -16; input radix 8
+PASS: gdb.base/radix.exp: print 8; expect Invalid number "8".; input radix 8
+PASS: gdb.base/radix.exp: print -9; expect Invalid number "9".; input radix 8
+PASS: gdb.base/radix.exp: initialize radix, input radix 10
+PASS: gdb.base/radix.exp: set input-radix 10
+PASS: gdb.base/radix.exp: show radix, input radix 10
+PASS: gdb.base/radix.exp: print 010; expect 8; input radix 10
+PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 10
+PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 10
+PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 10
+PASS: gdb.base/radix.exp: print 0; expect 0; input radix 10
+PASS: gdb.base/radix.exp: print 1; expect 1; input radix 10
+PASS: gdb.base/radix.exp: print -1; expect -1; input radix 10
+PASS: gdb.base/radix.exp: print 10; expect 10; input radix 10
+PASS: gdb.base/radix.exp: print 11; expect 11; input radix 10
+PASS: gdb.base/radix.exp: print -10; expect -10; input radix 10
+PASS: gdb.base/radix.exp: print -11; expect -11; input radix 10
+PASS: gdb.base/radix.exp: print 100; expect 100; input radix 10
+PASS: gdb.base/radix.exp: print 101; expect 101; input radix 10
+PASS: gdb.base/radix.exp: print -100; expect -100; input radix 10
+PASS: gdb.base/radix.exp: print -101; expect -101; input radix 10
+PASS: gdb.base/radix.exp: print 10101; expect 10101; input radix 10
+PASS: gdb.base/radix.exp: print -12; expect -12; input radix 10
+PASS: gdb.base/radix.exp: initialize radix, input radix 16
+PASS: gdb.base/radix.exp: set input-radix 16
+PASS: gdb.base/radix.exp: show radix, input radix 16
+PASS: gdb.base/radix.exp: print 010; expect 8; input radix 16
+PASS: gdb.base/radix.exp: print 20.; expect 20; input radix 16
+PASS: gdb.base/radix.exp: print (int) 20.; expect 20; input radix 16
+PASS: gdb.base/radix.exp: print 0xf; expect 15; input radix 16
+PASS: gdb.base/radix.exp: print 0; expect 0; input radix 16
+PASS: gdb.base/radix.exp: print 1; expect 1; input radix 16
+PASS: gdb.base/radix.exp: print -1; expect -1; input radix 16
+PASS: gdb.base/radix.exp: print 10; expect 16; input radix 16
+PASS: gdb.base/radix.exp: print 11; expect 17; input radix 16
+PASS: gdb.base/radix.exp: print -10; expect -16; input radix 16
+PASS: gdb.base/radix.exp: print -11; expect -17; input radix 16
+PASS: gdb.base/radix.exp: print 100; expect 256; input radix 16
+PASS: gdb.base/radix.exp: print 101; expect 257; input radix 16
+PASS: gdb.base/radix.exp: print -100; expect -256; input radix 16
+PASS: gdb.base/radix.exp: print -101; expect -257; input radix 16
+PASS: gdb.base/radix.exp: print 10101; expect 65793; input radix 16
+PASS: gdb.base/radix.exp: initialize radix, output radix 8
+PASS: gdb.base/radix.exp: set output-radix 8
+PASS: gdb.base/radix.exp: show radix, output radix 8
+PASS: gdb.base/radix.exp: print 010; expect 010; output radix 8
+PASS: gdb.base/radix.exp: print 0xf; expect 17; output radix 8
+PASS: gdb.base/radix.exp: print 10; expect 12; output radix 8
+PASS: gdb.base/radix.exp: print 100; expect 144; output radix 8
+KFAIL: gdb.base/radix.exp: print 20.; expect 24; output radix 8 (PRMS: gdb/1715)
+PASS: gdb.base/radix.exp: print (int) 20.; expect 24; output radix 8
+PASS: gdb.base/radix.exp: initialize radix, output radix 10
+PASS: gdb.base/radix.exp: set output-radix 10
+PASS: gdb.base/radix.exp: show radix, output radix 10
+PASS: gdb.base/radix.exp: print 010; expect 8; output radix 10
+PASS: gdb.base/radix.exp: print 0xf; expect 15; output radix 10
+PASS: gdb.base/radix.exp: print 10; expect 10; output radix 10
+PASS: gdb.base/radix.exp: print 100; expect 100; output radix 10
+PASS: gdb.base/radix.exp: print 20.; expect 20; output radix 10
+PASS: gdb.base/radix.exp: print (int) 20.; expect 20; output radix 10
+PASS: gdb.base/radix.exp: initialize radix, output radix 16
+PASS: gdb.base/radix.exp: set output-radix 16
+PASS: gdb.base/radix.exp: show radix, output radix 16
+PASS: gdb.base/radix.exp: print 010; expect 8; output radix 16
+PASS: gdb.base/radix.exp: print 0xf; expect f; output radix 16
+PASS: gdb.base/radix.exp: print 10; expect a; output radix 16
+PASS: gdb.base/radix.exp: print 100; expect 64; output radix 16
+KFAIL: gdb.base/radix.exp: print 20.; expect 14; output radix 16 (PRMS: gdb/1715)
+PASS: gdb.base/radix.exp: print (int) 20.; expect 14; output radix 16
+PASS: gdb.base/radix.exp: Reset radices
+PASS: gdb.base/radix.exp: Reject input-radix 0
+PASS: gdb.base/radix.exp: Input radix unchanged after rejecting 0
+PASS: gdb.base/radix.exp: Reject input-radix 1
+PASS: gdb.base/radix.exp: Input radix unchanged after rejecting 1
+PASS: gdb.base/radix.exp: Reject output-radix 0
+PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 0
+PASS: gdb.base/radix.exp: Reject output-radix 1
+PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1
+PASS: gdb.base/radix.exp: set radix 7 rejected
+PASS: gdb.base/radix.exp: Output radix unchanged after rejection through set radix command
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/random-signal.exp ...
+PASS: gdb.base/random-signal.exp: set can-use-hw-watchpoints 0
+PASS: gdb.base/random-signal.exp: watch v
+PASS: gdb.base/random-signal.exp: continue
+FAIL: gdb.base/random-signal.exp: stop with control-c (timeout)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/randomize.exp ...
+UNTESTED: gdb.base/randomize.exp: Disabling randomization is not supported on this Linux GDB
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/range-stepping.exp ...
+PASS: gdb.base/range-stepping.exp: probe range-stepping support
+UNSUPPORTED: gdb.base/range-stepping.exp: range stepping not supported by the target
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/readline-ask.exp ...
+PASS: gdb.base/readline-ask.exp: set width 50
+PASS: gdb.base/readline-ask.exp: set height 3
+PASS: gdb.base/readline-ask.exp: bell for more message
+PASS: gdb.base/readline-ask.exp: more message for 01 and 02
+PASS: gdb.base/readline-ask.exp: more message for 03
+PASS: gdb.base/readline-ask.exp: more finish for 04
+PASS: gdb.base/readline-ask.exp: abort more message
+PASS: gdb.base/readline-ask.exp: bell for ask message
+PASS: gdb.base/readline-ask.exp: ask message
+PASS: gdb.base/readline-ask.exp: ask message for 01 and 02
+PASS: gdb.base/readline-ask.exp: ask message no
+PASS: gdb.base/readline-ask.exp: abort ask message
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/readline.exp ...
+UNTESTED: gdb.base/readline.exp: <http://www.gnu.org/software/hurd/open_issues/term_blocking.html>
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/realname-expand.exp ...
+PASS: gdb.base/realname-expand.exp: set basenames-may-differ on
+PASS: gdb.base/realname-expand.exp: rbreak realname-expand-real.c:func
+PASS: gdb.base/realname-expand.exp: set basenames-may-differ on
+PASS: gdb.base/realname-expand.exp: break realname-expand-real.c:func
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/recpar.exp ...
+PASS: gdb.base/recpar.exp: break recpar.c:26 if n == 3
+PASS: gdb.base/recpar.exp: continue
+PASS: gdb.base/recpar.exp: backtrace
+PASS: gdb.base/recpar.exp: frame 2
+PASS: gdb.base/recpar.exp: print foo::val
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/recurse.exp ...
+PASS: gdb.base/recurse.exp: next over b = 0 in first instance
+PASS: gdb.base/recurse.exp: set first instance watchpoint
+PASS: gdb.base/recurse.exp: continue to first instance watchpoint, first time
+PASS: gdb.base/recurse.exp: continue to recurse (a = 9)
+PASS: gdb.base/recurse.exp: continue to recurse (a = 8)
+PASS: gdb.base/recurse.exp: continue to recurse (a = 7)
+PASS: gdb.base/recurse.exp: continue to recurse (a = 6)
+PASS: gdb.base/recurse.exp: continue to recurse (a = 5)
+PASS: gdb.base/recurse.exp: next over b = 0 in second instance
+PASS: gdb.base/recurse.exp: set second instance watchpoint
+PASS: gdb.base/recurse.exp: continue to second instance watchpoint, first time
+PASS: gdb.base/recurse.exp: continue to recurse (a = 4)
+PASS: gdb.base/recurse.exp: continue to recurse (a = 3)
+PASS: gdb.base/recurse.exp: continue to recurse (a = 2)
+PASS: gdb.base/recurse.exp: continue to recurse (a = 1)
+PASS: gdb.base/recurse.exp: continue to second instance watchpoint, second time
+PASS: gdb.base/recurse.exp: second instance watchpoint deleted when leaving scope
+PASS: gdb.base/recurse.exp: continue to first instance watchpoint, second time
+PASS: gdb.base/recurse.exp: first instance watchpoint deleted when leaving scope
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relational.exp ...
+PASS: gdb.base/relational.exp: set variable x=14
+PASS: gdb.base/relational.exp: set variable y=2
+PASS: gdb.base/relational.exp: set variable z=2
+PASS: gdb.base/relational.exp: set variable w=3
+PASS: gdb.base/relational.exp: print value of x
+PASS: gdb.base/relational.exp: print value of y
+PASS: gdb.base/relational.exp: print value of z
+PASS: gdb.base/relational.exp: print value of w
+PASS: gdb.base/relational.exp: print value of x<y
+PASS: gdb.base/relational.exp: print value of x<=y
+PASS: gdb.base/relational.exp: print value of x>y
+PASS: gdb.base/relational.exp: print value of x>=y
+PASS: gdb.base/relational.exp: print value of x==y
+PASS: gdb.base/relational.exp: print value of x!=y
+PASS: gdb.base/relational.exp: set variable x
+PASS: gdb.base/relational.exp: set variable y
+PASS: gdb.base/relational.exp: set variable z
+PASS: gdb.base/relational.exp: print value of x<y<z
+PASS: gdb.base/relational.exp: print value of x<=y<=z
+PASS: gdb.base/relational.exp: print value of x>y>z
+PASS: gdb.base/relational.exp: print value of x>=y>=z
+PASS: gdb.base/relational.exp: set variable x
+PASS: gdb.base/relational.exp: set variable y
+PASS: gdb.base/relational.exp: set variable z
+PASS: gdb.base/relational.exp: print value of x==y==z
+PASS: gdb.base/relational.exp: set variable z
+PASS: gdb.base/relational.exp: print value of x!=y!=z
+PASS: gdb.base/relational.exp: set variable x
+PASS: gdb.base/relational.exp: set variable y
+PASS: gdb.base/relational.exp: set variable z
+PASS: gdb.base/relational.exp: print value of x<y==z
+PASS: gdb.base/relational.exp: print value of x<y!=z
+PASS: gdb.base/relational.exp: set variable x
+PASS: gdb.base/relational.exp: set variable y
+PASS: gdb.base/relational.exp: set variable z
+PASS: gdb.base/relational.exp: print value of x<y<=z
+PASS: gdb.base/relational.exp: print value of x<y>=z
+PASS: gdb.base/relational.exp: set variable z
+PASS: gdb.base/relational.exp: print value of x<y>z
+PASS: gdb.base/relational.exp: set variable x
+PASS: gdb.base/relational.exp: print value of x>y>=z
+PASS: gdb.base/relational.exp: set variable z
+PASS: gdb.base/relational.exp: print value of x>y==z
+PASS: gdb.base/relational.exp: set variable x
+PASS: gdb.base/relational.exp: set variable z
+PASS: gdb.base/relational.exp: print value of x>y!=z
+PASS: gdb.base/relational.exp: set x to 4
+PASS: gdb.base/relational.exp: print value of x>y<=z
+PASS: gdb.base/relational.exp: print value of x>=y==z
+PASS: gdb.base/relational.exp: set variable x
+PASS: gdb.base/relational.exp: print value of x>=y!=z
+PASS: gdb.base/relational.exp: set variable x
+PASS: gdb.base/relational.exp: set variable z
+PASS: gdb.base/relational.exp: print value of x>=y<=z
+PASS: gdb.base/relational.exp: print value of x<=y==z
+PASS: gdb.base/relational.exp: set variable x
+PASS: gdb.base/relational.exp: print value of x<=y!=z
+PASS: gdb.base/relational.exp: print value of x==y!=z
+PASS: gdb.base/relational.exp: set variable z
+PASS: gdb.base/relational.exp: print value of x>=(y<z)
+PASS: gdb.base/relational.exp: print value of x>=(y!=z)
+PASS: gdb.base/relational.exp: print value of x==(y==z)
+PASS: gdb.base/relational.exp: set variable x
+PASS: gdb.base/relational.exp: set variable z
+PASS: gdb.base/relational.exp: print value of (x==y)<z
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relativedebug.exp ...
+PASS: gdb.base/relativedebug.exp: continue
+FAIL: gdb.base/relativedebug.exp: pause found in backtrace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relocate.exp ...
+PASS: gdb.base/relocate.exp: add-symbol-file: unknown option -raednow
+PASS: gdb.base/relocate.exp: add-symbol-file: unknown option readnow
+PASS: gdb.base/relocate.exp: add-symbol-file: unknown option foo
+PASS: gdb.base/relocate.exp: add-symbol-file: unknown option -readnow s
+PASS: gdb.base/relocate.exp: add-symbol-file relocate.o 0
+PASS: gdb.base/relocate.exp: get address of static_foo
+PASS: gdb.base/relocate.exp: get address of static_bar
+PASS: gdb.base/relocate.exp: static variables have different addresses
+PASS: gdb.base/relocate.exp: get address of global_foo
+PASS: gdb.base/relocate.exp: get address of global_bar
+PASS: gdb.base/relocate.exp: global variables have different addresses
+PASS: gdb.base/relocate.exp: get address of function_foo
+PASS: gdb.base/relocate.exp: get address of function_bar
+PASS: gdb.base/relocate.exp: functions have different addresses
+PASS: gdb.base/relocate.exp: set $offset = 0x10000
+PASS: gdb.base/relocate.exp: add-symbol-file relocate.o $offset
+PASS: gdb.base/relocate.exp: get address of function_foo
+PASS: gdb.base/relocate.exp: function foo has a different address
+PASS: gdb.base/relocate.exp: print static_foo
+PASS: gdb.base/relocate.exp: print static_bar
+PASS: gdb.base/relocate.exp: print global_foo
+PASS: gdb.base/relocate.exp: print global_bar
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/remote.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/remotetimeout.exp ...
+PASS: gdb.base/remotetimeout.exp: correct remotetimeout printed
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/reread.exp ...
+PASS: gdb.base/reread.exp: breakpoint foo in first file
+PASS: gdb.base/reread.exp: run to foo()
+PASS: gdb.base/reread.exp: run to foo() second time
+PASS: gdb.base/reread.exp: second pass: breakpoint foo in first file
+PASS: gdb.base/reread.exp: second pass: run to foo()
+PASS: gdb.base/reread.exp: continue until exit at second pass
+PASS: gdb.base/reread.exp: second pass: run to foo() second time
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/restore.exp ...
+PASS: gdb.base/restore.exp: tbreak caller1
+PASS: gdb.base/restore.exp: run to caller1
+PASS: gdb.base/restore.exp: caller1 calls callee1; tbreak callee
+PASS: gdb.base/restore.exp: caller1 calls callee1; continue to callee
+PASS: gdb.base/restore.exp: caller1 calls callee1; return callee now
+PASS: gdb.base/restore.exp: caller1 calls callee1; return restored l1 to 32492
+PASS: gdb.base/restore.exp: caller1 calls callee2; tbreak callee
+PASS: gdb.base/restore.exp: caller1 calls callee2; continue to callee
+PASS: gdb.base/restore.exp: caller1 calls callee2; return callee now
+PASS: gdb.base/restore.exp: caller1 calls callee2; return restored l1 to 32492
+PASS: gdb.base/restore.exp: caller1 calls callee3; tbreak callee
+PASS: gdb.base/restore.exp: caller1 calls callee3; continue to callee
+PASS: gdb.base/restore.exp: caller1 calls callee3; return callee now
+PASS: gdb.base/restore.exp: caller1 calls callee3; return restored l1 to 32492
+PASS: gdb.base/restore.exp: caller1 calls callee4; tbreak callee
+PASS: gdb.base/restore.exp: caller1 calls callee4; continue to callee
+PASS: gdb.base/restore.exp: caller1 calls callee4; return callee now
+PASS: gdb.base/restore.exp: caller1 calls callee4; return restored l1 to 32492
+PASS: gdb.base/restore.exp: caller1 calls callee5; tbreak callee
+PASS: gdb.base/restore.exp: caller1 calls callee5; continue to callee
+PASS: gdb.base/restore.exp: caller1 calls callee5; return callee now
+PASS: gdb.base/restore.exp: caller1 calls callee5; return restored l1 to 32492
+PASS: gdb.base/restore.exp: tbreak caller2
+PASS: gdb.base/restore.exp: run to caller2
+PASS: gdb.base/restore.exp: caller2 calls callee1; tbreak callee
+PASS: gdb.base/restore.exp: caller2 calls callee1; continue to callee
+PASS: gdb.base/restore.exp: caller2 calls callee1; return callee now
+PASS: gdb.base/restore.exp: caller2 calls callee1; return restored l1 to 32492
+PASS: gdb.base/restore.exp: caller2 calls callee1; return restored l2 to 32493
+PASS: gdb.base/restore.exp: caller2 calls callee2; tbreak callee
+PASS: gdb.base/restore.exp: caller2 calls callee2; continue to callee
+PASS: gdb.base/restore.exp: caller2 calls callee2; return callee now
+PASS: gdb.base/restore.exp: caller2 calls callee2; return restored l1 to 32492
+PASS: gdb.base/restore.exp: caller2 calls callee2; return restored l2 to 32493
+PASS: gdb.base/restore.exp: caller2 calls callee3; tbreak callee
+PASS: gdb.base/restore.exp: caller2 calls callee3; continue to callee
+PASS: gdb.base/restore.exp: caller2 calls callee3; return callee now
+PASS: gdb.base/restore.exp: caller2 calls callee3; return restored l1 to 32492
+PASS: gdb.base/restore.exp: caller2 calls callee3; return restored l2 to 32493
+PASS: gdb.base/restore.exp: caller2 calls callee4; tbreak callee
+PASS: gdb.base/restore.exp: caller2 calls callee4; continue to callee
+PASS: gdb.base/restore.exp: caller2 calls callee4; return callee now
+PASS: gdb.base/restore.exp: caller2 calls callee4; return restored l1 to 32492
+PASS: gdb.base/restore.exp: caller2 calls callee4; return restored l2 to 32493
+PASS: gdb.base/restore.exp: caller2 calls callee5; tbreak callee
+PASS: gdb.base/restore.exp: caller2 calls callee5; continue to callee
+PASS: gdb.base/restore.exp: caller2 calls callee5; return callee now
+PASS: gdb.base/restore.exp: caller2 calls callee5; return restored l1 to 32492
+PASS: gdb.base/restore.exp: caller2 calls callee5; return restored l2 to 32493
+PASS: gdb.base/restore.exp: tbreak caller3
+PASS: gdb.base/restore.exp: run to caller3
+PASS: gdb.base/restore.exp: caller3 calls callee1; tbreak callee
+PASS: gdb.base/restore.exp: caller3 calls callee1; continue to callee
+PASS: gdb.base/restore.exp: caller3 calls callee1; return callee now
+FAIL: gdb.base/restore.exp: caller3 calls callee1; return restored l1 to 32492
+PASS: gdb.base/restore.exp: caller3 calls callee1; return restored l2 to 32493
+PASS: gdb.base/restore.exp: caller3 calls callee1; return restored l3 to 32494
+PASS: gdb.base/restore.exp: caller3 calls callee2; tbreak callee
+PASS: gdb.base/restore.exp: caller3 calls callee2; continue to callee
+PASS: gdb.base/restore.exp: caller3 calls callee2; return callee now
+FAIL: gdb.base/restore.exp: caller3 calls callee2; return restored l1 to 32492
+PASS: gdb.base/restore.exp: caller3 calls callee2; return restored l2 to 32493
+PASS: gdb.base/restore.exp: caller3 calls callee2; return restored l3 to 32494
+PASS: gdb.base/restore.exp: caller3 calls callee3; tbreak callee
+PASS: gdb.base/restore.exp: caller3 calls callee3; continue to callee
+PASS: gdb.base/restore.exp: caller3 calls callee3; return callee now
+FAIL: gdb.base/restore.exp: caller3 calls callee3; return restored l1 to 32492
+PASS: gdb.base/restore.exp: caller3 calls callee3; return restored l2 to 32493
+PASS: gdb.base/restore.exp: caller3 calls callee3; return restored l3 to 32494
+PASS: gdb.base/restore.exp: caller3 calls callee4; tbreak callee
+PASS: gdb.base/restore.exp: caller3 calls callee4; continue to callee
+PASS: gdb.base/restore.exp: caller3 calls callee4; return callee now
+FAIL: gdb.base/restore.exp: caller3 calls callee4; return restored l1 to 32492
+PASS: gdb.base/restore.exp: caller3 calls callee4; return restored l2 to 32493
+PASS: gdb.base/restore.exp: caller3 calls callee4; return restored l3 to 32494
+PASS: gdb.base/restore.exp: caller3 calls callee5; tbreak callee
+PASS: gdb.base/restore.exp: caller3 calls callee5; continue to callee
+PASS: gdb.base/restore.exp: caller3 calls callee5; return callee now
+FAIL: gdb.base/restore.exp: caller3 calls callee5; return restored l1 to 32492
+PASS: gdb.base/restore.exp: caller3 calls callee5; return restored l2 to 32493
+PASS: gdb.base/restore.exp: caller3 calls callee5; return restored l3 to 32494
+PASS: gdb.base/restore.exp: tbreak caller4
+PASS: gdb.base/restore.exp: run to caller4
+PASS: gdb.base/restore.exp: caller4 calls callee1; tbreak callee
+PASS: gdb.base/restore.exp: caller4 calls callee1; continue to callee
+PASS: gdb.base/restore.exp: caller4 calls callee1; return callee now
+FAIL: gdb.base/restore.exp: caller4 calls callee1; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller4 calls callee1; return restored l2 to 32493
+PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l3 to 32494
+PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l4 to 32495
+PASS: gdb.base/restore.exp: caller4 calls callee2; tbreak callee
+PASS: gdb.base/restore.exp: caller4 calls callee2; continue to callee
+PASS: gdb.base/restore.exp: caller4 calls callee2; return callee now
+FAIL: gdb.base/restore.exp: caller4 calls callee2; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller4 calls callee2; return restored l2 to 32493
+PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l3 to 32494
+PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l4 to 32495
+PASS: gdb.base/restore.exp: caller4 calls callee3; tbreak callee
+PASS: gdb.base/restore.exp: caller4 calls callee3; continue to callee
+PASS: gdb.base/restore.exp: caller4 calls callee3; return callee now
+FAIL: gdb.base/restore.exp: caller4 calls callee3; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller4 calls callee3; return restored l2 to 32493
+PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l3 to 32494
+PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l4 to 32495
+PASS: gdb.base/restore.exp: caller4 calls callee4; tbreak callee
+PASS: gdb.base/restore.exp: caller4 calls callee4; continue to callee
+PASS: gdb.base/restore.exp: caller4 calls callee4; return callee now
+FAIL: gdb.base/restore.exp: caller4 calls callee4; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller4 calls callee4; return restored l2 to 32493
+PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l3 to 32494
+PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l4 to 32495
+PASS: gdb.base/restore.exp: caller4 calls callee5; tbreak callee
+PASS: gdb.base/restore.exp: caller4 calls callee5; continue to callee
+PASS: gdb.base/restore.exp: caller4 calls callee5; return callee now
+FAIL: gdb.base/restore.exp: caller4 calls callee5; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller4 calls callee5; return restored l2 to 32493
+PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l3 to 32494
+PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l4 to 32495
+PASS: gdb.base/restore.exp: tbreak caller5
+PASS: gdb.base/restore.exp: run to caller5
+PASS: gdb.base/restore.exp: caller5 calls callee1; tbreak callee
+PASS: gdb.base/restore.exp: caller5 calls callee1; continue to callee
+PASS: gdb.base/restore.exp: caller5 calls callee1; return callee now
+FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l2 to 32493
+FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l3 to 32494
+PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l4 to 32495
+PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l5 to 32496
+PASS: gdb.base/restore.exp: caller5 calls callee2; tbreak callee
+PASS: gdb.base/restore.exp: caller5 calls callee2; continue to callee
+PASS: gdb.base/restore.exp: caller5 calls callee2; return callee now
+FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l2 to 32493
+FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l3 to 32494
+PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l4 to 32495
+PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l5 to 32496
+PASS: gdb.base/restore.exp: caller5 calls callee3; tbreak callee
+PASS: gdb.base/restore.exp: caller5 calls callee3; continue to callee
+PASS: gdb.base/restore.exp: caller5 calls callee3; return callee now
+FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l2 to 32493
+FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l3 to 32494
+PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l4 to 32495
+PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l5 to 32496
+PASS: gdb.base/restore.exp: caller5 calls callee4; tbreak callee
+PASS: gdb.base/restore.exp: caller5 calls callee4; continue to callee
+PASS: gdb.base/restore.exp: caller5 calls callee4; return callee now
+FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l2 to 32493
+FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l3 to 32494
+PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l4 to 32495
+PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l5 to 32496
+PASS: gdb.base/restore.exp: caller5 calls callee5; tbreak callee
+PASS: gdb.base/restore.exp: caller5 calls callee5; continue to callee
+PASS: gdb.base/restore.exp: caller5 calls callee5; return callee now
+FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l1 to 32492
+FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l2 to 32493
+FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l3 to 32494
+PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l4 to 32495
+PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l5 to 32496
+PASS: gdb.base/restore.exp: run to completion
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return-nodebug.exp ...
+PASS: gdb.base/return-nodebug.exp: signed-char: return from function with no debug info without a cast
+PASS: gdb.base/return-nodebug.exp: signed-char: return from function with no debug info with a cast
+PASS: gdb.base/return-nodebug.exp: signed-char: advance to marker
+PASS: gdb.base/return-nodebug.exp: signed-char: full width of the returned result
+PASS: gdb.base/return-nodebug.exp: short: return from function with no debug info without a cast
+PASS: gdb.base/return-nodebug.exp: short: return from function with no debug info with a cast
+PASS: gdb.base/return-nodebug.exp: short: advance to marker
+PASS: gdb.base/return-nodebug.exp: short: full width of the returned result
+PASS: gdb.base/return-nodebug.exp: int: return from function with no debug info without a cast
+PASS: gdb.base/return-nodebug.exp: int: return from function with no debug info with a cast
+PASS: gdb.base/return-nodebug.exp: int: advance to marker
+PASS: gdb.base/return-nodebug.exp: int: full width of the returned result
+PASS: gdb.base/return-nodebug.exp: long: return from function with no debug info without a cast
+PASS: gdb.base/return-nodebug.exp: long: return from function with no debug info with a cast
+PASS: gdb.base/return-nodebug.exp: long: advance to marker
+PASS: gdb.base/return-nodebug.exp: long: full width of the returned result
+PASS: gdb.base/return-nodebug.exp: long-long: return from function with no debug info without a cast
+PASS: gdb.base/return-nodebug.exp: long-long: return from function with no debug info with a cast
+PASS: gdb.base/return-nodebug.exp: long-long: advance to marker
+PASS: gdb.base/return-nodebug.exp: long-long: full width of the returned result
+PASS: gdb.base/return-nodebug.exp: float: return from function with no debug info without a cast
+PASS: gdb.base/return-nodebug.exp: float: return from function with no debug info with a cast
+PASS: gdb.base/return-nodebug.exp: float: advance to marker
+PASS: gdb.base/return-nodebug.exp: float: full width of the returned result
+PASS: gdb.base/return-nodebug.exp: double: return from function with no debug info without a cast
+PASS: gdb.base/return-nodebug.exp: double: return from function with no debug info with a cast
+PASS: gdb.base/return-nodebug.exp: double: advance to marker
+PASS: gdb.base/return-nodebug.exp: double: full width of the returned result
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return.exp ...
+PASS: gdb.base/return.exp: simple return
+PASS: gdb.base/return.exp: break func2
+PASS: gdb.base/return.exp: break func3
+PASS: gdb.base/return.exp: continue to return of -5
+PASS: gdb.base/return.exp: next over call to func2
+PASS: gdb.base/return.exp: correct value returned (integer test)
+PASS: gdb.base/return.exp: continue to return of -5.0
+PASS: gdb.base/return.exp: next over call to func3
+PASS: gdb.base/return.exp: correct value returned double test (known problem with sparc solaris)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return2.exp ...
+PASS: gdb.base/return2.exp: set break on void_func
+PASS: gdb.base/return2.exp: continue to void_func
+PASS: gdb.base/return2.exp: return from void_func
+PASS: gdb.base/return2.exp: void function returned successfully
+PASS: gdb.base/return2.exp: set break on char_func
+PASS: gdb.base/return2.exp: continue to char_func
+PASS: gdb.base/return2.exp: return from char_func
+PASS: gdb.base/return2.exp: char value returned successfully
+PASS: gdb.base/return2.exp: validate result value not equal to program return value
+PASS: gdb.base/return2.exp: set break on short_func
+PASS: gdb.base/return2.exp: continue to short_func
+PASS: gdb.base/return2.exp: return from short_func
+PASS: gdb.base/return2.exp: short value returned successfully
+PASS: gdb.base/return2.exp: validate result value not equal to program return value
+PASS: gdb.base/return2.exp: set break on int_func
+PASS: gdb.base/return2.exp: continue to int_func
+PASS: gdb.base/return2.exp: return from int_func
+PASS: gdb.base/return2.exp: int value returned successfully
+PASS: gdb.base/return2.exp: validate result value not equal to program return value
+PASS: gdb.base/return2.exp: set break on long_func
+PASS: gdb.base/return2.exp: continue to long_func
+PASS: gdb.base/return2.exp: return from long_func
+PASS: gdb.base/return2.exp: long value returned successfully
+PASS: gdb.base/return2.exp: validate result value not equal to program return value
+PASS: gdb.base/return2.exp: set break on long_long_func
+PASS: gdb.base/return2.exp: continue to long_long_func
+PASS: gdb.base/return2.exp: return from long_long_func
+PASS: gdb.base/return2.exp: long_long value returned successfully
+PASS: gdb.base/return2.exp: validate result value not equal to program return value
+PASS: gdb.base/return2.exp: set break on float_func
+PASS: gdb.base/return2.exp: continue to float_func
+PASS: gdb.base/return2.exp: return from float_func
+PASS: gdb.base/return2.exp: float value returned successfully
+PASS: gdb.base/return2.exp: validate result value not equal to program return value
+PASS: gdb.base/return2.exp: set break on double_func
+PASS: gdb.base/return2.exp: continue to double_func
+PASS: gdb.base/return2.exp: return from double_func
+PASS: gdb.base/return2.exp: double value returned successfully
+PASS: gdb.base/return2.exp: validate result value not equal to program return value
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/save-bp.exp ...
+PASS: gdb.base/save-bp.exp: add breakpoint commands
+PASS: gdb.base/save-bp.exp: dprintf save-bp.c:33,"At foo entry\n"
+PASS: gdb.base/save-bp.exp: save breakpoint bps
+PASS: gdb.base/save-bp.exp: source bps
+PASS: gdb.base/save-bp.exp: info break
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/savedregs.exp ...
+PASS: gdb.base/savedregs.exp: advance thrower
+PASS: gdb.base/savedregs.exp: Get main info frame
+PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop
+PASS: gdb.base/savedregs.exp: handle SIGILL pass print nostop
+PASS: gdb.base/savedregs.exp: advance catcher
+PASS: gdb.base/savedregs.exp: Get sigtramp info frame
+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)
+PASS: gdb.base/savedregs.exp: break caller
+PASS: gdb.base/savedregs.exp: call caller (1,2,3,4,5,6,7,8)
+PASS: gdb.base/savedregs.exp: Get dummy info frame
+PASS: gdb.base/savedregs.exp: Get catcher info frame
+PASS: gdb.base/savedregs.exp: Check sigtramp info frame; stack contains caller dummy catcher sigtramp thrower main
+PASS: gdb.base/savedregs.exp: Check thrower info frame; stack contains caller dummy catcher sigtramp thrower main
+FAIL: gdb.base/savedregs.exp: Check main info frame; stack contains caller dummy catcher sigtramp thrower main (GDB internal error)
+PASS: gdb.base/savedregs.exp: advance callee
+PASS: gdb.base/savedregs.exp: Get caller info frame
+PASS: gdb.base/savedregs.exp: Check dummy info frame; stack contains callee caller dummy catcher sigtramp thrower main
+PASS: gdb.base/savedregs.exp: Check catcher info frame; stack contains callee caller dummy catcher sigtramp thrower main
+PASS: gdb.base/savedregs.exp: Check sigtramp info frame; stack contains callee caller dummy catcher sigtramp thrower main
+PASS: gdb.base/savedregs.exp: Check thrower info frame; stack contains callee caller dummy catcher sigtramp thrower main
+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 ...
+PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro
+PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss before run
+PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal before run
+PASS: gdb.base/scope.exp: next over init0() in main
+PASS: gdb.base/scope.exp: print filelocal
+PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal at main
+PASS: gdb.base/scope.exp: print filelocal_bss
+PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss in test_at_main
+PASS: gdb.base/scope.exp: print filelocal_ro in test_at_main
+PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro
+PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal
+PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_bss
+PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_ro
+PASS: gdb.base/scope.exp: print foo::funclocal
+PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal
+PASS: gdb.base/scope.exp: print foo::funclocal_ro
+PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_ro
+PASS: gdb.base/scope.exp: print bar::funclocal
+PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal
+PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal at foo
+PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss in test_at_foo
+PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro
+PASS: gdb.base/scope.exp: print filelocal at foo
+PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal at foo
+PASS: gdb.base/scope.exp: print filelocal_bss at foo
+PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_bss at foo
+PASS: gdb.base/scope.exp: print filelocal_ro at foo
+PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_ro at foo
+PASS: gdb.base/scope.exp: print funclocal at foo
+PASS: gdb.base/scope.exp: print foo::funclocal at foo
+PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal at foo
+PASS: gdb.base/scope.exp: print funclocal_bss at foo
+PASS: gdb.base/scope.exp: print foo::funclocal_bss at foo
+PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_bss at foo
+PASS: gdb.base/scope.exp: print funclocal_ro at foo
+PASS: gdb.base/scope.exp: print foo::funclocal_ro at foo
+PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_ro at foo
+PASS: gdb.base/scope.exp: print bar::funclocal at foo
+PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal at foo
+PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal at bar
+PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss in test_at_bar
+PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro at bar
+PASS: gdb.base/scope.exp: print filelocal at bar
+PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal at bar
+PASS: gdb.base/scope.exp: print filelocal_bss at bar
+PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_bss at bar
+PASS: gdb.base/scope.exp: print filelocal_ro in test_at_bar
+PASS: gdb.base/scope.exp: print 'scope1.c'::filelocal_ro at bar
+PASS: gdb.base/scope.exp: print foo::funclocal at bar
+PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal at bar
+PASS: gdb.base/scope.exp: print foo::funclocal_bss at bar
+PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_bss at bar
+PASS: gdb.base/scope.exp: print foo::funclocal_ro at bar
+PASS: gdb.base/scope.exp: print 'scope1.c'::foo::funclocal_ro at bar
+PASS: gdb.base/scope.exp: print funclocal at bar
+PASS: gdb.base/scope.exp: print bar::funclocal at bar
+PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal at bar
+PASS: gdb.base/scope.exp: print funclocal_bss at bar
+PASS: gdb.base/scope.exp: print bar::funclocal_bss at bar
+PASS: gdb.base/scope.exp: print 'scope1.c'::bar::funclocal_bss at bar
+PASS: gdb.base/scope.exp: continue to marker2
+PASS: gdb.base/scope.exp: up from marker2 in scopes.exp
+PASS: gdb.base/scope.exp: print localval, outer scope
+PASS: gdb.base/scope.exp: print localval1, outer scope
+PASS: gdb.base/scope.exp: print localval2, outer scope
+PASS: gdb.base/scope.exp: print localval3, outer scope
+PASS: gdb.base/scope.exp: continue to marker3 in scope.exp
+PASS: gdb.base/scope.exp: up from marker3 in scope.exp
+PASS: gdb.base/scope.exp: print localval, first nested scope
+PASS: gdb.base/scope.exp: print localval1, first nested scope
+PASS: gdb.base/scope.exp: print localval2, first nested scope
+PASS: gdb.base/scope.exp: print localval3, first nested scope
+PASS: gdb.base/scope.exp: continue to marker4 in scope.exp
+PASS: gdb.base/scope.exp: up from marker4 in scope.exp
+PASS: gdb.base/scope.exp: print localval, innermost scope
+PASS: gdb.base/scope.exp: print localval1, innermost scope
+PASS: gdb.base/scope.exp: print localval2, innermost scope
+PASS: gdb.base/scope.exp: print localval3, innermost scope
+PASS: gdb.base/scope.exp: continue to marker1
+PASS: gdb.base/scope.exp: up from marker1 in scope.exp
+PASS: gdb.base/scope.exp: 100 auto variables correctly initialized
+PASS: gdb.base/scope.exp: args in correct order
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sect-cmd.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sep.exp ...
+PASS: gdb.base/sep.exp: list using location inside included file
+PASS: gdb.base/sep.exp: breakpoint inside included file
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sepdebug.exp ...
+PASS: gdb.base/sepdebug.exp: breakpoint function
+PASS: gdb.base/sepdebug.exp: breakpoint quoted function
+PASS: gdb.base/sepdebug.exp: breakpoint function in file
+PASS: gdb.base/sepdebug.exp: use `list' to establish default source file
+PASS: gdb.base/sepdebug.exp: breakpoint line number
+PASS: gdb.base/sepdebug.exp: breakpoint duplicate
+PASS: gdb.base/sepdebug.exp: breakpoint line number in file
+PASS: gdb.base/sepdebug.exp: breakpoint at start of multi line if conditional
+PASS: gdb.base/sepdebug.exp: breakpoint at start of multi line while conditional
+PASS: gdb.base/sepdebug.exp: breakpoint info
+PASS: gdb.base/sepdebug.exp: run until function breakpoint
+PASS: gdb.base/sepdebug.exp: run until breakpoint set at a line number
+PASS: gdb.base/sepdebug.exp: run until file:function(6) breakpoint
+PASS: gdb.base/sepdebug.exp: run until file:function(5) breakpoint
+PASS: gdb.base/sepdebug.exp: run until file:function(4) breakpoint
+PASS: gdb.base/sepdebug.exp: run until file:function(3) breakpoint
+PASS: gdb.base/sepdebug.exp: run until file:function(2) breakpoint
+PASS: gdb.base/sepdebug.exp: run until file:function(1) breakpoint
+PASS: gdb.base/sepdebug.exp: run until quoted breakpoint
+PASS: gdb.base/sepdebug.exp: run until file:linenum breakpoint
+PASS: gdb.base/sepdebug.exp: breakpoint offset +1
+PASS: gdb.base/sepdebug.exp: step onto breakpoint
+PASS: gdb.base/sepdebug.exp: Temporary breakpoint function
+PASS: gdb.base/sepdebug.exp: Temporary breakpoint function in file
+PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number #1
+PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number #2
+PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number in file #1
+PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number in file #2
+PASS: gdb.base/sepdebug.exp: Temporary breakpoint info
+PASS: gdb.base/sepdebug.exp: catch requires an event name
+PASS: gdb.base/sepdebug.exp: set catch fork, never expected to trigger
+PASS: gdb.base/sepdebug.exp: set catch vfork, never expected to trigger
+PASS: gdb.base/sepdebug.exp: set catch exec, never expected to trigger
+PASS: gdb.base/sepdebug.exp: set breakpoint pending off
+PASS: gdb.base/sepdebug.exp: break on non-existent source line
+PASS: gdb.base/sepdebug.exp: until bp_location1
+PASS: gdb.base/sepdebug.exp: break on default location, 1st time
+PASS: gdb.base/sepdebug.exp: break on default location, 2nd time
+PASS: gdb.base/sepdebug.exp: break on default location, 3rd time
+PASS: gdb.base/sepdebug.exp: break on default location, 4th time
+PASS: gdb.base/sepdebug.exp: set to-be-silent break bp_location1
+PASS: gdb.base/sepdebug.exp: set silent break bp_location1
+PASS: gdb.base/sepdebug.exp: info silent break bp_location1
+PASS: gdb.base/sepdebug.exp: hit silent break bp_location1
+PASS: gdb.base/sepdebug.exp: stopped for silent break bp_location1
+PASS: gdb.base/sepdebug.exp: thread-specific breakpoint on non-existent thread disallowed
+PASS: gdb.base/sepdebug.exp: thread-specific breakpoint on bogus thread ID disallowed
+PASS: gdb.base/sepdebug.exp: breakpoint with trailing garbage disallowed
+PASS: gdb.base/sepdebug.exp: step over breakpoint
+PASS: gdb.base/sepdebug.exp: clear line has no breakpoint disallowed
+PASS: gdb.base/sepdebug.exp: clear current line has no breakpoint disallowed
+PASS: gdb.base/sepdebug.exp: break marker3 #1
+PASS: gdb.base/sepdebug.exp: break marker3 #2
+PASS: gdb.base/sepdebug.exp: clear marker3
+PASS: gdb.base/sepdebug.exp: set convenience variable $foo to bp_location11
+PASS: gdb.base/sepdebug.exp: set breakpoint via convenience variable
+PASS: gdb.base/sepdebug.exp: set convenience variable $foo to 81.5
+PASS: gdb.base/sepdebug.exp: set breakpoint via non-integer convenience variable disallowed
+PASS: gdb.base/sepdebug.exp: set breakpoint on to-be-called function
+PASS: gdb.base/sepdebug.exp: hit breakpoint on called function
+PASS: gdb.base/sepdebug.exp: backtrace while in called function
+PASS: gdb.base/sepdebug.exp: finish from called function
+PASS: gdb.base/sepdebug.exp: finish with arguments disallowed
+PASS: gdb.base/sepdebug.exp: finish from outermost frame disallowed
+PASS: gdb.base/sepdebug.exp: kill program
+PASS: gdb.base/sepdebug.exp: break at factorial
+PASS: gdb.base/sepdebug.exp: continue to factorial(5)
+PASS: gdb.base/sepdebug.exp: backtrace from factorial(5)
+PASS: gdb.base/sepdebug.exp: next to recursive call
+PASS: gdb.base/sepdebug.exp: next over recursive call
+PASS: gdb.base/sepdebug.exp: backtrace from factorial(5.1)
+PASS: gdb.base/sepdebug.exp: continue until exit at recursive next test
+PASS: gdb.base/sepdebug.exp: debuglink: set separate debug location
+PASS: gdb.base/sepdebug.exp: debuglink: breakpoint function, optimized file
+PASS: gdb.base/sepdebug.exp: debuglink: breakpoint small function, optimized file
+PASS: gdb.base/sepdebug.exp: debuglink: run until function breakpoint, optimized file
+PASS: gdb.base/sepdebug.exp: debuglink: run until breakpoint set at small function, optimized file
+PASS: gdb.base/sepdebug.exp: CRC mismatch is reported
+PASS: gdb.base/sepdebug.exp: build-id support by binutils
+PASS: gdb.base/sepdebug.exp: build-id: set separate debug location
+PASS: gdb.base/sepdebug.exp: build-id: breakpoint function, optimized file
+PASS: gdb.base/sepdebug.exp: build-id: breakpoint small function, optimized file
+PASS: gdb.base/sepdebug.exp: build-id: run until function breakpoint, optimized file
+PASS: gdb.base/sepdebug.exp: build-id: run until breakpoint set at small function, optimized file
+PASS: gdb.base/sepdebug.exp: multiple-dirs: set separate debug location
+PASS: gdb.base/sepdebug.exp: multiple-dirs: breakpoint function, optimized file
+PASS: gdb.base/sepdebug.exp: multiple-dirs: breakpoint small function, optimized file
+PASS: gdb.base/sepdebug.exp: multiple-dirs: run until function breakpoint, optimized file
+PASS: gdb.base/sepdebug.exp: multiple-dirs: run until breakpoint set at small function, optimized file
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sepsymtab.exp ...
+PASS: gdb.base/sepsymtab.exp: info sym main
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/set-lang-auto.exp ...
+PASS: gdb.base/set-lang-auto.exp: show lang after loading binary
+PASS: gdb.base/set-lang-auto.exp: forcing the language to ada
+PASS: gdb.base/set-lang-auto.exp: show lang after switching language to ada
+PASS: gdb.base/set-lang-auto.exp: switching the language back to auto
+PASS: gdb.base/set-lang-auto.exp: show lang after having switched back to auto
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/set-noassign.exp ...
+PASS: gdb.base/set-noassign.exp: set language ada
+PASS: gdb.base/set-noassign.exp: warning for set without assignment
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/setshow.exp ...
+PASS: gdb.base/setshow.exp: default annotation_level is zero
+PASS: gdb.base/setshow.exp: set annotate 2
+PASS: gdb.base/setshow.exp: show annotate 2
+PASS: gdb.base/setshow.exp: annotation_level 2
+PASS: gdb.base/setshow.exp: set annotate 1
+PASS: gdb.base/setshow.exp: show annotate (1)
+PASS: gdb.base/setshow.exp: annotation_level 1
+PASS: gdb.base/setshow.exp: set annotate 0
+PASS: gdb.base/setshow.exp: show annotate (0)
+PASS: gdb.base/setshow.exp: annotation_level 0
+PASS: gdb.base/setshow.exp: set args ~
+PASS: gdb.base/setshow.exp: show args ~
+PASS: gdb.base/setshow.exp: set args
+PASS: gdb.base/setshow.exp: show args
+PASS: gdb.base/setshow.exp: continuing
+PASS: gdb.base/setshow.exp: passing args
+PASS: gdb.base/setshow.exp: set check range on
+PASS: gdb.base/setshow.exp: show check range (on)
+PASS: gdb.base/setshow.exp: set check range off
+PASS: gdb.base/setshow.exp: show check range (off)
+PASS: gdb.base/setshow.exp: set check range auto
+PASS: gdb.base/setshow.exp: show check range (auto)
+PASS: gdb.base/setshow.exp: set check type on
+PASS: gdb.base/setshow.exp: show check type (on)
+PASS: gdb.base/setshow.exp: set check type off
+PASS: gdb.base/setshow.exp: show check type (off)
+PASS: gdb.base/setshow.exp: set complaints 100
+PASS: gdb.base/setshow.exp: show complaints (100)
+PASS: gdb.base/setshow.exp: set complaints 0
+PASS: gdb.base/setshow.exp: show complaints (0)
+PASS: gdb.base/setshow.exp: set confirm off
+PASS: gdb.base/setshow.exp: show confirm (off)
+PASS: gdb.base/setshow.exp: set confirm on
+PASS: gdb.base/setshow.exp: show confirm (on)
+PASS: gdb.base/setshow.exp: set editing off
+PASS: gdb.base/setshow.exp: show editing (off)
+PASS: gdb.base/setshow.exp: set environment FOOBARBAZ
+PASS: gdb.base/setshow.exp: show environment FOOBARBAZ
+PASS: gdb.base/setshow.exp: set height 100
+PASS: gdb.base/setshow.exp: show height
+PASS: gdb.base/setshow.exp: set height unlimited
+PASS: gdb.base/setshow.exp: set history expansion on
+PASS: gdb.base/setshow.exp: show history expansion
+PASS: gdb.base/setshow.exp: show environment HOME
+PASS: gdb.base/setshow.exp: set history filename ~/foobar.baz
+PASS: gdb.base/setshow.exp: show history filename (~/foobar.baz)
+PASS: gdb.base/setshow.exp: show working directory
+PASS: gdb.base/setshow.exp: set history filename foobar.baz
+PASS: gdb.base/setshow.exp: show history filename (current_directory/foobar.baz)
+PASS: gdb.base/setshow.exp: set history save on
+PASS: gdb.base/setshow.exp: show history save (on)
+PASS: gdb.base/setshow.exp: set history save off
+PASS: gdb.base/setshow.exp: set history size 100
+PASS: gdb.base/setshow.exp: show history size (100)
+PASS: gdb.base/setshow.exp: set language asm
+PASS: gdb.base/setshow.exp: show language (asm)
+PASS: gdb.base/setshow.exp: set language java
+PASS: gdb.base/setshow.exp: show language (java)
+PASS: gdb.base/setshow.exp: complete set language minimal
+PASS: gdb.base/setshow.exp: set language auto
+PASS: gdb.base/setshow.exp: show language (auto)
+PASS: gdb.base/setshow.exp: set listsize 100
+PASS: gdb.base/setshow.exp: show listsize (100)
+PASS: gdb.base/setshow.exp: set prompt FooBarBaz
+PASS: gdb.base/setshow.exp: show prompt FooBarBaz
+PASS: gdb.base/setshow.exp: set prompt gdb
+PASS: gdb.base/setshow.exp: set radix 11
+PASS: gdb.base/setshow.exp: set radix 16
+PASS: gdb.base/setshow.exp: show radix (16)
+PASS: gdb.base/setshow.exp: set radix 10
+PASS: gdb.base/setshow.exp: show radix (10)
+PASS: gdb.base/setshow.exp: set width 90
+PASS: gdb.base/setshow.exp: show width (90)
+PASS: gdb.base/setshow.exp: set write on
+PASS: gdb.base/setshow.exp: show write (on)
+PASS: gdb.base/setshow.exp: show user
+PASS: gdb.base/setshow.exp: set verbose on
+PASS: gdb.base/setshow.exp: show verbose (on)
+PASS: gdb.base/setshow.exp: set verbose off
+PASS: gdb.base/setshow.exp: show verbose (off)
+PASS: gdb.base/setshow.exp: history file is not set to /home/
+PASS: gdb.base/setshow.exp: history file is not set to .
+PASS: gdb.base/setshow.exp: history file is not set to ~/home
+PASS: gdb.base/setshow.exp: history file is not set to =home
+PASS: gdb.base/setshow.exp: solib-search-path is not set to /home/
+PASS: gdb.base/setshow.exp: solib-search-path is not set to .
+PASS: gdb.base/setshow.exp: solib-search-path is not set to ~/home
+PASS: gdb.base/setshow.exp: solib-search-path is not set to =home
+PASS: gdb.base/setshow.exp: data-directory is not set to /home/
+PASS: gdb.base/setshow.exp: data-directory is not set to .
+PASS: gdb.base/setshow.exp: data-directory is not set to ~/home
+PASS: gdb.base/setshow.exp: data-directory is not set to =home
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/setvar.exp ...
+PASS: gdb.base/setvar.exp: set print sevenbit-strings
+PASS: gdb.base/setvar.exp: set variable char=0
+PASS: gdb.base/setvar.exp: set variable char=1
+PASS: gdb.base/setvar.exp: set variable char=7 (Bel)
+PASS: gdb.base/setvar.exp: set variable char=32 (SPC)
+PASS: gdb.base/setvar.exp: set variable char=65 ('A')
+PASS: gdb.base/setvar.exp: set variable char=97 ('a')
+PASS: gdb.base/setvar.exp: set variable char=126 ('~')
+PASS: gdb.base/setvar.exp: set variable char=127 (8-bit)
+PASS: gdb.base/setvar.exp: set variable signed char=0
+PASS: gdb.base/setvar.exp: set variable signed char=1
+PASS: gdb.base/setvar.exp: set variable signed char=7 (Bel)
+PASS: gdb.base/setvar.exp: set variable signed char=32 (SPC)
+PASS: gdb.base/setvar.exp: set variable signed char=65 ('A')
+PASS: gdb.base/setvar.exp: set variable signed char=97 ('a')
+PASS: gdb.base/setvar.exp: set variable signed char=126 ('~')
+PASS: gdb.base/setvar.exp: set variable signed char=127 (8-bit)
+PASS: gdb.base/setvar.exp: set variable v_signed_char=-1
+PASS: gdb.base/setvar.exp: set variable signed char=-1 (-1)
+PASS: gdb.base/setvar.exp: set variable v_signed_char=0xFF
+PASS: gdb.base/setvar.exp: set variable signed char=0xFF (0xFF)
+PASS: gdb.base/setvar.exp: set variable unsigned char=0
+PASS: gdb.base/setvar.exp: set variable unsigned char=1
+PASS: gdb.base/setvar.exp: set variable unsigned char=7 (Bel)
+PASS: gdb.base/setvar.exp: set variable unsigned char=32 (SPC)
+PASS: gdb.base/setvar.exp: set variable unsigned char=65 ('A')
+PASS: gdb.base/setvar.exp: set variable unsigned char=97 ('a')
+PASS: gdb.base/setvar.exp: set variable unsigned char=126 ('~')
+PASS: gdb.base/setvar.exp: set variable unsigned char=255 (8-bit)
+PASS: gdb.base/setvar.exp: set variable short=0
+PASS: gdb.base/setvar.exp: set variable short=1
+PASS: gdb.base/setvar.exp: set variable short=-1 (minus)
+PASS: gdb.base/setvar.exp: set variable signed short=0
+PASS: gdb.base/setvar.exp: set variable signed short=1
+PASS: gdb.base/setvar.exp: set variable signed short=-1 (minus)
+PASS: gdb.base/setvar.exp: set variable unsigned short=0
+PASS: gdb.base/setvar.exp: set variable unsigned short=1
+PASS: gdb.base/setvar.exp: set variable unsigned short=~0 (minus)
+PASS: gdb.base/setvar.exp: set variable int=0
+PASS: gdb.base/setvar.exp: set variable int=1
+PASS: gdb.base/setvar.exp: set variable int=-1 (minus)
+PASS: gdb.base/setvar.exp: set variable signed int=0
+PASS: gdb.base/setvar.exp: set variable signed int=1
+PASS: gdb.base/setvar.exp: set variable signed int=-1 (minus)
+PASS: gdb.base/setvar.exp: set variable unsigned int=0
+PASS: gdb.base/setvar.exp: set variable unsigned int=1
+PASS: gdb.base/setvar.exp: set variable unsigned int=~0 (minus)
+PASS: gdb.base/setvar.exp: set variable long=0
+PASS: gdb.base/setvar.exp: set variable long=1
+PASS: gdb.base/setvar.exp: set variable long=-1 (minus)
+PASS: gdb.base/setvar.exp: set variable signed long=0
+PASS: gdb.base/setvar.exp: set variable signed long=1
+PASS: gdb.base/setvar.exp: set variable signed long=-1 (minus)
+PASS: gdb.base/setvar.exp: set variable unsigned long=0
+PASS: gdb.base/setvar.exp: set variable unsigned long=1
+PASS: gdb.base/setvar.exp: set variable unsigned long=~0 (minus)
+PASS: gdb.base/setvar.exp: set variable float=0
+PASS: gdb.base/setvar.exp: set variable float=1
+PASS: gdb.base/setvar.exp: set variable float=-1 (minus)
+PASS: gdb.base/setvar.exp: set variable double=0
+PASS: gdb.base/setvar.exp: set variable double=1
+PASS: gdb.base/setvar.exp: set variable double=-1 (minus)
+PASS: gdb.base/setvar.exp: set variable char array="hi" (string)
+PASS: gdb.base/setvar.exp: set variable signed char array="hi" (string)
+PASS: gdb.base/setvar.exp: set variable unsigned char array="hi" (string)
+PASS: gdb.base/setvar.exp: set variable short array
+PASS: gdb.base/setvar.exp: set variable signed short array
+PASS: gdb.base/setvar.exp: set variable unsigned short array
+PASS: gdb.base/setvar.exp: set variable int array
+PASS: gdb.base/setvar.exp: set variable signed int array
+PASS: gdb.base/setvar.exp: set variable unsigned int array
+PASS: gdb.base/setvar.exp: set variable long array
+PASS: gdb.base/setvar.exp: set variable signed long array
+PASS: gdb.base/setvar.exp: set variable unsigned long array
+PASS: gdb.base/setvar.exp: set variable float array
+PASS: gdb.base/setvar.exp: set variable double array
+PASS: gdb.base/setvar.exp: set variable char pointer="hi" (string)
+PASS: gdb.base/setvar.exp: set variable char pointer="hi" (string) (#2)
+PASS: gdb.base/setvar.exp: set variable signed char pointer="hi" (string)
+PASS: gdb.base/setvar.exp: set variable signed char pointer="hi" (string) (#2)
+PASS: gdb.base/setvar.exp: set variable unsigned char pointer="hi" (string)
+PASS: gdb.base/setvar.exp: set variable unsigned char pointer="hi" (string) (#2)
+PASS: gdb.base/setvar.exp: set variable short pointer
+PASS: gdb.base/setvar.exp: set variable short pointer (#2)
+PASS: gdb.base/setvar.exp: set v_signed_short_pointer=v_signed_short_array
+PASS: gdb.base/setvar.exp: set variable *(v_signed_short_pointer)=123
+PASS: gdb.base/setvar.exp: set variable *(v_signed_short_pointer+1)=-456
+PASS: gdb.base/setvar.exp: set variable signed short pointer
+PASS: gdb.base/setvar.exp: print *(v_signed_short_pointer+1)
+PASS: gdb.base/setvar.exp: set v_unsigned_short_pointer=v_unsigned_short_array
+PASS: gdb.base/setvar.exp: set variable *(v_unsigned_short_pointer)=123
+PASS: gdb.base/setvar.exp: set variable *(v_unsigned_short_pointer+1)=-456
+PASS: gdb.base/setvar.exp: set variable unsigned short pointer
+PASS: gdb.base/setvar.exp: print *(v_unsigned_short_pointer+1)
+PASS: gdb.base/setvar.exp: set variable int pointer
+PASS: gdb.base/setvar.exp: set variable int pointer (#2)
+PASS: gdb.base/setvar.exp: set variable signed int pointer
+PASS: gdb.base/setvar.exp: set variable signed int pointer (#2)
+PASS: gdb.base/setvar.exp: set variable unsigned int pointer
+PASS: gdb.base/setvar.exp: print variable unsigned int pointer+1
+PASS: gdb.base/setvar.exp: set variable long pointer
+PASS: gdb.base/setvar.exp: set variable long pointer (#2)
+PASS: gdb.base/setvar.exp: set variable signed long pointer
+PASS: gdb.base/setvar.exp: set variable signed long pointer (#2)
+PASS: gdb.base/setvar.exp: set variable unsigned long pointer
+PASS: gdb.base/setvar.exp: set variable unsigned long pointer (#2)
+PASS: gdb.base/setvar.exp: set variable float pointer
+PASS: gdb.base/setvar.exp: set variable float pointer (#2)
+PASS: gdb.base/setvar.exp: set variable double pointer
+PASS: gdb.base/setvar.exp: set variable double pointer (#2)
+PASS: gdb.base/setvar.exp: set variable structure char member
+PASS: gdb.base/setvar.exp: set variable structure short member
+PASS: gdb.base/setvar.exp: set variable structure int member
+PASS: gdb.base/setvar.exp: set variable structure long member
+PASS: gdb.base/setvar.exp: set variable structure float member
+PASS: gdb.base/setvar.exp: set variable structure double member
+PASS: gdb.base/setvar.exp: set print structure #1
+PASS: gdb.base/setvar.exp: set print structure #2
+PASS: gdb.base/setvar.exp: set print structure #3
+PASS: gdb.base/setvar.exp: set print structure #4
+PASS: gdb.base/setvar.exp: print sef.field=sm1
+PASS: gdb.base/setvar.exp: print sef.field (sm1)
+PASS: gdb.base/setvar.exp: print sef.field=s1
+PASS: gdb.base/setvar.exp: print sef.field (s1)
+PASS: gdb.base/setvar.exp: print uef.field=u2
+PASS: gdb.base/setvar.exp: print uef.field (u2)
+PASS: gdb.base/setvar.exp: print uef.field=u1
+PASS: gdb.base/setvar.exp: print uef.field (u1)
+PASS: gdb.base/setvar.exp: print sef.field=7
+PASS: gdb.base/setvar.exp: print uef.field=6
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shell.exp ...
+PASS: gdb.base/shell.exp: shell echo foo
+PASS: gdb.base/shell.exp: ! echo foo
+PASS: gdb.base/shell.exp: !echo foo
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shlib-call.exp ...
+PASS: gdb.base/shlib-call.exp: set print sevenbit-strings
+PASS: gdb.base/shlib-call.exp: set print address off
+PASS: gdb.base/shlib-call.exp: set width 0
+PASS: gdb.base/shlib-call.exp: next to shr1
+PASS: gdb.base/shlib-call.exp: print g
+PASS: gdb.base/shlib-call.exp: next over shr1
+PASS: gdb.base/shlib-call.exp: print g
+PASS: gdb.base/shlib-call.exp: print shr1(1)
+PASS: gdb.base/shlib-call.exp: print shr1(g)
+PASS: gdb.base/shlib-call.exp: breakpoint function shr2
+PASS: gdb.base/shlib-call.exp: run until breakpoint set at a function
+PASS: gdb.base/shlib-call.exp: print shr1(1) 2nd time
+PASS: gdb.base/shlib-call.exp: print mainshr1(1) from shlib func
+PASS: gdb.base/shlib-call.exp: step out of shr2 to main (stopped in shr2 epilogue)
+PASS: gdb.base/shlib-call.exp: step out of shr2 epilogue to main
+PASS: gdb.base/shlib-call.exp: print mainshr1(1)
+PASS: gdb.base/shlib-call.exp: step into mainshr1
+PASS: gdb.base/shlib-call.exp: set print sevenbit-strings
+PASS: gdb.base/shlib-call.exp: set print address off
+PASS: gdb.base/shlib-call.exp: set width 0
+PASS: gdb.base/shlib-call.exp: run to bp in shared library
+PASS: gdb.base/shlib-call.exp: continue until exit
+PASS: gdb.base/shlib-call.exp: re-run to bp in shared library (PR's 16495, 18213)
+PASS: gdb.base/shlib-call.exp: continue until exit
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shreloc.exp ...
+PASS: gdb.base/shreloc.exp: get address of fn_1
+PASS: gdb.base/shreloc.exp: get address of fn_2
+PASS: gdb.base/shreloc.exp: relocated extern functions have different addresses
+PASS: gdb.base/shreloc.exp: get address of extern_var_1
+PASS: gdb.base/shreloc.exp: get address of extern_var_2
+PASS: gdb.base/shreloc.exp: relocated extern variables have different addresses
+PASS: gdb.base/shreloc.exp: get address of static_var_1
+PASS: gdb.base/shreloc.exp: get address of static_var_2
+PASS: gdb.base/shreloc.exp: relocated static variables have different addresses
+PASS: gdb.base/shreloc.exp: get_msym_addrs static_var_[12]
+PASS: gdb.base/shreloc.exp: (msymbol) relocated static vars have different addresses
+PASS: gdb.base/shreloc.exp: get_msym_addrs extern_var_[12]
+PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addresses
+PASS: gdb.base/shreloc.exp: get_msym_addrs fn_[12]
+PASS: gdb.base/shreloc.exp: (msymbol) relocated functions have different addresses
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigall.exp ...
+UNTESTED: gdb.base/sigall.exp: takes ages: nearly all FAIL with timeout
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigaltstack.exp ...
+PASS: gdb.base/sigaltstack.exp: handle SIGALRM print pass nostop
+PASS: gdb.base/sigaltstack.exp: handle SIGVTALRM print pass nostop
+PASS: gdb.base/sigaltstack.exp: handle SIGPROF print pass nostop
+PASS: gdb.base/sigaltstack.exp: break catcher if level == INNER
+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 ...
+PASS: gdb.base/sigbpt.exp: break keeper
+PASS: gdb.base/sigbpt.exp: display/i $pc
+PASS: gdb.base/sigbpt.exp: advance to the bowler
+PASS: gdb.base/sigbpt.exp: stepping to fault
+PASS: gdb.base/sigbpt.exp: get insn after fault
+PASS: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn
+PASS: gdb.base/sigbpt.exp: rerun to main
+PASS: gdb.base/sigbpt.exp: stepi; pass SIGSEGV
+PASS: gdb.base/sigbpt.exp: stepi; continue to keeper
+PASS: gdb.base/sigbpt.exp: stepi; nopass SIGSEGV
+FAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler
+PASS: gdb.base/sigbpt.exp: rerun to main
+PASS: gdb.base/sigbpt.exp: stepi bp before segv; pass SIGSEGV
+PASS: gdb.base/sigbpt.exp: stepi bp before segv; continue to keeper
+PASS: gdb.base/sigbpt.exp: stepi bp before segv; nopass SIGSEGV
+PASS: gdb.base/sigbpt.exp: stepi bp before segv; set breakpoint 0 of 1
+FAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler
+PASS: gdb.base/sigbpt.exp: stepi bp before segv; clear breakpoint 0 of 1
+PASS: gdb.base/sigbpt.exp: rerun to main
+PASS: gdb.base/sigbpt.exp: stepi bp at segv; pass SIGSEGV
+PASS: gdb.base/sigbpt.exp: stepi bp at segv; continue to keeper
+PASS: gdb.base/sigbpt.exp: stepi bp at segv; nopass SIGSEGV
+PASS: gdb.base/sigbpt.exp: stepi bp at segv; set breakpoint 0 of 1
+FAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler
+PASS: gdb.base/sigbpt.exp: stepi bp at segv; clear breakpoint 0 of 1
+PASS: gdb.base/sigbpt.exp: rerun to main
+PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; pass SIGSEGV
+PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper
+PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; nopass SIGSEGV
+PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 0 of 2
+PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 1 of 2
+FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler
+PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 0 of 2
+PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 1 of 2
+PASS: gdb.base/sigbpt.exp: rerun to main
+PASS: gdb.base/sigbpt.exp: cont; pass SIGSEGV
+PASS: gdb.base/sigbpt.exp: cont; continue to keeper
+PASS: gdb.base/sigbpt.exp: cont; nopass SIGSEGV
+PASS: gdb.base/sigbpt.exp: cont; set breakpoint 0 of 1
+PASS: gdb.base/sigbpt.exp: cont; continue to breakpoint at fault
+PASS: gdb.base/sigbpt.exp: cont; stepi fault
+PASS: gdb.base/sigbpt.exp: cont; clear breakpoint 0 of 1
+PASS: gdb.base/sigbpt.exp: rerun to main
+PASS: gdb.base/sigbpt.exp: cont bp after segv; pass SIGSEGV
+PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to keeper
+PASS: gdb.base/sigbpt.exp: cont bp after segv; nopass SIGSEGV
+PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 0 of 2
+PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 1 of 2
+PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to breakpoint at fault
+PASS: gdb.base/sigbpt.exp: cont bp after segv; stepi fault
+PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 0 of 2
+PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 1 of 2
+PASS: gdb.base/sigbpt.exp: rerun to main
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; pass SIGSEGV
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to keeper
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; nopass SIGSEGV
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 0 of 3
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 1 of 3
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 2 of 3
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to breakpoint at fault
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; stepi fault
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 0 of 3
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 1 of 3
+PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 2 of 3
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigchld.exp ...
+PASS: gdb.base/sigchld.exp: set breakpoint at success exit
+PASS: gdb.base/sigchld.exp: set breakpoint at failure exit
+PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-addr.exp ...
+PASS: gdb.base/siginfo-addr.exp: display/i $pc
+PASS: gdb.base/siginfo-addr.exp: continue to signal
+FAIL: gdb.base/siginfo-addr.exp: si_addr value
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-infcall.exp ...
+PASS: gdb.base/siginfo-infcall.exp: continue to SIGUSR1
+PASS: gdb.base/siginfo-infcall.exp: p callme ()
+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 ...
+PASS: gdb.base/siginfo.exp: display/i $pc
+PASS: gdb.base/siginfo.exp: break handler
+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 ...
+PASS: gdb.base/signals.exp: handle all print
+PASS: gdb.base/signals.exp: set variable count = 0
+PASS: gdb.base/signals.exp: break handler if 0
+PASS: gdb.base/signals.exp: set $handler_breakpoint_number = $bpnum
+PASS: gdb.base/signals.exp: next to signal
+PASS: gdb.base/signals.exp: next to alarm #1
+PASS: gdb.base/signals.exp: next to ++count #1
+PASS: gdb.base/signals.exp: p func1 () #1
+FAIL: gdb.base/signals.exp: p count #1
+PASS: gdb.base/signals.exp: condition $handler_breakpoint_number
+PASS: gdb.base/signals.exp: next to alarm #2
+PASS: gdb.base/signals.exp: next to ++count #2
+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
+PASS: gdb.base/signals.exp: info signals
+PASS: gdb.base/signals.exp: info signal SIGTRAP
+PASS: gdb.base/signals.exp: info signal 5
+PASS: gdb.base/signals.exp: handle without arguments
+PASS: gdb.base/signals.exp: handle with bogus SIG
+PASS: gdb.base/signals.exp: handle SIG with bogus action
+PASS: gdb.base/signals.exp: handle SIG with multiple conflicting actions
+PASS: gdb.base/signals.exp: handle SIG parses all legal actions
+PASS: gdb.base/signals.exp: handle multiple SIGs
+PASS: gdb.base/signals.exp: override SIGTRAP
+PASS: gdb.base/signals.exp: invalid signal number rejected
+PASS: gdb.base/signals.exp: handle multiple SIGs via integer range
+PASS: gdb.base/signals.exp: handle multiple SIGs via reverse integer range
+PASS: gdb.base/signals.exp: override SIGINT
+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 ...
+PASS: gdb.base/signest.exp: continue to fault
+PASS: gdb.base/signest.exp: set conditional breakpoint
+PASS: gdb.base/signest.exp: pass SIGSEGV
+PASS: gdb.base/signest.exp: pass SIGBUS
+PASS: gdb.base/signest.exp: run through nested faults
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signull.exp ...
+PASS: gdb.base/signull.exp: set for function pointer probe
+PASS: gdb.base/signull.exp: probe function pointer (function entry-point)
+PASS: gdb.base/signull.exp: rerun to main
+PASS: gdb.base/signull.exp: break bowler
+PASS: gdb.base/signull.exp: break keeper
+PASS: gdb.base/signull.exp: handle SIGSEGV
+PASS: gdb.base/signull.exp: handle SIGBUS
+PASS: gdb.base/signull.exp: data read; start with the bowler
+PASS: gdb.base/signull.exp: data read; select the pointer type
+PASS: gdb.base/signull.exp: data read; take the SIGSEGV
+PASS: gdb.base/signull.exp: data read; backtrace from SIGSEGV
+PASS: gdb.base/signull.exp: data read; continue to the keeper
+FAIL: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV
+PASS: gdb.base/signull.exp: data write; start with the bowler
+PASS: gdb.base/signull.exp: data write; select the pointer type
+PASS: gdb.base/signull.exp: data write; take the SIGSEGV
+PASS: gdb.base/signull.exp: data write; backtrace from SIGSEGV
+PASS: gdb.base/signull.exp: data write; continue to the keeper
+FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV
+PASS: gdb.base/signull.exp: code; start with the bowler
+PASS: gdb.base/signull.exp: code; select the pointer type
+PASS: gdb.base/signull.exp: code; take the SIGSEGV
+PASS: gdb.base/signull.exp: code; backtrace from SIGSEGV
+PASS: gdb.base/signull.exp: code; continue to the keeper
+FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ...
+PASS: gdb.base/sigrepeat.exp: advance to infinite loop
+FAIL: gdb.base/sigrepeat.exp: next
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigstep.exp ...
+PASS: gdb.base/sigstep.exp: display/i $pc
+PASS: gdb.base/sigstep.exp: break handler
+PASS: gdb.base/sigstep.exp: continue to stepi handler
+FAIL: gdb.base/sigstep.exp: backtrace for nexti (pattern 2)
+PASS: gdb.base/sigstep.exp: step from handler; continue to handler
+FAIL: gdb.base/sigstep.exp: step from handler; leave handler (timeout)
+PASS: gdb.base/sigstep.exp: stepi from handleri; continue to handler
+FAIL: gdb.base/sigstep.exp: stepi from handleri; leave handler (hit breakpoint again)
+FAIL: gdb.base/sigstep.exp: stepi from handleri; leave signal trampoline
+PASS: gdb.base/sigstep.exp: next from handler; continue to handler
+FAIL: gdb.base/sigstep.exp: next from handler; leave handler
+PASS: gdb.base/sigstep.exp: nexti from handleri; continue to handler
+FAIL: gdb.base/sigstep.exp: nexti from handleri; leave handler
+FAIL: gdb.base/sigstep.exp: nexti from handleri; leave signal trampoline
+PASS: gdb.base/sigstep.exp: finish from handleri; continue to handler
+FAIL: gdb.base/sigstep.exp: finish from handleri; leave handler
+FAIL: gdb.base/sigstep.exp: finish from handleri; leave signal trampoline
+PASS: gdb.base/sigstep.exp: return from handleri; continue to handler
+FAIL: gdb.base/sigstep.exp: return from handleri; leave handler
+FAIL: gdb.base/sigstep.exp: return from handleri; leave signal trampoline
+PASS: gdb.base/sigstep.exp: Set done as return will have skipped it
+PASS: gdb.base/sigstep.exp: set itimer = itimer_real
+PASS: gdb.base/sigstep.exp: break 79
+FAIL: gdb.base/sigstep.exp: step to handler; resync (the program exited)
+PASS: gdb.base/sigstep.exp: step to handler; advance to infinite loop
+PASS: gdb.base/sigstep.exp: step to handler; break handler
+FAIL: gdb.base/sigstep.exp: step to handler; performing step (the program is no longer running)
+PASS: gdb.base/sigstep.exp: step to handler; clear handler
+FAIL: gdb.base/sigstep.exp: next to handler; resync (the program is no longer running)
+PASS: gdb.base/sigstep.exp: next to handler; advance to infinite loop
+PASS: gdb.base/sigstep.exp: next to handler; break handler
+FAIL: gdb.base/sigstep.exp: next to handler; performing next (the program is no longer running)
+PASS: gdb.base/sigstep.exp: next to handler; clear handler
+FAIL: gdb.base/sigstep.exp: continue to handler; resync (the program is no longer running)
+PASS: gdb.base/sigstep.exp: continue to handler; advance to infinite loop
+PASS: gdb.base/sigstep.exp: continue to handler; break handler
+FAIL: gdb.base/sigstep.exp: continue to handler; performing continue (the program is no longer running)
+PASS: gdb.base/sigstep.exp: continue to handler; clear handler
+FAIL: gdb.base/sigstep.exp: step to handler entry; resync (the program is no longer running)
+PASS: gdb.base/sigstep.exp: step to handler entry; advance to infinite loop
+PASS: gdb.base/sigstep.exp: step to handler entry; break handler
+FAIL: gdb.base/sigstep.exp: step to handler entry; performing step (the program is no longer running)
+PASS: gdb.base/sigstep.exp: step to handler entry; clear handler
+FAIL: gdb.base/sigstep.exp: next to handler entry; resync (the program is no longer running)
+PASS: gdb.base/sigstep.exp: next to handler entry; advance to infinite loop
+PASS: gdb.base/sigstep.exp: next to handler entry; break handler
+FAIL: gdb.base/sigstep.exp: next to handler entry; performing next (the program is no longer running)
+PASS: gdb.base/sigstep.exp: next to handler entry; clear handler
+FAIL: gdb.base/sigstep.exp: continue to handler entry; resync (the program is no longer running)
+PASS: gdb.base/sigstep.exp: continue to handler entry; advance to infinite loop
+PASS: gdb.base/sigstep.exp: continue to handler entry; break handler
+FAIL: gdb.base/sigstep.exp: continue to handler entry; performing continue (the program is no longer running)
+PASS: gdb.base/sigstep.exp: continue to handler entry; clear handler
+FAIL: gdb.base/sigstep.exp: step over handler; resync (the program is no longer running)
+PASS: gdb.base/sigstep.exp: step over handler; advance to infinite loop
+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)
+PASS: gdb.base/sigstep.exp: next over handler; advance to infinite loop
+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)
+PASS: gdb.base/sigstep.exp: continue over handler; advance to infinite loop
+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)
+PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; break infinite loop
+PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; break handler
+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)
+PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; clear infinite loop
+PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; clear handler
+FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; resync (the program is no longer running)
+PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; break infinite loop
+PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; break handler
+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)
+PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; clear infinite loop
+PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; clear handler
+FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; resync (the program is no longer running)
+PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; break infinite loop
+PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; break handler
+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)
+PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; clear infinite loop
+PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; clear handler
+FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; resync (the program is no longer running)
+PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; break infinite loop
+PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; break handler
+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)
+PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; clear infinite loop
+PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; clear handler
+FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; resync (the program is no longer running)
+PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; break infinite loop
+PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; break handler
+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)
+PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; clear infinite loop
+PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; clear handler
+FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; resync (the program is no longer running)
+PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; break infinite loop
+PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; break handler
+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)
+PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; clear infinite loop
+PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; clear handler
+FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; resync (the program is no longer running)
+PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; break infinite loop
+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)
+PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; clear infinite loop
+FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; resync (the program is no longer running)
+PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; break infinite loop
+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)
+PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; clear infinite loop
+FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; resync (the program is no longer running)
+PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; break infinite loop
+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)
+PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; clear infinite loop
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sizeof.exp ...
+PASS: gdb.base/sizeof.exp: next
+PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (char)" (1)
+PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (short)" (2)
+PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (int)" (4)
+PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (long)" (4)
+PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (long long)" (8)
+PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (void *)" (4)
+PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (void (*)(void))" (4)
+PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (float)" (4)
+PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (double)" (8)
+PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (long double)" (12)
+PASS: gdb.base/sizeof.exp: check sizeof "char"
+PASS: gdb.base/sizeof.exp: check sizeof "short"
+PASS: gdb.base/sizeof.exp: check sizeof "int"
+PASS: gdb.base/sizeof.exp: check sizeof "long"
+PASS: gdb.base/sizeof.exp: check sizeof "long long"
+PASS: gdb.base/sizeof.exp: check sizeof "void *"
+PASS: gdb.base/sizeof.exp: check sizeof "void (*)(void)"
+PASS: gdb.base/sizeof.exp: check sizeof "float"
+PASS: gdb.base/sizeof.exp: check sizeof "double"
+PASS: gdb.base/sizeof.exp: check sizeof "long double"
+PASS: gdb.base/sizeof.exp: get integer valueof "'\377'" (-1)
+PASS: gdb.base/sizeof.exp: get integer valueof "(int) (char) -1" (-1)
+PASS: gdb.base/sizeof.exp: get integer valueof "(int) (signed char) -1" (-1)
+PASS: gdb.base/sizeof.exp: get integer valueof "(int) (unsigned char) -1" (255)
+PASS: gdb.base/sizeof.exp: check valueof "'\377'"
+PASS: gdb.base/sizeof.exp: check valueof "(int) (char) -1"
+PASS: gdb.base/sizeof.exp: check valueof "(int) (signed char) -1"
+PASS: gdb.base/sizeof.exp: check valueof "(int) (unsigned char) -1"
+PASS: gdb.base/sizeof.exp: set padding_char.v = 1
+PASS: gdb.base/sizeof.exp: print padding_char.p1
+PASS: gdb.base/sizeof.exp: print/d padding_char.v
+PASS: gdb.base/sizeof.exp: print padding_char.p2
+PASS: gdb.base/sizeof.exp: set padding_short.v = 2
+PASS: gdb.base/sizeof.exp: print padding_short.p1
+PASS: gdb.base/sizeof.exp: print/d padding_short.v
+PASS: gdb.base/sizeof.exp: print padding_short.p2
+PASS: gdb.base/sizeof.exp: set padding_int.v = 4
+PASS: gdb.base/sizeof.exp: print padding_int.p1
+PASS: gdb.base/sizeof.exp: print/d padding_int.v
+PASS: gdb.base/sizeof.exp: print padding_int.p2
+PASS: gdb.base/sizeof.exp: set padding_long.v = 4
+PASS: gdb.base/sizeof.exp: print padding_long.p1
+PASS: gdb.base/sizeof.exp: print/d padding_long.v
+PASS: gdb.base/sizeof.exp: print padding_long.p2
+PASS: gdb.base/sizeof.exp: set padding_long_long.v = 8
+PASS: gdb.base/sizeof.exp: print padding_long_long.p1
+PASS: gdb.base/sizeof.exp: print/d padding_long_long.v
+PASS: gdb.base/sizeof.exp: print padding_long_long.p2
+PASS: gdb.base/sizeof.exp: set padding_float.v = 1
+PASS: gdb.base/sizeof.exp: print padding_float.p1
+PASS: gdb.base/sizeof.exp: print/f padding_float.v
+PASS: gdb.base/sizeof.exp: print padding_float.p2
+PASS: gdb.base/sizeof.exp: set padding_double.v = 2
+PASS: gdb.base/sizeof.exp: print padding_double.p1
+PASS: gdb.base/sizeof.exp: print/f padding_double.v
+PASS: gdb.base/sizeof.exp: print padding_double.p2
+PASS: gdb.base/sizeof.exp: set padding_long_double.v = 4
+PASS: gdb.base/sizeof.exp: print padding_long_double.p1
+PASS: gdb.base/sizeof.exp: print/f padding_long_double.v
+PASS: gdb.base/sizeof.exp: print padding_long_double.p2
+PASS: gdb.base/sizeof.exp: maint print arch
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip-solib.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip.exp ...
+PASS: gdb.base/skip.exp: skip file (no default file)
+PASS: gdb.base/skip.exp: skip function
+PASS: gdb.base/skip.exp: skip (no default function)
+PASS: gdb.base/skip.exp: info skip empty
+PASS: gdb.base/skip.exp: skip file (skip.c)
+PASS: gdb.base/skip.exp: skip (main)
+PASS: gdb.base/skip.exp: skip file skip1.c
+PASS: gdb.base/skip.exp: skip function baz
+PASS: gdb.base/skip.exp: skip enable 999
+PASS: gdb.base/skip.exp: skip disable 999
+PASS: gdb.base/skip.exp: skip delete 999
+PASS: gdb.base/skip.exp: skip enable a
+PASS: gdb.base/skip.exp: skip disable a
+PASS: gdb.base/skip.exp: skip delete a
+PASS: gdb.base/skip.exp: info skip 999
+PASS: gdb.base/skip.exp: info skip
+PASS: gdb.base/skip.exp: step in the main
+PASS: gdb.base/skip.exp: step after all ignored
+PASS: gdb.base/skip.exp: skip delete 1
+PASS: gdb.base/skip.exp: info skip (delete 1)
+PASS: gdb.base/skip.exp: step after deleting 1 (1)
+PASS: gdb.base/skip.exp: step after deleting 1 (2)
+PASS: gdb.base/skip.exp: step after deleting 1 (3)
+PASS: gdb.base/skip.exp: skip disable 3
+PASS: gdb.base/skip.exp: info skip shows entry as disabled
+PASS: gdb.base/skip.exp: step after disabling 3 (1)
+PASS: gdb.base/skip.exp: step after disabling 3 (2)
+PASS: gdb.base/skip.exp: step after disabling 3 (3)
+PASS: gdb.base/skip.exp: step after disabling 3 (4)
+PASS: gdb.base/skip.exp: step after disabling 3 (5)
+PASS: gdb.base/skip.exp: skip enable 3
+PASS: gdb.base/skip.exp: info skip shows entry as enabled
+PASS: gdb.base/skip.exp: step after enable 3 (1)
+PASS: gdb.base/skip.exp: step after enable 3 (2)
+PASS: gdb.base/skip.exp: step after enable 3 (3)
+PASS: gdb.base/skip.exp: skip disable
+PASS: gdb.base/skip.exp: info skip after disabling all
+PASS: gdb.base/skip.exp: skip enable
+PASS: gdb.base/skip.exp: info skip after enabling all
+PASS: gdb.base/skip.exp: skip disable 4 2-3
+PASS: gdb.base/skip.exp: info skip after disabling 4 2-3
+PASS: gdb.base/skip.exp: skip enable 2-3
+PASS: gdb.base/skip.exp: info skip after enabling 2-3
+PASS: gdb.base/skip.exp: info skip 2-3
+PASS: gdb.base/skip.exp: skip delete 2 3
+PASS: gdb.base/skip.exp: info skip after deleting 2 3
+PASS: gdb.base/skip.exp: skip delete
+PASS: gdb.base/skip.exp: info skip after deleting all
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/so-impl-ld.exp ...
+PASS: gdb.base/so-impl-ld.exp: step over solib call
+PASS: gdb.base/so-impl-ld.exp: step into solib call
+PASS: gdb.base/so-impl-ld.exp: step in solib call
+PASS: gdb.base/so-impl-ld.exp: step out of solib call
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/so-indr-cl.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-corrupted.exp ...
+PASS: gdb.base/solib-corrupted.exp: normal list
+XFAIL: gdb.base/solib-corrupted.exp: make solibs looping
+UNTESTED: gdb.base/solib-corrupted.exp: no _r_debug symbol has been found
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-disc.exp ...
+ERROR: no fileid for coulomb
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-display.exp ...
+UNRESOLVED: gdb.base/solib-display.exp: NO: display a_global
+PASS: gdb.base/solib-display.exp: NO: display b_global
+PASS: gdb.base/solib-display.exp: NO: display c_global
+PASS: gdb.base/solib-display.exp: NO: after rerun
+PASS: gdb.base/solib-display.exp: NO: after rerun (2)
+PASS: gdb.base/solib-display.exp: NO: break 25
+PASS: gdb.base/solib-display.exp: NO: continue
+PASS: gdb.base/solib-display.exp: NO: display main_global
+PASS: gdb.base/solib-display.exp: NO: display a_local
+PASS: gdb.base/solib-display.exp: NO: display a_static
+PASS: gdb.base/solib-display.exp: NO: break 25
+PASS: gdb.base/solib-display.exp: NO: continue
+PASS: gdb.base/solib-display.exp: IN: display a_global
+PASS: gdb.base/solib-display.exp: IN: display b_global
+PASS: gdb.base/solib-display.exp: IN: display c_global
+PASS: gdb.base/solib-display.exp: IN: after rerun
+PASS: gdb.base/solib-display.exp: IN: after rerun (2)
+PASS: gdb.base/solib-display.exp: IN: break 25
+PASS: gdb.base/solib-display.exp: IN: continue
+PASS: gdb.base/solib-display.exp: IN: display main_global
+PASS: gdb.base/solib-display.exp: IN: display a_local
+PASS: gdb.base/solib-display.exp: IN: display a_static
+PASS: gdb.base/solib-display.exp: IN: break 25
+PASS: gdb.base/solib-display.exp: IN: continue
+PASS: gdb.base/solib-display.exp: SEP: split solib
+PASS: gdb.base/solib-display.exp: SEP: display a_global
+PASS: gdb.base/solib-display.exp: SEP: display b_global
+PASS: gdb.base/solib-display.exp: SEP: display c_global
+PASS: gdb.base/solib-display.exp: SEP: after rerun
+PASS: gdb.base/solib-display.exp: SEP: split solib second time
+PASS: gdb.base/solib-display.exp: SEP: after rerun (2)
+PASS: gdb.base/solib-display.exp: SEP: break 25
+PASS: gdb.base/solib-display.exp: SEP: continue
+PASS: gdb.base/solib-display.exp: SEP: display main_global
+PASS: gdb.base/solib-display.exp: SEP: display a_local
+PASS: gdb.base/solib-display.exp: SEP: display a_static
+PASS: gdb.base/solib-display.exp: SEP: break 25
+PASS: gdb.base/solib-display.exp: SEP: continue
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-nodir.exp ...
+PASS: gdb.base/solib-nodir.exp: set env LD_LIBRARY_PATH=:
+PASS: gdb.base/solib-nodir.exp: cd OBJDIR/gdb.base
+PASS: gdb.base/solib-nodir.exp: library loaded
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ...
+UNTESTED: gdb.base/solib-overlap.exp: 0x40000000: Could not prelink OBJDIR/gdb.base/solib-overlap-lib1-0x40000000.so or OBJDIR/gdb.base/solib-overlap-lib2-0x40000000.so.
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-search.exp ...
+PASS: gdb.base/solib-search.exp: continue to break_here
+UNSUPPORTED: gdb.base/solib-search.exp: save a corefile
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-symbol.exp ...
+PASS: gdb.base/solib-symbol.exp: foo2 in main
+PASS: gdb.base/solib-symbol.exp: foo in libmd
+PASS: gdb.base/solib-symbol.exp: continue
+PASS: gdb.base/solib-symbol.exp: foo2 in mdlib
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-weak.exp ...
+PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 nodebug, lib1 first
+PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 nodebug, lib2 first
+PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 debug, lib1 first
+PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 debug, lib2 first
+PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 nodebug, lib1 first
+PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 nodebug, lib2 first
+PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 debug, lib1 first
+PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 debug, lib2 first
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/source-dir.exp ...
+PASS: gdb.base/source-dir.exp: directory /nOtExStInG/a /nOtExStInG/b /nOtExStInG/c
+PASS: gdb.base/source-dir.exp: directory /nOtExStInG/b /nOtExStInG/d /nOtExStInG/c
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/source.exp ...
+PASS: gdb.base/source.exp: script contains error
+PASS: gdb.base/source.exp: source -v
+PASS: gdb.base/source.exp: source after -v
+PASS: gdb.base/source.exp: set search directories
+PASS: gdb.base/source.exp: source -s
+PASS: gdb.base/source.exp: source -s -v
+PASS: gdb.base/source.exp: source -v -s
+PASS: gdb.base/source.exp: source for-sure-nonexistant-file
+PASS: gdb.base/source.exp: source source-nofile.gdb
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stack-checking.exp ...
+PASS: gdb.base/stack-checking.exp: continue to breakpoint: breakpoint for small frame
+PASS: gdb.base/stack-checking.exp: bt
+PASS: gdb.base/stack-checking.exp: continue to breakpoint: breakpoint for medium frame
+PASS: gdb.base/stack-checking.exp: bt
+PASS: gdb.base/stack-checking.exp: continue to breakpoint: breakpoint for big frame
+PASS: gdb.base/stack-checking.exp: bt
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stale-infcall.exp ...
+PASS: gdb.base/stale-infcall.exp: continue to breakpoint: test-next
+PASS: gdb.base/stale-infcall.exp: set $test_fail_bpnum=$bpnum
+PASS: gdb.base/stale-infcall.exp: test system longjmp tracking support
+PASS: gdb.base/stale-infcall.exp: delete $test_fail_bpnum
+PASS: gdb.base/stale-infcall.exp: continue to breakpoint: break-run1
+PASS: gdb.base/stale-infcall.exp: print infcall ()
+PASS: gdb.base/stale-infcall.exp: stack corrupted
+PASS: gdb.base/stale-infcall.exp: bt
+PASS: gdb.base/stale-infcall.exp: maintenance print dummy-frames
+PASS: gdb.base/stale-infcall.exp: maintenance info breakpoints
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.exp ...
+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.c:39:21: fatal error: sys/sdt.h: No such file or directory
+ #include <sys/sdt.h>
+ ^
+compilation terminated.
+UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp
+UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/start.exp ...
+PASS: gdb.base/start.exp: start
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-break.exp ...
+PASS: gdb.base/step-break.exp: breakpoint line number
+PASS: gdb.base/step-break.exp: run until breakpoint set at a line number
+PASS: gdb.base/step-break.exp: next 2 (1)
+PASS: gdb.base/step-break.exp: next 2 (2)
+PASS: gdb.base/step-break.exp: next 2 (3)
+PASS: gdb.base/step-break.exp: next 2 (4)
+PASS: gdb.base/step-break.exp: next 2 (5)
+PASS: gdb.base/step-break.exp: next 2 (6)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-bt.exp ...
+PASS: gdb.base/step-bt.exp: breakpoint at first instruction of hello()
+PASS: gdb.base/step-bt.exp: run to hello()
+PASS: gdb.base/step-bt.exp: step first instruction
+PASS: gdb.base/step-bt.exp: backtrace after first instruction step
+PASS: gdb.base/step-bt.exp: step second instruction
+PASS: gdb.base/step-bt.exp: backtrace after second instruction step
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-line.exp ...
+PASS: gdb.base/step-line.exp: break f1
+PASS: gdb.base/step-line.exp: continue to f1
+PASS: gdb.base/step-line.exp: next over dummy 1
+PASS: gdb.base/step-line.exp: next to dummy 2
+PASS: gdb.base/step-line.exp: next over dummy 2
+PASS: gdb.base/step-line.exp: step into f2
+PASS: gdb.base/step-line.exp: next over dummy 4
+PASS: gdb.base/step-line.exp: next to dummy 5
+PASS: gdb.base/step-line.exp: next to dummy 6
+PASS: gdb.base/step-line.exp: next over dummy 6
+PASS: gdb.base/step-line.exp: next to dummy 7
+PASS: gdb.base/step-line.exp: next to dummy 8
+PASS: gdb.base/step-line.exp: next over dummy 8
+PASS: gdb.base/step-line.exp: next to dummy 9
+PASS: gdb.base/step-line.exp: next to dummy 10
+PASS: gdb.base/step-line.exp: next over dummy 10
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-resume-infcall.exp ...
+PASS: gdb.base/step-resume-infcall.exp: step
+PASS: gdb.base/step-resume-infcall.exp: up
+PASS: gdb.base/step-resume-infcall.exp: set $b=$pc
+PASS: gdb.base/step-resume-infcall.exp: print $bpnum
+PASS: gdb.base/step-resume-infcall.exp: disass/m
+PASS: gdb.base/step-resume-infcall.exp: info breakpoints
+PASS: gdb.base/step-resume-infcall.exp: next
+PASS: gdb.base/step-resume-infcall.exp: p cond_hit
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-symless.exp ...
+PASS: gdb.base/step-symless.exp: strip stub symbols
+PASS: gdb.base/step-symless.exp: step
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-test.exp ...
+PASS: gdb.base/step-test.exp: next 1
+PASS: gdb.base/step-test.exp: step 1
+PASS: gdb.base/step-test.exp: next 2
+PASS: gdb.base/step-test.exp: step 3
+PASS: gdb.base/step-test.exp: next 3
+PASS: gdb.base/step-test.exp: next over
+PASS: gdb.base/step-test.exp: step into
+PASS: gdb.base/step-test.exp: step out
+PASS: gdb.base/step-test.exp: stepi to next line
+PASS: gdb.base/step-test.exp: stepi into function
+PASS: gdb.base/step-test.exp: stepi into function's first source line
+PASS: gdb.base/step-test.exp: stepi: finish call
+PASS: gdb.base/step-test.exp: nexti over function
+PASS: gdb.base/step-test.exp: set breakpoint at call to large_struct_by_value
+PASS: gdb.base/step-test.exp: run to pass large struct
+PASS: gdb.base/step-test.exp: large struct by value
+PASS: gdb.base/step-test.exp: continue until exit at step-test.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/store.exp ...
+PASS: gdb.base/store.exp: tbreak wack_charest
+PASS: gdb.base/store.exp: continue to wack_charest
+PASS: gdb.base/store.exp: var charest l; print old l, expecting -1 .*
+PASS: gdb.base/store.exp: var charest l; print old r, expecting -2 .*
+PASS: gdb.base/store.exp: var charest l; setting l to 4
+PASS: gdb.base/store.exp: var charest l; print new l, expecting 4 ..004.
+PASS: gdb.base/store.exp: var charest l; next over add call
+PASS: gdb.base/store.exp: var charest l; print incremented l, expecting 2 ..002.
+PASS: gdb.base/store.exp: tbreak wack_short
+PASS: gdb.base/store.exp: continue to wack_short
+PASS: gdb.base/store.exp: var short l; print old l, expecting -1
+PASS: gdb.base/store.exp: var short l; print old r, expecting -2
+PASS: gdb.base/store.exp: var short l; setting l to 4
+PASS: gdb.base/store.exp: var short l; print new l, expecting 4
+PASS: gdb.base/store.exp: var short l; next over add call
+PASS: gdb.base/store.exp: var short l; print incremented l, expecting 2
+PASS: gdb.base/store.exp: tbreak wack_int
+PASS: gdb.base/store.exp: continue to wack_int
+PASS: gdb.base/store.exp: var int l; print old l, expecting -1
+PASS: gdb.base/store.exp: var int l; print old r, expecting -2
+PASS: gdb.base/store.exp: var int l; setting l to 4
+PASS: gdb.base/store.exp: var int l; print new l, expecting 4
+PASS: gdb.base/store.exp: var int l; next over add call
+PASS: gdb.base/store.exp: var int l; print incremented l, expecting 2
+PASS: gdb.base/store.exp: tbreak wack_long
+PASS: gdb.base/store.exp: continue to wack_long
+PASS: gdb.base/store.exp: var long l; print old l, expecting -1
+PASS: gdb.base/store.exp: var long l; print old r, expecting -2
+PASS: gdb.base/store.exp: var long l; setting l to 4
+PASS: gdb.base/store.exp: var long l; print new l, expecting 4
+PASS: gdb.base/store.exp: var long l; next over add call
+PASS: gdb.base/store.exp: var long l; print incremented l, expecting 2
+PASS: gdb.base/store.exp: tbreak wack_longest
+PASS: gdb.base/store.exp: continue to wack_longest
+PASS: gdb.base/store.exp: var longest l; print old l, expecting -1
+FAIL: gdb.base/store.exp: var longest l; print old r, expecting -2
+PASS: gdb.base/store.exp: var longest l; setting l to 4
+PASS: gdb.base/store.exp: var longest l; print new l, expecting 4
+PASS: gdb.base/store.exp: var longest l; next over add call
+PASS: gdb.base/store.exp: var longest l; print incremented l, expecting 2
+PASS: gdb.base/store.exp: tbreak wack_float
+PASS: gdb.base/store.exp: continue to wack_float
+FAIL: gdb.base/store.exp: var float l; print old l, expecting -1
+PASS: gdb.base/store.exp: var float l; print old r, expecting -2
+FAIL: gdb.base/store.exp: var float l; setting l to 4
+FAIL: gdb.base/store.exp: var float l; print new l, expecting 4
+PASS: gdb.base/store.exp: var float l; next over add call
+FAIL: gdb.base/store.exp: var float l; print incremented l, expecting 2
+PASS: gdb.base/store.exp: tbreak wack_double
+PASS: gdb.base/store.exp: continue to wack_double
+FAIL: gdb.base/store.exp: var double l; print old l, expecting -1
+FAIL: gdb.base/store.exp: var double l; print old r, expecting -2
+FAIL: gdb.base/store.exp: var double l; setting l to 4
+FAIL: gdb.base/store.exp: var double l; print new l, expecting 4
+PASS: gdb.base/store.exp: var double l; next over add call
+FAIL: gdb.base/store.exp: var double l; print incremented l, expecting 2
+PASS: gdb.base/store.exp: tbreak wack_doublest
+PASS: gdb.base/store.exp: continue to wack_doublest
+FAIL: gdb.base/store.exp: var doublest l; print old l, expecting -1
+FAIL: gdb.base/store.exp: var doublest l; print old r, expecting -2
+FAIL: gdb.base/store.exp: var doublest l; setting l to 4
+FAIL: gdb.base/store.exp: var doublest l; print new l, expecting 4
+PASS: gdb.base/store.exp: var doublest l; next over add call
+FAIL: gdb.base/store.exp: var doublest l; print incremented l, expecting 2
+PASS: gdb.base/store.exp: tbreak add_charest
+PASS: gdb.base/store.exp: continue to add_charest
+PASS: gdb.base/store.exp: upvar charest l; up
+PASS: gdb.base/store.exp: upvar charest l; print old l, expecting -1 .*
+PASS: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .*
+PASS: gdb.base/store.exp: upvar charest l; set l to 4
+PASS: gdb.base/store.exp: upvar charest l; print new l, expecting 4 ..004.
+PASS: gdb.base/store.exp: tbreak add_short
+PASS: gdb.base/store.exp: continue to add_short
+PASS: gdb.base/store.exp: upvar short l; up
+PASS: gdb.base/store.exp: upvar short l; print old l, expecting -1
+PASS: gdb.base/store.exp: upvar short l; print old r, expecting -2
+PASS: gdb.base/store.exp: upvar short l; set l to 4
+PASS: gdb.base/store.exp: upvar short l; print new l, expecting 4
+PASS: gdb.base/store.exp: tbreak add_int
+PASS: gdb.base/store.exp: continue to add_int
+PASS: gdb.base/store.exp: upvar int l; up
+PASS: gdb.base/store.exp: upvar int l; print old l, expecting -1
+PASS: gdb.base/store.exp: upvar int l; print old r, expecting -2
+PASS: gdb.base/store.exp: upvar int l; set l to 4
+PASS: gdb.base/store.exp: upvar int l; print new l, expecting 4
+PASS: gdb.base/store.exp: tbreak add_long
+PASS: gdb.base/store.exp: continue to add_long
+PASS: gdb.base/store.exp: upvar long l; up
+PASS: gdb.base/store.exp: upvar long l; print old l, expecting -1
+PASS: gdb.base/store.exp: upvar long l; print old r, expecting -2
+PASS: gdb.base/store.exp: upvar long l; set l to 4
+PASS: gdb.base/store.exp: upvar long l; print new l, expecting 4
+PASS: gdb.base/store.exp: tbreak add_longest
+PASS: gdb.base/store.exp: continue to add_longest
+PASS: gdb.base/store.exp: upvar longest l; up
+PASS: gdb.base/store.exp: upvar longest l; print old l, expecting -1
+FAIL: gdb.base/store.exp: upvar longest l; print old r, expecting -2
+PASS: gdb.base/store.exp: upvar longest l; set l to 4
+PASS: gdb.base/store.exp: upvar longest l; print new l, expecting 4
+PASS: gdb.base/store.exp: tbreak add_float
+PASS: gdb.base/store.exp: continue to add_float
+PASS: gdb.base/store.exp: upvar float l; up
+FAIL: gdb.base/store.exp: upvar float l; print old l, expecting -1
+PASS: gdb.base/store.exp: upvar float l; print old r, expecting -2
+FAIL: gdb.base/store.exp: upvar float l; set l to 4
+FAIL: gdb.base/store.exp: upvar float l; print new l, expecting 4
+PASS: gdb.base/store.exp: tbreak add_double
+PASS: gdb.base/store.exp: continue to add_double
+PASS: gdb.base/store.exp: upvar double l; up
+FAIL: gdb.base/store.exp: upvar double l; print old l, expecting -1
+FAIL: gdb.base/store.exp: upvar double l; print old r, expecting -2
+FAIL: gdb.base/store.exp: upvar double l; set l to 4
+FAIL: gdb.base/store.exp: upvar double l; print new l, expecting 4
+PASS: gdb.base/store.exp: tbreak add_doublest
+PASS: gdb.base/store.exp: continue to add_doublest
+PASS: gdb.base/store.exp: upvar doublest l; up
+FAIL: gdb.base/store.exp: upvar doublest l; print old l, expecting -1
+FAIL: gdb.base/store.exp: upvar doublest l; print old r, expecting -2
+FAIL: gdb.base/store.exp: upvar doublest l; set l to 4
+FAIL: gdb.base/store.exp: upvar doublest l; print new l, expecting 4
+PASS: gdb.base/store.exp: tbreak wack_struct_1
+PASS: gdb.base/store.exp: continue to wack_struct_1
+PASS: gdb.base/store.exp: var struct 1 u; next to add_struct_1 call
+PASS: gdb.base/store.exp: var struct 1 u; print old u, expecting {s = \{0}}
+PASS: gdb.base/store.exp: var struct 1 u; set u to s_1
+PASS: gdb.base/store.exp: var struct 1 u; print new u, expecting {s = \{1}}
+PASS: gdb.base/store.exp: tbreak wack_struct_2
+PASS: gdb.base/store.exp: continue to wack_struct_2
+PASS: gdb.base/store.exp: var struct 2 u; next to add_struct_2 call
+PASS: gdb.base/store.exp: var struct 2 u; print old u, expecting {s = \{0, 0}}
+PASS: gdb.base/store.exp: var struct 2 u; set u to s_2
+PASS: gdb.base/store.exp: var struct 2 u; print new u, expecting {s = \{1, 2}}
+PASS: gdb.base/store.exp: tbreak wack_struct_3
+PASS: gdb.base/store.exp: continue to wack_struct_3
+PASS: gdb.base/store.exp: var struct 3 u; next to add_struct_3 call
+PASS: gdb.base/store.exp: var struct 3 u; print old u, expecting {s = \{0, 0, 0}}
+PASS: gdb.base/store.exp: var struct 3 u; set u to s_3
+PASS: gdb.base/store.exp: var struct 3 u; print new u, expecting {s = \{1, 2, 3}}
+PASS: gdb.base/store.exp: tbreak wack_struct_4
+PASS: gdb.base/store.exp: continue to wack_struct_4
+PASS: gdb.base/store.exp: var struct 4 u; next to add_struct_4 call
+PASS: gdb.base/store.exp: var struct 4 u; print old u, expecting {s = \{0, 0, 0, 0}}
+PASS: gdb.base/store.exp: var struct 4 u; set u to s_4
+PASS: gdb.base/store.exp: var struct 4 u; print new u, expecting {s = \{1, 2, 3, 4}}
+PASS: gdb.base/store.exp: tbreak add_struct_1
+PASS: gdb.base/store.exp: continue to add_struct_1
+PASS: gdb.base/store.exp: up struct 1 u; up
+PASS: gdb.base/store.exp: up struct 1 u; print old u, expecting {s = \{0}}
+PASS: gdb.base/store.exp: up struct 1 u; set u to s_1
+PASS: gdb.base/store.exp: up struct 1 u; print new u, expecting {s = \{1}}
+PASS: gdb.base/store.exp: tbreak add_struct_2
+PASS: gdb.base/store.exp: continue to add_struct_2
+PASS: gdb.base/store.exp: up struct 2 u; up
+PASS: gdb.base/store.exp: up struct 2 u; print old u, expecting {s = \{0, 0}}
+PASS: gdb.base/store.exp: up struct 2 u; set u to s_2
+PASS: gdb.base/store.exp: up struct 2 u; print new u, expecting {s = \{1, 2}}
+PASS: gdb.base/store.exp: tbreak add_struct_3
+PASS: gdb.base/store.exp: continue to add_struct_3
+PASS: gdb.base/store.exp: up struct 3 u; up
+PASS: gdb.base/store.exp: up struct 3 u; print old u, expecting {s = \{0, 0, 0}}
+PASS: gdb.base/store.exp: up struct 3 u; set u to s_3
+PASS: gdb.base/store.exp: up struct 3 u; print new u, expecting {s = \{1, 2, 3}}
+PASS: gdb.base/store.exp: tbreak add_struct_4
+PASS: gdb.base/store.exp: continue to add_struct_4
+PASS: gdb.base/store.exp: up struct 4 u; up
+PASS: gdb.base/store.exp: up struct 4 u; print old u, expecting {s = \{0, 0, 0, 0}}
+PASS: gdb.base/store.exp: up struct 4 u; set u to s_4
+PASS: gdb.base/store.exp: up struct 4 u; print new u, expecting {s = \{1, 2, 3, 4}}
+PASS: gdb.base/store.exp: tbreak wack_field_1
+PASS: gdb.base/store.exp: continue field 1
+PASS: gdb.base/store.exp: next field 1
+PASS: gdb.base/store.exp: old field 1
+PASS: gdb.base/store.exp: set variable u = F_1
+PASS: gdb.base/store.exp: new field 1
+PASS: gdb.base/store.exp: set variable u = F_1, u.i = f_1.i
+PASS: gdb.base/store.exp: f_1.i
+PASS: gdb.base/store.exp: set variable u = F_1, u.j = f_1.j
+PASS: gdb.base/store.exp: f_1.j
+PASS: gdb.base/store.exp: set variable u = F_1, u.k = f_1.k
+PASS: gdb.base/store.exp: f_1.k
+PASS: gdb.base/store.exp: set variable u = f_1, u.i = F_1.i
+PASS: gdb.base/store.exp: F_1.i
+PASS: gdb.base/store.exp: set variable u = f_1, u.j = F_1.j
+PASS: gdb.base/store.exp: F_1.j
+PASS: gdb.base/store.exp: set variable u = f_1, u.k = F_1.k
+PASS: gdb.base/store.exp: F_1.k
+PASS: gdb.base/store.exp: tbreak wack_field_2
+PASS: gdb.base/store.exp: continue field 2
+PASS: gdb.base/store.exp: next field 2
+PASS: gdb.base/store.exp: old field 2
+PASS: gdb.base/store.exp: set variable u = F_2
+PASS: gdb.base/store.exp: new field 2
+PASS: gdb.base/store.exp: set variable u = F_2, u.i = f_2.i
+PASS: gdb.base/store.exp: f_2.i
+PASS: gdb.base/store.exp: set variable u = F_2, u.j = f_2.j
+PASS: gdb.base/store.exp: f_2.j
+PASS: gdb.base/store.exp: set variable u = F_2, u.k = f_2.k
+PASS: gdb.base/store.exp: f_2.k
+PASS: gdb.base/store.exp: set variable u = f_2, u.i = F_2.i
+PASS: gdb.base/store.exp: F_2.i
+PASS: gdb.base/store.exp: set variable u = f_2, u.j = F_2.j
+PASS: gdb.base/store.exp: F_2.j
+PASS: gdb.base/store.exp: set variable u = f_2, u.k = F_2.k
+PASS: gdb.base/store.exp: F_2.k
+PASS: gdb.base/store.exp: tbreak wack_field_3
+PASS: gdb.base/store.exp: continue field 3
+PASS: gdb.base/store.exp: next field 3
+PASS: gdb.base/store.exp: old field 3
+PASS: gdb.base/store.exp: set variable u = F_3
+PASS: gdb.base/store.exp: new field 3
+PASS: gdb.base/store.exp: set variable u = F_3, u.i = f_3.i
+PASS: gdb.base/store.exp: f_3.i
+PASS: gdb.base/store.exp: set variable u = F_3, u.j = f_3.j
+PASS: gdb.base/store.exp: f_3.j
+PASS: gdb.base/store.exp: set variable u = F_3, u.k = f_3.k
+PASS: gdb.base/store.exp: f_3.k
+PASS: gdb.base/store.exp: set variable u = f_3, u.i = F_3.i
+PASS: gdb.base/store.exp: F_3.i
+PASS: gdb.base/store.exp: set variable u = f_3, u.j = F_3.j
+PASS: gdb.base/store.exp: F_3.j
+PASS: gdb.base/store.exp: set variable u = f_3, u.k = F_3.k
+PASS: gdb.base/store.exp: F_3.k
+PASS: gdb.base/store.exp: tbreak wack_field_4
+PASS: gdb.base/store.exp: continue field 4
+PASS: gdb.base/store.exp: next field 4
+PASS: gdb.base/store.exp: old field 4
+PASS: gdb.base/store.exp: set variable u = F_4
+PASS: gdb.base/store.exp: new field 4
+PASS: gdb.base/store.exp: set variable u = F_4, u.i = f_4.i
+PASS: gdb.base/store.exp: f_4.i
+PASS: gdb.base/store.exp: set variable u = F_4, u.j = f_4.j
+PASS: gdb.base/store.exp: f_4.j
+PASS: gdb.base/store.exp: set variable u = F_4, u.k = f_4.k
+PASS: gdb.base/store.exp: f_4.k
+PASS: gdb.base/store.exp: set variable u = f_4, u.i = F_4.i
+PASS: gdb.base/store.exp: F_4.i
+PASS: gdb.base/store.exp: set variable u = f_4, u.j = F_4.j
+PASS: gdb.base/store.exp: F_4.j
+PASS: gdb.base/store.exp: set variable u = f_4, u.k = F_4.k
+PASS: gdb.base/store.exp: F_4.k
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs.exp ...
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: continue to breakpoint: chartest-done
+PASS: gdb.base/structs.exp: p chartest
+PASS: gdb.base/structs.exp: ptype foo1; structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 7 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 7 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 7 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 8 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 8 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 8 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 9 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 9 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 9 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 10 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 10 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 10 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 11 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 11 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 11 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 12 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 12 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 12 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 13 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 13 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 13 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 14 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 14 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 14 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 15 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 15 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 15 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 16 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 16 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 16 structs-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 17 structs-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 17 structs-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 17 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tc
+PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tc
+PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tc
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc
+PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc
+PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 3 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for return; return 3 structs-tc
+PASS: gdb.base/structs.exp: return foo<n>; return 3 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> returned; return 3 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 3 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 3 structs-tc
+PASS: gdb.base/structs.exp: finish foo<n>; return 3 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> finished; return 3 structs-tc
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 3 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 4 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for return; return 4 structs-tc
+PASS: gdb.base/structs.exp: return foo<n>; return 4 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> returned; return 4 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 4 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 4 structs-tc
+PASS: gdb.base/structs.exp: finish foo<n>; return 4 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> finished; return 4 structs-tc
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 4 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 5 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for return; return 5 structs-tc
+PASS: gdb.base/structs.exp: return foo<n>; return 5 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> returned; return 5 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 5 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 5 structs-tc
+PASS: gdb.base/structs.exp: finish foo<n>; return 5 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> finished; return 5 structs-tc
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 5 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 6 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for return; return 6 structs-tc
+PASS: gdb.base/structs.exp: return foo<n>; return 6 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> returned; return 6 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 6 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 6 structs-tc
+PASS: gdb.base/structs.exp: finish foo<n>; return 6 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> finished; return 6 structs-tc
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 6 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 7 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for return; return 7 structs-tc
+PASS: gdb.base/structs.exp: return foo<n>; return 7 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> returned; return 7 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 7 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 7 structs-tc
+PASS: gdb.base/structs.exp: finish foo<n>; return 7 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> finished; return 7 structs-tc
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 7 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 8 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for return; return 8 structs-tc
+PASS: gdb.base/structs.exp: return foo<n>; return 8 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> returned; return 8 structs-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 8 structs-tc
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 8 structs-tc
+PASS: gdb.base/structs.exp: finish foo<n>; return 8 structs-tc
+PASS: gdb.base/structs.exp: value foo<n> finished; return 8 structs-tc
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 8 structs-tc
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo1; structs-ts
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-ts
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-ts
+PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-ts
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ts
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ts
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ts
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ts
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ts
+PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ts
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-ts
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-ts
+PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-ts
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-ts
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-ts
+PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-ts
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-ts
+PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-ts
+PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-ts
+PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-ts
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-ts
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-ts
+PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-ts
+PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-ts
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-ts
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ts
+PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ts
+PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ts
+PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ts
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ts
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ts
+PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ts
+PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ts
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ts
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 3 structs-ts
+PASS: gdb.base/structs.exp: zed L<n> for return; return 3 structs-ts
+PASS: gdb.base/structs.exp: return foo<n>; return 3 structs-ts
+PASS: gdb.base/structs.exp: value foo<n> returned; return 3 structs-ts
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 3 structs-ts
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 3 structs-ts
+PASS: gdb.base/structs.exp: finish foo<n>; return 3 structs-ts
+PASS: gdb.base/structs.exp: value foo<n> finished; return 3 structs-ts
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 3 structs-ts
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 4 structs-ts
+PASS: gdb.base/structs.exp: zed L<n> for return; return 4 structs-ts
+PASS: gdb.base/structs.exp: return foo<n>; return 4 structs-ts
+PASS: gdb.base/structs.exp: value foo<n> returned; return 4 structs-ts
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 4 structs-ts
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 4 structs-ts
+PASS: gdb.base/structs.exp: finish foo<n>; return 4 structs-ts
+PASS: gdb.base/structs.exp: value foo<n> finished; return 4 structs-ts
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 4 structs-ts
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo1; structs-ti
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-ti
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-ti
+PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-ti
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ti
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ti
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ti
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ti
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ti
+PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ti
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-ti
+PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-ti
+PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-ti
+PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-ti
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-ti
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-ti
+PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-ti
+PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-ti
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-ti
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ti
+PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ti
+PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ti
+PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ti
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ti
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ti
+PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ti
+PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ti
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ti
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo1; structs-tl
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tl
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tl
+PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tl
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tl
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tl
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tl
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tl
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tl
+PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tl
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tl
+PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tl
+PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tl
+PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tl
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tl
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tl
+PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tl
+PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tl
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tl
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tl
+PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tl
+PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tl
+PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tl
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tl
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tl
+PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tl
+PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tl
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tl
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo1; structs-tll
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tll
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tll
+PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tll
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tll
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tll
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tll
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tll
+PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tll
+PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tll
+PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tll
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tll
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tll
+PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tll
+PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tll
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tll
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo1; structs-tf
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tf
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tf
+PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tf
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tf
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tf
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tf
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tf
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tf
+PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tf
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tf
+PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tf
+PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tf
+PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tf
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tf
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tf
+PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tf
+PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tf
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tf
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf
+PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf
+PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf
+PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf
+PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf
+PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tf
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo1; structs-td
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-td
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-td
+PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-td
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-td
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-td
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-td
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-td
+PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-td
+PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-td
+PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-td
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-td
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-td
+PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-td
+PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-td
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-td
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo1; structs-tld
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tld
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tld
+PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tld
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tld
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tld
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tld
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tld
+PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tld
+PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tld
+PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tld
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tld
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tld
+PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tld
+PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tld
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tld
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-ts-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ts-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ts-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ts-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ts-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ts-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ts-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-ts-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-ts-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-ts-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-ts-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-ts-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-ts-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-ts-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-ts-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-ts-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 7 structs-ts-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 7 structs-ts-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 7 structs-ts-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 8 structs-ts-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 8 structs-ts-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 8 structs-ts-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ts-tc
+PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ts-tc
+PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ts-tc
+PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ts-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ts-tc
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ts-tc
+PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ts-tc
+PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ts-tc
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ts-tc
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-ti-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ti-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ti-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ti-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ti-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ti-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ti-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-ti-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-ti-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-ti-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-ti-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-ti-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-ti-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-ti-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-ti-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-ti-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ti-tc
+PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ti-tc
+PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ti-tc
+PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ti-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ti-tc
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ti-tc
+PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ti-tc
+PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ti-tc
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ti-tc
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-tl-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tl-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tl-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tl-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tl-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tl-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tl-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tl-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tl-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tl-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tl-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tl-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tl-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tl-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tl-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tl-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tl-tc
+PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tl-tc
+PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tl-tc
+PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tl-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tl-tc
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tl-tc
+PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tl-tc
+PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tl-tc
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tl-tc
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-tll-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tll-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tll-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tll-tc
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-tf-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tf-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tf-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tf-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tf-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tf-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tf-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tf-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tf-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tf-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tf-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tf-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tf-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tf-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tf-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tf-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf-tc
+PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf-tc
+PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf-tc
+PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf-tc
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf-tc
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf-tc
+PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf-tc
+PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tf-tc
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf-tc
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-td-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-td-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-td-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-td-tc
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-tld-tc
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tld-tc
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tld-tc
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tld-tc
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-tc-ts
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-ts
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-ts
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-ts
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-ts
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-ts
+PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-ts
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-ts
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-ts
+PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-ts
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tc-ts
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tc-ts
+PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tc-ts
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tc-ts
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tc-ts
+PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tc-ts
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc-ts
+PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc-ts
+PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc-ts
+PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-ts
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc-ts
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc-ts
+PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc-ts
+PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc-ts
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc-ts
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-tc-ti
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-ti
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-ti
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-ti
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-ti
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-ti
+PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-ti
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-ti
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-ti
+PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-ti
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc-ti
+PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc-ti
+PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc-ti
+PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-ti
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc-ti
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc-ti
+PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc-ti
+PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc-ti
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc-ti
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tl
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tl
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tl
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tl
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-tl
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-tl
+PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-tl
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-tl
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-tl
+PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-tl
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc-tl
+PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc-tl
+PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc-tl
+PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-tl
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc-tl
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc-tl
+PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc-tl
+PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc-tl
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc-tl
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tll
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tll
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tll
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tll
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tf
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tf
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tf
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tf
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-tf
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-tf
+PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-tf
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-tf
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-tf
+PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-tf
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-tc-td
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-td
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-td
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-td
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tld
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tld
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tld
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tld
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-td-tf
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-td-tf
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-td-tf
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-td-tf
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-td-tf
+PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-td-tf
+PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-td-tf
+PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-td-tf
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-td-tf
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-td-tf
+PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-td-tf
+PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-td-tf
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-td-tf
+PASS: gdb.base/structs.exp: set print sevenbit-strings
+PASS: gdb.base/structs.exp: set print address off
+PASS: gdb.base/structs.exp: set width 0
+PASS: gdb.base/structs.exp: set print elements 300
+PASS: gdb.base/structs.exp: ptype foo2; structs-tf-td
+PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tf-td
+PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tf-td
+PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tf-td
+PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf-td
+PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf-td
+PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf-td
+PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf-td
+PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf-td
+PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf-td
+PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf-td
+PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tf-td
+PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf-td
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs2.exp ...
+PASS: gdb.base/structs2.exp: set width 0
+PASS: gdb.base/structs2.exp: structs2 sanity check
+PASS: gdb.base/structs2.exp: structs2 breakpoint set
+PASS: gdb.base/structs2.exp: structs2 continue1
+PASS: gdb.base/structs2.exp: structs2 continue2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs3.exp ...
+PASS: gdb.base/structs3.exp: print two
+PASS: gdb.base/structs3.exp: print *twop
+PASS: gdb.base/structs3.exp: print *(struct Two *)onep
+PASS: gdb.base/structs3.exp: print *(tTwo *)onep
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/subst.exp ...
+PASS: gdb.base/subst.exp: deactivate GDB's confirmation interface
+PASS: gdb.base/subst.exp: remove default substitution rules
+PASS: gdb.base/subst.exp: show substitute-path, no rule entered yet
+PASS: gdb.base/subst.exp: show substitute-path from, no rule entered yet
+PASS: gdb.base/subst.exp: show substitute-path, too many arguments
+PASS: gdb.base/subst.exp: unset substitute-path from, no rule entered yet
+PASS: gdb.base/subst.exp: unset substitute-path, no rule entered yet
+PASS: gdb.base/subst.exp: unset substitute-path from, no rule entered yet
+PASS: gdb.base/subst.exp: unset substitute-path, too many arguments
+PASS: gdb.base/subst.exp: set substitute-path, too many arguments
+PASS: gdb.base/subst.exp: set substitute-path, too few arguments
+PASS: gdb.base/subst.exp: set substitute-path, first argument is empty string
+PASS: gdb.base/subst.exp: add from -> to substitution rule
+PASS: gdb.base/subst.exp: add from1 -> to1 substitution rule
+PASS: gdb.base/subst.exp: add source -> destination substitution rule
+PASS: gdb.base/subst.exp: add depuis -> vers substitution rule
+PASS: gdb.base/subst.exp: add substitution rule to empty string
+PASS: gdb.base/subst.exp: show substitute-path after all paths added
+PASS: gdb.base/subst.exp: show substitute-path from, after all paths added
+PASS: gdb.base/subst.exp: show substitute-path depuis, after all paths added
+PASS: gdb.base/subst.exp: show substitute-path garbage, after all paths added
+PASS: gdb.base/subst.exp: unset substitute-path from
+PASS: gdb.base/subst.exp: show substitute-path from, after unsetting it
+PASS: gdb.base/subst.exp: show substitute-path after from rule removed
+PASS: gdb.base/subst.exp: unset substitute-path from after the rule was removed
+PASS: gdb.base/subst.exp: unset substitute-path depuis (middle of list)
+PASS: gdb.base/subst.exp: show substitute-path after depuis rule removed
+PASS: gdb.base/subst.exp: unset substitute-path empty (end of list)
+PASS: gdb.base/subst.exp: show substitute-path after empty rule removed
+PASS: gdb.base/subst.exp: remove all remaining substitution rules
+PASS: gdb.base/subst.exp: show substitute-path after all remaining rules removed
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/symbol-without-target_section.exp ...
+PASS: gdb.base/symbol-without-target_section.exp: add-symbol-file
+PASS: gdb.base/symbol-without-target_section.exp: list main
+PASS: gdb.base/symbol-without-target_section.exp: print symbol_without_target_section
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/term.exp ...
+PASS: gdb.base/term.exp: test info terminal
+PASS: gdb.base/term.exp: info terminal at breakpoint
+PASS: gdb.base/term.exp: continue until exit
+PASS: gdb.base/term.exp: test info terminal #2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/testenv.exp ...
+PASS: gdb.base/testenv.exp: Test no TEST_GDB var
+PASS: gdb.base/testenv.exp: Set TEST_GDB_VAR1
+PASS: gdb.base/testenv.exp: Test with one TEST_GDB var
+PASS: gdb.base/testenv.exp: Set TEST_GDB_VAR2
+PASS: gdb.base/testenv.exp: Test with two TEST_GDB var
+PASS: gdb.base/testenv.exp: Unset TEST_GDB_VAR1
+PASS: gdb.base/testenv.exp: Test with one TEST_GDB var, after unset
+PASS: gdb.base/testenv.exp: Test passing TEST_GDB_GLOBAL to GDB
+PASS: gdb.base/testenv.exp: Test with TEST_GDB_GLOBAL
+PASS: gdb.base/testenv.exp: Unset TEST_GDB_GLOBAL
+PASS: gdb.base/testenv.exp: Test with TEST_GDB_GLOBAL unset
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/trace-commands.exp ...
+PASS: gdb.base/trace-commands.exp: show trace-commands says off
+PASS: gdb.base/trace-commands.exp: source -v
+PASS: gdb.base/trace-commands.exp: set trace-commands
+PASS: gdb.base/trace-commands.exp: show trace-commands says on
+PASS: gdb.base/trace-commands.exp: simple trace-commands test
+PASS: gdb.base/trace-commands.exp: nested trace-commands test
+PASS: gdb.base/trace-commands.exp: define user command
+PASS: gdb.base/trace-commands.exp: nested trace-commands test with source
+PASS: gdb.base/trace-commands.exp: depth resets on error part 1
+PASS: gdb.base/trace-commands.exp: depth resets on error part 2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/tui-layout.exp ...
+PASS: gdb.base/tui-layout.exp: layout asm
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/twice.exp ...
+PASS: gdb.base/twice.exp: step
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/type-opaque.exp ...
+PASS: gdb.base/type-opaque.exp: opaque struct type resolving
+PASS: gdb.base/type-opaque.exp: empty struct type resolving
+PASS: gdb.base/type-opaque.exp: filled struct type resolving
+PASS: gdb.base/type-opaque.exp: opaque union type resolving
+PASS: gdb.base/type-opaque.exp: empty union type resolving
+PASS: gdb.base/type-opaque.exp: filled union type resolving
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ui-redirect.exp ...
+PASS: gdb.base/ui-redirect.exp: commands
+PASS: gdb.base/ui-redirect.exp: print 1
+PASS: gdb.base/ui-redirect.exp: end
+PASS: gdb.base/ui-redirect.exp: set logging file /dev/null
+PASS: gdb.base/ui-redirect.exp: set logging on
+PASS: gdb.base/ui-redirect.exp: save breakpoints /dev/null
+PASS: gdb.base/ui-redirect.exp: set logging off
+PASS: gdb.base/ui-redirect.exp: help
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/unload.exp ...
+PASS: gdb.base/unload.exp: pending breakpoint info before run
+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.exp ...
+PASS: gdb.base/until.exp: until line number
+PASS: gdb.base/until.exp: malformed until
+PASS: gdb.base/until.exp: until factorial, recursive function
+PASS: gdb.base/until.exp: until func, not called by current frame
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/unwindonsignal.exp ...
+PASS: gdb.base/unwindonsignal.exp: break stop_here
+PASS: gdb.base/unwindonsignal.exp: continue to breakpoint at stop_here
+PASS: gdb.base/unwindonsignal.exp: setting unwindonsignal
+PASS: gdb.base/unwindonsignal.exp: showing unwindonsignal
+PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signaled
+PASS: gdb.base/unwindonsignal.exp: unwindonsignal, stack unwound
+PASS: gdb.base/unwindonsignal.exp: unwindonsignal, dummy frame removed
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-db-attach.exp ...
+UNSUPPORTED: gdb.base/valgrind-db-attach.exp: spawn valgrind
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-infcall.exp ...
+UNSUPPORTED: gdb.base/valgrind-infcall.exp: spawn valgrind
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/value-double-free.exp ...
+PASS: gdb.base/value-double-free.exp: watch var
+PASS: gdb.base/value-double-free.exp: continue
+PASS: gdb.base/value-double-free.exp: print empty()
+PASS: gdb.base/value-double-free.exp: help help
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/varargs.exp ...
+PASS: gdb.base/varargs.exp: set print sevenbit-strings
+PASS: gdb.base/varargs.exp: set print address off
+PASS: gdb.base/varargs.exp: set width 0
+PASS: gdb.base/varargs.exp: print find_max1(5,1,2,3,4,5)
+PASS: gdb.base/varargs.exp: print find_max1(1,3)
+PASS: gdb.base/varargs.exp: print find_max1(10,1,2,3,4,5,6,7,8,29,0)
+PASS: gdb.base/varargs.exp: print find_max2(3,1,2,3)
+PASS: gdb.base/varargs.exp: print find_max_double(5,1.0,17.0,2.0,3.0,4.0)
+PASS: gdb.base/varargs.exp: print find_max_float_real(4, fc1, fc2, fc3, fc4)
+PASS: gdb.base/varargs.exp: print find_max_double_real(4, dc1, dc2, dc3, dc4)
+PASS: gdb.base/varargs.exp: print find_max_long_double_real(4, ldc1, ldc2, ldc3, ldc4)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/volatile.exp ...
+PASS: gdb.base/volatile.exp: continue to marker1
+PASS: gdb.base/volatile.exp: up from marker1
+PASS: gdb.base/volatile.exp: ptype vox
+PASS: gdb.base/volatile.exp: ptype victuals
+PASS: gdb.base/volatile.exp: ptype vixen
+PASS: gdb.base/volatile.exp: ptype vitriol
+PASS: gdb.base/volatile.exp: ptype vellum
+PASS: gdb.base/volatile.exp: ptype valve
+PASS: gdb.base/volatile.exp: ptype vacuity
+PASS: gdb.base/volatile.exp: ptype vertigo
+PASS: gdb.base/volatile.exp: ptype vampire
+PASS: gdb.base/volatile.exp: ptype viper
+PASS: gdb.base/volatile.exp: ptype vigour
+PASS: gdb.base/volatile.exp: ptype vapour
+PASS: gdb.base/volatile.exp: ptype ventricle
+PASS: gdb.base/volatile.exp: ptype vigintillion
+PASS: gdb.base/volatile.exp: ptype vocation
+PASS: gdb.base/volatile.exp: ptype veracity
+PASS: gdb.base/volatile.exp: ptype vapidity
+PASS: gdb.base/volatile.exp: ptype velocity
+PASS: gdb.base/volatile.exp: ptype veneer
+PASS: gdb.base/volatile.exp: ptype video
+PASS: gdb.base/volatile.exp: ptype vacuum
+PASS: gdb.base/volatile.exp: ptype veniality
+PASS: gdb.base/volatile.exp: ptype vitality
+PASS: gdb.base/volatile.exp: ptype voracity
+PASS: gdb.base/volatile.exp: ptype victor
+PASS: gdb.base/volatile.exp: ptype vicar
+PASS: gdb.base/volatile.exp: ptype victory
+PASS: gdb.base/volatile.exp: ptype vicarage
+PASS: gdb.base/volatile.exp: ptype vein
+PASS: gdb.base/volatile.exp: ptype vogue
+PASS: gdb.base/volatile.exp: ptype cavern
+PASS: gdb.base/volatile.exp: ptype coverlet
+PASS: gdb.base/volatile.exp: ptype caveat
+PASS: gdb.base/volatile.exp: ptype covenant
+PASS: gdb.base/volatile.exp: ptype vizier
+PASS: gdb.base/volatile.exp: ptype vanadium
+PASS: gdb.base/volatile.exp: ptype vane
+PASS: gdb.base/volatile.exp: ptype veldt
+PASS: gdb.base/volatile.exp: ptype cove
+PASS: gdb.base/volatile.exp: ptype cavity
+PASS: gdb.base/volatile.exp: ptype vagus
+PASS: gdb.base/volatile.exp: ptype vagrancy
+PASS: gdb.base/volatile.exp: ptype vagary
+PASS: gdb.base/volatile.exp: ptype vendor
+PASS: gdb.base/volatile.exp: ptype qux2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-cond-infcall.exp ...
+PASS: gdb.base/watch-cond-infcall.exp: hw: watch var if return_1 ()
+PASS: gdb.base/watch-cond-infcall.exp: hw: continue
+PASS: gdb.base/watch-cond-infcall.exp: sw: watch var if return_1 ()
+PASS: gdb.base/watch-cond-infcall.exp: sw: continue
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-cond.exp ...
+PASS: gdb.base/watch-cond.exp: set write watchpoint on global variable, local condition
+PASS: gdb.base/watch-cond.exp: watchpoint with global expression, local condition evaluates in correct frame
+PASS: gdb.base/watch-cond.exp: set write watchpoint on local variable, local condition
+PASS: gdb.base/watch-cond.exp: watchpoint with local expression, local condition evaluates in correct frame
+PASS: gdb.base/watch-cond.exp: set write watchpoint on global2 variable
+PASS: gdb.base/watch-cond.exp: watchpoint on global2 variable triggers
+PASS: gdb.base/watch-cond.exp: condition of watchpoint 2 changes
+PASS: gdb.base/watch-cond.exp: watchpoint stops with untestable local expression
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-non-mem.exp ...
+PASS: gdb.base/watch-non-mem.exp: set write watchpoint on $pc
+PASS: gdb.base/watch-non-mem.exp: watchpoint on $pc works
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-read.exp ...
+FAIL: gdb.base/watch-read.exp: set hardware read watchpoint on global variable
+FAIL: gdb.base/watch-read.exp: read watchpoint triggers on first read (timeout)
+FAIL: gdb.base/watch-read.exp: read watchpoint triggers on read after value changed (timeout)
+FAIL: gdb.base/watch-read.exp: set write watchpoint on global variable (timeout)
+FAIL: gdb.base/watch-read.exp: write watchpoint triggers (timeout)
+FAIL: gdb.base/watch-read.exp: only write watchpoint triggers when value changes (timeout)
+FAIL: gdb.base/watch-read.exp: read watchpoint triggers when value doesn't change, trapping reads and writes (timeout)
+FAIL: gdb.base/watch-read.exp: only read watchpoint triggers when value doesn't change (timeout)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-vfork.exp ...
+PASS: gdb.base/watch-vfork.exp: Watchpoint on global variable (hw)
+FAIL: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (hw) (timeout)
+PASS: gdb.base/watch-vfork.exp: Watchpoint on global variable (sw)
+FAIL: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (sw) (timeout)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch_thread_num.exp ...
+PASS: gdb.base/watch_thread_num.exp: successfully compiled posix threads test case
+PASS: gdb.base/watch_thread_num.exp: Watchpoint on invalid thread
+PASS: gdb.base/watch_thread_num.exp: Invalid watch syntax
+PASS: gdb.base/watch_thread_num.exp: Next 5
+PASS: gdb.base/watch_thread_num.exp: Set breakpoint at thread_function
+PASS: gdb.base/watch_thread_num.exp: Stopped in thread_function
+PASS: gdb.base/watch_thread_num.exp: Thread command
+PASS: gdb.base/watch_thread_num.exp: Disable breakpoint 2
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint on shared variable
+PASS: gdb.base/watch_thread_num.exp: info breakpoint 3
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 1
+PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 1
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 2
+PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 2
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 3
+PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 3
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 4
+PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 4
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 5
+PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 5
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 6
+PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 6
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 7
+PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 7
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 8
+PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 8
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 9
+PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 9
+FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 10
+PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 10
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp ...
+PASS: gdb.base/watchpoint-cond-gone.exp: set can-use-hw-watchpoints 0
+PASS: gdb.base/watchpoint-cond-gone.exp: continue to breakpoint: Place to set the watchpoint
+PASS: gdb.base/watchpoint-cond-gone.exp: Place the watchpoint
+PASS: gdb.base/watchpoint-cond-gone.exp: Catch the no longer valid watchpoint
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-delete.exp ...
+PASS: gdb.base/watchpoint-delete.exp: set can-use-hw-watchpoints 0
+PASS: gdb.base/watchpoint-delete.exp: continue to breakpoint: break-here
+PASS: gdb.base/watchpoint-delete.exp: watch x
+PASS: gdb.base/watchpoint-delete.exp: delete $bpnum
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp ...
+PASS: gdb.base/watchpoint-hw-hit-once.exp: rwatch watchee
+FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue
+FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue to break-at-exit (the program exited)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw.exp ...
+PASS: gdb.base/watchpoint-hw.exp: watch watchee
+FAIL: gdb.base/watchpoint-hw.exp: start (timeout)
+FAIL: gdb.base/watchpoint-hw.exp: info watchpoints (timeout)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-solib.exp ...
+PASS: gdb.base/watchpoint-solib.exp: set pending breakpoint
+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)
+PASS: gdb.base/watchpoint-solib.exp: rerun to main
+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 ...
+PASS: gdb.base/watchpoint.exp: disable fast watches
+PASS: gdb.base/watchpoint.exp: show disable fast watches
+PASS: gdb.base/watchpoint.exp: set slow conditional watch
+PASS: gdb.base/watchpoint.exp: trigger slow conditional watch
+PASS: gdb.base/watchpoint.exp: delete watch ival3
+PASS: gdb.base/watchpoint.exp: set slow condition watch w/thread
+PASS: gdb.base/watchpoint.exp: delete watch w/condition and thread
+PASS: gdb.base/watchpoint.exp: rwatch disallowed when can-set-hw-watchpoints cleared
+PASS: gdb.base/watchpoint.exp: awatch disallowed when can-set-hw-watchpoints cleared
+PASS: gdb.base/watchpoint.exp: set breakpoint at marker1
+PASS: gdb.base/watchpoint.exp: set breakpoint at marker2
+PASS: gdb.base/watchpoint.exp: info break in watchpoint.exp
+PASS: gdb.base/watchpoint.exp: set watchpoint on ival3
+PASS: gdb.base/watchpoint.exp: watchpoint found in watchpoint/breakpoint table
+PASS: gdb.base/watchpoint.exp: disable watchpoint
+PASS: gdb.base/watchpoint.exp: disable watchpoint in test_simple_watchpoint
+PASS: gdb.base/watchpoint.exp: run to marker1 in test_simple_watchpoint
+PASS: gdb.base/watchpoint.exp: enable watchpoint
+PASS: gdb.base/watchpoint.exp: break func1
+PASS: gdb.base/watchpoint.exp: set $func1_breakpoint_number = $bpnum
+PASS: gdb.base/watchpoint.exp: continue to breakpoint at func1
+PASS: gdb.base/watchpoint.exp: watchpoint hit, first time
+PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 1
+PASS: gdb.base/watchpoint.exp: delete $func1_breakpoint_number
+PASS: gdb.base/watchpoint.exp: watchpoint hit, second time
+PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 2
+PASS: gdb.base/watchpoint.exp: watchpoint hit, third time
+PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 3
+PASS: gdb.base/watchpoint.exp: watchpoint hit, fourth time
+PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 4
+PASS: gdb.base/watchpoint.exp: watchpoint hit, fifth time
+PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 5
+PASS: gdb.base/watchpoint.exp: continue to marker2
+PASS: gdb.base/watchpoint.exp: watchpoint disabled
+PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint
+PASS: gdb.base/watchpoint.exp: watchpoints found in watchpoint/breakpoint table
+PASS: gdb.base/watchpoint.exp: disable watchpoint in test_disabling_watchpoints
+PASS: gdb.base/watchpoint.exp: run to marker1 in test_disabling_watchpoints
+PASS: gdb.base/watchpoint.exp: watchpoint enabled
+PASS: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, first time
+PASS: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, second time
+PASS: gdb.base/watchpoint.exp: disable watchpoint #2 in test_disabling_watchpoints
+PASS: gdb.base/watchpoint.exp: watchpoint disabled in table
+PASS: gdb.base/watchpoint.exp: disabled watchpoint skipped
+PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_disabling_watchpoints
+PASS: gdb.base/watchpoint.exp: watch ival2
+PASS: gdb.base/watchpoint.exp: break func2 if 0
+PASS: gdb.base/watchpoint.exp: p $func2_breakpoint_number = $bpnum
+PASS: gdb.base/watchpoint.exp: calling function with watchpoint enabled
+PASS: gdb.base/watchpoint.exp: finish from marker1
+PASS: gdb.base/watchpoint.exp: back at main from marker1
+PASS: gdb.base/watchpoint.exp: next to `for' in watchpoint.exp
+PASS: gdb.base/watchpoint.exp: until to ival1 assignment
+PASS: gdb.base/watchpoint.exp: until to ival3 assignment
+PASS: gdb.base/watchpoint.exp: until out of loop
+PASS: gdb.base/watchpoint.exp: step to ival2 assignment
+PASS: gdb.base/watchpoint.exp: watch ptr1->val
+PASS: gdb.base/watchpoint.exp: break marker5
+PASS: gdb.base/watchpoint.exp: Test complex watchpoint
+PASS: gdb.base/watchpoint.exp: did not trigger wrong watchpoint
+PASS: gdb.base/watchpoint.exp: disable in test_complex_watchpoint
+PASS: gdb.base/watchpoint.exp: break marker6
+PASS: gdb.base/watchpoint.exp: continue to marker6
+PASS: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here
+PASS: gdb.base/watchpoint.exp: set local watch
+PASS: gdb.base/watchpoint.exp: trigger local watch
+PASS: gdb.base/watchpoint.exp: self-delete local watch
+PASS: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here
+PASS: gdb.base/watchpoint.exp: set partially local watch
+PASS: gdb.base/watchpoint.exp: trigger1 partially local watch
+PASS: gdb.base/watchpoint.exp: trigger2 partially local watch
+PASS: gdb.base/watchpoint.exp: self-delete partially local watch
+PASS: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here
+PASS: gdb.base/watchpoint.exp: set static local watch
+PASS: gdb.base/watchpoint.exp: trigger static local watch
+PASS: gdb.base/watchpoint.exp: continue after trigger static local watch
+PASS: gdb.base/watchpoint.exp: static local watch did not self-delete
+PASS: gdb.base/watchpoint.exp: tbreak recurser
+PASS: gdb.base/watchpoint.exp: cont
+PASS: gdb.base/watchpoint.exp: next past local_x initialization
+PASS: gdb.base/watchpoint.exp: set local watch in recursive call
+PASS: gdb.base/watchpoint.exp: trigger local watch in recursive call
+PASS: gdb.base/watchpoint.exp: self-delete local watch in recursive call
+PASS: gdb.base/watchpoint.exp: cont
+PASS: gdb.base/watchpoint.exp: tbreak recurser
+PASS: gdb.base/watchpoint.exp: cont
+PASS: gdb.base/watchpoint.exp: next past local_x initialization
+PASS: gdb.base/watchpoint.exp: set local watch in recursive call with explicit scope
+PASS: gdb.base/watchpoint.exp: trigger local watch with explicit scope in recursive call
+PASS: gdb.base/watchpoint.exp: self-delete local watch with explicit scope in recursive call (2)
+PASS: gdb.base/watchpoint.exp: disable in test_complex_watchpoint
+PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint
+PASS: gdb.base/watchpoint.exp: watchpoint refused to insert on nonexistent struct member
+PASS: gdb.base/watchpoint.exp: watch global_ptr
+PASS: gdb.base/watchpoint.exp: watch *(int *) 0
+PASS: gdb.base/watchpoint.exp: watch -location *global_ptr
+PASS: gdb.base/watchpoint.exp: watch *global_ptr
+PASS: gdb.base/watchpoint.exp: set $global_ptr_breakpoint_number = $bpnum
+PASS: gdb.base/watchpoint.exp: global_ptr next
+PASS: gdb.base/watchpoint.exp: next over ptr init
+PASS: gdb.base/watchpoint.exp: next over buffer set
+PASS: gdb.base/watchpoint.exp: delete $global_ptr_breakpoint_number
+PASS: gdb.base/watchpoint.exp: watch **global_ptr_ptr
+PASS: gdb.base/watchpoint.exp: set $global_ptr_ptr_breakpoint_number = $bpnum
+PASS: gdb.base/watchpoint.exp: global_ptr_ptr next
+PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr init
+PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr buffer set
+PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr pointer advance
+PASS: gdb.base/watchpoint.exp: delete $global_ptr_ptr_breakpoint_number
+PASS: gdb.base/watchpoint.exp: continue to breakpoint: second x assignment
+PASS: gdb.base/watchpoint.exp: watch x
+PASS: gdb.base/watchpoint.exp: next after watch x
+PASS: gdb.base/watchpoint.exp: delete watch x
+PASS: gdb.base/watchpoint.exp: watch buf
+PASS: gdb.base/watchpoint.exp: watchpoint on buf hit
+PASS: gdb.base/watchpoint.exp: delete watch buf
+PASS: gdb.base/watchpoint.exp: number is constant
+PASS: gdb.base/watchpoint.exp: number with cast is constant
+PASS: gdb.base/watchpoint.exp: marker1 is constant
+PASS: gdb.base/watchpoint.exp: watch count + 6
+PASS: gdb.base/watchpoint.exp: delete watchpoint `count + 6'
+PASS: gdb.base/watchpoint.exp: watch 7 + count
+PASS: gdb.base/watchpoint.exp: delete watchpoint `7 + count'
+PASS: gdb.base/watchpoint.exp: watch $pc
+PASS: gdb.base/watchpoint.exp: disable watchpoint `$pc'
+PASS: gdb.base/watchpoint.exp: reenable watchpoint `$pc'
+PASS: gdb.base/watchpoint.exp: watchpoint `$pc' is enabled
+PASS: gdb.base/watchpoint.exp: delete watchpoint `$pc'
+PASS: gdb.base/watchpoint.exp: continue to breakpoint: func5 breakpoint here
+PASS: gdb.base/watchpoint.exp: watch -location nullptr->p->x
+PASS: gdb.base/watchpoint.exp: watch -location .x
+PASS: gdb.base/watchpoint.exp: continue with watch -location
+PASS: gdb.base/watchpoint.exp: delete watch -location
+PASS: gdb.base/watchpoint.exp: continue to breakpoint: func6 breakpoint here
+FAIL: gdb.base/watchpoint.exp: watch foo2
+FAIL: gdb.base/watchpoint.exp: continue with watch foo2
+PASS: gdb.base/watchpoint.exp: delete watch foo2
+PASS: gdb.base/watchpoint.exp: continue to breakpoint: func7 breakpoint here
+FAIL: gdb.base/watchpoint.exp: watch foo4
+FAIL: gdb.base/watchpoint.exp: continue with watch foo4
+PASS: gdb.base/watchpoint.exp: delete watch foo4
+PASS: gdb.base/watchpoint.exp: rwatch disallowed for register based expression
+PASS: gdb.base/watchpoint.exp: awatch disallowed for register based expression
+PASS: gdb.base/watchpoint.exp: no-hw: set breakpoint at marker1
+PASS: gdb.base/watchpoint.exp: no-hw: set breakpoint at marker2
+PASS: gdb.base/watchpoint.exp: no-hw: info break in watchpoint.exp
+PASS: gdb.base/watchpoint.exp: no-hw: set watchpoint on ival3
+PASS: gdb.base/watchpoint.exp: no-hw: watchpoint found in watchpoint/breakpoint table
+PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint
+PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint in test_simple_watchpoint
+PASS: gdb.base/watchpoint.exp: no-hw: run to marker1 in test_simple_watchpoint
+PASS: gdb.base/watchpoint.exp: no-hw: enable watchpoint
+PASS: gdb.base/watchpoint.exp: no-hw: break func1
+PASS: gdb.base/watchpoint.exp: no-hw: set $func1_breakpoint_number = $bpnum
+PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint at func1
+PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, first time
+PASS: gdb.base/watchpoint.exp: no-hw: Watchpoint hit count is 1
+PASS: gdb.base/watchpoint.exp: no-hw: delete $func1_breakpoint_number
+PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, second time
+PASS: gdb.base/watchpoint.exp: no-hw: Watchpoint hit count is 2
+PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, third time
+PASS: gdb.base/watchpoint.exp: no-hw: Watchpoint hit count is 3
+PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, fourth time
+PASS: gdb.base/watchpoint.exp: no-hw: Watchpoint hit count is 4
+PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, fifth time
+PASS: gdb.base/watchpoint.exp: no-hw: Watchpoint hit count is 5
+PASS: gdb.base/watchpoint.exp: no-hw: continue to marker2
+PASS: gdb.base/watchpoint.exp: no-hw: watchpoint disabled
+PASS: gdb.base/watchpoint.exp: no-hw: continue until exit at continue to exit in test_simple_watchpoint
+PASS: gdb.base/watchpoint.exp: no-hw: watchpoints found in watchpoint/breakpoint table
+PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint in test_disabling_watchpoints
+PASS: gdb.base/watchpoint.exp: no-hw: run to marker1 in test_disabling_watchpoints
+PASS: gdb.base/watchpoint.exp: no-hw: watchpoint enabled
+PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit in test_disabling_watchpoints, first time
+PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit in test_disabling_watchpoints, second time
+PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint #2 in test_disabling_watchpoints
+PASS: gdb.base/watchpoint.exp: no-hw: watchpoint disabled in table
+PASS: gdb.base/watchpoint.exp: no-hw: disabled watchpoint skipped
+PASS: gdb.base/watchpoint.exp: no-hw: continue until exit at continue to exit in test_disabling_watchpoints
+PASS: gdb.base/watchpoint.exp: no-hw: watch ival2
+PASS: gdb.base/watchpoint.exp: no-hw: break func2 if 0
+PASS: gdb.base/watchpoint.exp: no-hw: p $func2_breakpoint_number = $bpnum
+PASS: gdb.base/watchpoint.exp: no-hw: calling function with watchpoint enabled
+PASS: gdb.base/watchpoint.exp: no-hw: finish from marker1
+PASS: gdb.base/watchpoint.exp: no-hw: back at main from marker1
+PASS: gdb.base/watchpoint.exp: no-hw: next to `for' in watchpoint.exp
+PASS: gdb.base/watchpoint.exp: no-hw: until to ival1 assignment
+PASS: gdb.base/watchpoint.exp: no-hw: until to ival3 assignment
+PASS: gdb.base/watchpoint.exp: no-hw: until out of loop
+PASS: gdb.base/watchpoint.exp: no-hw: step to ival2 assignment
+PASS: gdb.base/watchpoint.exp: no-hw: watch ptr1->val
+PASS: gdb.base/watchpoint.exp: no-hw: break marker5
+PASS: gdb.base/watchpoint.exp: no-hw: Test complex watchpoint
+PASS: gdb.base/watchpoint.exp: no-hw: did not trigger wrong watchpoint
+PASS: gdb.base/watchpoint.exp: no-hw: disable in test_complex_watchpoint
+PASS: gdb.base/watchpoint.exp: no-hw: break marker6
+PASS: gdb.base/watchpoint.exp: no-hw: continue to marker6
+PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func2 breakpoint here
+PASS: gdb.base/watchpoint.exp: no-hw: set local watch
+PASS: gdb.base/watchpoint.exp: no-hw: trigger local watch
+PASS: gdb.base/watchpoint.exp: no-hw: self-delete local watch
+PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func2 breakpoint here
+PASS: gdb.base/watchpoint.exp: no-hw: set partially local watch
+PASS: gdb.base/watchpoint.exp: no-hw: trigger1 partially local watch
+PASS: gdb.base/watchpoint.exp: no-hw: trigger2 partially local watch
+PASS: gdb.base/watchpoint.exp: no-hw: self-delete partially local watch
+PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func2 breakpoint here
+PASS: gdb.base/watchpoint.exp: no-hw: set static local watch
+PASS: gdb.base/watchpoint.exp: no-hw: trigger static local watch
+PASS: gdb.base/watchpoint.exp: no-hw: continue after trigger static local watch
+PASS: gdb.base/watchpoint.exp: no-hw: static local watch did not self-delete
+PASS: gdb.base/watchpoint.exp: no-hw: tbreak recurser
+PASS: gdb.base/watchpoint.exp: no-hw: cont
+PASS: gdb.base/watchpoint.exp: no-hw: next past local_x initialization
+PASS: gdb.base/watchpoint.exp: no-hw: set local watch in recursive call
+PASS: gdb.base/watchpoint.exp: no-hw: trigger local watch in recursive call
+PASS: gdb.base/watchpoint.exp: no-hw: self-delete local watch in recursive call
+PASS: gdb.base/watchpoint.exp: no-hw: cont
+PASS: gdb.base/watchpoint.exp: no-hw: tbreak recurser
+PASS: gdb.base/watchpoint.exp: no-hw: cont
+PASS: gdb.base/watchpoint.exp: no-hw: next past local_x initialization
+PASS: gdb.base/watchpoint.exp: no-hw: set local watch in recursive call with explicit scope
+PASS: gdb.base/watchpoint.exp: no-hw: trigger local watch with explicit scope in recursive call
+PASS: gdb.base/watchpoint.exp: no-hw: self-delete local watch with explicit scope in recursive call (2)
+PASS: gdb.base/watchpoint.exp: no-hw: disable in test_complex_watchpoint
+PASS: gdb.base/watchpoint.exp: no-hw: continue until exit at continue to exit in test_complex_watchpoint
+PASS: gdb.base/watchpoint.exp: no-hw: watchpoint refused to insert on nonexistent struct member
+PASS: gdb.base/watchpoint.exp: no-hw: watch global_ptr
+PASS: gdb.base/watchpoint.exp: no-hw: watch *(int *) 0
+PASS: gdb.base/watchpoint.exp: no-hw: watch -location *global_ptr
+PASS: gdb.base/watchpoint.exp: no-hw: watch *global_ptr
+PASS: gdb.base/watchpoint.exp: no-hw: set $global_ptr_breakpoint_number = $bpnum
+PASS: gdb.base/watchpoint.exp: no-hw: global_ptr next
+PASS: gdb.base/watchpoint.exp: no-hw: next over ptr init
+PASS: gdb.base/watchpoint.exp: no-hw: next over buffer set
+PASS: gdb.base/watchpoint.exp: no-hw: delete $global_ptr_breakpoint_number
+PASS: gdb.base/watchpoint.exp: no-hw: watch **global_ptr_ptr
+PASS: gdb.base/watchpoint.exp: no-hw: set $global_ptr_ptr_breakpoint_number = $bpnum
+PASS: gdb.base/watchpoint.exp: no-hw: global_ptr_ptr next
+PASS: gdb.base/watchpoint.exp: no-hw: next over global_ptr_ptr init
+PASS: gdb.base/watchpoint.exp: no-hw: next over global_ptr_ptr buffer set
+PASS: gdb.base/watchpoint.exp: no-hw: next over global_ptr_ptr pointer advance
+PASS: gdb.base/watchpoint.exp: no-hw: delete $global_ptr_ptr_breakpoint_number
+PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: second x assignment
+PASS: gdb.base/watchpoint.exp: no-hw: watch x
+PASS: gdb.base/watchpoint.exp: no-hw: next after watch x
+PASS: gdb.base/watchpoint.exp: no-hw: delete watch x
+PASS: gdb.base/watchpoint.exp: no-hw: watch buf
+PASS: gdb.base/watchpoint.exp: no-hw: watchpoint on buf hit
+PASS: gdb.base/watchpoint.exp: no-hw: delete watch buf
+PASS: gdb.base/watchpoint.exp: no-hw: number is constant
+PASS: gdb.base/watchpoint.exp: no-hw: number with cast is constant
+PASS: gdb.base/watchpoint.exp: no-hw: marker1 is constant
+PASS: gdb.base/watchpoint.exp: no-hw: watch count + 6
+PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `count + 6'
+PASS: gdb.base/watchpoint.exp: no-hw: watch 7 + count
+PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `7 + count'
+PASS: gdb.base/watchpoint.exp: no-hw: watch $pc
+PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint `$pc'
+PASS: gdb.base/watchpoint.exp: no-hw: reenable watchpoint `$pc'
+PASS: gdb.base/watchpoint.exp: no-hw: watchpoint `$pc' is enabled
+PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `$pc'
+PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func5 breakpoint here
+PASS: gdb.base/watchpoint.exp: no-hw: watch -location nullptr->p->x
+PASS: gdb.base/watchpoint.exp: no-hw: watch -location .x
+PASS: gdb.base/watchpoint.exp: no-hw: continue with watch -location
+PASS: gdb.base/watchpoint.exp: no-hw: delete watch -location
+PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func6 breakpoint here
+PASS: gdb.base/watchpoint.exp: no-hw: watch foo2
+PASS: gdb.base/watchpoint.exp: no-hw: continue with watch foo2
+PASS: gdb.base/watchpoint.exp: no-hw: delete watch foo2
+PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func7 breakpoint here
+PASS: gdb.base/watchpoint.exp: no-hw: watch foo4
+PASS: gdb.base/watchpoint.exp: no-hw: continue with watch foo4
+PASS: gdb.base/watchpoint.exp: no-hw: delete watch foo4
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoints.exp ...
+PASS: gdb.base/watchpoints.exp: before inferior start: create watchpoint
+PASS: gdb.base/watchpoints.exp: before inferior start: create access watchpoint
+PASS: gdb.base/watchpoints.exp: before inferior start: create read watchpoint
+PASS: gdb.base/watchpoints.exp: watchpoint hit, first time
+PASS: gdb.base/watchpoints.exp: watchpoint hit, first time
+PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 1
+PASS: gdb.base/watchpoints.exp: watchpoint ival1 hit, second time
+PASS: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 2
+PASS: gdb.base/watchpoints.exp: watchpoint hit, second time
+PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 2
+PASS: gdb.base/watchpoints.exp: watchpoint ival1 hit, third time
+PASS: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 3
+PASS: gdb.base/watchpoints.exp: watchpoint hit, third time
+PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 3
+PASS: gdb.base/watchpoints.exp: watchpoint hit, fourth time
+PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 4
+PASS: gdb.base/watchpoints.exp: watchpoint hit, fifth time
+PASS: gdb.base/watchpoints.exp: Watchpoint hit count is 5
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/wchar.exp ...
+PASS: gdb.base/wchar.exp: print narrow
+PASS: gdb.base/wchar.exp: print single
+PASS: gdb.base/wchar.exp: print simple
+PASS: gdb.base/wchar.exp: print difficile
+PASS: gdb.base/wchar.exp: print simple[2]
+PASS: gdb.base/wchar.exp: print difficile[2]
+PASS: gdb.base/wchar.exp: print repeat
+PASS: gdb.base/wchar.exp: print repeat_p
+PASS: gdb.base/wchar.exp: set print null on
+PASS: gdb.base/wchar.exp: print repeat (print null on)
+PASS: gdb.base/wchar.exp: set print elements 3
+PASS: gdb.base/wchar.exp: print repeat (print elements 3)
+PASS: gdb.base/wchar.exp: print repeat_p (print elements 3)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/whatis-exp.exp ...
+PASS: gdb.base/whatis-exp.exp: set variable x=14
+PASS: gdb.base/whatis-exp.exp: set variable y=2
+PASS: gdb.base/whatis-exp.exp: set variable z=2
+PASS: gdb.base/whatis-exp.exp: set variable w=3
+PASS: gdb.base/whatis-exp.exp: print value of x
+PASS: gdb.base/whatis-exp.exp: print value of y
+PASS: gdb.base/whatis-exp.exp: print value of z
+PASS: gdb.base/whatis-exp.exp: print value of w
+PASS: gdb.base/whatis-exp.exp: whatis value of x+y
+PASS: gdb.base/whatis-exp.exp: whatis value of x-y
+PASS: gdb.base/whatis-exp.exp: whatis value of x*y
+PASS: gdb.base/whatis-exp.exp: whatis value of x/y
+PASS: gdb.base/whatis-exp.exp: whatis value of x%y
+PASS: gdb.base/whatis-exp.exp: whatis value of x=y
+PASS: gdb.base/whatis-exp.exp: whatis value of x+=2
+PASS: gdb.base/whatis-exp.exp: whatis value of ++x
+PASS: gdb.base/whatis-exp.exp: whatis value of --x
+PASS: gdb.base/whatis-exp.exp: whatis value of x++
+PASS: gdb.base/whatis-exp.exp: whatis value of x--
+Running ../../../W._C._Handy/gdb/testsuite/gdb.base/whatis.exp ...
+PASS: gdb.base/whatis.exp: whatis char
+PASS: gdb.base/whatis.exp: whatis signed char
+PASS: gdb.base/whatis.exp: whatis unsigned char
+PASS: gdb.base/whatis.exp: whatis short
+PASS: gdb.base/whatis.exp: whatis signed short
+PASS: gdb.base/whatis.exp: whatis unsigned short
+PASS: gdb.base/whatis.exp: whatis int
+PASS: gdb.base/whatis.exp: whatis signed int
+PASS: gdb.base/whatis.exp: whatis unsigned int
+PASS: gdb.base/whatis.exp: whatis long
+PASS: gdb.base/whatis.exp: whatis signed long
+PASS: gdb.base/whatis.exp: whatis unsigned long
+PASS: gdb.base/whatis.exp: whatis unsigned long long
+PASS: gdb.base/whatis.exp: whatis float
+PASS: gdb.base/whatis.exp: whatis double
+PASS: gdb.base/whatis.exp: whatis char array
+PASS: gdb.base/whatis.exp: whatis signed char array
+PASS: gdb.base/whatis.exp: whatis unsigned char array
+PASS: gdb.base/whatis.exp: whatis short array
+PASS: gdb.base/whatis.exp: whatis signed short array
+PASS: gdb.base/whatis.exp: whatis unsigned short array
+PASS: gdb.base/whatis.exp: whatis int array
+PASS: gdb.base/whatis.exp: whatis signed int array
+PASS: gdb.base/whatis.exp: whatis unsigned int array
+PASS: gdb.base/whatis.exp: whatis long array
+PASS: gdb.base/whatis.exp: whatis signed long array
+PASS: gdb.base/whatis.exp: whatis unsigned long array
+PASS: gdb.base/whatis.exp: whatis unsigned long array
+PASS: gdb.base/whatis.exp: whatis float array
+PASS: gdb.base/whatis.exp: whatis double array
+PASS: gdb.base/whatis.exp: whatis char pointer
+PASS: gdb.base/whatis.exp: whatis signed char pointer
+PASS: gdb.base/whatis.exp: whatis unsigned char pointer
+PASS: gdb.base/whatis.exp: whatis short pointer
+PASS: gdb.base/whatis.exp: whatis signed short pointer
+PASS: gdb.base/whatis.exp: whatis unsigned short pointer
+PASS: gdb.base/whatis.exp: whatis int pointer
+PASS: gdb.base/whatis.exp: whatis signed int pointer
+PASS: gdb.base/whatis.exp: whatis unsigned int pointer
+PASS: gdb.base/whatis.exp: whatis long pointer
+PASS: gdb.base/whatis.exp: whatis signed long pointer
+PASS: gdb.base/whatis.exp: whatis unsigned long pointer
+PASS: gdb.base/whatis.exp: whatis long long pointer
+PASS: gdb.base/whatis.exp: whatis signed long long pointer
+PASS: gdb.base/whatis.exp: whatis unsigned long long pointer
+PASS: gdb.base/whatis.exp: whatis float pointer
+PASS: gdb.base/whatis.exp: whatis double pointer
+PASS: gdb.base/whatis.exp: whatis named structure
+PASS: gdb.base/whatis.exp: whatis named structure using type name
+PASS: gdb.base/whatis.exp: whatis unnamed structure
+PASS: gdb.base/whatis.exp: whatis named union
+PASS: gdb.base/whatis.exp: whatis named union using type name
+PASS: gdb.base/whatis.exp: whatis unnamed union
+PASS: gdb.base/whatis.exp: whatis char function
+PASS: gdb.base/whatis.exp: whatis signed char function
+PASS: gdb.base/whatis.exp: whatis unsigned char function
+PASS: gdb.base/whatis.exp: whatis short function
+PASS: gdb.base/whatis.exp: whatis signed short function
+PASS: gdb.base/whatis.exp: whatis unsigned short function
+PASS: gdb.base/whatis.exp: whatis int function
+PASS: gdb.base/whatis.exp: whatis signed int function
+PASS: gdb.base/whatis.exp: whatis unsigned int function
+PASS: gdb.base/whatis.exp: whatis long function
+PASS: gdb.base/whatis.exp: whatis signed long function
+PASS: gdb.base/whatis.exp: whatis unsigned long function
+PASS: gdb.base/whatis.exp: whatis long long function
+PASS: gdb.base/whatis.exp: whatis signed long long function
+PASS: gdb.base/whatis.exp: whatis unsigned long long function
+PASS: gdb.base/whatis.exp: whatis float function
+PASS: gdb.base/whatis.exp: whatis double function
+PASS: gdb.base/whatis.exp: whatis complicated structure
+PASS: gdb.base/whatis.exp: whatis complicated union
+PASS: gdb.base/whatis.exp: whatis enumeration
+PASS: gdb.base/whatis.exp: whatis enumeration using type name
+PASS: gdb.base/whatis.exp: whatis outer structure
+PASS: gdb.base/whatis.exp: whatis outer structure member
+PASS: gdb.base/whatis.exp: whatis inner structure
+PASS: gdb.base/whatis.exp: whatis inner structure member
+PASS: gdb.base/whatis.exp: whatis inner union
+PASS: gdb.base/whatis.exp: whatis inner union member
+PASS: gdb.base/whatis.exp: whatis using typedef type name
+PASS: gdb.base/whatis.exp: whatis applied to variable defined by typedef
+PASS: gdb.base/whatis.exp: whatis applied to pointer to pointer to function
+PASS: gdb.base/whatis.exp: whatis applied to const pointer to pointer to function
+PASS: gdb.base/whatis.exp: whatis applied to pointer to const pointer to function
+PASS: gdb.base/whatis.exp: whatis applied to pointer to function returning pointer to int
+PASS: gdb.base/whatis.exp: whatis applied to pointer to pointer to function returning pointer to int
+PASS: gdb.base/whatis.exp: whatis applied to pointer to function returning pointer to array
+PASS: gdb.base/whatis.exp: whatis applied to pointer to function taking int,int and returning int
+PASS: gdb.base/whatis.exp: whatis applied to pointer to function taking const int ptr and varargs and returning int
+PASS: gdb.base/whatis.exp: whatis applied to function with types trailing 'void'
+PASS: gdb.base/whatis.exp: whatis applied to function with 'void' parameter type
+Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/enable.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/function_call_history.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/instruction_history.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/arch.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/break.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/bt.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/core.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/data.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/dwarfaddr.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/ea-cache.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/ea-standalone.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/ea-test.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/f-regs.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/fork.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/gcore.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/mem-access.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/ptype.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/registers.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/sizeof.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/solib-symbol.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cell/solib.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/abstract-origin.exp ...
+PASS: gdb.cp/abstract-origin.exp: continue to breakpoint: break-here
+PASS: gdb.cp/abstract-origin.exp: p problem
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ambiguous.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/annota2.exp ...
+PASS: gdb.cp/annota2.exp: set height 0
+PASS: gdb.cp/annota2.exp: breakpoint main
+PASS: gdb.cp/annota2.exp: annotation set at level 2
+PASS: gdb.cp/annota2.exp: run until main breakpoint
+PASS: gdb.cp/annota2.exp: print class
+PASS: gdb.cp/annota2.exp: continue until exit
+PASS: gdb.cp/annota2.exp: delete bps
+PASS: gdb.cp/annota2.exp: breakpoint at main
+PASS: gdb.cp/annota2.exp: run until main breakpoint
+PASS: gdb.cp/annota2.exp: set watch on a.x
+PASS: gdb.cp/annota2.exp: watch triggered on a.x
+PASS: gdb.cp/annota2.exp: annotate-quit
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/annota3.exp ...
+PASS: gdb.cp/annota3.exp: set height 0
+PASS: gdb.cp/annota3.exp: breakpoint main
+PASS: gdb.cp/annota3.exp: annotation set at level 3
+PASS: gdb.cp/annota3.exp: first run until main breakpoint
+PASS: gdb.cp/annota3.exp: print class
+PASS: gdb.cp/annota3.exp: continue to exit
+PASS: gdb.cp/annota3.exp: delete bps
+PASS: gdb.cp/annota3.exp: break at main
+PASS: gdb.cp/annota3.exp: second run until main breakpoint
+PASS: gdb.cp/annota3.exp: set watch on a.x
+PASS: gdb.cp/annota3.exp: watch triggered on a.x
+PASS: gdb.cp/annota3.exp: annotate-quit
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/anon-ns.exp ...
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::doit1(void)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::doit1(void)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::doit1(void)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::doit1(void)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::one(void)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::one(void)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::one(void)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::one(void)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::doit2(void)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::doit2(void)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::doit2(void)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::doit2(void)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::two(void)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::two(void)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::two(void)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::two(void)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(void)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(void)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::doit1(int)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::doit1(int)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::doit1(int)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::doit1(int)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::one(int)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::one(int)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::one(int)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::one(int)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::doit2(int)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::doit2(int)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::doit2(int)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::doit2(int)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::two(int)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::two(int)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::two(int)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::two(int)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(int)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(int)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::doit1(char *)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::doit1(char *)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::doit1(char *)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::doit1(char *)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::one(char *)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::one(char *)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::one(char *)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::one(char *)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::doit2(char *)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::doit2(char *)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::doit2(char *)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::doit2(char *)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::two(char *)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::two(char *)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::two(char *)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::two(char *)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::doit3(char *)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::three(char *)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::one::doit(void)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::one::doit(void)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::one::doit(void)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::one::doit(void)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::two::doit(void)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::two::doit(void)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::two::doit(void)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::two::doit(void)'
+PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)
+PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)'
+PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)
+PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)'
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/anon-struct.exp ...
+PASS: gdb.cp/anon-struct.exp: print type of t::t
+PASS: gdb.cp/anon-struct.exp: print type of X::t2
+PASS: gdb.cp/anon-struct.exp: print type of X::t2::t2
+PASS: gdb.cp/anon-struct.exp: print type of t3::~t3
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/anon-union.exp ...
+PASS: gdb.cp/anon-union.exp: set width 0
+PASS: gdb.cp/anon-union.exp: next 1
+PASS: gdb.cp/anon-union.exp: print foo 1
+PASS: gdb.cp/anon-union.exp: next 2
+PASS: gdb.cp/anon-union.exp: print foo 2
+PASS: gdb.cp/anon-union.exp: set var foo.cloth
+PASS: gdb.cp/anon-union.exp: print foo 3
+PASS: gdb.cp/anon-union.exp: next 3
+PASS: gdb.cp/anon-union.exp: print foo 4
+PASS: gdb.cp/anon-union.exp: set var foo.pebble
+PASS: gdb.cp/anon-union.exp: print foo 5
+PASS: gdb.cp/anon-union.exp: set var foo.qux
+PASS: gdb.cp/anon-union.exp: print foo 6
+PASS: gdb.cp/anon-union.exp: set var foo.mux
+PASS: gdb.cp/anon-union.exp: print foo 7
+PASS: gdb.cp/anon-union.exp: set var foo.x.rock
+PASS: gdb.cp/anon-union.exp: print foo 8
+PASS: gdb.cp/anon-union.exp: set var foo.x.rock2
+PASS: gdb.cp/anon-union.exp: print foo 9
+PASS: gdb.cp/anon-union.exp: next 4
+PASS: gdb.cp/anon-union.exp: print w 1
+PASS: gdb.cp/anon-union.exp: print z 1
+PASS: gdb.cp/anon-union.exp: next 5
+PASS: gdb.cp/anon-union.exp: print w 2
+PASS: gdb.cp/anon-union.exp: print z 2
+PASS: gdb.cp/anon-union.exp: set var z
+PASS: gdb.cp/anon-union.exp: print w 3
+PASS: gdb.cp/anon-union.exp: print z 3
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/arg-reference.exp ...
+PASS: gdb.cp/arg-reference.exp: No false reference
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/baseenum.exp ...
+PASS: gdb.cp/baseenum.exp: continue to breakpoint: breakpoint 1
+PASS: gdb.cp/baseenum.exp: Print enum constant X of class A
+PASS: gdb.cp/baseenum.exp: continue to breakpoint: breakpoint 2
+PASS: gdb.cp/baseenum.exp: Print enum constant X of class A in namespace N
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/bool.exp ...
+PASS: gdb.cp/bool.exp: print return_true()
+PASS: gdb.cp/bool.exp: print return_false()
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/breakpoint.exp ...
+PASS: gdb.cp/breakpoint.exp: continue to C1::Nested::foo
+PASS: gdb.cp/breakpoint.exp: conditional breakpoint in method
+PASS: gdb.cp/breakpoint.exp: conditional breakpoint in method 2
+PASS: gdb.cp/breakpoint.exp: continue to breakpoint
+PASS: gdb.cp/breakpoint.exp: check the member variable
+PASS: gdb.cp/breakpoint.exp: continue to breakpoint
+PASS: gdb.cp/breakpoint.exp: check the member variable
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/bs15503.exp ...
+PASS: gdb.cp/bs15503.exp: break StringTest<wchar_t>::testFunction
+PASS: gdb.cp/bs15503.exp: continue to StringTest<wchar_t>
+PASS: gdb.cp/bs15503.exp: continue to breakpoint: find position where blank needs to be inserted
+PASS: gdb.cp/bs15503.exp: print s.length()
+PASS: gdb.cp/bs15503.exp: print s[0]
+PASS: gdb.cp/bs15503.exp: print s[s.length()-1]
+PASS: gdb.cp/bs15503.exp: print (const char *) s
+PASS: gdb.cp/bs15503.exp: print (const char *) s.substr(0,4)
+PASS: gdb.cp/bs15503.exp: print (const char *) (s=s.substr(0,4))
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/call-c.exp ...
+PASS: gdb.cp/call-c.exp: b 42
+PASS: gdb.cp/call-c.exp: print foo(1)
+PASS: gdb.cp/call-c.exp: continue to bp
+PASS: gdb.cp/call-c.exp: print rf->func()
+PASS: gdb.cp/call-c.exp: print handle->func()
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/casts.exp ...
+PASS: gdb.cp/casts.exp: cast base class pointer to derived class pointer
+PASS: gdb.cp/casts.exp: let compiler cast base class pointer to derived class pointer
+PASS: gdb.cp/casts.exp: cast derived class pointer to base class pointer
+PASS: gdb.cp/casts.exp: cast derived class reference to base class reference
+PASS: gdb.cp/casts.exp: cast base class reference to derived class reference
+PASS: gdb.cp/casts.exp: let compiler cast base class reference to derived class reference
+PASS: gdb.cp/casts.exp: basic test of const_cast
+PASS: gdb.cp/casts.exp: const_cast of 0
+PASS: gdb.cp/casts.exp: basic test of static_cast
+PASS: gdb.cp/casts.exp: static_cast to reference type
+PASS: gdb.cp/casts.exp: basic test of reinterpret_cast
+PASS: gdb.cp/casts.exp: test invalid reinterpret_cast
+PASS: gdb.cp/casts.exp: reinterpret_cast to reference type
+PASS: gdb.cp/casts.exp: whatis decltype(5)
+PASS: gdb.cp/casts.exp: old-style cast using __typeof__
+PASS: gdb.cp/casts.exp: static_cast using __typeof__
+PASS: gdb.cp/casts.exp: reinterpret_cast using __typeof__
+PASS: gdb.cp/casts.exp: old-style cast using __typeof
+PASS: gdb.cp/casts.exp: static_cast using __typeof
+PASS: gdb.cp/casts.exp: reinterpret_cast using __typeof
+PASS: gdb.cp/casts.exp: old-style cast using __decltype
+PASS: gdb.cp/casts.exp: static_cast using __decltype
+PASS: gdb.cp/casts.exp: reinterpret_cast using __decltype
+PASS: gdb.cp/casts.exp: whatis __decltype(*a)
+PASS: gdb.cp/casts.exp: invalid dynamic_cast
+PASS: gdb.cp/casts.exp: dynamic_cast of 0 to void*
+PASS: gdb.cp/casts.exp: dynamic_cast simple upcast
+PASS: gdb.cp/casts.exp: dynamic_cast upcast to unique base
+PASS: gdb.cp/casts.exp: dynamic_cast simple upcast to reference
+PASS: gdb.cp/casts.exp: dynamic_cast simple downcast
+PASS: gdb.cp/casts.exp: dynamic_cast simple downcast to intermediate class
+PASS: gdb.cp/casts.exp: dynamic_cast to non-existing base
+PASS: gdb.cp/casts.exp: dynamic_cast to reference to non-existing base
+PASS: gdb.cp/casts.exp: dynamic_cast unique downcast
+PASS: gdb.cp/casts.exp: dynamic_cast to sibling
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/class2.exp ...
+PASS: gdb.cp/class2.exp: set print object off
+PASS: gdb.cp/class2.exp: print alpha at marker return 0
+PASS: gdb.cp/class2.exp: print beta at marker return 0
+PASS: gdb.cp/class2.exp: print * aap at marker return 0
+PASS: gdb.cp/class2.exp: print * bbp at marker return 0
+PASS: gdb.cp/class2.exp: print * abp at marker return 0, s-p-o off
+PASS: gdb.cp/class2.exp: print * (B *) abp at marker return 0
+PASS: gdb.cp/class2.exp: print object with no data fields
+PASS: gdb.cp/class2.exp: set print object on
+PASS: gdb.cp/class2.exp: p acp
+PASS: gdb.cp/class2.exp: p acp->c1
+PASS: gdb.cp/class2.exp: p acp->c2
+PASS: gdb.cp/class2.exp: p aref
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/classes.exp ...
+PASS: gdb.cp/classes.exp: ptype struct default_public_struct
+PASS: gdb.cp/classes.exp: ptype struct explicit_public_struct
+PASS: gdb.cp/classes.exp: ptype struct protected_struct
+PASS: gdb.cp/classes.exp: ptype struct private_struct
+PASS: gdb.cp/classes.exp: ptype struct mixed_protection_struct
+PASS: gdb.cp/classes.exp: ptype class public_class
+PASS: gdb.cp/classes.exp: ptype class protected_class
+PASS: gdb.cp/classes.exp: ptype class default_private_class
+PASS: gdb.cp/classes.exp: ptype class explicit_private_class
+PASS: gdb.cp/classes.exp: ptype class mixed_protection_class
+PASS: gdb.cp/classes.exp: ptype class A
+PASS: gdb.cp/classes.exp: ptype class B
+PASS: gdb.cp/classes.exp: ptype class C
+PASS: gdb.cp/classes.exp: ptype class D
+PASS: gdb.cp/classes.exp: ptype class E
+PASS: gdb.cp/classes.exp: ptype class Static
+PASS: gdb.cp/classes.exp: ptype class vA
+PASS: gdb.cp/classes.exp: ptype class vB
+PASS: gdb.cp/classes.exp: ptype class vC
+PASS: gdb.cp/classes.exp: ptype class vD
+PASS: gdb.cp/classes.exp: ptype class vE
+PASS: gdb.cp/classes.exp: ptype class Base1
+PASS: gdb.cp/classes.exp: ptype class Foo
+PASS: gdb.cp/classes.exp: ptype class Bar
+PASS: gdb.cp/classes.exp: print g_A.a
+PASS: gdb.cp/classes.exp: print g_A.x
+PASS: gdb.cp/classes.exp: print g_B.b
+PASS: gdb.cp/classes.exp: print g_B.x
+PASS: gdb.cp/classes.exp: print g_C.c
+PASS: gdb.cp/classes.exp: print g_C.x
+PASS: gdb.cp/classes.exp: print g_D.d
+PASS: gdb.cp/classes.exp: print g_D.x
+PASS: gdb.cp/classes.exp: print g_E.e
+PASS: gdb.cp/classes.exp: print g_E.x
+PASS: gdb.cp/classes.exp: print g_A.b
+PASS: gdb.cp/classes.exp: print g_B.c
+PASS: gdb.cp/classes.exp: print g_B.d
+PASS: gdb.cp/classes.exp: print g_C.b
+PASS: gdb.cp/classes.exp: print g_C.d
+PASS: gdb.cp/classes.exp: print g_D.e
+PASS: gdb.cp/classes.exp: print g_A.y
+PASS: gdb.cp/classes.exp: print g_B.z
+PASS: gdb.cp/classes.exp: print g_C.q
+PASS: gdb.cp/classes.exp: print g_D.p
+PASS: gdb.cp/classes.exp: call class_param.Aptr_a (&g_A)
+PASS: gdb.cp/classes.exp: call class_param.Aptr_x (&g_A)
+PASS: gdb.cp/classes.exp: call class_param.Aptr_a (&g_B)
+PASS: gdb.cp/classes.exp: call class_param.Aptr_x (&g_B)
+PASS: gdb.cp/classes.exp: call class_param.Aref_a (g_A)
+PASS: gdb.cp/classes.exp: call class_param.Aref_x (g_A)
+PASS: gdb.cp/classes.exp: call class_param.Aref_a (g_B)
+PASS: gdb.cp/classes.exp: call class_param.Aref_x (g_B)
+PASS: gdb.cp/classes.exp: call class_param.Aval_a (g_A)
+PASS: gdb.cp/classes.exp: call class_param.Aval_x (g_A)
+PASS: gdb.cp/classes.exp: call class_param.Aval_a (g_B)
+PASS: gdb.cp/classes.exp: call class_param.Aval_x (g_B)
+PASS: gdb.cp/classes.exp: unrelated class *param
+PASS: gdb.cp/classes.exp: unrelated class &param
+PASS: gdb.cp/classes.exp: unrelated class param
+PASS: gdb.cp/classes.exp: continue to enums2(\(\)|)
+PASS: gdb.cp/classes.exp: print obj_with_enum (1)
+PASS: gdb.cp/classes.exp: next
+PASS: gdb.cp/classes.exp: print obj_with_enum (2)
+PASS: gdb.cp/classes.exp: print obj_with_enum.priv_enum
+PASS: gdb.cp/classes.exp: ptype obj_with_enum.priv_enum
+PASS: gdb.cp/classes.exp: ptype obj_with_enum
+PASS: gdb.cp/classes.exp: print (ClassWithEnum::PrivEnum) 42
+PASS: gdb.cp/classes.exp: print ('ClassWithEnum::PrivEnum') 42
+PASS: gdb.cp/classes.exp: print Bar::z
+PASS: gdb.cp/classes.exp: print &Foo::x
+PASS: gdb.cp/classes.exp: print (int)&Foo::x
+PASS: gdb.cp/classes.exp: print (int)&Bar::y == 2*sizeof(int)
+PASS: gdb.cp/classes.exp: ptype Bar::z
+PASS: gdb.cp/classes.exp: ptype &Bar::z
+PASS: gdb.cp/classes.exp: print (int)pmi == sizeof(int)
+PASS: gdb.cp/classes.exp: print Foo::st
+PASS: gdb.cp/classes.exp: print bar.st
+PASS: gdb.cp/classes.exp: print &foo.st
+PASS: gdb.cp/classes.exp: print &Bar::st
+PASS: gdb.cp/classes.exp: print *$
+PASS: gdb.cp/classes.exp: set print static-members off
+PASS: gdb.cp/classes.exp: print csi without static members
+PASS: gdb.cp/classes.exp: print cnsi without static members
+PASS: gdb.cp/classes.exp: set print static-members on
+PASS: gdb.cp/classes.exp: print csi with static members
+PASS: gdb.cp/classes.exp: print cnsi with static members
+PASS: gdb.cp/classes.exp: finish from marker_reg1
+PASS: gdb.cp/classes.exp: calling method for small class
+PASS: gdb.cp/classes.exp: print ctor of typedef class
+PASS: gdb.cp/classes.exp: print dtor of typedef class
+PASS: gdb.cp/classes.exp: list ByAnyOtherName::times
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/cmpd-minsyms.exp ...
+PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at 'GDB<int>::a() const'
+PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at 'GDB<int>::b() volatile'
+PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at 'GDB<int>::c() const volatile'
+PASS: gdb.cp/cmpd-minsyms.exp: set language c++
+PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::operator ==
+PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::operator==(GDB<int> const&)
+PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<char>::harder(char)
+PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::harder(int)
+PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at "int GDB<char>::even_harder<int>(char)"
+PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at GDB<int>::simple()
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/converts.exp ...
+PASS: gdb.cp/converts.exp: continue to breakpoint: end of main
+PASS: gdb.cp/converts.exp: typedef to another typedef
+PASS: gdb.cp/converts.exp: typedef to typedef of a typedef
+PASS: gdb.cp/converts.exp: Pointer-to-pointer-to-pointer derived to Pointer-to-pointer-to-pointer base.
+PASS: gdb.cp/converts.exp: pointer to pointer
+PASS: gdb.cp/converts.exp: pointer to array
+PASS: gdb.cp/converts.exp: pointer to pointer of wrong type
+PASS: gdb.cp/converts.exp: pointer to pointer of wrong type
+PASS: gdb.cp/converts.exp: pointer to ancestor pointer
+PASS: gdb.cp/converts.exp: pointer to void pointer
+PASS: gdb.cp/converts.exp: pointer to void pointer pointer
+PASS: gdb.cp/converts.exp: pointer to boolean
+PASS: gdb.cp/converts.exp: pointer to long int
+PASS: gdb.cp/converts.exp: pointer pointer to void pointer
+PASS: gdb.cp/converts.exp: pointer pointer to pointer pointer
+PASS: gdb.cp/converts.exp: pointer pointer to array of arrays
+PASS: gdb.cp/converts.exp: pointer pointer to array of pointers
+PASS: gdb.cp/converts.exp: pointer pointer to array of wrong pointers
+PASS: gdb.cp/converts.exp: check all parameters for badness
+PASS: gdb.cp/converts.exp: null pointer conversion
+PASS: gdb.cp/converts.exp: p foo3_1 (0, 1)
+PASS: gdb.cp/converts.exp: p foo3_1 (0, (const char**) 1)
+PASS: gdb.cp/converts.exp: p foo3_2 (0, 0)
+PASS: gdb.cp/converts.exp: p foo3_2 (0, (char const**) 0)
+PASS: gdb.cp/converts.exp: p foo1_7(0)
+PASS: gdb.cp/converts.exp: p foo1_7(integer)
+PASS: gdb.cp/converts.exp: p foo1_7(long_int)
+PASS: gdb.cp/converts.exp: p foo1_7(*a)
+PASS: gdb.cp/converts.exp: p foo1_7(MY_A)
+PASS: gdb.cp/converts.exp: p foo1_7(&foo1_7)
+PASS: gdb.cp/converts.exp: p foo1_7(&A::member_)
+PASS: gdb.cp/converts.exp: p foo1_7(a)
+PASS: gdb.cp/converts.exp: p foo1_7(fp)
+PASS: gdb.cp/converts.exp: p foo1_7(dp)
+PASS: gdb.cp/converts.exp: p foo1_7(-1.23)
+PASS: gdb.cp/converts.exp: p foo1_7(ta)
+PASS: gdb.cp/converts.exp: show check type
+PASS: gdb.cp/converts.exp: p foo1_type_check (123)
+PASS: gdb.cp/converts.exp: p foo2_type_check (0, 1)
+PASS: gdb.cp/converts.exp: p foo2_type_check (1, 0)
+PASS: gdb.cp/converts.exp: p foo2_type_check (1, 1)
+PASS: gdb.cp/converts.exp: p foo3_type_check (0, 0, 1)
+PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 0)
+PASS: gdb.cp/converts.exp: p foo3_type_check (1, 0, 0)
+PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 1)
+PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 0)
+PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 1)
+PASS: gdb.cp/converts.exp: set check type off
+PASS: gdb.cp/converts.exp: show check type
+PASS: gdb.cp/converts.exp: p foo1_type_check (123)
+PASS: gdb.cp/converts.exp: p foo2_type_check (0, 1)
+PASS: gdb.cp/converts.exp: p foo2_type_check (1, 0)
+PASS: gdb.cp/converts.exp: p foo2_type_check (1, 1)
+PASS: gdb.cp/converts.exp: p foo3_type_check (0, 0, 1)
+PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 0)
+PASS: gdb.cp/converts.exp: p foo3_type_check (1, 0, 0)
+PASS: gdb.cp/converts.exp: p foo3_type_check (0, 1, 1)
+PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 0)
+PASS: gdb.cp/converts.exp: p foo3_type_check (1, 1, 1)
+PASS: gdb.cp/converts.exp: p foo3_2 (1,1)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/cp-relocate.exp ...
+PASS: gdb.cp/cp-relocate.exp: info functions
+PASS: gdb.cp/cp-relocate.exp: get address of func<1>(int)
+PASS: gdb.cp/cp-relocate.exp: get address of func<2>(int)
+PASS: gdb.cp/cp-relocate.exp: get address of caller
+PASS: gdb.cp/cp-relocate.exp: C++ functions have different addresses
+PASS: gdb.cp/cp-relocate.exp: info file
+PASS: gdb.cp/cp-relocate.exp: add-symbol-file cp-relocate.o
+PASS: gdb.cp/cp-relocate.exp: break *func<1>(int)
+PASS: gdb.cp/cp-relocate.exp: break *func<2>(int)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/cpcompletion.exp ...
+PASS: gdb.cp/cpcompletion.exp: complete class methods
+PASS: gdb.cp/cpcompletion.exp: complete class methods beginning with F
+PASS: gdb.cp/cpcompletion.exp: complete p foo1.g
+PASS: gdb.cp/cpcompletion.exp: complete p foo1.base
+PASS: gdb.cp/cpcompletion.exp: complete p foo1.Fo
+PASS: gdb.cp/cpcompletion.exp: complete p a.g
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/cpexprs.exp ...
+PASS: gdb.cp/cpexprs.exp: set listsize 1
+PASS: gdb.cp/cpexprs.exp: print base1::a_function
+PASS: gdb.cp/cpexprs.exp: print base1::base1(int)
+PASS: gdb.cp/cpexprs.exp: print base1::base1(void)
+PASS: gdb.cp/cpexprs.exp: print base2::a_function
+PASS: gdb.cp/cpexprs.exp: print base2::base2
+PASS: gdb.cp/cpexprs.exp: print base::base(int)
+PASS: gdb.cp/cpexprs.exp: print base::base(void)
+PASS: gdb.cp/cpexprs.exp: print base::operator char*
+PASS: gdb.cp/cpexprs.exp: print base::operator delete
+PASS: gdb.cp/cpexprs.exp: print base::operator delete[]
+PASS: gdb.cp/cpexprs.exp: print base::operator fluff*
+PASS: gdb.cp/cpexprs.exp: print base::operator fluff**
+PASS: gdb.cp/cpexprs.exp: print base::operator int
+PASS: gdb.cp/cpexprs.exp: print base::operator new
+PASS: gdb.cp/cpexprs.exp: print base::operator new[]
+PASS: gdb.cp/cpexprs.exp: print base::operator!
+PASS: gdb.cp/cpexprs.exp: print base::operator!=
+PASS: gdb.cp/cpexprs.exp: print base::operator%
+PASS: gdb.cp/cpexprs.exp: print base::operator%=
+PASS: gdb.cp/cpexprs.exp: print base::operator&
+PASS: gdb.cp/cpexprs.exp: print base::operator&&
+PASS: gdb.cp/cpexprs.exp: print base::operator&=
+PASS: gdb.cp/cpexprs.exp: print base::operator()
+PASS: gdb.cp/cpexprs.exp: print base::operator*
+PASS: gdb.cp/cpexprs.exp: print base::operator*=
+PASS: gdb.cp/cpexprs.exp: print base::operator+
+PASS: gdb.cp/cpexprs.exp: print base::operator++
+PASS: gdb.cp/cpexprs.exp: print base::operator+=
+PASS: gdb.cp/cpexprs.exp: print base::operator-
+PASS: gdb.cp/cpexprs.exp: print base::operator--
+PASS: gdb.cp/cpexprs.exp: print base::operator-=
+PASS: gdb.cp/cpexprs.exp: print base::operator/
+PASS: gdb.cp/cpexprs.exp: print base::operator/=
+PASS: gdb.cp/cpexprs.exp: print base::operator<
+PASS: gdb.cp/cpexprs.exp: print base::operator<<
+PASS: gdb.cp/cpexprs.exp: print base::operator<<=
+PASS: gdb.cp/cpexprs.exp: print base::operator<=
+PASS: gdb.cp/cpexprs.exp: print base::operator=
+PASS: gdb.cp/cpexprs.exp: print base::operator==
+PASS: gdb.cp/cpexprs.exp: print base::operator>
+PASS: gdb.cp/cpexprs.exp: print base::operator>=
+PASS: gdb.cp/cpexprs.exp: print base::operator>>
+PASS: gdb.cp/cpexprs.exp: print base::operator>>=
+PASS: gdb.cp/cpexprs.exp: print base::operator[]
+PASS: gdb.cp/cpexprs.exp: print base::operator^
+PASS: gdb.cp/cpexprs.exp: print base::operator^=
+PASS: gdb.cp/cpexprs.exp: print base::operator|
+PASS: gdb.cp/cpexprs.exp: print base::operator|=
+PASS: gdb.cp/cpexprs.exp: print base::operator||
+PASS: gdb.cp/cpexprs.exp: print base::operator~
+PASS: gdb.cp/cpexprs.exp: print base::overload(base&) const
+PASS: gdb.cp/cpexprs.exp: print base::overload(char*) const
+PASS: gdb.cp/cpexprs.exp: print base::overload(int) const
+PASS: gdb.cp/cpexprs.exp: print base::overload(long) const
+PASS: gdb.cp/cpexprs.exp: print base::overload(short) const
+PASS: gdb.cp/cpexprs.exp: print base::overload(void) const
+PASS: gdb.cp/cpexprs.exp: print base::~base
+PASS: gdb.cp/cpexprs.exp: print derived::a_function
+PASS: gdb.cp/cpexprs.exp: print derived::derived
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, char>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, int>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, long>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, short>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, int, char>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, int, int>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, int, long>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, int, short>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, long, char>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, long, int>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, long, long>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, long, short>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, short, char>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, short, int>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, short, long>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, short, short>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, int, char>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, int, int>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, int, long>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, int, short>
+PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, short, int>
+PASS: gdb.cp/cpexprs.exp: print flubber<long, short, long, short, long>
+PASS: gdb.cp/cpexprs.exp: print flubber<short, int, short, int, short>
+PASS: gdb.cp/cpexprs.exp: print policy1::function
+PASS: gdb.cp/cpexprs.exp: print policy1::policy
+PASS: gdb.cp/cpexprs.exp: print policy2::function
+PASS: gdb.cp/cpexprs.exp: print policy2::policy
+PASS: gdb.cp/cpexprs.exp: print policy3::function
+PASS: gdb.cp/cpexprs.exp: print policy3::policy
+PASS: gdb.cp/cpexprs.exp: print policy4::function
+PASS: gdb.cp/cpexprs.exp: print policy4::policy
+PASS: gdb.cp/cpexprs.exp: print policyd1::function
+PASS: gdb.cp/cpexprs.exp: print policyd1::policyd
+PASS: gdb.cp/cpexprs.exp: print policyd1::~policyd
+PASS: gdb.cp/cpexprs.exp: print policyd2::function
+PASS: gdb.cp/cpexprs.exp: print policyd2::policyd
+PASS: gdb.cp/cpexprs.exp: print policyd2::~policyd
+PASS: gdb.cp/cpexprs.exp: print policyd3::function
+PASS: gdb.cp/cpexprs.exp: print policyd3::policyd
+PASS: gdb.cp/cpexprs.exp: print policyd3::~policyd
+PASS: gdb.cp/cpexprs.exp: print policyd4::function
+PASS: gdb.cp/cpexprs.exp: print policyd4::policyd
+PASS: gdb.cp/cpexprs.exp: print policyd4::~policyd
+PASS: gdb.cp/cpexprs.exp: print policyd5::function
+PASS: gdb.cp/cpexprs.exp: print policyd5::policyd
+PASS: gdb.cp/cpexprs.exp: print policyd5::~policyd
+PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::function
+PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::policyd
+PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::~policyd
+PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::function
+PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::policyd
+PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::~policyd
+PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::function
+PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::policyd
+PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::~policyd
+PASS: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::policyd
+PASS: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::~policyd
+PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::function
+PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::policyd
+PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::~policyd
+PASS: gdb.cp/cpexprs.exp: print tclass<base>::do_something
+PASS: gdb.cp/cpexprs.exp: print tclass<char>::do_something
+PASS: gdb.cp/cpexprs.exp: print tclass<int>::do_something
+PASS: gdb.cp/cpexprs.exp: print tclass<long>::do_something
+PASS: gdb.cp/cpexprs.exp: print tclass<short>::do_something
+PASS: gdb.cp/cpexprs.exp: print test_function
+PASS: gdb.cp/cpexprs.exp: list base1::a_function
+PASS: gdb.cp/cpexprs.exp: list base1::base1(int)
+PASS: gdb.cp/cpexprs.exp: list base1::base1(void)
+PASS: gdb.cp/cpexprs.exp: list base2::a_function
+PASS: gdb.cp/cpexprs.exp: list base2::base2
+PASS: gdb.cp/cpexprs.exp: list base::base(int)
+PASS: gdb.cp/cpexprs.exp: list base::base(void)
+PASS: gdb.cp/cpexprs.exp: list base::operator char*
+PASS: gdb.cp/cpexprs.exp: list base::operator delete
+PASS: gdb.cp/cpexprs.exp: list base::operator delete[]
+PASS: gdb.cp/cpexprs.exp: list base::operator fluff*
+PASS: gdb.cp/cpexprs.exp: list base::operator fluff**
+PASS: gdb.cp/cpexprs.exp: list base::operator int
+PASS: gdb.cp/cpexprs.exp: list base::operator new
+PASS: gdb.cp/cpexprs.exp: list base::operator new[]
+PASS: gdb.cp/cpexprs.exp: list base::operator!
+PASS: gdb.cp/cpexprs.exp: list base::operator!=
+PASS: gdb.cp/cpexprs.exp: list base::operator%
+PASS: gdb.cp/cpexprs.exp: list base::operator%=
+PASS: gdb.cp/cpexprs.exp: list base::operator&
+PASS: gdb.cp/cpexprs.exp: list base::operator&&
+PASS: gdb.cp/cpexprs.exp: list base::operator&=
+PASS: gdb.cp/cpexprs.exp: list base::operator()
+PASS: gdb.cp/cpexprs.exp: list base::operator*
+PASS: gdb.cp/cpexprs.exp: list base::operator*=
+PASS: gdb.cp/cpexprs.exp: list base::operator+
+PASS: gdb.cp/cpexprs.exp: list base::operator++
+PASS: gdb.cp/cpexprs.exp: list base::operator+=
+PASS: gdb.cp/cpexprs.exp: list base::operator-
+PASS: gdb.cp/cpexprs.exp: list base::operator--
+PASS: gdb.cp/cpexprs.exp: list base::operator-=
+PASS: gdb.cp/cpexprs.exp: list base::operator/
+PASS: gdb.cp/cpexprs.exp: list base::operator/=
+PASS: gdb.cp/cpexprs.exp: list base::operator<
+PASS: gdb.cp/cpexprs.exp: list base::operator<<
+PASS: gdb.cp/cpexprs.exp: list base::operator<<=
+PASS: gdb.cp/cpexprs.exp: list base::operator<=
+PASS: gdb.cp/cpexprs.exp: list base::operator=
+PASS: gdb.cp/cpexprs.exp: list base::operator==
+PASS: gdb.cp/cpexprs.exp: list base::operator>
+PASS: gdb.cp/cpexprs.exp: list base::operator>=
+PASS: gdb.cp/cpexprs.exp: list base::operator>>
+PASS: gdb.cp/cpexprs.exp: list base::operator>>=
+PASS: gdb.cp/cpexprs.exp: list base::operator[]
+PASS: gdb.cp/cpexprs.exp: list base::operator^
+PASS: gdb.cp/cpexprs.exp: list base::operator^=
+PASS: gdb.cp/cpexprs.exp: list base::operator|
+PASS: gdb.cp/cpexprs.exp: list base::operator|=
+PASS: gdb.cp/cpexprs.exp: list base::operator||
+PASS: gdb.cp/cpexprs.exp: list base::operator~
+PASS: gdb.cp/cpexprs.exp: list base::overload(base&) const
+PASS: gdb.cp/cpexprs.exp: list base::overload(char*) const
+PASS: gdb.cp/cpexprs.exp: list base::overload(int) const
+PASS: gdb.cp/cpexprs.exp: list base::overload(long) const
+PASS: gdb.cp/cpexprs.exp: list base::overload(short) const
+PASS: gdb.cp/cpexprs.exp: list base::overload(void) const
+PASS: gdb.cp/cpexprs.exp: list base::~base
+PASS: gdb.cp/cpexprs.exp: list derived::a_function
+PASS: gdb.cp/cpexprs.exp: list derived::derived
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, char, char>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, char, int>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, char, long>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, char, short>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, int, char>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, int, int>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, int, long>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, int, short>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, long, char>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, long, int>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, long, long>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, long, short>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, short, char>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, short, int>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, short, long>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, int, short, short>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, short, int, char>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, short, int, int>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, short, int, long>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, short, int, short>
+PASS: gdb.cp/cpexprs.exp: list flubber<int, int, short, short, int>
+PASS: gdb.cp/cpexprs.exp: list flubber<long, short, long, short, long>
+PASS: gdb.cp/cpexprs.exp: list flubber<short, int, short, int, short>
+PASS: gdb.cp/cpexprs.exp: list policy1::function
+PASS: gdb.cp/cpexprs.exp: list policy1::policy
+PASS: gdb.cp/cpexprs.exp: list policy2::function
+PASS: gdb.cp/cpexprs.exp: list policy2::policy
+PASS: gdb.cp/cpexprs.exp: list policy3::function
+PASS: gdb.cp/cpexprs.exp: list policy3::policy
+PASS: gdb.cp/cpexprs.exp: list policy4::function
+PASS: gdb.cp/cpexprs.exp: list policy4::policy
+PASS: gdb.cp/cpexprs.exp: list policyd1::function
+PASS: gdb.cp/cpexprs.exp: list policyd1::policyd
+PASS: gdb.cp/cpexprs.exp: list policyd1::~policyd
+PASS: gdb.cp/cpexprs.exp: list policyd2::function
+PASS: gdb.cp/cpexprs.exp: list policyd2::policyd
+PASS: gdb.cp/cpexprs.exp: list policyd2::~policyd
+PASS: gdb.cp/cpexprs.exp: list policyd3::function
+PASS: gdb.cp/cpexprs.exp: list policyd3::policyd
+PASS: gdb.cp/cpexprs.exp: list policyd3::~policyd
+PASS: gdb.cp/cpexprs.exp: list policyd4::function
+PASS: gdb.cp/cpexprs.exp: list policyd4::policyd
+PASS: gdb.cp/cpexprs.exp: list policyd4::~policyd
+PASS: gdb.cp/cpexprs.exp: list policyd5::function
+PASS: gdb.cp/cpexprs.exp: list policyd5::policyd
+PASS: gdb.cp/cpexprs.exp: list policyd5::~policyd
+PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::function
+PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::policyd
+PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::~policyd
+PASS: gdb.cp/cpexprs.exp: list policyd<char, operation_1<char> >::function
+PASS: gdb.cp/cpexprs.exp: list policyd<char, operation_1<char> >::policyd
+PASS: gdb.cp/cpexprs.exp: list policyd<char, operation_1<char> >::~policyd
+PASS: gdb.cp/cpexprs.exp: list policyd<int, operation_1<int> >::function
+PASS: gdb.cp/cpexprs.exp: list policyd<int, operation_1<int> >::policyd
+PASS: gdb.cp/cpexprs.exp: list policyd<int, operation_1<int> >::~policyd
+PASS: gdb.cp/cpexprs.exp: list policyd<long, operation_1<long> >::policyd
+PASS: gdb.cp/cpexprs.exp: list policyd<long, operation_1<long> >::~policyd
+PASS: gdb.cp/cpexprs.exp: list policyd<tclass<int>, operation_1<tclass<int> > >::function
+PASS: gdb.cp/cpexprs.exp: list policyd<tclass<int>, operation_1<tclass<int> > >::policyd
+PASS: gdb.cp/cpexprs.exp: list policyd<tclass<int>, operation_1<tclass<int> > >::~policyd
+PASS: gdb.cp/cpexprs.exp: list tclass<base>::do_something
+PASS: gdb.cp/cpexprs.exp: list tclass<char>::do_something
+PASS: gdb.cp/cpexprs.exp: list tclass<int>::do_something
+PASS: gdb.cp/cpexprs.exp: list tclass<long>::do_something
+PASS: gdb.cp/cpexprs.exp: list tclass<short>::do_something
+PASS: gdb.cp/cpexprs.exp: list test_function
+PASS: gdb.cp/cpexprs.exp: continue to base1::a_function
+PASS: gdb.cp/cpexprs.exp: continue to base1::base1(int)
+PASS: gdb.cp/cpexprs.exp: continue to base1::base1(void)
+PASS: gdb.cp/cpexprs.exp: continue to base2::a_function
+PASS: gdb.cp/cpexprs.exp: continue to base2::base2
+PASS: gdb.cp/cpexprs.exp: continue to base::base(int)
+PASS: gdb.cp/cpexprs.exp: continue to base::base(void)
+PASS: gdb.cp/cpexprs.exp: continue to base::operator char*
+PASS: gdb.cp/cpexprs.exp: continue to base::operator delete
+PASS: gdb.cp/cpexprs.exp: continue to base::operator delete[]
+PASS: gdb.cp/cpexprs.exp: continue to base::operator fluff*
+PASS: gdb.cp/cpexprs.exp: continue to base::operator fluff**
+PASS: gdb.cp/cpexprs.exp: continue to base::operator int
+PASS: gdb.cp/cpexprs.exp: continue to base::operator new
+PASS: gdb.cp/cpexprs.exp: continue to base::operator new[]
+PASS: gdb.cp/cpexprs.exp: continue to base::operator!
+PASS: gdb.cp/cpexprs.exp: continue to base::operator!=
+PASS: gdb.cp/cpexprs.exp: continue to base::operator%
+PASS: gdb.cp/cpexprs.exp: continue to base::operator%=
+PASS: gdb.cp/cpexprs.exp: continue to base::operator&
+PASS: gdb.cp/cpexprs.exp: continue to base::operator&&
+PASS: gdb.cp/cpexprs.exp: continue to base::operator&=
+PASS: gdb.cp/cpexprs.exp: continue to base::operator()
+PASS: gdb.cp/cpexprs.exp: continue to base::operator*
+PASS: gdb.cp/cpexprs.exp: continue to base::operator*=
+PASS: gdb.cp/cpexprs.exp: continue to base::operator+
+PASS: gdb.cp/cpexprs.exp: continue to base::operator++
+PASS: gdb.cp/cpexprs.exp: continue to base::operator+=
+PASS: gdb.cp/cpexprs.exp: continue to base::operator-
+PASS: gdb.cp/cpexprs.exp: continue to base::operator--
+PASS: gdb.cp/cpexprs.exp: continue to base::operator-=
+PASS: gdb.cp/cpexprs.exp: continue to base::operator/
+PASS: gdb.cp/cpexprs.exp: continue to base::operator/=
+PASS: gdb.cp/cpexprs.exp: continue to base::operator<
+PASS: gdb.cp/cpexprs.exp: continue to base::operator<<
+PASS: gdb.cp/cpexprs.exp: continue to base::operator<<=
+PASS: gdb.cp/cpexprs.exp: continue to base::operator<=
+PASS: gdb.cp/cpexprs.exp: continue to base::operator=
+PASS: gdb.cp/cpexprs.exp: continue to base::operator==
+PASS: gdb.cp/cpexprs.exp: continue to base::operator>
+PASS: gdb.cp/cpexprs.exp: continue to base::operator>=
+PASS: gdb.cp/cpexprs.exp: continue to base::operator>>
+PASS: gdb.cp/cpexprs.exp: continue to base::operator>>=
+PASS: gdb.cp/cpexprs.exp: continue to base::operator[]
+PASS: gdb.cp/cpexprs.exp: continue to base::operator^
+PASS: gdb.cp/cpexprs.exp: continue to base::operator^=
+PASS: gdb.cp/cpexprs.exp: continue to base::operator|
+PASS: gdb.cp/cpexprs.exp: continue to base::operator|=
+PASS: gdb.cp/cpexprs.exp: continue to base::operator||
+PASS: gdb.cp/cpexprs.exp: continue to base::operator~
+PASS: gdb.cp/cpexprs.exp: continue to base::overload(base&) const
+PASS: gdb.cp/cpexprs.exp: continue to base::overload(char*) const
+PASS: gdb.cp/cpexprs.exp: continue to base::overload(int) const
+PASS: gdb.cp/cpexprs.exp: continue to base::overload(long) const
+PASS: gdb.cp/cpexprs.exp: continue to base::overload(short) const
+PASS: gdb.cp/cpexprs.exp: continue to base::overload(void) const
+PASS: gdb.cp/cpexprs.exp: continue to base::~base
+PASS: gdb.cp/cpexprs.exp: continue to derived::a_function
+PASS: gdb.cp/cpexprs.exp: continue to derived::derived
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, char, char>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, char, int>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, char, long>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, char, short>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, int, char>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, int, int>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, int, long>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, int, short>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, long, char>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, long, int>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, long, long>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, long, short>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, short, char>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, short, int>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, short, long>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, int, short, short>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, short, int, char>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, short, int, int>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, short, int, long>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, short, int, short>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<int, int, short, short, int>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<long, short, long, short, long>
+PASS: gdb.cp/cpexprs.exp: continue to flubber<short, int, short, int, short>
+PASS: gdb.cp/cpexprs.exp: continue to policy1::function
+PASS: gdb.cp/cpexprs.exp: continue to policy1::policy
+PASS: gdb.cp/cpexprs.exp: continue to policy2::function
+PASS: gdb.cp/cpexprs.exp: continue to policy2::policy
+PASS: gdb.cp/cpexprs.exp: continue to policy3::function
+PASS: gdb.cp/cpexprs.exp: continue to policy3::policy
+PASS: gdb.cp/cpexprs.exp: continue to policy4::function
+PASS: gdb.cp/cpexprs.exp: continue to policy4::policy
+PASS: gdb.cp/cpexprs.exp: continue to policyd1::function
+PASS: gdb.cp/cpexprs.exp: continue to policyd1::policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd1::~policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd2::function
+PASS: gdb.cp/cpexprs.exp: continue to policyd2::policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd2::~policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd3::function
+PASS: gdb.cp/cpexprs.exp: continue to policyd3::policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd3::~policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd4::function
+PASS: gdb.cp/cpexprs.exp: continue to policyd4::policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd4::~policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd5::function
+PASS: gdb.cp/cpexprs.exp: continue to policyd5::policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd5::~policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::function
+PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::~policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd<char, operation_1<char> >::function
+PASS: gdb.cp/cpexprs.exp: continue to policyd<char, operation_1<char> >::policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd<char, operation_1<char> >::~policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd<int, operation_1<int> >::function
+PASS: gdb.cp/cpexprs.exp: continue to policyd<int, operation_1<int> >::policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd<int, operation_1<int> >::~policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd<long, operation_1<long> >::policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd<long, operation_1<long> >::~policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd<tclass<int>, operation_1<tclass<int> > >::function
+PASS: gdb.cp/cpexprs.exp: continue to policyd<tclass<int>, operation_1<tclass<int> > >::policyd
+PASS: gdb.cp/cpexprs.exp: continue to policyd<tclass<int>, operation_1<tclass<int> > >::~policyd
+PASS: gdb.cp/cpexprs.exp: continue to tclass<base>::do_something
+PASS: gdb.cp/cpexprs.exp: continue to tclass<char>::do_something
+PASS: gdb.cp/cpexprs.exp: continue to tclass<int>::do_something
+PASS: gdb.cp/cpexprs.exp: continue to tclass<long>::do_something
+PASS: gdb.cp/cpexprs.exp: continue to tclass<short>::do_something
+PASS: gdb.cp/cpexprs.exp: p 'CV::m(int)'
+PASS: gdb.cp/cpexprs.exp: p CV::m(int)
+PASS: gdb.cp/cpexprs.exp: p 'CV::m(int) const'
+KFAIL: gdb.cp/cpexprs.exp: p CV::m(int) const (PRMS: c++/14186)
+PASS: gdb.cp/cpexprs.exp: p 'CV::m(int) volatile'
+KFAIL: gdb.cp/cpexprs.exp: p CV::m(int) volatile (PRMS: c++/14186)
+PASS: gdb.cp/cpexprs.exp: p 'CV::m(int) const volatile'
+KFAIL: gdb.cp/cpexprs.exp: p CV::m(int) const volatile (PRMS: c++/14186)
+PASS: gdb.cp/cpexprs.exp: p CV_f(int)
+PASS: gdb.cp/cpexprs.exp: p CV_f(CV::t)
+PASS: gdb.cp/cpexprs.exp: p CV_f(CV::i)
+PASS: gdb.cp/cpexprs.exp: p CV_f('cpexprs.cc'::CV::t)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/cplabel.exp ...
+PASS: gdb.cp/cplabel.exp: break foo::bar:to_the_top
+PASS: gdb.cp/cplabel.exp: break foo::bar:get_out_of_here
+PASS: gdb.cp/cplabel.exp: break foo::baz:to_the_top
+PASS: gdb.cp/cplabel.exp: break foo::baz:get_out_of_here
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/cplusfuncs.exp ...
+PASS: gdb.cp/cplusfuncs.exp: set width 0
+PASS: gdb.cp/cplusfuncs.exp: set language c++
+PASS: gdb.cp/cplusfuncs.exp: detect dm_operator_comma
+PASS: gdb.cp/cplusfuncs.exp: detect dm_operator_char_star
+PASS: gdb.cp/cplusfuncs.exp: detect dm_type_char_star
+PASS: gdb.cp/cplusfuncs.exp: detect dm_type_foo_ref
+PASS: gdb.cp/cplusfuncs.exp: detect dm_type_int_star
+PASS: gdb.cp/cplusfuncs.exp: detect dm_type_long_star
+PASS: gdb.cp/cplusfuncs.exp: detect dm_type_unsigned_int
+PASS: gdb.cp/cplusfuncs.exp: detect dm_type_void
+PASS: gdb.cp/cplusfuncs.exp: detect dm_type_void_star
+PASS: gdb.cp/cplusfuncs.exp: detect dm_type_short
+PASS: gdb.cp/cplusfuncs.exp: detect dm_type_unsigned_short
+PASS: gdb.cp/cplusfuncs.exp: detect dm_type_long
+PASS: gdb.cp/cplusfuncs.exp: detect dm_type_unsigned_long
+PASS: gdb.cp/cplusfuncs.exp: detect dm_type_typedef
+PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(void)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(char)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(signed char)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned char)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(short)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned short)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(int)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned int)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(long)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(unsigned long)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(float)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overload1arg(double)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int, int)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int, int, int)'
+PASS: gdb.cp/cplusfuncs.exp: print &'overloadargs(int, int, int, int, int, int, int, int, int, int, int)'
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator*(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator%(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator-(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>>(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator!=(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>=(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator|(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator&&(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator!(void)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator++(int)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator=(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator+=(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator*=(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator%=(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator>>=(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator|=(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator,(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator/(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator+(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<<(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator==(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<=(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator&(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator^(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator||(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator~(void)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator--(int)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator->(void)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator-=(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator/=(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator<<=(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator&=(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator^=(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator->*(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator[](foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator()(foo&)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator new
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator new[]
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator delete(void*)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator delete(void*)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator int(void)
+PASS: gdb.cp/cplusfuncs.exp: print &foo::operator char*(void)
+PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc1
+PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc2
+PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc3
+PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc4
+PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc5
+PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc6
+PASS: gdb.cp/cplusfuncs.exp: print &hairyfunc7
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator\*("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator%("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator-("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator>>("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator!=("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator>("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator>=("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator|("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator&&("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator!("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator++("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator=("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator+=("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator\*=("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator%=("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator>>=("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator|=("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator,("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator/("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator+("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator<<("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator==("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator<("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator<=("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator&("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator^("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator||("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator~("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator--("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator->("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator-=("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator/=("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator<<=("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator&=("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator^=("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator->\*("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator\[\]("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator new("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator delete("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator int("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator()("
+PASS: gdb.cp/cplusfuncs.exp: info function for "operator char\*("
+PASS: gdb.cp/cplusfuncs.exp: list foo::operator int*
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ctti.exp ...
+PASS: gdb.cp/ctti.exp: continue to breakpoint: marker add1
+PASS: gdb.cp/ctti.exp: print c
+PASS: gdb.cp/ctti.exp: print f
+PASS: gdb.cp/ctti.exp: print i
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/debug-expr.exp ...
+PASS: gdb.cp/debug-expr.exp: set language c++
+PASS: gdb.cp/debug-expr.exp: set debug expression 1
+PASS: gdb.cp/debug-expr.exp: print static_cast<void*>(0)
+PASS: gdb.cp/debug-expr.exp: print reinterpret_cast<void*>(0)
+PASS: gdb.cp/debug-expr.exp: print dynamic_cast<void*>(0)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/demangle.exp ...
+PASS: gdb.cp/demangle.exp: set language c++
+PASS: gdb.cp/demangle.exp: set width 0
+PASS: gdb.cp/demangle.exp: lucid: set demangle-style
+PASS: gdb.cp/demangle.exp: lucid: check demangling style
+PASS: gdb.cp/demangle.exp: lucid: WS__FR7istream
+PASS: gdb.cp/demangle.exp: lucid: __aa__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __aad__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __ad__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __adv__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __adv__7complexF7complex
+PASS: gdb.cp/demangle.exp: lucid: __aer__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __als__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __amd__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __ami__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __amu__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __amu__7complexF7complex
+PASS: gdb.cp/demangle.exp: lucid: __aor__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __apl__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __ars__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __as__18istream_withassignFP9streambuf
+PASS: gdb.cp/demangle.exp: lucid: __as__18istream_withassignFR7istream
+PASS: gdb.cp/demangle.exp: lucid: __as__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __as__3iosFR3ios
+PASS: gdb.cp/demangle.exp: lucid: __cl__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __cm__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __co__3fooFv
+PASS: gdb.cp/demangle.exp: lucid: __ct__10istrstreamFPc
+PASS: gdb.cp/demangle.exp: lucid: __ct__10istrstreamFPci
+PASS: gdb.cp/demangle.exp: lucid: __ct__10ostrstreamFPciT2
+PASS: gdb.cp/demangle.exp: lucid: __ct__10ostrstreamFv
+PASS: gdb.cp/demangle.exp: lucid: __ct__10smanip_intFPFR3iosi_R3iosi
+PASS: gdb.cp/demangle.exp: lucid: __ct__11c_exceptionFPcRC7complexT2
+PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFPCciT2
+PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFi
+PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFiPcT1
+PASS: gdb.cp/demangle.exp: lucid: __ct__11fstreambaseFv
+PASS: gdb.cp/demangle.exp: lucid: __ct__11smanip_longFPFR3iosl_R3iosl
+PASS: gdb.cp/demangle.exp: lucid: __ct__11stdiostreamFP4FILE
+PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFPFl_PvPFPv_v
+PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFPUciT1
+PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFPciT1
+PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFi
+PASS: gdb.cp/demangle.exp: lucid: __ct__12strstreambufFv
+PASS: gdb.cp/demangle.exp: lucid: __ct__13strstreambaseFPciT1
+PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFi
+PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFiN31
+PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFiPCc
+PASS: gdb.cp/demangle.exp: lucid: __ct__3fooFiR3fooT1T2T1T2
+PASS: gdb.cp/demangle.exp: lucid: __ct__3iosFP9streambuf
+PASS: gdb.cp/demangle.exp: lucid: __ct__7filebufFiPcT1
+PASS: gdb.cp/demangle.exp: lucid: __ct__7fstreamFPCciT2
+PASS: gdb.cp/demangle.exp: lucid: __ct__7fstreamFiPcT1
+PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFP9streambuf
+PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFP9streambufiP7ostream
+PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFiPcT1
+PASS: gdb.cp/demangle.exp: lucid: __ct__7istreamFiT1P7ostream
+PASS: gdb.cp/demangle.exp: lucid: __ct__7ostreamFP9streambuf
+PASS: gdb.cp/demangle.exp: lucid: __ct__7ostreamFiPc
+PASS: gdb.cp/demangle.exp: lucid: __ct__8ifstreamFPCciT2
+PASS: gdb.cp/demangle.exp: lucid: __ct__8ifstreamFiPcT1
+PASS: gdb.cp/demangle.exp: lucid: __ct__Q23foo3barFv
+PASS: gdb.cp/demangle.exp: lucid: __ct__Q33foo3bar4bellFv
+PASS: gdb.cp/demangle.exp: lucid: __dl__3fooSFPv
+PASS: gdb.cp/demangle.exp: lucid: __dl__FPv
+PASS: gdb.cp/demangle.exp: lucid: __dt__10istrstreamFv
+PASS: gdb.cp/demangle.exp: lucid: __dt__Q23foo3barFv
+PASS: gdb.cp/demangle.exp: lucid: __dt__Q33foo3bar4bellFv
+PASS: gdb.cp/demangle.exp: lucid: __dv__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __dv__F7complexT1
+PASS: gdb.cp/demangle.exp: lucid: __eq__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __er__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __ge__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __gt__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __le__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __ls__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFP9streambuf
+PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFPCc
+PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFPFR3ios_R3ios
+PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFPv
+PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFUi
+PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFUl
+PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFd
+PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFf
+PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFi
+PASS: gdb.cp/demangle.exp: lucid: __ls__7ostreamFl
+PASS: gdb.cp/demangle.exp: lucid: __ls__FR7ostream7complex
+PASS: gdb.cp/demangle.exp: lucid: __lt__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __md__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __mi__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __ml__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __ml__F7complexT1
+PASS: gdb.cp/demangle.exp: lucid: __mm__3fooFi
+PASS: gdb.cp/demangle.exp: lucid: __ne__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __nt__3fooFv
+PASS: gdb.cp/demangle.exp: lucid: __nw__3fooSFi
+PASS: gdb.cp/demangle.exp: lucid: __nw__FUi
+PASS: gdb.cp/demangle.exp: lucid: __nw__FUiPv
+PASS: gdb.cp/demangle.exp: lucid: __oo__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __opPc__3fooFv
+PASS: gdb.cp/demangle.exp: lucid: __opi__3fooFv
+PASS: gdb.cp/demangle.exp: lucid: __or__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __pl__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __pp__3fooFi
+PASS: gdb.cp/demangle.exp: lucid: __pt__3fooFv
+PASS: gdb.cp/demangle.exp: lucid: __rm__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __rs__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFP9streambuf
+PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPFR3ios_R3ios
+PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPFR7istream_R7istream
+PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPUc
+PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFPc
+PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRUi
+PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRUl
+PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRUs
+PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRd
+PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRf
+PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRi
+PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRl
+PASS: gdb.cp/demangle.exp: lucid: __rs__7istreamFRs
+PASS: gdb.cp/demangle.exp: lucid: __rs__FR7istreamR7complex
+PASS: gdb.cp/demangle.exp: lucid: __vc__3fooFR3foo
+PASS: gdb.cp/demangle.exp: lucid: __vtbl__10istrstream
+PASS: gdb.cp/demangle.exp: lucid: __vtbl__17ostream__iostream__19iostream_withassign
+PASS: gdb.cp/demangle.exp: lucid: __vtbl__3ios
+PASS: gdb.cp/demangle.exp: lucid: __vtbl__3ios__13strstreambase
+KFAIL: gdb.cp/demangle.exp: lucid: __vtbl__3foo__vt_cc_main_ (PRMS: gdb/945)
+PASS: gdb.cp/demangle.exp: lucid: abs__F7complex
+PASS: gdb.cp/demangle.exp: lucid: allocate__9streambufFv
+PASS: gdb.cp/demangle.exp: lucid: attach__11fstreambaseFi
+PASS: gdb.cp/demangle.exp: lucid: bitalloc__3iosSFv
+PASS: gdb.cp/demangle.exp: lucid: chr__FiT1
+PASS: gdb.cp/demangle.exp: lucid: complex_error__FR11c_exception
+PASS: gdb.cp/demangle.exp: lucid: complexfunc2__FPFPc_i
+PASS: gdb.cp/demangle.exp: lucid: complexfunc3__FPFPFPl_s_i
+PASS: gdb.cp/demangle.exp: lucid: complexfunc4__FPFPFPc_s_i
+PASS: gdb.cp/demangle.exp: lucid: complexfunc5__FPFPc_PFl_i
+PASS: gdb.cp/demangle.exp: lucid: complexfunc6__FPFPi_PFl_i
+PASS: gdb.cp/demangle.exp: lucid: complexfunc7__FPFPFPc_i_PFl_i
+PASS: gdb.cp/demangle.exp: lucid: complicated_put__7ostreamFc
+PASS: gdb.cp/demangle.exp: lucid: conv10__FlPc
+PASS: gdb.cp/demangle.exp: lucid: conv16__FUlPc
+PASS: gdb.cp/demangle.exp: lucid: dec__FR3ios
+PASS: gdb.cp/demangle.exp: lucid: dec__Fli
+PASS: gdb.cp/demangle.exp: lucid: dofield__FP7ostreamPciT2T3
+PASS: gdb.cp/demangle.exp: lucid: flags__3iosFl
+PASS: gdb.cp/demangle.exp: lucid: flags__3iosFv
+PASS: gdb.cp/demangle.exp: lucid: foo__FiN31
+PASS: gdb.cp/demangle.exp: lucid: foo__FiR3fooT1T2T1T2
+PASS: gdb.cp/demangle.exp: lucid: foo___3barFl
+PASS: gdb.cp/demangle.exp: lucid: form__FPCce
+PASS: gdb.cp/demangle.exp: lucid: get__7istreamFPcic
+PASS: gdb.cp/demangle.exp: lucid: get__7istreamFR9streambufc
+PASS: gdb.cp/demangle.exp: lucid: get_complicated__7istreamFRUc
+PASS: gdb.cp/demangle.exp: lucid: get_complicated__7istreamFRc
+PASS: gdb.cp/demangle.exp: lucid: getline__7istreamFPUcic
+PASS: gdb.cp/demangle.exp: lucid: getline__7istreamFPcic
+PASS: gdb.cp/demangle.exp: lucid: ignore__7istreamFiT1
+PASS: gdb.cp/demangle.exp: lucid: init__12strstreambufFPciT1
+PASS: gdb.cp/demangle.exp: lucid: init__3iosFP9streambuf
+PASS: gdb.cp/demangle.exp: lucid: initcount__13Iostream_init
+PASS: gdb.cp/demangle.exp: lucid: ipfx__7istreamFi
+PASS: gdb.cp/demangle.exp: lucid: ls_complicated__7ostreamFUc
+PASS: gdb.cp/demangle.exp: lucid: ls_complicated__7ostreamFc
+PASS: gdb.cp/demangle.exp: lucid: open__11fstreambaseFPCciT2
+PASS: gdb.cp/demangle.exp: lucid: open__7filebufFPCciT2
+PASS: gdb.cp/demangle.exp: lucid: overload1arg__FSc
+PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUc
+PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUi
+PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUl
+PASS: gdb.cp/demangle.exp: lucid: overload1arg__FUs
+PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fc
+PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fd
+PASS: gdb.cp/demangle.exp: lucid: overload1arg__Ff
+PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fi
+PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fl
+PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fs
+PASS: gdb.cp/demangle.exp: lucid: overload1arg__Fv
+PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN21
+PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN31
+PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN41
+PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN51
+PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN61
+PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN71
+PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN81
+PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN91
+PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiN91N11
+PASS: gdb.cp/demangle.exp: lucid: overloadargs__FiT1
+PASS: gdb.cp/demangle.exp: lucid: polar__FdT1
+PASS: gdb.cp/demangle.exp: lucid: pow__F7complexT1
+PASS: gdb.cp/demangle.exp: lucid: pow__F7complexd
+PASS: gdb.cp/demangle.exp: lucid: pow__F7complexi
+PASS: gdb.cp/demangle.exp: lucid: pow__Fd7complex
+PASS: gdb.cp/demangle.exp: lucid: pstart__FPciT2
+PASS: gdb.cp/demangle.exp: lucid: put__7ostreamFc
+PASS: gdb.cp/demangle.exp: lucid: read__7istreamFPci
+PASS: gdb.cp/demangle.exp: lucid: resetiosflags__FR3iosl
+PASS: gdb.cp/demangle.exp: lucid: restore_errno__FRi
+PASS: gdb.cp/demangle.exp: lucid: rs_complicated__7istreamFRUc
+PASS: gdb.cp/demangle.exp: lucid: rs_complicated__7istreamFRc
+PASS: gdb.cp/demangle.exp: lucid: seekg__7istreamFl8seek_dir
+PASS: gdb.cp/demangle.exp: lucid: seekoff__12strstreambufFl8seek_diri
+PASS: gdb.cp/demangle.exp: lucid: seekoff__9streambufFlQ2_3ios12ios_seek_diri
+PASS: gdb.cp/demangle.exp: lucid: seekpos__9streambufFli
+PASS: gdb.cp/demangle.exp: lucid: set_new_handler__FPFv_v
+PASS: gdb.cp/demangle.exp: lucid: setb__9streambufFPcT1i
+PASS: gdb.cp/demangle.exp: lucid: setb__FR3iosi
+PASS: gdb.cp/demangle.exp: lucid: setbuf__11fstreambaseFPci
+PASS: gdb.cp/demangle.exp: lucid: setbuf__9streambufFPUci
+PASS: gdb.cp/demangle.exp: lucid: setbuf__9streambufFPciT2
+PASS: gdb.cp/demangle.exp: lucid: setf__3iosFlT1
+PASS: gdb.cp/demangle.exp: lucid: setfill__FR3iosi
+PASS: gdb.cp/demangle.exp: lucid: setg__9streambufFPcN21
+PASS: gdb.cp/demangle.exp: lucid: setp__9streambufFPcT1
+PASS: gdb.cp/demangle.exp: lucid: sputn__9streambufFPCci
+PASS: gdb.cp/demangle.exp: lucid: str__FPCci
+PASS: gdb.cp/demangle.exp: lucid: tie__3iosFP7ostream
+PASS: gdb.cp/demangle.exp: lucid: uconv10__FUlPc
+PASS: gdb.cp/demangle.exp: lucid: write__7ostreamFPCci
+PASS: gdb.cp/demangle.exp: lucid: xget__7istreamFPc
+PASS: gdb.cp/demangle.exp: lucid: xsgetn__9streambufFPci
+PASS: gdb.cp/demangle.exp: lucid: xsputn__9streambufFPCci
+PASS: gdb.cp/demangle.exp: lucid: _Utf390_1__1_9223372036854775807__9223372036854775
+PASS: gdb.cp/demangle.exp: gnu: set demangle-style
+PASS: gdb.cp/demangle.exp: gnu: check demangling style
+PASS: gdb.cp/demangle.exp: gnu: Abort__FP6EditoriPCc
+PASS: gdb.cp/demangle.exp: gnu: AddAlignment__9ivTSolverUiP12ivInteractorP7ivTGlue
+PASS: gdb.cp/demangle.exp: gnu: Append__15NameChooserViewPCc
+PASS: gdb.cp/demangle.exp: gnu: ArrowheadIntersects__9ArrowLineP9ArrowheadR6BoxObjP7Graphic
+PASS: gdb.cp/demangle.exp: gnu: AtEnd__13ivRubberGroup
+PASS: gdb.cp/demangle.exp: gnu: BgFilter__9ivTSolverP12ivInteractor
+PASS: gdb.cp/demangle.exp: gnu: BitPatterntoa__FRC10BitPatternccc
+PASS: gdb.cp/demangle.exp: gnu: Check__6UArrayi
+PASS: gdb.cp/demangle.exp: gnu: CoreConstDecls__8TextCodeR7ostream
+PASS: gdb.cp/demangle.exp: gnu: Detach__8StateVarP12StateVarView
+PASS: gdb.cp/demangle.exp: gnu: Done__9ComponentG8Iterator
+PASS: gdb.cp/demangle.exp: gnu: DrawDestinationTransformedImage__FP7_XImageiiT0iiUlUiiiUiUlUlP4_XGCRC13ivTransformeriiii
+PASS: gdb.cp/demangle.exp: gnu: Edit__12StringEditorPCcii
+PASS: gdb.cp/demangle.exp: gnu: Effect__11RelateManipR7ivEvent
+PASS: gdb.cp/demangle.exp: gnu: FilterName__FPCc
+PASS: gdb.cp/demangle.exp: gnu: Filter__6PSTextPCci
+PASS: gdb.cp/demangle.exp: gnu: FindColor__7CatalogPCciii
+PASS: gdb.cp/demangle.exp: gnu: FindFixed__FRP4CNetP4CNet
+PASS: gdb.cp/demangle.exp: gnu: FindFont__7CatalogPCcN21
+PASS: gdb.cp/demangle.exp: gnu: Fix48_abort__FR8twolongs
+PASS: gdb.cp/demangle.exp: gnu: GetBarInfo__15iv2_6_VScrollerP13ivPerspectiveRiT2
+PASS: gdb.cp/demangle.exp: gnu: GetBgColor__C9ivPainter
+PASS: gdb.cp/demangle.exp: gnu: Iisdouble__FPC6IntRep
+PASS: gdb.cp/demangle.exp: gnu: InsertBody__15H_PullrightMenuii
+PASS: gdb.cp/demangle.exp: gnu: InsertCharacter__9TextManipc
+PASS: gdb.cp/demangle.exp: gnu: InsertToplevel__7ivWorldP12ivInteractorT1
+PASS: gdb.cp/demangle.exp: gnu: InsertToplevel__7ivWorldP12ivInteractorT1iiUi
+PASS: gdb.cp/demangle.exp: gnu: IsADirectory__FPCcR4stat
+PASS: gdb.cp/demangle.exp: gnu: IsAGroup__FP11GraphicViewP11GraphicComp
+PASS: gdb.cp/demangle.exp: gnu: IsA__10ButtonCodeUl
+PASS: gdb.cp/demangle.exp: gnu: ReadName__FR7istreamPc
+PASS: gdb.cp/demangle.exp: gnu: Redraw__13StringBrowseriiii
+PASS: gdb.cp/demangle.exp: gnu: Rotate__13ivTransformerf
+PASS: gdb.cp/demangle.exp: gnu: Rotated__C13ivTransformerf
+PASS: gdb.cp/demangle.exp: gnu: Round__Ff
+PASS: gdb.cp/demangle.exp: gnu: SetExport__16MemberSharedNameUi
+PASS: gdb.cp/demangle.exp: gnu: Set__14ivControlState13ControlStatusUi
+PASS: gdb.cp/demangle.exp: gnu: Set__5DFacePcii
+PASS: gdb.cp/demangle.exp: gnu: VConvert__9ivTSolverP12ivInteractorRP8TElementT2
+PASS: gdb.cp/demangle.exp: gnu: VConvert__9ivTSolverP7ivTGlueRP8TElement
+PASS: gdb.cp/demangle.exp: gnu: VOrder__9ivTSolverUiRP12ivInteractorT2
+PASS: gdb.cp/demangle.exp: gnu: Valid__7CatalogPCcRP4Tool
+PASS: gdb.cp/demangle.exp: gnu: _10PageButton$__both
+PASS: gdb.cp/demangle.exp: gnu: _3RNG$singleMantissa
+PASS: gdb.cp/demangle.exp: gnu: _5IComp$_release
+PASS: gdb.cp/demangle.exp: gnu: _$_10BitmapComp
+PASS: gdb.cp/demangle.exp: gnu: _$_9__io_defs
+PASS: gdb.cp/demangle.exp: gnu: _$_Q23foo3bar
+PASS: gdb.cp/demangle.exp: gnu: _$_Q33foo3bar4bell
+PASS: gdb.cp/demangle.exp: gnu: __10ivTelltaleiP7ivGlyph
+PASS: gdb.cp/demangle.exp: gnu: __10ivViewportiP12ivInteractorUi
+PASS: gdb.cp/demangle.exp: gnu: __10ostrstream
+PASS: gdb.cp/demangle.exp: gnu: __10ostrstreamPcii
+PASS: gdb.cp/demangle.exp: gnu: __11BasicDialogiPCcP13ivButtonStateN22Ui
+PASS: gdb.cp/demangle.exp: gnu: __11BitmapTablei
+PASS: gdb.cp/demangle.exp: gnu: __12ViewportCodeP12ViewportComp
+PASS: gdb.cp/demangle.exp: gnu: __12iv2_6_BorderiPCci
+PASS: gdb.cp/demangle.exp: gnu: __12iv2_6_Borderii
+PASS: gdb.cp/demangle.exp: gnu: __12ivBackgroundiP7ivGlyphPC7ivColor
+PASS: gdb.cp/demangle.exp: gnu: __12ivBreak_Listl
+PASS: gdb.cp/demangle.exp: gnu: __14TextInteractoriPCcUi
+PASS: gdb.cp/demangle.exp: gnu: __14iv2_6_MenuItemiP12ivInteractor
+PASS: gdb.cp/demangle.exp: gnu: __14iv2_6_MenuItemiPCcP12ivInteractor
+PASS: gdb.cp/demangle.exp: gnu: __20DisplayList_IteratorR11DisplayList
+PASS: gdb.cp/demangle.exp: gnu: __3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __3fooiN31
+PASS: gdb.cp/demangle.exp: gnu: __3fooiPCc
+PASS: gdb.cp/demangle.exp: gnu: __3fooiRT0iT2iT2
+PASS: gdb.cp/demangle.exp: gnu: __6GetOptiPPcPCc
+PASS: gdb.cp/demangle.exp: gnu: __6KeyMapPT0
+PASS: gdb.cp/demangle.exp: gnu: __7ivWorldPCcRiPPcPC12ivOptionDescPC14ivPropertyData
+PASS: gdb.cp/demangle.exp: gnu: __7procbufPCci
+PASS: gdb.cp/demangle.exp: gnu: __8ArrowCmdP6EditorUiUi
+PASS: gdb.cp/demangle.exp: gnu: __9F_EllipseiiiiP7Graphic
+PASS: gdb.cp/demangle.exp: gnu: __9FrameDataP9FrameCompi
+PASS: gdb.cp/demangle.exp: gnu: __9HVGraphicP9CanvasVarP7Graphic
+PASS: gdb.cp/demangle.exp: gnu: __Q23foo3bar
+PASS: gdb.cp/demangle.exp: gnu: __Q33foo3bar4bell
+PASS: gdb.cp/demangle.exp: gnu: __aa__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __aad__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __ad__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __adv__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __aer__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __als__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __amd__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __ami__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __aml__3FixRT0
+PASS: gdb.cp/demangle.exp: gnu: __aml__5Fix16i
+PASS: gdb.cp/demangle.exp: gnu: __aml__5Fix32RT0
+PASS: gdb.cp/demangle.exp: gnu: __aor__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __apl__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __ars__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __as__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __cl__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __cl__6Normal
+PASS: gdb.cp/demangle.exp: gnu: __cl__6Stringii
+PASS: gdb.cp/demangle.exp: gnu: __cm__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __co__3foo
+PASS: gdb.cp/demangle.exp: gnu: __dl__3fooPv
+PASS: gdb.cp/demangle.exp: gnu: __dv__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __eq__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __er__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __ge__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __gt__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __le__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __ls__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __ls__FR7ostreamPFR3ios_R3ios
+PASS: gdb.cp/demangle.exp: gnu: __ls__FR7ostreamR3Fix
+PASS: gdb.cp/demangle.exp: gnu: __lt__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __md__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __mi__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __ml__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __mm__3fooi
+PASS: gdb.cp/demangle.exp: gnu: __ne__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __ne__FRC7ComplexT0
+PASS: gdb.cp/demangle.exp: gnu: __ne__FRC7Complexd
+PASS: gdb.cp/demangle.exp: gnu: __ne__FRC9SubStringRC6String
+PASS: gdb.cp/demangle.exp: gnu: __nt__3foo
+PASS: gdb.cp/demangle.exp: gnu: __nw__3fooi
+PASS: gdb.cp/demangle.exp: gnu: __oo__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __opPc__3foo
+PASS: gdb.cp/demangle.exp: gnu: __opi__3foo
+PASS: gdb.cp/demangle.exp: gnu: __or__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __pl__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __pp__3fooi
+PASS: gdb.cp/demangle.exp: gnu: __rf__3foo
+PASS: gdb.cp/demangle.exp: gnu: __rm__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __rs__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __vc__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: _gsub__6StringRC5RegexPCci
+PASS: gdb.cp/demangle.exp: gnu: _new_Fix__FUs
+PASS: gdb.cp/demangle.exp: gnu: _vt.foo
+PASS: gdb.cp/demangle.exp: gnu: _vt.foo.bar
+PASS: gdb.cp/demangle.exp: gnu: _vt$foo
+PASS: gdb.cp/demangle.exp: gnu: _vt$foo$bar
+PASS: gdb.cp/demangle.exp: gnu: append__7ivGlyphPT0
+PASS: gdb.cp/demangle.exp: gnu: arg__FRC7Complex
+PASS: gdb.cp/demangle.exp: gnu: clearok__FP7_win_sti
+PASS: gdb.cp/demangle.exp: gnu: complexfunc2__FPFPc_i
+PASS: gdb.cp/demangle.exp: gnu: complexfunc3__FPFPFPl_s_i
+PASS: gdb.cp/demangle.exp: gnu: complexfunc4__FPFPFPc_s_i
+PASS: gdb.cp/demangle.exp: gnu: complexfunc5__FPFPc_PFl_i
+PASS: gdb.cp/demangle.exp: gnu: complexfunc6__FPFPi_PFl_i
+PASS: gdb.cp/demangle.exp: gnu: complexfunc7__FPFPFPc_i_PFl_i
+PASS: gdb.cp/demangle.exp: gnu: contains__C9BitStringRC10BitPattern
+PASS: gdb.cp/demangle.exp: gnu: contains__C9BitStringRC12BitSubStringi
+PASS: gdb.cp/demangle.exp: gnu: contains__C9BitStringRT0
+PASS: gdb.cp/demangle.exp: gnu: div__FPC6IntRepT0P6IntRep
+PASS: gdb.cp/demangle.exp: gnu: div__FPC6IntReplP6IntRep
+PASS: gdb.cp/demangle.exp: gnu: div__FRC8RationalT0R8Rational
+PASS: gdb.cp/demangle.exp: gnu: divide__FRC7IntegerT0R7IntegerT2
+PASS: gdb.cp/demangle.exp: gnu: divide__FRC7IntegerlR7IntegerRl
+PASS: gdb.cp/demangle.exp: gnu: enable__14DocumentViewerPCcUi
+PASS: gdb.cp/demangle.exp: gnu: foo__FiN30
+PASS: gdb.cp/demangle.exp: gnu: foo__FiR3fooiT1iT1
+PASS: gdb.cp/demangle.exp: gnu: foo___3barl
+PASS: gdb.cp/demangle.exp: gnu: insert__15ivClippingStacklRP8_XRegion
+PASS: gdb.cp/demangle.exp: gnu: insert__16ChooserInfo_ListlR11ChooserInfo
+PASS: gdb.cp/demangle.exp: gnu: insert__17FontFamilyRepListlRP15ivFontFamilyRep
+PASS: gdb.cp/demangle.exp: gnu: leaveok__FP7_win_stc
+PASS: gdb.cp/demangle.exp: gnu: left_mover__C7ivMFKitP12ivAdjustableP7ivStyle
+PASS: gdb.cp/demangle.exp: gnu: matches__C9BitStringRC10BitPatterni
+PASS: gdb.cp/demangle.exp: gnu: matches__C9SubStringRC5Regex
+PASS: gdb.cp/demangle.exp: gnu: overload1arg__FSc
+PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUc
+PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUi
+PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUl
+PASS: gdb.cp/demangle.exp: gnu: overload1arg__FUs
+PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fc
+PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fd
+PASS: gdb.cp/demangle.exp: gnu: overload1arg__Ff
+PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fi
+PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fl
+PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fs
+PASS: gdb.cp/demangle.exp: gnu: overload1arg__Fv
+PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fi
+PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fii
+PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiii
+PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiii
+PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiii
+PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiii
+PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiii
+PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiii
+PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiiii
+PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiiiii
+PASS: gdb.cp/demangle.exp: gnu: overloadargs__Fiiiiiiiiiii
+PASS: gdb.cp/demangle.exp: gnu: pick__13ivCompositionP8ivCanvasRC12ivAllocationiR5ivHit
+PASS: gdb.cp/demangle.exp: gnu: pointer__C11ivHScrollerRC7ivEventRC12ivAllocation
+PASS: gdb.cp/demangle.exp: gnu: poke__8ivRasterUlUlffff
+PASS: gdb.cp/demangle.exp: gnu: polar__Fdd
+PASS: gdb.cp/demangle.exp: gnu: read__10osStdInputRPCc
+PASS: gdb.cp/demangle.exp: gnu: scale__13ivTransformerff
+PASS: gdb.cp/demangle.exp: gnu: scanw__12CursesWindowPCce
+PASS: gdb.cp/demangle.exp: gnu: scmp__FPCcT0
+PASS: gdb.cp/demangle.exp: gnu: sgetn__7filebufPci
+PASS: gdb.cp/demangle.exp: gnu: shift__FP5_FrepiT0
+PASS: gdb.cp/demangle.exp: gnu: test__C6BitSeti
+PASS: gdb.cp/demangle.exp: gnu: test__C6BitSetii
+PASS: gdb.cp/demangle.exp: gnu: testbit__FRC7Integerl
+PASS: gdb.cp/demangle.exp: gnu: text_source__8Documentl
+PASS: gdb.cp/demangle.exp: gnu: variance__6Erlangd
+PASS: gdb.cp/demangle.exp: gnu: vform__8iostreamPCcPc
+PASS: gdb.cp/demangle.exp: gnu: view__14DocumentViewerP8ItemViewP11TabularItem
+PASS: gdb.cp/demangle.exp: gnu: xy_extents__11ivExtensionffff
+PASS: gdb.cp/demangle.exp: gnu: zero__8osMemoryPvUi
+PASS: gdb.cp/demangle.exp: gnu: _2T4$N
+PASS: gdb.cp/demangle.exp: gnu: _Q22T42t1$N
+PASS: gdb.cp/demangle.exp: gnu: get__2T1
+PASS: gdb.cp/demangle.exp: gnu: get__Q22T11a
+PASS: gdb.cp/demangle.exp: gnu: get__Q32T11a1b
+PASS: gdb.cp/demangle.exp: gnu: get__Q42T11a1b1c
+PASS: gdb.cp/demangle.exp: gnu: get__Q52T11a1b1c1d
+PASS: gdb.cp/demangle.exp: gnu: put__2T1i
+PASS: gdb.cp/demangle.exp: gnu: put__Q22T11ai
+PASS: gdb.cp/demangle.exp: gnu: put__Q32T11a1bi
+PASS: gdb.cp/demangle.exp: gnu: put__Q42T11a1b1ci
+PASS: gdb.cp/demangle.exp: gnu: put__Q52T11a1b1c1di
+PASS: gdb.cp/demangle.exp: gnu: bar__3fooPv
+PASS: gdb.cp/demangle.exp: gnu: bar__3fooPCv
+PASS: gdb.cp/demangle.exp: gnu: bar__C3fooPv
+PASS: gdb.cp/demangle.exp: gnu: bar__C3fooPCv
+PASS: gdb.cp/demangle.exp: gnu: __eq__3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: __eq__3fooRC3foo
+PASS: gdb.cp/demangle.exp: gnu: __eq__C3fooR3foo
+PASS: gdb.cp/demangle.exp: gnu: __eq__C3fooRT0
+PASS: gdb.cp/demangle.exp: gnu: elem__t6vector1Zdi
+PASS: gdb.cp/demangle.exp: gnu: elem__t6vector1Zii
+PASS: gdb.cp/demangle.exp: gnu: __t6vector1Zdi
+PASS: gdb.cp/demangle.exp: gnu: __t6vector1Zii
+PASS: gdb.cp/demangle.exp: gnu: _$_t6vector1Zdi
+PASS: gdb.cp/demangle.exp: gnu: _$_t6vector1Zii
+PASS: gdb.cp/demangle.exp: gnu: __nw__t2T11ZcUi
+PASS: gdb.cp/demangle.exp: gnu: __nw__t2T11Z1tUi
+PASS: gdb.cp/demangle.exp: gnu: __dl__t2T11ZcPv
+PASS: gdb.cp/demangle.exp: gnu: __dl__t2T11Z1tPv
+PASS: gdb.cp/demangle.exp: gnu: __t2T11Zci
+PASS: gdb.cp/demangle.exp: gnu: __t2T11Zc
+PASS: gdb.cp/demangle.exp: gnu: __t2T11Z1ti
+PASS: gdb.cp/demangle.exp: gnu: __t2T11Z1t
+PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity3Pix
+PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity3PixPQ2t4List1Z10VHDLEntity7element
+PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity3PixRCQ2t4List1Z10VHDLEntity3Pix
+PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity7elementRC10VHDLEntityPT0
+PASS: gdb.cp/demangle.exp: gnu: __Q2t4List1Z10VHDLEntity7elementRCQ2t4List1Z10VHDLEntity7element
+PASS: gdb.cp/demangle.exp: gnu: __cl__C11VHDLLibraryGt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
+PASS: gdb.cp/demangle.exp: gnu: __cl__Ct4List1Z10VHDLEntityRCQ2t4List1Z10VHDLEntity3Pix
+PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCQ2t4List1Z10VHDLEntity3Pix
+PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
+PASS: gdb.cp/demangle.exp: gnu: __t4List1Z10VHDLEntityRCt4List1Z10VHDLEntity
+PASS: gdb.cp/demangle.exp: gnu: __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
+PASS: gdb.cp/demangle.exp: gnu: __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityP14VHDLLibraryRepGQ2t4List1Z10VHDLEntity3Pix
+PASS: gdb.cp/demangle.exp: gnu: __t4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntityRCt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
+PASS: gdb.cp/demangle.exp: gnu: nextE__C11VHDLLibraryRt4PixX3Z11VHDLLibraryZ14VHDLLibraryRepZt4List1Z10VHDLEntity
+PASS: gdb.cp/demangle.exp: gnu: next__Ct4List1Z10VHDLEntityRQ2t4List1Z10VHDLEntity3Pix
+PASS: gdb.cp/demangle.exp: gnu: _GLOBAL_$D$set
+PASS: gdb.cp/demangle.exp: gnu: _GLOBAL_$I$set
+PASS: gdb.cp/demangle.exp: gnu: __as__t5ListS1ZUiRCt5ListS1ZUi
+PASS: gdb.cp/demangle.exp: gnu: __cl__Ct5ListS1ZUiRCQ2t5ListS1ZUi3Vix
+PASS: gdb.cp/demangle.exp: gnu: __cl__Ct5SetLS1ZUiRCQ2t5SetLS1ZUi3Vix
+PASS: gdb.cp/demangle.exp: gnu: __t10ListS_link1ZUiRCUiPT0
+PASS: gdb.cp/demangle.exp: gnu: __t10ListS_link1ZUiRCt10ListS_link1ZUi
+PASS: gdb.cp/demangle.exp: gnu: __t5ListS1ZUiRCt5ListS1ZUi
+PASS: gdb.cp/demangle.exp: gnu: next__Ct5ListS1ZUiRQ2t5ListS1ZUi3Vix
+PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCQ2t5SetLS1ZUi3Vix
+PASS: gdb.cp/demangle.exp: gnu: __t8ListElem1Z5LabelRt4List1Z5Label
+PASS: gdb.cp/demangle.exp: gnu: __t8BDDHookV1ZPcRCPc
+PASS: gdb.cp/demangle.exp: gnu: _vt$t8BDDHookV1ZPc
+PASS: gdb.cp/demangle.exp: gnu: __ne__FPvRCQ211BDDFunction4VixB
+PASS: gdb.cp/demangle.exp: gnu: __eq__FPvRCQ211BDDFunction4VixB
+PASS: gdb.cp/demangle.exp: gnu: relativeId__CQ36T_phi210T_preserve8FPC_nextRCQ26T_phi210T_preserveRC10Parameters
+PASS: gdb.cp/demangle.exp: gnu: _Utf390_1__1_9223372036854775807__9223372036854775
+PASS: gdb.cp/demangle.exp: gnu: foo__I40
+PASS: gdb.cp/demangle.exp: gnu: foo__I_200_
+PASS: gdb.cp/demangle.exp: gnu: foo__I_200
+PASS: gdb.cp/demangle.exp: gnu: foo__I_4000000000000000000000000000000000000000000000000000000000000000000000000
+PASS: gdb.cp/demangle.exp: gnu: __thunk_64__0RL__list__Q29CosNaming20_proxy_NamingContextUlRPt25_CORBA_Unbounded_Sequence1ZQ29CosNaming7BindingRPQ29CosNaming15BindingIterator
+PASS: gdb.cp/demangle.exp: arm: set demangle-style
+PASS: gdb.cp/demangle.exp: arm: check demangling style
+PASS: gdb.cp/demangle.exp: arm: __dt__21T5__pt__11_PFiPPdPv_iFv
+PASS: gdb.cp/demangle.exp: arm: __ct__1cFi
+PASS: gdb.cp/demangle.exp: arm: __dt__11T5__pt__2_iFv
+PASS: gdb.cp/demangle.exp: arm: __dt__11T5__pt__2_cFv
+PASS: gdb.cp/demangle.exp: arm: __ct__2T2Fi
+PASS: gdb.cp/demangle.exp: arm: __dt__2T1Fv
+PASS: gdb.cp/demangle.exp: arm: __dt__12T5__pt__3_1xFv
+PASS: gdb.cp/demangle.exp: arm: __dt__17T5__pt__8_PFcPv_iFv
+PASS: gdb.cp/demangle.exp: arm: g__FP1cPC1cT1
+PASS: gdb.cp/demangle.exp: arm: g__FPUlPCUlT1
+PASS: gdb.cp/demangle.exp: arm: g__FPUiPCUiT1
+PASS: gdb.cp/demangle.exp: arm: g__FPUsPCUsT1
+PASS: gdb.cp/demangle.exp: arm: g__FPUcPCUcT1
+PASS: gdb.cp/demangle.exp: arm: g__F1TPlPClT2
+PASS: gdb.cp/demangle.exp: arm: g__F1RRlRClT2
+PASS: gdb.cp/demangle.exp: arm: g__F1TPiPCiT2
+PASS: gdb.cp/demangle.exp: arm: g__F1RRiRCiT2
+PASS: gdb.cp/demangle.exp: arm: g__F1TPsPCsT2
+PASS: gdb.cp/demangle.exp: arm: g__F1RRsRCsT2
+PASS: gdb.cp/demangle.exp: arm: g__F1TPcPCcT2
+PASS: gdb.cp/demangle.exp: arm: g__F1RRcRCcT2
+PASS: gdb.cp/demangle.exp: arm: __ct__21T5__pt__11_PFiPPdPv_iFi
+PASS: gdb.cp/demangle.exp: arm: __gt__FRC2T2c
+PASS: gdb.cp/demangle.exp: arm: __ge__FRC2T2c
+PASS: gdb.cp/demangle.exp: arm: __lt__FRC2T2c
+PASS: gdb.cp/demangle.exp: arm: __le__FRC2T2c
+PASS: gdb.cp/demangle.exp: arm: __ne__FRC2T2c
+PASS: gdb.cp/demangle.exp: arm: __eq__FRC2T2c
+PASS: gdb.cp/demangle.exp: arm: __amd__FR2T2i
+PASS: gdb.cp/demangle.exp: arm: __adv__FR2T2i
+PASS: gdb.cp/demangle.exp: arm: __amu__FR2T2i
+PASS: gdb.cp/demangle.exp: arm: __ami__FR2T2i
+PASS: gdb.cp/demangle.exp: arm: __apl__FR2T2i
+PASS: gdb.cp/demangle.exp: arm: __nw__2T1SFUi
+PASS: gdb.cp/demangle.exp: arm: __dl__2T1SFPv
+PASS: gdb.cp/demangle.exp: arm: put__2T7SFi
+PASS: gdb.cp/demangle.exp: arm: __dl__12T5__pt__3_1xSFPv
+PASS: gdb.cp/demangle.exp: arm: h__FUc
+PASS: gdb.cp/demangle.exp: arm: f__Fic
+PASS: gdb.cp/demangle.exp: arm: h__FUi
+PASS: gdb.cp/demangle.exp: arm: h__Fci
+PASS: gdb.cp/demangle.exp: arm: h__FUl
+PASS: gdb.cp/demangle.exp: arm: h__Fcl
+PASS: gdb.cp/demangle.exp: arm: h__FUs
+PASS: gdb.cp/demangle.exp: arm: h__Fcs
+PASS: gdb.cp/demangle.exp: arm: __amd__FR2T2RC2T2
+PASS: gdb.cp/demangle.exp: arm: __adv__FR2T2RC2T2
+PASS: gdb.cp/demangle.exp: arm: __amu__FR2T2RC2T2
+PASS: gdb.cp/demangle.exp: arm: __ami__FR2T2RC2T2
+PASS: gdb.cp/demangle.exp: arm: __apl__FR2T2RC2T2
+PASS: gdb.cp/demangle.exp: arm: g__F1SRPUlRPCUlT2
+PASS: gdb.cp/demangle.exp: arm: g__F1SRPUiRPCUiT2
+PASS: gdb.cp/demangle.exp: arm: g__F1SRPUsRPCUsT2
+PASS: gdb.cp/demangle.exp: arm: g__F1SRPUcRPCUcT2
+PASS: gdb.cp/demangle.exp: arm: g__F1T1SRPlRPClT3
+PASS: gdb.cp/demangle.exp: arm: g__F1T1SRPiRPCiT3
+PASS: gdb.cp/demangle.exp: arm: g__F1T1SRPcRPCcT3
+PASS: gdb.cp/demangle.exp: arm: X__12T5__pt__3_1x
+PASS: gdb.cp/demangle.exp: arm: __ct__11T5__pt__2_iFi
+PASS: gdb.cp/demangle.exp: arm: __ct__11T5__pt__2_cFi
+PASS: gdb.cp/demangle.exp: arm: __gt__FRC2T2T1
+PASS: gdb.cp/demangle.exp: arm: __ge__FRC2T2T1
+PASS: gdb.cp/demangle.exp: arm: __lt__FRC2T2T1
+PASS: gdb.cp/demangle.exp: arm: __le__FRC2T2T1
+PASS: gdb.cp/demangle.exp: arm: __ne__FRC2T2T1
+PASS: gdb.cp/demangle.exp: arm: __eq__FRC2T2T1
+PASS: gdb.cp/demangle.exp: arm: g__FcR1cRC1cT2
+PASS: gdb.cp/demangle.exp: arm: g__FcRPdRPCdT2
+PASS: gdb.cp/demangle.exp: arm: g__FcRPfRPCfT2
+PASS: gdb.cp/demangle.exp: arm: h__FcT1
+PASS: gdb.cp/demangle.exp: arm: f__Ficd
+PASS: gdb.cp/demangle.exp: arm: g__F1T1SdRPsRPCsT4
+PASS: gdb.cp/demangle.exp: arm: g__F1cC1cT1
+PASS: gdb.cp/demangle.exp: arm: g__FPdPCdT1
+PASS: gdb.cp/demangle.exp: arm: g__FPfPCfT1
+PASS: gdb.cp/demangle.exp: arm: g__FUlCUlT1
+PASS: gdb.cp/demangle.exp: arm: g__FPlPClT1
+PASS: gdb.cp/demangle.exp: arm: g__FUiCUiT1
+PASS: gdb.cp/demangle.exp: arm: g__FPiPCiT1
+PASS: gdb.cp/demangle.exp: arm: g__FUsCUsT1
+PASS: gdb.cp/demangle.exp: arm: g__FPsPCsT1
+PASS: gdb.cp/demangle.exp: arm: g__FUcCUcT1
+PASS: gdb.cp/demangle.exp: arm: g__FPcPCcT1
+PASS: gdb.cp/demangle.exp: arm: g__F1TlClT2
+PASS: gdb.cp/demangle.exp: arm: g__F1TiCiT2
+PASS: gdb.cp/demangle.exp: arm: g__F1TsCsT2
+PASS: gdb.cp/demangle.exp: arm: g__F1TcCcT2
+PASS: gdb.cp/demangle.exp: arm: __dl__17T5__pt__8_PFcPv_iSFPv
+PASS: gdb.cp/demangle.exp: arm: printf__FPCce
+PASS: gdb.cp/demangle.exp: arm: X__17T5__pt__8_PFcPv_i
+PASS: gdb.cp/demangle.exp: arm: __ct__12T5__pt__3_1xFi
+PASS: gdb.cp/demangle.exp: arm: g__F1SRUlRCUlT2
+PASS: gdb.cp/demangle.exp: arm: g__F1SRPlRPClT2
+PASS: gdb.cp/demangle.exp: arm: g__F1RRUiRCUiT2
+PASS: gdb.cp/demangle.exp: arm: g__F1SRPiRPCiT2
+PASS: gdb.cp/demangle.exp: arm: g__F1RRUsRCUsT2
+PASS: gdb.cp/demangle.exp: arm: g__F1SRPsRPCsT2
+PASS: gdb.cp/demangle.exp: arm: g__F1RRUcRCUcT2
+PASS: gdb.cp/demangle.exp: arm: g__F1SRPcRPCcT2
+PASS: gdb.cp/demangle.exp: arm: g__F1T1RRlRClT3
+PASS: gdb.cp/demangle.exp: arm: g__F1T1RRiRCiT3
+PASS: gdb.cp/demangle.exp: arm: g__F1T1RRsRCsT3
+PASS: gdb.cp/demangle.exp: arm: g__F1T1RRcRCcT3
+PASS: gdb.cp/demangle.exp: arm: __dl__21T5__pt__11_PFiPPdPv_iSFPv
+PASS: gdb.cp/demangle.exp: arm: __std__foo
+PASS: gdb.cp/demangle.exp: arm: __sti__bar
+PASS: gdb.cp/demangle.exp: arm: f__FicdPcPFci_v
+PASS: gdb.cp/demangle.exp: arm: f__FicdPcPFic_v
+PASS: gdb.cp/demangle.exp: arm: get__2T7SFv
+PASS: gdb.cp/demangle.exp: arm: X__21T5__pt__11_PFiPPdPv_i
+PASS: gdb.cp/demangle.exp: arm: g__FcRdRCdT2
+PASS: gdb.cp/demangle.exp: arm: g__FcRfRCfT2
+PASS: gdb.cp/demangle.exp: arm: __md__FC2T2i
+PASS: gdb.cp/demangle.exp: arm: __dv__FC2T2i
+PASS: gdb.cp/demangle.exp: arm: __ml__FC2T2i
+PASS: gdb.cp/demangle.exp: arm: __mi__FC2T2i
+PASS: gdb.cp/demangle.exp: arm: __pl__FC2T2i
+PASS: gdb.cp/demangle.exp: arm: __dl__11T5__pt__2_iSFPv
+PASS: gdb.cp/demangle.exp: arm: __dl__11T5__pt__2_cSFPv
+PASS: gdb.cp/demangle.exp: arm: h__Fc
+PASS: gdb.cp/demangle.exp: arm: h__Fd
+PASS: gdb.cp/demangle.exp: arm: h__Ff
+PASS: gdb.cp/demangle.exp: arm: h__Fi
+PASS: gdb.cp/demangle.exp: arm: f__Fi
+PASS: gdb.cp/demangle.exp: arm: h__Fl
+PASS: gdb.cp/demangle.exp: arm: h__Fs
+PASS: gdb.cp/demangle.exp: arm: __md__FC2T2RC2T2
+PASS: gdb.cp/demangle.exp: arm: __dv__FC2T2RC2T2
+PASS: gdb.cp/demangle.exp: arm: __ml__FC2T2RC2T2
+PASS: gdb.cp/demangle.exp: arm: __mi__FC2T2RC2T2
+PASS: gdb.cp/demangle.exp: arm: __pl__FC2T2RC2T2
+PASS: gdb.cp/demangle.exp: arm: g__FcRP1cRPC1cT2
+PASS: gdb.cp/demangle.exp: arm: X__11T5__pt__2_c
+PASS: gdb.cp/demangle.exp: arm: X__11T5__pt__2_i
+PASS: gdb.cp/demangle.exp: arm: g__FdCdT1
+PASS: gdb.cp/demangle.exp: arm: g__FfCfT1
+PASS: gdb.cp/demangle.exp: arm: g__FlClT1
+PASS: gdb.cp/demangle.exp: arm: g__FiCiT1
+PASS: gdb.cp/demangle.exp: arm: g__FsCsT1
+PASS: gdb.cp/demangle.exp: arm: g__FcCcT1
+PASS: gdb.cp/demangle.exp: arm: __ct__17T5__pt__8_PFcPv_iFi
+PASS: gdb.cp/demangle.exp: arm: f__FicdPc
+PASS: gdb.cp/demangle.exp: arm: __nw__FUi
+PASS: gdb.cp/demangle.exp: arm: __ct__Q3_2T11a1bSFi
+PASS: gdb.cp/demangle.exp: arm: __dt__Q3_2T11a1bSFi
+PASS: gdb.cp/demangle.exp: arm: put__Q3_2T11a1bSFi
+PASS: gdb.cp/demangle.exp: arm: get__Q2_2T11aSFv
+PASS: gdb.cp/demangle.exp: arm: put__2T1SFi
+PASS: gdb.cp/demangle.exp: arm: put__Q5_2T11a1b1c1dSFi
+PASS: gdb.cp/demangle.exp: arm: get__Q4_2T11a1b1cSFv
+PASS: gdb.cp/demangle.exp: arm: put__Q2_2T11aSFi
+PASS: gdb.cp/demangle.exp: arm: put__Q4_2T11a1b1cSFi
+PASS: gdb.cp/demangle.exp: arm: get__Q3_2T11a1bSFv
+PASS: gdb.cp/demangle.exp: arm: get__2T1SFv
+PASS: gdb.cp/demangle.exp: arm: get__Q5_2T11a1b1c1dSFv
+PASS: gdb.cp/demangle.exp: arm: __dt__11T1__pt__2_cFv
+PASS: gdb.cp/demangle.exp: arm: __dt__12T1__pt__3_1tFv
+PASS: gdb.cp/demangle.exp: arm: __dl__12T1__pt__3_1tSFPv
+PASS: gdb.cp/demangle.exp: arm: __ct__11T1__pt__2_cFi
+PASS: gdb.cp/demangle.exp: arm: __ct__11T1__pt__2_cFv
+PASS: gdb.cp/demangle.exp: arm: __ct__12T1__pt__3_1tFi
+PASS: gdb.cp/demangle.exp: arm: __ct__12T1__pt__3_1tFv
+PASS: gdb.cp/demangle.exp: arm: __dl__11T1__pt__2_cSFPv
+PASS: gdb.cp/demangle.exp: arm: bar__3fooFPv
+PASS: gdb.cp/demangle.exp: arm: bar__3fooFPCv
+PASS: gdb.cp/demangle.exp: arm: bar__3fooCFPv
+PASS: gdb.cp/demangle.exp: arm: bar__3fooCFPCv
+PASS: gdb.cp/demangle.exp: arm: __eq__3fooFR3foo
+PASS: gdb.cp/demangle.exp: arm: __eq__3fooFRC3foo
+PASS: gdb.cp/demangle.exp: arm: __eq__3fooCFR3foo
+PASS: gdb.cp/demangle.exp: arm: __eq__3fooCFRC3foo
+PASS: gdb.cp/demangle.exp: arm: elem__15vector__pt__2_dFi
+PASS: gdb.cp/demangle.exp: arm: elem__15vector__pt__2_iFi
+PASS: gdb.cp/demangle.exp: arm: __ct__15vector__pt__2_dFi
+PASS: gdb.cp/demangle.exp: arm: __ct__15vector__pt__2_iFi
+PASS: gdb.cp/demangle.exp: arm: __ct__25DListNode__pt__9_R6RLabelFR6RLabelP25DListNode__pt__9_R6RLabelT2
+PASS: gdb.cp/demangle.exp: arm: bar__3fooFiT16FooBar
+PASS: gdb.cp/demangle.exp: arm: bar__3fooFPiN51PdN37PcN211T1iN215
+PASS: gdb.cp/demangle.exp: arm: _Utf390_1__1_9223372036854775807__9223372036854775
+PASS: gdb.cp/demangle.exp: hp: set demangle-style
+PASS: gdb.cp/demangle.exp: hp: check demangling style
+PASS: gdb.cp/demangle.exp: hp: g__FP1cPC1cT1
+PASS: gdb.cp/demangle.exp: hp: g__FPUlPCUlT1
+PASS: gdb.cp/demangle.exp: hp: g__FPUiPCUiT1
+PASS: gdb.cp/demangle.exp: hp: g__FPUsPCUsT1
+PASS: gdb.cp/demangle.exp: hp: g__FPUcPCUcT1
+PASS: gdb.cp/demangle.exp: hp: g__F1TPlPClT2
+PASS: gdb.cp/demangle.exp: hp: g__F1RRlRClT2
+PASS: gdb.cp/demangle.exp: hp: g__F1TPiPCiT2
+PASS: gdb.cp/demangle.exp: hp: g__F1RRiRCiT2
+PASS: gdb.cp/demangle.exp: hp: g__F1TPsPCsT2
+PASS: gdb.cp/demangle.exp: hp: g__F1RRsRCsT2
+PASS: gdb.cp/demangle.exp: hp: g__F1TPcPCcT2
+PASS: gdb.cp/demangle.exp: hp: g__F1RRcRCcT2
+PASS: gdb.cp/demangle.exp: hp: __gt__FRC2T2c
+PASS: gdb.cp/demangle.exp: hp: __ge__FRC2T2c
+PASS: gdb.cp/demangle.exp: hp: __lt__FRC2T2c
+PASS: gdb.cp/demangle.exp: hp: __le__FRC2T2c
+PASS: gdb.cp/demangle.exp: hp: __ne__FRC2T2c
+PASS: gdb.cp/demangle.exp: hp: __eq__FRC2T2c
+PASS: gdb.cp/demangle.exp: hp: __amd__FR2T2i
+PASS: gdb.cp/demangle.exp: hp: __adv__FR2T2i
+PASS: gdb.cp/demangle.exp: hp: __amu__FR2T2i
+PASS: gdb.cp/demangle.exp: hp: __ami__FR2T2i
+PASS: gdb.cp/demangle.exp: hp: __apl__FR2T2i
+PASS: gdb.cp/demangle.exp: hp: __nw__2T1SFUi
+PASS: gdb.cp/demangle.exp: hp: __dl__2T1SFPv
+PASS: gdb.cp/demangle.exp: hp: put__2T7SFi
+PASS: gdb.cp/demangle.exp: hp: h__FUc
+PASS: gdb.cp/demangle.exp: hp: f__Fic
+PASS: gdb.cp/demangle.exp: hp: h__FUi
+PASS: gdb.cp/demangle.exp: hp: h__Fci
+PASS: gdb.cp/demangle.exp: hp: h__FUl
+PASS: gdb.cp/demangle.exp: hp: h__Fcl
+PASS: gdb.cp/demangle.exp: hp: h__FUs
+PASS: gdb.cp/demangle.exp: hp: h__Fcs
+PASS: gdb.cp/demangle.exp: hp: __amd__FR2T2RC2T2
+PASS: gdb.cp/demangle.exp: hp: __adv__FR2T2RC2T2
+PASS: gdb.cp/demangle.exp: hp: __amu__FR2T2RC2T2
+PASS: gdb.cp/demangle.exp: hp: __ami__FR2T2RC2T2
+PASS: gdb.cp/demangle.exp: hp: __apl__FR2T2RC2T2
+PASS: gdb.cp/demangle.exp: hp: g__F1SRPUlRPCUlT2
+PASS: gdb.cp/demangle.exp: hp: g__F1SRPUiRPCUiT2
+PASS: gdb.cp/demangle.exp: hp: g__F1SRPUsRPCUsT2
+PASS: gdb.cp/demangle.exp: hp: g__F1SRPUcRPCUcT2
+PASS: gdb.cp/demangle.exp: hp: g__F1T1SRPlRPClT3
+PASS: gdb.cp/demangle.exp: hp: g__F1T1SRPiRPCiT3
+PASS: gdb.cp/demangle.exp: hp: g__F1T1SRPcRPCcT3
+PASS: gdb.cp/demangle.exp: hp: __gt__FRC2T2T1
+PASS: gdb.cp/demangle.exp: hp: __ge__FRC2T2T1
+PASS: gdb.cp/demangle.exp: hp: __lt__FRC2T2T1
+PASS: gdb.cp/demangle.exp: hp: __le__FRC2T2T1
+PASS: gdb.cp/demangle.exp: hp: __ne__FRC2T2T1
+PASS: gdb.cp/demangle.exp: hp: __eq__FRC2T2T1
+PASS: gdb.cp/demangle.exp: hp: g__FcR1cRC1cT2
+PASS: gdb.cp/demangle.exp: hp: g__FcRPdRPCdT2
+PASS: gdb.cp/demangle.exp: hp: g__FcRPfRPCfT2
+PASS: gdb.cp/demangle.exp: hp: h__FcT1
+PASS: gdb.cp/demangle.exp: hp: f__Ficd
+PASS: gdb.cp/demangle.exp: hp: g__F1T1SdRPsRPCsT4
+PASS: gdb.cp/demangle.exp: hp: g__F1cC1cT1
+PASS: gdb.cp/demangle.exp: hp: g__FPdPCdT1
+PASS: gdb.cp/demangle.exp: hp: g__FPfPCfT1
+PASS: gdb.cp/demangle.exp: hp: g__FUlCUlT1
+PASS: gdb.cp/demangle.exp: hp: g__FPlPClT1
+PASS: gdb.cp/demangle.exp: hp: g__FUiCUiT1
+PASS: gdb.cp/demangle.exp: hp: g__FPiPCiT1
+PASS: gdb.cp/demangle.exp: hp: g__FUsCUsT1
+PASS: gdb.cp/demangle.exp: hp: g__FPsPCsT1
+PASS: gdb.cp/demangle.exp: hp: g__FUcCUcT1
+PASS: gdb.cp/demangle.exp: hp: g__FPcPCcT1
+PASS: gdb.cp/demangle.exp: hp: g__F1TlClT2
+PASS: gdb.cp/demangle.exp: hp: g__F1TiCiT2
+PASS: gdb.cp/demangle.exp: hp: g__F1TsCsT2
+PASS: gdb.cp/demangle.exp: hp: g__F1TcCcT2
+PASS: gdb.cp/demangle.exp: hp: printf__FPCce
+PASS: gdb.cp/demangle.exp: hp: g__F1SRUlRCUlT2
+PASS: gdb.cp/demangle.exp: hp: g__F1SRPlRPClT2
+PASS: gdb.cp/demangle.exp: hp: g__F1RRUiRCUiT2
+PASS: gdb.cp/demangle.exp: hp: g__F1SRPiRPCiT2
+PASS: gdb.cp/demangle.exp: hp: g__F1RRUsRCUsT2
+PASS: gdb.cp/demangle.exp: hp: g__F1SRPsRPCsT2
+PASS: gdb.cp/demangle.exp: hp: g__F1RRUcRCUcT2
+PASS: gdb.cp/demangle.exp: hp: g__F1SRPcRPCcT2
+PASS: gdb.cp/demangle.exp: hp: g__F1T1RRlRClT3
+PASS: gdb.cp/demangle.exp: hp: g__F1T1RRiRCiT3
+PASS: gdb.cp/demangle.exp: hp: g__F1T1RRsRCsT3
+PASS: gdb.cp/demangle.exp: hp: g__F1T1RRcRCcT3
+PASS: gdb.cp/demangle.exp: hp: f__FicdPcPFci_v
+PASS: gdb.cp/demangle.exp: hp: f__FicdPcPFic_v
+PASS: gdb.cp/demangle.exp: hp: get__2T7SFv
+PASS: gdb.cp/demangle.exp: hp: g__FcRdRCdT2
+PASS: gdb.cp/demangle.exp: hp: g__FcRfRCfT2
+PASS: gdb.cp/demangle.exp: hp: __md__FC2T2i
+PASS: gdb.cp/demangle.exp: hp: __dv__FC2T2i
+PASS: gdb.cp/demangle.exp: hp: __ml__FC2T2i
+PASS: gdb.cp/demangle.exp: hp: __mi__FC2T2i
+PASS: gdb.cp/demangle.exp: hp: __pl__FC2T2i
+PASS: gdb.cp/demangle.exp: hp: h__Fc
+PASS: gdb.cp/demangle.exp: hp: h__Fd
+PASS: gdb.cp/demangle.exp: hp: h__Ff
+PASS: gdb.cp/demangle.exp: hp: h__Fi
+PASS: gdb.cp/demangle.exp: hp: f__Fi
+PASS: gdb.cp/demangle.exp: hp: h__Fl
+PASS: gdb.cp/demangle.exp: hp: h__Fs
+PASS: gdb.cp/demangle.exp: hp: __md__FC2T2RC2T2
+PASS: gdb.cp/demangle.exp: hp: __dv__FC2T2RC2T2
+PASS: gdb.cp/demangle.exp: hp: __ml__FC2T2RC2T2
+PASS: gdb.cp/demangle.exp: hp: __mi__FC2T2RC2T2
+PASS: gdb.cp/demangle.exp: hp: __pl__FC2T2RC2T2
+PASS: gdb.cp/demangle.exp: hp: g__FcRP1cRPC1cT2
+PASS: gdb.cp/demangle.exp: hp: g__FdCdT1
+PASS: gdb.cp/demangle.exp: hp: g__FfCfT1
+PASS: gdb.cp/demangle.exp: hp: g__FlClT1
+PASS: gdb.cp/demangle.exp: hp: g__FiCiT1
+PASS: gdb.cp/demangle.exp: hp: g__FsCsT1
+PASS: gdb.cp/demangle.exp: hp: g__FcCcT1
+PASS: gdb.cp/demangle.exp: hp: f__FicdPc
+PASS: gdb.cp/demangle.exp: hp: __nw__FUi
+PASS: gdb.cp/demangle.exp: hp: __ct__Q3_2T11a1bSFi
+PASS: gdb.cp/demangle.exp: hp: __dt__Q3_2T11a1bSFi
+PASS: gdb.cp/demangle.exp: hp: put__Q3_2T11a1bSFi
+PASS: gdb.cp/demangle.exp: hp: get__Q2_2T11aSFv
+PASS: gdb.cp/demangle.exp: hp: put__2T1SFi
+PASS: gdb.cp/demangle.exp: hp: put__Q5_2T11a1b1c1dSFi
+PASS: gdb.cp/demangle.exp: hp: get__Q4_2T11a1b1cSFv
+PASS: gdb.cp/demangle.exp: hp: put__Q2_2T11aSFi
+PASS: gdb.cp/demangle.exp: hp: put__Q4_2T11a1b1cSFi
+PASS: gdb.cp/demangle.exp: hp: get__Q3_2T11a1bSFv
+PASS: gdb.cp/demangle.exp: hp: get__2T1SFv
+PASS: gdb.cp/demangle.exp: hp: get__Q5_2T11a1b1c1dSFv
+PASS: gdb.cp/demangle.exp: hp: bar__3fooFPv
+PASS: gdb.cp/demangle.exp: hp: bar__3fooFPCv
+PASS: gdb.cp/demangle.exp: hp: bar__3fooCFPv
+PASS: gdb.cp/demangle.exp: hp: bar__3fooCFPCv
+PASS: gdb.cp/demangle.exp: hp: __eq__3fooFR3foo
+PASS: gdb.cp/demangle.exp: hp: __eq__3fooFRC3foo
+PASS: gdb.cp/demangle.exp: hp: __eq__3fooCFR3foo
+PASS: gdb.cp/demangle.exp: hp: __eq__3fooCFRC3foo
+PASS: gdb.cp/demangle.exp: hp: bar__3fooFiT16FooBar
+PASS: gdb.cp/demangle.exp: hp: bar__3fooFPiN51PdN37PcN211T1iN215
+PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTPFiPPdPv_i__Fv
+PASS: gdb.cp/demangle.exp: hp: __ct__1cFi
+PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTi__Fv
+PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTc__Fv
+PASS: gdb.cp/demangle.exp: hp: __ct__2T2Fi
+PASS: gdb.cp/demangle.exp: hp: __dt__2T1Fv
+PASS: gdb.cp/demangle.exp: hp: __dt__2T5XT1x__Fv
+PASS: gdb.cp/demangle.exp: hp: __dt__2T5XTPFcPv_i__Fv
+PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFiPPdPv_i__Fi
+PASS: gdb.cp/demangle.exp: hp: __dl__2T5XT1x__SFPv
+PASS: gdb.cp/demangle.exp: hp: X__2T5XT1x
+PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTi__Fi
+PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTc__Fi
+PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTPFcPv_i__SFPv
+PASS: gdb.cp/demangle.exp: hp: X__2T5XTPFcPv_i
+PASS: gdb.cp/demangle.exp: hp: __ct__2T5XT1x__Fi
+PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTPFiPPdPv_i__SFPv
+PASS: gdb.cp/demangle.exp: hp: X__2T5XTPFiPPdPv_i
+PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTi__SFPv
+PASS: gdb.cp/demangle.exp: hp: __dl__2T5XTc__SFPv
+PASS: gdb.cp/demangle.exp: hp: X__2T5XTc
+PASS: gdb.cp/demangle.exp: hp: X__2T5XTi
+PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFcPv_i__Fi
+PASS: gdb.cp/demangle.exp: hp: __dt__2T1XTc__Fv
+PASS: gdb.cp/demangle.exp: hp: __dt__2T1XT1t__Fv
+PASS: gdb.cp/demangle.exp: hp: __dl__2T1XT1t__SFPv
+PASS: gdb.cp/demangle.exp: hp: __ct__2T1XTc__Fi
+PASS: gdb.cp/demangle.exp: hp: __ct__2T1XTc__Fv
+PASS: gdb.cp/demangle.exp: hp: __ct__2T1XT1t__Fi
+PASS: gdb.cp/demangle.exp: hp: __ct__2T1XT1t__Fv
+PASS: gdb.cp/demangle.exp: hp: __dl__2T1XTc__SFPv
+PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTd__Fi
+PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTi__Fi
+PASS: gdb.cp/demangle.exp: hp: __ct__6vectorXTd__Fi
+PASS: gdb.cp/demangle.exp: hp: __ct__6vectorXTi__Fi
+PASS: gdb.cp/demangle.exp: hp: __ct__9DListNodeXTR6RLabel__FR6RLabelP9DListNodeXTR6RLabel_T2
+PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiUP34__Fi
+PASS: gdb.cp/demangle.exp: hp: elem__6vectorXUP2701Td__Fi
+PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSP334__Fi
+PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN67__Fi
+PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSM__SCFPPd
+PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN67UP4000TRs__Fi
+PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN67TRdTFPv_i__Fi
+PASS: gdb.cp/demangle.exp: hp: X__6vectorXTiSN67TdTPvUP5TRs
+PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiA3foo__Fi
+PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiA3fooTPvA5Label__FiPPvT2
+PASS: gdb.cp/demangle.exp: hp: elem__6vectorXTiSN42A3foo__Fi
+PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFcPv_i__Fi_2
+PASS: gdb.cp/demangle.exp: hp: __ct__2T5XTPFcPv_i__Fi_19
+PASS: gdb.cp/demangle.exp: hp: f__FicdPcPFci_v_34
+PASS: gdb.cp/demangle.exp: hp: spec__13Spec<%1,%1.*>XTiTPi_FPi
+PASS: gdb.cp/demangle.exp: hp: spec__16Spec<%1,%1.&,%1>XTiTRiTi_FPi
+PASS: gdb.cp/demangle.exp: hp: add__XTc_FcT1
+PASS: gdb.cp/demangle.exp: hp: add__XTcSP9A5label_FcPPlT1
+PASS: gdb.cp/demangle.exp: hp: add__XTPfTFPd_f_FcT1
+PASS: gdb.cp/demangle.exp: hp: unLink__12basic_stringXTcT18string_char_traitsXTc_T9allocator_Fv
+PASS: gdb.cp/demangle.exp: hp: _Utf390_1__1_9223372036854775807__9223372036854775
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/derivation.exp ...
+PASS: gdb.cp/derivation.exp: before run: ptype A::value_type
+PASS: gdb.cp/derivation.exp: before run: whatis A::value_type
+PASS: gdb.cp/derivation.exp: before run: p (A::value_type) 0
+PASS: gdb.cp/derivation.exp: before run: ptype D::value_type
+PASS: gdb.cp/derivation.exp: before run: whatis D::value_type
+PASS: gdb.cp/derivation.exp: before run: p (D::value_type) 0
+PASS: gdb.cp/derivation.exp: before run: ptype E::value_type
+PASS: gdb.cp/derivation.exp: before run: whatis E::value_type
+PASS: gdb.cp/derivation.exp: before run: p (E::value_type) 0
+PASS: gdb.cp/derivation.exp: before run: ptype F::value_type
+PASS: gdb.cp/derivation.exp: before run: whatis F::value_type
+PASS: gdb.cp/derivation.exp: before run: p (F::value_type) 0
+PASS: gdb.cp/derivation.exp: before run: ptype A2::value_type
+PASS: gdb.cp/derivation.exp: before run: whatis A2::value_type
+PASS: gdb.cp/derivation.exp: before run: p (A2::value_type) 0
+PASS: gdb.cp/derivation.exp: before run: ptype D2::value_type
+PASS: gdb.cp/derivation.exp: before run: whatis D2::value_type
+PASS: gdb.cp/derivation.exp: before run: p (D2::value_type) 0
+PASS: gdb.cp/derivation.exp: before run: ptype Z::value_type
+PASS: gdb.cp/derivation.exp: before run: whatis Z::value_type
+PASS: gdb.cp/derivation.exp: before run: p (Z::value_type) 0
+PASS: gdb.cp/derivation.exp: before run: ptype ZZ::value_type
+PASS: gdb.cp/derivation.exp: before run: whatis ZZ::value_type
+PASS: gdb.cp/derivation.exp: before run: p (ZZ::value_type) 0
+PASS: gdb.cp/derivation.exp: at marker1: ptype A::value_type
+PASS: gdb.cp/derivation.exp: at marker1: whatis A::value_type
+PASS: gdb.cp/derivation.exp: at marker1: p (A::value_type) 0
+PASS: gdb.cp/derivation.exp: at marker1: ptype D::value_type
+PASS: gdb.cp/derivation.exp: at marker1: whatis D::value_type
+PASS: gdb.cp/derivation.exp: at marker1: p (D::value_type) 0
+PASS: gdb.cp/derivation.exp: at marker1: ptype A2::value_type
+PASS: gdb.cp/derivation.exp: at marker1: whatis A2::value_type
+PASS: gdb.cp/derivation.exp: at marker1: p (A2::value_type) 0
+PASS: gdb.cp/derivation.exp: at marker1: ptype D2::value_type
+PASS: gdb.cp/derivation.exp: at marker1: whatis D2::value_type
+PASS: gdb.cp/derivation.exp: at marker1: p (D2::value_type) 0
+PASS: gdb.cp/derivation.exp: up from marker1
+PASS: gdb.cp/derivation.exp: print value of a_instance
+PASS: gdb.cp/derivation.exp: ptype a_instance
+PASS: gdb.cp/derivation.exp: print value of d_instance
+PASS: gdb.cp/derivation.exp: ptype d_instance
+PASS: gdb.cp/derivation.exp: print value of e_instance
+PASS: gdb.cp/derivation.exp: ptype e_instance
+PASS: gdb.cp/derivation.exp: print value of f_instance
+PASS: gdb.cp/derivation.exp: ptype f_instance
+PASS: gdb.cp/derivation.exp: ptype g_instance
+PASS: gdb.cp/derivation.exp: print value of d_instance.a
+PASS: gdb.cp/derivation.exp: print value of d_instance.aa
+PASS: gdb.cp/derivation.exp: print value of d_instance.b
+PASS: gdb.cp/derivation.exp: print value of d_instance.bb
+PASS: gdb.cp/derivation.exp: print value of d_instance.c
+PASS: gdb.cp/derivation.exp: print value of d_instance.cc
+PASS: gdb.cp/derivation.exp: print value of d_instance.d
+PASS: gdb.cp/derivation.exp: print value of d_instance.dd
+PASS: gdb.cp/derivation.exp: print value of g_instance.a
+PASS: gdb.cp/derivation.exp: print value of g_instance.b
+PASS: gdb.cp/derivation.exp: print value of g_instance.c
+PASS: gdb.cp/derivation.exp: print value of g_instance.afoo()
+PASS: gdb.cp/derivation.exp: re-selected 'main' frame after inferior call
+PASS: gdb.cp/derivation.exp: print value of g_instance.bfoo()
+PASS: gdb.cp/derivation.exp: print value of g_instance.cfoo()
+PASS: gdb.cp/derivation.exp: whatis c_instance.c
+PASS: gdb.cp/derivation.exp: ptype c_instance.c
+PASS: gdb.cp/derivation.exp: whatis g_instance.g
+PASS: gdb.cp/derivation.exp: ptype g_instance.g
+PASS: gdb.cp/derivation.exp: whatis a_instance.a
+PASS: gdb.cp/derivation.exp: ptype a_instance.a
+PASS: gdb.cp/derivation.exp: p (A::value_type) 0
+PASS: gdb.cp/derivation.exp: whatis b_instance.b
+PASS: gdb.cp/derivation.exp: ptype b_instance.b
+PASS: gdb.cp/derivation.exp: whatis d_instance.d
+PASS: gdb.cp/derivation.exp: ptype d_instance.d
+PASS: gdb.cp/derivation.exp: p (D::value_type) 0
+PASS: gdb.cp/derivation.exp: whatis e_instance.e
+PASS: gdb.cp/derivation.exp: ptype e_instance.e
+PASS: gdb.cp/derivation.exp: p (E::value_type) 0
+PASS: gdb.cp/derivation.exp: whatis f_instance.f
+PASS: gdb.cp/derivation.exp: ptype f_instance.f
+PASS: gdb.cp/derivation.exp: p (F::value_type) 0
+PASS: gdb.cp/derivation.exp: whatis z_instance.z
+PASS: gdb.cp/derivation.exp: ptype z_instance.z
+PASS: gdb.cp/derivation.exp: p (Z::value_type) 0
+PASS: gdb.cp/derivation.exp: whatis zz_instance.zz
+PASS: gdb.cp/derivation.exp: ptype zz_instance.zz
+PASS: gdb.cp/derivation.exp: p (ZZ::value_type) 0
+PASS: gdb.cp/derivation.exp: ptype vderived
+PASS: gdb.cp/derivation.exp: print vderived
+PASS: gdb.cp/derivation.exp: ptype N::value_type
+PASS: gdb.cp/derivation.exp: ptype N::Derived::value_type
+PASS: gdb.cp/derivation.exp: ptype value_type
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/destrprint.exp ...
+PASS: gdb.cp/destrprint.exp: continue to breakpoint: Break here
+PASS: gdb.cp/destrprint.exp: go up to ~Derived
+PASS: gdb.cp/destrprint.exp: set print object on
+PASS: gdb.cp/destrprint.exp: print *this with print object = on
+PASS: gdb.cp/destrprint.exp: set print object off
+PASS: gdb.cp/destrprint.exp: print *this with print object = off
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/dispcxx.exp ...
+PASS: gdb.cp/dispcxx.exp: continue to breakpoint: here
+PASS: gdb.cp/dispcxx.exp: display k
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/exception.exp ...
+PASS: gdb.cp/exception.exp: catch catch (before inferior run)
+PASS: gdb.cp/exception.exp: catch throw (before inferior run)
+PASS: gdb.cp/exception.exp: catch rethrow (before inferior run)
+PASS: gdb.cp/exception.exp: info breakpoints (before inferior run)
+PASS: gdb.cp/exception.exp: Set temporary breakpoint at main
+PASS: gdb.cp/exception.exp: Run to main
+PASS: gdb.cp/exception.exp: info breakpoints (after inferior run)
+PASS: gdb.cp/exception.exp: break catcher
+PASS: gdb.cp/exception.exp: continue to first throw
+PASS: gdb.cp/exception.exp: backtrace after first throw
+PASS: gdb.cp/exception.exp: continue to first catch
+PASS: gdb.cp/exception.exp: backtrace after first catch
+PASS: gdb.cp/exception.exp: continue to catcher for the first time
+PASS: gdb.cp/exception.exp: continue to second throw
+PASS: gdb.cp/exception.exp: backtrace after second throw
+PASS: gdb.cp/exception.exp: continue to second catch
+PASS: gdb.cp/exception.exp: backtrace after second catch
+PASS: gdb.cp/exception.exp: continue to catcher for the second time
+PASS: gdb.cp/exception.exp: continue to rethrow
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/exceptprint.exp ...
+UNTESTED: gdb.cp/exceptprint.exp: could not find libstdc++ stap probe
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/expand-psymtabs-cxx.exp ...
+PASS: gdb.cp/expand-psymtabs-cxx.exp: set language c++
+PASS: gdb.cp/expand-psymtabs-cxx.exp: before expand
+PASS: gdb.cp/expand-psymtabs-cxx.exp: force expand
+PASS: gdb.cp/expand-psymtabs-cxx.exp: after expand
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/expand-sals.exp ...
+PASS: gdb.cp/expand-sals.exp: continue to breakpoint: func
+PASS: gdb.cp/expand-sals.exp: up
+PASS: gdb.cp/expand-sals.exp: break
+PASS: gdb.cp/expand-sals.exp: continue to breakpoint: caller
+PASS: gdb.cp/expand-sals.exp: bt from A
+PASS: gdb.cp/expand-sals.exp: continue to breakpoint: next caller func
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/extern-c.exp ...
+PASS: gdb.cp/extern-c.exp: setting breakpoint at c_func
+PASS: gdb.cp/extern-c.exp: continue to breakpoint: c_func
+PASS: gdb.cp/extern-c.exp: initialize counter
+PASS: gdb.cp/extern-c.exp: rbreak c_funcs
+PASS: gdb.cp/extern-c.exp: command details for multiple breakpoints
+PASS: gdb.cp/extern-c.exp: set commands on multiple breakpoints
+PASS: gdb.cp/extern-c.exp: continue to breakpoint: c_funcs_1
+PASS: gdb.cp/extern-c.exp: verify counter at first breakpoint
+PASS: gdb.cp/extern-c.exp: continue to breakpoint: c_funcs_2
+PASS: gdb.cp/extern-c.exp: verify counter at second breakpoint
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/filename.exp ...
+PASS: gdb.cp/filename.exp: continue to breakpoint: stop here
+PASS: gdb.cp/filename.exp: print includefile[0]
+PASS: gdb.cp/filename.exp: print 'includefile'::some_global
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/formatted-ref.exp ...
+PASS: gdb.cp/formatted-ref.exp: print/x s
+PASS: gdb.cp/formatted-ref.exp: print/x e
+PASS: gdb.cp/formatted-ref.exp: print/x i
+PASS: gdb.cp/formatted-ref.exp: print/x &s
+PASS: gdb.cp/formatted-ref.exp: print/x &e
+PASS: gdb.cp/formatted-ref.exp: print/x &i
+PASS: gdb.cp/formatted-ref.exp: print/x *(&(&s))
+PASS: gdb.cp/formatted-ref.exp: print/x *(&(&i))
+PASS: gdb.cp/formatted-ref.exp: print/x *(&(&e))
+PASS: gdb.cp/formatted-ref.exp: print s.x == 13
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/fpointer.exp ...
+PASS: gdb.cp/fpointer.exp: p p1()
+PASS: gdb.cp/fpointer.exp: p p2()
+PASS: gdb.cp/fpointer.exp: p p[0]()
+PASS: gdb.cp/fpointer.exp: p p[1]()
+PASS: gdb.cp/fpointer.exp: p p3('a')
+PASS: gdb.cp/fpointer.exp: p p4(1)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/gdb1355.exp ...
+PASS: gdb.cp/gdb1355.exp: ptype s1
+PASS: gdb.cp/gdb1355.exp: print s1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/gdb2384.exp ...
+PASS: gdb.cp/gdb2384.exp: continue to breakpoint: set breakpoint here
+PASS: gdb.cp/gdb2384.exp: print d1.meth ()
+PASS: gdb.cp/gdb2384.exp: continue to breakpoint: set breakpoint here
+PASS: gdb.cp/gdb2384.exp: gdb2384
+PASS: gdb.cp/gdb2384.exp: continue to breakpoint: set breakpoint here (second)
+PASS: gdb.cp/gdb2384.exp: print d2.meth()
+PASS: gdb.cp/gdb2384.exp: continue to breakpoint: set breakpoint here (second)
+PASS: gdb.cp/gdb2384.exp: gdb2384 (second)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/gdb2495.exp ...
+PASS: gdb.cp/gdb2495.exp: p exceptions.no_throw_function()
+PASS: gdb.cp/gdb2495.exp: p exceptions.throw_function_with_handler()
+PASS: gdb.cp/gdb2495.exp: Call a function that raises an exception without a handler.
+PASS: gdb.cp/gdb2495.exp: bt after returning from a popped frame
+PASS: gdb.cp/gdb2495.exp: info breakpoints
+PASS: gdb.cp/gdb2495.exp: set unwinn-on-terminating-exception off
+PASS: gdb.cp/gdb2495.exp: Turn off unwind on terminating exception flag
+PASS: gdb.cp/gdb2495.exp: Call a function that raises an exception with unwinding off..
+PASS: gdb.cp/gdb2495.exp: set unwindonsignal on
+PASS: gdb.cp/gdb2495.exp: Turn on unwind on signal
+PASS: gdb.cp/gdb2495.exp: p exceptions.raise_signal(1)
+PASS: gdb.cp/gdb2495.exp: set unwindonsignal off
+PASS: gdb.cp/gdb2495.exp: Turn off unwind on signal
+PASS: gdb.cp/gdb2495.exp: p exceptions.raise_signal(1)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/hang.exp ...
+PASS: gdb.cp/hang.exp: doesn't overwrite struct type
+PASS: gdb.cp/hang.exp: doesn't corrupt cv_type chain
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/impl-this.exp ...
+PASS: gdb.cp/impl-this.exp: before run: print i
+PASS: gdb.cp/impl-this.exp: before run: print D::i
+PASS: gdb.cp/impl-this.exp: before run: print D::B<int>::i
+PASS: gdb.cp/impl-this.exp: before run: print B<int>::i
+PASS: gdb.cp/impl-this.exp: before run: print D::C::i
+PASS: gdb.cp/impl-this.exp: before run: print C::i
+PASS: gdb.cp/impl-this.exp: before run: print D::B<int>::A<int>::i
+PASS: gdb.cp/impl-this.exp: before run: print B<int>::A<int>::i
+PASS: gdb.cp/impl-this.exp: before run: print A<int>::i
+PASS: gdb.cp/impl-this.exp: before run: print D::C::A<int>::i
+PASS: gdb.cp/impl-this.exp: before run: print C::A<int>::i
+PASS: gdb.cp/impl-this.exp: before run: print D::x
+PASS: gdb.cp/impl-this.exp: before run: print x
+PASS: gdb.cp/impl-this.exp: before run: print D::C::c
+PASS: gdb.cp/impl-this.exp: before run: print C::c
+PASS: gdb.cp/impl-this.exp: before run: print c
+PASS: gdb.cp/impl-this.exp: before run: print D::A<int>::i
+PASS: gdb.cp/impl-this.exp: continue to breakpoint: continue to D::f
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print i
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::i
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::B<int>::i
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print B<int>::i
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::Bint::i
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print Bint::i
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::C::i
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print C::i
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::B<int>::A<int>::i
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print B<int>::A<int>::i
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::Bint::A<int>::i
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print Bint::A<int>::i
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print A<int>::i
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::C::A<int>::i
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print C::A<int>::i
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::x
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print x
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::C::c
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print C::c
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print c
+PASS: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::A<int>::i
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::B<int>::c
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::B<int>::A<int>::c
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::Bint::c
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::Bint::A<int>::c
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::C::A<int>::c
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print B<int>::c
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print B<int>::A<int>::c
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print Bint::c
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print Bint::A<int>::c
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print C::A<int>::c
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::B<int>::x
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::B<int>::A<int>::x
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::Bint::x
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::Bint::A<int>::x
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print B<int>::x
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print B<int>::A<int>::x
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print Bint::x
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print Bint::A<int>::x
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::C::x
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print C::x
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::C::A<int>::x
+PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print C::A<int>::x
+PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print B<int>::common
+PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print Bint::common
+PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print C::common
+PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.i
+PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.A<int>::i
+PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.BB::A<int>::i
+PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.CC::A<int>::i
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/infcall-dlopen.exp ...
+FAIL: gdb.cp/infcall-dlopen.exp: test 0
+PASS: gdb.cp/infcall-dlopen.exp: test 0 stub 1
+PASS: gdb.cp/infcall-dlopen.exp: test 0 stub 2
+FAIL: gdb.cp/infcall-dlopen.exp: test 1
+PASS: gdb.cp/infcall-dlopen.exp: test 1 stub 1
+PASS: gdb.cp/infcall-dlopen.exp: test 1 stub 2
+FAIL: gdb.cp/infcall-dlopen.exp: test 2
+PASS: gdb.cp/infcall-dlopen.exp: test 2 stub 1
+PASS: gdb.cp/infcall-dlopen.exp: test 2 stub 2
+FAIL: gdb.cp/infcall-dlopen.exp: test 3
+PASS: gdb.cp/infcall-dlopen.exp: test 3 stub 1
+PASS: gdb.cp/infcall-dlopen.exp: test 3 stub 2
+FAIL: gdb.cp/infcall-dlopen.exp: test 4
+PASS: gdb.cp/infcall-dlopen.exp: test 4 stub 1
+PASS: gdb.cp/infcall-dlopen.exp: test 4 stub 2
+FAIL: gdb.cp/infcall-dlopen.exp: test 5
+PASS: gdb.cp/infcall-dlopen.exp: test 5 stub 1
+PASS: gdb.cp/infcall-dlopen.exp: test 5 stub 2
+FAIL: gdb.cp/infcall-dlopen.exp: test 6
+PASS: gdb.cp/infcall-dlopen.exp: test 6 stub 1
+PASS: gdb.cp/infcall-dlopen.exp: test 6 stub 2
+FAIL: gdb.cp/infcall-dlopen.exp: test 7
+PASS: gdb.cp/infcall-dlopen.exp: test 7 stub 1
+PASS: gdb.cp/infcall-dlopen.exp: test 7 stub 2
+FAIL: gdb.cp/infcall-dlopen.exp: test 8
+PASS: gdb.cp/infcall-dlopen.exp: test 8 stub 1
+PASS: gdb.cp/infcall-dlopen.exp: test 8 stub 2
+FAIL: gdb.cp/infcall-dlopen.exp: test 9
+PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 1
+PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/inherit.exp ...
+PASS: gdb.cp/inherit.exp: set width 0
+PASS: gdb.cp/inherit.exp: set language c++
+PASS: gdb.cp/inherit.exp: ptype A (FIXME)
+PASS: gdb.cp/inherit.exp: ptype class A (FIXME)
+PASS: gdb.cp/inherit.exp: ptype g_A (FIXME)
+PASS: gdb.cp/inherit.exp: ptype B
+PASS: gdb.cp/inherit.exp: ptype class B
+PASS: gdb.cp/inherit.exp: ptype g_B
+PASS: gdb.cp/inherit.exp: ptype C
+PASS: gdb.cp/inherit.exp: ptype class C
+PASS: gdb.cp/inherit.exp: ptype g_C
+PASS: gdb.cp/inherit.exp: ptype tagless struct
+PASS: gdb.cp/inherit.exp: ptype variable of type tagless struct
+PASS: gdb.cp/inherit.exp: ptype D
+PASS: gdb.cp/inherit.exp: ptype class D
+PASS: gdb.cp/inherit.exp: ptype g_D
+PASS: gdb.cp/inherit.exp: ptype E
+PASS: gdb.cp/inherit.exp: ptype class E
+PASS: gdb.cp/inherit.exp: ptype g_E
+PASS: gdb.cp/inherit.exp: ptype vA
+PASS: gdb.cp/inherit.exp: ptype class vA
+PASS: gdb.cp/inherit.exp: ptype g_vA
+PASS: gdb.cp/inherit.exp: ptype vB
+PASS: gdb.cp/inherit.exp: ptype class vB
+PASS: gdb.cp/inherit.exp: ptype g_vB
+PASS: gdb.cp/inherit.exp: ptype vC
+PASS: gdb.cp/inherit.exp: ptype class vC
+PASS: gdb.cp/inherit.exp: ptype g_vC
+PASS: gdb.cp/inherit.exp: ptype vD
+PASS: gdb.cp/inherit.exp: ptype class vD
+PASS: gdb.cp/inherit.exp: ptype g_vD
+PASS: gdb.cp/inherit.exp: ptype vE
+PASS: gdb.cp/inherit.exp: ptype class vE
+PASS: gdb.cp/inherit.exp: ptype g_vE
+PASS: gdb.cp/inherit.exp: print g_A.A::a
+PASS: gdb.cp/inherit.exp: print g_A.A::x
+PASS: gdb.cp/inherit.exp: print g_A.a
+PASS: gdb.cp/inherit.exp: print g_A.x
+PASS: gdb.cp/inherit.exp: print g_B.A::a
+PASS: gdb.cp/inherit.exp: print g_B.A::x
+PASS: gdb.cp/inherit.exp: print g_B.B::b
+PASS: gdb.cp/inherit.exp: print g_B.B::x
+PASS: gdb.cp/inherit.exp: print g_B.a
+PASS: gdb.cp/inherit.exp: print g_B.b
+PASS: gdb.cp/inherit.exp: print g_B.x
+PASS: gdb.cp/inherit.exp: print g_C.A::a
+PASS: gdb.cp/inherit.exp: print g_C.A::x
+PASS: gdb.cp/inherit.exp: print g_C.C::c
+PASS: gdb.cp/inherit.exp: print g_C.C::x
+PASS: gdb.cp/inherit.exp: print g_C.a
+PASS: gdb.cp/inherit.exp: print g_C.c
+PASS: gdb.cp/inherit.exp: print g_C.x
+PASS: gdb.cp/inherit.exp: print g_A
+PASS: gdb.cp/inherit.exp: print g_B
+PASS: gdb.cp/inherit.exp: print g_C
+PASS: gdb.cp/inherit.exp: print g_A.A::a
+PASS: gdb.cp/inherit.exp: print g_A.A::x
+PASS: gdb.cp/inherit.exp: print g_B.A::a
+PASS: gdb.cp/inherit.exp: print g_B.A::x
+PASS: gdb.cp/inherit.exp: print g_B.B::b
+PASS: gdb.cp/inherit.exp: print g_B.B::x
+PASS: gdb.cp/inherit.exp: print g_C.A::a
+PASS: gdb.cp/inherit.exp: print g_C.A::x
+PASS: gdb.cp/inherit.exp: print g_C.C::c
+PASS: gdb.cp/inherit.exp: print g_C.C::x
+PASS: gdb.cp/inherit.exp: print g_D.A::a
+PASS: gdb.cp/inherit.exp: print g_D.C::a
+PASS: gdb.cp/inherit.exp: print g_D.B::a
+PASS: gdb.cp/inherit.exp: print g_D.A::x
+PASS: gdb.cp/inherit.exp: print g_D.B::b
+PASS: gdb.cp/inherit.exp: print g_D.B::x
+PASS: gdb.cp/inherit.exp: print g_D.C::c
+PASS: gdb.cp/inherit.exp: print g_D.C::x
+PASS: gdb.cp/inherit.exp: print g_D.D::d
+PASS: gdb.cp/inherit.exp: print g_D.D::x
+PASS: gdb.cp/inherit.exp: print g_E.A::a
+PASS: gdb.cp/inherit.exp: print g_E.A::x
+PASS: gdb.cp/inherit.exp: print g_E.B::b
+PASS: gdb.cp/inherit.exp: print g_E.B::x
+PASS: gdb.cp/inherit.exp: print g_E.C::c
+PASS: gdb.cp/inherit.exp: print g_E.C::x
+PASS: gdb.cp/inherit.exp: print g_E.D::d
+PASS: gdb.cp/inherit.exp: print g_E.D::x
+PASS: gdb.cp/inherit.exp: print g_E.E::e
+PASS: gdb.cp/inherit.exp: print g_E.E::x
+PASS: gdb.cp/inherit.exp: ptype g_D.b
+PASS: gdb.cp/inherit.exp: ptype g_D.c
+PASS: gdb.cp/inherit.exp: ptype g_D.d
+PASS: gdb.cp/inherit.exp: ptype g_A.A::a
+PASS: gdb.cp/inherit.exp: ptype g_A.A::x
+PASS: gdb.cp/inherit.exp: ptype g_B.A::a
+PASS: gdb.cp/inherit.exp: ptype g_B.A::x
+PASS: gdb.cp/inherit.exp: ptype g_B.B::b
+PASS: gdb.cp/inherit.exp: ptype g_B.B::x
+PASS: gdb.cp/inherit.exp: ptype g_C.A::a
+PASS: gdb.cp/inherit.exp: ptype g_C.A::x
+PASS: gdb.cp/inherit.exp: ptype g_C.C::c
+PASS: gdb.cp/inherit.exp: ptype g_C.C::x
+PASS: gdb.cp/inherit.exp: ptype g_D.A::a
+PASS: gdb.cp/inherit.exp: ptype g_D.A::x
+PASS: gdb.cp/inherit.exp: ptype g_D.B::b
+PASS: gdb.cp/inherit.exp: ptype g_D.B::x
+PASS: gdb.cp/inherit.exp: ptype g_D.C::c
+PASS: gdb.cp/inherit.exp: ptype g_D.C::x
+PASS: gdb.cp/inherit.exp: ptype g_D.D::d
+PASS: gdb.cp/inherit.exp: ptype g_D.D::x
+PASS: gdb.cp/inherit.exp: ptype g_E.A::a
+PASS: gdb.cp/inherit.exp: ptype g_E.A::x
+PASS: gdb.cp/inherit.exp: ptype g_E.B::b
+PASS: gdb.cp/inherit.exp: ptype g_E.B::x
+PASS: gdb.cp/inherit.exp: ptype g_E.C::c
+PASS: gdb.cp/inherit.exp: ptype g_E.C::x
+PASS: gdb.cp/inherit.exp: ptype g_E.D::d
+PASS: gdb.cp/inherit.exp: ptype g_E.D::x
+PASS: gdb.cp/inherit.exp: ptype g_E.E::e
+PASS: gdb.cp/inherit.exp: ptype g_E.E::x
+PASS: gdb.cp/inherit.exp: print g_D
+PASS: gdb.cp/inherit.exp: print g_E
+PASS: gdb.cp/inherit.exp: print anonymous union member
+PASS: gdb.cp/inherit.exp: print variable of type anonymous union
+PASS: gdb.cp/inherit.exp: print type of anonymous union
+PASS: gdb.cp/inherit.exp: print g_vA.vA::va
+PASS: gdb.cp/inherit.exp: print g_vA.vA::vx
+PASS: gdb.cp/inherit.exp: print g_vA.va
+PASS: gdb.cp/inherit.exp: print g_vA.vx
+PASS: gdb.cp/inherit.exp: print g_vB.vA::va
+PASS: gdb.cp/inherit.exp: print g_vB.vA::vx
+PASS: gdb.cp/inherit.exp: print g_vB.vB::vb
+PASS: gdb.cp/inherit.exp: print g_vB.vB::vx
+PASS: gdb.cp/inherit.exp: print g_vB.va
+PASS: gdb.cp/inherit.exp: print g_vB.vb
+PASS: gdb.cp/inherit.exp: print g_vB.vx
+PASS: gdb.cp/inherit.exp: print g_vC.vA::va
+PASS: gdb.cp/inherit.exp: print g_vC.vA::vx
+PASS: gdb.cp/inherit.exp: print g_vC.vC::vc
+PASS: gdb.cp/inherit.exp: print g_vC.vC::vx
+PASS: gdb.cp/inherit.exp: print g_vC.va
+PASS: gdb.cp/inherit.exp: print g_vC.vc
+PASS: gdb.cp/inherit.exp: print g_vC.vx
+PASS: gdb.cp/inherit.exp: print g_vA
+PASS: gdb.cp/inherit.exp: print g_vB (FIXME v3 vtbl ptr)
+PASS: gdb.cp/inherit.exp: print g_vC (FIXME v3 vtbl ptr)
+PASS: gdb.cp/inherit.exp: print g_vD.vA::va
+PASS: gdb.cp/inherit.exp: print g_vD.vA::vx
+PASS: gdb.cp/inherit.exp: print g_vD.vB::vb
+PASS: gdb.cp/inherit.exp: print g_vD.vB::vx
+PASS: gdb.cp/inherit.exp: print g_vD.vC::vc
+PASS: gdb.cp/inherit.exp: print g_vD.vC::vx
+PASS: gdb.cp/inherit.exp: print g_vD.vD::vd
+PASS: gdb.cp/inherit.exp: print g_vD.vD::vx
+PASS: gdb.cp/inherit.exp: print g_vE.vA::va
+PASS: gdb.cp/inherit.exp: print g_vE.vA::vx
+PASS: gdb.cp/inherit.exp: print g_vE.vB::vb
+PASS: gdb.cp/inherit.exp: print g_vE.vB::vx
+PASS: gdb.cp/inherit.exp: print g_vE.vC::vc
+PASS: gdb.cp/inherit.exp: print g_vE.vC::vx
+PASS: gdb.cp/inherit.exp: print g_vE.vD::vd
+PASS: gdb.cp/inherit.exp: print g_vE.vD::vx
+PASS: gdb.cp/inherit.exp: print g_vE.vE::ve
+PASS: gdb.cp/inherit.exp: print g_vE.vE::vx
+PASS: gdb.cp/inherit.exp: print g_vD (FIXME v3 vtbl ptr)
+PASS: gdb.cp/inherit.exp: print g_vE (FIXME v3 vtbl ptr)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/koenig.exp ...
+PASS: gdb.cp/koenig.exp: p first(c)
+PASS: gdb.cp/koenig.exp: p second(0,0,c,0,0)
+PASS: gdb.cp/koenig.exp: p entry (c)
+PASS: gdb.cp/koenig.exp: p first(0,c)
+PASS: gdb.cp/koenig.exp: p first(b.c)
+PASS: gdb.cp/koenig.exp: p foo(eo)
+PASS: gdb.cp/koenig.exp: p foo(eo, eo)
+PASS: gdb.cp/koenig.exp: p foo(eo, eo, 1)
+PASS: gdb.cp/koenig.exp: p foo(fo, eo)
+PASS: gdb.cp/koenig.exp: p foo(1 ,fo, eo)
+PASS: gdb.cp/koenig.exp: p foo(go, fo, eo)
+PASS: gdb.cp/koenig.exp: p fake(eo)
+PASS: gdb.cp/koenig.exp: p foo (fake)
+PASS: gdb.cp/koenig.exp: p foo(io)
+PASS: gdb.cp/koenig.exp: p foo(ix)
+PASS: gdb.cp/koenig.exp: p foo(ju)
+PASS: gdb.cp/koenig.exp: p foo(js)
+PASS: gdb.cp/koenig.exp: p foo(je)
+XFAIL: gdb.cp/koenig.exp: p foo(jab)
+PASS: gdb.cp/koenig.exp: p foo(jap)
+PASS: gdb.cp/koenig.exp: p foo(japp)
+PASS: gdb.cp/koenig.exp: p foo(jca)
+PASS: gdb.cp/koenig.exp: p foo(ko,1)
+PASS: gdb.cp/koenig.exp: p foo(ko,1.0f)
+XFAIL: gdb.cp/koenig.exp: p bar(ko,1)
+PASS: gdb.cp/koenig.exp: p foo(labo)
+PASS: gdb.cp/koenig.exp: p ma.foo('a')
+PASS: gdb.cp/koenig.exp: p foo(ma,'a')
+PASS: gdb.cp/koenig.exp: p M::N::foo(ma,'a')
+PASS: gdb.cp/koenig.exp: p M::FAKE::foo(ma,'a')
+PASS: gdb.cp/koenig.exp: p M::N::fake(ma,'a')
+PASS: gdb.cp/koenig.exp: p M::bar('a')
+PASS: gdb.cp/koenig.exp: p M::N::bar('a')
+PASS: gdb.cp/koenig.exp: p foo(ttoa, 'a')
+PASS: gdb.cp/koenig.exp: p foo (p_union)
+PASS: gdb.cp/koenig.exp: p q == 5
+PASS: gdb.cp/koenig.exp: p q == 5.0f
+PASS: gdb.cp/koenig.exp: p q != 5
+PASS: gdb.cp/koenig.exp: p q != 5.0f
+PASS: gdb.cp/koenig.exp: p q + 5.0f
+PASS: gdb.cp/koenig.exp: p q + 5
+PASS: gdb.cp/koenig.exp: p ++q
+PASS: gdb.cp/koenig.exp: p r.rfoo()
+PASS: gdb.cp/koenig.exp: continue to breakpoint: marker1
+PASS: gdb.cp/koenig.exp: p rfoo()
+PASS: gdb.cp/koenig.exp: p this->rfoo()
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/local.exp ...
+PASS: gdb.cp/local.exp: up from marker1
+PASS: gdb.cp/local.exp: ptype l
+PASS: gdb.cp/local.exp: ptype Local
+PASS: gdb.cp/local.exp: break marker2
+PASS: gdb.cp/local.exp: continuing to marker2
+PASS: gdb.cp/local.exp: up from marker2
+PASS: gdb.cp/local.exp: Local out of scope
+PASS: gdb.cp/local.exp: ptype InnerLocal (pattern 1)
+PASS: gdb.cp/local.exp: ptype NestedInnerLocal
+KFAIL: gdb.cp/local.exp: ptype InnerLocal::NestedInnerLocal (PRMS: gdb/482)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/m-data.exp ...
+PASS: gdb.cp/m-data.exp: continue to breakpoint: end of first constructors
+PASS: gdb.cp/m-data.exp: simple object, const bool
+PASS: gdb.cp/m-data.exp: simple object, const int
+PASS: gdb.cp/m-data.exp: simple object, long
+PASS: gdb.cp/m-data.exp: simple object, enum
+PASS: gdb.cp/m-data.exp: derived template object, base const bool
+PASS: gdb.cp/m-data.exp: derived template object, base const int
+PASS: gdb.cp/m-data.exp: derived template object, base long
+PASS: gdb.cp/m-data.exp: derived template object, base enum
+PASS: gdb.cp/m-data.exp: derived template object, derived enum
+PASS: gdb.cp/m-data.exp: template object, const bool
+PASS: gdb.cp/m-data.exp: template object, const int
+PASS: gdb.cp/m-data.exp: template object, long
+PASS: gdb.cp/m-data.exp: template object, base enum
+PASS: gdb.cp/m-data.exp: template object, derived enum
+PASS: gdb.cp/m-data.exp: continue to breakpoint: continue to shadow breakpoint
+PASS: gdb.cp/m-data.exp: shadowing member
+PASS: gdb.cp/m-data.exp: shadowed global variable
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/m-static.exp ...
+PASS: gdb.cp/m-static.exp: continue to breakpoint: end of constructors
+PASS: gdb.cp/m-static.exp: simple object, static const int, accessing via 'class::method::variable
+PASS: gdb.cp/m-static.exp: simple object, static const bool
+PASS: gdb.cp/m-static.exp: simple object, static const int
+PASS: gdb.cp/m-static.exp: simple object, static long
+PASS: gdb.cp/m-static.exp: simple object, static enum
+PASS: gdb.cp/m-static.exp: simple object instance, print constructor
+PASS: gdb.cp/m-static.exp: simple object instance, ptype constructor
+PASS: gdb.cp/m-static.exp: simple object class, ptype constructor
+PASS: gdb.cp/m-static.exp: simple object instance, print destructor
+PASS: gdb.cp/m-static.exp: simple object instance, ptype destructor
+PASS: gdb.cp/m-static.exp: simple object instance, print quoted destructor
+PASS: gdb.cp/m-static.exp: simple object class, ptype quoted destructor
+PASS: gdb.cp/m-static.exp: derived template object, base static const bool
+PASS: gdb.cp/m-static.exp: derived template object, base static const int
+PASS: gdb.cp/m-static.exp: derived template object, base static long
+PASS: gdb.cp/m-static.exp: derived template object, base static enum
+PASS: gdb.cp/m-static.exp: derived template object, static enum
+PASS: gdb.cp/m-static.exp: template object, static const bool
+PASS: gdb.cp/m-static.exp: template object, static const int
+PASS: gdb.cp/m-static.exp: template object, static long
+PASS: gdb.cp/m-static.exp: template object, static enum
+PASS: gdb.cp/m-static.exp: template object, static derived enum
+PASS: gdb.cp/m-static.exp: static const int initialized elsewhere
+PASS: gdb.cp/m-static.exp: static const int initialized nowhere (print field)
+PASS: gdb.cp/m-static.exp: static const int initialized nowhere (whole struct)
+PASS: gdb.cp/m-static.exp: static const int initialized in class definition
+PASS: gdb.cp/m-static.exp: static const float initialized in class definition
+PASS: gdb.cp/m-static.exp: info variable everywhere
+PASS: gdb.cp/m-static.exp: step
+PASS: gdb.cp/m-static.exp: print svar
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/maint.exp ...
+PASS: gdb.cp/maint.exp: help maintenance cplus
+PASS: gdb.cp/maint.exp: help maint cp
+PASS: gdb.cp/maint.exp: maint cp
+PASS: gdb.cp/maint.exp: help maint cp first_component
+PASS: gdb.cp/maint.exp: help maint cp namespace
+PASS: gdb.cp/maint.exp: set complaints 1000
+PASS: gdb.cp/maint.exp: maint cp first_component foo
+PASS: gdb.cp/maint.exp: maint cp first_component operator<<
+PASS: gdb.cp/maint.exp: maint cp first_component operator>>
+PASS: gdb.cp/maint.exp: maint cp first_component operator ->
+PASS: gdb.cp/maint.exp: maint cp first_component operator()
+PASS: gdb.cp/maint.exp: maint cp first_component operator>
+PASS: gdb.cp/maint.exp: maint cp first_component operator<
+PASS: gdb.cp/maint.exp: maint cp first_component operator ->
+PASS: gdb.cp/maint.exp: maint cp first_component operator ->
+PASS: gdb.cp/maint.exp: maint cp first_component foo()
+PASS: gdb.cp/maint.exp: maint cp first_component foo(int)
+PASS: gdb.cp/maint.exp: maint cp first_component foo(X::Y)
+PASS: gdb.cp/maint.exp: maint cp first_component foo(X::Y, A::B)
+PASS: gdb.cp/maint.exp: maint cp first_component foo(std::basic_streambuf<wchar_t,std::char_traits<wchar_t> >)
+PASS: gdb.cp/maint.exp: maint cp first_component operator>(X::Y)
+PASS: gdb.cp/maint.exp: maint cp first_component int operator<< <char>()
+PASS: gdb.cp/maint.exp: maint cp first_component T<Cooperator>
+PASS: gdb.cp/maint.exp: maint cp first_component int foo<&(operator<<(C, C))>()
+PASS: gdb.cp/maint.exp: maint cp first_component int foo<&operator<<(C, C)>()
+PASS: gdb.cp/maint.exp: maint cp first_component int foo<operator<<(C, C)>()
+PASS: gdb.cp/maint.exp: maint cp first_component foo::bar
+PASS: gdb.cp/maint.exp: maint cp first_component foo::bar::baz
+PASS: gdb.cp/maint.exp: maint cp first_component C<A>::bar
+PASS: gdb.cp/maint.exp: maint cp first_component C<std::basic_streambuf<wchar_t,std::char_traits<wchar_t> > >::bar
+PASS: gdb.cp/maint.exp: maint cp first_component foo<
+PASS: gdb.cp/maint.exp: maint cp first_component foo(
+PASS: gdb.cp/maint.exp: maint cp first_component bool operator<<char>
+PASS: gdb.cp/maint.exp: maint cp namespace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/mb-ctor.exp ...
+PASS: gdb.cp/mb-ctor.exp: set-breakpoint at ctor
+PASS: gdb.cp/mb-ctor.exp: set-breakpoint at dtor
+PASS: gdb.cp/mb-ctor.exp: run to breakpoint 1 v1
+PASS: gdb.cp/mb-ctor.exp: continue to breakpoint: set breakpoint here
+PASS: gdb.cp/mb-ctor.exp: run to breakpoint 1 v2
+PASS: gdb.cp/mb-ctor.exp: continue to breakpoint: set breakpoint here
+PASS: gdb.cp/mb-ctor.exp: run to breakpoint 3 v1
+PASS: gdb.cp/mb-ctor.exp: run to breakpoint 3 v2
+PASS: gdb.cp/mb-ctor.exp: run to exit
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/mb-inline.exp ...
+PASS: gdb.cp/mb-inline.exp: set breakpoint
+PASS: gdb.cp/mb-inline.exp: info break
+PASS: gdb.cp/mb-inline.exp: run to breakpoint
+PASS: gdb.cp/mb-inline.exp: run to breakpoint 2
+PASS: gdb.cp/mb-inline.exp: disabling location: disable
+PASS: gdb.cp/mb-inline.exp: disabling location: run to breakpoint
+PASS: gdb.cp/mb-inline.exp: disabled breakpoint 1.2
+PASS: gdb.cp/mb-inline.exp: set multi_line_foo breakpoint
+PASS: gdb.cp/mb-inline.exp: run to multi_line_foo breakpoint 4 afn
+PASS: gdb.cp/mb-inline.exp: run to multi_line_foo breakpoint 4 bfn
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/mb-templates.exp ...
+PASS: gdb.cp/mb-templates.exp: initial condition: set breakpoint
+PASS: gdb.cp/mb-templates.exp: initial condition: run to breakpoint
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/member-name.exp ...
+PASS: gdb.cp/member-name.exp: continue to breakpoint: continue to first breakpoint
+PASS: gdb.cp/member-name.exp: print C::x from first breakpoint
+PASS: gdb.cp/member-name.exp: print B::b from first breakpoint
+PASS: gdb.cp/member-name.exp: print inner::z from first breakpoint
+PASS: gdb.cp/member-name.exp: continue to breakpoint: continue to second breakpoint
+PASS: gdb.cp/member-name.exp: print C::x from second breakpoint
+PASS: gdb.cp/member-name.exp: print B::b from second breakpoint
+PASS: gdb.cp/member-name.exp: print inner::z from second breakpoint
+PASS: gdb.cp/member-name.exp: continue to breakpoint: continue to third breakpoint
+PASS: gdb.cp/member-name.exp: print Templ::y from third breakpoint
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/member-ptr.exp ...
+PASS: gdb.cp/member-ptr.exp: continue to breakpoint: continue to pmi = NULL
+PASS: gdb.cp/member-ptr.exp: ptype pmi (A::j)
+PASS: gdb.cp/member-ptr.exp: print pmi (A::j)
+PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::j)
+PASS: gdb.cp/member-ptr.exp: print a_p->*pmi (A::j)
+PASS: gdb.cp/member-ptr.exp: set var pmi = &A::jj
+PASS: gdb.cp/member-ptr.exp: print pmi (A::jj)
+PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::jj)
+PASS: gdb.cp/member-ptr.exp: set var pmi = &A::j
+PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::j) (again)
+PASS: gdb.cp/member-ptr.exp: print a.*pmi = 33
+PASS: gdb.cp/member-ptr.exp: print a.*pmi (A::j) (33)
+PASS: gdb.cp/member-ptr.exp: print a (j = 33)
+PASS: gdb.cp/member-ptr.exp: print a_p->*pmi = 44
+PASS: gdb.cp/member-ptr.exp: print a_p->*pmi (44)
+PASS: gdb.cp/member-ptr.exp: print a (j = 44)
+PASS: gdb.cp/member-ptr.exp: ptype a.*pmi
+PASS: gdb.cp/member-ptr.exp: print *pmi
+PASS: gdb.cp/member-ptr.exp: ptype *pmi
+PASS: gdb.cp/member-ptr.exp: print (int) pmi
+PASS: gdb.cp/member-ptr.exp: print ((int) pmi) == ((char *) &a.j - (char *) &a)
+PASS: gdb.cp/member-ptr.exp: ptype diamond_pfunc_ptr
+PASS: gdb.cp/member-ptr.exp: ptype diamond.*diamond_pfunc_ptr
+PASS: gdb.cp/member-ptr.exp: print diamond.*diamond_pfunc_ptr (20)
+PASS: gdb.cp/member-ptr.exp: print (diamond.*diamond_pfunc_ptr) (20)
+PASS: gdb.cp/member-ptr.exp: print diamond.func_ptr (20)
+PASS: gdb.cp/member-ptr.exp: ptype pmf
+PASS: gdb.cp/member-ptr.exp: print pmf
+PASS: gdb.cp/member-ptr.exp: ptype pmf_p
+PASS: gdb.cp/member-ptr.exp: gdb/NNNN
+PASS: gdb.cp/member-ptr.exp: print a.*pmf
+PASS: gdb.cp/member-ptr.exp: print a_p->*pmf
+PASS: gdb.cp/member-ptr.exp: set var pmf = &A::foo
+PASS: gdb.cp/member-ptr.exp: print *pmf
+PASS: gdb.cp/member-ptr.exp: ptype *pmf
+PASS: gdb.cp/member-ptr.exp: print (a.*pmf)(3)
+PASS: gdb.cp/member-ptr.exp: ptype a.*pmf
+PASS: gdb.cp/member-ptr.exp: ptype (a.*pmf)(3)
+PASS: gdb.cp/member-ptr.exp: print diamond_pmi
+PASS: gdb.cp/member-ptr.exp: print diamond.*diamond_pmi
+PASS: gdb.cp/member-ptr.exp: print diamond.*left_pmf
+PASS: gdb.cp/member-ptr.exp: print diamond.*right_pmf
+PASS: gdb.cp/member-ptr.exp: print (diamond.*left_pmf) ()
+PASS: gdb.cp/member-ptr.exp: print (diamond.*right_pmf) ()
+PASS: gdb.cp/member-ptr.exp: print diamond.*left_vpmf
+PASS: gdb.cp/member-ptr.exp: print diamond.*right_vpmf
+PASS: gdb.cp/member-ptr.exp: print (diamond.*left_vpmf) ()
+PASS: gdb.cp/member-ptr.exp: print (diamond.*left_base_vpmf) ()
+PASS: gdb.cp/member-ptr.exp: print (diamond.*right_vpmf) ()
+PASS: gdb.cp/member-ptr.exp: print left_vpmf
+PASS: gdb.cp/member-ptr.exp: print right_vpmf
+PASS: gdb.cp/member-ptr.exp: print base_vpmf
+PASS: gdb.cp/member-ptr.exp: print diamond.*left_vpmf ()
+PASS: gdb.cp/member-ptr.exp: print null_pmi
+PASS: gdb.cp/member-ptr.exp: print null_pmi = &A::j
+PASS: gdb.cp/member-ptr.exp: print null_pmi = 0
+PASS: gdb.cp/member-ptr.exp: print null_pmf
+PASS: gdb.cp/member-ptr.exp: print null_pmf = &A::foo
+PASS: gdb.cp/member-ptr.exp: print null_pmf = 0
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/meth-typedefs.exp ...
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_other_type_2, const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_other_type_2, const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_other_type_2, const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_other_type_2, const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(my_type_2, const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(my_type_2, const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(my_type_2, const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(my_type_2, const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(int, const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(int, const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(int, const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(int, const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_other_type_2, const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_other_type_2, const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_other_type_2, const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_other_type_2, const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(my_type_2, const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(my_type_2, const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(my_type_2, const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(my_type_2, const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(int, const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(int, const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(int, const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(int, const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(aenum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(aenum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(aenum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(aenum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(anon_enum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(anon_enum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(anon_enum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(anon_enum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(aenum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(aenum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(aenum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(aenum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(anon_enum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(anon_enum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(anon_enum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(anon_enum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test(aenum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test(aenum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test(aenum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test(aenum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test(anon_enum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test(anon_enum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test(anon_enum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test(anon_enum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list test(aenum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break test(aenum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list test(aenum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break test(aenum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list test(aenum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break test(aenum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list test(aenum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'test(aenum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break test(aenum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'test(aenum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, astruct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, astruct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, astruct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, astruct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, anon_struct const&, aunion const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, anon_struct const&, aunion const***)'
+PASS: gdb.cp/meth-typedefs.exp: list test(anon_enum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: list 'test(anon_enum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: break test(anon_enum, anon_struct const&, anon_union const***)
+PASS: gdb.cp/meth-typedefs.exp: break 'test(anon_enum, anon_struct const&, anon_union const***)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(fptr1*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(fptr1*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(fptr1*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(fptr1*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (**) (my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (**) (my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (**) (my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (**) (my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (**) (my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (**) (my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (**) (my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (**) (my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (**) (const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (**) (const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (**) (const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (**) (const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(fptr1*)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(fptr1*)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(fptr1*)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(fptr1*)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (**) (my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (**) (my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (**) (my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (**) (my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (**) (my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (**) (my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (**) (my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (**) (my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (**) (const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (**) (const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (**) (const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (**) (const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(fptr3)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(fptr3)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(fptr3)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(fptr3)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(fptr2, my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(fptr2, my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(fptr2, my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(fptr2, my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(fptr2, my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(fptr2, my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(fptr2, my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(fptr2, my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(fptr2, const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(fptr2, const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(fptr2, const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(fptr2, const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(fptr1, int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (my_type), int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(fptr3)
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(fptr3)'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(fptr3)
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(fptr3)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(fptr2, my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(fptr2, my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(fptr2, my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(fptr2, my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_other_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(fptr2, my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(fptr2, my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(fptr2, my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(fptr2, my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), my_type))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(fptr2, const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(fptr2, const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(fptr2, const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(fptr2, const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_other_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), my_type_2), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(fptr1, int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_other_type), int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (my_type), int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(void (*)(void (*)(void (*) (const char* const*), int), const char* const*))'
+PASS: gdb.cp/meth-typedefs.exp: list test(my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'test(my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break test(my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'test(my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_other_type, my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_other_type, my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_other_type, my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_other_type, my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_other_type, int)
+PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_other_type, int)'
+PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_other_type, int)
+PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_other_type, int)'
+PASS: gdb.cp/meth-typedefs.exp: list test(my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'test(my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break test(my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'test(my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_type, my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_type, my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_type, my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_type, my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_type, my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_type, my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_type, my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_type, my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(my_type, int)
+PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(my_type, int)'
+PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(my_type, int)
+PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(my_type, int)'
+PASS: gdb.cp/meth-typedefs.exp: list test(const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'test(const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break test(const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'test(const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(const char* const*, my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(const char* const*, my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(const char* const*, my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(const char* const*, my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list test<my_other_type, my_other_type_2>(const char* const*, int)
+PASS: gdb.cp/meth-typedefs.exp: list 'test<my_other_type, my_other_type_2>(const char* const*, int)'
+PASS: gdb.cp/meth-typedefs.exp: break test<my_other_type, my_other_type_2>(const char* const*, int)
+PASS: gdb.cp/meth-typedefs.exp: break 'test<my_other_type, my_other_type_2>(const char* const*, int)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test(my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test(my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test(my_other_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test(my_other_type)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_other_type, my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_other_type, my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_other_type, int)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_other_type, int)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_other_type, int)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_other_type, int)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test(my_type)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test(my_type)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test(my_type)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test(my_type)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_type, my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_type, my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_type, my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_type, my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_type, my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(my_type, int)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(my_type, int)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(my_type, int)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(my_type, int)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test(const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test(const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test(const char* const*)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test(const char* const*)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(const char* const*, my_other_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(const char* const*, my_type_2)'
+PASS: gdb.cp/meth-typedefs.exp: list B::test<my_other_type, my_other_type_2>(const char* const*, int)
+PASS: gdb.cp/meth-typedefs.exp: list 'B::test<my_other_type, my_other_type_2>(const char* const*, int)'
+PASS: gdb.cp/meth-typedefs.exp: break B::test<my_other_type, my_other_type_2>(const char* const*, int)
+PASS: gdb.cp/meth-typedefs.exp: break 'B::test<my_other_type, my_other_type_2>(const char* const*, int)'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(CORE_ADDR (*) [10])
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(CORE_ADDR (*) [10])'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(CORE_ADDR (*) [10])
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(CORE_ADDR (*) [10])'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::foo(unsigned long (*) [10])
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::foo(unsigned long (*) [10])'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::foo(unsigned long (*) [10])
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::foo(unsigned long (*) [10])'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(CORE_ADDR (*) [10])
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(CORE_ADDR (*) [10])'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(CORE_ADDR (*) [10])
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(CORE_ADDR (*) [10])'
+PASS: gdb.cp/meth-typedefs.exp: list A::FOO::test(unsigned long (*) [10])
+PASS: gdb.cp/meth-typedefs.exp: list 'A::FOO::test(unsigned long (*) [10])'
+PASS: gdb.cp/meth-typedefs.exp: break A::FOO::test(unsigned long (*) [10])
+PASS: gdb.cp/meth-typedefs.exp: break 'A::FOO::test(unsigned long (*) [10])'
+PASS: gdb.cp/meth-typedefs.exp: list test(_BAR_&)
+PASS: gdb.cp/meth-typedefs.exp: list 'test(_BAR_&)'
+PASS: gdb.cp/meth-typedefs.exp: break test(_BAR_&)
+PASS: gdb.cp/meth-typedefs.exp: break 'test(_BAR_&)'
+PASS: gdb.cp/meth-typedefs.exp: list test(a::b::BAR&)
+PASS: gdb.cp/meth-typedefs.exp: list 'test(a::b::BAR&)'
+PASS: gdb.cp/meth-typedefs.exp: break test(a::b::BAR&)
+PASS: gdb.cp/meth-typedefs.exp: break 'test(a::b::BAR&)'
+PASS: gdb.cp/meth-typedefs.exp: list test(a::b::c::d::bar&)
+PASS: gdb.cp/meth-typedefs.exp: list 'test(a::b::c::d::bar&)'
+PASS: gdb.cp/meth-typedefs.exp: break test(a::b::c::d::bar&)
+PASS: gdb.cp/meth-typedefs.exp: break 'test(a::b::c::d::bar&)'
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/method.exp ...
+PASS: gdb.cp/method.exp: break A::foo
+PASS: gdb.cp/method.exp: continue to A::foo
+PASS: gdb.cp/method.exp: print x in A::foo
+PASS: gdb.cp/method.exp: print this in A::foo
+PASS: gdb.cp/method.exp: break A::bar
+PASS: gdb.cp/method.exp: continue to A::bar
+PASS: gdb.cp/method.exp: print x in A::bar
+PASS: gdb.cp/method.exp: print this in A::bar
+PASS: gdb.cp/method.exp: break 21
+PASS: gdb.cp/method.exp: continue to 21
+PASS: gdb.cp/method.exp: print data_ in funk::getFunky
+PASS: gdb.cp/method.exp: print this in funk::getFunky
+PASS: gdb.cp/method.exp: print res in funk::getFunky
+PASS: gdb.cp/method.exp: ptype A
+PASS: gdb.cp/method.exp: finish program
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/method2.exp ...
+PASS: gdb.cp/method2.exp: set multiple-symbols ask
+PASS: gdb.cp/method2.exp: setting language c
+PASS: gdb.cp/method2.exp: breaking in method (c)
+PASS: gdb.cp/method2.exp: setting language c++
+PASS: gdb.cp/method2.exp: breaking in method (c++)
+PASS: gdb.cp/method2.exp: continue until exit at continue to end
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/minsym-fallback.exp ...
+PASS: gdb.cp/minsym-fallback.exp: set breakpoint pending off
+PASS: gdb.cp/minsym-fallback.exp: break C::f()
+PASS: gdb.cp/minsym-fallback.exp: break C::operator()()
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/misc.exp ...
+PASS: gdb.cp/misc.exp: deduced language is C++, before full symbols
+PASS: gdb.cp/misc.exp: deduced language is C++, after full symbols
+PASS: gdb.cp/misc.exp: print s.a for foo struct (known gcc 2.7.2 and earlier bug)
+PASS: gdb.cp/misc.exp: print as bool (setup)
+PASS: gdb.cp/misc.exp: print as bool (print 1 == 1)
+PASS: gdb.cp/misc.exp: print as bool (print 1 == 2)
+PASS: gdb.cp/misc.exp: print a bool var
+PASS: gdb.cp/misc.exp: set a bool var (setup)
+PASS: gdb.cp/misc.exp: set a bool var (print v_bool)
+PASS: gdb.cp/misc.exp: print a bool array
+PASS: gdb.cp/misc.exp: set a bool array elem (setup)
+PASS: gdb.cp/misc.exp: set a bool array elem (print v_bool_array)
+PASS: gdb.cp/misc.exp: print true
+PASS: gdb.cp/misc.exp: print false
+PASS: gdb.cp/misc.exp: 1 + true
+PASS: gdb.cp/misc.exp: 3 + false
+PASS: gdb.cp/misc.exp: 1 < 2 < 3
+PASS: gdb.cp/misc.exp: 2 < 1 > 4
+PASS: gdb.cp/misc.exp: (bool)43
+PASS: gdb.cp/misc.exp: (bool)0
+PASS: gdb.cp/misc.exp: (bool)17.93
+PASS: gdb.cp/misc.exp: (bool)0.0
+PASS: gdb.cp/misc.exp: (int)true
+PASS: gdb.cp/misc.exp: (int)false
+PASS: gdb.cp/misc.exp: expression using block qualifier
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/namespace-enum.exp ...
+PASS: gdb.cp/namespace-enum.exp: print foo::B::B_B
+PASS: gdb.cp/namespace-enum.exp: print foo::B_B
+PASS: gdb.cp/namespace-enum.exp: print A_A
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/namespace-nested-import.exp ...
+PASS: gdb.cp/namespace-nested-import.exp: print C::x
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/namespace.exp ...
+PASS: gdb.cp/namespace.exp: show lang
+PASS: gdb.cp/namespace.exp: up from marker1
+PASS: gdb.cp/namespace.exp: print 'AAA::c'
+PASS: gdb.cp/namespace.exp: print AAA::c
+PASS: gdb.cp/namespace.exp: print ina
+PASS: gdb.cp/namespace.exp: ptype ina
+PASS: gdb.cp/namespace.exp: info func xyzq
+PASS: gdb.cp/namespace.exp: print 'AAA::xyzq'('x')
+PASS: gdb.cp/namespace.exp: print AAA::xyzq('x')
+PASS: gdb.cp/namespace.exp: break AAA::xyzq
+PASS: gdb.cp/namespace.exp: break ::ensureOtherRefs
+PASS: gdb.cp/namespace.exp: print 'BBB::CCC::xyzq'('x')
+PASS: gdb.cp/namespace.exp: print BBB::CCC::xyzq('x')
+PASS: gdb.cp/namespace.exp: break BBB::CCC::xyzq
+PASS: gdb.cp/namespace.exp: break ::BBB::CCC::xyzq
+PASS: gdb.cp/namespace.exp: print 'BBB::Class::xyzq'
+PASS: gdb.cp/namespace.exp: print BBB::Class::xyzq
+PASS: gdb.cp/namespace.exp: break BBB::Class::xyzq
+PASS: gdb.cp/namespace.exp: whatis C::cOtherFileType
+PASS: gdb.cp/namespace.exp: whatis ::C::cOtherFileType
+PASS: gdb.cp/namespace.exp: whatis C::cOtherFileVar
+PASS: gdb.cp/namespace.exp: whatis ::C::cOtherFileVar
+PASS: gdb.cp/namespace.exp: print C::cOtherFileVar
+PASS: gdb.cp/namespace.exp: print ::C::cOtherFileVar
+PASS: gdb.cp/namespace.exp: whatis C::OtherFileClass::cOtherFileClassType
+PASS: gdb.cp/namespace.exp: whatis ::C::OtherFileClass::cOtherFileClassType
+PASS: gdb.cp/namespace.exp: print C::OtherFileClass::cOtherFileClassVar
+PASS: gdb.cp/namespace.exp: print ::cOtherFileClassVar
+PASS: gdb.cp/namespace.exp: print ::C::OtherFileClass::cOtherFileClassVar
+PASS: gdb.cp/namespace.exp: print c
+PASS: gdb.cp/namespace.exp: print cc
+PASS: gdb.cp/namespace.exp: print 'C::cc'
+PASS: gdb.cp/namespace.exp: print C::cc
+PASS: gdb.cp/namespace.exp: print cd
+PASS: gdb.cp/namespace.exp: print C::D::cd
+PASS: gdb.cp/namespace.exp: print 'E::cde'
+PASS: gdb.cp/namespace.exp: print E::cde
+PASS: gdb.cp/namespace.exp: print shadow
+PASS: gdb.cp/namespace.exp: print E::ce
+PASS: gdb.cp/namespace.exp: ptype C
+PASS: gdb.cp/namespace.exp: ptype E
+PASS: gdb.cp/namespace.exp: ptype CClass
+PASS: gdb.cp/namespace.exp: ptype CClass::NestedClass
+PASS: gdb.cp/namespace.exp: ptype NestedClass
+PASS: gdb.cp/namespace.exp: ptype ::C::CClass
+PASS: gdb.cp/namespace.exp: ptype ::C::CClass::NestedClass
+PASS: gdb.cp/namespace.exp: ptype ::C::NestedClass
+PASS: gdb.cp/namespace.exp: ptype C::CClass
+PASS: gdb.cp/namespace.exp: ptype C::CClass::NestedClass
+PASS: gdb.cp/namespace.exp: ptype C::NestedClass
+PASS: gdb.cp/namespace.exp: print cOtherFile
+PASS: gdb.cp/namespace.exp: ptype OtherFileClass
+PASS: gdb.cp/namespace.exp: ptype ::C::OtherFileClass
+PASS: gdb.cp/namespace.exp: ptype C::OtherFileClass
+PASS: gdb.cp/namespace.exp: ptype OtherFileClass typedefs
+PASS: gdb.cp/namespace.exp: ptype ::C::OtherFileClass typedefs
+PASS: gdb.cp/namespace.exp: print cX
+PASS: gdb.cp/namespace.exp: print 'F::cXf'
+PASS: gdb.cp/namespace.exp: print F::cXf
+PASS: gdb.cp/namespace.exp: print F::cXfX
+PASS: gdb.cp/namespace.exp: print X
+PASS: gdb.cp/namespace.exp: print 'G::Xg'
+PASS: gdb.cp/namespace.exp: print G::Xg
+PASS: gdb.cp/namespace.exp: print G::XgX
+PASS: gdb.cp/namespace.exp: print cXOtherFile
+PASS: gdb.cp/namespace.exp: print XOtherFile
+PASS: gdb.cp/namespace.exp: print AAA::ALPHA
+PASS: gdb.cp/namespace.exp: whatis ::C::CClass::NestedClass
+PASS: gdb.cp/namespace.exp: whatis ::C::CClass::NestedClass *
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nextoverthrow.exp ...
+UNSUPPORTED: gdb.cp/nextoverthrow.exp: nextoverthrow.exp could not find _Unwind_DebugHook
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/no-dmgl-verbose.exp ...
+PASS: gdb.cp/no-dmgl-verbose.exp: set breakpoint pending off
+PASS: gdb.cp/no-dmgl-verbose.exp: DMGL_VERBOSE-demangled f(std::string) is not defined
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/noparam.exp ...
+PASS: gdb.cp/noparam.exp: p C::m (int)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsalias.exp ...
+PASS: gdb.cp/nsalias.exp: whatis outer
+PASS: gdb.cp/nsalias.exp: ptype outer
+PASS: gdb.cp/nsalias.exp: print outer::x
+PASS: gdb.cp/nsalias.exp: list outer::foo
+PASS: gdb.cp/nsalias.exp: (outer): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis Outer
+PASS: gdb.cp/nsalias.exp: ptype Outer
+PASS: gdb.cp/nsalias.exp: print Outer::x
+PASS: gdb.cp/nsalias.exp: list Outer::foo
+PASS: gdb.cp/nsalias.exp: (Outer): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis outer::inner
+PASS: gdb.cp/nsalias.exp: ptype outer::inner
+PASS: gdb.cp/nsalias.exp: print outer::inner::x
+PASS: gdb.cp/nsalias.exp: list outer::inner::foo
+PASS: gdb.cp/nsalias.exp: (outer::inner): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis Outer::inner
+PASS: gdb.cp/nsalias.exp: ptype Outer::inner
+PASS: gdb.cp/nsalias.exp: print Outer::inner::x
+PASS: gdb.cp/nsalias.exp: list Outer::inner::foo
+PASS: gdb.cp/nsalias.exp: (Outer::inner): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis outer::Inner
+PASS: gdb.cp/nsalias.exp: ptype outer::Inner
+PASS: gdb.cp/nsalias.exp: print outer::Inner::x
+PASS: gdb.cp/nsalias.exp: list outer::Inner::foo
+PASS: gdb.cp/nsalias.exp: (outer::Inner): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis Outer::Inner
+PASS: gdb.cp/nsalias.exp: ptype Outer::Inner
+PASS: gdb.cp/nsalias.exp: print Outer::Inner::x
+PASS: gdb.cp/nsalias.exp: list Outer::Inner::foo
+PASS: gdb.cp/nsalias.exp: (Outer::Inner): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis outer::inner::innermost
+PASS: gdb.cp/nsalias.exp: ptype outer::inner::innermost
+PASS: gdb.cp/nsalias.exp: print outer::inner::innermost::x
+PASS: gdb.cp/nsalias.exp: list outer::inner::innermost::foo
+PASS: gdb.cp/nsalias.exp: (outer::inner::innermost): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis outer::inner::Innermost
+PASS: gdb.cp/nsalias.exp: ptype outer::inner::Innermost
+PASS: gdb.cp/nsalias.exp: print outer::inner::Innermost::x
+PASS: gdb.cp/nsalias.exp: list outer::inner::Innermost::foo
+PASS: gdb.cp/nsalias.exp: (outer::inner::Innermost): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis outer::Inner::innermost
+PASS: gdb.cp/nsalias.exp: ptype outer::Inner::innermost
+PASS: gdb.cp/nsalias.exp: print outer::Inner::innermost::x
+PASS: gdb.cp/nsalias.exp: list outer::Inner::innermost::foo
+PASS: gdb.cp/nsalias.exp: (outer::Inner::innermost): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis outer::Inner::Innermost
+PASS: gdb.cp/nsalias.exp: ptype outer::Inner::Innermost
+PASS: gdb.cp/nsalias.exp: print outer::Inner::Innermost::x
+PASS: gdb.cp/nsalias.exp: list outer::Inner::Innermost::foo
+PASS: gdb.cp/nsalias.exp: (outer::Inner::Innermost): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis Outer::inner::innermost
+PASS: gdb.cp/nsalias.exp: ptype Outer::inner::innermost
+PASS: gdb.cp/nsalias.exp: print Outer::inner::innermost::x
+PASS: gdb.cp/nsalias.exp: list Outer::inner::innermost::foo
+PASS: gdb.cp/nsalias.exp: (Outer::inner::innermost): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis Outer::inner::Innermost
+PASS: gdb.cp/nsalias.exp: ptype Outer::inner::Innermost
+PASS: gdb.cp/nsalias.exp: print Outer::inner::Innermost::x
+PASS: gdb.cp/nsalias.exp: list Outer::inner::Innermost::foo
+PASS: gdb.cp/nsalias.exp: (Outer::inner::Innermost): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis Outer::Inner::innermost
+PASS: gdb.cp/nsalias.exp: ptype Outer::Inner::innermost
+PASS: gdb.cp/nsalias.exp: print Outer::Inner::innermost::x
+PASS: gdb.cp/nsalias.exp: list Outer::Inner::innermost::foo
+PASS: gdb.cp/nsalias.exp: (Outer::Inner::innermost): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis Outer::Inner::Innermost
+PASS: gdb.cp/nsalias.exp: ptype Outer::Inner::Innermost
+PASS: gdb.cp/nsalias.exp: print Outer::Inner::Innermost::x
+PASS: gdb.cp/nsalias.exp: list Outer::Inner::Innermost::foo
+PASS: gdb.cp/nsalias.exp: (Outer::Inner::Innermost): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis oi1
+PASS: gdb.cp/nsalias.exp: ptype oi1
+PASS: gdb.cp/nsalias.exp: print oi1::x
+PASS: gdb.cp/nsalias.exp: list oi1::foo
+PASS: gdb.cp/nsalias.exp: (oi1): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis oi1::innermost
+PASS: gdb.cp/nsalias.exp: ptype oi1::innermost
+PASS: gdb.cp/nsalias.exp: print oi1::innermost::x
+PASS: gdb.cp/nsalias.exp: list oi1::innermost::foo
+PASS: gdb.cp/nsalias.exp: (oi1::innermost): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis oi1::Innermost
+PASS: gdb.cp/nsalias.exp: ptype oi1::Innermost
+PASS: gdb.cp/nsalias.exp: print oi1::Innermost::x
+PASS: gdb.cp/nsalias.exp: list oi1::Innermost::foo
+PASS: gdb.cp/nsalias.exp: (oi1::Innermost): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis oi2
+PASS: gdb.cp/nsalias.exp: ptype oi2
+PASS: gdb.cp/nsalias.exp: print oi2::x
+PASS: gdb.cp/nsalias.exp: list oi2::foo
+PASS: gdb.cp/nsalias.exp: (oi2): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis oi2::innermost
+PASS: gdb.cp/nsalias.exp: ptype oi2::innermost
+PASS: gdb.cp/nsalias.exp: print oi2::innermost::x
+PASS: gdb.cp/nsalias.exp: list oi2::innermost::foo
+PASS: gdb.cp/nsalias.exp: (oi2::innermost): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis oi2::Innermost
+PASS: gdb.cp/nsalias.exp: ptype oi2::Innermost
+PASS: gdb.cp/nsalias.exp: print oi2::Innermost::x
+PASS: gdb.cp/nsalias.exp: list oi2::Innermost::foo
+PASS: gdb.cp/nsalias.exp: (oi2::Innermost): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis oi3
+PASS: gdb.cp/nsalias.exp: ptype oi3
+PASS: gdb.cp/nsalias.exp: print oi3::x
+PASS: gdb.cp/nsalias.exp: list oi3::foo
+PASS: gdb.cp/nsalias.exp: (oi3): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis oi3::innermost
+PASS: gdb.cp/nsalias.exp: ptype oi3::innermost
+PASS: gdb.cp/nsalias.exp: print oi3::innermost::x
+PASS: gdb.cp/nsalias.exp: list oi3::innermost::foo
+PASS: gdb.cp/nsalias.exp: (oi3::innermost): delete $bpnum
+PASS: gdb.cp/nsalias.exp: whatis oi3::Innermost
+PASS: gdb.cp/nsalias.exp: ptype oi3::Innermost
+PASS: gdb.cp/nsalias.exp: print oi3::Innermost::x
+PASS: gdb.cp/nsalias.exp: list oi3::Innermost::foo
+PASS: gdb.cp/nsalias.exp: (oi3::Innermost): delete $bpnum
+PASS: gdb.cp/nsalias.exp: set complaints 1
+PASS: gdb.cp/nsalias.exp: compaint for too many recursively imported declarations
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsdecl.exp ...
+PASS: gdb.cp/nsdecl.exp: print fakex
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsimport.exp ...
+PASS: gdb.cp/nsimport.exp: print x
+PASS: gdb.cp/nsimport.exp: print xx
+PASS: gdb.cp/nsimport.exp: print xxx
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsnested.exp ...
+PASS: gdb.cp/nsnested.exp: print ab
+PASS: gdb.cp/nsnested.exp: continue to breakpoint: C::first
+PASS: gdb.cp/nsnested.exp: print ab
+PASS: gdb.cp/nsnested.exp: print C::D::ab
+PASS: gdb.cp/nsnested.exp: continue to breakpoint: C::D::second
+PASS: gdb.cp/nsnested.exp: print ab
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsnoimports.exp ...
+PASS: gdb.cp/nsnoimports.exp: print A::_a
+PASS: gdb.cp/nsnoimports.exp: print A::B::ab
+PASS: gdb.cp/nsnoimports.exp: print A::B::C::abc
+PASS: gdb.cp/nsnoimports.exp: print _a
+PASS: gdb.cp/nsnoimports.exp: print ab
+PASS: gdb.cp/nsnoimports.exp: print abc
+PASS: gdb.cp/nsnoimports.exp: continue to breakpoint: A::B::first
+PASS: gdb.cp/nsnoimports.exp: print A::_a
+PASS: gdb.cp/nsnoimports.exp: print A::B::ab
+PASS: gdb.cp/nsnoimports.exp: print A::B::C::abc
+PASS: gdb.cp/nsnoimports.exp: print _a
+PASS: gdb.cp/nsnoimports.exp: print ab
+PASS: gdb.cp/nsnoimports.exp: print C::abc
+PASS: gdb.cp/nsnoimports.exp: print abc
+PASS: gdb.cp/nsnoimports.exp: continue to breakpoint: A::B::C::second
+PASS: gdb.cp/nsnoimports.exp: print A::_a
+PASS: gdb.cp/nsnoimports.exp: print A::B::ab
+PASS: gdb.cp/nsnoimports.exp: print A::B::C::abc
+PASS: gdb.cp/nsnoimports.exp: print _a
+PASS: gdb.cp/nsnoimports.exp: print ab
+PASS: gdb.cp/nsnoimports.exp: print abc
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsrecurs.exp ...
+PASS: gdb.cp/nsrecurs.exp: print ax
+PASS: gdb.cp/nsrecurs.exp: print dx
+PASS: gdb.cp/nsrecurs.exp: print xx
+PASS: gdb.cp/nsrecurs.exp: ptype G::GF
+PASS: gdb.cp/nsrecurs.exp: print G::GF::FE::ex
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsstress.exp ...
+PASS: gdb.cp/nsstress.exp: print y
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsusing.exp ...
+PASS: gdb.cp/nsusing.exp: print _a
+PASS: gdb.cp/nsusing.exp: continue to breakpoint: marker3
+PASS: gdb.cp/nsusing.exp: Print _a without import
+PASS: gdb.cp/nsusing.exp: continue to breakpoint: marker1 stop
+PASS: gdb.cp/nsusing.exp: print _a in a nested scope
+PASS: gdb.cp/nsusing.exp: print cc
+PASS: gdb.cp/nsusing.exp: print B::_a
+PASS: gdb.cp/nsusing.exp: print _a in namespace alias scope
+PASS: gdb.cp/nsusing.exp: print x in namespace alias scope
+PASS: gdb.cp/nsusing.exp: Print _a without import
+PASS: gdb.cp/nsusing.exp: print dx
+PASS: gdb.cp/nsusing.exp: print efx
+PASS: gdb.cp/nsusing.exp: print ghx
+PASS: gdb.cp/nsusing.exp: print jx
+PASS: gdb.cp/nsusing.exp: continue to breakpoint: K::marker9
+PASS: gdb.cp/nsusing.exp: print jx
+PASS: gdb.cp/nsusing.exp: continue to breakpoint: marker10 stop
+PASS: gdb.cp/nsusing.exp: print x (from M::x)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/operator.exp ...
+PASS: gdb.cp/operator.exp: global operator
+PASS: gdb.cp/operator.exp: global operator overload
+PASS: gdb.cp/operator.exp: ADL operator
+PASS: gdb.cp/operator.exp: ADL operator overload
+PASS: gdb.cp/operator.exp: Fully qualified explicit operator call
+PASS: gdb.cp/operator.exp: anonymous namespace operator
+PASS: gdb.cp/operator.exp: anonymous namespace operator overload
+PASS: gdb.cp/operator.exp: anonymous namespace operator overload float
+PASS: gdb.cp/operator.exp: imported operator
+PASS: gdb.cp/operator.exp: imported operator overload
+PASS: gdb.cp/operator.exp: imported operator overload float
+PASS: gdb.cp/operator.exp: member operator
+PASS: gdb.cp/operator.exp: member operator overload
+PASS: gdb.cp/operator.exp: namespace alias
+PASS: gdb.cp/operator.exp: imported declaration
+PASS: gdb.cp/operator.exp: p l == 1
+PASS: gdb.cp/operator.exp: p x[0]
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/oranking.exp ...
+PASS: gdb.cp/oranking.exp: continue to breakpoint: end of main
+KFAIL: gdb.cp/oranking.exp: p foo0(b) (PRMS: gdb/12096)
+PASS: gdb.cp/oranking.exp: p test1()
+PASS: gdb.cp/oranking.exp: p foo1(b)
+PASS: gdb.cp/oranking.exp: p test2()
+KFAIL: gdb.cp/oranking.exp: p foo2(b) (PRMS: gdb/12098)
+PASS: gdb.cp/oranking.exp: p test3()
+PASS: gdb.cp/oranking.exp: p foo3(1.0f)
+PASS: gdb.cp/oranking.exp: p test4()
+KFAIL: gdb.cp/oranking.exp: p foo4(&a) (PRMS: gdb/12098)
+PASS: gdb.cp/oranking.exp: p test5()
+PASS: gdb.cp/oranking.exp: p foo5(c)
+PASS: gdb.cp/oranking.exp: p test6()
+PASS: gdb.cp/oranking.exp: p foo6(bp)
+PASS: gdb.cp/oranking.exp: p test7()
+PASS: gdb.cp/oranking.exp: p foo7(cp)
+PASS: gdb.cp/oranking.exp: p test8()
+PASS: gdb.cp/oranking.exp: p foo8(co)
+PASS: gdb.cp/oranking.exp: p test9()
+PASS: gdb.cp/oranking.exp: p foo9(co)
+PASS: gdb.cp/oranking.exp: p test10()
+KFAIL: gdb.cp/oranking.exp: p foo10(amp) (PRMS: gdb/12098)
+PASS: gdb.cp/oranking.exp: p test101()
+KFAIL: gdb.cp/oranking.exp: p foo101("abc") (PRMS: gdb/12098)
+PASS: gdb.cp/oranking.exp: p test11()
+KFAIL: gdb.cp/oranking.exp: p foo11(d) (PRMS: gdb/12096)
+PASS: gdb.cp/oranking.exp: p test12()
+PASS: gdb.cp/oranking.exp: p foo12(1)
+PASS: gdb.cp/oranking.exp: p test13()
+KFAIL: gdb.cp/oranking.exp: p foo13(c) (PRMS: gdb/12098)
+PASS: gdb.cp/oranking.exp: p test14()
+KFAIL: gdb.cp/oranking.exp: p foo14(e) (PRMS: gdb/12096)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/overload-const.exp ...
+PASS: gdb.cp/overload-const.exp: set language c++
+PASS: gdb.cp/overload-const.exp: setting breakpoint at myclass::func
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/overload.exp ...
+PASS: gdb.cp/overload.exp: up from marker1
+PASS: gdb.cp/overload.exp: print foo_instance1
+PASS: gdb.cp/overload.exp: ptype foo_instance1 (shorter match)
+PASS: gdb.cp/overload.exp: print foo_instance2
+PASS: gdb.cp/overload.exp: print foo_instance3
+PASS: gdb.cp/overload.exp: print call overloaded func 1 arg
+PASS: gdb.cp/overload.exp: print foo_instance1.overloadfnarg(23, intintfunc)
+PASS: gdb.cp/overload.exp: re-selected 'main' frame after inferior call
+PASS: gdb.cp/overload.exp: print call overloaded func 2 args
+PASS: gdb.cp/overload.exp: print call overloaded func 3 args
+PASS: gdb.cp/overload.exp: print call overloaded func 4 args
+PASS: gdb.cp/overload.exp: print call overloaded func 5 args
+PASS: gdb.cp/overload.exp: print call overloaded func 6 args
+PASS: gdb.cp/overload.exp: print call overloaded func 7 args
+PASS: gdb.cp/overload.exp: print call overloaded func 8 args
+PASS: gdb.cp/overload.exp: print call overloaded func 9 args
+PASS: gdb.cp/overload.exp: print call overloaded func 10 args
+PASS: gdb.cp/overload.exp: print call overloaded func 11 args
+PASS: gdb.cp/overload.exp: print call overloaded func void arg
+PASS: gdb.cp/overload.exp: print call overloaded func char arg
+PASS: gdb.cp/overload.exp: print call overloaded func signed char arg
+PASS: gdb.cp/overload.exp: print call overloaded func unsigned char arg
+PASS: gdb.cp/overload.exp: print call overloaded func short arg
+PASS: gdb.cp/overload.exp: print call overloaded func unsigned short arg
+PASS: gdb.cp/overload.exp: print call overloaded func int arg
+PASS: gdb.cp/overload.exp: print call overloaded func unsigned int arg
+PASS: gdb.cp/overload.exp: print call overloaded func long arg
+PASS: gdb.cp/overload.exp: print call overloaded func unsigned long arg
+PASS: gdb.cp/overload.exp: print call overloaded func float arg
+PASS: gdb.cp/overload.exp: print call overloaded func double arg
+PASS: gdb.cp/overload.exp: print call overloaded func int\* arg
+PASS: gdb.cp/overload.exp: print call overloaded func char\* arg
+PASS: gdb.cp/overload.exp: print bar(a)
+PASS: gdb.cp/overload.exp: print bar(b)
+PASS: gdb.cp/overload.exp: print bar(c)
+PASS: gdb.cp/overload.exp: print bar(d)
+PASS: gdb.cp/overload.exp: list overloaded function with no args
+PASS: gdb.cp/overload.exp: list overloaded function with int arg
+PASS: gdb.cp/overload.exp: list overloaded function with function ptr args
+PASS: gdb.cp/overload.exp: list overloaded function with function ptr args - quotes around argument
+PASS: gdb.cp/overload.exp: list overload.cc:intToChar
+PASS: gdb.cp/overload.exp: list overload.cc:intToChar(char)
+PASS: gdb.cp/overload.exp: list overload.cc:'intToChar(char)'
+PASS: gdb.cp/overload.exp: list 'overload.cc:intToChar(char)'
+PASS: gdb.cp/overload.exp: list 'overload.cc':intToChar(char)
+PASS: gdb.cp/overload.exp: list 'overload.cc':'intToChar(char)'
+PASS: gdb.cp/overload.exp: list overload.cc:foo::overloadfnarg(int)
+PASS: gdb.cp/overload.exp: list overload.cc:'foo::overloadfnarg(int)'
+PASS: gdb.cp/overload.exp: print overloadNamespace(1)
+PASS: gdb.cp/overload.exp: print overloadNamespace('a')
+PASS: gdb.cp/overload.exp: print overloadNamespace(dummyInstance)
+PASS: gdb.cp/overload.exp: print K::staticoverload ()
+PASS: gdb.cp/overload.exp: print K::staticoverload (2)
+PASS: gdb.cp/overload.exp: print K::staticoverload (2, 3)
+PASS: gdb.cp/overload.exp: print N::nsoverload ()
+PASS: gdb.cp/overload.exp: print N::nsoverload (2)
+PASS: gdb.cp/overload.exp: print N::nsoverload (2, 3)
+PASS: gdb.cp/overload.exp: print overloadNamespace(1) in XXX
+PASS: gdb.cp/overload.exp: print overloadNamespace('a') in XXX
+PASS: gdb.cp/overload.exp: print overloadNamespace(dummyInstance) in XXX
+PASS: gdb.cp/overload.exp: print intToChar(1)
+PASS: gdb.cp/overload.exp: print foo::overload1arg
+PASS: gdb.cp/overload.exp: print foo::overload1arg(char***)
+PASS: gdb.cp/overload.exp: print foo::overload1arg(void)
+PASS: gdb.cp/overload.exp: print foo::overload1arg(char)
+PASS: gdb.cp/overload.exp: print foo::overload1arg(signed char)
+PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned char)
+PASS: gdb.cp/overload.exp: print foo::overload1arg(short)
+PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned short)
+PASS: gdb.cp/overload.exp: print foo::overload1arg(int)
+PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned int)
+PASS: gdb.cp/overload.exp: print foo::overload1arg(long)
+PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned long)
+PASS: gdb.cp/overload.exp: print foo::overload1arg(float)
+PASS: gdb.cp/overload.exp: print foo::overload1arg(double)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ovldbreak.exp ...
+PASS: gdb.cp/ovldbreak.exp: detect void
+PASS: gdb.cp/ovldbreak.exp: detect char
+PASS: gdb.cp/ovldbreak.exp: detect signed_char
+PASS: gdb.cp/ovldbreak.exp: detect unsigned_char
+PASS: gdb.cp/ovldbreak.exp: detect short_int
+PASS: gdb.cp/ovldbreak.exp: detect unsigned_short_int
+PASS: gdb.cp/ovldbreak.exp: detect int
+PASS: gdb.cp/ovldbreak.exp: detect unsigned_int
+PASS: gdb.cp/ovldbreak.exp: detect long_int
+PASS: gdb.cp/ovldbreak.exp: detect unsigned_long_int
+PASS: gdb.cp/ovldbreak.exp: detect float
+PASS: gdb.cp/ovldbreak.exp: detect double
+PASS: gdb.cp/ovldbreak.exp: set multiple-symbols ask
+PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 2
+PASS: gdb.cp/ovldbreak.exp: set bp 2 on foo::overload1arg 2 line 107
+PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 3
+PASS: gdb.cp/ovldbreak.exp: set bp 3 on foo::overload1arg 3 line 110
+PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 4
+PASS: gdb.cp/ovldbreak.exp: set bp 4 on foo::overload1arg 4 line 140
+PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 5
+PASS: gdb.cp/ovldbreak.exp: set bp 5 on foo::overload1arg 5 line 137
+PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 6
+PASS: gdb.cp/ovldbreak.exp: set bp 6 on foo::overload1arg 6 line 125
+PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 7
+PASS: gdb.cp/ovldbreak.exp: set bp 7 on foo::overload1arg 7 line 131
+PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 8
+PASS: gdb.cp/ovldbreak.exp: set bp 8 on foo::overload1arg 8 line 119
+PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 9
+PASS: gdb.cp/ovldbreak.exp: set bp 9 on foo::overload1arg 9 line 113
+PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 10
+PASS: gdb.cp/ovldbreak.exp: set bp 10 on foo::overload1arg 10 line 116
+PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 11
+PASS: gdb.cp/ovldbreak.exp: set bp 11 on foo::overload1arg 11 line 128
+PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 12
+PASS: gdb.cp/ovldbreak.exp: set bp 12 on foo::overload1arg 12 line 134
+PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 13
+PASS: gdb.cp/ovldbreak.exp: set bp 13 on foo::overload1arg 13 line 122
+PASS: gdb.cp/ovldbreak.exp: breakpoint info (after setting one-by-one)
+PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice cancel
+PASS: gdb.cp/ovldbreak.exp: set bp on overload1arg canceled
+PASS: gdb.cp/ovldbreak.exp: breakpoint info (after cancel)
+PASS: gdb.cp/ovldbreak.exp: delete all breakpoints
+PASS: gdb.cp/ovldbreak.exp: breakpoint info (after delete)
+PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice all
+PASS: gdb.cp/ovldbreak.exp: set bp on overload1arg all
+PASS: gdb.cp/ovldbreak.exp: breakpoint info (after setting on all)
+PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : void
+PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : char
+PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : signed_char
+PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_char
+PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : short_int
+PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_short_int
+PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : int
+PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_int
+PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : long_int
+PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_long_int
+PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : float
+PASS: gdb.cp/ovldbreak.exp: continue to bp overloaded : double
+PASS: gdb.cp/ovldbreak.exp: set multiple-symbols cancel
+PASS: gdb.cp/ovldbreak.exp: break foo::foofunc
+PASS: gdb.cp/ovldbreak.exp: set multiple-symbols all
+PASS: gdb.cp/ovldbreak.exp: break foo::foofunc
+PASS: gdb.cp/ovldbreak.exp: continue until exit at finish program
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ovsrch.exp ...
+PASS: gdb.cp/ovsrch.exp: break A::stop_here
+PASS: gdb.cp/ovsrch.exp: break 'A::stop_here'
+PASS: gdb.cp/ovsrch.exp: continue to breakpoint: stop_here
+PASS: gdb.cp/ovsrch.exp: break A::outer::foo (char*) const
+PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (char*) const'
+PASS: gdb.cp/ovsrch.exp: break A::outer::foo (char*) const if (a_param == 3)
+PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (char*) const' if (a_param == 3)
+PASS: gdb.cp/ovsrch.exp: break A::outer::foo (char*) const if (A::outer::func ())
+PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (char*) const' if (A::outer::func ())
+PASS: gdb.cp/ovsrch.exp: break A::outer::foo (void) const
+PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (void) const'
+PASS: gdb.cp/ovsrch.exp: break A::outer::foo (int) const
+PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (int) const'
+PASS: gdb.cp/ovsrch.exp: break A::outer::foo (int) const if (a_param == 3)
+PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (int) const' if (a_param == 3)
+PASS: gdb.cp/ovsrch.exp: break A::outer::foo (int) const if (A::outer::func ())
+PASS: gdb.cp/ovsrch.exp: break 'A::outer::foo (int) const' if (A::outer::func ())
+PASS: gdb.cp/ovsrch.exp: break A::outer::hibob if (a_param == 3)
+PASS: gdb.cp/ovsrch.exp: break A::B::stop_here_too
+PASS: gdb.cp/ovsrch.exp: break 'A::B::stop_here_too'
+PASS: gdb.cp/ovsrch.exp: continue to breakpoint: stop_here_too
+PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (char*) const
+PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (char*) const'
+PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (char*) const if (a_param == 3)
+PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (char*) const' if (a_param == 3)
+PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (char*) const if (A::outer::func ())
+PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (char*) const' if (A::outer::func ())
+PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (void) const
+PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (void) const'
+PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (int) const
+PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (int) const'
+PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (int) const if (a_param == 3)
+PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (int) const' if (a_param == 3)
+PASS: gdb.cp/ovsrch.exp: break A::B::inner::foo (int) const if (A::outer::func ())
+PASS: gdb.cp/ovsrch.exp: break 'A::B::inner::foo (int) const' if (A::outer::func ())
+PASS: gdb.cp/ovsrch.exp: break A::B::inner::hibob if (a_param == 3)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/paren-type.exp ...
+PASS: gdb.cp/paren-type.exp: set breakpoint pending off
+PASS: gdb.cp/paren-type.exp: break C::f(long)
+PASS: gdb.cp/paren-type.exp: break C::f(short)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/parse-lang.exp ...
+PASS: gdb.cp/parse-lang.exp: breakpoint hit
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pass-by-ref.exp ...
+PASS: gdb.cp/pass-by-ref.exp: call function in obj
+PASS: gdb.cp/pass-by-ref.exp: call function in derived
+PASS: gdb.cp/pass-by-ref.exp: call function in container
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr-1023.exp ...
+PASS: gdb.cp/pr-1023.exp: break myClass::performBlocking
+PASS: gdb.cp/pr-1023.exp: break myClass::performUnblocking
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr-1210.exp ...
+PASS: gdb.cp/pr-1210.exp: step past initialization
+PASS: gdb.cp/pr-1210.exp: print *obj
+PASS: gdb.cp/pr-1210.exp: print obj->myB
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr-574.exp ...
+PASS: gdb.cp/pr-574.exp: continue to breakpoint: end of constructors
+PASS: gdb.cp/pr-574.exp: PR gdb/574
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr10687.exp ...
+PASS: gdb.cp/pr10687.exp: continue to breakpoint: marker
+PASS: gdb.cp/pr10687.exp: p a
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr10728.exp ...
+PASS: gdb.cp/pr10728.exp: continue to breakpoint: marker 1
+PASS: gdb.cp/pr10728.exp: print x->y2 - x->y1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr12028.exp ...
+PASS: gdb.cp/pr12028.exp: p D::foo(b)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr9067.exp ...
+PASS: gdb.cp/pr9067.exp: print b
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr9167.exp ...
+PASS: gdb.cp/pr9167.exp: continue to breakpoint: marker
+PASS: gdb.cp/pr9167.exp: p b
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/pr9631.exp ...
+PASS: gdb.cp/pr9631.exp: continue to breakpoint: after bar tender is initialized
+PASS: gdb.cp/pr9631.exp: print tender
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/printmethod.exp ...
+PASS: gdb.cp/printmethod.exp: continue to breakpoint: end of constructors
+PASS: gdb.cp/printmethod.exp: print virtual method.
+PASS: gdb.cp/printmethod.exp: print nonvirtual method.
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/psmang.exp ...
+PASS: gdb.cp/psmang.exp: break s::method1
+PASS: gdb.cp/psmang.exp: break s::method2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/psymtab-parameter.exp ...
+PASS: gdb.cp/psymtab-parameter.exp: set language c++
+PASS: gdb.cp/psymtab-parameter.exp: maintenance info symtabs
+PASS: gdb.cp/psymtab-parameter.exp: complete p 'func<short>(
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ptype-cv-cp.exp ...
+PASS: gdb.cp/ptype-cv-cp.exp: whatis v_my_int
+PASS: gdb.cp/ptype-cv-cp.exp: ptype v_my_int
+PASS: gdb.cp/ptype-cv-cp.exp: whatis v_const_my_int
+PASS: gdb.cp/ptype-cv-cp.exp: ptype v_const_my_int
+PASS: gdb.cp/ptype-cv-cp.exp: whatis v_volatile_my_int
+PASS: gdb.cp/ptype-cv-cp.exp: ptype v_volatile_my_int
+PASS: gdb.cp/ptype-cv-cp.exp: whatis v_const_volatile_my_int
+PASS: gdb.cp/ptype-cv-cp.exp: ptype v_const_volatile_my_int
+PASS: gdb.cp/ptype-cv-cp.exp: whatis v_volatile_const_my_int
+PASS: gdb.cp/ptype-cv-cp.exp: ptype v_volatile_const_my_int
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ptype-flags.exp ...
+PASS: gdb.cp/ptype-flags.exp: basic test
+PASS: gdb.cp/ptype-flags.exp: no methods
+PASS: gdb.cp/ptype-flags.exp: no typedefs
+PASS: gdb.cp/ptype-flags.exp: no methods or typedefs
+PASS: gdb.cp/ptype-flags.exp: raw
+PASS: gdb.cp/ptype-flags.exp: raw no methods
+PASS: gdb.cp/ptype-flags.exp: raw no typedefs
+PASS: gdb.cp/ptype-flags.exp: raw no methods or typedefs
+PASS: gdb.cp/ptype-flags.exp: set print type methods off
+PASS: gdb.cp/ptype-flags.exp: basic test, default methods off
+PASS: gdb.cp/ptype-flags.exp: methods, default methods off
+PASS: gdb.cp/ptype-flags.exp: no typedefs, default methods off
+PASS: gdb.cp/ptype-flags.exp: methods, no typedefs, default methods off
+PASS: gdb.cp/ptype-flags.exp: set print type typedefs off
+PASS: gdb.cp/ptype-flags.exp: basic test, default methods+typedefs off
+PASS: gdb.cp/ptype-flags.exp: methods, default methods+typedefs off
+PASS: gdb.cp/ptype-flags.exp: typedefs, default methods+typedefs off
+PASS: gdb.cp/ptype-flags.exp: methods typedefs, default methods+typedefs off
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/punctuator.exp ...
+PASS: gdb.cp/punctuator.exp: set lang c++
+PASS: gdb.cp/punctuator.exp: print (0x5a5a bitand 0xaaaa) == (0x5a5a & 0xaaaa)
+PASS: gdb.cp/punctuator.exp: print (0x5a5a bitor 0xaaaa) == (0x5a5a | 0xaaaa)
+PASS: gdb.cp/punctuator.exp: print (0x5a5a xor 0xaaaa) == (0x5a5a ^ 0xaaaa)
+PASS: gdb.cp/punctuator.exp: print (0x5a5a and 0xaaaa) == (0x5a5a && 0xaaaa)
+PASS: gdb.cp/punctuator.exp: print (0x5a5a or 0xaaaa) == (0x5a5a || 0xaaaa)
+PASS: gdb.cp/punctuator.exp: print (not not 0xaaaa) == (!!0xaaaa)
+PASS: gdb.cp/punctuator.exp: print (compl 0xaaaa) == (~0xaaaa)
+PASS: gdb.cp/punctuator.exp: set $u 1
+PASS: gdb.cp/punctuator.exp: set $v 1
+PASS: gdb.cp/punctuator.exp: print ($u not_eq 0xaaaa) == ($v != 0xaaaa)
+PASS: gdb.cp/punctuator.exp: print ($u and_eq 0xaaaa) == ($v &= 0xaaaa)
+PASS: gdb.cp/punctuator.exp: set $u 2
+PASS: gdb.cp/punctuator.exp: set $v 2
+PASS: gdb.cp/punctuator.exp: print ($u or_eq 0xaaaa) == ($v |= 0xaaaa)
+PASS: gdb.cp/punctuator.exp: set $u 3
+PASS: gdb.cp/punctuator.exp: set $v 3
+PASS: gdb.cp/punctuator.exp: print ($u xor_eq 0xaaaa) == ($v ^= 0xaaaa)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/re-set-overloaded.exp ...
+PASS: gdb.cp/re-set-overloaded.exp: set breakpoint pending yes
+PASS: gdb.cp/re-set-overloaded.exp: break C::C
+PASS: gdb.cp/re-set-overloaded.exp: set variable $brk = $bpnum
+PASS: gdb.cp/re-set-overloaded.exp: start
+PASS: gdb.cp/re-set-overloaded.exp: breakpoint resolved
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/readnow-language.exp ...
+PASS: gdb.cp/readnow-language.exp: show language
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ref-params.exp ...
+PASS: gdb.cp/ref-params.exp: print value of a Child in main
+PASS: gdb.cp/ref-params.exp: print value of f1 on Child in main
+PASS: gdb.cp/ref-params.exp: print value of f2 on Child in main
+PASS: gdb.cp/ref-params.exp: print value of f1 on (Child&) in main
+PASS: gdb.cp/ref-params.exp: print value of f2 on (Child&) in main
+PASS: gdb.cp/ref-params.exp: print value of Child& in f2
+PASS: gdb.cp/ref-params.exp: print value of f1 on Child& in f2
+PASS: gdb.cp/ref-params.exp: print value of Parent& in f1
+PASS: gdb.cp/ref-params.exp: print f1(MQ)
+PASS: gdb.cp/ref-params.exp: print mf1(MQ)
+PASS: gdb.cp/ref-params.exp: print mf2(MQ)
+PASS: gdb.cp/ref-params.exp: print f1(MQR)
+PASS: gdb.cp/ref-params.exp: print mf1(MQR)
+PASS: gdb.cp/ref-params.exp: print mf2(MQR)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/ref-types.exp ...
+PASS: gdb.cp/ref-types.exp: up from marker1 1
+PASS: gdb.cp/ref-types.exp: print value of s
+PASS: gdb.cp/ref-types.exp: ptype s
+PASS: gdb.cp/ref-types.exp: print value of ps
+PASS: gdb.cp/ref-types.exp: ptype ps
+PASS: gdb.cp/ref-types.exp: print value of as[0]
+PASS: gdb.cp/ref-types.exp: ptype as
+PASS: gdb.cp/ref-types.exp: print value of as[1]
+PASS: gdb.cp/ref-types.exp: print value of as[2]
+PASS: gdb.cp/ref-types.exp: print value of as[3]
+PASS: gdb.cp/ref-types.exp: print value of rs
+PASS: gdb.cp/ref-types.exp: ptype rs
+PASS: gdb.cp/ref-types.exp: print value of *rps
+PASS: gdb.cp/ref-types.exp: examine value at rps
+PASS: gdb.cp/ref-types.exp: ptype rps
+PASS: gdb.cp/ref-types.exp: print value of ras[0]
+PASS: gdb.cp/ref-types.exp: ptype ras
+PASS: gdb.cp/ref-types.exp: print value of ras[1]
+PASS: gdb.cp/ref-types.exp: print value of ras[2]
+PASS: gdb.cp/ref-types.exp: print value of ras[3]
+PASS: gdb.cp/ref-types.exp: up from f
+PASS: gdb.cp/ref-types.exp: print value of C
+PASS: gdb.cp/ref-types.exp: ptype C
+PASS: gdb.cp/ref-types.exp: print value of UC
+PASS: gdb.cp/ref-types.exp: ptype UC
+PASS: gdb.cp/ref-types.exp: print value of S
+PASS: gdb.cp/ref-types.exp: ptype S
+PASS: gdb.cp/ref-types.exp: print value of US
+PASS: gdb.cp/ref-types.exp: ptype US
+PASS: gdb.cp/ref-types.exp: print value of I
+PASS: gdb.cp/ref-types.exp: ptype I
+PASS: gdb.cp/ref-types.exp: print value of UI
+PASS: gdb.cp/ref-types.exp: ptype UI
+PASS: gdb.cp/ref-types.exp: print value of L
+PASS: gdb.cp/ref-types.exp: ptype L
+PASS: gdb.cp/ref-types.exp: print value of UL
+PASS: gdb.cp/ref-types.exp: ptype UL
+PASS: gdb.cp/ref-types.exp: print value of F
+PASS: gdb.cp/ref-types.exp: ptype F
+PASS: gdb.cp/ref-types.exp: print value of D
+PASS: gdb.cp/ref-types.exp: ptype D
+PASS: gdb.cp/ref-types.exp: ptype rC
+PASS: gdb.cp/ref-types.exp: ptype rUC
+PASS: gdb.cp/ref-types.exp: ptype rS
+PASS: gdb.cp/ref-types.exp: ptype rUS
+PASS: gdb.cp/ref-types.exp: ptype rI
+PASS: gdb.cp/ref-types.exp: ptype rUI
+PASS: gdb.cp/ref-types.exp: ptype rL
+PASS: gdb.cp/ref-types.exp: ptype rUL
+PASS: gdb.cp/ref-types.exp: ptype rF
+PASS: gdb.cp/ref-types.exp: ptype rD
+PASS: gdb.cp/ref-types.exp: print value of rC
+PASS: gdb.cp/ref-types.exp: print value of rUC
+PASS: gdb.cp/ref-types.exp: print value of rS
+PASS: gdb.cp/ref-types.exp: print value of rUS
+PASS: gdb.cp/ref-types.exp: print value of rI
+PASS: gdb.cp/ref-types.exp: print value of UI
+PASS: gdb.cp/ref-types.exp: print value of rL
+PASS: gdb.cp/ref-types.exp: print value of rUL
+PASS: gdb.cp/ref-types.exp: print value of rF
+PASS: gdb.cp/ref-types.exp: print value of rD
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/rtti.exp ...
+PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in main
+PASS: gdb.cp/rtti.exp: print *e1
+PASS: gdb.cp/rtti.exp: print *e2
+PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in func
+PASS: gdb.cp/rtti.exp: print *obj
+PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in func3
+PASS: gdb.cp/rtti.exp: print *obj3
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/shadow.exp ...
+PASS: gdb.cp/shadow.exp: continue to breakpoint: marker1
+PASS: gdb.cp/shadow.exp: Print class x shadowing global x
+PASS: gdb.cp/shadow.exp: continue to breakpoint: marker2
+PASS: gdb.cp/shadow.exp: Print local x shadowing class x
+PASS: gdb.cp/shadow.exp: continue to breakpoint: marker3
+PASS: gdb.cp/shadow.exp: Print inner scope x
+PASS: gdb.cp/shadow.exp: continue to breakpoint: marker4
+PASS: gdb.cp/shadow.exp: Print local x not namespace x
+PASS: gdb.cp/shadow.exp: continue to breakpoint: marker5
+PASS: gdb.cp/shadow.exp: Print imported namespace x
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/smartp.exp ...
+PASS: gdb.cp/smartp.exp: continue to breakpoint: end of main
+PASS: gdb.cp/smartp.exp: p mp->foo()
+PASS: gdb.cp/smartp.exp: p mtp->foo()
+PASS: gdb.cp/smartp.exp: p mt1.foo()
+PASS: gdb.cp/smartp.exp: p mt4p.a
+PASS: gdb.cp/smartp.exp: p mt4->a
+PASS: gdb.cp/smartp.exp: p sp1->foo()
+PASS: gdb.cp/smartp.exp: p sp2->foo()
+PASS: gdb.cp/smartp.exp: p sp3->foo(1)
+PASS: gdb.cp/smartp.exp: p sp3->foo('a')
+PASS: gdb.cp/smartp.exp: p sp4->a
+PASS: gdb.cp/smartp.exp: p sp4->b
+PASS: gdb.cp/smartp.exp: p mt4p->a
+PASS: gdb.cp/smartp.exp: p mt4p->b
+PASS: gdb.cp/smartp.exp: p mt4->fake
+PASS: gdb.cp/smartp.exp: p mt4->fake()
+PASS: gdb.cp/smartp.exp: p b->foo()
+PASS: gdb.cp/smartp.exp: p c->foo()
+PASS: gdb.cp/smartp.exp: p c->inta
+KFAIL: gdb.cp/smartp.exp: p c2->inta (PRMS: gdb/11606)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/static-method.exp ...
+PASS: gdb.cp/static-method.exp: info addr A::func()
+PASS: gdb.cp/static-method.exp: list static-method.cc:xxx::(anonymous namespace)::func
+PASS: gdb.cp/static-method.exp: list 'static-method.cc:xxx::(anonymous namespace)::func'
+PASS: gdb.cp/static-method.exp: list 'static-method.cc':'xxx::(anonymous namespace)::func'
+PASS: gdb.cp/static-method.exp: list static-method.cc:'xxx::(anonymous namespace)::func'
+PASS: gdb.cp/static-method.exp: continue to xxx::(anonymous namespace)::func
+PASS: gdb.cp/static-method.exp: continue to 'xxx::(anonymous namespace)::func'
+PASS: gdb.cp/static-method.exp: list static-method.cc:xxx::(anonymous namespace)::A::func
+PASS: gdb.cp/static-method.exp: list 'static-method.cc:xxx::(anonymous namespace)::A::func'
+PASS: gdb.cp/static-method.exp: list 'static-method.cc':'xxx::(anonymous namespace)::A::func'
+PASS: gdb.cp/static-method.exp: list static-method.cc:'xxx::(anonymous namespace)::A::func'
+PASS: gdb.cp/static-method.exp: continue to xxx::(anonymous namespace)::A::func
+PASS: gdb.cp/static-method.exp: continue to 'xxx::(anonymous namespace)::A::func'
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/static-print-quit.exp ...
+PASS: gdb.cp/static-print-quit.exp: set width 80
+PASS: gdb.cp/static-print-quit.exp: set height 2
+PASS: gdb.cp/static-print-quit.exp: print c - <return>
+PASS: gdb.cp/static-print-quit.exp: print c - q <return>
+PASS: gdb.cp/static-print-quit.exp: print c - to quit
+PASS: gdb.cp/static-print-quit.exp: q
+PASS: gdb.cp/static-print-quit.exp: set pagination off
+PASS: gdb.cp/static-print-quit.exp: first print
+PASS: gdb.cp/static-print-quit.exp: second print
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/temargs.exp ...
+PASS: gdb.cp/temargs.exp: set first breakpoint for temargs
+PASS: gdb.cp/temargs.exp: set second breakpoint for temargs
+PASS: gdb.cp/temargs.exp: set third breakpoint for temargs
+PASS: gdb.cp/temargs.exp: set fourth breakpoint for temargs
+PASS: gdb.cp/temargs.exp: set fifth breakpoint for temargs
+PASS: gdb.cp/temargs.exp: set sixth breakpoint for temargs
+PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to first breakpoint for temargs
+PASS: gdb.cp/temargs.exp: test type of T in base_m
+PASS: gdb.cp/temargs.exp: test value of I in base_m
+PASS: gdb.cp/temargs.exp: test value of P in base_m
+PASS: gdb.cp/temargs.exp: test value of MP in base_m
+PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to second breakpoint for temargs
+PASS: gdb.cp/temargs.exp: test type of T in inner_m
+PASS: gdb.cp/temargs.exp: test value of I in inner_m
+PASS: gdb.cp/temargs.exp: test value of P in inner_m
+PASS: gdb.cp/temargs.exp: test value of MP in inner_m
+PASS: gdb.cp/temargs.exp: test type of Z in inner_m
+PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to third breakpoint for temargs
+PASS: gdb.cp/temargs.exp: test type of T in func
+PASS: gdb.cp/temargs.exp: test value of I in func
+PASS: gdb.cp/temargs.exp: test value of P in func
+PASS: gdb.cp/temargs.exp: test value of MP in func
+PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to fourth breakpoint for temargs
+PASS: gdb.cp/temargs.exp: test type of T in templ_m
+PASS: gdb.cp/temargs.exp: test value of I in templ_m
+PASS: gdb.cp/temargs.exp: test value of P in templ_m
+PASS: gdb.cp/temargs.exp: test value of MP in templ_m
+PASS: gdb.cp/temargs.exp: test type of Q in templ_m
+PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to fifth breakpoint for temargs
+PASS: gdb.cp/temargs.exp: test type of F in k2_m
+XFAIL: gdb.cp/temargs.exp: test value of F in k2_m (PRMS gcc/49366)
+PASS: gdb.cp/temargs.exp: continue to breakpoint: continue to sixth breakpoint for temargs
+XFAIL: gdb.cp/temargs.exp: test type of F in k3_m (PRMS gcc/49546)
+XFAIL: gdb.cp/temargs.exp: test value of F in k3_m (PRMS gcc/49546)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/templates.exp ...
+PASS: gdb.cp/templates.exp: set multiple-symbols ask
+KFAIL: gdb.cp/templates.exp: ptype T5<int> (PRMS: gdb/8218)
+KFAIL: gdb.cp/templates.exp: ptype T5<int> (PRMS: gdb/8218)
+PASS: gdb.cp/templates.exp: constructor breakpoint
+PASS: gdb.cp/templates.exp: destructor breakpoint
+PASS: gdb.cp/templates.exp: value method breakpoint
+PASS: gdb.cp/templates.exp: breakpoint on a line with no real code
+PASS: gdb.cp/templates.exp: print method of template typedef
+XFAIL: gdb.cp/templates.exp: print destructor of template typedef (PRMS gcc/51668)
+PASS: gdb.cp/templates.exp: verify GCC PR debug/51668
+PASS: gdb.cp/templates.exp: ptype empty
+PASS: gdb.cp/templates.exp: ptype arg
+PASS: gdb.cp/templates.exp: print t5i.value()
+PASS: gdb.cp/templates.exp: b 770
+PASS: gdb.cp/templates.exp: continue to line 770
+PASS: gdb.cp/templates.exp: print fint
+PASS: gdb.cp/templates.exp: print fvpchar
+PASS: gdb.cp/templates.exp: ptype Foo
+PASS: gdb.cp/templates.exp: ptype fint
+PASS: gdb.cp/templates.exp: ptype fchar
+KFAIL: gdb.cp/templates.exp: ptype fvpchar (PRMS: gdb/1512)
+PASS: gdb.cp/templates.exp: print Foo<volatile char *>::foo
+PASS: gdb.cp/templates.exp: print Foo<volatile char*>::foo
+PASS: gdb.cp/templates.exp: ptype Bar
+PASS: gdb.cp/templates.exp: ptype bint
+PASS: gdb.cp/templates.exp: ptype bint2
+PASS: gdb.cp/templates.exp: ptype Baz
+PASS: gdb.cp/templates.exp: ptype bazint
+PASS: gdb.cp/templates.exp: ptype bazint2
+PASS: gdb.cp/templates.exp: ptype Qux
+PASS: gdb.cp/templates.exp: ptype quxint
+PASS: gdb.cp/templates.exp: ptype Spec
+PASS: gdb.cp/templates.exp: ptype siip
+PASS: gdb.cp/templates.exp: ptype Garply<int>
+PASS: gdb.cp/templates.exp: ptype Garply<Garply<char> >
+PASS: gdb.cp/templates.exp: print Garply<Garply<char> >::garply
+PASS: gdb.cp/templates.exp: break Garply<Garply<char> >::garply
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/try_catch.exp ...
+PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 1-throw
+PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 1-catch
+PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 2-start
+PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 2-next
+PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 2-throw
+PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 2-catch
+PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 3-throw
+PASS: gdb.cp/try_catch.exp: continue to breakpoint: marker 3-catch
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/typedef-operator.exp ...
+PASS: gdb.cp/typedef-operator.exp: set language c++
+PASS: gdb.cp/typedef-operator.exp: test crash
+PASS: gdb.cp/typedef-operator.exp: test typedef
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/typeid.exp ...
+PASS: gdb.cp/typeid.exp: before starting: print &typeid(i)
+PASS: gdb.cp/typeid.exp: before starting: print &typeid(i) == &typeid(typeof(i))
+PASS: gdb.cp/typeid.exp: before starting: print &typeid(cp)
+PASS: gdb.cp/typeid.exp: before starting: print &typeid(cp) == &typeid(typeof(cp))
+PASS: gdb.cp/typeid.exp: before starting: print &typeid(ccp)
+PASS: gdb.cp/typeid.exp: before starting: print &typeid(ccp) == &typeid(typeof(ccp))
+PASS: gdb.cp/typeid.exp: before starting: print &typeid(ca)
+PASS: gdb.cp/typeid.exp: before starting: print &typeid(ca) == &typeid(typeof(ca))
+PASS: gdb.cp/typeid.exp: before starting: print &typeid(b)
+PASS: gdb.cp/typeid.exp: before starting: print &typeid(b) == &typeid(typeof(b))
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(i)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(i) == &typeid(typeof(i))
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(cp)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(cp) == &typeid(typeof(cp))
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(ccp)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(ccp) == &typeid(typeof(ccp))
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(ca)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(ca) == &typeid(typeof(ca))
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(b)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(b) == &typeid(typeof(b))
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(*b)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(*b) == &typeid(d)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(*vb1)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(*vb1) == &typeid(d)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(*vb2)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(*vb2) == &typeid(d)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(*bv)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(*bv) == &typeid(d)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(d)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(d) == &typeid(d)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(const Derived)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(const Derived) == &typeid(d)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(const Derived &)
+PASS: gdb.cp/typeid.exp: after starting: print &typeid(const Derived &) == &typeid(d)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/userdef.exp ...
+PASS: gdb.cp/userdef.exp: break marker1
+PASS: gdb.cp/userdef.exp: continue to marker1
+PASS: gdb.cp/userdef.exp: up from marker1
+PASS: gdb.cp/userdef.exp: print one + two
+PASS: gdb.cp/userdef.exp: re-selected 'main' frame after inferior call
+PASS: gdb.cp/userdef.exp: print one - two
+PASS: gdb.cp/userdef.exp: print one * two
+PASS: gdb.cp/userdef.exp: print one / two
+PASS: gdb.cp/userdef.exp: print one % two
+PASS: gdb.cp/userdef.exp: print one && two
+PASS: gdb.cp/userdef.exp: print one || two
+PASS: gdb.cp/userdef.exp: print one & two
+PASS: gdb.cp/userdef.exp: print one | two
+PASS: gdb.cp/userdef.exp: print one ^ two
+PASS: gdb.cp/userdef.exp: print one < two
+PASS: gdb.cp/userdef.exp: print one <= two
+PASS: gdb.cp/userdef.exp: print one > two
+PASS: gdb.cp/userdef.exp: print one >= two
+PASS: gdb.cp/userdef.exp: print one == two
+PASS: gdb.cp/userdef.exp: print one.operator== (two)
+PASS: gdb.cp/userdef.exp: print one != two
+PASS: gdb.cp/userdef.exp: print one << 31
+PASS: gdb.cp/userdef.exp: print one >> 31
+PASS: gdb.cp/userdef.exp: print !one
+PASS: gdb.cp/userdef.exp: print +one
+PASS: gdb.cp/userdef.exp: print ~one
+PASS: gdb.cp/userdef.exp: print -one
+PASS: gdb.cp/userdef.exp: print one++
+PASS: gdb.cp/userdef.exp: print ++one
+PASS: gdb.cp/userdef.exp: print one--
+PASS: gdb.cp/userdef.exp: print --one
+PASS: gdb.cp/userdef.exp: print one += 7
+PASS: gdb.cp/userdef.exp: print two = one
+PASS: gdb.cp/userdef.exp: break A2::operator+
+PASS: gdb.cp/userdef.exp: break A2::operator +
+PASS: gdb.cp/userdef.exp: print c
+PASS: gdb.cp/userdef.exp: print *c
+PASS: gdb.cp/userdef.exp: print &*c
+PASS: gdb.cp/userdef.exp: ptype &*c
+PASS: gdb.cp/userdef.exp: print operator== (mem1, mem2)
+PASS: gdb.cp/userdef.exp: print operator== (mem1, mem1)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/using-crash.exp ...
+PASS: gdb.cp/using-crash.exp: reload file
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtbase.exp ...
+PASS: gdb.cp/virtbase.exp: continue to breakpoint: first breakpoint
+PASS: gdb.cp/virtbase.exp: print *this
+PASS: gdb.cp/virtbase.exp: print x in get_y
+PASS: gdb.cp/virtbase.exp: continue to breakpoint: second breakpoint
+PASS: gdb.cp/virtbase.exp: print x in get_z
+PASS: gdb.cp/virtbase.exp: continue to breakpoint: third breakpoint
+PASS: gdb.cp/virtbase.exp: print *(D *) e
+PASS: gdb.cp/virtbase.exp: set print object on
+PASS: gdb.cp/virtbase.exp: print/x b->mA
+PASS: gdb.cp/virtbase.exp: print rtti_data
+PASS: gdb.cp/virtbase.exp: print pointer to virtual base at non-zero offset of larger object
+PASS: gdb.cp/virtbase.exp: print same pointer from history value
+PASS: gdb.cp/virtbase.exp: print whole pointed-to object, starting from the virtual base pointer
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtfunc.exp ...
+PASS: gdb.cp/virtfunc.exp: ptype VA
+PASS: gdb.cp/virtfunc.exp: ptype VB
+PASS: gdb.cp/virtfunc.exp: ptype V
+PASS: gdb.cp/virtfunc.exp: ptype A
+PASS: gdb.cp/virtfunc.exp: ptype B
+PASS: gdb.cp/virtfunc.exp: ptype C
+PASS: gdb.cp/virtfunc.exp: ptype AD
+PASS: gdb.cp/virtfunc.exp: ptype D
+PASS: gdb.cp/virtfunc.exp: ptype E
+PASS: gdb.cp/virtfunc.exp: ptype dd
+PASS: gdb.cp/virtfunc.exp: ptype ppd
+PASS: gdb.cp/virtfunc.exp: ptype pAd
+PASS: gdb.cp/virtfunc.exp: ptype a
+PASS: gdb.cp/virtfunc.exp: ptype b
+PASS: gdb.cp/virtfunc.exp: ptype c
+PASS: gdb.cp/virtfunc.exp: ptype d
+PASS: gdb.cp/virtfunc.exp: ptype e
+PASS: gdb.cp/virtfunc.exp: ptype v
+PASS: gdb.cp/virtfunc.exp: ptype vb
+PASS: gdb.cp/virtfunc.exp: ptype pAa
+PASS: gdb.cp/virtfunc.exp: ptype pAe
+PASS: gdb.cp/virtfunc.exp: ptype pBe
+PASS: gdb.cp/virtfunc.exp: ptype pDd
+PASS: gdb.cp/virtfunc.exp: ptype pDe
+PASS: gdb.cp/virtfunc.exp: ptype pVa
+PASS: gdb.cp/virtfunc.exp: ptype pVv
+PASS: gdb.cp/virtfunc.exp: ptype pVe
+PASS: gdb.cp/virtfunc.exp: ptype pVd
+PASS: gdb.cp/virtfunc.exp: ptype pADe
+PASS: gdb.cp/virtfunc.exp: ptype pEe
+PASS: gdb.cp/virtfunc.exp: ptype pVB
+PASS: gdb.cp/virtfunc.exp: info vtbl a
+PASS: gdb.cp/virtfunc.exp: info vtbl b
+PASS: gdb.cp/virtfunc.exp: info vtbl c
+PASS: gdb.cp/virtfunc.exp: info vtbl d
+PASS: gdb.cp/virtfunc.exp: info vtbl e
+PASS: gdb.cp/virtfunc.exp: info vtbl pEe
+PASS: gdb.cp/virtfunc.exp: info vtbl
+PASS: gdb.cp/virtfunc.exp: info vtbl va
+PASS: gdb.cp/virtfunc.exp: info vtbl all_count
+PASS: gdb.cp/virtfunc.exp: print pAe->f()
+PASS: gdb.cp/virtfunc.exp: print pAa->f()
+PASS: gdb.cp/virtfunc.exp: print pDe->vg()
+PASS: gdb.cp/virtfunc.exp: print pADe->vg()
+PASS: gdb.cp/virtfunc.exp: print pDd->vg()
+PASS: gdb.cp/virtfunc.exp: print pEe->vvb()
+PASS: gdb.cp/virtfunc.exp: print pVB->vvb()
+PASS: gdb.cp/virtfunc.exp: print pBe->vvb()
+PASS: gdb.cp/virtfunc.exp: print pDe->vvb()
+PASS: gdb.cp/virtfunc.exp: print pEe->vd()
+PASS: gdb.cp/virtfunc.exp: print pEe->fvb()
+KFAIL: gdb.cp/virtfunc.exp: print pEe->D::vg() (PRMS: gdb/1064)
+PASS: gdb.cp/virtfunc.exp: next to pAa->f call
+PASS: gdb.cp/virtfunc.exp: next to pDe->vg call
+PASS: gdb.cp/virtfunc.exp: step through thunk into E::vg
+Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtfunc2.exp ...
+PASS: gdb.cp/virtfunc2.exp: continue to breakpoint: marker 1
+PASS: gdb.cp/virtfunc2.exp: print o.do_print()
+PASS: gdb.cp/virtfunc2.exp: print o.do_print3()
+PASS: gdb.cp/virtfunc2.exp: print o2.do_print()
+PASS: gdb.cp/virtfunc2.exp: print o2.do_print2()
+PASS: gdb.cp/virtfunc2.exp: print o2.do_print3()
+PASS: gdb.cp/virtfunc2.exp: print o
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/am33.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/h8300s.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/hppa.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/mn10300.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/sh3.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t01_mov.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t02_mova.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t03_add.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t04_sub.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t05_cmp.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t06_ari2.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t07_ari3.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t08_or.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t09_xor.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t10_and.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t11_logs.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t12_bit.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/t13_otr.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/callframecfa.exp ...
+PASS: gdb.dwarf2/callframecfa.exp: set breakpoint for call-frame-cfa
+PASS: gdb.dwarf2/callframecfa.exp: continue to breakpoint: continue to breakpoint for call-frame-cfa
+PASS: gdb.dwarf2/callframecfa.exp: set display for call-frame-cfa
+PASS: gdb.dwarf2/callframecfa.exp: step 1 for call-frame-cfa
+PASS: gdb.dwarf2/callframecfa.exp: step 2 for call-frame-cfa
+PASS: gdb.dwarf2/callframecfa.exp: step 3 for call-frame-cfa
+PASS: gdb.dwarf2/callframecfa.exp: step 4 for call-frame-cfa
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/clztest.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dup-psym.exp ...
+PASS: gdb.dwarf2/dup-psym.exp: info sources should contain only one reference to file1.txt
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-ada-ffffffff.exp ...
+PASS: gdb.dwarf2/dw2-ada-ffffffff.exp: p sizeof (t)
+PASS: gdb.dwarf2/dw2-ada-ffffffff.exp: ptype t
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-anon-mptr.exp ...
+PASS: gdb.dwarf2/dw2-anon-mptr.exp: set cp-abi gnu-v3
+PASS: gdb.dwarf2/dw2-anon-mptr.exp: show cp-abi
+PASS: gdb.dwarf2/dw2-anon-mptr.exp: ptype crash
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-anonymous-func.exp ...
+PASS: gdb.dwarf2/dw2-anonymous-func.exp: list file1.txt
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-bad-parameter-type.exp ...
+PASS: gdb.dwarf2/dw2-bad-parameter-type.exp: ptype f
+PASS: gdb.dwarf2/dw2-bad-parameter-type.exp: ptype f
+PASS: gdb.dwarf2/dw2-bad-parameter-type.exp: is alive
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-basic.exp ...
+PASS: gdb.dwarf2/dw2-basic.exp: set listsize 1
+PASS: gdb.dwarf2/dw2-basic.exp: list func_cu1
+PASS: gdb.dwarf2/dw2-basic.exp: ptype func_cu1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-canonicalize-type.exp ...
+PASS: gdb.dwarf2/dw2-canonicalize-type.exp: ptype f
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-case-insensitive.exp ...
+PASS: gdb.dwarf2/dw2-case-insensitive.exp: show case-sensitive
+PASS: gdb.dwarf2/dw2-case-insensitive.exp: regexp case-sensitive on
+PASS: gdb.dwarf2/dw2-case-insensitive.exp: set case-sensitive off
+PASS: gdb.dwarf2/dw2-case-insensitive.exp: regexp case-sensitive off
+PASS: gdb.dwarf2/dw2-case-insensitive.exp: p fuNC_lang
+PASS: gdb.dwarf2/dw2-case-insensitive.exp: p fuNC_symtab
+PASS: gdb.dwarf2/dw2-case-insensitive.exp: setting breakpoint at fuNC_lang
+PASS: gdb.dwarf2/dw2-case-insensitive.exp: setting breakpoint at fuNC_symtab
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-common-block.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-compdir-oldgcc.exp ...
+PASS: gdb.dwarf2/dw2-compdir-oldgcc.exp: list gcc42
+PASS: gdb.dwarf2/dw2-compdir-oldgcc.exp: info source gcc42
+PASS: gdb.dwarf2/dw2-compdir-oldgcc.exp: list gcc43
+PASS: gdb.dwarf2/dw2-compdir-oldgcc.exp: info source gcc43
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-compressed.exp ...
+PASS: gdb.dwarf2/dw2-compressed.exp: set listsize 1
+PASS: gdb.dwarf2/dw2-compressed.exp: list func_cu1
+PASS: gdb.dwarf2/dw2-compressed.exp: ptype func_cu1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-const.exp ...
+PASS: gdb.dwarf2/dw2-const.exp: print twelve
+PASS: gdb.dwarf2/dw2-const.exp: print/x val8
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-cp-infcall-ref-static.exp ...
+PASS: gdb.dwarf2/dw2-cp-infcall-ref-static.exp: set language c++
+PASS: gdb.dwarf2/dw2-cp-infcall-ref-static.exp: set cp-abi gnu-v3
+PASS: gdb.dwarf2/dw2-cp-infcall-ref-static.exp: p f()
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-cu-size.exp ...
+PASS: gdb.dwarf2/dw2-cu-size.exp: ptype noloc
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-dir-file-name.exp ...
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: cd .../rdir
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: continue to breakpoint: compdir_missing__ldir_missing__file_basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_basename: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: continue to breakpoint: compdir_missing__ldir_missing__file_relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_relative: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: continue to breakpoint: compdir_missing__ldir_missing__file_absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_missing__file_absolute: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: continue to breakpoint: compdir_missing__ldir_relative_file_basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_basename: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: continue to breakpoint: compdir_missing__ldir_relative_file_relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_relative: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: continue to breakpoint: compdir_missing__ldir_relative_file_absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_relative_file_absolute: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: continue to breakpoint: compdir_missing__ldir_absolute_file_basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_basename: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: continue to breakpoint: compdir_missing__ldir_absolute_file_relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_relative: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: continue to breakpoint: compdir_missing__ldir_absolute_file_absolute_same
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_same: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: continue to breakpoint: compdir_missing__ldir_absolute_file_absolute_different
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_missing__ldir_absolute_file_absolute_different: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: continue to breakpoint: compdir_relative_ldir_missing__file_basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_basename: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: continue to breakpoint: compdir_relative_ldir_missing__file_relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_relative: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: continue to breakpoint: compdir_relative_ldir_missing__file_absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_missing__file_absolute: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: continue to breakpoint: compdir_relative_ldir_relative_file_basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_basename: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: continue to breakpoint: compdir_relative_ldir_relative_file_relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_relative: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: continue to breakpoint: compdir_relative_ldir_relative_file_absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_relative_file_absolute: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: continue to breakpoint: compdir_relative_ldir_absolute_file_basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_basename: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: continue to breakpoint: compdir_relative_ldir_absolute_file_relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_relative: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: continue to breakpoint: compdir_relative_ldir_absolute_file_absolute_same
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_same: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: continue to breakpoint: compdir_relative_ldir_absolute_file_absolute_different
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_relative_ldir_absolute_file_absolute_different: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: continue to breakpoint: compdir_absolute_ldir_missing__file_basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_basename: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: continue to breakpoint: compdir_absolute_ldir_missing__file_relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_relative: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: continue to breakpoint: compdir_absolute_ldir_missing__file_absolute_same
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_same: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: continue to breakpoint: compdir_absolute_ldir_missing__file_absolute_different
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_missing__file_absolute_different: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: continue to breakpoint: compdir_absolute_ldir_relative_file_basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_basename: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: continue to breakpoint: compdir_absolute_ldir_relative_file_relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_relative: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: continue to breakpoint: compdir_absolute_ldir_relative_file_absolute_same
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_same: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: continue to breakpoint: compdir_absolute_ldir_relative_file_absolute_different
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_relative_file_absolute_different: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: continue to breakpoint: compdir_absolute_ldir_absolute_file_basename_same
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_basename_same: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: continue to breakpoint: compdir_absolute_ldir_absolute_file_relative_different
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_relative_different: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: continue to breakpoint: compdir_absolute_ldir_absolute_file_absolute_same
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_same: relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: continue to breakpoint: compdir_absolute_ldir_absolute_file_absolute_different
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: set filename-display absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: absolute
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: set filename-display basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: basename
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: set filename-display relative
+PASS: gdb.dwarf2/dw2-dir-file-name.exp: compdir_absolute_ldir_absolute_file_absolute_different: relative
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-dos-drive.exp ...
+PASS: gdb.dwarf2/dw2-dos-drive.exp: set breakpoint pending off
+PASS: gdb.dwarf2/dw2-dos-drive.exp: break 'z:file.c':func
+UNSUPPORTED: gdb.dwarf2/dw2-dos-drive.exp: break file.c:func
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-double-set-die-type.exp ...
+PASS: gdb.dwarf2/dw2-double-set-die-type.exp: ptype a
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-dup-frame.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-empty-namespace.exp ...
+PASS: gdb.dwarf2/dw2-empty-namespace.exp: ptype var
+PASS: gdb.dwarf2/dw2-empty-namespace.exp: p var
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-empty-pc-range.exp ...
+PASS: gdb.dwarf2/dw2-empty-pc-range.exp: empty range before CU load
+PASS: gdb.dwarf2/dw2-empty-pc-range.exp: valid range after CU load
+PASS: gdb.dwarf2/dw2-empty-pc-range.exp: empty range after CU load
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-entry-value.exp ...
+PASS: gdb.dwarf2/dw2-entry-value.exp: <optimized out> is printed
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-error.exp ...
+gdb compile failed, dw2-error.c: Assembler messages:
+dw2-error.c:33: Error: bad register name `%rbp'
+dw2-error.c:36: Error: bad register name `%rsp'
+dw2-error.c:43: Error: bad register name `%rbp'
+UNTESTED: gdb.dwarf2/dw2-error.exp: dw2-error.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-filename.exp ...
+PASS: gdb.dwarf2/dw2-filename.exp: interpreter-exec mi -file-list-exec-source-files
+PASS: gdb.dwarf2/dw2-filename.exp: info sources
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-icc-opaque.exp ...
+PASS: gdb.dwarf2/dw2-icc-opaque.exp: ptype p_struct
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-ifort-parameter.exp ...
+PASS: gdb.dwarf2/dw2-ifort-parameter.exp: p/x param
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-inheritance.exp ...
+PASS: gdb.dwarf2/dw2-inheritance.exp: ptype inherited
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-inline-break.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-inline-param.exp ...
+PASS: gdb.dwarf2/dw2-inline-param.exp: info addr break_at
+PASS: gdb.dwarf2/dw2-inline-param.exp: bt
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-intercu.exp ...
+PASS: gdb.dwarf2/dw2-intercu.exp: ptype int2
+PASS: gdb.dwarf2/dw2-intercu.exp: set listsize 1
+PASS: gdb.dwarf2/dw2-intercu.exp: list func_cu1
+PASS: gdb.dwarf2/dw2-intercu.exp: ptype func_cu1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-intermix.exp ...
+PASS: gdb.dwarf2/dw2-intermix.exp: set listsize 1
+PASS: gdb.dwarf2/dw2-intermix.exp: list func_cu1
+PASS: gdb.dwarf2/dw2-intermix.exp: ptype func_cu1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-linkage-name-trust.exp ...
+PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: set language c++
+PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: set cp-abi gnu-v3
+PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: p c.membername
+PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: p c.membername ()
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-minsym-in-cu.exp ...
+PASS: gdb.dwarf2/dw2-minsym-in-cu.exp: info fun func2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.exp ...
+PASS: gdb.dwarf2/dw2-modula2-self-type.exp: set language modula-2
+PASS: gdb.dwarf2/dw2-modula2-self-type.exp: ptype v
+PASS: gdb.dwarf2/dw2-modula2-self-type.exp: alive
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-namespaceless-anonymous.exp ...
+PASS: gdb.dwarf2/dw2-namespaceless-anonymous.exp: ptype '(anonymous namespace)::v'
+PASS: gdb.dwarf2/dw2-namespaceless-anonymous.exp: p '(anonymous namespace)::v'
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-noloc.exp ...
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locaddr_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locaddr_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locaddr_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locaddr_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locempty_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locempty_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locempty_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locempty_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locno_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locno_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_locno_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_locno_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_extern_locaddr_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_extern_locaddr_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_extern_locaddr_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_extern_locaddr_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_extern_locempty_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_extern_locempty_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_extern_locempty_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_extern_locempty_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: print file_extern_locno_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: no-run: ptype file_extern_locno_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locaddr_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locaddr_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locaddr_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locaddr_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locempty_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locempty_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locempty_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locempty_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locno_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locno_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_locno_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_locno_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_extern_locaddr_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_extern_locaddr_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_extern_locaddr_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_extern_locaddr_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_extern_locempty_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_extern_locempty_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_extern_locempty_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_extern_locempty_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: print file_extern_locno_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: in-main: ptype file_extern_locno_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locaddr_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locaddr_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locaddr_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locaddr_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locempty_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locempty_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locempty_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locempty_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locno_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locno_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: print main_local_locno_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_local_locno_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: print main_extern_locaddr_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_extern_locaddr_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: print main_extern_locaddr_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_extern_locaddr_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: print main_extern_locempty_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_extern_locempty_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: print main_extern_locempty_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_extern_locempty_unresolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: print main_extern_locno_resolvable
+PASS: gdb.dwarf2/dw2-noloc.exp: ptype main_extern_locno_resolvable
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-objfile-overlap.exp ...
+PASS: gdb.dwarf2/dw2-objfile-overlap.exp: add-symbol-file
+PASS: gdb.dwarf2/dw2-objfile-overlap.exp: info line inner
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-op-call.exp ...
+PASS: gdb.dwarf2/dw2-op-call.exp: maintenance set dwarf2 max-cache-age 0
+PASS: gdb.dwarf2/dw2-op-call.exp: p array1
+PASS: gdb.dwarf2/dw2-op-call.exp: array2 using DW_OP_call2
+PASS: gdb.dwarf2/dw2-op-call.exp: array3 using DW_OP_call4
+PASS: gdb.dwarf2/dw2-op-call.exp: p arraynoloc
+PASS: gdb.dwarf2/dw2-op-call.exp: p arraycallnoloc
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-op-out-param.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-op-stack-value.exp ...
+PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x stack2
+PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x stack8
+PASS: gdb.dwarf2/dw2-op-stack-value.exp: x/wx &aa551234
+PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x implicit4to2
+PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x implicit4to4
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-param-error.exp ...
+PASS: gdb.dwarf2/dw2-param-error.exp: frame
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-producer.exp ...
+PASS: gdb.dwarf2/dw2-producer.exp: set listsize 1
+PASS: gdb.dwarf2/dw2-producer.exp: list func_cu1
+PASS: gdb.dwarf2/dw2-producer.exp: ptype func_cu1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-ranges.exp ...
+PASS: gdb.dwarf2/dw2-ranges.exp: info line main
+PASS: gdb.dwarf2/dw2-ranges.exp: info line func
+PASS: gdb.dwarf2/dw2-ranges.exp: info line main2
+PASS: gdb.dwarf2/dw2-ranges.exp: info line func2
+PASS: gdb.dwarf2/dw2-ranges.exp: info line main3
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.exp ...
+PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_nofb print
+PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_nofb backtrace
+PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_loopfb print
+PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_loopfb backtrace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-reg-undefined.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-restore.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-restrict.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-simple-locdesc.exp ...
+KFAIL: gdb.dwarf2/dw2-simple-locdesc.exp: p &s.shl (PRMS: symtab/13307)
+PASS: gdb.dwarf2/dw2-simple-locdesc.exp: p &s.data4
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-skip-prologue.exp ...
+PASS: gdb.dwarf2/dw2-skip-prologue.exp: strip stub symbols
+PASS: gdb.dwarf2/dw2-skip-prologue.exp: continue to breakpoint: func
+PASS: gdb.dwarf2/dw2-skip-prologue.exp: 2 locations found
+PASS: gdb.dwarf2/dw2-skip-prologue.exp: no statement got executed
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-stack-boundary.exp ...
+PASS: gdb.dwarf2/dw2-stack-boundary.exp: set complaints 100
+PASS: gdb.dwarf2/dw2-stack-boundary.exp: check partial symtab errors
+PASS: gdb.dwarf2/dw2-stack-boundary.exp: p underflow
+PASS: gdb.dwarf2/dw2-stack-boundary.exp: p overflow
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-strp.exp ...
+PASS: gdb.dwarf2/dw2-strp.exp: p a_string
+PASS: gdb.dwarf2/dw2-strp.exp: ptype a_string
+PASS: gdb.dwarf2/dw2-strp.exp: p a_string2
+PASS: gdb.dwarf2/dw2-strp.exp: ptype a_string2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-undefined-ret-addr.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-unresolved.exp ...
+PASS: gdb.dwarf2/dw2-unresolved.exp: continue to breakpoint: *extern_block_start
+PASS: gdb.dwarf2/dw2-unresolved.exp: print/d var
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-var-zero-addr.exp ...
+PASS: gdb.dwarf2/dw2-var-zero-addr.exp: print &var
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw4-sig-type-unused.exp ...
+PASS: gdb.dwarf2/dw4-sig-type-unused.exp: alive
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw4-sig-types.exp ...
+PASS: gdb.dwarf2/dw4-sig-types.exp: maint set dwarf2 max-cache-age 0
+PASS: gdb.dwarf2/dw4-sig-types.exp: p myset
+PASS: gdb.dwarf2/dw4-sig-types.exp: continue to foo
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dwp-symlink.exp ...
+UNSUPPORTED: gdb.dwarf2/dwp-symlink.exp: testsuite run does not produce dwp files
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dwz.exp ...
+PASS: gdb.dwarf2/dwz.exp: p other_int
+PASS: gdb.dwarf2/dwz.exp: p the_int
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dwzbuildid.exp ...
+PASS: gdb.dwarf2/dwzbuildid.exp: ok: set debug-file-directory
+PASS: gdb.dwarf2/dwzbuildid.exp: ok: print the_int
+PASS: gdb.dwarf2/dwzbuildid.exp: mismatch: set debug-file-directory
+PASS: gdb.dwarf2/dwzbuildid.exp: mismatch: print the_int
+PASS: gdb.dwarf2/dwzbuildid.exp: fallback: set debug-file-directory
+PASS: gdb.dwarf2/dwzbuildid.exp: fallback: print the_int
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/fission-base.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/fission-loclists.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/fission-mix.exp ...
+PASS: gdb.dwarf2/fission-mix.exp: break main
+PASS: gdb.dwarf2/fission-mix.exp: break func2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/fission-reread.exp ...
+PASS: gdb.dwarf2/fission-reread.exp: break main
+PASS: gdb.dwarf2/fission-reread.exp: fission-reread
+PASS: gdb.dwarf2/fission-reread.exp: fission-reread - unload
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/gdb-index.exp ...
+PASS: gdb.dwarf2/gdb-index.exp: save gdb-index for file gdb-index
+PASS: gdb.dwarf2/gdb-index.exp: gdb-index file created
+PASS: gdb.dwarf2/gdb-index.exp: objcopy
+PASS: gdb.dwarf2/gdb-index.exp: .gdb_index used
+PASS: gdb.dwarf2/gdb-index.exp: shell sleep 1
+PASS: gdb.dwarf2/gdb-index.exp: touch binary
+PASS: gdb.dwarf2/gdb-index.exp: .gdb_index used after symbol reloading
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/implptr-64bit.exp ...
+UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
+UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
+UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
+UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
+UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
+UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
+UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
+UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/implptr-optimized-out.exp ...
+PASS: gdb.dwarf2/implptr-optimized-out.exp: p p->f
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/implptr.exp ...
+PASS: gdb.dwarf2/implptr.exp: maintenance set dwarf2 max-cache-age 0
+PASS: gdb.dwarf2/implptr.exp: set bar breakpoint for implptr
+PASS: gdb.dwarf2/implptr.exp: continue to breakpoint: continue to bar breakpoint for implptr
+PASS: gdb.dwarf2/implptr.exp: print j in implptr:bar
+PASS: gdb.dwarf2/implptr.exp: print sizeof (j[0]) in implptr:bar
+PASS: gdb.dwarf2/implptr.exp: print *j in implptr:bar
+PASS: gdb.dwarf2/implptr.exp: print **k in implptr:bar
+PASS: gdb.dwarf2/implptr.exp: print ***l in implptr:bar
+PASS: gdb.dwarf2/implptr.exp: set baz breakpoint for implptr
+PASS: gdb.dwarf2/implptr.exp: continue to breakpoint: continue to baz breakpoint for implptr
+PASS: gdb.dwarf2/implptr.exp: sanity check element 0
+PASS: gdb.dwarf2/implptr.exp: sanity check element 1
+PASS: gdb.dwarf2/implptr.exp: enter the inlined function
+PASS: gdb.dwarf2/implptr.exp: check element 0 for the offset
+PASS: gdb.dwarf2/implptr.exp: check element 1 for the offset
+PASS: gdb.dwarf2/implptr.exp: continue to breakpoint: ignore the second baz breakpoint
+PASS: gdb.dwarf2/implptr.exp: set foo breakpoint for implptr
+PASS: gdb.dwarf2/implptr.exp: continue to breakpoint: continue to foo breakpoint for implptr
+PASS: gdb.dwarf2/implptr.exp: print p[0].x in implptr:foo
+PASS: gdb.dwarf2/implptr.exp: print *p[0].x in implptr:foo
+PASS: gdb.dwarf2/implptr.exp: print byte inside *p[0].x in implptr:foo
+PASS: gdb.dwarf2/implptr.exp: print invalid offset from *p[0].x in implptr:foo
+PASS: gdb.dwarf2/implptr.exp: print j in implptr:foo
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/implptrconst.exp ...
+PASS: gdb.dwarf2/implptrconst.exp: print *c
+PASS: gdb.dwarf2/implptrconst.exp: print d[-2]
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/implptrpiece.exp ...
+PASS: gdb.dwarf2/implptrpiece.exp: print/d p[-1]
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/mac-fileno.exp ...
+PASS: gdb.dwarf2/mac-fileno.exp: set listsize 1
+PASS: gdb.dwarf2/mac-fileno.exp: list func_cu1
+PASS: gdb.dwarf2/mac-fileno.exp: ptype func_cu1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.exp ...
+PASS: gdb.dwarf2/member-ptr-forwardref.exp: set cp-abi gnu-v3
+PASS: gdb.dwarf2/member-ptr-forwardref.exp: show cp-abi
+PASS: gdb.dwarf2/member-ptr-forwardref.exp: ptype c
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/method-ptr.exp ...
+PASS: gdb.dwarf2/method-ptr.exp: ptype the_typedef
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/missing-sig-type.exp ...
+PASS: gdb.dwarf2/missing-sig-type.exp: ptype foo
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/nostaticblock.exp ...
+PASS: gdb.dwarf2/nostaticblock.exp: alive
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/pieces-optimized-out.exp ...
+PASS: gdb.dwarf2/pieces-optimized-out.exp: move up a frame
+PASS: gdb.dwarf2/pieces-optimized-out.exp: print s
+PASS: gdb.dwarf2/pieces-optimized-out.exp: print s.a
+PASS: gdb.dwarf2/pieces-optimized-out.exp: print s.b
+PASS: gdb.dwarf2/pieces-optimized-out.exp: print s.c
+PASS: gdb.dwarf2/pieces-optimized-out.exp: print s.d
+PASS: gdb.dwarf2/pieces-optimized-out.exp: print s.d + 1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/pieces.exp ...
+PASS: gdb.dwarf2/pieces.exp: set f1 breakpoint for pieces
+PASS: gdb.dwarf2/pieces.exp: continue to breakpoint: continue to f1 breakpoint for pieces
+PASS: gdb.dwarf2/pieces.exp: print a in pieces:f1
+PASS: gdb.dwarf2/pieces.exp: print a.j in pieces:f1
+PASS: gdb.dwarf2/pieces.exp: set f2 breakpoint for pieces
+PASS: gdb.dwarf2/pieces.exp: continue to breakpoint: continue to f2 breakpoint for pieces
+PASS: gdb.dwarf2/pieces.exp: print a in pieces:f2
+PASS: gdb.dwarf2/pieces.exp: print a[0] in pieces:f2
+PASS: gdb.dwarf2/pieces.exp: print a[1] in pieces:f2
+PASS: gdb.dwarf2/pieces.exp: set f3 breakpoint for pieces
+PASS: gdb.dwarf2/pieces.exp: continue to breakpoint: continue to f3 breakpoint for pieces
+PASS: gdb.dwarf2/pieces.exp: print a.i in pieces:f3
+PASS: gdb.dwarf2/pieces.exp: print a.j in pieces:f3
+PASS: gdb.dwarf2/pieces.exp: set a.i in pieces:f3
+PASS: gdb.dwarf2/pieces.exp: print new a.i in pieces:f3
+PASS: gdb.dwarf2/pieces.exp: set f6 breakpoint for pieces
+PASS: gdb.dwarf2/pieces.exp: continue to breakpoint: continue to f6 breakpoint for pieces
+PASS: gdb.dwarf2/pieces.exp: print a with optimized out piece
+PASS: gdb.dwarf2/pieces.exp: print a.i with optimized out piece
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/pr10770.exp ...
+PASS: gdb.dwarf2/pr10770.exp: set breakpoint for pr10770
+PASS: gdb.dwarf2/pr10770.exp: cont
+PASS: gdb.dwarf2/pr10770.exp: frame 2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/pr11465.exp ...
+PASS: gdb.dwarf2/pr11465.exp: p N::c.C
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/pr13961.exp ...
+PASS: gdb.dwarf2/pr13961.exp: break main
+PASS: gdb.dwarf2/pr13961.exp: pr13961
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/subrange.exp ...
+PASS: gdb.dwarf2/subrange.exp: set language pascal
+PASS: gdb.dwarf2/subrange.exp: ptype TByteArray
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/trace-crash.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/typeddwarf.exp ...
+PASS: gdb.dwarf2/typeddwarf.exp: set breakpoint at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: continue to breakpoint: continue to typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: check value of j at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: check value of l at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: check value of m at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: check value of n at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: check value of o at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: check value of p at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: check value of q at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: check value of r at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: check value of s at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: check value of t at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: check value of u at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: check value of v at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: check value of w at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: check value of x at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: check value of y at typeddwarf.c:29
+PASS: gdb.dwarf2/typeddwarf.exp: set breakpoint at typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: continue to breakpoint: continue to typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: check value of j at typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: check value of l at typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: check value of m at typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: check value of p at typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: check value of q at typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: check value of r at typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: check value of s at typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: check value of t at typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: check value of u at typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: check value of v at typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: check value of w at typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: check value of x at typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: check value of y at typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: check value of z at typeddwarf.c:53
+PASS: gdb.dwarf2/typeddwarf.exp: set breakpoint at typeddwarf.c:73
+PASS: gdb.dwarf2/typeddwarf.exp: continue to breakpoint: continue to typeddwarf.c:73
+PASS: gdb.dwarf2/typeddwarf.exp: check value of w at typeddwarf.c:73
+PASS: gdb.dwarf2/typeddwarf.exp: check value of x at typeddwarf.c:73
+PASS: gdb.dwarf2/typeddwarf.exp: check value of y at typeddwarf.c:73
+PASS: gdb.dwarf2/typeddwarf.exp: check value of z at typeddwarf.c:73
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/valop.exp ...
+PASS: gdb.dwarf2/valop.exp: set breakpoint for valop
+PASS: gdb.dwarf2/valop.exp: continue to breakpoint: continue to breakpoint for valop
+PASS: gdb.dwarf2/valop.exp: print uses_stack_op
+PASS: gdb.dwarf2/valop.exp: print uses_lit_op
+Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/watch-notconst.exp ...
+PASS: gdb.dwarf2/watch-notconst.exp: watch x
+Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/array-element.exp ...
+PASS: gdb.fortran/array-element.exp: breakpoint at continue
+PASS: gdb.fortran/array-element.exp: continue to breakpoint
+PASS: gdb.fortran/array-element.exp: print the first element of array a
+FAIL: gdb.fortran/array-element.exp: continue to breakpoint once again (the program exited)
+FAIL: gdb.fortran/array-element.exp: print the second element of array a
+Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/charset.exp ...
+PASS: gdb.fortran/charset.exp: continue to breakpoint: break-here
+PASS: gdb.fortran/charset.exp: print fortran narrow character
+PASS: gdb.fortran/charset.exp: print fortran wide character
+PASS: gdb.fortran/charset.exp: print fortran wide string
+Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/common-block.exp ...
+PASS: gdb.fortran/common-block.exp: continue to breakpoint: stop-here-out
+PASS: gdb.fortran/common-block.exp: whatis foo
+PASS: gdb.fortran/common-block.exp: ptype foo
+PASS: gdb.fortran/common-block.exp: p foo
+PASS: gdb.fortran/common-block.exp: whatis fo_o
+PASS: gdb.fortran/common-block.exp: ptype fo_o
+PASS: gdb.fortran/common-block.exp: p fo_o
+PASS: gdb.fortran/common-block.exp: info locals out
+PASS: gdb.fortran/common-block.exp: info common out
+PASS: gdb.fortran/common-block.exp: ptype ix out
+PASS: gdb.fortran/common-block.exp: ptype iy out
+PASS: gdb.fortran/common-block.exp: ptype iz out
+PASS: gdb.fortran/common-block.exp: ptype ix_x out
+PASS: gdb.fortran/common-block.exp: ptype iy_y out
+PASS: gdb.fortran/common-block.exp: ptype iz_z out
+PASS: gdb.fortran/common-block.exp: p ix out
+PASS: gdb.fortran/common-block.exp: p iy out
+PASS: gdb.fortran/common-block.exp: p iz out
+PASS: gdb.fortran/common-block.exp: p ix_x out
+PASS: gdb.fortran/common-block.exp: p iy_y out
+PASS: gdb.fortran/common-block.exp: p iz_z out
+PASS: gdb.fortran/common-block.exp: continue to breakpoint: stop-here-in
+PASS: gdb.fortran/common-block.exp: whatis foo in
+PASS: gdb.fortran/common-block.exp: ptype foo in
+PASS: gdb.fortran/common-block.exp: p foo in
+PASS: gdb.fortran/common-block.exp: whatis fo_o in
+PASS: gdb.fortran/common-block.exp: ptype fo_o in
+PASS: gdb.fortran/common-block.exp: p fo_o in
+PASS: gdb.fortran/common-block.exp: info locals in
+PASS: gdb.fortran/common-block.exp: info common in
+PASS: gdb.fortran/common-block.exp: ptype ix in
+PASS: gdb.fortran/common-block.exp: ptype iy2 in
+PASS: gdb.fortran/common-block.exp: ptype iz in
+PASS: gdb.fortran/common-block.exp: ptype ix_x in
+PASS: gdb.fortran/common-block.exp: ptype iy_y in
+PASS: gdb.fortran/common-block.exp: ptype iz_z2 in
+PASS: gdb.fortran/common-block.exp: p ix in
+PASS: gdb.fortran/common-block.exp: p iy2 in
+PASS: gdb.fortran/common-block.exp: p iz in
+PASS: gdb.fortran/common-block.exp: p ix_x in
+PASS: gdb.fortran/common-block.exp: p iy_y in
+PASS: gdb.fortran/common-block.exp: p iz_z2 in
+Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/complex.exp ...
+PASS: gdb.fortran/complex.exp: breakpoint at stop
+PASS: gdb.fortran/complex.exp: continue to breakpoint
+PASS: gdb.fortran/complex.exp: print c
+Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/derived-type.exp ...
+PASS: gdb.fortran/derived-type.exp: ptype p
+PASS: gdb.fortran/derived-type.exp: type-printing for derived type
+PASS: gdb.fortran/derived-type.exp: continue to breakpoint: print
+PASS: gdb.fortran/derived-type.exp: print p
+PASS: gdb.fortran/derived-type.exp: print p%c
+PASS: gdb.fortran/derived-type.exp: print p%d
+PASS: gdb.fortran/derived-type.exp: print q%a
+PASS: gdb.fortran/derived-type.exp: print q%b
+PASS: gdb.fortran/derived-type.exp: print q%x%c
+PASS: gdb.fortran/derived-type.exp: print q%x%d
+PASS: gdb.fortran/derived-type.exp: print q
+Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/exprs.exp ...
+PASS: gdb.fortran/exprs.exp: set print sevenbit-strings
+PASS: gdb.fortran/exprs.exp: set language fortran
+PASS: gdb.fortran/exprs.exp: set language to "fortran"
+PASS: gdb.fortran/exprs.exp: Set value-history[1] using $1
+PASS: gdb.fortran/exprs.exp: Set value-history[2] using $2
+PASS: gdb.fortran/exprs.exp: Set value-history[3] using $3
+PASS: gdb.fortran/exprs.exp: Print value-history[MAX-1] using inplicit index $$
+PASS: gdb.fortran/exprs.exp: Print value-history[MAX-1] again using implicit index $$
+PASS: gdb.fortran/exprs.exp: Print value-history[MAX] using implicit index $
+PASS: gdb.fortran/exprs.exp: Print value-history[MAX-2] using explicit index $$2
+PASS: gdb.fortran/exprs.exp: Print value-history[MAX] using explicit index $0
+PASS: gdb.fortran/exprs.exp: Print value-history[MAX] using explicit index $$0
+PASS: gdb.fortran/exprs.exp: Print value-history[1] using explicit index $1
+PASS: gdb.fortran/exprs.exp: Print value-history[2] using explicit index $2
+PASS: gdb.fortran/exprs.exp: Print value-history[3] using explicit index $3
+PASS: gdb.fortran/exprs.exp: Print (value-history[MAX] - 3) using implicit index $
+PASS: gdb.fortran/exprs.exp: Use value-history element in arithmetic expression
+PASS: gdb.fortran/exprs.exp: Set a new convenience variable
+PASS: gdb.fortran/exprs.exp: Print contents of new convenience variable
+PASS: gdb.fortran/exprs.exp: Set convenience variable to a new value
+PASS: gdb.fortran/exprs.exp: Print new contents of convenience variable
+PASS: gdb.fortran/exprs.exp: Set convenience variable $_
+PASS: gdb.fortran/exprs.exp: Print contents of convenience variable $_
+PASS: gdb.fortran/exprs.exp: Use convenience variable in arithmetic expression
+PASS: gdb.fortran/exprs.exp: Use convenience variable assignment in arithmetic expression
+PASS: gdb.fortran/exprs.exp: Print contents of uninitialized convenience variable
+PASS: gdb.fortran/exprs.exp: p 123
+PASS: gdb.fortran/exprs.exp: p -123
+PASS: gdb.fortran/exprs.exp: reject p _
+PASS: gdb.fortran/exprs.exp: p .TRUE.
+PASS: gdb.fortran/exprs.exp: p .FALSE.
+PASS: gdb.fortran/exprs.exp: p 'a'
+PASS: gdb.fortran/exprs.exp: p 'abcdefg'(2:4)
+PASS: gdb.fortran/exprs.exp: p 'abcdefg'(:3)
+PASS: gdb.fortran/exprs.exp: p 'abcdefg'(5:)
+PASS: gdb.fortran/exprs.exp: p 'abcdefg'(:)
+PASS: gdb.fortran/exprs.exp: p .44 .LT. .45
+PASS: gdb.fortran/exprs.exp: p .44 .GT. .45
+PASS: gdb.fortran/exprs.exp: p 0.44 .LT. 0.45
+PASS: gdb.fortran/exprs.exp: p 0.44 .GT. 0.45
+PASS: gdb.fortran/exprs.exp: p 44. .LT. 45.
+PASS: gdb.fortran/exprs.exp: p 44. .GT. 45.
+PASS: gdb.fortran/exprs.exp: p 44.0 .LT. 45.0
+PASS: gdb.fortran/exprs.exp: p 44.0 .GT. 45.0
+PASS: gdb.fortran/exprs.exp: p 10D20 .LT. 10D21
+PASS: gdb.fortran/exprs.exp: p 10D20 .GT. 10D21
+PASS: gdb.fortran/exprs.exp: p 10d20 .LT. 10d21
+PASS: gdb.fortran/exprs.exp: p 10d20 .GT. 10d21
+PASS: gdb.fortran/exprs.exp: p 10E20 .LT. 10E21
+PASS: gdb.fortran/exprs.exp: p 10E20 .GT. 10E21
+PASS: gdb.fortran/exprs.exp: p 10e20 .LT. 10e21
+PASS: gdb.fortran/exprs.exp: p 10e20 .GT. 10e21
+PASS: gdb.fortran/exprs.exp: p 10.D20 .LT. 10.D21
+PASS: gdb.fortran/exprs.exp: p 10.D20 .GT. 10.D21
+PASS: gdb.fortran/exprs.exp: p 10.d20 .LT. 10.d21
+PASS: gdb.fortran/exprs.exp: p 10.d20 .GT. 10.d21
+PASS: gdb.fortran/exprs.exp: p 10.E20 .LT. 10.E21
+PASS: gdb.fortran/exprs.exp: p 10.E20 .GT. 10.E21
+PASS: gdb.fortran/exprs.exp: p 10.e20 .LT. 10.e21
+PASS: gdb.fortran/exprs.exp: p 10.e20 .GT. 10.e21
+PASS: gdb.fortran/exprs.exp: p 10.0D20 .LT. 10.0D21
+PASS: gdb.fortran/exprs.exp: p 10.0D20 .GT. 10.0D21
+PASS: gdb.fortran/exprs.exp: p 10.0d20 .LT. 10.0d21
+PASS: gdb.fortran/exprs.exp: p 10.0d20 .GT. 10.0d21
+PASS: gdb.fortran/exprs.exp: p 10.0E20 .LT. 10.0E21
+PASS: gdb.fortran/exprs.exp: p 10.0E20 .GT. 10.0E21
+PASS: gdb.fortran/exprs.exp: p 10.0e20 .LT. 10.0e21
+PASS: gdb.fortran/exprs.exp: p 10.0e20 .GT. 10.0e21
+PASS: gdb.fortran/exprs.exp: p 10.0D+20 .LT. 10.0D+21
+PASS: gdb.fortran/exprs.exp: p 10.0D+20 .GT. 10.0D+21
+PASS: gdb.fortran/exprs.exp: p 10.0d+20 .LT. 10.0d+21
+PASS: gdb.fortran/exprs.exp: p 10.0d+20 .GT. 10.0d+21
+PASS: gdb.fortran/exprs.exp: p 10.0E+20 .LT. 10.0E+21
+PASS: gdb.fortran/exprs.exp: p 10.0E+20 .GT. 10.0E+21
+PASS: gdb.fortran/exprs.exp: p 10.0e+20 .LT. 10.0e+21
+PASS: gdb.fortran/exprs.exp: p 10.0e+20 .GT. 10.0e+21
+PASS: gdb.fortran/exprs.exp: p 10.0D-11 .LT. 10.0D-10
+PASS: gdb.fortran/exprs.exp: p 10.0D-11 .GT. 10.0D-10
+PASS: gdb.fortran/exprs.exp: p 10.0d-11 .LT. 10.0d-10
+PASS: gdb.fortran/exprs.exp: p 10.0d-11 .GT. 10.0d-10
+PASS: gdb.fortran/exprs.exp: p 10.0E-11 .LT. 10.0E-10
+PASS: gdb.fortran/exprs.exp: p 10.0E-11 .GT. 10.0E-10
+PASS: gdb.fortran/exprs.exp: p 10.0e-11 .LT. 10.0e-10
+PASS: gdb.fortran/exprs.exp: p 10.0e-11 .GT. 10.0e-10
+PASS: gdb.fortran/exprs.exp: unary minus applied to int
+PASS: gdb.fortran/exprs.exp: unary minus applied to real
+PASS: gdb.fortran/exprs.exp: bool plus int
+PASS: gdb.fortran/exprs.exp: int plus int
+PASS: gdb.fortran/exprs.exp: real plus int
+PASS: gdb.fortran/exprs.exp: real plus real
+PASS: gdb.fortran/exprs.exp: bool minus int
+PASS: gdb.fortran/exprs.exp: int minus int
+PASS: gdb.fortran/exprs.exp: real minus int
+PASS: gdb.fortran/exprs.exp: real minus real
+PASS: gdb.fortran/exprs.exp: bool times int
+PASS: gdb.fortran/exprs.exp: int times int
+PASS: gdb.fortran/exprs.exp: real times int
+PASS: gdb.fortran/exprs.exp: real times real
+PASS: gdb.fortran/exprs.exp: bool divided by int
+PASS: gdb.fortran/exprs.exp: int divided by int
+PASS: gdb.fortran/exprs.exp: real divided by int
+PASS: gdb.fortran/exprs.exp: real divided by real
+PASS: gdb.fortran/exprs.exp: int powered by int
+PASS: gdb.fortran/exprs.exp: combined exponentiation expression
+PASS: gdb.fortran/exprs.exp: combined exponentiation expression in specified order
+PASS: gdb.fortran/exprs.exp: int powered by real
+PASS: gdb.fortran/exprs.exp: real powered by real
+Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/library-module.exp ...
+PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-lib
+PASS: gdb.fortran/library-module.exp: print var_i in lib
+PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-main
+PASS: gdb.fortran/library-module.exp: print var_i in main
+PASS: gdb.fortran/library-module.exp: print var_j
+PASS: gdb.fortran/library-module.exp: print var_k
+Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/logical.exp ...
+PASS: gdb.fortran/logical.exp: continue to breakpoint: stop-here
+PASS: gdb.fortran/logical.exp: p l
+PASS: gdb.fortran/logical.exp: p l1
+PASS: gdb.fortran/logical.exp: p l2
+PASS: gdb.fortran/logical.exp: p l4
+PASS: gdb.fortran/logical.exp: p l8
+Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/module.exp ...
+PASS: gdb.fortran/module.exp: stopped language detection
+PASS: gdb.fortran/module.exp: fully qualified name of DW_TAG_constant
+PASS: gdb.fortran/module.exp: continue to breakpoint: i-is-1
+PASS: gdb.fortran/module.exp: print var_i value 1
+PASS: gdb.fortran/module.exp: continue to breakpoint: i-is-2
+PASS: gdb.fortran/module.exp: print var_i value 2
+PASS: gdb.fortran/module.exp: continue to breakpoint: i-is-3
+PASS: gdb.fortran/module.exp: print mod3
+PASS: gdb.fortran/module.exp: print mod2
+PASS: gdb.fortran/module.exp: print mod1
+PASS: gdb.fortran/module.exp: continue to breakpoint: a-b-c-d
+PASS: gdb.fortran/module.exp: print var_a
+PASS: gdb.fortran/module.exp: print var_b
+PASS: gdb.fortran/module.exp: print var_c
+PASS: gdb.fortran/module.exp: print var_d
+PASS: gdb.fortran/module.exp: print var_i value 14
+PASS: gdb.fortran/module.exp: print var_x value 30
+PASS: gdb.fortran/module.exp: print var_y
+PASS: gdb.fortran/module.exp: print var_x value 31
+PASS: gdb.fortran/module.exp: ptype modmany
+PASS: gdb.fortran/module.exp: complete modm
+PASS: gdb.fortran/module.exp: complete modmany
+PASS: gdb.fortran/module.exp: complete modmany::
+PASS: gdb.fortran/module.exp: complete modmany::var
+PASS: gdb.fortran/module.exp: show language
+PASS: gdb.fortran/module.exp: setting breakpoint at module
+Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/multi-dim.exp ...
+PASS: gdb.fortran/multi-dim.exp: continue to breakpoint: break-static
+PASS: gdb.fortran/multi-dim.exp: print valid static array element
+PASS: gdb.fortran/multi-dim.exp: print an invalid array index (0,0,0)
+PASS: gdb.fortran/multi-dim.exp: print an invalid array index (2,3,5)
+PASS: gdb.fortran/multi-dim.exp: print an invalid array index (2,4,4)
+PASS: gdb.fortran/multi-dim.exp: print an invalid array index (3,3,4)
+PASS: gdb.fortran/multi-dim.exp: print full contents of the array
+PASS: gdb.fortran/multi-dim.exp: continue to breakpoint: break-variable
+PASS: gdb.fortran/multi-dim.exp: print valid variable bound array element
+PASS: gdb.fortran/multi-dim.exp: print type of unbound array
+PASS: gdb.fortran/multi-dim.exp: print valid unbound array element
+Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/subarray.exp ...
+PASS: gdb.fortran/subarray.exp: breakpoint at the last write statement
+PASS: gdb.fortran/subarray.exp: continue to breakpoint
+PASS: gdb.fortran/subarray.exp: print str(2:4)
+PASS: gdb.fortran/subarray.exp: print str(:3)
+PASS: gdb.fortran/subarray.exp: print str(5:)
+PASS: gdb.fortran/subarray.exp: print str(:)
+PASS: gdb.fortran/subarray.exp: print array(2:4)
+PASS: gdb.fortran/subarray.exp: print array(:3)
+PASS: gdb.fortran/subarray.exp: print array(5:)
+PASS: gdb.fortran/subarray.exp: print array(:)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/types.exp ...
+PASS: gdb.fortran/types.exp: set print sevenbit-strings
+PASS: gdb.fortran/types.exp: set language fortran
+PASS: gdb.fortran/types.exp: set language to "fortran"
+PASS: gdb.fortran/types.exp: pt 123
+PASS: gdb.fortran/types.exp: reject pt _
+PASS: gdb.fortran/types.exp: pt .TRUE.
+PASS: gdb.fortran/types.exp: pt .FALSE.
+PASS: gdb.fortran/types.exp: pt 'a'
+PASS: gdb.fortran/types.exp: pt .44
+PASS: gdb.fortran/types.exp: pt 44.0
+PASS: gdb.fortran/types.exp: pt 10D20
+PASS: gdb.fortran/types.exp: pt 10D20
+PASS: gdb.fortran/types.exp: pt 10d20
+PASS: gdb.fortran/types.exp: pt 10d20
+PASS: gdb.fortran/types.exp: pt 10E20
+PASS: gdb.fortran/types.exp: pt 10E20
+PASS: gdb.fortran/types.exp: pt 10e20
+PASS: gdb.fortran/types.exp: pt 10e20
+Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/whatis_type.exp ...
+PASS: gdb.fortran/whatis_type.exp: continue to breakpoint: bp1
+PASS: gdb.fortran/whatis_type.exp: whatis t1
+PASS: gdb.fortran/whatis_type.exp: whatis t1v
+PASS: gdb.fortran/whatis_type.exp: ptype t1
+PASS: gdb.fortran/whatis_type.exp: ptype t1v
+Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/complaints.exp ...
+PASS: gdb.gdb/complaints.exp: breakpoint in captured_command_loop
+PASS: gdb.gdb/complaints.exp: run until breakpoint at captured_command_loop
+PASS: gdb.gdb/complaints.exp: set stop_whining = 2
+PASS: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, "Register a complaint")
+PASS: gdb.gdb/complaints.exp: print symfile_complaints->root->fmt
+PASS: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, symfile_complaints->root->fmt)
+PASS: gdb.gdb/complaints.exp: list has one entry
+PASS: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, "Testing! Testing! Testing!")
+PASS: gdb.gdb/complaints.exp: serial start
+PASS: gdb.gdb/complaints.exp: serial line 1
+PASS: gdb.gdb/complaints.exp: serial line 2
+PASS: gdb.gdb/complaints.exp: serial end
+PASS: gdb.gdb/complaints.exp: short start
+PASS: gdb.gdb/complaints.exp: short line 1
+PASS: gdb.gdb/complaints.exp: short line 2
+PASS: gdb.gdb/complaints.exp: short end
+PASS: gdb.gdb/complaints.exp: empty non-verbose non-noisy clear
+PASS: gdb.gdb/complaints.exp: empty verbose non-noisy clear
+PASS: gdb.gdb/complaints.exp: empty verbose noisy clear
+PASS: gdb.gdb/complaints.exp: empty non-verbose noisy clear
+Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/observer.exp ...
+PASS: gdb.gdb/observer.exp: breakpoint in captured_main
+PASS: gdb.gdb/observer.exp: run until breakpoint at captured_main
+PASS: gdb.gdb/observer.exp: no observer attached; reset first observer counter
+PASS: gdb.gdb/observer.exp: no observer attached; reset second observer counter
+PASS: gdb.gdb/observer.exp: no observer attached; reset third observer counter
+PASS: gdb.gdb/observer.exp: no observer attached; sending notification
+PASS: gdb.gdb/observer.exp: no observer attached; check first observer counter value
+PASS: gdb.gdb/observer.exp: no observer attached; check second observer counter value
+PASS: gdb.gdb/observer.exp: no observer attached; check third observer counter value
+PASS: gdb.gdb/observer.exp: second observer attached; attach second observer
+PASS: gdb.gdb/observer.exp: second observer attached; reset first observer counter
+PASS: gdb.gdb/observer.exp: second observer attached; reset second observer counter
+PASS: gdb.gdb/observer.exp: second observer attached; reset third observer counter
+PASS: gdb.gdb/observer.exp: second observer attached; sending notification
+PASS: gdb.gdb/observer.exp: second observer attached; check first observer counter value
+PASS: gdb.gdb/observer.exp: second observer attached; check second observer counter value
+PASS: gdb.gdb/observer.exp: second observer attached; check third observer counter value
+PASS: gdb.gdb/observer.exp: second observer detached; detach second observer
+PASS: gdb.gdb/observer.exp: second observer detached; reset first observer counter
+PASS: gdb.gdb/observer.exp: second observer detached; reset second observer counter
+PASS: gdb.gdb/observer.exp: second observer detached; reset third observer counter
+PASS: gdb.gdb/observer.exp: second observer detached; sending notification
+PASS: gdb.gdb/observer.exp: second observer detached; check first observer counter value
+PASS: gdb.gdb/observer.exp: second observer detached; check second observer counter value
+PASS: gdb.gdb/observer.exp: second observer detached; check third observer counter value
+PASS: gdb.gdb/observer.exp: 1st observer added; attach first observer
+PASS: gdb.gdb/observer.exp: 1st observer added; reset first observer counter
+PASS: gdb.gdb/observer.exp: 1st observer added; reset second observer counter
+PASS: gdb.gdb/observer.exp: 1st observer added; reset third observer counter
+PASS: gdb.gdb/observer.exp: 1st observer added; sending notification
+PASS: gdb.gdb/observer.exp: 1st observer added; check first observer counter value
+PASS: gdb.gdb/observer.exp: 1st observer added; check second observer counter value
+PASS: gdb.gdb/observer.exp: 1st observer added; check third observer counter value
+PASS: gdb.gdb/observer.exp: 2nd observer added; attach second observer
+PASS: gdb.gdb/observer.exp: 2nd observer added; reset first observer counter
+PASS: gdb.gdb/observer.exp: 2nd observer added; reset second observer counter
+PASS: gdb.gdb/observer.exp: 2nd observer added; reset third observer counter
+PASS: gdb.gdb/observer.exp: 2nd observer added; sending notification
+PASS: gdb.gdb/observer.exp: 2nd observer added; check first observer counter value
+PASS: gdb.gdb/observer.exp: 2nd observer added; check second observer counter value
+PASS: gdb.gdb/observer.exp: 2nd observer added; check third observer counter value
+PASS: gdb.gdb/observer.exp: 3rd observer added; attach third observer
+PASS: gdb.gdb/observer.exp: 3rd observer added; reset first observer counter
+PASS: gdb.gdb/observer.exp: 3rd observer added; reset second observer counter
+PASS: gdb.gdb/observer.exp: 3rd observer added; reset third observer counter
+PASS: gdb.gdb/observer.exp: 3rd observer added; sending notification
+PASS: gdb.gdb/observer.exp: 3rd observer added; check first observer counter value
+PASS: gdb.gdb/observer.exp: 3rd observer added; check second observer counter value
+PASS: gdb.gdb/observer.exp: 3rd observer added; check third observer counter value
+PASS: gdb.gdb/observer.exp: 2nd observer removed; detach second observer
+PASS: gdb.gdb/observer.exp: 2nd observer removed; reset first observer counter
+PASS: gdb.gdb/observer.exp: 2nd observer removed; reset second observer counter
+PASS: gdb.gdb/observer.exp: 2nd observer removed; reset third observer counter
+PASS: gdb.gdb/observer.exp: 2nd observer removed; sending notification
+PASS: gdb.gdb/observer.exp: 2nd observer removed; check first observer counter value
+PASS: gdb.gdb/observer.exp: 2nd observer removed; check second observer counter value
+PASS: gdb.gdb/observer.exp: 2nd observer removed; check third observer counter value
+PASS: gdb.gdb/observer.exp: 1st observer removed; detach first observer
+PASS: gdb.gdb/observer.exp: 1st observer removed; reset first observer counter
+PASS: gdb.gdb/observer.exp: 1st observer removed; reset second observer counter
+PASS: gdb.gdb/observer.exp: 1st observer removed; reset third observer counter
+PASS: gdb.gdb/observer.exp: 1st observer removed; sending notification
+PASS: gdb.gdb/observer.exp: 1st observer removed; check first observer counter value
+PASS: gdb.gdb/observer.exp: 1st observer removed; check second observer counter value
+PASS: gdb.gdb/observer.exp: 1st observer removed; check third observer counter value
+PASS: gdb.gdb/observer.exp: 3rd observer removed; detach third observer
+PASS: gdb.gdb/observer.exp: 3rd observer removed; reset first observer counter
+PASS: gdb.gdb/observer.exp: 3rd observer removed; reset second observer counter
+PASS: gdb.gdb/observer.exp: 3rd observer removed; reset third observer counter
+PASS: gdb.gdb/observer.exp: 3rd observer removed; sending notification
+PASS: gdb.gdb/observer.exp: 3rd observer removed; check first observer counter value
+PASS: gdb.gdb/observer.exp: 3rd observer removed; check second observer counter value
+PASS: gdb.gdb/observer.exp: 3rd observer removed; check third observer counter value
+PASS: gdb.gdb/observer.exp: three observers added; attach first observer
+PASS: gdb.gdb/observer.exp: three observers added; attach second observer
+PASS: gdb.gdb/observer.exp: three observers added; attach third observer
+PASS: gdb.gdb/observer.exp: three observers added; reset first observer counter
+PASS: gdb.gdb/observer.exp: three observers added; reset second observer counter
+PASS: gdb.gdb/observer.exp: three observers added; reset third observer counter
+PASS: gdb.gdb/observer.exp: three observers added; sending notification
+PASS: gdb.gdb/observer.exp: three observers added; check first observer counter value
+PASS: gdb.gdb/observer.exp: three observers added; check second observer counter value
+PASS: gdb.gdb/observer.exp: three observers added; check third observer counter value
+PASS: gdb.gdb/observer.exp: third observer removed; detach third observer
+PASS: gdb.gdb/observer.exp: third observer removed; reset first observer counter
+PASS: gdb.gdb/observer.exp: third observer removed; reset second observer counter
+PASS: gdb.gdb/observer.exp: third observer removed; reset third observer counter
+PASS: gdb.gdb/observer.exp: third observer removed; sending notification
+PASS: gdb.gdb/observer.exp: third observer removed; check first observer counter value
+PASS: gdb.gdb/observer.exp: third observer removed; check second observer counter value
+PASS: gdb.gdb/observer.exp: third observer removed; check third observer counter value
+PASS: gdb.gdb/observer.exp: second observer removed; detach second observer
+PASS: gdb.gdb/observer.exp: second observer removed; reset first observer counter
+PASS: gdb.gdb/observer.exp: second observer removed; reset second observer counter
+PASS: gdb.gdb/observer.exp: second observer removed; reset third observer counter
+PASS: gdb.gdb/observer.exp: second observer removed; sending notification
+PASS: gdb.gdb/observer.exp: second observer removed; check first observer counter value
+PASS: gdb.gdb/observer.exp: second observer removed; check second observer counter value
+PASS: gdb.gdb/observer.exp: second observer removed; check third observer counter value
+PASS: gdb.gdb/observer.exp: first observer removed; detach first observer
+PASS: gdb.gdb/observer.exp: first observer removed; reset first observer counter
+PASS: gdb.gdb/observer.exp: first observer removed; reset second observer counter
+PASS: gdb.gdb/observer.exp: first observer removed; reset third observer counter
+PASS: gdb.gdb/observer.exp: first observer removed; sending notification
+PASS: gdb.gdb/observer.exp: first observer removed; check first observer counter value
+PASS: gdb.gdb/observer.exp: first observer removed; check second observer counter value
+PASS: gdb.gdb/observer.exp: first observer removed; check third observer counter value
+Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/python-selftest.exp ...
+PASS: gdb.gdb/python-selftest.exp: breakpoint in captured_command_loop
+PASS: gdb.gdb/python-selftest.exp: run until breakpoint at captured_command_loop
+PASS: gdb.gdb/python-selftest.exp: set variable gdb_python_initialized = 0
+PASS: gdb.gdb/python-selftest.exp: call catch_command_errors(execute_command, "python print 5", 0, RETURN_MASK_ALL)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/selftest.exp ...
+PASS: gdb.gdb/selftest.exp: Disassemble main
+PASS: gdb.gdb/selftest.exp: breakpoint in captured_main
+PASS: gdb.gdb/selftest.exp: set interrupt character in test_with_self
+PASS: gdb.gdb/selftest.exp: set listsize to 1
+PASS: gdb.gdb/selftest.exp: run until breakpoint at captured_main
+PASS: gdb.gdb/selftest.exp: printed version as string
+PASS: gdb.gdb/selftest.exp: step over initial brace
+PASS: gdb.gdb/selftest.exp: step over cmdarg_vec initialization
+PASS: gdb.gdb/selftest.exp: step over argv initialization
+PASS: gdb.gdb/selftest.exp: step over argc initialization
+PASS: gdb.gdb/selftest.exp: next over lim_at_start initialization
+PASS: gdb.gdb/selftest.exp: next over make_command_stats_cleanup and everything it calls
+PASS: gdb.gdb/selftest.exp: next over lim_at_start initialization
+PASS: gdb.gdb/selftest.exp: next over make_command_stats_cleanup and everything it calls
+PASS: gdb.gdb/selftest.exp: next over setlocale LC_MESSAGES
+PASS: gdb.gdb/selftest.exp: next over make_command_stats_cleanup and everything it calls
+PASS: gdb.gdb/selftest.exp: next over setlocale LC_MESSAGES
+PASS: gdb.gdb/selftest.exp: next over setlocale LC_CTYPE
+PASS: gdb.gdb/selftest.exp: next over bindtextdomain
+PASS: gdb.gdb/selftest.exp: next over textdomain PACKAGE
+PASS: gdb.gdb/selftest.exp: next over bfd_init
+PASS: gdb.gdb/selftest.exp: next over notice_open_fds
+PASS: gdb.gdb/selftest.exp: next over cmdarg_s VEC_cleanup
+PASS: gdb.gdb/selftest.exp: print a string
+PASS: gdb.gdb/selftest.exp: step into xmalloc call
+PASS: gdb.gdb/selftest.exp: xgdb is at prompt
+PASS: gdb.gdb/selftest.exp: Set xgdb prompt
+PASS: gdb.gdb/selftest.exp: send ^C to child process
+PASS: gdb.gdb/selftest.exp: send SIGINT signal to child process
+FAIL: gdb.gdb/selftest.exp: backtrace through signal handler
+Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/xfullpath.exp ...
+PASS: gdb.gdb/xfullpath.exp: breakpoint in captured_main
+PASS: gdb.gdb/xfullpath.exp: run until breakpoint at captured_main
+PASS: gdb.gdb/xfullpath.exp: A filename with ./ as the directory prefix
+PASS: gdb.gdb/xfullpath.exp: A filename with ../ in the directory prefix
+PASS: gdb.gdb/xfullpath.exp: A one-char filename in the current directory
+PASS: gdb.gdb/xfullpath.exp: A filename in the root directory
+PASS: gdb.gdb/xfullpath.exp: A filename without any directory prefix
+PASS: gdb.gdb/xfullpath.exp: A one-char filename without any directory prefix
+PASS: gdb.gdb/xfullpath.exp: An empty filename
+Running ../../../W._C._Handy/gdb/testsuite/gdb.go/basic-types.exp ...
+PASS: gdb.go/basic-types.exp: set language go
+PASS: gdb.go/basic-types.exp: set language to "go"
+PASS: gdb.go/basic-types.exp: pt 123
+PASS: gdb.go/basic-types.exp: pt void(42)
+PASS: gdb.go/basic-types.exp: pt byte(42)
+PASS: gdb.go/basic-types.exp: pt int(42)
+PASS: gdb.go/basic-types.exp: pt uint(42)
+PASS: gdb.go/basic-types.exp: pt uintptr(42)
+PASS: gdb.go/basic-types.exp: pt int8(42)
+PASS: gdb.go/basic-types.exp: pt int16(42)
+PASS: gdb.go/basic-types.exp: pt int32(42)
+PASS: gdb.go/basic-types.exp: pt int64(42)
+PASS: gdb.go/basic-types.exp: pt uint8(42)
+PASS: gdb.go/basic-types.exp: pt uint16(42)
+PASS: gdb.go/basic-types.exp: pt uint32(42)
+PASS: gdb.go/basic-types.exp: pt uint64(42)
+PASS: gdb.go/basic-types.exp: pt true
+PASS: gdb.go/basic-types.exp: pt false
+PASS: gdb.go/basic-types.exp: pt bool(0)
+PASS: gdb.go/basic-types.exp: pt bool(1)
+PASS: gdb.go/basic-types.exp: pt 'a'
+PASS: gdb.go/basic-types.exp: pt "a simple string"
+PASS: gdb.go/basic-types.exp: pt `a simple raw string`
+PASS: gdb.go/basic-types.exp: pt .44
+PASS: gdb.go/basic-types.exp: pt 44.0
+PASS: gdb.go/basic-types.exp: pt 10e20
+PASS: gdb.go/basic-types.exp: pt 10E20
+PASS: gdb.go/basic-types.exp: pt float32(.42)
+PASS: gdb.go/basic-types.exp: pt float64(.42)
+PASS: gdb.go/basic-types.exp: pt complex64(.42)
+XFAIL: gdb.go/basic-types.exp: pt complex64(.42i1.0)
+XFAIL: gdb.go/basic-types.exp: pt complex64(i1.0)
+PASS: gdb.go/basic-types.exp: pt complex128(.42)
+XFAIL: gdb.go/basic-types.exp: pt complex128(.42i1.0)
+XFAIL: gdb.go/basic-types.exp: pt complex128(i1.0)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.go/chan.exp ...
+gdb compile failed, default_target_compile: Can't find gccgo.
+UNTESTED: gdb.go/chan.exp: chan.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.go/handcall.exp ...
+gdb compile failed, default_target_compile: Can't find gccgo.
+UNTESTED: gdb.go/handcall.exp: handcall.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.go/hello.exp ...
+gdb compile failed, default_target_compile: Can't find gccgo.
+UNTESTED: gdb.go/hello.exp: hello.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.go/integers.exp ...
+gdb compile failed, default_target_compile: Can't find gccgo.
+UNTESTED: gdb.go/integers.exp: integers.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.go/methods.exp ...
+gdb compile failed, default_target_compile: Can't find gccgo.
+UNTESTED: gdb.go/methods.exp: methods.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.go/package.exp ...
+gdb compile failed, default_target_compile: Can't find gccgo.
+UNTESTED: gdb.go/package.exp: package
+Running ../../../W._C._Handy/gdb/testsuite/gdb.go/print.exp ...
+PASS: gdb.go/print.exp: set language go
+PASS: gdb.go/print.exp: set language to "go"
+PASS: gdb.go/print.exp: check fp + text
+PASS: gdb.go/print.exp: p 1.
+PASS: gdb.go/print.exp: p 1.5
+PASS: gdb.go/print.exp: p 1.f
+PASS: gdb.go/print.exp: p 1.5f
+PASS: gdb.go/print.exp: p 1.l
+PASS: gdb.go/print.exp: p 1.5l
+PASS: gdb.go/print.exp: p 0x1.1
+PASS: gdb.go/print.exp: reject p 1.1x
+PASS: gdb.go/print.exp: reject p 1.1ff
+PASS: gdb.go/print.exp: reject p 1.1ll
+Running ../../../W._C._Handy/gdb/testsuite/gdb.go/strings.exp ...
+gdb compile failed, default_target_compile: Can't find gccgo.
+UNTESTED: gdb.go/strings.exp: strings.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.go/types.exp ...
+gdb compile failed, default_target_compile: Can't find gccgo.
+UNTESTED: gdb.go/types.exp: types.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.go/unsafe.exp ...
+gdb compile failed, default_target_compile: Can't find gccgo.
+UNTESTED: gdb.go/unsafe.exp: unsafe.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.aCC/optimize.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.aCC/watch-cmd.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/callfwmall.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/dollar.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/hwwatchbus.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/pxdb.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/reg-pa64.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/reg.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/sized-enum.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.base-hp/so-thresh.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.compat/xdb1.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.compat/xdb2.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.compat/xdb3.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.defects/bs14602.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.defects/solib-d.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.objdbg/objdbg01.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.objdbg/objdbg02.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.objdbg/objdbg03.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.hp/gdb.objdbg/objdbg04.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jmain.exp ...
+PASS: gdb.java/jmain.exp: compilation jmain.java
+PASS: gdb.java/jmain.exp: set print sevenbit-strings
+KFAIL: gdb.java/jmain.exp: break main (PRMS: java/1567)
+KPASS: gdb.java/jmain.exp: break jmain.main (PRMS java/1565)
+PASS: gdb.java/jmain.exp: break jmain.main(java.lang.String[])void
+Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jmisc.exp ...
+PASS: gdb.java/jmisc.exp: compilation jmisc.java
+PASS: gdb.java/jmisc.exp: set print sevenbit-strings
+PASS: gdb.java/jmisc.exp: set language java
+PASS: gdb.java/jmisc.exp: set language to "java"
+PASS: gdb.java/jmisc.exp: continue to breakpoint: jmisc.main(java.lang.String[])
+PASS: gdb.java/jmisc.exp: ptype jmisc
+PASS: gdb.java/jmisc.exp: p args
+KFAIL: gdb.java/jmisc.exp: gdb/2214 (PRMS: p *args)
+PASS: gdb.java/jmisc.exp: break exit
+PASS: gdb.java/jmisc.exp: continue to exit
+PASS: gdb.java/jmisc.exp: set breakpoint pending off
+PASS: gdb.java/jmisc.exp: break jmisc.main(java.lang.String[])int
+Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jnpe.exp ...
+PASS: gdb.java/jnpe.exp: compilation jnpe.java
+UNSUPPORTED: gdb.java/jnpe.exp: jnpe.exp could not find _Unwind_DebugHook
+Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jprint.exp ...
+PASS: gdb.java/jprint.exp: compilation jprint.java
+PASS: gdb.java/jprint.exp: set print sevenbit-strings
+PASS: gdb.java/jprint.exp: set language java
+PASS: gdb.java/jprint.exp: set language to "java"
+PASS: gdb.java/jprint.exp: continue to breakpoint: jprint.main(java.lang.String[])
+PASS: gdb.java/jprint.exp: unambiguous static call
+PASS: gdb.java/jprint.exp: next
+PASS: gdb.java/jprint.exp: next
+PASS: gdb.java/jprint.exp: single argument call
+PASS: gdb.java/jprint.exp: double argument call
+PASS: gdb.java/jprint.exp: virtual fn call
+PASS: gdb.java/jprint.exp: inherited static call
+PASS: gdb.java/jprint.exp: inherited virtual fn call
+XPASS: gdb.java/jprint.exp: print a java.util.Properties (PRMS gcc/43260)
+XFAIL: gdb.java/jprint.exp: print a java.lang.String
+Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jv-exp.exp ...
+PASS: gdb.java/jv-exp.exp: set print sevenbit-strings
+PASS: gdb.java/jv-exp.exp: set width 0
+PASS: gdb.java/jv-exp.exp: set language java
+PASS: gdb.java/jv-exp.exp: set language to "java"
+PASS: gdb.java/jv-exp.exp: p 1 > 2
+PASS: gdb.java/jv-exp.exp: p 1 < 2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.java/jv-print.exp ...
+PASS: gdb.java/jv-print.exp: print $pc
+PASS: gdb.java/jv-print.exp: set print sevenbit-strings
+PASS: gdb.java/jv-print.exp: set width 0
+PASS: gdb.java/jv-print.exp: set language java
+PASS: gdb.java/jv-print.exp: set language to "java"
+PASS: gdb.java/jv-print.exp: p 123
+PASS: gdb.java/jv-print.exp: p -123
+PASS: gdb.java/jv-print.exp: p/d 123
+PASS: gdb.java/jv-print.exp: p 0123
+PASS: gdb.java/jv-print.exp: p 00123
+PASS: gdb.java/jv-print.exp: p -0123
+PASS: gdb.java/jv-print.exp: p/o 0123
+PASS: gdb.java/jv-print.exp: p 0x123
+PASS: gdb.java/jv-print.exp: p -0x123
+PASS: gdb.java/jv-print.exp: p 0x0123
+PASS: gdb.java/jv-print.exp: p -0x0123
+PASS: gdb.java/jv-print.exp: p 0xABCDEF
+PASS: gdb.java/jv-print.exp: p 0xabcdef
+PASS: gdb.java/jv-print.exp: p 0xAbCdEf
+PASS: gdb.java/jv-print.exp: p/x 0x123
+PASS: gdb.java/jv-print.exp: p 'a'
+PASS: gdb.java/jv-print.exp: p/c 'a'
+PASS: gdb.java/jv-print.exp: p/c 70
+PASS: gdb.java/jv-print.exp: p/x 'a'
+PASS: gdb.java/jv-print.exp: p/d 'a'
+PASS: gdb.java/jv-print.exp: p/t 'a'
+PASS: gdb.java/jv-print.exp: p/x '\377'
+PASS: gdb.java/jv-print.exp: p '\''
+PASS: gdb.java/jv-print.exp: p '\\'
+PASS: gdb.java/jv-print.exp: reject p 0x
+PASS: gdb.java/jv-print.exp: p ''
+PASS: gdb.java/jv-print.exp: p '''
+PASS: gdb.java/jv-print.exp: reject p '\'
+PASS: gdb.java/jv-print.exp: reject p '\\\'
+PASS: gdb.java/jv-print.exp: reject p DEADBEEF
+PASS: gdb.java/jv-print.exp: reject p 123DEADBEEF
+PASS: gdb.java/jv-print.exp: reject p 123foobar.bazfoo3
+PASS: gdb.java/jv-print.exp: reject p 123EEEEEEEEEEEEEEEEE33333k333
+PASS: gdb.java/jv-print.exp: check for floating addition
+PASS: gdb.java/jv-print.exp: reject p 09
+PASS: gdb.java/jv-print.exp: reject p 079
+PASS: gdb.java/jv-print.exp: reject p 0xG
+PASS: gdb.java/jv-print.exp: reject p 0xAG
+PASS: gdb.java/jv-print.exp: check fp + text
+PASS: gdb.java/jv-print.exp: p 1.
+PASS: gdb.java/jv-print.exp: p 1.5
+PASS: gdb.java/jv-print.exp: p 1.f
+PASS: gdb.java/jv-print.exp: p 1.5f
+PASS: gdb.java/jv-print.exp: p 1.d
+PASS: gdb.java/jv-print.exp: p 1.5d
+PASS: gdb.java/jv-print.exp: p 0x1.1
+PASS: gdb.java/jv-print.exp: reject p 1.1x
+PASS: gdb.java/jv-print.exp: reject p 1.1ff
+PASS: gdb.java/jv-print.exp: reject p 1.1dd
+Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/break-ask.exp ...
+PASS: gdb.linespec/break-ask.exp: set multiple-symbols ask
+PASS: gdb.linespec/break-ask.exp: set filename-display absolute
+PASS: gdb.linespec/break-ask.exp: break twodup absolute
+PASS: gdb.linespec/break-ask.exp: 0
+PASS: gdb.linespec/break-ask.exp: set filename-display relative
+PASS: gdb.linespec/break-ask.exp: break twodup relative
+PASS: gdb.linespec/break-ask.exp: 2
+PASS: gdb.linespec/break-ask.exp: expect breakpoint
+PASS: gdb.linespec/break-ask.exp: info source
+PASS: gdb.linespec/break-ask.exp: continue to breakpoint: body_elsewhere
+PASS: gdb.linespec/break-ask.exp: break twodup relative other
+PASS: gdb.linespec/break-ask.exp: 3
+PASS: gdb.linespec/break-ask.exp: expect breakpoint other
+PASS: gdb.linespec/break-ask.exp: info source other
+PASS: gdb.linespec/break-ask.exp: continue to breakpoint: body_elsewhere other
+Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/linespec.exp ...
+PASS: gdb.linespec/linespec.exp: set multiple-symbols to all for linespec tests
+PASS: gdb.linespec/linespec.exp: single-location break using dir/file:line
+PASS: gdb.linespec/linespec.exp: clear breakpoint using dir/file:line
+PASS: gdb.linespec/linespec.exp: multi-location break using file:line
+PASS: gdb.linespec/linespec.exp: multi-location break using duplicate function name
+PASS: gdb.linespec/linespec.exp: multi-location break using duplicate function name and label
+PASS: gdb.linespec/linespec.exp: complete condition
+PASS: gdb.linespec/linespec.exp: disable pending breakpoints for linespec tests
+PASS: gdb.linespec/linespec.exp: set breakpoint on non-existent function
+PASS: gdb.linespec/linespec.exp: set breakpoint at all instances of NameSpace::overload
+PASS: gdb.linespec/linespec.exp: set breakpoint at lspec.cc instance of NameSpace::overload
+PASS: gdb.linespec/linespec.exp: set breakpoint at non-existent lspec.cc instance of NameSpace::overload
+PASS: gdb.linespec/linespec.exp: set breakpoint at specific instance of NameSpace::overload
+PASS: gdb.linespec/linespec.exp: set breakpoint in body.h
+PASS: gdb.linespec/linespec.exp: set breakpoint in f1
+PASS: gdb.linespec/linespec.exp: add inferior for linespec tests
+PASS: gdb.linespec/linespec.exp: switch to inferior 2 for linespec tests
+PASS: gdb.linespec/linespec.exp: set the new inferior file for linespec tests
+PASS: gdb.linespec/linespec.exp: set breakpoint at main in both inferiors
+Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/ls-dollar.exp ...
+PASS: gdb.linespec/ls-dollar.exp: set listsize 1
+PASS: gdb.linespec/ls-dollar.exp: list $dollar_var
+PASS: gdb.linespec/ls-dollar.exp: break $dollar_func
+Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/ls-errs.exp ...
+PASS: gdb.linespec/ls-errs.exp: set breakpoint pending off
+PASS: gdb.linespec/ls-errs.exp: break :
+PASS: gdb.linespec/ls-errs.exp: break :
+PASS: gdb.linespec/ls-errs.exp: break :
+PASS: gdb.linespec/ls-errs.exp: break :
+PASS: gdb.linespec/ls-errs.exp: break :
+PASS: gdb.linespec/ls-errs.exp: break :
+PASS: gdb.linespec/ls-errs.exp: break :
+PASS: gdb.linespec/ls-errs.exp: break :
+PASS: gdb.linespec/ls-errs.exp: break :
+PASS: gdb.linespec/ls-errs.exp: break -100
+PASS: gdb.linespec/ls-errs.exp: break +500
+PASS: gdb.linespec/ls-errs.exp: break 1000
+PASS: gdb.linespec/ls-errs.exp: break 3:
+PASS: gdb.linespec/ls-errs.exp: break +10:
+PASS: gdb.linespec/ls-errs.exp: break -10:
+PASS: gdb.linespec/ls-errs.exp: break 3:
+PASS: gdb.linespec/ls-errs.exp: break +10:
+PASS: gdb.linespec/ls-errs.exp: break -10:
+PASS: gdb.linespec/ls-errs.exp: break 3 :
+PASS: gdb.linespec/ls-errs.exp: break +10 :
+PASS: gdb.linespec/ls-errs.exp: break -10 :
+PASS: gdb.linespec/ls-errs.exp: break 3 :
+PASS: gdb.linespec/ls-errs.exp: break +10 :
+PASS: gdb.linespec/ls-errs.exp: break -10 :
+PASS: gdb.linespec/ls-errs.exp: break 3 :
+PASS: gdb.linespec/ls-errs.exp: break +10 :
+PASS: gdb.linespec/ls-errs.exp: break -10 :
+PASS: gdb.linespec/ls-errs.exp: break 3 :
+PASS: gdb.linespec/ls-errs.exp: break +10 :
+PASS: gdb.linespec/ls-errs.exp: break -10 :
+PASS: gdb.linespec/ls-errs.exp: break 3 :
+PASS: gdb.linespec/ls-errs.exp: break +10 :
+PASS: gdb.linespec/ls-errs.exp: break -10 :
+PASS: gdb.linespec/ls-errs.exp: break 3 :
+PASS: gdb.linespec/ls-errs.exp: break +10 :
+PASS: gdb.linespec/ls-errs.exp: break -10 :
+PASS: gdb.linespec/ls-errs.exp: break 3 :
+PASS: gdb.linespec/ls-errs.exp: break +10 :
+PASS: gdb.linespec/ls-errs.exp: break -10 :
+PASS: gdb.linespec/ls-errs.exp: break 3 1
+PASS: gdb.linespec/ls-errs.exp: break +10 1
+PASS: gdb.linespec/ls-errs.exp: break -10 1
+PASS: gdb.linespec/ls-errs.exp: break 3 +1
+PASS: gdb.linespec/ls-errs.exp: break +10 +1
+PASS: gdb.linespec/ls-errs.exp: break -10 +1
+PASS: gdb.linespec/ls-errs.exp: break 3 +100
+PASS: gdb.linespec/ls-errs.exp: break +10 +100
+PASS: gdb.linespec/ls-errs.exp: break -10 +100
+PASS: gdb.linespec/ls-errs.exp: break 3 -10
+PASS: gdb.linespec/ls-errs.exp: break +10 -10
+PASS: gdb.linespec/ls-errs.exp: break -10 -10
+PASS: gdb.linespec/ls-errs.exp: break 3 foo
+PASS: gdb.linespec/ls-errs.exp: break +10 foo
+PASS: gdb.linespec/ls-errs.exp: break -10 foo
+PASS: gdb.linespec/ls-errs.exp: break this_file_doesn't_exist.c:3
+PASS: gdb.linespec/ls-errs.exp: break this file has spaces.c:3
+PASS: gdb.linespec/ls-errs.exp: break "file::colons.c":3
+PASS: gdb.linespec/ls-errs.exp: break 'file::colons.c':3
+PASS: gdb.linespec/ls-errs.exp: break "this "file" has quotes.c":3
+PASS: gdb.linespec/ls-errs.exp: break 'this "file" has quotes.c':3
+PASS: gdb.linespec/ls-errs.exp: break 'this 'file' has quotes.c':3
+PASS: gdb.linespec/ls-errs.exp: break "this 'file' has quotes.c":3
+PASS: gdb.linespec/ls-errs.exp: break "spaces: and :colons.c":3
+PASS: gdb.linespec/ls-errs.exp: break 'more: :spaces: :and colons::.c':3
+PASS: gdb.linespec/ls-errs.exp: break "src-file.c':3
+PASS: gdb.linespec/ls-errs.exp: break 'src-file.c:3
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:foo
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main:foo
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c: foo
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main: foo
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c: foo
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main: foo
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main:
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main:
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c::
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 1
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 +100
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 -100
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 foo
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:-100
+PASS: gdb.linespec/ls-errs.exp: break "ls-errs.c:-100"
+PASS: gdb.linespec/ls-errs.exp: break 'ls-errs.c:-100'
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:+500
+PASS: gdb.linespec/ls-errs.exp: break "ls-errs.c:+500"
+PASS: gdb.linespec/ls-errs.exp: break 'ls-errs.c:+500'
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:1000
+PASS: gdb.linespec/ls-errs.exp: break "ls-errs.c:1000"
+PASS: gdb.linespec/ls-errs.exp: break 'ls-errs.c:1000'
+PASS: gdb.linespec/ls-errs.exp: break foobar
+PASS: gdb.linespec/ls-errs.exp: break foo::bar
+PASS: gdb.linespec/ls-errs.exp: break foo.bar
+PASS: gdb.linespec/ls-errs.exp: break foo .
+PASS: gdb.linespec/ls-errs.exp: break foo bar
+PASS: gdb.linespec/ls-errs.exp: break foo 1
+PASS: gdb.linespec/ls-errs.exp: break foo 0
+PASS: gdb.linespec/ls-errs.exp: break foo +10
+PASS: gdb.linespec/ls-errs.exp: break foo -10
+PASS: gdb.linespec/ls-errs.exp: break foo +100
+PASS: gdb.linespec/ls-errs.exp: break foo -100
+PASS: gdb.linespec/ls-errs.exp: break main:there
+PASS: gdb.linespec/ls-errs.exp: break main:here:
+PASS: gdb.linespec/ls-errs.exp: break main: there
+PASS: gdb.linespec/ls-errs.exp: break main:here:
+PASS: gdb.linespec/ls-errs.exp: break main :there
+PASS: gdb.linespec/ls-errs.exp: break main:here :
+PASS: gdb.linespec/ls-errs.exp: break main : there
+PASS: gdb.linespec/ls-errs.exp: break main:here :
+PASS: gdb.linespec/ls-errs.exp: break main : there
+PASS: gdb.linespec/ls-errs.exp: break main:here :
+PASS: gdb.linespec/ls-errs.exp: break main : there
+PASS: gdb.linespec/ls-errs.exp: break main:here :
+PASS: gdb.linespec/ls-errs.exp: break main : there
+PASS: gdb.linespec/ls-errs.exp: break main:here :
+PASS: gdb.linespec/ls-errs.exp: break main : there
+PASS: gdb.linespec/ls-errs.exp: break main:here :
+PASS: gdb.linespec/ls-errs.exp: break main : there
+PASS: gdb.linespec/ls-errs.exp: break main:here :
+PASS: gdb.linespec/ls-errs.exp: break main 3
+PASS: gdb.linespec/ls-errs.exp: break main +100
+PASS: gdb.linespec/ls-errs.exp: break main -100
+PASS: gdb.linespec/ls-errs.exp: break main foo
+PASS: gdb.linespec/ls-errs.exp: break main:here 3
+PASS: gdb.linespec/ls-errs.exp: break main:here +100
+PASS: gdb.linespec/ls-errs.exp: break main:here -100
+PASS: gdb.linespec/ls-errs.exp: break main:here foo
+PASS: gdb.linespec/ls-errs.exp: break if
+PASS: gdb.linespec/ls-errs.exp: break task
+PASS: gdb.linespec/ls-errs.exp: break thread
+PASS: gdb.linespec/ls-errs.exp: break 'main.c'flubber
+PASS: gdb.linespec/ls-errs.exp: break 'main.c',21
+PASS: gdb.linespec/ls-errs.exp: break 'main.c'
+PASS: gdb.linespec/ls-errs.exp: break 'main.c'3
+PASS: gdb.linespec/ls-errs.exp: break 'main.c'+3
+PASS: gdb.linespec/ls-errs.exp: break $zippo
+PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:$zippo
+Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/macro-relative.exp ...
+PASS: gdb.linespec/macro-relative.exp: info macro HEADER
+Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/skip-two.exp ...
+PASS: gdb.linespec/skip-two.exp: skip function dupname
+PASS: gdb.linespec/skip-two.exp: dupname ignored from main
+PASS: gdb.linespec/skip-two.exp: continue to breakpoint: n
+PASS: gdb.linespec/skip-two.exp: dupname ignored from n
+PASS: gdb.linespec/skip-two.exp: skip delete 1
+PASS: gdb.linespec/skip-two.exp: skip file thefile.cc
+PASS: gdb.linespec/skip-two.exp: step into dupname
+PASS: gdb.linespec/skip-two.exp: finish from dupname
+PASS: gdb.linespec/skip-two.exp: dupname ignored for thefile.cc
+Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/thread.exp ...
+PASS: gdb.linespec/thread.exp: breakpoint line number in file
+PASS: gdb.linespec/thread.exp: continue to breakpoint: 29
+PASS: gdb.linespec/thread.exp: setting breakpoint at thread
+PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp ...
+PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_nofb_marker
+PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_nofb_marker
+FAIL: gdb.mi/dw2-ref-missing-frame.exp: test func_nofb_marker
+PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_loopfb_marker
+PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_loopfb_marker
+FAIL: gdb.mi/dw2-ref-missing-frame.exp: test func_loopfb_var
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb2549.exp ...
+PASS: gdb.mi/gdb2549.exp: wrong arguments
+PASS: gdb.mi/gdb2549.exp: no executable
+PASS: gdb.mi/gdb2549.exp: breakpoint at main
+PASS: gdb.mi/gdb2549.exp: mi runto main
+PASS: gdb.mi/gdb2549.exp: register values x
+PASS: gdb.mi/gdb2549.exp: register values f
+PASS: gdb.mi/gdb2549.exp: register values d
+PASS: gdb.mi/gdb2549.exp: register values o
+PASS: gdb.mi/gdb2549.exp: register values t
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb669.exp ...
+PASS: gdb.mi/gdb669.exp: successfully compiled posix threads test case
+PASS: gdb.mi/gdb669.exp: breakpoint at main
+PASS: gdb.mi/gdb669.exp: mi runto main
+PASS: gdb.mi/gdb669.exp: -thread-list-ids (at main)
+PASS: gdb.mi/gdb669.exp: info threads (at main)
+PASS: gdb.mi/gdb669.exp: finding MI result string (at main)
+PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (at main)
+PASS: gdb.mi/gdb669.exp: got number of threads from MI (at main)
+PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (at main)
+PASS: gdb.mi/gdb669.exp: -thread_list_ids (at main)
+PASS: gdb.mi/gdb669.exp: finding threads in MI output (at main)
+PASS: gdb.mi/gdb669.exp: MI and console have same threads (at main)
+PASS: gdb.mi/gdb669.exp: next, try 0
+PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 0)
+PASS: gdb.mi/gdb669.exp: info threads (try 0)
+PASS: gdb.mi/gdb669.exp: finding MI result string (try 0)
+PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 0)
+PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 0)
+PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 0)
+PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 0)
+PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 0)
+PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 0)
+PASS: gdb.mi/gdb669.exp: next, try 1
+PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 1)
+PASS: gdb.mi/gdb669.exp: info threads (try 1)
+PASS: gdb.mi/gdb669.exp: finding MI result string (try 1)
+PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 1)
+PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 1)
+PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 1)
+PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 1)
+PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 1)
+PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 1)
+PASS: gdb.mi/gdb669.exp: next, try 2
+PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 2)
+PASS: gdb.mi/gdb669.exp: info threads (try 2)
+PASS: gdb.mi/gdb669.exp: finding MI result string (try 2)
+PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 2)
+PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 2)
+PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 2)
+PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 2)
+PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 2)
+PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 2)
+PASS: gdb.mi/gdb669.exp: next, try 3
+PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 3)
+PASS: gdb.mi/gdb669.exp: info threads (try 3)
+PASS: gdb.mi/gdb669.exp: finding MI result string (try 3)
+PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 3)
+PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 3)
+PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 3)
+PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 3)
+PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 3)
+PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 3)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb680.exp ...
+PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 0
+PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 1
+PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 2
+PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 3
+PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 4
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb701.exp ...
+PASS: gdb.mi/gdb701.exp: breakpoint at main
+PASS: gdb.mi/gdb701.exp: mi runto main
+PASS: gdb.mi/gdb701.exp: step over "foo = 0"
+PASS: gdb.mi/gdb701.exp: create fooPtr
+PASS: gdb.mi/gdb701.exp: list children of fooPtr
+PASS: gdb.mi/gdb701.exp: list children of fooPtr.x
+PASS: gdb.mi/gdb701.exp: list children of fooPtr.y
+PASS: gdb.mi/gdb701.exp: list children of fooPtr.z
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb792.exp ...
+PASS: gdb.mi/gdb792.exp: breakpoint at main
+PASS: gdb.mi/gdb792.exp: mi runto main
+PASS: gdb.mi/gdb792.exp: create var for class A
+PASS: gdb.mi/gdb792.exp: list children of class A
+PASS: gdb.mi/gdb792.exp: list children of A.public
+PASS: gdb.mi/gdb792.exp: list children of A.private
+PASS: gdb.mi/gdb792.exp: list children of A.protected
+PASS: gdb.mi/gdb792.exp: list children of A.protected.b
+PASS: gdb.mi/gdb792.exp: list children of A.protected.b.public
+PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private
+PASS: gdb.mi/gdb792.exp: create var for class C which has baseclass A
+PASS: gdb.mi/gdb792.exp: list children of class C
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-basics.exp ...
+PASS: gdb.mi/mi-basics.exp: acceptance of MI operations
+PASS: gdb.mi/mi-basics.exp: file-exec-and-symbols operation
+PASS: gdb.mi/mi-basics.exp: file-exec-file operation
+PASS: gdb.mi/mi-basics.exp: file-symbol-file operation
+PASS: gdb.mi/mi-basics.exp: break-delete (all) operation
+PASS: gdb.mi/mi-basics.exp: all breakpoints removed
+PASS: gdb.mi/mi-basics.exp: environment-directory arg operation
+PASS: gdb.mi/mi-basics.exp: environment-directory empty-string operation
+PASS: gdb.mi/mi-basics.exp: environment-directory operation
+PASS: gdb.mi/mi-basics.exp: environment-cd arg operation
+PASS: gdb.mi/mi-basics.exp: environment-pwd operation
+PASS: gdb.mi/mi-basics.exp: environment-path
+PASS: gdb.mi/mi-basics.exp: environment-path no-args operation
+PASS: gdb.mi/mi-basics.exp: environment-path dir1 dir2 operation
+PASS: gdb.mi/mi-basics.exp: environment-path -r dir operation
+PASS: gdb.mi/mi-basics.exp: environment-path -r operation
+PASS: gdb.mi/mi-basics.exp: initial tty is mi_inferior_tty_name
+PASS: gdb.mi/mi-basics.exp: set tty to /dev/pts/1
+PASS: gdb.mi/mi-basics.exp: tty was set correctly
+PASS: gdb.mi/mi-basics.exp: set tty to the empty string
+PASS: gdb.mi/mi-basics.exp: make sure tty is empty
+PASS: gdb.mi/mi-basics.exp: set tty to mi_inferior_tty_name (the way it was)
+PASS: gdb.mi/mi-basics.exp: verify tty is correct
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-break.exp ...
+PASS: gdb.mi/mi-break.exp: break-insert -t operation
+PASS: gdb.mi/mi-break.exp: insert temp breakpoint at basics.c:callee2
+PASS: gdb.mi/mi-break.exp: insert temp breakpoint at basics.c:$line_callee3_head
+PASS: gdb.mi/mi-break.exp: insert temp breakpoint at "<fullfilename>":$line_callee4_head
+PASS: gdb.mi/mi-break.exp: list of breakpoints
+PASS: gdb.mi/mi-break.exp: delete temp breakpoints
+KFAIL: gdb.mi/mi-break.exp: break-insert -r operation (PRMS: mi/14270)
+KFAIL: gdb.mi/mi-break.exp: insert breakpoint with regexp callee2 (PRMS: mi/14270)
+KFAIL: gdb.mi/mi-break.exp: insert breakpoint with regexp callee (PRMS: mi/14270)
+KFAIL: gdb.mi/mi-break.exp: insert breakpoint with regexp .*llee (PRMS: mi/14270)
+KFAIL: gdb.mi/mi-break.exp: list of breakpoints (PRMS: mi/14270)
+PASS: gdb.mi/mi-break.exp: delete temp breakpoints
+PASS: gdb.mi/mi-break.exp: insert breakpoint with ignore count at callme
+PASS: gdb.mi/mi-break.exp: run to breakpoint with ignore count
+PASS: gdb.mi/mi-break.exp: breakpoint at nonexistent function
+PASS: gdb.mi/mi-break.exp: create varobj for function call
+PASS: gdb.mi/mi-break.exp: update varobj for function call
+PASS: gdb.mi/mi-break.exp: breakpoint with garbage after location
+PASS: gdb.mi/mi-break.exp: conditional breakpoint with garbage after location
+PASS: gdb.mi/mi-break.exp: test disabled creation
+PASS: gdb.mi/mi-break.exp: test disabled creation: cleanup
+PASS: gdb.mi/mi-break.exp: breakpoint commands: insert breakpoint at basics.c:callee2
+PASS: gdb.mi/mi-break.exp: breakpoint commands: set commands
+PASS: gdb.mi/mi-break.exp: breakpoint commands: check that commands are set
+PASS: gdb.mi/mi-break.exp: breakpoint commands: clear commands
+PASS: gdb.mi/mi-break.exp: breakpoint commands: check that commands are cleared
+PASS: gdb.mi/mi-break.exp: breakpoint at main
+PASS: gdb.mi/mi-break.exp: mi runto main
+PASS: gdb.mi/mi-break.exp: breakpoint commands: insert breakpoint at basics.c:callee2, again
+PASS: gdb.mi/mi-break.exp: breakpoint commands: set commands
+PASS: gdb.mi/mi-break.exp: intermediate stop and continue
+PASS: gdb.mi/mi-break.exp: test hitting breakpoint with commands
+PASS: gdb.mi/mi-break.exp: create local variable tpnum
+PASS: gdb.mi/mi-break.exp: eval tpnum before tracepoint
+PASS: gdb.mi/mi-break.exp: break-insert -a operation
+PASS: gdb.mi/mi-break.exp: update tpnum
+PASS: gdb.mi/mi-break.exp: eval tpnum after tracepoint
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp ...
+PASS: gdb.mi/mi-breakpoint-changed.exp: breakpoint at main
+PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main
+PASS: gdb.mi/mi-breakpoint-changed.exp: change command
+PASS: gdb.mi/mi-breakpoint-changed.exp: watch watch
+PASS: gdb.mi/mi-breakpoint-changed.exp: trace marker
+FAIL: gdb.mi/mi-breakpoint-changed.exp: catch syscall
+FAIL: gdb.mi/mi-breakpoint-changed.exp: dprintf marker, "arg" "
+PASS: gdb.mi/mi-breakpoint-changed.exp: condition 2 main > 0x0
+PASS: gdb.mi/mi-breakpoint-changed.exp: disable 3
+PASS: gdb.mi/mi-breakpoint-changed.exp: enable 3
+PASS: gdb.mi/mi-breakpoint-changed.exp: ignore 5 1
+PASS: gdb.mi/mi-breakpoint-changed.exp: passcount 1 4
+PASS: gdb.mi/mi-breakpoint-changed.exp: delete 3
+PASS: gdb.mi/mi-breakpoint-changed.exp: delete 4
+PASS: gdb.mi/mi-breakpoint-changed.exp: delete 5
+FAIL: gdb.mi/mi-breakpoint-changed.exp: delete 6
+PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc1
+PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved
+PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved: hit_count is updated
+PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to pendfunc1 breakpoint
+PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: delete breakpoint on pendfunc1
+PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on marker
+PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc3
+PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 1
+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: (unknown output after running)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-catch-load.exp ...
+PASS: gdb.mi/mi-catch-load.exp: breakpoint at main
+PASS: gdb.mi/mi-catch-load.exp: mi runto main
+PASS: gdb.mi/mi-catch-load.exp: catch-load: auto-solib-add on
+PASS: gdb.mi/mi-catch-load.exp: catch-load: catch load
+FAIL: gdb.mi/mi-catch-load.exp: catch-load: solib-event stop
+PASS: gdb.mi/mi-catch-load.exp: breakpoint at main
+PASS: gdb.mi/mi-catch-load.exp: mi runto main
+PASS: gdb.mi/mi-catch-load.exp: catch-unload: auto-solib-add on
+PASS: gdb.mi/mi-catch-load.exp: catch-unload: catch unload
+FAIL: gdb.mi/mi-catch-load.exp: catch-unload: solib-event stop
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cli.exp ...
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec with no arguments
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec with one argument
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec with bogus interpreter
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec console bogus
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "file $binfile"
+PASS: gdb.mi/mi-cli.exp: breakpoint at main
+PASS: gdb.mi/mi-cli.exp: mi runto main
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set args foobar"
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "show args"
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "break callee4"
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "info break"
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set listsize 1"
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "list"
+PASS: gdb.mi/mi-cli.exp: continue to callee4
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "delete 2"
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "up"
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "down"
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "frame 2"
+PASS: gdb.mi/mi-cli.exp: -stack-select-frame 0
+PASS: gdb.mi/mi-cli.exp: check *stopped from CLI command
+PASS: gdb.mi/mi-cli.exp: -break-insert -t basics.c:$line_main_hello
+PASS: gdb.mi/mi-cli.exp: -exec-continue to line $line_main_hello
+PASS: gdb.mi/mi-cli.exp: 34 next: run
+PASS: gdb.mi/mi-cli.exp: 34 next: stop
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "list" at basics.c:$line_main_return
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "help set args"
+PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0"
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp ...
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: breakpoint at main
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: mi runto main
+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)
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "-exec-arguments foo" no event
+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
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache" warmup
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache on"
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache off"
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache" no event
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type" warmup
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type on"
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type off"
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type" no event
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set trace-notes foo"
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set trace-notes bar"
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set trace-notes bar" no event
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remote exec-file foo"
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remote exec-file bar"
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remote exec-file bar" no event
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "maint dwarf2 always-disassemble on"
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "maint dwarf2 always-disassemble off"
+PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set ch type on"
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-console.exp ...
+PASS: gdb.mi/mi-console.exp: breakpoint at main
+PASS: gdb.mi/mi-console.exp: mi runto main
+PASS: gdb.mi/mi-console.exp: Testing console output
+PASS: gdb.mi/mi-console.exp: Testing console output inferior output
+PASS: gdb.mi/mi-console.exp: finished step over hello
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-disassemble.exp ...
+PASS: gdb.mi/mi-disassemble.exp: breakpoint at main
+PASS: gdb.mi/mi-disassemble.exp: mi runto main
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble from pc to pc+12 assembly only
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble file & line, assembly only
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble from pc to pc+12 assembly with opcodes
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble file & line, assembly with opcodes
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line assembly mixed
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble range assembly mixed
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line assembly mixed with opcodes
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble range assembly mixed with opcodes
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble bogus filename
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble bogus address
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble mix different args
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble wrong mode arg
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number assembly only
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (zero lines) assembly only
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (more than main lines) assembly only
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number assembly mixed
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (zero lines) assembly mixed
+PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (more than main lines) assembly mixed
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-dprintf.exp ...
+PASS: gdb.mi/mi-dprintf.exp: breakpoint at main
+PASS: gdb.mi/mi-dprintf.exp: mi runto main
+PASS: gdb.mi/mi-dprintf.exp: mi insert without location
+PASS: gdb.mi/mi-dprintf.exp: mi insert breakpoint without format string
+PASS: gdb.mi/mi-dprintf.exp: mi insert second breakpoint without format string
+PASS: gdb.mi/mi-dprintf.exp: mi insert breakpoint main
+PASS: gdb.mi/mi-dprintf.exp: mi insert dprintf foo
+PASS: gdb.mi/mi-dprintf.exp: mi insert dprintf dp_location1
+PASS: gdb.mi/mi-dprintf.exp: mi info dprintf
+PASS: gdb.mi/mi-dprintf.exp: mi insert breakpoint bp_location1
+PASS: gdb.mi/mi-dprintf.exp: gdb: mi 1st dprintf
+PASS: gdb.mi/mi-dprintf.exp: gdb: mi 1st dprintf stop
+PASS: gdb.mi/mi-dprintf.exp: gdb: mi 2nd dprintf
+PASS: gdb.mi/mi-dprintf.exp: gdb: mi 2nd dprintf 2nd stop
+PASS: gdb.mi/mi-dprintf.exp: mi set dprintf style to call
+PASS: gdb.mi/mi-dprintf.exp: call: mi 1st dprintf
+PASS: gdb.mi/mi-dprintf.exp: call: mi 1st dprintf stop
+PASS: gdb.mi/mi-dprintf.exp: call: mi 2nd dprintf
+PASS: gdb.mi/mi-dprintf.exp: call: mi 2nd dprintf 2nd stop
+PASS: gdb.mi/mi-dprintf.exp: mi set dprintf-channel stderr
+PASS: gdb.mi/mi-dprintf.exp: mi set dprintf channel
+PASS: gdb.mi/mi-dprintf.exp: fprintf: mi 1st dprintf
+PASS: gdb.mi/mi-dprintf.exp: fprintf: mi 1st dprintf stop
+PASS: gdb.mi/mi-dprintf.exp: fprintf: mi 2nd dprintf
+PASS: gdb.mi/mi-dprintf.exp: fprintf: mi 2nd dprintf 2nd stop
+UNSUPPORTED: gdb.mi/mi-dprintf.exp: set dprintf style to agent
+PASS: gdb.mi/mi-dprintf.exp: mi set dprintf style to an unrecognized type
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-eval.exp ...
+PASS: gdb.mi/mi-eval.exp: breakpoint at callee4
+PASS: gdb.mi/mi-eval.exp: mi runto callee4
+PASS: gdb.mi/mi-eval.exp: next at callee4
+PASS: gdb.mi/mi-eval.exp: eval A
+PASS: gdb.mi/mi-eval.exp: eval &A
+PASS: gdb.mi/mi-eval.exp: eval A+3
+PASS: gdb.mi/mi-eval.exp: eval A + 3
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file-transfer.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file.exp ...
+PASS: gdb.mi/mi-file.exp: request path info of current source file (basics.c)
+PASS: gdb.mi/mi-file.exp: Getting a list of source files.
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-fill-memory.exp ...
+PASS: gdb.mi/mi-fill-memory.exp: breakpoint at main
+PASS: gdb.mi/mi-fill-memory.exp: mi runto main
+PASS: gdb.mi/mi-fill-memory.exp: next at main
+PASS: gdb.mi/mi-fill-memory.exp: no arguments
+PASS: gdb.mi/mi-fill-memory.exp: one argument missing
+PASS: gdb.mi/mi-fill-memory.exp: memory successfully written
+PASS: gdb.mi/mi-fill-memory.exp: memory successfully filled (8 bytes)
+PASS: gdb.mi/mi-fill-memory.exp: pattern correctly read from memory
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-fullname-deleted.exp ...
+PASS: gdb.mi/mi-fullname-deleted.exp: set substitute-path
+PASS: gdb.mi/mi-fullname-deleted.exp: fullname present
+PASS: gdb.mi/mi-fullname-deleted.exp: substituted fullname
+PASS: gdb.mi/mi-fullname-deleted.exp: compare_filenames_for_search does not match
+PASS: gdb.mi/mi-fullname-deleted.exp: compare_filenames_for_search does match
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-hack-cli.exp ...
+PASS: gdb.mi/mi-hack-cli.exp: show architecture
+PASS: gdb.mi/mi-hack-cli.exp: 47show architecture
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-i-cmd.exp ...
+PASS: gdb.mi/mi-i-cmd.exp: -list-features includes "info-gdb-mi-command"
+PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command unsupported-command
+PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -unsupported-command
+PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command symbol-list-lines
+PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -symbol-list-lines
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-info-os.exp ...
+UNSUPPORTED: gdb.mi/mi-info-os.exp: mi-info-os.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.exp ...
+PASS: gdb.mi/mi-inheritance-syntax-error.exp: breakpoint at C::testLocation
+PASS: gdb.mi/mi-inheritance-syntax-error.exp: mi runto C::testLocation
+PASS: gdb.mi/mi-inheritance-syntax-error.exp: create var for THIS
+PASS: gdb.mi/mi-inheritance-syntax-error.exp: list children of THIS
+PASS: gdb.mi/mi-inheritance-syntax-error.exp: -var-info-path-expression var1.A
+PASS: gdb.mi/mi-inheritance-syntax-error.exp: -data-evaluate-expression (*(class A*) this)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-language.exp ...
+PASS: gdb.mi/mi-language.exp: -list-features should include "language-option"
+PASS: gdb.mi/mi-language.exp: set lang ada
+PASS: gdb.mi/mi-language.exp: sizeof expression using current language
+PASS: gdb.mi/mi-language.exp: sizeof expression using C language
+PASS: gdb.mi/mi-language.exp: set lang ada
+PASS: gdb.mi/mi-language.exp: data-evaluate-expression with invalid language name
+PASS: gdb.mi/mi-language.exp: data-evaluate-expression with language auto
+PASS: gdb.mi/mi-language.exp: data-evaluate-expression with language local
+PASS: gdb.mi/mi-language.exp: data-evaluate-expression with language unknown
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-logging.exp ...
+PASS: gdb.mi/mi-logging.exp: breakpoint at main
+PASS: gdb.mi/mi-logging.exp: mi runto main
+PASS: gdb.mi/mi-logging.exp: logging on
+PASS: gdb.mi/mi-logging.exp: logged step
+PASS: gdb.mi/mi-logging.exp: logged next
+PASS: gdb.mi/mi-logging.exp: logging off
+PASS: gdb.mi/mi-logging.exp: Log file contents
+PASS: gdb.mi/mi-logging.exp: redirect logging on
+PASS: gdb.mi/mi-logging.exp: redirect logging off
+PASS: gdb.mi/mi-logging.exp: Redirect log file contents
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ...
+PASS: gdb.mi/mi-memory-changed.exp: insert breakpoint
+PASS: gdb.mi/mi-memory-changed.exp: continue to callee4
+PASS: gdb.mi/mi-memory-changed.exp: set var C = 4
+FAIL: gdb.mi/mi-memory-changed.exp: create objvar for C
+PASS: gdb.mi/mi-memory-changed.exp: change C thru. varobj
+PASS: gdb.mi/mi-memory-changed.exp: change C thru. -data-write-memory-bytes
+PASS: gdb.mi/mi-memory-changed.exp: get address of main
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nonstop-exit.exp ...
+UNSUPPORTED: gdb.mi/mi-nonstop-exit.exp: displaced stepping
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nonstop.exp ...
+UNSUPPORTED: gdb.mi/mi-nonstop.exp: displaced stepping
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp ...
+UNSUPPORTED: gdb.mi/mi-ns-stale-regcache.exp: displaced stepping
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsintrall.exp ...
+UNSUPPORTED: gdb.mi/mi-nsintrall.exp: displaced stepping
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsmoribund.exp ...
+UNSUPPORTED: gdb.mi/mi-nsmoribund.exp: displaced stepping
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsthrexec.exp ...
+UNSUPPORTED: gdb.mi/mi-nsthrexec.exp: displaced stepping
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ...
+PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1
+PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on mi-pendshr.c:pendfunc2 if x==4
+PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1
+PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 a second time
+PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc2 with x==4
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ...
+PASS: gdb.mi/mi-pthreads.exp: successfully compiled posix threads test case
+PASS: gdb.mi/mi-pthreads.exp: breakpoint at done_making_threads
+PASS: gdb.mi/mi-pthreads.exp: mi runto done_making_threads
+PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set)
+PASS: gdb.mi/mi-pthreads.exp: finding threads in MI output (in check_mi_thread_command_set)
+PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select
+PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 123456789
+PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 10
+PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 9
+PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 8
+PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 7
+PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 6
+PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 5
+PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 4
+PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 10
+PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 9
+PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 8
+PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 7
+PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 6
+PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 5
+PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 4
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-read-memory.exp ...
+PASS: gdb.mi/mi-read-memory.exp: breakpoint at main
+PASS: gdb.mi/mi-read-memory.exp: mi runto main
+PASS: gdb.mi/mi-read-memory.exp: next at main
+PASS: gdb.mi/mi-read-memory.exp: no arguments
+PASS: gdb.mi/mi-read-memory.exp: 3x2, one byte
+PASS: gdb.mi/mi-read-memory.exp: 3x2, one byte offset by -6
+PASS: gdb.mi/mi-read-memory.exp: expression in quotes
+PASS: gdb.mi/mi-read-memory.exp: ascii and data
+PASS: gdb.mi/mi-read-memory.exp: decimal
+PASS: gdb.mi/mi-read-memory.exp: octal
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-record-changed.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reg-undefined.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-regs.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-return.exp ...
+PASS: gdb.mi/mi-return.exp: breakpoint at callee4
+PASS: gdb.mi/mi-return.exp: mi runto callee4
+PASS: gdb.mi/mi-return.exp: delete all breakpoints
+PASS: gdb.mi/mi-return.exp: return from callee4 now
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reverse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-simplerun.exp ...
+PASS: gdb.mi/mi-simplerun.exp: break-insert operation
+PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at basics.c:callee2
+PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at basics.c:$line_callee3_head
+PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at "<fullfilename>":$line_callee4_head
+PASS: gdb.mi/mi-simplerun.exp: list of breakpoints
+PASS: gdb.mi/mi-simplerun.exp: disabling of breakpoints
+PASS: gdb.mi/mi-simplerun.exp: list of breakpoints, 16 disabled
+PASS: gdb.mi/mi-simplerun.exp: run to main
+PASS: gdb.mi/mi-simplerun.exp: next at main
+PASS: gdb.mi/mi-simplerun.exp: step at main
+PASS: gdb.mi/mi-simplerun.exp: step to callee4
+PASS: gdb.mi/mi-simplerun.exp: exec-finish
+PASS: gdb.mi/mi-simplerun.exp: continue to end
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-solib.exp ...
+PASS: gdb.mi/mi-solib.exp: set stop-on-solib-events
+PASS: gdb.mi/mi-solib.exp: check for solib event
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stack.exp ...
+PASS: gdb.mi/mi-stack.exp: breakpoint at callee4
+PASS: gdb.mi/mi-stack.exp: mi runto callee4
+PASS: gdb.mi/mi-stack.exp: stack frame listing
+PASS: gdb.mi/mi-stack.exp: stack frame listing 1 1
+PASS: gdb.mi/mi-stack.exp: stack frame listing 1 3
+PASS: gdb.mi/mi-stack.exp: stack frame listing wrong
+PASS: gdb.mi/mi-stack.exp: selected frame listing
+PASS: gdb.mi/mi-stack.exp: stack frame listing 1 300
+PASS: gdb.mi/mi-stack.exp: stack args listing 0
+PASS: gdb.mi/mi-stack.exp: stack args listing 0 1 1
+PASS: gdb.mi/mi-stack.exp: stack args listing 0 1 3
+PASS: gdb.mi/mi-stack.exp: stack args listing 1
+PASS: gdb.mi/mi-stack.exp: stack args listing 1 1 1
+PASS: gdb.mi/mi-stack.exp: stack args listing 1 1 3
+PASS: gdb.mi/mi-stack.exp: stack args listing wrong
+PASS: gdb.mi/mi-stack.exp: stack args listing 1 1 300
+PASS: gdb.mi/mi-stack.exp: stack locals listing of names
+PASS: gdb.mi/mi-stack.exp: next's in callee4
+PASS: gdb.mi/mi-stack.exp: stack locals listing of names and values
+PASS: gdb.mi/mi-stack.exp: stack locals listing, simple types: names and values, complex type: names and types
+PASS: gdb.mi/mi-stack.exp: stack locals listing wrong
+PASS: gdb.mi/mi-stack.exp: stack select frame 1
+PASS: gdb.mi/mi-stack.exp: stack locals listing for new frame
+PASS: gdb.mi/mi-stack.exp: stack locals for same frame (level 1)
+PASS: gdb.mi/mi-stack.exp: stack info-depth
+PASS: gdb.mi/mi-stack.exp: stack info-depth 3
+PASS: gdb.mi/mi-stack.exp: stack info-depth 99
+PASS: gdb.mi/mi-stack.exp: stack info-depth wrong usage
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-start.exp ...
+PASS: gdb.mi/mi-start.exp: -list-features includes "exec-run-start-option"
+PASS: gdb.mi/mi-start.exp: run to main
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepi.exp ...
+PASS: gdb.mi/mi-stepi.exp: breakpoint at main
+PASS: gdb.mi/mi-stepi.exp: mi runto main
+PASS: gdb.mi/mi-stepi.exp: step-instruction at main
+PASS: gdb.mi/mi-stepi.exp: step-instruction at main (line check)
+PASS: gdb.mi/mi-stepi.exp: next-instruction at main
+PASS: gdb.mi/mi-stepi.exp: next-instruction at main (line check)
+PASS: gdb.mi/mi-stepi.exp: next-instruction at main 2
+PASS: gdb.mi/mi-stepi.exp: next-instruction at main 2 (line check)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepn.exp ...
+PASS: gdb.mi/mi-stepn.exp: breakpoint at main
+PASS: gdb.mi/mi-stepn.exp: mi runto main
+PASS: gdb.mi/mi-stepn.exp: breakpoint at do_nothing
+PASS: gdb.mi/mi-stepn.exp: breakpoint-hit reported
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-syn-frame.exp ...
+PASS: gdb.mi/mi-syn-frame.exp: breakpoint at main
+PASS: gdb.mi/mi-syn-frame.exp: mi runto main
+PASS: gdb.mi/mi-syn-frame.exp: insert breakpoint foo
+PASS: gdb.mi/mi-syn-frame.exp: call inferior's function with a breakpoint set in it
+PASS: gdb.mi/mi-syn-frame.exp: backtrace from inferior function stopped at bp, showing gdb dummy frame
+PASS: gdb.mi/mi-syn-frame.exp: finished exec continue
+PASS: gdb.mi/mi-syn-frame.exp: list stack frames
+PASS: gdb.mi/mi-syn-frame.exp: insert breakpoint subroutine
+PASS: gdb.mi/mi-syn-frame.exp: data evaluate expression
+FAIL: gdb.mi/mi-syn-frame.exp: list stack frames
+PASS: gdb.mi/mi-syn-frame.exp: finished exec continue
+PASS: gdb.mi/mi-syn-frame.exp: list stack frames
+PASS: gdb.mi/mi-syn-frame.exp: call inferior function which raises exception
+PASS: gdb.mi/mi-syn-frame.exp: backtrace from inferior function at exception
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-undefined-cmd.exp ...
+PASS: gdb.mi/mi-undefined-cmd.exp: -list-features should include "undefined-command-error-code"
+PASS: gdb.mi/mi-undefined-cmd.exp: error code when executing undefined command
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-until.exp ...
+PASS: gdb.mi/mi-until.exp: break-insert operation
+PASS: gdb.mi/mi-until.exp: run to main
+PASS: gdb.mi/mi-until.exp: break-delete 1
+KFAIL: gdb.mi/mi-until.exp: until after while loop (stopped at wrong place) (PRMS: gdb/2104)
+PASS: gdb.mi/mi-until.exp: until line number
+PASS: gdb.mi/mi-until.exp: until line number:file
+PASS: gdb.mi/mi-until.exp: until after current function
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-block.exp ...
+PASS: gdb.mi/mi-var-block.exp: breakpoint at do_block_tests
+PASS: gdb.mi/mi-var-block.exp: mi runto do_block_tests
+PASS: gdb.mi/mi-var-block.exp: create local variable cb
+PASS: gdb.mi/mi-var-block.exp: try to create local variable foo
+PASS: gdb.mi/mi-var-block.exp: step at do_block_test 1
+PASS: gdb.mi/mi-var-block.exp: delete var foo 1
+PASS: gdb.mi/mi-var-block.exp: create local variable foo
+PASS: gdb.mi/mi-var-block.exp: step at do_block_test 2
+PASS: gdb.mi/mi-var-block.exp: update all vars: cb foo changed
+PASS: gdb.mi/mi-var-block.exp: step at do_block_test 3
+PASS: gdb.mi/mi-var-block.exp: create local variable inner_foo
+PASS: gdb.mi/mi-var-block.exp: step at do_block_test 4
+PASS: gdb.mi/mi-var-block.exp: create local variable foo2
+XFAIL: gdb.mi/mi-var-block.exp: update inner_foo: should be out of scope: KNOWN PROBLEM
+XFAIL: gdb.mi/mi-var-block.exp: evaluate inner_foo: should be out of scope: KNOWN PROBLEM
+PASS: gdb.mi/mi-var-block.exp: update foo: did not change
+PASS: gdb.mi/mi-var-block.exp: delete var inner_foo
+PASS: gdb.mi/mi-var-block.exp: step at do_block_test 5
+XFAIL: gdb.mi/mi-var-block.exp: update foo2: should be out of scope: KNOWN PROBLEM
+PASS: gdb.mi/mi-var-block.exp: step at do_block_test 6
+XFAIL: gdb.mi/mi-var-block.exp: update foo2 should be out of scope: KNOWN PROBLEM
+XFAIL: gdb.mi/mi-var-block.exp: update foo should be out of scope: KNOWN PROBLEM
+PASS: gdb.mi/mi-var-block.exp: update cb
+PASS: gdb.mi/mi-var-block.exp: delete var foo 2
+PASS: gdb.mi/mi-var-block.exp: delete var foo2
+PASS: gdb.mi/mi-var-block.exp: delete var cb
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-child-f.exp ...
+PASS: gdb.mi/mi-var-child-f.exp: breakpoint at MAIN__
+PASS: gdb.mi/mi-var-child-f.exp: mi runto MAIN__
+PASS: gdb.mi/mi-var-child-f.exp: create local variable array
+PASS: gdb.mi/mi-var-child-f.exp: get children of array
+PASS: gdb.mi/mi-var-child-f.exp: get grandchildren of array (children of first element of second index)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-child.exp ...
+PASS: gdb.mi/mi-var-child.exp: breakpoint at do_children_tests
+PASS: gdb.mi/mi-var-child.exp: mi runto do_children_tests
+PASS: gdb.mi/mi-var-child.exp: run to 215 (set breakpoint)
+PASS: gdb.mi/mi-var-child.exp: create local variable struct_declarations
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.integer
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.integer
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.character
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.character
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.char_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.char_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_int
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_int
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.func_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.func_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.func_ptr_struct
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.func_ptr_struct
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.func_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.func_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.1
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.1
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.2
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.2
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.3
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.3
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.4
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.4
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.5
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.5
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.6
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.6
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.7
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.7
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.8
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.8
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.9
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.9
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.a
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.a
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.b
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.b
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.c
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.c
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.d
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.d
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.g
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.g
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.h
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.h
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.i
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.i
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.f
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.f
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s2
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.d
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.d
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.e
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.e
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.func
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.func
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.foo
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.foo
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s2.array_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.array_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s2.func
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.func
+PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.int_ptr_ptr.*int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.int_ptr_ptr.*int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: step to line $line_dct_123
+PASS: gdb.mi/mi-var-child.exp: create local variable weird
+PASS: gdb.mi/mi-var-child.exp: get children of weird
+PASS: gdb.mi/mi-var-child.exp: get number of children of weird
+PASS: gdb.mi/mi-var-child.exp: get children of weird.long_array
+PASS: gdb.mi/mi-var-child.exp: get number of children of weird.long_array
+PASS: gdb.mi/mi-var-child.exp: get children of weird.int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of weird.int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of weird.int_ptr_ptr.*int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of weird.int_ptr_ptr.*int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: create local variable weird->int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of weird->int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of weird->int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: is weird editable
+PASS: gdb.mi/mi-var-child.exp: is weird->int_ptr_ptr editable
+PASS: gdb.mi/mi-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr editable
+PASS: gdb.mi/mi-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr.**int_ptr_ptr editable
+PASS: gdb.mi/mi-var-child.exp: is weird.u1 editable
+PASS: gdb.mi/mi-var-child.exp: is weird.s2 editable
+PASS: gdb.mi/mi-var-child.exp: is struct_declarations.u1.a editable
+PASS: gdb.mi/mi-var-child.exp: is struct_declarations.u1.b editable
+PASS: gdb.mi/mi-var-child.exp: is struct_declarations.u1.c editable
+PASS: gdb.mi/mi-var-child.exp: is struct_declarations.long_array editable
+PASS: gdb.mi/mi-var-child.exp: is struct_declarations.long_array.0 editable
+PASS: gdb.mi/mi-var-child.exp: is struct_declarations editable
+PASS: gdb.mi/mi-var-child.exp: delete var weird
+PASS: gdb.mi/mi-var-child.exp: update all vars. None changed
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 1
+PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.integer
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 4
+PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.char_ptr
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 5
+PASS: gdb.mi/mi-var-child.exp: update all vars int_ptr_ptr and children changed
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 6
+PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.0 changed
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 7
+PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.1 changed
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 8
+PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.2 changed
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_nothing
+PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.3-9 changed
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_nothing + 1
+PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.func_ptr changed
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_nothing + 2
+PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.10 changed, don't print values.
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_a0_0
+PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.11 changed, print values.
+PASS: gdb.mi/mi-var-child.exp: listing of names and values of children
+PASS: gdb.mi/mi-var-child.exp: listing of children, simple types: names, type and values, complex types: names and types
+PASS: gdb.mi/mi-var-child.exp: delete var struct_declarations
+PASS: gdb.mi/mi-var-child.exp: delete var weird->int_ptr_ptr
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 1
+PASS: gdb.mi/mi-var-child.exp: create local variable psnp->char_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr
+PASS: gdb.mi/mi-var-child.exp: create local variable psnp->long_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr
+PASS: gdb.mi/mi-var-child.exp: create local variable psnp->ptrs
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
+PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.next
+PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.next.ptrs
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 2
+PASS: gdb.mi/mi-var-child.exp: update all vars psnp->char_ptr (and 0.char_ptr) changed
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 3
+PASS: gdb.mi/mi-var-child.exp: update all vars psnp->next->char_ptr (and 1.char_ptr) changed
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 4
+PASS: gdb.mi/mi-var-child.exp: update all vars psnp->next->next->char_ptr (and 2.char_ptr) changed
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 5
+PASS: gdb.mi/mi-var-child.exp: update all vars psnp->long_ptr (and 0.long_ptr) changed
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 6
+XFAIL: gdb.mi/mi-var-child.exp: update all vars psnp->next->long_ptr (and 1.long_ptr) changed
+PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 7
+PASS: gdb.mi/mi-var-child.exp: update all vars psnp->next->next->long_ptr (and 2.long_ptr) changed
+PASS: gdb.mi/mi-var-child.exp: run to mi-var-child.c:323 (set breakpoint)
+PASS: gdb.mi/mi-var-child.exp: create varobj for s
+PASS: gdb.mi/mi-var-child.exp: list children of S
+PASS: gdb.mi/mi-var-child.exp: delete S.a
+PASS: gdb.mi/mi-var-child.exp: delete S.b
+PASS: gdb.mi/mi-var-child.exp: delete S
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-cmd.exp ...
+PASS: gdb.mi/mi-var-cmd.exp: create global variable
+PASS: gdb.mi/mi-var-cmd.exp: create non-existent variable
+PASS: gdb.mi/mi-var-cmd.exp: create out of scope variable
+PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_locals_tests
+PASS: gdb.mi/mi-var-cmd.exp: mi runto do_locals_tests
+PASS: gdb.mi/mi-var-cmd.exp: run to 148 (set breakpoint)
+PASS: gdb.mi/mi-var-cmd.exp: create local variable linteger
+PASS: gdb.mi/mi-var-cmd.exp: create local variable lpinteger
+PASS: gdb.mi/mi-var-cmd.exp: create local variable lcharacter
+PASS: gdb.mi/mi-var-cmd.exp: create local variable lpcharacter
+PASS: gdb.mi/mi-var-cmd.exp: create local variable llong
+PASS: gdb.mi/mi-var-cmd.exp: create local variable lplong
+PASS: gdb.mi/mi-var-cmd.exp: create local variable lfloat
+PASS: gdb.mi/mi-var-cmd.exp: create local variable lpfloat
+PASS: gdb.mi/mi-var-cmd.exp: create local variable ldouble
+PASS: gdb.mi/mi-var-cmd.exp: create local variable lpdouble
+PASS: gdb.mi/mi-var-cmd.exp: create local variable lsimple
+PASS: gdb.mi/mi-var-cmd.exp: create local variable lpsimple
+PASS: gdb.mi/mi-var-cmd.exp: create local variable func
+PASS: gdb.mi/mi-var-cmd.exp: create lsimple.character
+PASS: gdb.mi/mi-var-cmd.exp: create lsimple->integer
+PASS: gdb.mi/mi-var-cmd.exp: create lsimple.integer
+PASS: gdb.mi/mi-var-cmd.exp: create int
+PASS: gdb.mi/mi-var-cmd.exp: update all vars
+PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_test
+PASS: gdb.mi/mi-var-cmd.exp: update all vars: linteger changed
+PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (2)
+PASS: gdb.mi/mi-var-cmd.exp: update all vars: lpinteger changed
+PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (3)
+PASS: gdb.mi/mi-var-cmd.exp: update all vars: lcharacter changed
+PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (4)
+PASS: gdb.mi/mi-var-cmd.exp: update all vars: lpcharacter changed
+PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (5)
+PASS: gdb.mi/mi-var-cmd.exp: update all vars: many changed
+PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (6)
+PASS: gdb.mi/mi-var-cmd.exp: update all vars: func and lpsimple changed
+PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (7)
+PASS: gdb.mi/mi-var-cmd.exp: update all vars: lsimple and others changed
+PASS: gdb.mi/mi-var-cmd.exp: assign to global_simple
+PASS: gdb.mi/mi-var-cmd.exp: assign to linteger
+PASS: gdb.mi/mi-var-cmd.exp: update all vars: linteger changed after assign
+PASS: gdb.mi/mi-var-cmd.exp: assign to linteger again, same value
+PASS: gdb.mi/mi-var-cmd.exp: update all vars: linteger not changed after same assign
+PASS: gdb.mi/mi-var-cmd.exp: eval linteger
+PASS: gdb.mi/mi-var-cmd.exp: assign to lpinteger
+PASS: gdb.mi/mi-var-cmd.exp: update all vars: lpinteger changed after assign
+PASS: gdb.mi/mi-var-cmd.exp: update all vars: no changes on second update
+PASS: gdb.mi/mi-var-cmd.exp: eval lpinteger
+PASS: gdb.mi/mi-var-cmd.exp: assign to linteger
+PASS: gdb.mi/mi-var-cmd.exp: assign to lpinteger
+PASS: gdb.mi/mi-var-cmd.exp: assign to lcharacter
+PASS: gdb.mi/mi-var-cmd.exp: eval lcharacter
+PASS: gdb.mi/mi-var-cmd.exp: assign to llong
+PASS: gdb.mi/mi-var-cmd.exp: eval llong
+PASS: gdb.mi/mi-var-cmd.exp: assign to llong
+PASS: gdb.mi/mi-var-cmd.exp: assign to lplong
+PASS: gdb.mi/mi-var-cmd.exp: eval lplong
+PASS: gdb.mi/mi-var-cmd.exp: assign to lplong
+PASS: gdb.mi/mi-var-cmd.exp: assign to lfloat
+PASS: gdb.mi/mi-var-cmd.exp: eval lfloat
+PASS: gdb.mi/mi-var-cmd.exp: assign to lfloat
+PASS: gdb.mi/mi-var-cmd.exp: assign to lpfloat
+PASS: gdb.mi/mi-var-cmd.exp: assign to ldouble
+PASS: gdb.mi/mi-var-cmd.exp: assign to func
+PASS: gdb.mi/mi-var-cmd.exp: assign to lsimple.character
+PASS: gdb.mi/mi-var-cmd.exp: assign to lsimple->integer
+PASS: gdb.mi/mi-var-cmd.exp: assign to lsimple.integer
+PASS: gdb.mi/mi-var-cmd.exp: var update
+PASS: gdb.mi/mi-var-cmd.exp: assign same value to func
+PASS: gdb.mi/mi-var-cmd.exp: assign same value to func (update)
+PASS: gdb.mi/mi-var-cmd.exp: create global variable array_ptr
+PASS: gdb.mi/mi-var-cmd.exp: assign array to pointer
+PASS: gdb.mi/mi-var-cmd.exp: assign array to pointer (update)
+PASS: gdb.mi/mi-var-cmd.exp: assign same array to pointer
+PASS: gdb.mi/mi-var-cmd.exp: assign same array to pointer (update)
+PASS: gdb.mi/mi-var-cmd.exp: breakpoint at subroutine1
+PASS: gdb.mi/mi-var-cmd.exp: mi runto subroutine1
+PASS: gdb.mi/mi-var-cmd.exp: create i
+PASS: gdb.mi/mi-var-cmd.exp: create l
+PASS: gdb.mi/mi-var-cmd.exp: create linteger
+PASS: gdb.mi/mi-var-cmd.exp: step at subroutine1
+XFAIL: gdb.mi/mi-var-cmd.exp: update all vars: changed FIXME
+PASS: gdb.mi/mi-var-cmd.exp: step at subroutine1 (2)
+PASS: gdb.mi/mi-var-cmd.exp: update all vars: i changed
+PASS: gdb.mi/mi-var-cmd.exp: step at subroutine1 (3)
+PASS: gdb.mi/mi-var-cmd.exp: update all vars: llong changed
+PASS: gdb.mi/mi-var-cmd.exp: next out of subroutine1
+PASS: gdb.mi/mi-var-cmd.exp: update all vars: all now out of scope
+PASS: gdb.mi/mi-var-cmd.exp: delete var
+PASS: gdb.mi/mi-var-cmd.exp: delete var linteger
+PASS: gdb.mi/mi-var-cmd.exp: delete var lpinteger
+PASS: gdb.mi/mi-var-cmd.exp: delete var lcharacter
+PASS: gdb.mi/mi-var-cmd.exp: delete var lpcharacter
+PASS: gdb.mi/mi-var-cmd.exp: delete var llong
+PASS: gdb.mi/mi-var-cmd.exp: delete var lplong
+PASS: gdb.mi/mi-var-cmd.exp: delete var lfloat
+PASS: gdb.mi/mi-var-cmd.exp: delete var lpfloat
+PASS: gdb.mi/mi-var-cmd.exp: delete var ldouble
+PASS: gdb.mi/mi-var-cmd.exp: delete var lpdouble
+PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple
+PASS: gdb.mi/mi-var-cmd.exp: delete var lpsimple
+PASS: gdb.mi/mi-var-cmd.exp: delete var func
+PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple.character
+PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple->integer
+PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple.integer
+PASS: gdb.mi/mi-var-cmd.exp: delete var i
+PASS: gdb.mi/mi-var-cmd.exp: delete var l
+PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_special_tests
+PASS: gdb.mi/mi-var-cmd.exp: mi runto do_special_tests
+PASS: gdb.mi/mi-var-cmd.exp: create selected_a
+PASS: gdb.mi/mi-var-cmd.exp: breakpoint at incr_a
+PASS: gdb.mi/mi-var-cmd.exp: mi runto incr_a
+PASS: gdb.mi/mi-var-cmd.exp: update selected_a in incr_a
+PASS: gdb.mi/mi-var-cmd.exp: step a line in incr_a
+PASS: gdb.mi/mi-var-cmd.exp: return from incr_a to do_special_tests
+PASS: gdb.mi/mi-var-cmd.exp: update selected_a in do_special_tests
+PASS: gdb.mi/mi-var-cmd.exp: floating varobj invalidation
+PASS: gdb.mi/mi-var-cmd.exp: delete selected_a
+PASS: gdb.mi/mi-var-cmd.exp: delete array_ptr
+PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:351 (set breakpoint)
+PASS: gdb.mi/mi-var-cmd.exp: create varobj for v1
+PASS: gdb.mi/mi-var-cmd.exp: create varobj for v2
+PASS: gdb.mi/mi-var-cmd.exp: list children of v1
+PASS: gdb.mi/mi-var-cmd.exp: list children of v1.nested
+PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 1
+PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 2
+PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 3
+PASS: gdb.mi/mi-var-cmd.exp: check V2: 4
+PASS: gdb.mi/mi-var-cmd.exp: update varobjs: V2 changed
+PASS: gdb.mi/mi-var-cmd.exp: -var-set-frozen V2 1
+PASS: gdb.mi/mi-var-cmd.exp: update varobjs: nothing changed
+PASS: gdb.mi/mi-var-cmd.exp: check V2: 5
+PASS: gdb.mi/mi-var-cmd.exp: update V2 explicitly
+PASS: gdb.mi/mi-var-cmd.exp: check V2: 6
+PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:385 (set breakpoint)
+PASS: gdb.mi/mi-var-cmd.exp: -var-set-frozen V1 1
+PASS: gdb.mi/mi-var-cmd.exp: update varobjs: nothing changed
+PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 1
+PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 2
+PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 3
+PASS: gdb.mi/mi-var-cmd.exp: update V1.nested.j
+PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 1
+PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 8
+PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 3
+PASS: gdb.mi/mi-var-cmd.exp: update V1.nested
+PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 1
+PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 8
+PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 9
+PASS: gdb.mi/mi-var-cmd.exp: update V1.i
+PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 7
+PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:410 (set breakpoint)
+PASS: gdb.mi/mi-var-cmd.exp: -var-set-frozen V1 0
+PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 7
+PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 8
+PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 9
+PASS: gdb.mi/mi-var-cmd.exp: update V1
+PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 10
+PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 11
+PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 12
+PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:510 (set breakpoint)
+PASS: gdb.mi/mi-var-cmd.exp: create varobj for Data
+PASS: gdb.mi/mi-var-cmd.exp: list children of Data
+PASS: gdb.mi/mi-var-cmd.exp: access bitfield
+PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:453 (set breakpoint)
+PASS: gdb.mi/mi-var-cmd.exp: create floating varobj
+PASS: gdb.mi/mi-var-cmd.exp: update F (1)
+PASS: gdb.mi/mi-var-cmd.exp: check F (1)
+PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:464 (set breakpoint)
+PASS: gdb.mi/mi-var-cmd.exp: update F (2)
+PASS: gdb.mi/mi-var-cmd.exp: check F (2)
+PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:472 (set breakpoint)
+PASS: gdb.mi/mi-var-cmd.exp: update F (--all-values)
+PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:478 (set breakpoint)
+PASS: gdb.mi/mi-var-cmd.exp: update F (3)
+PASS: gdb.mi/mi-var-cmd.exp: check F (3)
+PASS: gdb.mi/mi-var-cmd.exp: inside breakpoint inside callee
+PASS: gdb.mi/mi-var-cmd.exp: continue to where i is initialized
+PASS: gdb.mi/mi-var-cmd.exp: update F inside callee
+PASS: gdb.mi/mi-var-cmd.exp: check F inside callee
+PASS: gdb.mi/mi-var-cmd.exp: create null_ptr
+PASS: gdb.mi/mi-var-cmd.exp: update null_ptr
+PASS: gdb.mi/mi-var-cmd.exp: delete null_ptr
+PASS: gdb.mi/mi-var-cmd.exp: kill program before endvar
+PASS: gdb.mi/mi-var-cmd.exp: create endvar
+PASS: gdb.mi/mi-var-cmd.exp: update endvar
+PASS: gdb.mi/mi-var-cmd.exp: delete endvar
+PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_locals_tests
+PASS: gdb.mi/mi-var-cmd.exp: mi runto do_locals_tests
+PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: create varobj
+PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: check initial value
+PASS: gdb.mi/mi-var-cmd.exp: breakpoint at main
+PASS: gdb.mi/mi-var-cmd.exp: mi runto main
+PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: out of scope now
+PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: out of scope now, not changed
+PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_locals_tests
+PASS: gdb.mi/mi-var-cmd.exp: mi runto do_locals_tests
+PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: in scope now
+PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: in scope now, not changed
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-cp.exp ...
+PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:19 (set breakpoint)
+PASS: gdb.mi/mi-var-cp.exp: create varobj for rx
+PASS: gdb.mi/mi-var-cp.exp: update RX (1)
+PASS: gdb.mi/mi-var-cp.exp: check RX: expect 167
+PASS: gdb.mi/mi-var-cp.exp: update RX (2)
+PASS: gdb.mi/mi-var-cp.exp: check RX: expect 567
+PASS: gdb.mi/mi-var-cp.exp: update RX (3)
+PASS: gdb.mi/mi-var-cp.exp: delete RX
+PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:45 (set breakpoint)
+PASS: gdb.mi/mi-var-cp.exp: create varobj for s2
+PASS: gdb.mi/mi-var-cp.exp: list children of s2
+PASS: gdb.mi/mi-var-cp.exp: list children of s2.s
+PASS: gdb.mi/mi-var-cp.exp: list children of s2.s.public
+PASS: gdb.mi/mi-var-cp.exp: check S2.S.public.i
+PASS: gdb.mi/mi-var-cp.exp: check S2.S.public.j
+PASS: gdb.mi/mi-var-cp.exp: delete S2
+PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:81 (set breakpoint)
+PASS: gdb.mi/mi-var-cp.exp: create varobj for rptr_s
+PASS: gdb.mi/mi-var-cp.exp: list public child of RPTR
+PASS: gdb.mi/mi-var-cp.exp: list children of reference to pointer
+PASS: gdb.mi/mi-var-cp.exp: check i member
+PASS: gdb.mi/mi-var-cp.exp: check j member
+PASS: gdb.mi/mi-var-cp.exp: delete RPTR
+PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:104 (set breakpoint)
+PASS: gdb.mi/mi-var-cp.exp: create varobj for s
+PASS: gdb.mi/mi-var-cp.exp: create varobj for s
+PASS: gdb.mi/mi-var-cp.exp: check attributes of S
+PASS: gdb.mi/mi-var-cp.exp: check attributes of R
+PASS: gdb.mi/mi-var-cp.exp: -var-update should not list structure varobjs
+PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:144 (set breakpoint)
+PASS: gdb.mi/mi-var-cp.exp: create varobj for ip
+PASS: gdb.mi/mi-var-cp.exp: list children of IP
+PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression IP.*ip
+PASS: gdb.mi/mi-var-cp.exp: create varobj for dp
+PASS: gdb.mi/mi-var-cp.exp: list children of DP
+PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.Base1
+PASS: gdb.mi/mi-var-cp.exp: list children of DP.public
+PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.public.i
+PASS: gdb.mi/mi-var-cp.exp: list children of DP.Base1
+PASS: gdb.mi/mi-var-cp.exp: list children of DP.Base1.public
+PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.Base1.public.i
+PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.public
+PASS: gdb.mi/mi-var-cp.exp: create varobj for d
+PASS: gdb.mi/mi-var-cp.exp: list children of D
+PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression D.Base1
+PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:191 (set breakpoint)
+PASS: gdb.mi/mi-var-cp.exp: create varobj for array
+PASS: gdb.mi/mi-var-cp.exp: list children of A
+PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression A.2
+PASS: gdb.mi/mi-var-cp.exp: break in anonymous_structs_and_unions
+PASS: gdb.mi/mi-var-cp.exp: continue to anonymous_structs breakpoint
+PASS: gdb.mi/mi-var-cp.exp: VT: create root varobj for a
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1
+PASS: gdb.mi/mi-var-cp.exp: expression for a1
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.0_anonymous
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.0_anonymous
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.0_anonymous
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.1_anonymous
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.1_anonymous
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.1_anonymous
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.0_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.0_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.0_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.1_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.1_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.1_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.0_anonymous.public.b
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.0_anonymous.public.b
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.1_anonymous.public.c
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.1_anonymous.public.c
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.d
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.d
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.e
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.e
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.2_anonymous
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.f
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.f
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.i
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.i
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.j
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.j
+PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.g
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.g
+PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.h
+PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.h
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-create-rtti.exp ...
+PASS: gdb.mi/mi-var-create-rtti.exp: breakpoint at main
+PASS: gdb.mi/mi-var-create-rtti.exp: mi runto main
+PASS: gdb.mi/mi-var-create-rtti.exp: -var-create sp1 * $sp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-display.exp ...
+PASS: gdb.mi/mi-var-display.exp: break-insert operation
+PASS: gdb.mi/mi-var-display.exp: run to main
+PASS: gdb.mi/mi-var-display.exp: create local variable bar
+PASS: gdb.mi/mi-var-display.exp: info type variable bar
+PASS: gdb.mi/mi-var-display.exp: show format variable bar
+PASS: gdb.mi/mi-var-display.exp: eval variable bar
+PASS: gdb.mi/mi-var-display.exp: set format variable bar
+PASS: gdb.mi/mi-var-display.exp: eval variable bar with new format
+PASS: gdb.mi/mi-var-display.exp: assing to variable bar
+PASS: gdb.mi/mi-var-display.exp: set format variable bar
+PASS: gdb.mi/mi-var-display.exp: eval variable bar with new value
+PASS: gdb.mi/mi-var-display.exp: delete var bar
+PASS: gdb.mi/mi-var-display.exp: create local variable foo
+PASS: gdb.mi/mi-var-display.exp: info type variable foo
+PASS: gdb.mi/mi-var-display.exp: show format variable foo
+PASS: gdb.mi/mi-var-display.exp: eval variable foo
+PASS: gdb.mi/mi-var-display.exp: set format variable foo
+PASS: gdb.mi/mi-var-display.exp: show format variable foo
+PASS: gdb.mi/mi-var-display.exp: eval variable foo
+PASS: gdb.mi/mi-var-display.exp: assing to variable foo
+PASS: gdb.mi/mi-var-display.exp: set format variable foo
+PASS: gdb.mi/mi-var-display.exp: eval variable foo
+PASS: gdb.mi/mi-var-display.exp: eval variable foo in hex
+PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in hex
+PASS: gdb.mi/mi-var-display.exp: eval variable foo in octal
+PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in octal
+PASS: gdb.mi/mi-var-display.exp: eval variable foo in decimal
+PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in decimal
+PASS: gdb.mi/mi-var-display.exp: eval variable foo in natural
+PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in natural
+PASS: gdb.mi/mi-var-display.exp: eval variable foo in binary
+PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in binary
+PASS: gdb.mi/mi-var-display.exp: delete var foo
+PASS: gdb.mi/mi-var-display.exp: create local variable weird
+PASS: gdb.mi/mi-var-display.exp: get children local variable weird
+PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr
+PASS: gdb.mi/mi-var-display.exp: show format variable weird.func_ptr
+PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_ptr
+PASS: gdb.mi/mi-var-display.exp: show format variable weird.func_ptr_ptr
+PASS: gdb.mi/mi-var-display.exp: set format variable weird
+PASS: gdb.mi/mi-var-display.exp: set format variable weird.integer
+PASS: gdb.mi/mi-var-display.exp: set format variable weird.character
+PASS: gdb.mi/mi-var-display.exp: set format variable weird.char_ptr
+PASS: gdb.mi/mi-var-display.exp: set format variable weird.long_int
+PASS: gdb.mi/mi-var-display.exp: set format variable weird.int_ptr_ptr
+PASS: gdb.mi/mi-var-display.exp: set format variable weird.long_array
+PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr
+PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_struct
+PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_ptr
+PASS: gdb.mi/mi-var-display.exp: set format variable weird.u1
+PASS: gdb.mi/mi-var-display.exp: set format variable weird.s2
+PASS: gdb.mi/mi-var-display.exp: delete var weird
+PASS: gdb.mi/mi-var-display.exp: break-insert operation 2
+PASS: gdb.mi/mi-var-display.exp: continue to do_special_tests
+PASS: gdb.mi/mi-var-display.exp: create local variable u
+PASS: gdb.mi/mi-var-display.exp: eval variable u
+PASS: gdb.mi/mi-var-display.exp: info type variable u
+PASS: gdb.mi/mi-var-display.exp: is u editable
+PASS: gdb.mi/mi-var-display.exp: get number of children of u
+PASS: gdb.mi/mi-var-display.exp: get children of u
+PASS: gdb.mi/mi-var-display.exp: create local variable anonu
+PASS: gdb.mi/mi-var-display.exp: eval variable anonu
+PASS: gdb.mi/mi-var-display.exp: info type variable anonu
+PASS: gdb.mi/mi-var-display.exp: is anonu editable
+PASS: gdb.mi/mi-var-display.exp: get number of children of anonu
+PASS: gdb.mi/mi-var-display.exp: get children of anonu
+PASS: gdb.mi/mi-var-display.exp: create local variable s
+PASS: gdb.mi/mi-var-display.exp: eval variable s
+PASS: gdb.mi/mi-var-display.exp: info type variable s
+PASS: gdb.mi/mi-var-display.exp: is s editable
+PASS: gdb.mi/mi-var-display.exp: get number of children of s
+PASS: gdb.mi/mi-var-display.exp: get children of s
+PASS: gdb.mi/mi-var-display.exp: create local variable anons
+PASS: gdb.mi/mi-var-display.exp: eval variable anons
+PASS: gdb.mi/mi-var-display.exp: info type variable anons
+PASS: gdb.mi/mi-var-display.exp: is anons editable
+PASS: gdb.mi/mi-var-display.exp: get number of children of anons
+PASS: gdb.mi/mi-var-display.exp: get children of anons
+PASS: gdb.mi/mi-var-display.exp: create local variable e
+PASS: gdb.mi/mi-var-display.exp: eval variable e
+PASS: gdb.mi/mi-var-display.exp: info type variable e
+PASS: gdb.mi/mi-var-display.exp: is e editable
+PASS: gdb.mi/mi-var-display.exp: get number of children of e
+PASS: gdb.mi/mi-var-display.exp: get children of e
+PASS: gdb.mi/mi-var-display.exp: create local variable anone
+PASS: gdb.mi/mi-var-display.exp: eval variable anone
+PASS: gdb.mi/mi-var-display.exp: create duplicate local variable anone
+PASS: gdb.mi/mi-var-display.exp: info type variable anone
+PASS: gdb.mi/mi-var-display.exp: is anone editable
+PASS: gdb.mi/mi-var-display.exp: get number of children of anone
+PASS: gdb.mi/mi-var-display.exp: get children of anone
+PASS: gdb.mi/mi-var-display.exp: print FP register
+PASS: gdb.mi/mi-var-display.exp: breakpoint at incr_a
+PASS: gdb.mi/mi-var-display.exp: mi runto incr_a
+PASS: gdb.mi/mi-var-display.exp: create local variable a1
+PASS: gdb.mi/mi-var-display.exp: create variable a2 in different scope
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-invalidate.exp ...
+PASS: gdb.mi/mi-var-invalidate.exp: create global variable
+PASS: gdb.mi/mi-var-invalidate.exp: breakpoint at do_locals_tests
+PASS: gdb.mi/mi-var-invalidate.exp: mi runto do_locals_tests
+PASS: gdb.mi/mi-var-invalidate.exp: create local variable linteger
+PASS: gdb.mi/mi-var-invalidate.exp: create floating variable
+PASS: gdb.mi/mi-var-invalidate.exp: breakpoint at main
+PASS: gdb.mi/mi-var-invalidate.exp: mi runto main
+PASS: gdb.mi/mi-var-invalidate.exp: set format variable float_simple
+PASS: gdb.mi/mi-var-invalidate.exp: linteger not anymore in scope due to binary changes
+PASS: gdb.mi/mi-var-invalidate.exp: no type for invalid variable linteger (1)
+PASS: gdb.mi/mi-var-invalidate.exp: global_simple still alive
+PASS: gdb.mi/mi-var-invalidate.exp: type simpleton for valid variable global_simple
+PASS: gdb.mi/mi-var-invalidate.exp: linteger not valid anymore due to binary changes
+PASS: gdb.mi/mi-var-invalidate.exp: no type for invalid variable linteger (2)
+PASS: gdb.mi/mi-var-invalidate.exp: global_simple not anymore in scope due to binary changes
+PASS: gdb.mi/mi-var-invalidate.exp: no type for invalid variable global_simple
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-rtti.exp ...
+PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:36 (set breakpoint)
+PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtr (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.public (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check constPtr->A (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtr (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptrConst (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.public (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->A (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptrConst (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtrConst (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.public (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->A (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtrConst (without RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check ptr->B (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check ptr->C (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtr (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.Base (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.Base.public (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.public (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check constPtr->A (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check constPtr->B (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check constPtr->C (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtr (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptrConst (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.Base (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.Base.public (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.public (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->A (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->B (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->C (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptrConst (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtrConst (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.Base (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.Base.public (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.public (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->A (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->B (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->C (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtrConst (with RTTI) in use_rtti_for_ptr
+PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:63 (set breakpoint)
+PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for ref (without RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: list children of ref (without RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: list children of ref.public (without RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: check ref->A (without RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ref (without RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for constRef (without RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: list children of constRef (without RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.public (without RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: check constRef->A (without RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constRef (without RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for ref (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: list children of ref (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: list children of ref.Base (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: list children of ref.Base.public (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: list children of ref.public (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: check ref->A (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: check ref->B (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: check ref->C (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ref (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for constRef (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: list children of constRef (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.Base (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.Base.public (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.public (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: check constRef->A (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: check constRef->B (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: check constRef->C (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constRef (with RTTI) in use_rtti_for_ref
+PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:93 (set breakpoint)
+PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.public (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->A (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.public (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->A (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.public (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->A (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (without RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base.public (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->B (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->C (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.Base (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.Base.public (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.public (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->A (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->B (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->C (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.Base (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.Base.public (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.public (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->A (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->B (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->C (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.Base (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.Base.public (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.public (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->A (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->B (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->C (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (with RTTI) in use_rtti_for_ptr_child
+PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:148 (set breakpoint)
+PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (without RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s (without RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (without RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref (without RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.public (without RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.ref->A (without RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef (without RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.public (without RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->A (without RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (without RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.Base (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.Base.public (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.public (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.ref->A (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.ref->B (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.ref->C (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.Base (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.Base.public (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.public (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->A (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->B (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->C (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (with RTTI) in use_rtti_for_ref_child
+PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:201 (set breakpoint)
+PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (without RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (without RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (without RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for ref (without RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: list children of ref (without RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: list children of ref.public (without RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: check ref->A (without RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ref (without RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (with RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (with RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.First (with RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base (with RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (with RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (with RTTI) in use_rtti_with_multiple_inheritence
+PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:244 (set breakpoint)
+PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for S in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of s in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.public in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:268 (set breakpoint)
+PASS: gdb.mi/mi-var-rtti.exp: update ptr to derived in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (with RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base (with RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (with RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (with RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: check ptr->B (with RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: check ptr->C (with RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: update s.ptr to derived in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (with RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base (with RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base.public (with RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (with RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (with RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->B (with RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->C (with RTTI) in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:280 (set breakpoint)
+PASS: gdb.mi/mi-var-rtti.exp: update ptr back to base type in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: update s.ptr back to base type in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s in type_update_when_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:298 (set breakpoint)
+PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: create varobj for S in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of s in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.public in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:322 (set breakpoint)
+PASS: gdb.mi/mi-var-rtti.exp: update ptr to derived type in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (without RTTI) in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: update s to derived type in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (without RTTI) in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:334 (set breakpoint)
+PASS: gdb.mi/mi-var-rtti.exp: update ptr back to base type in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: update s back to base type in skip_type_update_when_not_use_rtti
+PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s in skip_type_update_when_not_use_rtti
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch-nonstop.exp ...
+UNSUPPORTED: gdb.mi/mi-watch-nonstop.exp: displaced stepping
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch.exp ...
+PASS: gdb.mi/mi-watch.exp: hw watchpoints toggle (1)
+PASS: gdb.mi/mi-watch.exp: sw: breakpoint at callee4
+PASS: gdb.mi/mi-watch.exp: sw: mi runto callee4
+PASS: gdb.mi/mi-watch.exp: sw: break-watch operation
+PASS: gdb.mi/mi-watch.exp: sw: list of watchpoints
+PASS: gdb.mi/mi-watch.exp: sw: watchpoint trigger
+XPASS: gdb.mi/mi-watch.exp: sw: watchpoint trigger
+PASS: gdb.mi/mi-watch.exp: hw watchpoints toggle (2)
+PASS: gdb.mi/mi-watch.exp: hw: breakpoint at callee4
+PASS: gdb.mi/mi-watch.exp: hw: mi runto callee4
+PASS: gdb.mi/mi-watch.exp: hw: break-watch operation
+PASS: gdb.mi/mi-watch.exp: hw: list of watchpoints
+PASS: gdb.mi/mi-watch.exp: hw: watchpoint trigger
+PASS: gdb.mi/mi-watch.exp: hw: watchpoint trigger
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-amd64-entry-value.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-prompt.exp ...
+PASS: gdb.mi/mi2-prompt.exp: console set prompt
+PASS: gdb.mi/mi2-prompt.exp: -break-list
+PASS: gdb.mi/mi2-prompt.exp: set prompt (banana)
+PASS: gdb.mi/mi2-prompt.exp: interpreter-exec mi -break-list
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-var-child.exp ...
+PASS: gdb.mi/mi2-var-child.exp: breakpoint at do_children_tests
+PASS: gdb.mi/mi2-var-child.exp: mi runto do_children_tests
+PASS: gdb.mi/mi2-var-child.exp: run to 237 (set breakpoint)
+PASS: gdb.mi/mi2-var-child.exp: create local variable struct_declarations
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.integer
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.integer
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.character
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.character
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_int
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_int
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.func_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.func_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.func_ptr_struct
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.func_ptr_struct
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.func_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.func_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.1
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.1
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.2
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.2
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.3
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.3
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.4
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.4
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.5
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.5
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.6
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.6
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.7
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.7
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.8
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.8
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.9
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.9
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.a
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.a
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.b
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.b
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.c
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.c
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.d
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.d
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.g
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.g
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.h
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.h
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.i
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.i
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.f
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.f
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s2
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.d
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.d
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.e
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.e
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.func
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.func
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.foo
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.foo
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s2.array_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.array_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s2.func
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.func
+PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.int_ptr_ptr.*int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.int_ptr_ptr.*int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: step to line $line_dct_123
+PASS: gdb.mi/mi2-var-child.exp: create local variable weird
+PASS: gdb.mi/mi2-var-child.exp: get children of weird
+PASS: gdb.mi/mi2-var-child.exp: get number of children of weird
+PASS: gdb.mi/mi2-var-child.exp: get children of weird.long_array
+PASS: gdb.mi/mi2-var-child.exp: get number of children of weird.long_array
+PASS: gdb.mi/mi2-var-child.exp: get children of weird.int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of weird.int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of weird.int_ptr_ptr.*int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of weird.int_ptr_ptr.*int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: create local variable weird->int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of weird->int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of weird->int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: is weird editable
+PASS: gdb.mi/mi2-var-child.exp: is weird->int_ptr_ptr editable
+PASS: gdb.mi/mi2-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr editable
+PASS: gdb.mi/mi2-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr.**int_ptr_ptr editable
+PASS: gdb.mi/mi2-var-child.exp: is weird.u1 editable
+PASS: gdb.mi/mi2-var-child.exp: is weird.s2 editable
+PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.u1.a editable
+PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.u1.b editable
+PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.u1.c editable
+PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.long_array editable
+PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.long_array.0 editable
+PASS: gdb.mi/mi2-var-child.exp: is struct_declarations editable
+PASS: gdb.mi/mi2-var-child.exp: delete var weird
+PASS: gdb.mi/mi2-var-child.exp: update all vars. None changed
+PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 1
+PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.integer
+PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 4
+PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.char_ptr
+PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 5
+PASS: gdb.mi/mi2-var-child.exp: update all vars int_ptr_ptr and children changed
+PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 6
+PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.0 changed
+PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 7
+PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.1 changed
+PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 8
+PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.2 changed
+PASS: gdb.mi/mi2-var-child.exp: step $line_dct_nothing
+PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.3-9 changed
+PASS: gdb.mi/mi2-var-child.exp: step $line_dct_a0_0
+PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.func_ptr changed
+PASS: gdb.mi/mi2-var-child.exp: delete var struct_declarations
+PASS: gdb.mi/mi2-var-child.exp: delete var weird->int_ptr_ptr
+PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 1
+PASS: gdb.mi/mi2-var-child.exp: create local variable psnp->char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr
+PASS: gdb.mi/mi2-var-child.exp: create local variable psnp->long_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr
+PASS: gdb.mi/mi2-var-child.exp: create local variable psnp->ptrs
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.next
+PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.next.ptrs
+PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 2
+PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->char_ptr (and 0.char_ptr) changed
+PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 3
+PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->next->char_ptr (and 1.char_ptr) changed
+PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 4
+PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->next->next->char_ptr (and 2.char_ptr) changed
+PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 5
+PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->long_ptr (and 0.long_ptr) changed
+PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 6
+XFAIL: gdb.mi/mi2-var-child.exp: update all vars psnp->next->long_ptr (and 1.long_ptr) changed
+PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 7
+PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->next->next->long_ptr (and 2.long_ptr) changed
+PASS: gdb.mi/mi2-var-child.exp: break in do_anonymous_type_tests
+PASS: gdb.mi/mi2-var-child.exp: continue to do_anonymous_type_tests breakpoint
+PASS: gdb.mi/mi2-var-child.exp: VT: create root varobj for ptr
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.a
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.a
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.b
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.b
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.c
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.c
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.c
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.c.*c
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.c.*c
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.d
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.d
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.e
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.e
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.f
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.f
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.g
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.g
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h.**h
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h.**h
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.integer
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.integer
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.unsigned_integer
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.unsigned_integer
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.character
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.character
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.signed_character
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.signed_character
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr.*char_ptr
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr.*char_ptr
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.0
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.0
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.1
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.1
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.2
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.2
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.3
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.3
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.4
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.4
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.5
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.5
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.6
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.6
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.7
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.7
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.8
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.8
+PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.9
+PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.9
+PASS: gdb.mi/mi2-var-child.exp: VT: create root varobj for v
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of v1
+PASS: gdb.mi/mi2-var-child.exp: path expression for v1
+PASS: gdb.mi/mi2-var-child.exp: expression for v1
+PASS: gdb.mi/mi2-var-child.exp: path expression for v1.x
+PASS: gdb.mi/mi2-var-child.exp: expression for v1.x
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of v1.1_anonymous
+PASS: gdb.mi/mi2-var-child.exp: path expression for v1.1_anonymous
+PASS: gdb.mi/mi2-var-child.exp: expression for v1.1_anonymous
+PASS: gdb.mi/mi2-var-child.exp: VT: list children of v1.2_anonymous
+PASS: gdb.mi/mi2-var-child.exp: path expression for v1.2_anonymous
+PASS: gdb.mi/mi2-var-child.exp: expression for v1.2_anonymous
+PASS: gdb.mi/mi2-var-child.exp: path expression for v1.1_anonymous.a
+PASS: gdb.mi/mi2-var-child.exp: expression for v1.1_anonymous.a
+PASS: gdb.mi/mi2-var-child.exp: path expression for v1.2_anonymous.b
+PASS: gdb.mi/mi2-var-child.exp: expression for v1.2_anonymous.b
+Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/pr11022.exp ...
+PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint at main
+PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": mi runto main
+PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": set breakpoint
+PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": set watchpoint
+PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit
+PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit
+PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit 2
+PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": set x
+FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit 2 (unknown output after running)
+PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint at main
+PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": mi runto main
+PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set breakpoint
+PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set watchpoint
+PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit
+PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit
+PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit 2
+PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set x
+FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit 2 (unknown output after running)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.modula2/unbounded-array.exp ...
+PASS: gdb.modula2/unbounded-array.exp: switch to modula-2
+PASS: gdb.modula2/unbounded-array.exp: print the last legal element of array a
+PASS: gdb.modula2/unbounded-array.exp: print unbounded array contents
+PASS: gdb.modula2/unbounded-array.exp: print the 1st element of array a
+PASS: gdb.modula2/unbounded-array.exp: print the 2nd element of array a
+PASS: gdb.modula2/unbounded-array.exp: print the 3rd element of array a
+PASS: gdb.modula2/unbounded-array.exp: print the 4th element of array a
+PASS: gdb.modula2/unbounded-array.exp: print the 5th element of array a
+Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/base.exp ...
+PASS: gdb.multi/base.exp: add empty inferior 2
+PASS: gdb.multi/base.exp: switch to inferior 2
+PASS: gdb.multi/base.exp: load hangout file in inferior 2
+PASS: gdb.multi/base.exp: add inferior 3 with -exec goodbye
+PASS: gdb.multi/base.exp: info inferiors
+PASS: gdb.multi/base.exp: info inferior 2 3
+PASS: gdb.multi/base.exp: info inferior 1-2
+PASS: gdb.multi/base.exp: switch to inferior 1
+PASS: gdb.multi/base.exp: 'info functions commonfun' in inferior 1
+PASS: gdb.multi/base.exp: switch to inferior 3
+PASS: gdb.multi/base.exp: 'info functions commonfun' in inferior 3
+PASS: gdb.multi/base.exp: switch back to inferior 1
+PASS: gdb.multi/base.exp: set listsize 1
+PASS: gdb.multi/base.exp: list commonfun in hello
+PASS: gdb.multi/base.exp: print hglob
+PASS: gdb.multi/base.exp: print glob (hello)
+PASS: gdb.multi/base.exp: switch to inferior 3 to print globals
+PASS: gdb.multi/base.exp: print gglob
+PASS: gdb.multi/base.exp: print glob (goodbye)
+PASS: gdb.multi/base.exp: list commonfun in goodbye
+PASS: gdb.multi/base.exp: switch to inferior 1 to run it
+PASS: gdb.multi/base.exp: break hello
+PASS: gdb.multi/base.exp: continue
+PASS: gdb.multi/base.exp: remove-inferiors 2-3
+PASS: gdb.multi/base.exp: check remove-inferiors
+Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp ...
+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.
+ ^
+UNTESTED: gdb.multi/multi-arch-exec.exp: multi-arch-exec.exp
+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.
+ ^
+UNTESTED: gdb.multi/multi-arch.exp: multi-arch.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/watchpoint-multi.exp ...
+PASS: gdb.multi/watchpoint-multi.exp: successfully compiled posix threads test case
+PASS: gdb.multi/watchpoint-multi.exp: set breakpoint always-inserted on
+PASS: gdb.multi/watchpoint-multi.exp: start to main inferior 1
+PASS: gdb.multi/watchpoint-multi.exp: add inferior 2
+PASS: gdb.multi/watchpoint-multi.exp: switch to inferior 2, first time
+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
+PASS: gdb.multi/watchpoint-multi.exp: switch back to inferior 1
+FAIL: gdb.multi/watchpoint-multi.exp: awatch b on inferior 1
+FAIL: gdb.multi/watchpoint-multi.exp: switch to inferior 2 again
+FAIL: gdb.multi/watchpoint-multi.exp: catch c on inferior 2
+FAIL: gdb.multi/watchpoint-multi.exp: catch marker_exit in inferior 2
+FAIL: gdb.multi/watchpoint-multi.exp: switch back to inferior 1 again
+FAIL: gdb.multi/watchpoint-multi.exp: catch b on inferior 1
+FAIL: gdb.multi/watchpoint-multi.exp: catch marker_exit in inferior 1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.exp ...
+UNSUPPORTED: gdb.objc/basicclass.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.m: unrecognized error
+Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.exp ...
+UNSUPPORTED: gdb.objc/nondebug.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.m: unrecognized error
+Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/objcdecode.exp ...
+UNSUPPORTED: gdb.objc/objcdecode.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.objc/objcdecode.m: unrecognized error
+Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/print.exp ...
+PASS: gdb.objc/print.exp: set language objective-c
+PASS: gdb.objc/print.exp: set language to "objective-c"
+PASS: gdb.objc/print.exp: check fp + text
+PASS: gdb.objc/print.exp: p 1.
+PASS: gdb.objc/print.exp: p 1.5
+PASS: gdb.objc/print.exp: p 1.f
+PASS: gdb.objc/print.exp: p 1.5f
+PASS: gdb.objc/print.exp: p 1.l
+PASS: gdb.objc/print.exp: p 1.5l
+PASS: gdb.objc/print.exp: p 0x1.1
+PASS: gdb.objc/print.exp: reject p 1.1x
+PASS: gdb.objc/print.exp: reject p 1.1ff
+PASS: gdb.objc/print.exp: reject p 1.1ll
+Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/callfuncs.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/convs_casts.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/datatypes.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/operators.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/vec_comps.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/clobbered-registers-O2.exp ...
+PASS: gdb.opt/clobbered-registers-O2.exp: Backtracing
+PASS: gdb.opt/clobbered-registers-O2.exp: print operand0
+PASS: gdb.opt/clobbered-registers-O2.exp: print operand1
+Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-break.exp ...
+PASS: gdb.opt/inline-break.exp: break func1
+PASS: gdb.opt/inline-break.exp: break func2
+PASS: gdb.opt/inline-break.exp: break func3b
+PASS: gdb.opt/inline-break.exp: break func4b
+PASS: gdb.opt/inline-break.exp: break func5b
+PASS: gdb.opt/inline-break.exp: break func6b
+PASS: gdb.opt/inline-break.exp: break func7b
+PASS: gdb.opt/inline-break.exp: break func8b
+PASS: gdb.opt/inline-break.exp: print func1
+PASS: gdb.opt/inline-break.exp: print func2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-bt.exp ...
+PASS: gdb.opt/inline-bt.exp: continue to bar (1)
+PASS: gdb.opt/inline-bt.exp: backtrace from bar (1)
+PASS: gdb.opt/inline-bt.exp: bar not inlined
+PASS: gdb.opt/inline-bt.exp: continue to bar (2)
+PASS: gdb.opt/inline-bt.exp: backtrace from bar (2)
+PASS: gdb.opt/inline-bt.exp: up from bar (2)
+PASS: gdb.opt/inline-bt.exp: func1 inlined (2)
+PASS: gdb.opt/inline-bt.exp: continue to bar (3)
+PASS: gdb.opt/inline-bt.exp: backtrace from bar (3)
+PASS: gdb.opt/inline-bt.exp: up from bar (3)
+PASS: gdb.opt/inline-bt.exp: func1 inlined (3)
+PASS: gdb.opt/inline-bt.exp: up from func1 (3)
+PASS: gdb.opt/inline-bt.exp: func2 inlined (3)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-cmds.exp ...
+PASS: gdb.opt/inline-cmds.exp: set listsize 1
+PASS: gdb.opt/inline-cmds.exp: continue to bar (1)
+PASS: gdb.opt/inline-cmds.exp: backtrace from bar (1)
+PASS: gdb.opt/inline-cmds.exp: up from bar (1)
+PASS: gdb.opt/inline-cmds.exp: func1 inlined (1)
+PASS: gdb.opt/inline-cmds.exp: continue to bar (2)
+PASS: gdb.opt/inline-cmds.exp: backtrace from bar (2)
+PASS: gdb.opt/inline-cmds.exp: up from bar (2)
+PASS: gdb.opt/inline-cmds.exp: func1 inlined (2)
+PASS: gdb.opt/inline-cmds.exp: up from func1 (2)
+PASS: gdb.opt/inline-cmds.exp: func2 inlined (2)
+PASS: gdb.opt/inline-cmds.exp: continue to marker
+PASS: gdb.opt/inline-cmds.exp: backtrace from marker
+PASS: gdb.opt/inline-cmds.exp: marker not inlined
+PASS: gdb.opt/inline-cmds.exp: next over inlined functions
+PASS: gdb.opt/inline-cmds.exp: next past inlined func1
+PASS: gdb.opt/inline-cmds.exp: print x before func1
+PASS: gdb.opt/inline-cmds.exp: backtrace does not include func1
+PASS: gdb.opt/inline-cmds.exp: stepped over call to func1
+PASS: gdb.opt/inline-cmds.exp: step into func1
+PASS: gdb.opt/inline-cmds.exp: finish from func1
+PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: consecutive func1
+PASS: gdb.opt/inline-cmds.exp: next to first func1
+KFAIL: gdb.opt/inline-cmds.exp: next to second func1 (PRMS: gdb/NNNN)
+PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: func1 then func3
+PASS: gdb.opt/inline-cmds.exp: next to func1 before func3
+PASS: gdb.opt/inline-cmds.exp: next to func3
+PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: finish into func1
+PASS: gdb.opt/inline-cmds.exp: next to finish marker
+PASS: gdb.opt/inline-cmds.exp: step into finish marker
+PASS: gdb.opt/inline-cmds.exp: finish from marker to func1
+PASS: gdb.opt/inline-cmds.exp: step into func1 for finish
+PASS: gdb.opt/inline-cmds.exp: finish from func1 to func3
+PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: before the outer_inline call
+PASS: gdb.opt/inline-cmds.exp: reach 1 the outer_inline call
+PASS: gdb.opt/inline-cmds.exp: reach outer_inline2
+PASS: gdb.opt/inline-cmds.exp: backtrace at main of outer_inline
+PASS: gdb.opt/inline-cmds.exp: enter outer_inline2
+PASS: gdb.opt/inline-cmds.exp: backtrace at outer_inline2
+PASS: gdb.opt/inline-cmds.exp: enter outer_inline1 from outer_inline2
+XFAIL: gdb.opt/inline-cmds.exp: backtrace at outer_inline1
+PASS: gdb.opt/inline-cmds.exp: step to call of noinline
+PASS: gdb.opt/inline-cmds.exp: enter noinline from outer_inline1
+PASS: gdb.opt/inline-cmds.exp: backtrace at noinline from outer_inline1
+PASS: gdb.opt/inline-cmds.exp: enter inlined_fn from noinline
+PASS: gdb.opt/inline-cmds.exp: backtrace at inlined_fn from noinline
+PASS: gdb.opt/inline-cmds.exp: inlined_fn from noinline inlined
+PASS: gdb.opt/inline-cmds.exp: up to noinline
+PASS: gdb.opt/inline-cmds.exp: noinline from outer_inline1 not inlined
+PASS: gdb.opt/inline-cmds.exp: up to outer_inline1
+PASS: gdb.opt/inline-cmds.exp: outer_inline1 inlined
+PASS: gdb.opt/inline-cmds.exp: up to outer_inline2
+PASS: gdb.opt/inline-cmds.exp: outer_inline2 inlined
+PASS: gdb.opt/inline-cmds.exp: up from outer_inline2
+PASS: gdb.opt/inline-cmds.exp: main not inlined
+Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-locals.exp ...
+PASS: gdb.opt/inline-locals.exp: continue to bar (1)
+PASS: gdb.opt/inline-locals.exp: continue to bar (2)
+PASS: gdb.opt/inline-locals.exp: backtrace from bar (2)
+PASS: gdb.opt/inline-locals.exp: up from bar (2)
+PASS: gdb.opt/inline-locals.exp: func1 inlined (2)
+PASS: gdb.opt/inline-locals.exp: info locals above bar (2)
+PASS: gdb.opt/inline-locals.exp: info args above bar (2)
+PASS: gdb.opt/inline-locals.exp: print local (2)
+PASS: gdb.opt/inline-locals.exp: print out of scope local
+PASS: gdb.opt/inline-locals.exp: continue to bar (3)
+PASS: gdb.opt/inline-locals.exp: backtrace from bar (3)
+PASS: gdb.opt/inline-locals.exp: up from bar (3)
+PASS: gdb.opt/inline-locals.exp: func1 inlined (3)
+PASS: gdb.opt/inline-locals.exp: info locals above bar (3)
+PASS: gdb.opt/inline-locals.exp: info args above bar (3)
+PASS: gdb.opt/inline-locals.exp: print local (3)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/floats.exp ...
+UNSUPPORTED: gdb.pascal/floats.exp: No pascal compiler found
+UNTESTED: gdb.pascal/floats.exp: floats.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/gdb11492.exp ...
+UNSUPPORTED: gdb.pascal/gdb11492.exp: No pascal compiler found
+UNTESTED: gdb.pascal/gdb11492.exp: gdb11492.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/hello.exp ...
+UNSUPPORTED: gdb.pascal/hello.exp: No pascal compiler found
+Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/integers.exp ...
+UNSUPPORTED: gdb.pascal/integers.exp: No pascal compiler found
+Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/print.exp ...
+PASS: gdb.pascal/print.exp: set language pascal
+PASS: gdb.pascal/print.exp: set language to "pascal"
+PASS: gdb.pascal/print.exp: check fp + text
+PASS: gdb.pascal/print.exp: p 1.
+PASS: gdb.pascal/print.exp: p 1.5
+PASS: gdb.pascal/print.exp: p 1.f
+PASS: gdb.pascal/print.exp: p 1.5f
+PASS: gdb.pascal/print.exp: p 1.l
+PASS: gdb.pascal/print.exp: p 1.5l
+PASS: gdb.pascal/print.exp: p 0x1.1
+PASS: gdb.pascal/print.exp: reject p 1.1x
+PASS: gdb.pascal/print.exp: reject p 1.1ff
+PASS: gdb.pascal/print.exp: reject p 1.1ll
+Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/types.exp ...
+PASS: gdb.pascal/types.exp: set language pascal
+PASS: gdb.pascal/types.exp: set language to "pascal"
+PASS: gdb.pascal/types.exp: pt 123
+PASS: gdb.pascal/types.exp: pt TRUE
+PASS: gdb.pascal/types.exp: pt FALSE
+PASS: gdb.pascal/types.exp: pt 'a'
+KFAIL: gdb.pascal/types.exp: pt 'a simple string' (PRMS: gdb/2326)
+PASS: gdb.pascal/types.exp: pt .44
+PASS: gdb.pascal/types.exp: pt 44.0
+PASS: gdb.pascal/types.exp: pt 10e20
+PASS: gdb.pascal/types.exp: pt 10E20
+Running ../../../W._C._Handy/gdb/testsuite/gdb.perf/backtrace.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.perf/disassemble.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.perf/single-step.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.perf/skip-prologue.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.perf/solib.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/lib-types.exp ...
+PASS: gdb.python/lib-types.exp: python import gdb.types
+PASS: gdb.python/lib-types.exp: python const_class1_obj = gdb.parse_and_eval ('const_class1_obj')
+PASS: gdb.python/lib-types.exp: python basic_type_const_class1_obj = gdb.types.get_basic_type (const_class1_obj.type)
+PASS: gdb.python/lib-types.exp: python print (str (const_class1_obj.type))
+PASS: gdb.python/lib-types.exp: const stripping
+PASS: gdb.python/lib-types.exp: python volatile_class1_obj = gdb.parse_and_eval ('volatile_class1_obj')
+PASS: gdb.python/lib-types.exp: python basic_type_volatile_class1_obj = gdb.types.get_basic_type (volatile_class1_obj.type)
+PASS: gdb.python/lib-types.exp: python print (str (volatile_class1_obj.type))
+PASS: gdb.python/lib-types.exp: volatile stripping
+PASS: gdb.python/lib-types.exp: python const_volatile_class1_obj = gdb.parse_and_eval ('const_volatile_class1_obj')
+PASS: gdb.python/lib-types.exp: python basic_type_const_volatile_class1_obj = gdb.types.get_basic_type (const_volatile_class1_obj.type)
+PASS: gdb.python/lib-types.exp: python print (str (const_volatile_class1_obj.type))
+PASS: gdb.python/lib-types.exp: volatile+const stripping
+PASS: gdb.python/lib-types.exp: python typedef_class1_obj = gdb.parse_and_eval ('typedef_class1_obj')
+PASS: gdb.python/lib-types.exp: python basic_type_typedef_class1_obj = gdb.types.get_basic_type (typedef_class1_obj.type)
+PASS: gdb.python/lib-types.exp: python print (str (typedef_class1_obj.type))
+PASS: gdb.python/lib-types.exp: typedef stripping
+PASS: gdb.python/lib-types.exp: python class1_ref_obj = gdb.parse_and_eval ('class1_ref_obj')
+PASS: gdb.python/lib-types.exp: python basic_type_class1_ref_obj = gdb.types.get_basic_type (class1_ref_obj.type)
+PASS: gdb.python/lib-types.exp: python print (str (class1_ref_obj.type))
+PASS: gdb.python/lib-types.exp: reference stripping
+PASS: gdb.python/lib-types.exp: python typedef_const_typedef_class1_obj = gdb.parse_and_eval ('typedef_const_typedef_class1_obj')
+PASS: gdb.python/lib-types.exp: python basic_type_typedef_const_typedef_class1_obj = gdb.types.get_basic_type (typedef_const_typedef_class1_obj.type)
+PASS: gdb.python/lib-types.exp: python print (str (typedef_class1_obj.type))
+PASS: gdb.python/lib-types.exp: nested typedef stripping
+PASS: gdb.python/lib-types.exp: python typedef_const_typedef_class1_ref_obj = gdb.parse_and_eval ('typedef_const_typedef_class1_ref_obj')
+PASS: gdb.python/lib-types.exp: python basic_type_typedef_const_typedef_class1_ref_obj = gdb.types.get_basic_type (typedef_const_typedef_class1_ref_obj.type)
+PASS: gdb.python/lib-types.exp: python print (str (typedef_const_typedef_class1_ref_obj.type))
+PASS: gdb.python/lib-types.exp: nested typedef/ref stripping
+PASS: gdb.python/lib-types.exp: python class1_obj = gdb.parse_and_eval ('class1_obj')
+PASS: gdb.python/lib-types.exp: python print (gdb.types.has_field (class1_obj.type, 'x'))
+PASS: gdb.python/lib-types.exp: python print (gdb.types.has_field (class1_obj.type, 'nope'))
+PASS: gdb.python/lib-types.exp: python subclass1_obj = gdb.parse_and_eval ('subclass1_obj')
+PASS: gdb.python/lib-types.exp: python print (gdb.types.has_field (subclass1_obj.type, 'x'))
+PASS: gdb.python/lib-types.exp: python enum1_obj = gdb.parse_and_eval ('enum1_obj')
+PASS: gdb.python/lib-types.exp: python enum1_dict = gdb.types.make_enum_dict (enum1_obj.type)
+PASS: gdb.python/lib-types.exp: python enum1_list = sorted (enum1_dict.items ())
+PASS: gdb.python/lib-types.exp: python print (enum1_list)
+PASS: gdb.python/lib-types.exp: python struct_a = gdb.lookup_type ('struct A')
+PASS: gdb.python/lib-types.exp: python print (struct_a.keys ())
+PASS: gdb.python/lib-types.exp: python print ([k for k,v in gdb.types.deep_items(struct_a)])
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-arch.exp ...
+PASS: gdb.python/py-arch.exp: Test empty architecture.name does not trigger an assert
+PASS: gdb.python/py-arch.exp: Test empty architecture.disassemble does not trigger an assert
+PASS: gdb.python/py-arch.exp: test number of instructions 1
+PASS: gdb.python/py-arch.exp: test number of instructions 2
+PASS: gdb.python/py-arch.exp: test number of instructions 3
+PASS: gdb.python/py-arch.exp: test number of instructions 4
+PASS: gdb.python/py-arch.exp: test key addr
+PASS: gdb.python/py-arch.exp: test key asm
+PASS: gdb.python/py-arch.exp: test key length
+PASS: gdb.python/py-arch.exp: test bad memory access
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-block.exp ...
+PASS: gdb.python/py-block.exp: continue to breakpoint: Block break here.
+PASS: gdb.python/py-block.exp: Check block not None
+PASS: gdb.python/py-block.exp: First anonymous block
+PASS: gdb.python/py-block.exp: Check start not None
+PASS: gdb.python/py-block.exp: Check end not None
+PASS: gdb.python/py-block.exp: Not a global block
+PASS: gdb.python/py-block.exp: Not a static block
+PASS: gdb.python/py-block.exp: Get block
+PASS: gdb.python/py-block.exp: Get block
+PASS: gdb.python/py-block.exp: Is the global block
+PASS: gdb.python/py-block.exp: Is the static block
+PASS: gdb.python/py-block.exp: Get superblock
+PASS: gdb.python/py-block.exp: Second anonymous block
+PASS: gdb.python/py-block.exp: Get superblock 2
+PASS: gdb.python/py-block.exp: Print superblock 2 function
+PASS: gdb.python/py-block.exp: up
+PASS: gdb.python/py-block.exp: Check Frame 2's block not None
+PASS: gdb.python/py-block.exp: main block
+PASS: gdb.python/py-block.exp: Check block validity
+PASS: gdb.python/py-block.exp: Check block validity
+PASS: gdb.python/py-block.exp: Check block validity
+PASS: gdb.python/py-block.exp: Check block validity
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-breakpoint.exp ...
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check obj exists @main
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint location @main
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: continue to breakpoint: Break at multiply
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check for two breakpoints
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check obj exists @main 2
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint location @main 2
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check obj exists @mult_line
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint location @mult_line
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint hit count @1
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: continue to breakpoint: Break at multiply @6
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint hit count @6
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check expected variable result after 6 iterations
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: continue to breakpoint: Break at add 1
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint enabled.
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: continue to breakpoint: Break at add 2
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: continue to breakpoint: Break at multiply after re-enable
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint thread
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint type
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint number 0
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint number 1
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_basic: Check breakpoint number 2
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_deletion: Number of breakpoints before delete
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_deletion: continue to breakpoint: Break at multiply.
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_deletion: Check breakpoint invalidated
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_deletion: Number of breakpoints after delete
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_deletion: continue to breakpoint: Break at end.
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_cond_and_cmds: continue to breakpoint: Break at multiply
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_cond_and_cmds: Test conditional has been set
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_cond_and_cmds: continue to breakpoint: Break at multiply @5
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_cond_and_cmds: Test conditional breakpoint stopped after five iterations
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_cond_and_cmds: Test conditional read
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_cond_and_cmds: continue to breakpoint: Break at multiply @6
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_cond_and_cmds: Test breakpoint stopped after six iterations
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_cond_and_cmds: commands $bpnum
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_cond_and_cmds: print "Command for breakpoint has been executed."
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_cond_and_cmds: print result
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_cond_and_cmds: end
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_cond_and_cmds: python print (blist[len(blist)-1].commands)
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_invisible: Check invisible bp obj exists 1
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_invisible: Check breakpoint location 1
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_invisible: Check breakpoint visibility 1
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_invisible: Check info breakpoints shows visible breakpoints
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_invisible: Check invisible bp obj exists 2
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_invisible: Check breakpoint location 2
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_invisible: Check breakpoint visibility 2
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_invisible: Check info breakpoints does not show invisible breakpoints
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_invisible: Check maint info breakpoints shows invisible breakpoints
+PASS: gdb.python/py-breakpoint.exp: test_watchpoints: Test watchpoint write
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_internal: Check info breakpoints does not show invisible breakpoints
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_internal: Check maint info breakpoints shows invisible breakpoints
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_internal: Test watchpoint write
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a breakpoint - python
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a breakpoint - class bp_eval (gdb.Breakpoint):
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a breakpoint - inf_i = 0
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a breakpoint - count = 0
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a breakpoint - def stop (self):
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a breakpoint - self.count = self.count + 1
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a breakpoint - self.inf_i = gdb.parse_and_eval("i")
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a breakpoint - if self.inf_i == 3:
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a breakpoint - return True
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a breakpoint - return False
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a breakpoint - end
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a second breakpoint - python
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a second breakpoint - class bp_also_eval (gdb.Breakpoint):
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a second breakpoint - count = 0
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a second breakpoint - def stop (self):
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a second breakpoint - self.count = self.count + 1
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a second breakpoint - if self.count == 9:
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a second breakpoint - return True
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a second breakpoint - return False
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a second breakpoint - end
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a third breakpoint - python
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a third breakpoint - class basic (gdb.Breakpoint):
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a third breakpoint - count = 0
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a third breakpoint - end
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: continue to breakpoint: Break at multiply, i==3
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Check inferior value matches python accounting
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Check python accounting matches inferior
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Check non firing same-location also_eval_bp1 function was also called at each stop.
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Check non firing same-location eval_bp1 function was also called at each stop.
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Check you cannot add a CLI condition to a Python breakpoint that has defined stop
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Construct an eval function - python
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Construct an eval function - def stop_func ():
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Construct an eval function - return True
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Construct an eval function - end
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Assign stop function to a breakpoint that has a condition
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Test that evaluate function has not been yet executed (ie count = 0)
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: continue to breakpoint: Break at multiply, count==1
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Test that evaluate function is run when location also has normal bp
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a watchpoint - python
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a watchpoint - class wp_eval (gdb.Breakpoint):
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a watchpoint - def stop (self):
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a watchpoint - self.result = gdb.parse_and_eval("result")
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a watchpoint - if self.result == 788:
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a watchpoint - return True
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a watchpoint - return False
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Sub-class a watchpoint - end
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Test watchpoint write
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Check that this unrelated breakpoints eval function was never called.
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Sub-class and check temporary breakpoint - python
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Sub-class and check temporary breakpoint - class temp_bp (gdb.Breakpoint):
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Sub-class and check temporary breakpoint - count = 0
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Sub-class and check temporary breakpoint - def stop (self):
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Sub-class and check temporary breakpoint - self.count = self.count + 1
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Sub-class and check temporary breakpoint - return True
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Sub-class and check temporary breakpoint - end
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Check info breakpoints shows breakpoint with temporary status
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Check temporary breakpoint location
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Check breakpoint temporary status
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: continue to breakpoint: Break at multiply.
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Check temporary stop callback executed before deletion.
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Check temporary breakpoint is deleted after being hit
+PASS: gdb.python/py-breakpoint.exp: test_bkpt_temporary: Check info breakpoints shows temporary breakpoint is deleted
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-cmd.exp ...
+PASS: gdb.python/py-cmd.exp: input simple command - python
+PASS: gdb.python/py-cmd.exp: input simple command - class test_cmd (gdb.Command):
+PASS: gdb.python/py-cmd.exp: input simple command - def __init__ (self):
+PASS: gdb.python/py-cmd.exp: input simple command - super (test_cmd, self).__init__ ("test_cmd", gdb.COMMAND_OBSCURE)
+PASS: gdb.python/py-cmd.exp: input simple command - def invoke (self, arg, from_tty):
+PASS: gdb.python/py-cmd.exp: input simple command - print ("test_cmd output, arg = %s" % arg)
+PASS: gdb.python/py-cmd.exp: input simple command - test_cmd ()
+PASS: gdb.python/py-cmd.exp: input simple command - end
+PASS: gdb.python/py-cmd.exp: call simple command
+PASS: gdb.python/py-cmd.exp: input prefix command - python
+PASS: gdb.python/py-cmd.exp: input prefix command - class prefix_cmd (gdb.Command):
+PASS: gdb.python/py-cmd.exp: input prefix command - def __init__ (self):
+PASS: gdb.python/py-cmd.exp: input prefix command - super (prefix_cmd, self).__init__ ("prefix_cmd", gdb.COMMAND_OBSCURE, gdb.COMPLETE_NONE, True)
+PASS: gdb.python/py-cmd.exp: input prefix command - def invoke (self, arg, from_tty):
+PASS: gdb.python/py-cmd.exp: input prefix command - print ("prefix_cmd output, arg = %s" % arg)
+PASS: gdb.python/py-cmd.exp: input prefix command - prefix_cmd ()
+PASS: gdb.python/py-cmd.exp: input prefix command - end
+PASS: gdb.python/py-cmd.exp: call prefix command
+PASS: gdb.python/py-cmd.exp: input subcommand - python
+PASS: gdb.python/py-cmd.exp: input subcommand - class subcmd (gdb.Command):
+PASS: gdb.python/py-cmd.exp: input subcommand - def __init__ (self):
+PASS: gdb.python/py-cmd.exp: input subcommand - super (subcmd, self).__init__ ("prefix_cmd subcmd", gdb.COMMAND_OBSCURE)
+PASS: gdb.python/py-cmd.exp: input subcommand - def invoke (self, arg, from_tty):
+PASS: gdb.python/py-cmd.exp: input subcommand - print ("subcmd output, arg = %s" % arg)
+PASS: gdb.python/py-cmd.exp: input subcommand - subcmd ()
+PASS: gdb.python/py-cmd.exp: input subcommand - end
+PASS: gdb.python/py-cmd.exp: call subcmd
+PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - python
+PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - class prefix_cmd2 (gdb.Command):
+PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - def __init__ (self):
+PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - super (prefix_cmd2, self).__init__ ("prefix_cmd2", gdb.COMMAND_OBSCURE, prefix = True, completer_class = gdb.COMPLETE_FILENAME)
+PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - def invoke (self, arg, from_tty):
+PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - print ("prefix_cmd2 output, arg = %s" % arg)
+PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - prefix_cmd2 ()
+PASS: gdb.python/py-cmd.exp: input prefix command, keyword arguments - end
+PASS: gdb.python/py-cmd.exp: call prefix command, keyword arguments
+PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - python
+PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - class subcmd (gdb.Command):
+PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - def __init__ (self):
+PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - super (subcmd, self).__init__ ("prefix_cmd2 subcmd", gdb.COMMAND_OBSCURE)
+PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - def invoke (self, arg, from_tty):
+PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - print ("subcmd output, arg = %s" % arg)
+PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - subcmd ()
+PASS: gdb.python/py-cmd.exp: input subcommand under prefix_cmd2 - end
+PASS: gdb.python/py-cmd.exp: call subcmd under prefix_cmd2
+PASS: gdb.python/py-cmd.exp: input new subcommand - python
+PASS: gdb.python/py-cmd.exp: input new subcommand - class newsubcmd (gdb.Command):
+PASS: gdb.python/py-cmd.exp: input new subcommand - def __init__ (self):
+PASS: gdb.python/py-cmd.exp: input new subcommand - super (newsubcmd, self).__init__ ("info newsubcmd", gdb.COMMAND_OBSCURE)
+PASS: gdb.python/py-cmd.exp: input new subcommand - def invoke (self, arg, from_tty):
+PASS: gdb.python/py-cmd.exp: input new subcommand - print ("newsubcmd output, arg = %s" % arg)
+PASS: gdb.python/py-cmd.exp: input new subcommand - newsubcmd ()
+PASS: gdb.python/py-cmd.exp: input new subcommand - end
+PASS: gdb.python/py-cmd.exp: call newsubcmd
+PASS: gdb.python/py-cmd.exp: input command to throw error - python
+PASS: gdb.python/py-cmd.exp: input command to throw error - class test_error_cmd (gdb.Command):
+PASS: gdb.python/py-cmd.exp: input command to throw error - def __init__ (self):
+PASS: gdb.python/py-cmd.exp: input command to throw error - super (test_error_cmd, self).__init__ ("test_error_cmd", gdb.COMMAND_OBSCURE)
+PASS: gdb.python/py-cmd.exp: input command to throw error - def invoke (self, arg, from_tty):
+PASS: gdb.python/py-cmd.exp: input command to throw error - raise gdb.GdbError ('you lose!')
+PASS: gdb.python/py-cmd.exp: input command to throw error - test_error_cmd ()
+PASS: gdb.python/py-cmd.exp: input command to throw error - end
+PASS: gdb.python/py-cmd.exp: call error command
+PASS: gdb.python/py-cmd.exp: string_to_argv ("1 2 3")
+PASS: gdb.python/py-cmd.exp: string_to_argv ("'1 2' 3")
+PASS: gdb.python/py-cmd.exp: string_to_argv ('"1 2" 3')
+PASS: gdb.python/py-cmd.exp: string_to_argv ('1\ 2 3')
+PASS: gdb.python/py-cmd.exp: input simple user-defined command - python
+PASS: gdb.python/py-cmd.exp: input simple user-defined command - class test_help (gdb.Command):
+PASS: gdb.python/py-cmd.exp: input simple user-defined command - """Docstring"""
+PASS: gdb.python/py-cmd.exp: input simple user-defined command - def __init__ (self):
+PASS: gdb.python/py-cmd.exp: input simple user-defined command - super (test_help, self).__init__ ("test_help", gdb.COMMAND_USER)
+PASS: gdb.python/py-cmd.exp: input simple user-defined command - def invoke (self, arg, from_tty):
+PASS: gdb.python/py-cmd.exp: input simple user-defined command - print ("test_cmd output, arg = %s" % arg)
+PASS: gdb.python/py-cmd.exp: input simple user-defined command - test_help ()
+PASS: gdb.python/py-cmd.exp: input simple user-defined command - end
+PASS: gdb.python/py-cmd.exp: call simple user-defined command
+PASS: gdb.python/py-cmd.exp: see user-defined command in `help user-defined`
+PASS: gdb.python/py-cmd.exp: expression completion command - python
+PASS: gdb.python/py-cmd.exp: expression completion command - class expr_test (gdb.Command):
+PASS: gdb.python/py-cmd.exp: expression completion command - def __init__ (self):
+PASS: gdb.python/py-cmd.exp: expression completion command - super (expr_test, self).__init__ ("expr_test", gdb.COMMAND_USER, gdb.COMPLETE_EXPRESSION)
+PASS: gdb.python/py-cmd.exp: expression completion command - def invoke (self, arg, from_tty):
+PASS: gdb.python/py-cmd.exp: expression completion command - print ("invoked on = %s" % arg)
+PASS: gdb.python/py-cmd.exp: expression completion command - expr_test ()
+PASS: gdb.python/py-cmd.exp: expression completion command - end
+PASS: gdb.python/py-cmd.exp: Test completion through complete command
+PASS: gdb.python/py-cmd.exp: complete 'expr_test bar.i'
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-error.exp ...
+PASS: gdb.python/py-error.exp: set host-charset IBM1047
+PASS: gdb.python/py-error.exp: main reached
+PASS: gdb.python/py-error.exp: no delayed error
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-events.exp ...
+PASS: gdb.python/py-events.exp: test-objfile-events
+PASS: gdb.python/py-events.exp: New objfile notification
+PASS: gdb.python/py-events.exp: test-events
+PASS: gdb.python/py-events.exp: continue
+PASS: gdb.python/py-events.exp: step 3
+PASS: gdb.python/py-events.exp: Inferior 1 terminated.
+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 ...
+PASS: gdb.python/py-evsignal.exp: successfully compiled posix threads test case
+PASS: gdb.python/py-evsignal.exp: test-events
+PASS: gdb.python/py-evsignal.exp: set non-stop on
+PASS: gdb.python/py-evsignal.exp: set target-async on
+UNSUPPORTED: gdb.python/py-evsignal.exp: non-stop mode is unsupported
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-evthreads.exp ...
+UNSUPPORTED: gdb.python/py-evthreads.exp: displaced stepping
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-explore-cc.exp ...
+PASS: gdb.python/py-explore-cc.exp: continue to breakpoint: Break here
+PASS: gdb.python/py-explore-cc.exp: explore A
+PASS: gdb.python/py-explore-cc.exp: explore a
+PASS: gdb.python/py-explore-cc.exp: explore int_ref
+PASS: gdb.python/py-explore-cc.exp: explore int_ptr_ref
+PASS: gdb.python/py-explore-cc.exp: explore_int_ptr_ref_as_single_value_pointer
+PASS: gdb.python/py-explore-cc.exp: explore b
+PASS: gdb.python/py-explore-cc.exp: explore_base_class_A
+PASS: gdb.python/py-explore-cc.exp: return_to_b_from_A
+PASS: gdb.python/py-explore-cc.exp: explore_field_i_of_b
+PASS: gdb.python/py-explore-cc.exp: return_to_b_from_i
+PASS: gdb.python/py-explore-cc.exp: explore_field_c_of_b
+PASS: gdb.python/py-explore-cc.exp: return_to_b_from_i
+PASS: gdb.python/py-explore-cc.exp: return_to_gdb_prompt_from_b
+PASS: gdb.python/py-explore-cc.exp: explore B
+PASS: gdb.python/py-explore-cc.exp: explore_base_class_A
+PASS: gdb.python/py-explore-cc.exp: return_to_B
+PASS: gdb.python/py-explore-cc.exp: explore_field_i_of_B
+PASS: gdb.python/py-explore-cc.exp: return_to_B_from_i
+PASS: gdb.python/py-explore-cc.exp: explore_field_c_of_B
+PASS: gdb.python/py-explore-cc.exp: return_to_B_from_c
+PASS: gdb.python/py-explore-cc.exp: return_to_gdb_prompt_from_B
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-explore.exp ...
+PASS: gdb.python/py-explore.exp: continue to breakpoint: Break here
+PASS: gdb.python/py-explore.exp: explore i
+PASS: gdb.python/py-explore.exp: explore ss
+PASS: gdb.python/py-explore.exp: explore *ss_ptr
+PASS: gdb.python/py-explore.exp: explore ss_t
+PASS: gdb.python/py-explore.exp: explore ss_ptr
+PASS: gdb.python/py-explore.exp: explore ss_ptr as single value pointer
+PASS: gdb.python/py-explore.exp: explore darray_ref
+PASS: gdb.python/py-explore.exp: no_to_explore_as_pointer
+PASS: gdb.python/py-explore.exp: explore_as_array
+PASS: gdb.python/py-explore.exp: explore_as_array_index_2
+PASS: gdb.python/py-explore.exp: end explore_as_array_index_2
+PASS: gdb.python/py-explore.exp: end explore_as_array
+PASS: gdb.python/py-explore.exp: explore su
+PASS: gdb.python/py-explore.exp: explore su.d
+PASS: gdb.python/py-explore.exp: end su.d exploration
+PASS: gdb.python/py-explore.exp: end su exploration
+PASS: gdb.python/py-explore.exp: explore cs
+PASS: gdb.python/py-explore.exp: explore cs.s
+PASS: gdb.python/py-explore.exp: end cs.s exploration
+PASS: gdb.python/py-explore.exp: explore cs.u
+PASS: gdb.python/py-explore.exp: end cs.u exploration
+PASS: gdb.python/py-explore.exp: end cs exploration
+PASS: gdb.python/py-explore.exp: explore cu
+PASS: gdb.python/py-explore.exp: explore cu.sa
+PASS: gdb.python/py-explore.exp: explore cu.sa[0]
+PASS: gdb.python/py-explore.exp: end cu.sa[0] exploration
+PASS: gdb.python/py-explore.exp: end cu.sa exploration
+PASS: gdb.python/py-explore.exp: end cu exploration
+PASS: gdb.python/py-explore.exp: explore int
+PASS: gdb.python/py-explore.exp: explore struct SimpleStruct
+PASS: gdb.python/py-explore.exp: explore type struct SimpleStruct feild 0
+PASS: gdb.python/py-explore.exp: return to struct SimpleStruct from field 0
+PASS: gdb.python/py-explore.exp: explore type struct SimpleStruct feild 1
+PASS: gdb.python/py-explore.exp: return to struct SimpleStruct from field 1
+PASS: gdb.python/py-explore.exp: return to GDB prompt from struct SimpleStruct
+PASS: gdb.python/py-explore.exp: explore union SimpleUnion
+PASS: gdb.python/py-explore.exp: explore type union SimpleUnion feild 0
+PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 0
+PASS: gdb.python/py-explore.exp: explore type union SimpleUnion feild 1
+PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 1
+PASS: gdb.python/py-explore.exp: explore type union SimpleUnion feild 2
+PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 2
+PASS: gdb.python/py-explore.exp: explore type union SimpleUnion feild 3
+PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 3
+PASS: gdb.python/py-explore.exp: return to GDB prompt from union SimpleUnion
+PASS: gdb.python/py-explore.exp: explore SS
+PASS: gdb.python/py-explore.exp: explore type SS feild 0
+PASS: gdb.python/py-explore.exp: return to SS from field 0
+PASS: gdb.python/py-explore.exp: explore type SS feild 1
+PASS: gdb.python/py-explore.exp: return to SS field 1
+PASS: gdb.python/py-explore.exp: return to GDB prompt from SS
+PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct
+PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct field 0
+PASS: gdb.python/py-explore.exp: return to ComplexStruct from field 0
+PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct field 1
+PASS: gdb.python/py-explore.exp: return to ComplexStruct from field 1
+PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct field 2
+PASS: gdb.python/py-explore.exp: return to ComplexStruct from field 2
+PASS: gdb.python/py-explore.exp: return to GDB prompt from ComplexStruct type exploration
+PASS: gdb.python/py-explore.exp: explore type union ComplexUnion
+PASS: gdb.python/py-explore.exp: explore type union ComplexUnion field 0
+PASS: gdb.python/py-explore.exp: return to ComplexUnion from field 0
+PASS: gdb.python/py-explore.exp: explore type union ComplexUnion field 1
+PASS: gdb.python/py-explore.exp: return to ComplexUnion from field 1
+PASS: gdb.python/py-explore.exp: return to GDB prompt from ComplexUnion type exploration
+PASS: gdb.python/py-explore.exp: explore type union ComplexUnion
+PASS: gdb.python/py-explore.exp: explore type union ComplexUnion field 0
+PASS: gdb.python/py-explore.exp: return to ComplexUnion from field 0
+PASS: gdb.python/py-explore.exp: explore type union ComplexUnion field 1
+PASS: gdb.python/py-explore.exp: return to ComplexUnion from field 1
+PASS: gdb.python/py-explore.exp: return to GDB prompt from ComplexUnion type exploration
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-finish-breakpoint.exp ...
+PASS: gdb.python/py-finish-breakpoint.exp: disable confirmation
+PASS: gdb.python/py-finish-breakpoint.exp: import python scripts
+PASS: gdb.python/py-finish-breakpoint.exp: continue to the function to finish
+PASS: gdb.python/py-finish-breakpoint.exp: set FinishBreakpoint with default frame value
+PASS: gdb.python/py-finish-breakpoint.exp: set FinishBreakpoint
+PASS: gdb.python/py-finish-breakpoint.exp: check return_value at init
+PASS: gdb.python/py-finish-breakpoint.exp: check MyFinishBreakpoint hit
+PASS: gdb.python/py-finish-breakpoint.exp: check return_value
+PASS: gdb.python/py-finish-breakpoint.exp: check finishBP on default frame has been hit
+PASS: gdb.python/py-finish-breakpoint.exp: ensure that finish bp is invalid afer normal hit
+PASS: gdb.python/py-finish-breakpoint.exp: return to main()
+PASS: gdb.python/py-finish-breakpoint.exp: check FinishBP not allowed in main
+PASS: gdb.python/py-finish-breakpoint.exp: import python scripts
+PASS: gdb.python/py-finish-breakpoint.exp: ensure that shared lib has no debug info
+PASS: gdb.python/py-finish-breakpoint.exp: continue to do_nothing
+PASS: gdb.python/py-finish-breakpoint.exp: set finish breakpoint
+PASS: gdb.python/py-finish-breakpoint.exp: check FinishBreakpoint hit
+PASS: gdb.python/py-finish-breakpoint.exp: check return value without debug symbol
+PASS: gdb.python/py-finish-breakpoint.exp: import python scripts
+PASS: gdb.python/py-finish-breakpoint.exp: set finish breakpoint
+PASS: gdb.python/py-finish-breakpoint.exp: set BP after the jump
+PASS: gdb.python/py-finish-breakpoint.exp: check FinishBP out of scope notification
+PASS: gdb.python/py-finish-breakpoint.exp: ensure that finish bp is invalid afer out of scope notification
+PASS: gdb.python/py-finish-breakpoint.exp: import python scripts
+PASS: gdb.python/py-finish-breakpoint.exp: set a conditional BP
+PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP in a breakpoint condition
+PASS: gdb.python/py-finish-breakpoint.exp: don't allow FinishBreakpoint on dummy frames
+PASS: gdb.python/py-finish-breakpoint.exp: check stopped location
+PASS: gdb.python/py-finish-breakpoint.exp: import python scripts
+PASS: gdb.python/py-finish-breakpoint.exp: set conditional BP
+PASS: gdb.python/py-finish-breakpoint.exp: set BP in condition
+PASS: gdb.python/py-finish-breakpoint.exp: stop in condition function
+PASS: gdb.python/py-finish-breakpoint.exp: finish condition evaluation
+PASS: gdb.python/py-finish-breakpoint.exp: stop at conditional breakpoint
+PASS: gdb.python/py-finish-breakpoint.exp: check stopped location
+PASS: gdb.python/py-finish-breakpoint.exp: import python scripts
+PASS: gdb.python/py-finish-breakpoint.exp: prepare TestExplicitBreakpoint
+PASS: gdb.python/py-finish-breakpoint.exp: don't allow FinishBreakpoint on dummy frames
+PASS: gdb.python/py-finish-breakpoint.exp: prepare TestExplicitBreakpoint
+PASS: gdb.python/py-finish-breakpoint.exp: FinishBP stop at during explicit function call
+PASS: gdb.python/py-finish-breakpoint.exp: switch to exit() test
+PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exit()
+PASS: gdb.python/py-finish-breakpoint.exp: catch out of scope after exit
+PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exec
+PASS: gdb.python/py-finish-breakpoint.exp: catch exec
+PASS: gdb.python/py-finish-breakpoint.exp: catch out of scope after exec
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-finish-breakpoint2.exp ...
+PASS: gdb.python/py-finish-breakpoint2.exp: import python scripts
+PASS: gdb.python/py-finish-breakpoint2.exp: run to exception 1
+PASS: gdb.python/py-finish-breakpoint2.exp: check BP count
+PASS: gdb.python/py-finish-breakpoint2.exp: set FinishBP after the exception
+PASS: gdb.python/py-finish-breakpoint2.exp: check FinishBreakpoint in catch()
+PASS: gdb.python/py-finish-breakpoint2.exp: check finish BP removal
+PASS: gdb.python/py-finish-breakpoint2.exp: continue to second exception
+PASS: gdb.python/py-finish-breakpoint2.exp: set FinishBP after the exception
+PASS: gdb.python/py-finish-breakpoint2.exp: FinishBreakpoint with exception thrown not caught
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-frame-args.exp ...
+PASS: gdb.python/py-frame-args.exp: python exec (open ('py-frame-args.py').read ())
+PASS: gdb.python/py-frame-args.exp: continue to breakpoint: break-here
+PASS: gdb.python/py-frame-args.exp: set print raw frame-arguments off
+PASS: gdb.python/py-frame-args.exp: set print frame-arguments none
+PASS: gdb.python/py-frame-args.exp: frame pretty,none
+PASS: gdb.python/py-frame-args.exp: set print frame-arguments scalars
+PASS: gdb.python/py-frame-args.exp: frame pretty,scalars
+PASS: gdb.python/py-frame-args.exp: set print frame-arguments all
+PASS: gdb.python/py-frame-args.exp: frame pretty,all
+PASS: gdb.python/py-frame-args.exp: set print raw frame-arguments on
+PASS: gdb.python/py-frame-args.exp: set print frame-arguments none
+PASS: gdb.python/py-frame-args.exp: frame raw,none
+PASS: gdb.python/py-frame-args.exp: set print frame-arguments scalars
+PASS: gdb.python/py-frame-args.exp: frame raw,scalars
+PASS: gdb.python/py-frame-args.exp: set print frame-arguments all
+PASS: gdb.python/py-frame-args.exp: frame raw,all
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-frame-inline.exp ...
+PASS: gdb.python/py-frame-inline.exp: continue to breakpoint: Block break here.
+PASS: gdb.python/py-frame-inline.exp: info frame
+PASS: gdb.python/py-frame-inline.exp: up
+PASS: gdb.python/py-frame-inline.exp: python print (gdb.selected_frame().read_var('l'))
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-frame.exp ...
+PASS: gdb.python/py-frame.exp: continue to breakpoint: Block break here.
+PASS: gdb.python/py-frame.exp: test Frame.architecture()
+PASS: gdb.python/py-frame.exp: test i
+PASS: gdb.python/py-frame.exp: test f
+PASS: gdb.python/py-frame.exp: test b
+PASS: gdb.python/py-frame.exp: test i = 1.1
+PASS: gdb.python/py-frame.exp: test double i
+PASS: gdb.python/py-frame.exp: test f = 2.2
+PASS: gdb.python/py-frame.exp: test double f
+PASS: gdb.python/py-frame.exp: test i = 99
+PASS: gdb.python/py-frame.exp: test int i
+PASS: gdb.python/py-frame.exp: continue to breakpoint: breakpoint at f2
+PASS: gdb.python/py-frame.exp: selected frame -vs- newest frame
+PASS: gdb.python/py-frame.exp: newest frame -vs- newest frame
+PASS: gdb.python/py-frame.exp: test equality comparison (false)
+PASS: gdb.python/py-frame.exp: test equality comparison (true)
+PASS: gdb.python/py-frame.exp: test inequality comparison (true)
+PASS: gdb.python/py-frame.exp: test inequality comparison (false)
+PASS: gdb.python/py-frame.exp: test Frame.is_valid
+PASS: gdb.python/py-frame.exp: test Frame.name
+PASS: gdb.python/py-frame.exp: test Frame.type
+PASS: gdb.python/py-frame.exp: test Frame.type
+PASS: gdb.python/py-frame.exp: test gdb.frame_stop_reason_string
+PASS: gdb.python/py-frame.exp: test Frame.pc
+PASS: gdb.python/py-frame.exp: test Frame.older
+PASS: gdb.python/py-frame.exp: test Frame.newer
+PASS: gdb.python/py-frame.exp: test Frame.read_var - error
+PASS: gdb.python/py-frame.exp: test Frame.read_var - success
+PASS: gdb.python/py-frame.exp: test gdb.selected_frame
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter-mi.exp ...
+PASS: gdb.python/py-framefilter-mi.exp: breakpoint at main
+PASS: gdb.python/py-framefilter-mi.exp: mi runto main
+PASS: gdb.python/py-framefilter-mi.exp: Load python file
+PASS: gdb.python/py-framefilter-mi.exp: run to 46 (set breakpoint)
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --all-values
+PASS: gdb.python/py-framefilter-mi.exp: enable frame filters
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --all-values frame filters enabled
+PASS: gdb.python/py-framefilter-mi.exp: run to 51 (set breakpoint)
+PASS: gdb.python/py-framefilter-mi.exp: filtered stack listing
+PASS: gdb.python/py-framefilter-mi.exp: filtered stack list 0 3
+PASS: gdb.python/py-framefilter-mi.exp: filtered stack list 22 24
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 0
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 0
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 0 0 3
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 0 22 27
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 1
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 1
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 1 0 3
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 1 22 27
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 2
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 2
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 2 0 3
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 2 22 27
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 2 22 27
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters 0
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters 1
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters 2
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters --no-values
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters --all-values
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters --simple-values
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals 0
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals 1
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals 2
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-variables --no-frame-filters 0
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-variables 0
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter.exp ...
+PASS: gdb.python/py-framefilter.exp: set auto-load safe-path
+PASS: gdb.python/py-framefilter.exp: Test auto-load had loaded python scripts
+PASS: gdb.python/py-framefilter.exp: Set python print-stack to full
+PASS: gdb.python/py-framefilter.exp: Load python file
+PASS: gdb.python/py-framefilter.exp: continue to breakpoint: Inner test breakpoint
+PASS: gdb.python/py-framefilter.exp: bt full no-filters
+PASS: gdb.python/py-framefilter.exp: bt full with filters
+PASS: gdb.python/py-framefilter.exp: continue to breakpoint: Backtrace end breakpoint
+PASS: gdb.python/py-framefilter.exp: info frame filter before setting priority
+PASS: gdb.python/py-framefilter.exp: show frame-filter priority global Elider before setting
+PASS: gdb.python/py-framefilter.exp: set frame-filter priotiy global Elider 1000
+PASS: gdb.python/py-framefilter.exp: show frame-filter priority global Elider after setting
+PASS: gdb.python/py-framefilter.exp: info frame filter after setting priority
+PASS: gdb.python/py-framefilter.exp: info frame filter before disable frame filter
+PASS: gdb.python/py-framefilter.exp: disable frame-filter global Elider
+PASS: gdb.python/py-framefilter.exp: info frame filter after disable frame filter
+PASS: gdb.python/py-framefilter.exp: enable frame-filter global Elider
+PASS: gdb.python/py-framefilter.exp: info frame filter after reenabling frame filter
+PASS: gdb.python/py-framefilter.exp: bt no-filters
+PASS: gdb.python/py-framefilter.exp: bt with frame filters
+PASS: gdb.python/py-framefilter.exp: disable frame-filter global Reverse
+PASS: gdb.python/py-framefilter.exp: bt with frame-filter Reverse disabled
+PASS: gdb.python/py-framefilter.exp: bt -2 with frame-filter Reverse disabled
+PASS: gdb.python/py-framefilter.exp: bt 3 with frame-filter Reverse disabled
+PASS: gdb.python/py-framefilter.exp: bt no-filters full with Reverse disabled
+PASS: gdb.python/py-framefilter.exp: bt full with Reverse disabled
+PASS: gdb.python/py-framefilter.exp: turn off frame arguments
+PASS: gdb.python/py-framefilter.exp: bt no-filter 1 no args
+PASS: gdb.python/py-framefilter.exp: bt 1 no args
+PASS: gdb.python/py-framefilter.exp: turn frame arguments to scalars only
+PASS: gdb.python/py-framefilter.exp: bt no-filter 1 scalars
+PASS: gdb.python/py-framefilter.exp: bt 1 scalars
+PASS: gdb.python/py-framefilter.exp: turn on frame arguments
+PASS: gdb.python/py-framefilter.exp: bt no-filter 1 all args
+PASS: gdb.python/py-framefilter.exp: bt 1 all args
+PASS: gdb.python/py-framefilter.exp: Turn off address printing
+PASS: gdb.python/py-framefilter.exp: bt no-filter 1 no address
+PASS: gdb.python/py-framefilter.exp: bt 1 no addresss
+PASS: gdb.python/py-framefilter.exp: set auto-load safe-path for no debug info
+PASS: gdb.python/py-framefilter.exp: Set autoload path for no debug info tests
+PASS: gdb.python/py-framefilter.exp: set python print-stack full for no debuginfo tests
+PASS: gdb.python/py-framefilter.exp: Load python file for no debuginfo tests
+PASS: gdb.python/py-framefilter.exp: disable frame-filter gloval Reverse for no debuginfo
+PASS: gdb.python/py-framefilter.exp: bt for no debuginfo
+PASS: gdb.python/py-framefilter.exp: bt full for no debuginfo
+PASS: gdb.python/py-framefilter.exp: bt no filters for no debuginfo
+PASS: gdb.python/py-framefilter.exp: bt no-filters full no debuginfo
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-function.exp ...
+PASS: gdb.python/py-function.exp: input convenience function - python
+PASS: gdb.python/py-function.exp: input convenience function - class test_func (gdb.Function):
+PASS: gdb.python/py-function.exp: input convenience function - def __init__ (self):
+PASS: gdb.python/py-function.exp: input convenience function - super (test_func, self).__init__ ("test_func")
+PASS: gdb.python/py-function.exp: input convenience function - def invoke (self, arg):
+PASS: gdb.python/py-function.exp: input convenience function - return "test_func output, arg = %s" % arg.string ()
+PASS: gdb.python/py-function.exp: input convenience function - test_func ()
+PASS: gdb.python/py-function.exp: input convenience function - end
+PASS: gdb.python/py-function.exp: call function
+PASS: gdb.python/py-function.exp: input value-returning convenience function - python
+PASS: gdb.python/py-function.exp: input value-returning convenience function - class Double (gdb.Function):
+PASS: gdb.python/py-function.exp: input value-returning convenience function - def __init__ (self):
+PASS: gdb.python/py-function.exp: input value-returning convenience function - super (Double, self).__init__ ("double")
+PASS: gdb.python/py-function.exp: input value-returning convenience function - def invoke (self, n):
+PASS: gdb.python/py-function.exp: input value-returning convenience function - return n*2
+PASS: gdb.python/py-function.exp: input value-returning convenience function - Double ()
+PASS: gdb.python/py-function.exp: input value-returning convenience function - end
+PASS: gdb.python/py-function.exp: call value-returning function
+PASS: gdb.python/py-function.exp: input int-returning function - python
+PASS: gdb.python/py-function.exp: input int-returning function - class Yes(gdb.Function):
+PASS: gdb.python/py-function.exp: input int-returning function - def __init__(self):
+PASS: gdb.python/py-function.exp: input int-returning function - gdb.Function.__init__(self, 'yes')
+PASS: gdb.python/py-function.exp: input int-returning function - def invoke(self):
+PASS: gdb.python/py-function.exp: input int-returning function - return 1
+PASS: gdb.python/py-function.exp: input int-returning function - Yes ()
+PASS: gdb.python/py-function.exp: input int-returning function - end
+PASS: gdb.python/py-function.exp: call yes with &&
+PASS: gdb.python/py-function.exp: call yes with ||
+PASS: gdb.python/py-function.exp: Test GDBError - python
+PASS: gdb.python/py-function.exp: Test GDBError - class GDBError(gdb.Function):
+PASS: gdb.python/py-function.exp: Test GDBError - def __init__(self):
+PASS: gdb.python/py-function.exp: Test GDBError - gdb.Function.__init__(self, 'gdberror')
+PASS: gdb.python/py-function.exp: Test GDBError - def invoke(self):
+PASS: gdb.python/py-function.exp: Test GDBError - raise gdb.GdbError("This is a GdbError")
+PASS: gdb.python/py-function.exp: Test GDBError - GDBError ()
+PASS: gdb.python/py-function.exp: Test GDBError - end
+PASS: gdb.python/py-function.exp: Test GdbError. There should not be a stack trace
+PASS: gdb.python/py-function.exp: Test Normal Error - python
+PASS: gdb.python/py-function.exp: Test Normal Error - class NormalError(gdb.Function):
+PASS: gdb.python/py-function.exp: Test Normal Error - def __init__(self):
+PASS: gdb.python/py-function.exp: Test Normal Error - gdb.Function.__init__(self, 'normalerror')
+PASS: gdb.python/py-function.exp: Test Normal Error - def invoke(self):
+PASS: gdb.python/py-function.exp: Test Normal Error - raise RuntimeError("This is a Normal Error")
+PASS: gdb.python/py-function.exp: Test Normal Error - NormalError ()
+PASS: gdb.python/py-function.exp: Test Normal Error - end
+PASS: gdb.python/py-function.exp: set python print-stack full
+PASS: gdb.python/py-function.exp: Test a Runtime error. There should be a stack trace.
+PASS: gdb.python/py-function.exp: input command-calling function - python
+PASS: gdb.python/py-function.exp: input command-calling function - class CallCommand(gdb.Function):
+PASS: gdb.python/py-function.exp: input command-calling function - def __init__(self):
+PASS: gdb.python/py-function.exp: input command-calling function - gdb.Function.__init__(self, 'call_command')
+PASS: gdb.python/py-function.exp: input command-calling function - def invoke(self):
+PASS: gdb.python/py-function.exp: input command-calling function - return gdb.execute('print 1', to_string=True)
+PASS: gdb.python/py-function.exp: input command-calling function - CallCommand ()
+PASS: gdb.python/py-function.exp: input command-calling function - end
+PASS: gdb.python/py-function.exp: Setting a value from a function which executes a command.
+PASS: gdb.python/py-function.exp: Setting a value from a function which executes a command, again.
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-inferior.exp ...
+PASS: gdb.python/py-inferior.exp: successfully compiled posix threads test case
+PASS: gdb.python/py-inferior.exp: get inferiors list
+PASS: gdb.python/py-inferior.exp: verify inferiors list
+PASS: gdb.python/py-inferior.exp: test equality comparison (true)
+PASS: gdb.python/py-inferior.exp: test Inferior.num
+PASS: gdb.python/py-inferior.exp: test Inferior.pid
+PASS: gdb.python/py-inferior.exp: test Inferior.was_attached
+FAIL: gdb.python/py-inferior.exp: test Inferior.threads
+PASS: gdb.python/py-inferior.exp: continue to breakpoint: cont to check_threads
+FAIL: gdb.python/py-inferior.exp: test Inferior.threads 2
+UNTESTED: gdb.python/py-inferior.exp: the following tests get the system into an unresponsive state
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-infthread.exp ...
+PASS: gdb.python/py-infthread.exp: test gdb.selected_thread
+PASS: gdb.python/py-infthread.exp: verify InferiorThread object
+PASS: gdb.python/py-infthread.exp: test Inferior.num
+PASS: gdb.python/py-infthread.exp: test InferiorThread.ptid
+PASS: gdb.python/py-infthread.exp: get supplied name of current thread
+PASS: gdb.python/py-infthread.exp: set name of current thread
+PASS: gdb.python/py-infthread.exp: check name of current thread
+PASS: gdb.python/py-infthread.exp: reset name of current thread
+PASS: gdb.python/py-infthread.exp: check name of current thread again
+PASS: gdb.python/py-infthread.exp: test InferiorThread.is_stopped
+PASS: gdb.python/py-infthread.exp: test InferiorThread.is_running
+PASS: gdb.python/py-infthread.exp: test InferiorThread.is_exited
+PASS: gdb.python/py-infthread.exp: test InferiorThread.is_valid
+PASS: gdb.python/py-infthread.exp: kill inferior 1
+PASS: gdb.python/py-infthread.exp: test InferiorThread.is_valid
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-linetable.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-mi.exp ...
+PASS: gdb.python/py-mi.exp: breakpoint at main
+PASS: gdb.python/py-mi.exp: mi runto main
+PASS: gdb.python/py-mi.exp: run to 328 (set breakpoint)
+PASS: gdb.python/py-mi.exp: create container varobj, no pretty-printing
+PASS: gdb.python/py-mi.exp: examine container children=0, no pretty-printing
+PASS: gdb.python/py-mi.exp: delete varobj
+PASS: gdb.python/py-mi.exp: create nscont varobj, no pretty-printing
+PASS: gdb.python/py-mi.exp: examine nscont children=0, no pretty-printing
+PASS: gdb.python/py-mi.exp: delete varobj
+PASS: gdb.python/py-mi.exp: create string_1 varobj
+PASS: gdb.python/py-mi.exp: create estring varobj
+PASS: gdb.python/py-mi.exp: assign string_1 from string_2
+PASS: gdb.python/py-mi.exp: update string varobj after assignment
+PASS: gdb.python/py-mi.exp: create container varobj
+PASS: gdb.python/py-mi.exp: examine container children=0
+PASS: gdb.python/py-mi.exp: next over update 1
+FAIL: gdb.python/py-mi.exp: varobj update 1
+PASS: gdb.python/py-mi.exp: next over update 2
+FAIL: gdb.python/py-mi.exp: varobj update 2
+PASS: gdb.python/py-mi.exp: clear visualizer
+PASS: gdb.python/py-mi.exp: varobj update after clearing
+PASS: gdb.python/py-mi.exp: choose default visualizer
+FAIL: gdb.python/py-mi.exp: varobj update after choosing default
+PASS: gdb.python/py-mi.exp: choose visualizer using expression
+FAIL: gdb.python/py-mi.exp: varobj update after choosing via expression
+PASS: gdb.python/py-mi.exp: list varobj children after selecting child range
+PASS: gdb.python/py-mi.exp: list varobj children after resetting child range
+PASS: gdb.python/py-mi.exp: next over update 3
+PASS: gdb.python/py-mi.exp: set update range
+PASS: gdb.python/py-mi.exp: list children after setting update range
+PASS: gdb.python/py-mi.exp: list selected children after setting range
+PASS: gdb.python/py-mi.exp: list children after listing selected range
+PASS: gdb.python/py-mi.exp: next over update 4
+PASS: gdb.python/py-mi.exp: update after next with restricted range
+PASS: gdb.python/py-mi.exp: set update range with non-zero start
+PASS: gdb.python/py-mi.exp: update varobj with change outside selected range
+PASS: gdb.python/py-mi.exp: next over update 5
+PASS: gdb.python/py-mi.exp: create second container varobj
+PASS: gdb.python/py-mi.exp: update varobj, no children requested
+PASS: gdb.python/py-mi.exp: next over update 6
+PASS: gdb.python/py-mi.exp: update varobj 2, no children requested
+PASS: gdb.python/py-mi.exp: run to 131 (set breakpoint)
+PASS: gdb.python/py-mi.exp: create outer varobj
+PASS: gdb.python/py-mi.exp: list children of outer
+PASS: gdb.python/py-mi.exp: list children of outer.s
+PASS: gdb.python/py-mi.exp: next over outer update
+PASS: gdb.python/py-mi.exp: update after updating element of outer
+PASS: gdb.python/py-mi.exp: run to 222 (set breakpoint)
+PASS: gdb.python/py-mi.exp: update after type change
+PASS: gdb.python/py-mi.exp: run to 351 (set breakpoint)
+PASS: gdb.python/py-mi.exp: create nstype varobj
+PASS: gdb.python/py-mi.exp: list children after setting update range
+PASS: gdb.python/py-mi.exp: clear visualizer
+PASS: gdb.python/py-mi.exp: varobj update after clearing
+PASS: gdb.python/py-mi.exp: choose default visualizer
+PASS: gdb.python/py-mi.exp: create nstype2 varobj
+PASS: gdb.python/py-mi.exp: list children after setting exception flag
+PASS: gdb.python/py-mi.exp: create me varobj
+PASS: gdb.python/py-mi.exp: evaluate me varobj
+PASS: gdb.python/py-mi.exp: printer whose children are returned as a list
+PASS: gdb.python/py-mi.exp: run to 254 (set breakpoint)
+PASS: gdb.python/py-mi.exp: create varobj for c
+PASS: gdb.python/py-mi.exp: choose array visualizer for c
+PASS: gdb.python/py-mi.exp: list children of c
+PASS: gdb.python/py-mi.exp: next over change of array element
+PASS: gdb.python/py-mi.exp: update varobj after element change
+PASS: gdb.python/py-mi.exp: breakpoint at main
+PASS: gdb.python/py-mi.exp: mi runto main
+PASS: gdb.python/py-mi.exp: run to 351 (set breakpoint)
+PASS: gdb.python/py-mi.exp: create fake varobj
+PASS: gdb.python/py-mi.exp: list children of fake
+PASS: gdb.python/py-mi.exp: list children fake.private
+PASS: gdb.python/py-mi.exp: Install visualizer on a cplus_fake_child
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-objfile-script.exp ...
+PASS: gdb.python/py-objfile-script.exp: set auto-load safe-path
+PASS: gdb.python/py-objfile-script.exp: info auto-load python-scripts
+PASS: gdb.python/py-objfile-script.exp: b 38
+PASS: gdb.python/py-objfile-script.exp: continue
+PASS: gdb.python/py-objfile-script.exp: print ss
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-objfile.exp ...
+PASS: gdb.python/py-objfile.exp: Find a symbol in objfile
+PASS: gdb.python/py-objfile.exp: Get backing object file
+PASS: gdb.python/py-objfile.exp: Get objfile validity
+PASS: gdb.python/py-objfile.exp: Get objfile validity
+PASS: gdb.python/py-objfile.exp: Get objfile validity after unload
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ...
+PASS: gdb.python/py-parameter.exp: python print (gdb.parameter ('directories'))
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - python
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - class TestParam (gdb.Parameter):
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - """When enabled, test param does something useful. When disabled, does nothing."""
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - show_doc = "Show the state of the boolean test-param"
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - set_doc = "Set the state of the boolean test-param"
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def get_show_string (self, pvalue):
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - return "The state of the Test Parameter is " + pvalue
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def get_set_string (self):
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - val = "on"
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - if (self.value == False):
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - val = "off"
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - return "Test Parameter has been set to " + val
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def __init__ (self, name):
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - super (TestParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_BOOLEAN)
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - self.value = True
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - test_param = TestParam ('print test-param')
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - end
+PASS: gdb.python/py-parameter.exp: Test parameter value
+PASS: gdb.python/py-parameter.exp: Show parameter on
+PASS: gdb.python/py-parameter.exp: Turn off parameter
+PASS: gdb.python/py-parameter.exp: Show parameter off
+PASS: gdb.python/py-parameter.exp: Test parameter value
+PASS: gdb.python/py-parameter.exp: Test show help
+PASS: gdb.python/py-parameter.exp: Test set help
+PASS: gdb.python/py-parameter.exp: Test general help
+PASS: gdb.python/py-parameter.exp: enum gdb parameter - python
+PASS: gdb.python/py-parameter.exp: enum gdb parameter - class TestEnumParam (gdb.Parameter):
+PASS: gdb.python/py-parameter.exp: enum gdb parameter - """When set, test param does something useful. When disabled, does nothing."""
+PASS: gdb.python/py-parameter.exp: enum gdb parameter - show_doc = "Show the state of the enum"
+PASS: gdb.python/py-parameter.exp: enum gdb parameter - set_doc = "Set the state of the enum"
+PASS: gdb.python/py-parameter.exp: enum gdb parameter - def get_show_string (self, pvalue):
+PASS: gdb.python/py-parameter.exp: enum gdb parameter - return "The state of the enum is " + pvalue
+PASS: gdb.python/py-parameter.exp: enum gdb parameter - def get_set_string (self):
+PASS: gdb.python/py-parameter.exp: enum gdb parameter - return "The state of the enum has been set to " + self.value
+PASS: gdb.python/py-parameter.exp: enum gdb parameter - def __init__ (self, name):
+PASS: gdb.python/py-parameter.exp: enum gdb parameter - super (TestEnumParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_ENUM, ["one", "two"])
+PASS: gdb.python/py-parameter.exp: enum gdb parameter - self.value = "one"
+PASS: gdb.python/py-parameter.exp: enum gdb parameter - test_enum_param = TestEnumParam ('print test-enum-param')
+PASS: gdb.python/py-parameter.exp: enum gdb parameter - end
+PASS: gdb.python/py-parameter.exp: Test enum parameter value
+PASS: gdb.python/py-parameter.exp: Show parameter is initial value
+PASS: gdb.python/py-parameter.exp: Set enum to two
+PASS: gdb.python/py-parameter.exp: Show parameter is new value
+PASS: gdb.python/py-parameter.exp: Test enum parameter value
+PASS: gdb.python/py-parameter.exp: Set invalid enum parameter
+PASS: gdb.python/py-parameter.exp: file gdb parameter - python
+PASS: gdb.python/py-parameter.exp: file gdb parameter - class TestFileParam (gdb.Parameter):
+PASS: gdb.python/py-parameter.exp: file gdb parameter - """When set, test param does something useful. When disabled, does nothing."""
+PASS: gdb.python/py-parameter.exp: file gdb parameter - show_doc = "Show the name of the file"
+PASS: gdb.python/py-parameter.exp: file gdb parameter - set_doc = "Set the name of the file"
+PASS: gdb.python/py-parameter.exp: file gdb parameter - def get_show_string (self, pvalue):
+PASS: gdb.python/py-parameter.exp: file gdb parameter - return "The name of the file is " + pvalue
+PASS: gdb.python/py-parameter.exp: file gdb parameter - def get_set_string (self):
+PASS: gdb.python/py-parameter.exp: file gdb parameter - return "The name of the file has been changed to " + self.value
+PASS: gdb.python/py-parameter.exp: file gdb parameter - def __init__ (self, name):
+PASS: gdb.python/py-parameter.exp: file gdb parameter - super (TestFileParam, self).__init__ (name, gdb.COMMAND_FILES, gdb.PARAM_FILENAME)
+PASS: gdb.python/py-parameter.exp: file gdb parameter - self.value = "foo.txt"
+PASS: gdb.python/py-parameter.exp: file gdb parameter - test_file_param = TestFileParam ('test-file-param')
+PASS: gdb.python/py-parameter.exp: file gdb parameter - end
+PASS: gdb.python/py-parameter.exp: Test file parameter value
+PASS: gdb.python/py-parameter.exp: Show initial file value
+PASS: gdb.python/py-parameter.exp: Set new file parameter
+PASS: gdb.python/py-parameter.exp: Show new file value
+PASS: gdb.python/py-parameter.exp: Test new file parameter value
+PASS: gdb.python/py-parameter.exp: set test-file-param
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - python
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - class TestUndocParam (gdb.Parameter):
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def get_show_string (self, pvalue):
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - return "The state of the Test Parameter is " + pvalue
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def get_set_string (self):
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - val = "on"
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - if (self.value == False):
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - val = "off"
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - return "Test Parameter has been set to " + val
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def __init__ (self, name):
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - super (TestUndocParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_BOOLEAN)
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - self.value = True
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - test_undoc_param = TestUndocParam ('print test-undoc-param')
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - end
+PASS: gdb.python/py-parameter.exp: Show parameter on
+PASS: gdb.python/py-parameter.exp: Turn off parameter
+PASS: gdb.python/py-parameter.exp: Show parameter off
+PASS: gdb.python/py-parameter.exp: Test parameter value
+PASS: gdb.python/py-parameter.exp: Test show help
+PASS: gdb.python/py-parameter.exp: Test set help
+PASS: gdb.python/py-parameter.exp: Test general help
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - python
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - class TestNodocParam (gdb.Parameter):
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def __init__ (self, name):
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - super (TestNodocParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_BOOLEAN)
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - self.value = True
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - test_nodoc_param = TestNodocParam ('print test-nodoc-param')
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - end
+PASS: gdb.python/py-parameter.exp: Show parameter on
+PASS: gdb.python/py-parameter.exp: Turn off parameter
+PASS: gdb.python/py-parameter.exp: Show parameter off
+PASS: gdb.python/py-parameter.exp: Test parameter value
+PASS: gdb.python/py-parameter.exp: Test show help
+PASS: gdb.python/py-parameter.exp: Test set help
+PASS: gdb.python/py-parameter.exp: Test general help
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - python
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - class TestParam (gdb.Parameter):
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - """When enabled, test param does something useful. When disabled, does nothing."""
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - show_doc = "State of the Test Parameter"
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - set_doc = "Set the state of the Test Parameter"
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - def __init__ (self, name):
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - super (TestParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_BOOLEAN)
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - self.value = True
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - test_param = TestParam ('print test-param')
+PASS: gdb.python/py-parameter.exp: Simple gdb booleanparameter - end
+PASS: gdb.python/py-parameter.exp: Test parameter value
+PASS: gdb.python/py-parameter.exp: Show parameter on
+PASS: gdb.python/py-parameter.exp: Turn off parameter
+PASS: gdb.python/py-parameter.exp: Show parameter off
+PASS: gdb.python/py-parameter.exp: Test parameter value
+PASS: gdb.python/py-parameter.exp: Test show help
+PASS: gdb.python/py-parameter.exp: Test set help
+PASS: gdb.python/py-parameter.exp: Test general help
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-pp-integral.exp ...
+PASS: gdb.python/py-pp-integral.exp: source [...]/tschwinge/W._C._Handy.build/gdb/testsuite/gdb.python/py-pp-integral.py
+PASS: gdb.python/py-pp-integral.exp: print *t
+PASS: gdb.python/py-pp-integral.exp: print /r *t
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-pp-maint.exp ...
+PASS: gdb.python/py-pp-maint.exp: b 77
+PASS: gdb.python/py-pp-maint.exp: continue
+PASS: gdb.python/py-pp-maint.exp: info pretty-printer
+PASS: gdb.python/py-pp-maint.exp: info pretty-printer global .*function
+PASS: gdb.python/py-pp-maint.exp: info pretty-printer .* pp-test
+PASS: gdb.python/py-pp-maint.exp: print flt enabled #1
+PASS: gdb.python/py-pp-maint.exp: print ss enabled #1
+PASS: gdb.python/py-pp-maint.exp: disable pretty-printer
+PASS: gdb.python/py-pp-maint.exp: enable pretty-printer
+PASS: gdb.python/py-pp-maint.exp: disable pretty-printer global
+PASS: gdb.python/py-pp-maint.exp: enable pretty-printer
+PASS: gdb.python/py-pp-maint.exp: disable pretty-printer global lookup_function_lookup_test
+PASS: gdb.python/py-pp-maint.exp: disable pretty-printer global pp-test;.*
+PASS: gdb.python/py-pp-maint.exp: info pretty-printer global .*function
+PASS: gdb.python/py-pp-maint.exp: info pretty-printer .* pp-test
+PASS: gdb.python/py-pp-maint.exp: print flt disabled
+PASS: gdb.python/py-pp-maint.exp: print ss disabled
+PASS: gdb.python/py-pp-maint.exp: enable pretty-printer global lookup_function_lookup_test
+PASS: gdb.python/py-pp-maint.exp: enable pretty-printer global pp-test
+PASS: gdb.python/py-pp-maint.exp: enable pretty-printer global pp-test;.*ss.*
+PASS: gdb.python/py-pp-maint.exp: enable pretty-printer global pp-test;.*s.*
+PASS: gdb.python/py-pp-maint.exp: enable pretty-printer global pp-test;.*
+PASS: gdb.python/py-pp-maint.exp: info pretty-printer
+PASS: gdb.python/py-pp-maint.exp: print flt re-enabled
+PASS: gdb.python/py-pp-maint.exp: print ss re-enabled
+PASS: gdb.python/py-pp-maint.exp: print FLAG_1
+PASS: gdb.python/py-pp-maint.exp: print FLAG_1 | FLAG_3
+PASS: gdb.python/py-pp-maint.exp: print FLAG_1 | 8
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-prettyprint.exp ...
+PASS: gdb.python/py-prettyprint.exp: set print pretty on
+PASS: gdb.python/py-prettyprint.exp: b 351
+PASS: gdb.python/py-prettyprint.exp: continue
+PASS: gdb.python/py-prettyprint.exp: python exec (open ('py-prettyprint.py').read ())
+PASS: gdb.python/py-prettyprint.exp: print ss
+PASS: gdb.python/py-prettyprint.exp: print ssa[1]
+PASS: gdb.python/py-prettyprint.exp: print ssa
+PASS: gdb.python/py-prettyprint.exp: print arraystruct
+PASS: gdb.python/py-prettyprint.exp: print ns2
+PASS: gdb.python/py-prettyprint.exp: print x
+PASS: gdb.python/py-prettyprint.exp: print cstring
+PASS: gdb.python/py-prettyprint.exp: print estring
+PASS: gdb.python/py-prettyprint.exp: python pp_ls_encoding = 'UTF-8'
+PASS: gdb.python/py-prettyprint.exp: print estring2
+PASS: gdb.python/py-prettyprint.exp: set python print-stack full
+PASS: gdb.python/py-prettyprint.exp: print hint_error
+PASS: gdb.python/py-prettyprint.exp: print c
+PASS: gdb.python/py-prettyprint.exp: print nstype
+PASS: gdb.python/py-prettyprint.exp: set print pretty off
+PASS: gdb.python/py-prettyprint.exp: print nstype on one line
+PASS: gdb.python/py-prettyprint.exp: continue until exit
+PASS: gdb.python/py-prettyprint.exp: set print pretty on
+PASS: gdb.python/py-prettyprint.exp: b 351
+PASS: gdb.python/py-prettyprint.exp: continue
+PASS: gdb.python/py-prettyprint.exp: python exec (open ('py-prettyprint.py').read ())
+PASS: gdb.python/py-prettyprint.exp: print ss
+PASS: gdb.python/py-prettyprint.exp: print ssa[1]
+PASS: gdb.python/py-prettyprint.exp: print ssa
+PASS: gdb.python/py-prettyprint.exp: print arraystruct
+PASS: gdb.python/py-prettyprint.exp: print cps
+PASS: gdb.python/py-prettyprint.exp: print cpss
+PASS: gdb.python/py-prettyprint.exp: print cpssa[0]
+PASS: gdb.python/py-prettyprint.exp: print cpssa[1]
+PASS: gdb.python/py-prettyprint.exp: print cpssa
+PASS: gdb.python/py-prettyprint.exp: print sss
+PASS: gdb.python/py-prettyprint.exp: print ref
+PASS: gdb.python/py-prettyprint.exp: print derived
+PASS: gdb.python/py-prettyprint.exp: print ns
+PASS: gdb.python/py-prettyprint.exp:
+PASS: gdb.python/py-prettyprint.exp: print ns
+PASS: gdb.python/py-prettyprint.exp:
+PASS: gdb.python/py-prettyprint.exp: print ns
+PASS: gdb.python/py-prettyprint.exp:
+PASS: gdb.python/py-prettyprint.exp: print ns2
+PASS: gdb.python/py-prettyprint.exp: print x
+PASS: gdb.python/py-prettyprint.exp: print cstring
+PASS: gdb.python/py-prettyprint.exp: print estring
+PASS: gdb.python/py-prettyprint.exp: python pp_ls_encoding = 'UTF-8'
+PASS: gdb.python/py-prettyprint.exp: print estring2
+PASS: gdb.python/py-prettyprint.exp: set python print-stack full
+PASS: gdb.python/py-prettyprint.exp: print hint_error
+PASS: gdb.python/py-prettyprint.exp: print c
+PASS: gdb.python/py-prettyprint.exp: print nstype
+PASS: gdb.python/py-prettyprint.exp: set print pretty off
+PASS: gdb.python/py-prettyprint.exp: print nstype on one line
+PASS: gdb.python/py-prettyprint.exp: continue until exit
+PASS: gdb.python/py-prettyprint.exp: python exec (open ('py-prettyprint.py').read ())
+PASS: gdb.python/py-prettyprint.exp: continue to breakpoint: eval-break
+PASS: gdb.python/py-prettyprint.exp: info locals
+PASS: gdb.python/py-prettyprint.exp: b 351
+PASS: gdb.python/py-prettyprint.exp: continue
+PASS: gdb.python/py-prettyprint.exp: print ss enabled #1
+PASS: gdb.python/py-prettyprint.exp: python disable_lookup_function ()
+PASS: gdb.python/py-prettyprint.exp: print ss disabled
+PASS: gdb.python/py-prettyprint.exp: python enable_lookup_function ()
+PASS: gdb.python/py-prettyprint.exp: print ss enabled #2
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-progspace.exp ...
+PASS: gdb.python/py-progspace.exp: current progspace filename (None)
+PASS: gdb.python/py-progspace.exp: python print (gdb.progspaces())
+PASS: gdb.python/py-progspace.exp: current progspace filename (py-progspace)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-prompt.exp ...
+PASS: gdb.python/py-prompt.exp: GDB initializing first prompt
+PASS: gdb.python/py-prompt.exp: show prompt gets the correct result
+PASS: gdb.python/py-prompt.exp: retrieving the prompt causes no extra prompt_hook calls
+PASS: gdb.python/py-prompt.exp: prompt_hook argument is default prompt.
+PASS: gdb.python/py-prompt.exp: GDB initializing first prompt
+PASS: gdb.python/py-prompt.exp: show prompt gets the correct result 2
+PASS: gdb.python/py-prompt.exp: retrieving the prompt causes no extra prompt_hook calls 2
+PASS: gdb.python/py-prompt.exp: prompt_hook argument is default prompt. 2
+PASS: gdb.python/py-prompt.exp: GDB initializing first prompt
+PASS: gdb.python/py-prompt.exp: show prompt gets the correct result 3
+PASS: gdb.python/py-prompt.exp: retrieving the prompt causes no extra prompt_hook calls 3
+PASS: gdb.python/py-prompt.exp: prompt_hook argument is default prompt. 3
+PASS: gdb.python/py-prompt.exp: GDB initializing first prompt
+PASS: gdb.python/py-prompt.exp: show prompt gets the correct result 4
+PASS: gdb.python/py-prompt.exp: retrieving the prompt causes no extra prompt_hook calls 4
+PASS: gdb.python/py-prompt.exp: prompt_hook argument is default prompt. 4
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-section-script.exp ...
+PASS: gdb.python/py-section-script.exp: set auto-load safe-path
+PASS: gdb.python/py-section-script.exp: info auto-load python-scripts
+PASS: gdb.python/py-section-script.exp: info auto-load python-scripts py-section-script
+PASS: gdb.python/py-section-script.exp: info auto-load python-scripts no-script-matches-this
+PASS: gdb.python/py-section-script.exp: b 51
+PASS: gdb.python/py-section-script.exp: continue
+PASS: gdb.python/py-section-script.exp: print ss
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-shared.exp ...
+PASS: gdb.python/py-shared.exp: func1 address
+PASS: gdb.python/py-shared.exp: Aquire func1 address
+PASS: gdb.python/py-shared.exp: test func1 solib location
+PASS: gdb.python/py-shared.exp: main address
+PASS: gdb.python/py-shared.exp: Aquire main address
+PASS: gdb.python/py-shared.exp: test main solib location
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-strfns.exp ...
+PASS: gdb.python/py-strfns.exp: p $_streq (str1, str2)
+PASS: gdb.python/py-strfns.exp: p $_streq (str1, str3)
+PASS: gdb.python/py-strfns.exp: p $_strlen (str1)
+PASS: gdb.python/py-strfns.exp: p $_strlen (buf1)
+PASS: gdb.python/py-strfns.exp: p $_memeq (buf1, buf2, 4)
+PASS: gdb.python/py-strfns.exp: p $_memeq (buf1, buf3, 4)
+PASS: gdb.python/py-strfns.exp: p $_regex (str1, "Hello")
+PASS: gdb.python/py-strfns.exp: p $_regex (str1, "Help")
+PASS: gdb.python/py-strfns.exp: p $_regex (str1, "^Hello")
+PASS: gdb.python/py-strfns.exp: p $_regex (str1, "^Hello.$")
+PASS: gdb.python/py-strfns.exp: condition $bpnum $_streq (arg, "Goodbye.")
+PASS: gdb.python/py-strfns.exp: continue to breakpoint: Break func here.
+PASS: gdb.python/py-strfns.exp: p arg
+PASS: gdb.python/py-strfns.exp: condition $bpnum $_memeq (arg, buf3, 4)
+PASS: gdb.python/py-strfns.exp: continue to breakpoint: Break bfunc here.
+PASS: gdb.python/py-strfns.exp: p /d {char[4]} arg
+UNSUPPORTED: gdb.python/py-strfns.exp: save a corefile
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-symbol.exp ...
+PASS: gdb.python/py-symbol.exp: Lookup main
+PASS: gdb.python/py-symbol.exp: Test main_func.is_function
+PASS: gdb.python/py-symbol.exp: Test lookup_global_symbol("junk")
+PASS: gdb.python/py-symbol.exp: print value of main
+PASS: gdb.python/py-symbol.exp: print line number of qq
+PASS: gdb.python/py-symbol.exp: print value of qq
+PASS: gdb.python/py-symbol.exp: print whether qq needs a frame
+PASS: gdb.python/py-symbol.exp: continue to breakpoint: Block break here.
+PASS: gdb.python/py-symbol.exp: Test arg.is_variable
+PASS: gdb.python/py-symbol.exp: Test arg.is_constant
+PASS: gdb.python/py-symbol.exp: Test arg.is_argument
+PASS: gdb.python/py-symbol.exp: Test arg.is_function
+PASS: gdb.python/py-symbol.exp: Test func.is_variable
+PASS: gdb.python/py-symbol.exp: Test func.is_constant
+PASS: gdb.python/py-symbol.exp: Test func.is_argument
+PASS: gdb.python/py-symbol.exp: Test func.is_function
+PASS: gdb.python/py-symbol.exp: Test func.name
+PASS: gdb.python/py-symbol.exp: Test func.print_name
+PASS: gdb.python/py-symbol.exp: Test func.linkage_name
+PASS: gdb.python/py-symbol.exp: Test func.addr_class
+PASS: gdb.python/py-symbol.exp: continue to breakpoint: Break at end for variable a
+PASS: gdb.python/py-symbol.exp: Test a.is_variable
+PASS: gdb.python/py-symbol.exp: Test a.is_constant
+PASS: gdb.python/py-symbol.exp: Test a.is_argument
+PASS: gdb.python/py-symbol.exp: Test a.is_function
+PASS: gdb.python/py-symbol.exp: Test a.addr_class
+PASS: gdb.python/py-symbol.exp: try to print value of a without a frame
+PASS: gdb.python/py-symbol.exp: print value of a
+PASS: gdb.python/py-symbol.exp: print whether a needs a frame
+PASS: gdb.python/py-symbol.exp: Test t.is_variable
+PASS: gdb.python/py-symbol.exp: Test t.is_constant
+PASS: gdb.python/py-symbol.exp: Test t.is_argument
+PASS: gdb.python/py-symbol.exp: Test t.is_function
+PASS: gdb.python/py-symbol.exp: Test t.addr_class
+PASS: gdb.python/py-symbol.exp: Get type
+PASS: gdb.python/py-symbol.exp: Get symtab
+PASS: gdb.python/py-symbol.exp: continue to breakpoint: Break in class.
+PASS: gdb.python/py-symbol.exp: Test cplusfunc.is_variable
+PASS: gdb.python/py-symbol.exp: Test cplusfunc.is_constant
+PASS: gdb.python/py-symbol.exp: Test cplusfunc.is_argument
+PASS: gdb.python/py-symbol.exp: Test cplusfunc.is_function
+PASS: gdb.python/py-symbol.exp: Test method.name
+PASS: gdb.python/py-symbol.exp: Test method.print_name
+PASS: gdb.python/py-symbol.exp: Test method.linkage_name
+PASS: gdb.python/py-symbol.exp: Test method.addr_class
+PASS: gdb.python/py-symbol.exp: continue to breakpoint: Break at end for symbol validity
+PASS: gdb.python/py-symbol.exp: Test symbol validity
+PASS: gdb.python/py-symbol.exp: Test symbol non-validity
+PASS: gdb.python/py-symbol.exp: Test symbol destructor
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-symtab.exp ...
+PASS: gdb.python/py-symtab.exp: continue to breakpoint: Block break here.
+PASS: gdb.python/py-symtab.exp: Test symtab
+PASS: gdb.python/py-symtab.exp: Test sal.pc
+PASS: gdb.python/py-symtab.exp: Test sal.last
+PASS: gdb.python/py-symtab.exp: Test sal.line
+PASS: gdb.python/py-symtab.exp: Test sal.is_valid
+PASS: gdb.python/py-symtab.exp: Test symtab.filename
+PASS: gdb.python/py-symtab.exp: Test symtab.objfile
+PASS: gdb.python/py-symtab.exp: Test symtab.fullname
+PASS: gdb.python/py-symtab.exp: Test symtab.is_valid()
+PASS: gdb.python/py-symtab.exp: Test qq in global symbols
+PASS: gdb.python/py-symtab.exp: Test func in global symbols
+PASS: gdb.python/py-symtab.exp: Test main in global symbols
+PASS: gdb.python/py-symtab.exp: Test int in static symbols
+PASS: gdb.python/py-symtab.exp: Test char in static symbols
+PASS: gdb.python/py-symtab.exp: Test simple_struct in static symbols
+PASS: gdb.python/py-symtab.exp: Test sal.is_valid
+PASS: gdb.python/py-symtab.exp: Test symtab.is_valid()
+PASS: gdb.python/py-symtab.exp: Test sal destructor
+PASS: gdb.python/py-symtab.exp: Test symtab destructor
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-sync-interp.exp ...
+PASS: gdb.python/py-sync-interp.exp: attach and where
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-template.exp ...
+PASS: gdb.python/py-template.exp: print (foo)
+PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
+PASS: gdb.python/py-template.exp: const int
+PASS: gdb.python/py-template.exp: print (foo)
+PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
+PASS: gdb.python/py-template.exp: volatile int
+PASS: gdb.python/py-template.exp: print (foo)
+PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
+PASS: gdb.python/py-template.exp: const int &
+PASS: gdb.python/py-template.exp: print (foo)
+PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
+PASS: gdb.python/py-template.exp: volatile int &
+PASS: gdb.python/py-template.exp: print (foo)
+PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
+PASS: gdb.python/py-template.exp: volatile int * const
+PASS: gdb.python/py-template.exp: print (foo)
+PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
+PASS: gdb.python/py-template.exp: volatile int * const *
+PASS: gdb.python/py-template.exp: print (foo)
+PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
+PASS: gdb.python/py-template.exp: const int * volatile
+PASS: gdb.python/py-template.exp: print (foo)
+PASS: gdb.python/py-template.exp: python foo = gdb.history(0)
+PASS: gdb.python/py-template.exp: const int * volatile * const * volatile *
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-type.exp ...
+PASS: gdb.python/py-type.exp: lang_c: continue to breakpoint: break to inspect struct and array.
+PASS: gdb.python/py-type.exp: lang_c: test_fields: c typedef field list
+PASS: gdb.python/py-type.exp: lang_c: test_fields: print value (st)
+PASS: gdb.python/py-type.exp: lang_c: test_fields: get value (st) from history
+PASS: gdb.python/py-type.exp: lang_c: test_fields: get fields from st.type
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check number of fields (st)
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check structure field a name
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check structure field b name
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check that dir includes name
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check number of fields (st.type)
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check fields lookup by name
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check fields iteration over values
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check fields items list
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check field name exists test
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check field name nonexists test
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check conversion to bool
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (len (st.type['a'].type))
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (st.type['a'].type.has_key ('x'))
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (st.type['a'].type.keys ())
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (st.type['a'].type['x'])
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (not not st.type['a'].type)
+PASS: gdb.python/py-type.exp: lang_c: test_fields: print value (ar)
+PASS: gdb.python/py-type.exp: lang_c: test_fields: get value (ar) from history
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python fields = ar.type.fields()
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check the number of fields
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check array field type
+PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to array with one argument
+PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to array with two arguments
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (ar[0].type == ar[0].type)
+PASS: gdb.python/py-type.exp: lang_c: test_fields: print value (vec_data_1)
+PASS: gdb.python/py-type.exp: lang_c: test_fields: get value (vec_data_1) from history
+PASS: gdb.python/py-type.exp: lang_c: test_fields: print value (vec_data_2)
+PASS: gdb.python/py-type.exp: lang_c: test_fields: get value (vec_data_2) from history
+PASS: gdb.python/py-type.exp: lang_c: test_fields: set vec1
+PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to vector with one argument
+PASS: gdb.python/py-type.exp: lang_c: test_fields: set vec2
+PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to vector with two arguments
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (vec1 == vec2)
+PASS: gdb.python/py-type.exp: lang_c: test_fields: set vec3
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (vec1 == vec3)
+PASS: gdb.python/py-type.exp: lang_c: test_enum: print value (e)
+PASS: gdb.python/py-type.exp: lang_c: test_enum: get value (e) from history
+PASS: gdb.python/py-type.exp: lang_c: test_enum: extract type fields from e
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check the number of enum fields
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field[0] name
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field[1]name
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check the number of type fields
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field lookup by name (v1)
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field lookup by name (v3)
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check num fields iteration over values
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum fields items list
+PASS: gdb.python/py-type.exp: lang_cpp: continue to breakpoint: break to inspect struct and array.
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: c++ typedef field list
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (c)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (c) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get fields from c.type
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check number of fields (c)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check class field c name
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check class field d name
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (c.type == gdb.parse_and_eval('d').type)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (c.type == gdb.parse_and_eval('d').type.fields()[0].type)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (st)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (st) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get fields from st.type
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check number of fields (st)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check structure field a name
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check structure field b name
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check that dir includes name
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check number of fields (st.type)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check fields lookup by name
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check fields iteration over values
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check fields items list
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check field name exists test
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check field name nonexists test
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check conversion to bool
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (len (st.type['a'].type))
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (st.type['a'].type.has_key ('x'))
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (st.type['a'].type.keys ())
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (st.type['a'].type['x'])
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (not not st.type['a'].type)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (ar)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (ar) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python fields = ar.type.fields()
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check the number of fields
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check array field type
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to array with one argument
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to array with two arguments
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (ar[0].type == ar[0].type)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (vec_data_1)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (vec_data_1) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (vec_data_2)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (vec_data_2) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: set vec1
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to vector with one argument
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: set vec2
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to vector with two arguments
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (vec1 == vec2)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: set vec3
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (vec1 == vec3)
+PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: print value (d)
+PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: get value (d) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: extract type fields from d
+PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: Check the number of fields
+PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: Check base class (fields[0])
+PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: Check base class (fields[1])
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: print value (ar)
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: get value (ar) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: Check correct tuple length
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: Check range low bound
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: Check range high bound
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: print value (ar)
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: get value (ar) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: get fields
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: Check range low bound
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: Check range high bound
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on unranged value: print value (st)
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on unranged value: get value (st) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on unranged value: Check range for non ranged type.
+PASS: gdb.python/py-type.exp: lang_cpp: get type of temvar
+PASS: gdb.python/py-type.exp: lang_cpp: python print (ttype.template_argument(0))
+PASS: gdb.python/py-type.exp: lang_cpp: python print (isinstance(ttype.template_argument(0), gdb.Type))
+PASS: gdb.python/py-type.exp: lang_cpp: python print (ttype.template_argument(1))
+PASS: gdb.python/py-type.exp: lang_cpp: python print (isinstance(ttype.template_argument(1), gdb.Value))
+PASS: gdb.python/py-type.exp: lang_cpp: python print (ttype.template_argument(2))
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: print value (e)
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: get value (e) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: extract type fields from e
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check the number of enum fields
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field[0] name
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field[1]name
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check the number of type fields
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field lookup by name (v1)
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field lookup by name (v3)
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check num fields iteration over values
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum fields items list
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-typeprint.exp ...
+PASS: gdb.python/py-typeprint.exp: python exec (open ('py-typeprint.py').read ())
+PASS: gdb.python/py-typeprint.exp: basic test
+PASS: gdb.python/py-typeprint.exp: raw test
+PASS: gdb.python/py-typeprint.exp: disable type-printer string
+PASS: gdb.python/py-typeprint.exp: whatis with disabled printer
+PASS: gdb.python/py-typeprint.exp: info type-printers
+PASS: gdb.python/py-typeprint.exp: enable type-printer string
+PASS: gdb.python/py-typeprint.exp: whatis with enabled printer
+PASS: gdb.python/py-typeprint.exp: whatis s
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-value-cc.exp ...
+PASS: gdb.python/py-value-cc.exp: continue to breakpoint: Break here
+PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("a").type))
+PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("a").referenced_value().type))
+PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ref").type))
+PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ref").referenced_value().type))
+PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ref").referenced_value()))
+PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").dereference().type))
+PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").referenced_value().type))
+PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").referenced_value().dereference()))
+PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").referenced_value().referenced_value()))
+PASS: gdb.python/py-value-cc.exp: init b
+PASS: gdb.python/py-value-cc.exp: init b_fields
+PASS: gdb.python/py-value-cc.exp: init b_obj
+PASS: gdb.python/py-value-cc.exp: init b_ref
+PASS: gdb.python/py-value-cc.exp: init b_td
+PASS: gdb.python/py-value-cc.exp: init u
+PASS: gdb.python/py-value-cc.exp: init u_fields
+PASS: gdb.python/py-value-cc.exp: b.a via field
+PASS: gdb.python/py-value-cc.exp: type of b's base class via field
+PASS: gdb.python/py-value-cc.exp: b.A::a via field
+PASS: gdb.python/py-value-cc.exp: b_obj->a via field
+PASS: gdb.python/py-value-cc.exp: type of b_obj's base class via field
+PASS: gdb.python/py-value-cc.exp: b_obj->A::a via field
+PASS: gdb.python/py-value-cc.exp: b_ref.a via field
+PASS: gdb.python/py-value-cc.exp: type of b_ref's base class via field
+PASS: gdb.python/py-value-cc.exp: b_ref.A::a via field
+PASS: gdb.python/py-value-cc.exp: b_td.a via field
+PASS: gdb.python/py-value-cc.exp: type of b_td's base class via field
+PASS: gdb.python/py-value-cc.exp: b_td.A::a via field
+PASS: gdb.python/py-value-cc.exp: u's first field via field
+PASS: gdb.python/py-value-cc.exp: u's second field via field
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-value.exp ...
+PASS: gdb.python/py-value.exp: create boolean value
+PASS: gdb.python/py-value.exp: create integer value
+PASS: gdb.python/py-value.exp: create long value
+PASS: gdb.python/py-value.exp: create double value
+PASS: gdb.python/py-value.exp: create 8-bit string value
+PASS: gdb.python/py-value.exp: print 8-bit string
+PASS: gdb.python/py-value.exp: verify type of 8-bit string
+PASS: gdb.python/py-value.exp: create unicode value
+PASS: gdb.python/py-value.exp: print Unicode string
+PASS: gdb.python/py-value.exp: verify type of unicode string
+PASS: gdb.python/py-value.exp: Test address attribute in non-addressable value
+PASS: gdb.python/py-value.exp: add two integer values
+PASS: gdb.python/py-value.exp: verify type of integer add result
+PASS: gdb.python/py-value.exp: add two double values
+PASS: gdb.python/py-value.exp: subtract two integer values
+PASS: gdb.python/py-value.exp: subtract two double values
+PASS: gdb.python/py-value.exp: multiply two integer values
+PASS: gdb.python/py-value.exp: multiply two double values
+PASS: gdb.python/py-value.exp: divide two integer values
+PASS: gdb.python/py-value.exp: divide two double values
+PASS: gdb.python/py-value.exp: take remainder of two integer values
+PASS: gdb.python/py-value.exp: integer value raised to the power of another integer value
+PASS: gdb.python/py-value.exp: double value raised to the power of integer value
+PASS: gdb.python/py-value.exp: negated integer value
+PASS: gdb.python/py-value.exp: positive integer value
+PASS: gdb.python/py-value.exp: negated double value
+PASS: gdb.python/py-value.exp: positive double value
+PASS: gdb.python/py-value.exp: absolute of integer value
+PASS: gdb.python/py-value.exp: absolute of double value
+PASS: gdb.python/py-value.exp: subtract integer value from python integer
+PASS: gdb.python/py-value.exp: verify type of mixed integer subtraction result
+PASS: gdb.python/py-value.exp: add double value with python float
+PASS: gdb.python/py-value.exp: subtract python integer from integer value
+PASS: gdb.python/py-value.exp: add python float with double value
+PASS: gdb.python/py-value.exp: print evalue
+PASS: gdb.python/py-value.exp: python evalue = gdb.history (0)
+PASS: gdb.python/py-value.exp: python print (int (evalue))
+PASS: gdb.python/py-value.exp: add pointer value with python integer
+PASS: gdb.python/py-value.exp: subtract python integer from pointer value
+PASS: gdb.python/py-value.exp: subtract two pointer values
+PASS: gdb.python/py-value.exp: catch error in python type conversion
+PASS: gdb.python/py-value.exp: catch throw of GDB error
+PASS: gdb.python/py-value.exp: define function to test booleans - python
+PASS: gdb.python/py-value.exp: define function to test booleans - def test_bool (val):
+PASS: gdb.python/py-value.exp: define function to test booleans - if val:
+PASS: gdb.python/py-value.exp: define function to test booleans - print ('yay')
+PASS: gdb.python/py-value.exp: define function to test booleans - else:
+PASS: gdb.python/py-value.exp: define function to test booleans - print ('nay')
+PASS: gdb.python/py-value.exp: define function to test booleans - end
+PASS: gdb.python/py-value.exp: check evaluation of true boolean value in expression
+PASS: gdb.python/py-value.exp: check evaluation of false boolean value in expression
+PASS: gdb.python/py-value.exp: check evaluation of true integer value in expression
+PASS: gdb.python/py-value.exp: check evaluation of false integer value in expression
+PASS: gdb.python/py-value.exp: check evaluation of true integer value in expression
+PASS: gdb.python/py-value.exp: check evaluation of false integer value in expression
+PASS: gdb.python/py-value.exp: less than, equal
+PASS: gdb.python/py-value.exp: less than, less
+PASS: gdb.python/py-value.exp: less than, greater
+PASS: gdb.python/py-value.exp: less than, None
+PASS: gdb.python/py-value.exp: less or equal, equal
+PASS: gdb.python/py-value.exp: less or equal, less
+PASS: gdb.python/py-value.exp: less or equal, greater
+PASS: gdb.python/py-value.exp: less or equal, None
+PASS: gdb.python/py-value.exp: equality of gdb.Values
+PASS: gdb.python/py-value.exp: inequality of gdb.Values
+PASS: gdb.python/py-value.exp: equality of gdb.Value with Python value
+PASS: gdb.python/py-value.exp: inequality of gdb.Value with Python value
+PASS: gdb.python/py-value.exp: inequality of gdb.Value with None
+PASS: gdb.python/py-value.exp: inequality, false
+PASS: gdb.python/py-value.exp: inequality, true
+PASS: gdb.python/py-value.exp: inequality, None
+PASS: gdb.python/py-value.exp: greater than, equal
+PASS: gdb.python/py-value.exp: greater than, less
+PASS: gdb.python/py-value.exp: greater than, greater
+PASS: gdb.python/py-value.exp: greater than, None
+PASS: gdb.python/py-value.exp: greater or equal, equal
+PASS: gdb.python/py-value.exp: greater or equal, less
+PASS: gdb.python/py-value.exp: greater or equal, greater
+PASS: gdb.python/py-value.exp: greater or equal, None
+PASS: gdb.python/py-value.exp: py-value in file.filename
+PASS: gdb.python/py-value.exp: python print (gdb.objfiles()[0].pretty_printers)
+PASS: gdb.python/py-value.exp: python gdb.objfiles()[0].pretty_printers = 0
+PASS: gdb.python/py-value.exp: parse_and_eval constant test
+PASS: gdb.python/py-value.exp: parse_and_eval simple expression test
+PASS: gdb.python/py-value.exp: parse_and_eval type test
+PASS: gdb.python/py-value.exp: Simple Python value dictionary - python
+PASS: gdb.python/py-value.exp: Simple Python value dictionary - one = gdb.Value(1)
+PASS: gdb.python/py-value.exp: Simple Python value dictionary - two = gdb.Value(2)
+PASS: gdb.python/py-value.exp: Simple Python value dictionary - three = gdb.Value(3)
+PASS: gdb.python/py-value.exp: Simple Python value dictionary - vdict = {one:"one str",two:"two str",three:"three str"}
+PASS: gdb.python/py-value.exp: Simple Python value dictionary - end
+PASS: gdb.python/py-value.exp: Test dictionary hash
+PASS: gdb.python/py-value.exp: Test dictionary hash
+PASS: gdb.python/py-value.exp: Test dictionary hash
+PASS: gdb.python/py-value.exp: Test inbuilt hash
+PASS: gdb.python/py-value.exp: continue to breakpoint: break to inspect struct and union
+PASS: gdb.python/py-value.exp: get value from history
+PASS: gdb.python/py-value.exp: access element inside struct using 8-bit string name
+PASS: gdb.python/py-value.exp: access element inside struct using unicode name
+PASS: gdb.python/py-value.exp: dereference value
+PASS: gdb.python/py-value.exp: verify dereferenced value
+PASS: gdb.python/py-value.exp: Test is_optimized_out attribute
+PASS: gdb.python/py-value.exp: Test address attribute
+PASS: gdb.python/py-value.exp: parse_and_eval with memory error
+PASS: gdb.python/py-value.exp: python inval = gdb.parse_and_eval('*(int*)0')
+PASS: gdb.python/py-value.exp: python print (inval.is_lazy)
+PASS: gdb.python/py-value.exp: memory error and lazy values
+PASS: gdb.python/py-value.exp: memory error and lazy values
+PASS: gdb.python/py-value.exp: python argc_lazy = gdb.parse_and_eval('argc')
+PASS: gdb.python/py-value.exp: python argc_notlazy = gdb.parse_and_eval('argc')
+PASS: gdb.python/py-value.exp: python argc_notlazy.fetch_lazy()
+PASS: gdb.python/py-value.exp: python print (argc_lazy.is_lazy)
+PASS: gdb.python/py-value.exp: python print (argc_notlazy.is_lazy)
+PASS: gdb.python/py-value.exp: sanity check argc
+PASS: gdb.python/py-value.exp: python print (argc_lazy.is_lazy)
+PASS: gdb.python/py-value.exp: set argc=2
+PASS: gdb.python/py-value.exp: python print (argc_notlazy)
+PASS: gdb.python/py-value.exp: python print (argc_lazy)
+PASS: gdb.python/py-value.exp: python print (argc_lazy.is_lazy)
+PASS: gdb.python/py-value.exp: print st
+PASS: gdb.python/py-value.exp: get value from history
+PASS: gdb.python/py-value.exp: Test string with no length
+PASS: gdb.python/py-value.exp: Test string (length = -1) is all of the string
+PASS: gdb.python/py-value.exp: python print (st.string (length = 6))
+PASS: gdb.python/py-value.exp: Test string (length = 0) is empty
+PASS: gdb.python/py-value.exp: Test length is 0
+PASS: gdb.python/py-value.exp: print nullst
+PASS: gdb.python/py-value.exp: get value from history
+PASS: gdb.python/py-value.exp: Test string to first null
+PASS: gdb.python/py-value.exp: get string beyond null
+PASS: gdb.python/py-value.exp: python print (repr(nullst))
+PASS: gdb.python/py-value.exp: get xstr
+PASS: gdb.python/py-value.exp: read string beyond declared size
+PASS: gdb.python/py-value.exp: p/x fp1
+PASS: gdb.python/py-value.exp: get value from history
+PASS: gdb.python/py-value.exp: python fp1 = fp1.dereference()
+PASS: gdb.python/py-value.exp: python result = fp1()
+PASS: gdb.python/py-value.exp: python print (result)
+PASS: gdb.python/py-value.exp: p/x fp2
+PASS: gdb.python/py-value.exp: get value from history
+PASS: gdb.python/py-value.exp: python fp2 = fp2.dereference()
+PASS: gdb.python/py-value.exp: python result2 = fp2(10,20)
+PASS: gdb.python/py-value.exp: python print (result2)
+PASS: gdb.python/py-value.exp: p i
+PASS: gdb.python/py-value.exp: get value from history
+PASS: gdb.python/py-value.exp: python result3 = i()
+PASS: gdb.python/py-value.exp: p/x fp2
+PASS: gdb.python/py-value.exp: get value from history
+PASS: gdb.python/py-value.exp: python fp3 = fp3.dereference()
+PASS: gdb.python/py-value.exp: python result2 = fp3(10)
+PASS: gdb.python/py-value.exp: print sptr
+PASS: gdb.python/py-value.exp: Get value from history
+PASS: gdb.python/py-value.exp: Aquire lazy string
+PASS: gdb.python/py-value.exp: Test lazy-string type name equality
+PASS: gdb.python/py-value.exp: Test string type name equality
+PASS: gdb.python/py-value.exp: print sn
+PASS: gdb.python/py-value.exp: Get value from history
+PASS: gdb.python/py-value.exp: Test lazy string
+PASS: gdb.python/py-value.exp: Succesfully create a lazy string
+PASS: gdb.python/py-value.exp: Test lazy string length
+PASS: gdb.python/py-value.exp: Test lazy string address
+PASS: gdb.python/py-value.exp: create PTR type
+PASS: gdb.python/py-value.exp: kill the inferior
+PASS: gdb.python/py-value.exp: Discard the symbols
+PASS: gdb.python/py-value.exp: cast arg0 to PTR
+PASS: gdb.python/py-value.exp: delete PTR type
+PASS: gdb.python/py-value.exp: print value's type
+PASS: gdb.python/py-value.exp: continue to breakpoint: break to inspect struct and union
+PASS: gdb.python/py-value.exp: Create a value for subscript test
+PASS: gdb.python/py-value.exp: Create a value for subscript test
+PASS: gdb.python/py-value.exp: Baseline print of an int Python value
+PASS: gdb.python/py-value.exp: Attempt to access an integer with a subscript
+PASS: gdb.python/py-value.exp: Baseline print of a string Python value
+PASS: gdb.python/py-value.exp: Attempt to access a string with a subscript
+PASS: gdb.python/py-value.exp: Build pointer to array
+PASS: gdb.python/py-value.exp:
+PASS: gdb.python/py-value.exp: Access array via pointer with int subscript
+PASS: gdb.python/py-value.exp: Access array via pointer with value subscript
+PASS: gdb.python/py-value.exp: Attempt to access an integer with a subscript
+PASS: gdb.python/py-value.exp: Build array
+PASS: gdb.python/py-value.exp:
+PASS: gdb.python/py-value.exp: Test multiple subscript
+PASS: gdb.python/py-value.exp: c++: continue to breakpoint: break to inspect pointer by reference
+PASS: gdb.python/py-value.exp: c++: Obtain address
+PASS: gdb.python/py-value.exp: c++: Obtains value from GDB
+PASS: gdb.python/py-value.exp: c++: Check pointer passed as reference
+PASS: gdb.python/py-value.exp: c++: python print (bool(gdb.parse_and_eval('base').dynamic_cast(gdb.lookup_type('Derived').pointer())))
+PASS: gdb.python/py-value.exp: c++: python print (gdb.parse_and_eval('base').dynamic_type)
+PASS: gdb.python/py-value.exp: c++: python print (gdb.parse_and_eval('5').dynamic_type)
+PASS: gdb.python/py-value.exp: c++: continue to breakpoint: break to inspect struct and union
+PASS: gdb.python/py-value.exp: c++: Create a value for subscript test
+PASS: gdb.python/py-value.exp: c++: Create a value for subscript test
+PASS: gdb.python/py-value.exp: c++: Baseline print of an int Python value
+PASS: gdb.python/py-value.exp: c++: Attempt to access an integer with a subscript
+PASS: gdb.python/py-value.exp: c++: Baseline print of a string Python value
+PASS: gdb.python/py-value.exp: c++: Attempt to access a string with a subscript
+PASS: gdb.python/py-value.exp: c++: Build pointer to array
+PASS: gdb.python/py-value.exp: c++:
+PASS: gdb.python/py-value.exp: c++: Access array via pointer with int subscript
+PASS: gdb.python/py-value.exp: c++: Access array via pointer with value subscript
+PASS: gdb.python/py-value.exp: c++: Attempt to access an integer with a subscript
+PASS: gdb.python/py-value.exp: c++: Build array
+PASS: gdb.python/py-value.exp: c++:
+PASS: gdb.python/py-value.exp: c++: Test multiple subscript
+Running ../../../W._C._Handy/gdb/testsuite/gdb.python/python.exp ...
+PASS: gdb.python/python.exp: multi-line python command - python
+PASS: gdb.python/python.exp: multi-line python command - print (23)
+PASS: gdb.python/python.exp: multi-line python command - end
+PASS: gdb.python/python.exp: show python command - define zzq
+PASS: gdb.python/python.exp: show python command - python
+PASS: gdb.python/python.exp: show python command - print (23)
+PASS: gdb.python/python.exp: show python command - end
+PASS: gdb.python/python.exp: show python command - end
+PASS: gdb.python/python.exp: show python command - show user zzq
+PASS: gdb.python/python.exp: indented multi-line python command - python
+PASS: gdb.python/python.exp: indented multi-line python command - def foo ():
+PASS: gdb.python/python.exp: indented multi-line python command - print ('hello, world!')
+PASS: gdb.python/python.exp: indented multi-line python command - foo ()
+PASS: gdb.python/python.exp: indented multi-line python command - end
+PASS: gdb.python/python.exp: source source2.py
+PASS: gdb.python/python.exp: source -s source2.py
+PASS: gdb.python/python.exp: python print (gdb.current_objfile())
+PASS: gdb.python/python.exp: python print (gdb.objfiles())
+PASS: gdb.python/python.exp: pythonX.Y/lib-dynload/*.so
+PASS: gdb.python/python.exp: python x = gdb.execute('printf "%d", 23', to_string = True)
+PASS: gdb.python/python.exp: python print (x)
+PASS: gdb.python/python.exp: post event insertion - python
+PASS: gdb.python/python.exp: post event insertion - someVal = 0
+PASS: gdb.python/python.exp: post event insertion - class Foo(object):
+PASS: gdb.python/python.exp: post event insertion - def __call__(self):
+PASS: gdb.python/python.exp: post event insertion - global someVal
+PASS: gdb.python/python.exp: post event insertion - someVal += 1
+PASS: gdb.python/python.exp: post event insertion - gdb.post_event(Foo())
+PASS: gdb.python/python.exp: post event insertion - end
+PASS: gdb.python/python.exp: test post event execution
+PASS: gdb.python/python.exp: Test non callable class
+PASS: gdb.python/python.exp: show height
+PASS: gdb.python/python.exp: set height 10
+PASS: gdb.python/python.exp: verify pagination beforehand
+PASS: gdb.python/python.exp: verify pagination beforehand: q
+PASS: gdb.python/python.exp: gdb.execute does not page
+PASS: gdb.python/python.exp: verify pagination afterwards
+PASS: gdb.python/python.exp: verify pagination afterwards: q
+PASS: gdb.python/python.exp: set height 0
+PASS: gdb.python/python.exp: collect help from uiout
+PASS: gdb.python/python.exp: verify help to uiout
+PASS: gdb.python/python.exp: Attempt to aquire thread with no inferior
+PASS: gdb.python/python.exp: Ensure that no threads are returned
+PASS: gdb.python/python.exp: register atexit function - python
+PASS: gdb.python/python.exp: register atexit function - import atexit
+PASS: gdb.python/python.exp: register atexit function - def printit(arg):
+PASS: gdb.python/python.exp: register atexit function - print (arg)
+PASS: gdb.python/python.exp: register atexit function - atexit.register(printit, 'good bye world')
+PASS: gdb.python/python.exp: register atexit function - end
+PASS: gdb.python/python.exp: atexit handling
+PASS: gdb.python/python.exp: test decode_line no source named main
+PASS: gdb.python/python.exp: test decode_line current location
+PASS: gdb.python/python.exp: Test decode_line current location
+PASS: gdb.python/python.exp: Test decode_line expression parse
+PASS: gdb.python/python.exp: Test decode_line current location
+PASS: gdb.python/python.exp: Test decode_line current locationn filename
+PASS: gdb.python/python.exp: Test decode_line current location line number
+PASS: gdb.python/python.exp: test decode_line python.c:26
+PASS: gdb.python/python.exp: Test decode_line python.c:26 length
+PASS: gdb.python/python.exp: Test decode_line expression parse
+PASS: gdb.python/python.exp: Test decode_line python.c:26 length
+PASS: gdb.python/python.exp: Test decode_line python.c:26 filename
+PASS: gdb.python/python.exp: Test decode_line python.c:26 line number
+PASS: gdb.python/python.exp: test decode_line randomfunc
+PASS: gdb.python/python.exp: test decode_line func1()
+PASS: gdb.python/python.exp: Test decode_line func1 length
+PASS: gdb.python/python.exp: Test decode_line func1 length
+PASS: gdb.python/python.exp: Test decode_line func1 filename
+PASS: gdb.python/python.exp: Test decode_line func1 line number
+PASS: gdb.python/python.exp: test decode_line func1,func2
+PASS: gdb.python/python.exp: stop at comma in linespec
+PASS: gdb.python/python.exp: Test stderr location
+PASS: gdb.python/python.exp: Test stdout location
+PASS: gdb.python/python.exp: Test default write
+PASS: gdb.python/python.exp: Test stderr write
+PASS: gdb.python/python.exp: Test stdout write
+PASS: gdb.python/python.exp: Test stdlog write
+PASS: gdb.python/python.exp: Set print-stack full for prompt tests
+PASS: gdb.python/python.exp: prompt substitution - python
+PASS: gdb.python/python.exp: prompt substitution - someCounter = 0
+PASS: gdb.python/python.exp: prompt substitution - def prompt(current):
+PASS: gdb.python/python.exp: prompt substitution - global someCounter
+PASS: gdb.python/python.exp: prompt substitution - if (current == "testfake "):
+PASS: gdb.python/python.exp: prompt substitution - return None
+PASS: gdb.python/python.exp: prompt substitution - someCounter = someCounter + 1
+PASS: gdb.python/python.exp: prompt substitution - return "py prompt " + str (someCounter) + " "
+PASS: gdb.python/python.exp: prompt substitution - end
+PASS: gdb.python/python.exp: prompt substitution readline - python
+PASS: gdb.python/python.exp: prompt substitution readline - pCounter = 0
+PASS: gdb.python/python.exp: prompt substitution readline - def program_prompt(current):
+PASS: gdb.python/python.exp: prompt substitution readline - global pCounter
+PASS: gdb.python/python.exp: prompt substitution readline - if (current == ">"):
+PASS: gdb.python/python.exp: prompt substitution readline - pCounter = pCounter + 1
+PASS: gdb.python/python.exp: prompt substitution readline - return "python line " + str (pCounter) + ": "
+PASS: gdb.python/python.exp: prompt substitution readline - return None
+PASS: gdb.python/python.exp: prompt substitution readline - end
+PASS: gdb.python/python.exp: set hook
+PASS: gdb.python/python.exp: set prompt testfake
+PASS: gdb.python/python.exp: show prompt shows guarded prompt
+PASS: gdb.python/python.exp: set prompt blah overriden
+PASS: gdb.python/python.exp: Delete old hook
+PASS: gdb.python/python.exp: set default prompt
+PASS: gdb.python/python.exp: set programming hook
+PASS: gdb.python/python.exp: readline secondary are not substituted
+PASS: gdb.python/python.exp: end programming
+PASS: gdb.python/python.exp: prompt substitution readline - python
+PASS: gdb.python/python.exp: prompt substitution readline - import gdb.command.prompt
+PASS: gdb.python/python.exp: prompt substitution readline - end
+PASS: gdb.python/python.exp: set basic extended prompt
+PASS: gdb.python/python.exp: set extended prompt working directory
+PASS: gdb.python/python.exp: set extended prompt parameter
+PASS: gdb.python/python.exp: Test print-stack show setting. Default is message.
+PASS: gdb.python/python.exp: Test print-stack set setting to full
+PASS: gdb.python/python.exp: Test print-stack show setting to full
+PASS: gdb.python/python.exp: Test print-stack set setting to none
+PASS: gdb.python/python.exp: Test print-stack show setting to none
+PASS: gdb.python/python.exp: Test print-stack set setting to message
+PASS: gdb.python/python.exp: prompt substitution readline - python
+PASS: gdb.python/python.exp: prompt substitution readline - pCounter = 0
+PASS: gdb.python/python.exp: prompt substitution readline - def error_prompt(current):
+PASS: gdb.python/python.exp: prompt substitution readline - raise RuntimeError("Python exception called")
+PASS: gdb.python/python.exp: prompt substitution readline - end
+PASS: gdb.python/python.exp: set hook
+PASS: gdb.python/python.exp: set the hook to default
+PASS: gdb.python/python.exp: set print-stack full for prompt error test
+PASS: gdb.python/python.exp: set hook
+PASS: gdb.python/python.exp: set the hook to default
+PASS: gdb.python/python.exp: Get line number of func2 call site
+PASS: gdb.python/python.exp: Test find_pc_line at func2 call site
+PASS: gdb.python/python.exp: Step into func2
+PASS: gdb.python/python.exp: Step out of func2
+PASS: gdb.python/python.exp: Test find_pc_line with resume address
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/break-precsave.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/break-reverse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/consecutive-precsave.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/consecutive-reverse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/finish-precsave.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/finish-reverse-bkpt.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/finish-reverse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/i386-precsave.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/i386-reverse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/i386-sse-reverse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/i387-env-reverse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/i387-stack-reverse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/machinestate-precsave.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/machinestate.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/next-reverse-bkpt-over-sr.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/sigall-precsave.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/sigall-reverse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/singlejmp-reverse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/solib-precsave.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/solib-reverse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/step-precsave.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/step-reverse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/until-precsave.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/until-reverse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/watch-precsave.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/watch-reverse.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.server/ext-attach.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.server/ext-run.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.server/file-transfer.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.server/no-thread-db.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.server/server-exec-info.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.server/server-kill.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.server/server-mon.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.server/server-run.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.server/solib-list.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.server/wrapper.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/exclfwd.exp ...
+PASS: gdb.stabs/exclfwd.exp: ptype v1
+PASS: gdb.stabs/exclfwd.exp: ptype v2
+PASS: gdb.stabs/exclfwd.exp: ptype v3
+Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/gdb11479.exp ...
+PASS: gdb.stabs/gdb11479.exp: Set breakpoints forced_stabs
+PASS: gdb.stabs/gdb11479.exp: Stop at first breakpoint forced_stabs
+PASS: gdb.stabs/gdb11479.exp: Inspect t in test2 forced_stabs
+PASS: gdb.stabs/gdb11479.exp: sizeof (e) in test2 forced_stabs
+PASS: gdb.stabs/gdb11479.exp: Stop at first breakpoint forced_stabs
+PASS: gdb.stabs/gdb11479.exp: Inspect t in test forced_stabs
+PASS: gdb.stabs/gdb11479.exp: sizeof (e) in test forced_stabs
+PASS: gdb.stabs/gdb11479.exp: Set breakpoints natural_debug_format
+PASS: gdb.stabs/gdb11479.exp: Stop at first breakpoint natural_debug_format
+PASS: gdb.stabs/gdb11479.exp: Inspect t in test2 natural_debug_format
+PASS: gdb.stabs/gdb11479.exp: sizeof (e) in test2 natural_debug_format
+PASS: gdb.stabs/gdb11479.exp: Stop at first breakpoint natural_debug_format
+PASS: gdb.stabs/gdb11479.exp: Inspect t in test natural_debug_format
+PASS: gdb.stabs/gdb11479.exp: sizeof (e) in test natural_debug_format
+Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/weird.exp ...
+PASS: gdb.stabs/weird.exp: weirdx.o read without error
+PASS: gdb.stabs/weird.exp: stabs found
+PASS: gdb.stabs/weird.exp: variable var0 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (var0)
+PASS: gdb.stabs/weird.exp: variable var1 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (var1)
+PASS: gdb.stabs/weird.exp: variable var2 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (var2)
+PASS: gdb.stabs/weird.exp: variable var3 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (var3)
+PASS: gdb.stabs/weird.exp: variable attr32 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr32)
+PASS: gdb.stabs/weird.exp: variable attr33 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr33)
+PASS: gdb.stabs/weird.exp: variable attr35 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr35)
+PASS: gdb.stabs/weird.exp: variable attr36 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr36)
+PASS: gdb.stabs/weird.exp: variable attr37 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr37)
+PASS: gdb.stabs/weird.exp: variable attr38 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr38)
+PASS: gdb.stabs/weird.exp: variable attr39 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr39)
+PASS: gdb.stabs/weird.exp: variable attr41 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr41)
+PASS: gdb.stabs/weird.exp: variable attr42 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr42)
+PASS: gdb.stabs/weird.exp: variable attr43 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr43)
+PASS: gdb.stabs/weird.exp: variable attr44 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr44)
+PASS: gdb.stabs/weird.exp: variable attr46 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr46)
+PASS: gdb.stabs/weird.exp: variable attr47 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr47)
+PASS: gdb.stabs/weird.exp: variable attr58 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr58)
+PASS: gdb.stabs/weird.exp: variable attr59 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr59)
+PASS: gdb.stabs/weird.exp: variable attr60 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr60)
+PASS: gdb.stabs/weird.exp: variable attr61 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr61)
+PASS: gdb.stabs/weird.exp: variable attr62 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr62)
+PASS: gdb.stabs/weird.exp: variable attr63 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr63)
+PASS: gdb.stabs/weird.exp: variable attr64 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr64)
+PASS: gdb.stabs/weird.exp: variable attr65 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr65)
+PASS: gdb.stabs/weird.exp: variable attr66 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr66)
+PASS: gdb.stabs/weird.exp: variable attr67 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr67)
+PASS: gdb.stabs/weird.exp: variable attr68 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr68)
+PASS: gdb.stabs/weird.exp: variable attr69 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr69)
+PASS: gdb.stabs/weird.exp: variable attr70 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr70)
+PASS: gdb.stabs/weird.exp: variable attr71 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr71)
+PASS: gdb.stabs/weird.exp: variable attr72 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr72)
+PASS: gdb.stabs/weird.exp: variable attr73 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr73)
+PASS: gdb.stabs/weird.exp: variable attr74 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr74)
+PASS: gdb.stabs/weird.exp: variable attr75 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr75)
+PASS: gdb.stabs/weird.exp: variable attr76 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr76)
+PASS: gdb.stabs/weird.exp: variable attr77 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr77)
+PASS: gdb.stabs/weird.exp: variable attr78 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr78)
+PASS: gdb.stabs/weird.exp: variable attr79 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr79)
+PASS: gdb.stabs/weird.exp: variable attr80 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr80)
+PASS: gdb.stabs/weird.exp: variable attr81 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr81)
+PASS: gdb.stabs/weird.exp: variable attr82 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr82)
+PASS: gdb.stabs/weird.exp: variable attr83 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr83)
+PASS: gdb.stabs/weird.exp: variable attr84 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr84)
+PASS: gdb.stabs/weird.exp: variable attr85 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr85)
+PASS: gdb.stabs/weird.exp: variable attr86 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr86)
+PASS: gdb.stabs/weird.exp: variable attr87 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr87)
+PASS: gdb.stabs/weird.exp: variable attr88 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr88)
+PASS: gdb.stabs/weird.exp: variable attr89 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr89)
+PASS: gdb.stabs/weird.exp: variable attr90 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr90)
+PASS: gdb.stabs/weird.exp: variable attr91 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr91)
+PASS: gdb.stabs/weird.exp: variable attr92 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr92)
+PASS: gdb.stabs/weird.exp: variable attr93 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr93)
+PASS: gdb.stabs/weird.exp: variable attr94 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr94)
+PASS: gdb.stabs/weird.exp: variable attr95 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr95)
+PASS: gdb.stabs/weird.exp: variable attr96 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr96)
+PASS: gdb.stabs/weird.exp: variable attr97 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr97)
+PASS: gdb.stabs/weird.exp: variable attr98 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr98)
+PASS: gdb.stabs/weird.exp: variable attr99 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr99)
+PASS: gdb.stabs/weird.exp: variable attr100 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr100)
+PASS: gdb.stabs/weird.exp: variable attr101 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr101)
+PASS: gdb.stabs/weird.exp: variable attr102 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr102)
+PASS: gdb.stabs/weird.exp: variable attr103 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr103)
+PASS: gdb.stabs/weird.exp: variable attr104 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr104)
+PASS: gdb.stabs/weird.exp: variable attr105 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr105)
+PASS: gdb.stabs/weird.exp: variable attr106 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr106)
+PASS: gdb.stabs/weird.exp: variable attr107 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr107)
+PASS: gdb.stabs/weird.exp: variable attr108 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr108)
+PASS: gdb.stabs/weird.exp: variable attr109 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr109)
+PASS: gdb.stabs/weird.exp: variable attr110 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr110)
+PASS: gdb.stabs/weird.exp: variable attr111 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr111)
+PASS: gdb.stabs/weird.exp: variable attr112 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr112)
+PASS: gdb.stabs/weird.exp: variable attr113 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr113)
+PASS: gdb.stabs/weird.exp: variable attr114 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr114)
+PASS: gdb.stabs/weird.exp: variable attr115 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr115)
+PASS: gdb.stabs/weird.exp: variable attr116 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr116)
+PASS: gdb.stabs/weird.exp: variable attr117 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr117)
+PASS: gdb.stabs/weird.exp: variable attr118 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr118)
+PASS: gdb.stabs/weird.exp: variable attr119 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr119)
+PASS: gdb.stabs/weird.exp: variable attr120 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr120)
+PASS: gdb.stabs/weird.exp: variable attr121 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr121)
+PASS: gdb.stabs/weird.exp: variable attr122 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr122)
+PASS: gdb.stabs/weird.exp: variable attr123 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr123)
+PASS: gdb.stabs/weird.exp: variable attr124 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr124)
+PASS: gdb.stabs/weird.exp: variable attr125 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr125)
+PASS: gdb.stabs/weird.exp: variable attr126 printed properly
+PASS: gdb.stabs/weird.exp: print sizeof (attr126)
+PASS: gdb.stabs/weird.exp: 'e' constant on non-enum type
+PASS: gdb.stabs/weird.exp: whatis const69
+PASS: gdb.stabs/weird.exp: 'e' constant with embedded type
+PASS: gdb.stabs/weird.exp: char constant
+PASS: gdb.stabs/weird.exp: String constant 1
+PASS: gdb.stabs/weird.exp: String constant 2
+PASS: gdb.stabs/weird.exp: String constant 3
+PASS: gdb.stabs/weird.exp: String constant 4
+PASS: gdb.stabs/weird.exp: p bad_neg0
+PASS: gdb.stabs/weird.exp: ptype on inttype
+PASS: gdb.stabs/weird.exp: unrecognized floating point type
+PASS: gdb.stabs/weird.exp: print very big integer
+PASS: gdb.stabs/weird.exp: whatis consth
+PASS: gdb.stabs/weird.exp: whatis consth2
+XFAIL: gdb.stabs/weird.exp: print struct constant
+PASS: gdb.stabs/weird.exp: print bad_type0
+PASS: gdb.stabs/weird.exp: print bad_type1
+XFAIL: gdb.stabs/weird.exp: array0 with strange index
+XFAIL: gdb.stabs/weird.exp: array1 with strange index
+PASS: gdb.stabs/weird.exp: whatis one_var (known failure in gdb 4.10)
+PASS: gdb.stabs/weird.exp: whatis one_var test 2
+PASS: gdb.stabs/weird.exp: whatis two_var (known failure in gdb 4.10)
+PASS: gdb.stabs/weird.exp: whatis two_var test 2
+XFAIL: gdb.stabs/weird.exp: whatis pointer_to_int_var
+XFAIL: gdb.stabs/weird.exp: whatis intp_var
+PASS: gdb.stabs/weird.exp: p common0var0
+XFAIL: gdb.stabs/weird.exp: p common0var1
+XFAIL: gdb.stabs/weird.exp: p common0var2
+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 ...
+PASS: gdb.threads/bp_in_thread.exp: successfully compiled posix threads test case
+PASS: gdb.threads/bp_in_thread.exp: breakpoint on noreturn
+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 ...
+UNSUPPORTED: gdb.threads/create-fail.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.threads/create-fail.c: unrecognized error
+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 ...
+PASS: gdb.threads/execl.exp: successfully compiled posix threads test case
+PASS: gdb.threads/execl.exp: set breakpoint at execl
+PASS: gdb.threads/execl.exp: continue to exec
+FAIL: gdb.threads/execl.exp: info threads before exec
+FAIL: gdb.threads/execl.exp: continue across exec
+PASS: gdb.threads/execl.exp: info threads after exec
+PASS: gdb.threads/execl.exp: info threads after 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-thread.exp ...
+PASS: gdb.threads/gcore-thread.exp: successfully compiled posix threads test case
+PASS: gdb.threads/gcore-thread.exp: successfully compiled posix threads test case
+PASS: gdb.threads/gcore-thread.exp: help gcore
+FAIL: gdb.threads/gcore-thread.exp: thread 1 is running
+FAIL: gdb.threads/gcore-thread.exp: thread 2 is running
+UNSUPPORTED: gdb.threads/gcore-thread.exp: save a corefile
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/hand-call-in-threads.exp ...
+PASS: gdb.threads/hand-call-in-threads.exp: successfully compiled posix threads test case
+PASS: gdb.threads/hand-call-in-threads.exp: breakpoint on all_threads_running
+PASS: gdb.threads/hand-call-in-threads.exp: breakpoint on hand_call
+PASS: gdb.threads/hand-call-in-threads.exp: run to all_threads_running
+FAIL: gdb.threads/hand-call-in-threads.exp: enable scheduler locking
+FAIL: gdb.threads/hand-call-in-threads.exp: show scheduler locking on
+PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 1
+PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 1
+PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 2
+PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 2
+PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 3
+PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 3
+PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 4
+PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 4
+PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 5
+FAIL: gdb.threads/hand-call-in-threads.exp: hand call, thread 5 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: set confirm off (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 1 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 1
+FAIL: gdb.threads/hand-call-in-threads.exp: setting frame, thread 1 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 1 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 2 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 2
+FAIL: gdb.threads/hand-call-in-threads.exp: setting frame, thread 2 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 2 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 3 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 3
+FAIL: gdb.threads/hand-call-in-threads.exp: setting frame, thread 3 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 3 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 4 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 4
+FAIL: gdb.threads/hand-call-in-threads.exp: setting frame, thread 4 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 4 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 5 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 5
+FAIL: gdb.threads/hand-call-in-threads.exp: setting frame, thread 5 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 5 (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: all dummies popped (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: disable scheduler locking (timeout)
+FAIL: gdb.threads/hand-call-in-threads.exp: show scheduler locking off (timeout)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/ia64-sigill.exp ...
+UNSUPPORTED: gdb.threads/ia64-sigill.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.threads/ia64-sigill.c: unrecognized error
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/info-threads-cur-sal.exp ...
+PASS: gdb.threads/info-threads-cur-sal.exp: successfully compiled posix threads test case
+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 ...
+PASS: gdb.threads/interrupted-hand-call.exp: successfully compiled posix threads test case
+PASS: gdb.threads/interrupted-hand-call.exp: breakpoint on all_threads_running
+PASS: gdb.threads/interrupted-hand-call.exp: run to all_threads_running
+FAIL: gdb.threads/interrupted-hand-call.exp: hand-call interrupted by signal in another thread
+PASS: gdb.threads/interrupted-hand-call.exp: dummy stack frame present
+PASS: gdb.threads/interrupted-hand-call.exp: finish hand-call
+PASS: gdb.threads/interrupted-hand-call.exp: dummy frame popped
+PASS: gdb.threads/interrupted-hand-call.exp: continue until exit
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/killed.exp ...
+PASS: gdb.threads/killed.exp: successfully compiled posix threads test case
+PASS: gdb.threads/killed.exp: run program to completion
+PASS: gdb.threads/killed.exp: GDB exits after multi-threaded program exits messily
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/leader-exit.exp ...
+PASS: gdb.threads/leader-exit.exp: successfully compiled posix threads test case
+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 ...
+PASS: gdb.threads/local-watch-wrong-thread.exp: successfully compiled posix threads test case
+PASS: gdb.threads/local-watch-wrong-thread.exp: breakpoint on thread_function0
+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 (timeout)
+ERROR: Delete all breakpoints in delete_breakpoints (timeout)
+UNRESOLVED: gdb.threads/local-watch-wrong-thread.exp: set local watchpoint on *myp, with false conditional (timeout)
+FAIL: gdb.threads/local-watch-wrong-thread.exp: breakpoint on the other thread (timeout)
+FAIL: gdb.threads/local-watch-wrong-thread.exp: the other thread stopped on breakpoint (timeout)
+FAIL: gdb.threads/local-watch-wrong-thread.exp: delete 5 (timeout)
+FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint is still in breakpoint list (timeout)
+FAIL: gdb.threads/local-watch-wrong-thread.exp: let local watchpoint trigger (timeout)
+FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint still triggers (timeout)
+FAIL: gdb.threads/local-watch-wrong-thread.exp: let thread_function0 return (timeout)
+FAIL: gdb.threads/local-watch-wrong-thread.exp: breakpoint on thread_function0's caller (timeout)
+FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint automatically deleted (timeout)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/manythreads.exp ...
+PASS: gdb.threads/manythreads.exp: successfully compiled posix threads test case
+UNTESTED: gdb.threads/manythreads.exp: sometimes hangs; probably libpthread issue
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.exp ...
+UNSUPPORTED: gdb.threads/multi-create.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: unrecognized error
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/no-unwaited-for-left.exp ...
+PASS: gdb.threads/no-unwaited-for-left.exp: successfully compiled posix threads test case
+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
+PASS: gdb.threads/no-unwaited-for-left.exp: select main thread
+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 ...
+PASS: gdb.threads/non-ldr-exc-1.exp: successfully compiled posix threads test case
+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 ...
+PASS: gdb.threads/non-ldr-exc-2.exp: successfully compiled posix threads test case
+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 ...
+PASS: gdb.threads/non-ldr-exc-3.exp: successfully compiled posix threads test case
+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 ...
+PASS: gdb.threads/non-ldr-exc-4.exp: successfully compiled posix threads test case
+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 ...
+PASS: gdb.threads/pending-step.exp: successfully compiled posix threads test case
+PASS: gdb.threads/pending-step.exp: continue to breakpoint: continue to first breakpoint hit
+PASS: gdb.threads/pending-step.exp: next in multiple threads with breakpoints
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/print-threads.exp ...
+PASS: gdb.threads/print-threads.exp: successfully compiled posix threads test case
+PASS: gdb.threads/print-threads.exp: set print sevenbit-strings
+PASS: gdb.threads/print-threads.exp: set width 0
+PASS: gdb.threads/print-threads.exp: shell stty intr '^C'
+PASS: gdb.threads/print-threads.exp: break thread_function
+PASS: gdb.threads/print-threads.exp: set var slow = 0
+FAIL: gdb.threads/print-threads.exp: all threads ran once
+PASS: gdb.threads/print-threads.exp: break thread_function (2)
+PASS: gdb.threads/print-threads.exp: set var slow = 1
+FAIL: gdb.threads/print-threads.exp: all threads ran once
+PASS: gdb.threads/print-threads.exp: break thread_function (3)
+PASS: gdb.threads/print-threads.exp: set var slow = 1 (2)
+FAIL: gdb.threads/print-threads.exp: all threads ran once
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/pthread_cond_wait.exp ...
+PASS: gdb.threads/pthread_cond_wait.exp: successfully compiled posix threads test case
+PASS: gdb.threads/pthread_cond_wait.exp: breakpoint on break_me
+PASS: gdb.threads/pthread_cond_wait.exp: run to break_me
+PASS: gdb.threads/pthread_cond_wait.exp: backtrace in blocked thread
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/pthreads.exp ...
+PASS: gdb.threads/pthreads.exp: successfully compiled posix threads test case
+PASS: gdb.threads/pthreads.exp: set print sevenbit-strings
+PASS: gdb.threads/pthreads.exp: set width 0
+PASS: gdb.threads/pthreads.exp: shell stty intr '^C'
+PASS: gdb.threads/pthreads.exp: info threads
+PASS: gdb.threads/pthreads.exp: break thread1
+FAIL: gdb.threads/pthreads.exp: Continue to creation of first thread
+PASS: gdb.threads/pthreads.exp: disable
+PASS: gdb.threads/pthreads.exp: break thread2
+FAIL: gdb.threads/pthreads.exp: Continue to creation of second thread
+FAIL: gdb.threads/pthreads.exp: get thread 2 id
+PASS: gdb.threads/pthreads.exp: set var common_routine::hits=0
+PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread1=0
+PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread2=0
+PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0
+PASS: gdb.threads/pthreads.exp: set var common_routine::full_coverage=0
+PASS: gdb.threads/pthreads.exp: disable
+PASS: gdb.threads/pthreads.exp: tbreak common_routine if hits >= 15
+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)
+PASS: gdb.threads/pthreads.exp: Stopped with a ^C
+PASS: gdb.threads/pthreads.exp: bt
+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
+PASS: gdb.threads/pthreads.exp: disable
+PASS: gdb.threads/pthreads.exp: tbreak common_routine if hits >= 15
+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/reconnect-signal.exp ...
+ERROR: no fileid for coulomb
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/schedlock.exp ...
+UNRESOLVED: gdb.threads/schedlock.exp: successfully compiled posix threads test case
+PASS: gdb.threads/schedlock.exp: shell stty intr '^C'
+PASS: gdb.threads/schedlock.exp: set print sevenbit-strings
+PASS: gdb.threads/schedlock.exp: set width 0
+UNSUPPORTED: gdb.threads/schedlock.exp: target does not support scheduler locking
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/siginfo-threads.exp ...
+UNSUPPORTED: gdb.threads/siginfo-threads.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.threads/siginfo-threads.c: unrecognized error
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/sigstep-threads.exp ...
+UNSUPPORTED: gdb.threads/sigstep-threads.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.threads/sigstep-threads.c: unrecognized error
+UNTESTED: gdb.threads/sigstep-threads.exp: sigstep-threads.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/sigthread.exp ...
+PASS: gdb.threads/sigthread.exp: successfully compiled posix threads test case
+PASS: gdb.threads/sigthread.exp: handle SIGUSR1 nostop noprint pass
+PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass
+PASS: gdb.threads/sigthread.exp: continue
+PASS: gdb.threads/sigthread.exp: stop with control-c
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/staticthreads.exp ...
+UNSUPPORTED: gdb.threads/staticthreads.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.threads/staticthreads.c: unrecognized error
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/stepi-random-signal.exp ...
+PASS: gdb.threads/stepi-random-signal.exp: successfully compiled posix threads test case
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/switch-threads.exp ...
+PASS: gdb.threads/switch-threads.exp: successfully compiled posix threads test case
+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 ...
+PASS: gdb.threads/thread-execl.exp: successfully compiled posix threads test case
+FAIL: gdb.threads/thread-execl.exp: continue to thread start
+FAIL: gdb.threads/thread-execl.exp: get to main in new image
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-find.exp ...
+PASS: gdb.threads/thread-find.exp: successfully compiled posix threads test case
+PASS: gdb.threads/thread-find.exp: set print sevenbit-strings
+PASS: gdb.threads/thread-find.exp: continue to breakpoint: main thread's sleep
+PASS: gdb.threads/thread-find.exp: info threads
+FAIL: gdb.threads/thread-find.exp: name thread 1
+FAIL: gdb.threads/thread-find.exp: name thread 2
+FAIL: gdb.threads/thread-find.exp: name thread 3
+PASS: gdb.threads/thread-find.exp: name thread 4
+PASS: gdb.threads/thread-find.exp: name thread 5
+PASS: gdb.threads/thread-find.exp: name thread 6
+PASS: gdb.threads/thread-find.exp: collect thread id
+PASS: gdb.threads/thread-find.exp: got thread ids
+PASS: gdb.threads/thread-find.exp: collect process id
+PASS: gdb.threads/thread-find.exp: collect lwp id
+PASS: gdb.threads/thread-find.exp: find thread name 6
+PASS: gdb.threads/thread-find.exp: find thread name 5
+PASS: gdb.threads/thread-find.exp: find thread name 4
+FAIL: gdb.threads/thread-find.exp: find thread name 3
+FAIL: gdb.threads/thread-find.exp: find thread name 2
+FAIL: gdb.threads/thread-find.exp: find thread name 1
+PASS: gdb.threads/thread-find.exp: find thread id 6
+PASS: gdb.threads/thread-find.exp: find thread id 5
+PASS: gdb.threads/thread-find.exp: find thread id 4
+ERROR: tcl error sourcing ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-find.exp.
+ERROR: can't read "thread3": no such variable
+ while executing
+"gdb_test "thread find $thread3" "Thread 3 has .*$thread3.*" "find thread id 3""
+ invoked from within
+"if { [info exists thread6] } then {
+ gdb_test "thread find $thread6" \
+ "Thread 6 has .*$thread6.*" "find thread id 6"
+ gdb_test "thread find $t..."
+ (file "../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-find.exp" line 187)
+ invoked from within
+"source ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-find.exp"
+ ("uplevel" body line 1)
+ invoked from within
+"uplevel #0 source ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-find.exp"
+ invoked from within
+"catch "uplevel #0 source $test_file_name""
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific-bp.exp ...
+PASS: gdb.threads/thread-specific-bp.exp: successfully compiled posix threads test case
+PASS: gdb.threads/thread-specific-bp.exp: all-stop: get main thread id
+FAIL: gdb.threads/thread-specific-bp.exp: all-stop: continue to breakpoint: start
+PASS: gdb.threads/thread-specific-bp.exp: all-stop: get start thread id
+PASS: gdb.threads/thread-specific-bp.exp: all-stop: breakpoint set
+PASS: gdb.threads/thread-specific-bp.exp: all-stop: thread 4 selected
+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
+PASS: gdb.threads/thread-specific-bp.exp: all-stop: thread-specific breakpoint was deleted
+PASS: gdb.threads/thread-specific-bp.exp: set async mode
+PASS: gdb.threads/thread-specific-bp.exp: set non-stop mode
+UNTESTED: gdb.threads/thread-specific-bp.exp: non-stop: could not run to main
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp ...
+PASS: gdb.threads/thread-specific.exp: successfully compiled posix threads test case
+PASS: gdb.threads/thread-specific.exp: set print sevenbit-strings
+PASS: gdb.threads/thread-specific.exp: set width 0
+PASS: gdb.threads/thread-specific.exp: thread var when not running
+PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads started
+PASS: gdb.threads/thread-specific.exp: get threads list
+PASS: gdb.threads/thread-specific.exp: thread var in main
+PASS: gdb.threads/thread-specific.exp: breakpoint 59 main thread
+FAIL: gdb.threads/thread-specific.exp: continue to thread-specific breakpoint
+ERROR: tcl error sourcing ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp.
+ERROR: can't read "this_breakpoint": no such variable
+ while executing
+"gdb_test_multiple "info breakpoint $this_breakpoint" "info on bp" {
+ -re ".*stop only in thread (\[0-9\]*).*$gdb_prompt $" {
+ set this_thread $expe..."
+ (file "../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp" line 108)
+ invoked from within
+"source ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp"
+ ("uplevel" body line 1)
+ invoked from within
+"uplevel #0 source ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp"
+ invoked from within
+"catch "uplevel #0 source $test_file_name""
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-unwindonsignal.exp ...
+PASS: gdb.threads/thread-unwindonsignal.exp: successfully compiled posix threads test case
+PASS: gdb.threads/thread-unwindonsignal.exp: breakpoint on all_threads_running
+PASS: gdb.threads/thread-unwindonsignal.exp: run to all_threads_running
+PASS: gdb.threads/thread-unwindonsignal.exp: setting unwindonsignal
+PASS: gdb.threads/thread-unwindonsignal.exp: showing unwindonsignal
+FAIL: gdb.threads/thread-unwindonsignal.exp: hand-call interrupted by signal in another thread
+FAIL: gdb.threads/thread-unwindonsignal.exp: dummy stack frame present
+PASS: gdb.threads/thread-unwindonsignal.exp: wrong thread not unwound
+PASS: gdb.threads/thread-unwindonsignal.exp: finish hand-call
+PASS: gdb.threads/thread-unwindonsignal.exp: dummy frame popped
+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 ...
+PASS: gdb.threads/thread_check.exp: successfully compiled posix threads test case
+PASS: gdb.threads/thread_check.exp: breakpoint at tf
+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 ...
+PASS: gdb.threads/threadapply.exp: successfully compiled posix threads test case
+PASS: gdb.threads/threadapply.exp: b 62
+PASS: gdb.threads/threadapply.exp: continue
+PASS: gdb.threads/threadapply.exp: macro details
+PASS: gdb.threads/threadapply.exp: defining macro
+PASS: gdb.threads/threadapply.exp: set backtrace limit 3
+PASS: gdb.threads/threadapply.exp: thread apply all backthread
+PASS: gdb.threads/threadapply.exp: step to the thread_function
+PASS: gdb.threads/threadapply.exp: go up in the stack frame
+PASS: gdb.threads/threadapply.exp: run a simple print command on all threads
+PASS: gdb.threads/threadapply.exp: go down and check selected frame
+PASS: gdb.threads/threadapply.exp: thread apply all detach
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threxit-hop-specific.exp ...
+PASS: gdb.threads/threxit-hop-specific.exp: successfully compiled posix threads test case
+FAIL: gdb.threads/threxit-hop-specific.exp: continue to thread start
+PASS: gdb.threads/threxit-hop-specific.exp: set thread specific breakpoint
+FAIL: gdb.threads/threxit-hop-specific.exp: get past the thread specific breakpoint
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-nodebug.exp ...
+PASS: gdb.threads/tls-nodebug.exp: successfully compiled posix threads test case
+FAIL: gdb.threads/tls-nodebug.exp: thread local storage
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-shared.exp ...
+PASS: gdb.threads/tls-shared.exp: successfully compiled posix threads test case
+PASS: gdb.threads/tls-shared.exp: successfully compiled posix threads test case
+FAIL: gdb.threads/tls-shared.exp: print thread local storage variable
+PASS: gdb.threads/tls-shared.exp: ptype of thread local storage variable
+PASS: gdb.threads/tls-shared.exp: print storage info for thread local storage variable
+PASS: gdb.threads/tls-shared.exp: break at and of main
+PASS: gdb.threads/tls-shared.exp: continue to break
+PASS: gdb.threads/tls-shared.exp: print result
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-var.exp ...
+PASS: gdb.threads/tls-var.exp: successfully compiled posix threads test case
+PASS: gdb.threads/tls-var.exp: whatis tls_var
+FAIL: gdb.threads/tls-var.exp: print tls_var
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls.exp ...
+PASS: gdb.threads/tls.exp: successfully compiled posix threads test case
+PASS: gdb.threads/tls.exp: set breakpoint at all threads
+PASS: gdb.threads/tls.exp: set breakpoint at synch point
+PASS: gdb.threads/tls.exp: set breakpoint at exit
+FAIL: gdb.threads/tls.exp: continue to first thread: no progress?
+PASS: gdb.threads/tls.exp: at least one th in spin while stopped at first th
+FAIL: gdb.threads/tls.exp: first thread print me
+FAIL: gdb.threads/tls.exp: first thread local storage
+FAIL: gdb.threads/tls.exp: first another thread local storage
+PASS: gdb.threads/tls.exp: first info address a_thread_local
+PASS: gdb.threads/tls.exp: first info address another_thread_local
+FAIL: gdb.threads/tls.exp: continue to second thread
+PASS: gdb.threads/tls.exp: at least one th in spin while stopped at second th
+FAIL: gdb.threads/tls.exp: second thread print me
+FAIL: gdb.threads/tls.exp: second thread local storage
+FAIL: gdb.threads/tls.exp: second another thread local storage
+PASS: gdb.threads/tls.exp: second info address a_thread_local
+PASS: gdb.threads/tls.exp: second info address another_thread_local
+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
+PASS: gdb.threads/tls.exp: third info address a_thread_local
+PASS: gdb.threads/tls.exp: third info address another_thread_local
+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
+PASS: gdb.threads/tls.exp: info address a_global
+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
+PASS: gdb.threads/tls.exp: info address file2_thread_local
+FAIL: gdb.threads/tls.exp: p a_thread_local second time
+PASS: gdb.threads/tls.exp: info address a_thread_local
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchpoint-fork.exp ...
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show detach-on-fork
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: set follow-fork-mode parent
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show follow-fork-mode
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: handle SIGUSR1 nostop noprint pass
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: Set the watchpoint
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: hbreak marker
+FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: hardware breakpoints work (timeout)
+FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoints work (timeout)
+FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the first fork (timeout)
+FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the first fork (timeout)
+FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork (timeout)
+FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork (timeout)
+FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish (timeout)
+UNSUPPORTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchpoint-fork-mt.c ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchpoint-fork-parent.c: unrecognized error
+UNTESTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint-fork.exp
+UNTESTED: gdb.threads/watchpoint-fork.exp: watchpoint-fork: child
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads-reorder.exp ...
+Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads.exp ...
+PASS: gdb.threads/watchthreads.exp: successfully compiled posix threads test case
+FAIL: gdb.threads/watchthreads.exp: watch args[0]
+FAIL: gdb.threads/watchthreads.exp: watch args[1]
+FAIL: gdb.threads/watchthreads.exp: threaded watch loop
+FAIL: gdb.threads/watchthreads.exp: first watchpoint on args[0] hit
+FAIL: gdb.threads/watchthreads.exp: first watchpoint on args[1] hit
+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 ...
+PASS: gdb.threads/watchthreads2.exp: successfully compiled posix threads test case
+PASS: gdb.threads/watchthreads2.exp: breakpoint on thread_started
+FAIL: gdb.threads/watchthreads2.exp: run to thread_started
+FAIL: gdb.threads/watchthreads2.exp: run to thread_started
+FAIL: gdb.threads/watchthreads2.exp: run to thread_started
+FAIL: gdb.threads/watchthreads2.exp: 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 ...
+PASS: gdb.threads/wp-replication.exp: successfully compiled posix threads test case
+PASS: gdb.threads/wp-replication.exp: Breakpoint on empty_cycle
+PASS: gdb.threads/wp-replication.exp: Continue to empty_cycle to insert watchpoint 0
+FAIL: gdb.threads/wp-replication.exp: No hardware watchpoints available
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ...
+UNSUPPORTED: gdb.trace/actions-changed.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ...
+PASS: gdb.trace/actions.exp: 5.1a: set three tracepoints, no actions
+PASS: gdb.trace/actions.exp: 5.1b: set actions for first tracepoint
+PASS: gdb.trace/actions.exp: 5.1c: verify actions set for first tracepoint
+PASS: gdb.trace/actions.exp: 5.1d: set actions for second tracepoint
+PASS: gdb.trace/actions.exp: 5.1e: verify actions set for second tracepoint
+PASS: gdb.trace/actions.exp: 5.2a: set actions for last (default) tracepoint
+PASS: gdb.trace/actions.exp: 5.2b: verify actions set for second tracepoint
+PASS: gdb.trace/actions.exp: 5.3a: reset actions for first tracepoint
+PASS: gdb.trace/actions.exp: 5.3b: verify actions set for first tracepoint
+PASS: gdb.trace/actions.exp: 5.4: 'end' command out of context
+PASS: gdb.trace/actions.exp: 5.5a: set empty actions for first tracepoint
+PASS: gdb.trace/actions.exp: 5.5c: verify NO actions for first tracepoint
+PASS: gdb.trace/actions.exp: 5.6: actions for invalid tracepoint number
+PASS: gdb.trace/actions.exp: 5.7: invalid action
+PASS: gdb.trace/actions.exp: 5.8a: help actions
+PASS: gdb.trace/actions.exp: 5.8b: help collect
+PASS: gdb.trace/actions.exp: 5.8c: help while-stepping
+PASS: gdb.trace/actions.exp: 5.8d: help end
+PASS: gdb.trace/actions.exp: 5.9a: set default-collect
+PASS: gdb.trace/actions.exp: 5.9b: show default-collect
+PASS: gdb.trace/actions.exp: 5.9c: set default-collect
+PASS: gdb.trace/actions.exp: Create a trace state variable
+PASS: gdb.trace/actions.exp: 5.10a: set teval action for first tracepoint
+PASS: gdb.trace/actions.exp: 5.10a: set teval action for second tracepoint
+PASS: gdb.trace/actions.exp: 5.10a: verify teval actions set for two tracepoints
+PASS: gdb.trace/actions.exp: break main
+UNSUPPORTED: gdb.trace/actions.exp: target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/ax.exp ...
+PASS: gdb.trace/ax.exp: maint agent 12
+PASS: gdb.trace/ax.exp: maint agent gdb_char_test
+PASS: gdb.trace/ax.exp: maint agent gdb_arr_test[12]
+PASS: gdb.trace/ax.exp: maint agent gdb_arr_test[gdb_short_test]
+PASS: gdb.trace/ax.exp: maint agent gdb_struct1_test
+PASS: gdb.trace/ax.exp: maint agent gdb_struct1_test.s
+PASS: gdb.trace/ax.exp: maint agent gdb_struct1_test.arr[gdb_struct1_test.c]
+PASS: gdb.trace/ax.exp: maint agent gdb_structp_test
+PASS: gdb.trace/ax.exp: maint agent gdb_structp_test->l
+PASS: gdb.trace/ax.exp: maint agent gdb_structp_test->bfield
+PASS: gdb.trace/ax.exp: maint agent gdb_long_test + gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent gdb_long_test - gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent gdb_long_test * gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent gdb_long_test / gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent gdb_structp_test + 1
+PASS: gdb.trace/ax.exp: maint agent gdb_long_test == gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent gdb_long_test != gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent gdb_long_test < gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent gdb_long_test <= gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent gdb_long_test > gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent gdb_long_test >= gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent &gdb_long_test == &gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent &gdb_long_test < &gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent-eval 12
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_char_test
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_arr_test[12]
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_arr_test[gdb_short_test]
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_struct1_test
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_struct1_test.s
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_struct1_test.arr[gdb_struct1_test.c]
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_structp_test
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_structp_test->l
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_structp_test->bfield
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test + gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test - gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test * gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test / gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_structp_test + 1
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test == gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test != gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test < gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test <= gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test > gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test >= gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent-eval &gdb_long_test == &gdb_short_test
+PASS: gdb.trace/ax.exp: maint agent-eval &gdb_long_test < &gdb_short_test
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/backtrace.exp ...
+UNSUPPORTED: gdb.trace/backtrace.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/change-loc.exp ...
+UNSUPPORTED: gdb.trace/change-loc.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/circ.exp ...
+UNSUPPORTED: gdb.trace/circ.exp: target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/collection.exp ...
+UNSUPPORTED: gdb.trace/collection.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/deltrace.exp ...
+PASS: gdb.trace/deltrace.exp: set tracepoint 1
+PASS: gdb.trace/deltrace.exp: set tracepoint 2
+PASS: gdb.trace/deltrace.exp: set tracepoint 3
+PASS: gdb.trace/deltrace.exp: 3.1a: set three tracepoints
+PASS: gdb.trace/deltrace.exp: 3.1b: delete all tracepoints
+PASS: gdb.trace/deltrace.exp: 3.2a: set three tracepoints
+PASS: gdb.trace/deltrace.exp: 3.2b: delete first tracepoint
+PASS: gdb.trace/deltrace.exp: 3.2c: verify delete first tracepoint
+PASS: gdb.trace/deltrace.exp: 3.2d: delete second tracepoint
+PASS: gdb.trace/deltrace.exp: 3.2e: verify delete second tracepoint
+PASS: gdb.trace/deltrace.exp: 3.2f: delete third tracepoint
+PASS: gdb.trace/deltrace.exp: 3.2g: verify delete third tracepoint
+PASS: gdb.trace/deltrace.exp: 3.3a: set three tracepoints
+PASS: gdb.trace/deltrace.exp: 3.3b: delete three tracepoints
+PASS: gdb.trace/deltrace.exp: 3.3c: verify delete three tracepoints
+PASS: gdb.trace/deltrace.exp: 3.4: delete invalid tracepoint number
+PASS: gdb.trace/deltrace.exp: 3.5: delete tracepoint number zero
+PASS: gdb.trace/deltrace.exp: 3.6: help delete tracepoints
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/disconnected-tracing.exp ...
+UNSUPPORTED: gdb.trace/disconnected-tracing.exp: target does not support reconnect
+ERROR: no fileid for coulomb
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/entry-values.exp ...
+UNRESOLVED: gdb.trace/entry-values.exp: disassemble foo
+PASS: gdb.trace/entry-values.exp: disassemble foo+9,+10
+PASS: gdb.trace/entry-values.exp: disassemble bar
+PASS: gdb.trace/entry-values.exp: disassemble bar+32,+10
+PASS: gdb.trace/entry-values.exp: continue to breakpoint: foo
+PASS: gdb.trace/entry-values.exp: set print entry-values both
+PASS: gdb.trace/entry-values.exp: bt (1)
+PASS: gdb.trace/entry-values.exp: set var global1=10
+PASS: gdb.trace/entry-values.exp: set var global2=11
+PASS: gdb.trace/entry-values.exp: bt (2)
+UNSUPPORTED: gdb.trace/entry-values.exp: target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/ftrace.exp ...
+UNSUPPORTED: gdb.trace/ftrace.exp: target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/infotrace.exp ...
+PASS: gdb.trace/infotrace.exp: 2.1: info tracepoints (all)
+PASS: gdb.trace/infotrace.exp: 2.2a: info tracepoint 1 (gdb_c_test)
+PASS: gdb.trace/infotrace.exp: 2.2b: info tracepoint 2 (gdb_asm_test)
+PASS: gdb.trace/infotrace.exp: 2.3: info tracepoint (invalid tracepoint number)
+PASS: gdb.trace/infotrace.exp: 2.4: info trace rejects multiple tracepoint numbers
+PASS: gdb.trace/infotrace.exp: 2.5: help info tracepoints
+PASS: gdb.trace/infotrace.exp: collect on tracepoint 1
+UNSUPPORTED: gdb.trace/infotrace.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/mi-trace-frame-collected.exp ...
+UNSUPPORTED: gdb.trace/mi-trace-frame-collected.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/mi-trace-unavailable.exp ...
+UNSUPPORTED: gdb.trace/mi-trace-unavailable.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/mi-traceframe-changed.exp ...
+PASS: gdb.trace/mi-traceframe-changed.exp: tfile: select trace file
+PASS: gdb.trace/mi-traceframe-changed.exp: tfile: tfind 0
+PASS: gdb.trace/mi-traceframe-changed.exp: tfile: tfind 0 again
+PASS: gdb.trace/mi-traceframe-changed.exp: tfile: tfind end
+PASS: gdb.trace/mi-traceframe-changed.exp: tfile: -trace-find frame-number 0
+UNSUPPORTED: gdb.trace/mi-traceframe-changed.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/mi-tracepoint-changed.exp ...
+UNSUPPORTED: gdb.trace/mi-tracepoint-changed.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/mi-tsv-changed.exp ...
+PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: tvariable $tvar1
+PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: tvariable $tvar1 modified
+PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: tvariable $tvar1 modified without notification
+PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: tvariable $tvar2
+PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: delete tvariable $tvar2
+PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: delete all tvariables
+UNSUPPORTED: gdb.trace/mi-tsv-changed.exp: create delete modify: Current target does not support trace
+UNSUPPORTED: gdb.trace/mi-tsv-changed.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/packetlen.exp ...
+UNSUPPORTED: gdb.trace/packetlen.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/passc-dyn.exp ...
+UNSUPPORTED: gdb.trace/passc-dyn.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/passcount.exp ...
+PASS: gdb.trace/passcount.exp: 4.1a: set three tracepoints, passcounts all zero
+PASS: gdb.trace/passcount.exp: 4.1b: set 1st tracepoint's passcount to two
+PASS: gdb.trace/passcount.exp: 4.1c: verify 1st tracepoint's passcount set to two
+PASS: gdb.trace/passcount.exp: 4.1d: set 2nd tracepoint's passcount to four
+PASS: gdb.trace/passcount.exp: 4.1c: verify 2nd tracepoint's passcount set to four
+PASS: gdb.trace/passcount.exp: 4.2b: set last (default) tp's passcount to six
+PASS: gdb.trace/passcount.exp: 4.2b: verify last (default) tp's passcount set to six
+PASS: gdb.trace/passcount.exp: 4.4a: reset last (default) tp's passcount to seven
+PASS: gdb.trace/passcount.exp: 4.4a: verify reset last (default) tp's passcount to seven
+PASS: gdb.trace/passcount.exp: 4.4b: reset second tracepoint's passcount to five
+PASS: gdb.trace/passcount.exp: 4.4c: verify reset second tracepoint's passcount to five
+PASS: gdb.trace/passcount.exp: 4.20a: set all three passcounts to three
+PASS: gdb.trace/passcount.exp: 4.20a: set all three passcounts to three
+PASS: gdb.trace/passcount.exp: 4.20a: reset all three passcounts to four
+PASS: gdb.trace/passcount.exp: 4.20b: reset all three passcounts to four
+PASS: gdb.trace/passcount.exp: 4.6: set passcount to zero
+PASS: gdb.trace/passcount.exp: 4.6: set passcount to zero
+PASS: gdb.trace/passcount.exp: 4.7: set passcount to large number (32767)
+PASS: gdb.trace/passcount.exp: 4.7: set passcount to large number (32767)
+PASS: gdb.trace/passcount.exp: 4.8: invalid tracepoint number in passcount
+PASS: gdb.trace/passcount.exp: 4.9: help passcount
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/pending.exp ...
+UNSUPPORTED: gdb.trace/pending.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/qtro.exp ...
+PASS: gdb.trace/qtro.exp: probe for target remote
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/range-stepping.exp ...
+UNSUPPORTED: gdb.trace/range-stepping.exp: target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/read-memory.exp ...
+UNSUPPORTED: gdb.trace/read-memory.exp: target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/report.exp ...
+UNSUPPORTED: gdb.trace/report.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/save-trace.exp ...
+PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 1
+PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 1
+PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 1
+PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 2
+PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 2
+PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 2
+PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 3
+PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 3
+PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 3
+PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 4
+PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 4
+PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 4
+PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 5
+PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 5
+PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 5
+PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 6
+PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 6
+PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 6
+PASS: gdb.trace/save-trace.exp: 10: set default-collect
+PASS: gdb.trace/save-trace.exp: 10.x: verify trace setup
+PASS: gdb.trace/save-trace.exp: 10: show default-collect
+PASS: gdb.trace/save-trace.exp: 10.1: save tracepoint definitions
+PASS: gdb.trace/save-trace.exp: 10.2: clear default-collect
+PASS: gdb.trace/save-trace.exp: 10.2: delete tracepoints
+PASS: gdb.trace/save-trace.exp: 10.2: read back saved tracepoints
+PASS: gdb.trace/save-trace.exp: 10.2: verify recovered tracepoints
+PASS: gdb.trace/save-trace.exp: 10: show default-collect
+PASS: gdb.trace/save-trace.exp: 10.3: save tracepoint definitions, full path
+PASS: gdb.trace/save-trace.exp: 10.3: clear default-collect
+PASS: gdb.trace/save-trace.exp: 10.3: delete tracepoints
+PASS: gdb.trace/save-trace.exp: 10.4: read saved tracepoints, full path
+PASS: gdb.trace/save-trace.exp: 10.3: verify recovered tracepoints, full path
+PASS: gdb.trace/save-trace.exp: 10: show default-collect
+PASS: gdb.trace/save-trace.exp: 10.7: help save-tracepoints
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.exp ...
+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.c:34:21: fatal error: sys/sdt.h: No such file or directory
+ #include <sys/sdt.h>
+ ^
+compilation terminated.
+UNTESTED: gdb.trace/stap-trace.exp: Could not compile stap-trace.c
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/status-stop.exp ...
+UNSUPPORTED: gdb.trace/status-stop.exp: target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/strace.exp ...
+UNTESTED: gdb.trace/strace.exp: UST library or headers are not installed
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tfile.exp ...
+PASS: gdb.trace/tfile.exp: target tfile tfile-basic.tf
+PASS: gdb.trace/tfile.exp: info tracepoints on trace file
+PASS: gdb.trace/tfile.exp: tfind 0 on trace file
+PASS: gdb.trace/tfile.exp: print testglob on trace file
+PASS: gdb.trace/tfile.exp: print testglob2 on trace file
+PASS: gdb.trace/tfile.exp: print constglob on trace file
+PASS: gdb.trace/tfile.exp: disassemble main
+PASS: gdb.trace/tfile.exp: print nonconstglob on trace file
+PASS: gdb.trace/tfile.exp: tfind does not find a second frame in trace file
+PASS: gdb.trace/tfile.exp: tstatus on trace file
+PASS: gdb.trace/tfile.exp: leave tfind mode
+PASS: gdb.trace/tfile.exp: no stack if no traceframe selected
+PASS: gdb.trace/tfile.exp: no registers if no traceframe selected
+PASS: gdb.trace/tfile.exp: target tfile tfile-error.tf
+PASS: gdb.trace/tfile.exp: tstatus on error trace file
+PASS: gdb.trace/tfile.exp: info threads
+PASS: gdb.trace/tfile.exp: info inferiors
+PASS: gdb.trace/tfile.exp: interpreter-exec mi "-target-select tfile tfile-basic.tf"
+PASS: gdb.trace/tfile.exp: -trace-status
+PASS: gdb.trace/tfile.exp: complete-command 'target tfile'
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tfind.exp ...
+PASS: gdb.trace/tfind.exp: 6.2: help tstart
+PASS: gdb.trace/tfind.exp: 7.2: help tstop
+PASS: gdb.trace/tfind.exp: 8.38: help tfind
+PASS: gdb.trace/tfind.exp: 8.38: help tfind PC
+PASS: gdb.trace/tfind.exp: 8.38: help tfind end
+PASS: gdb.trace/tfind.exp: 8.38: help tfind none
+PASS: gdb.trace/tfind.exp: 8.38: help tfind line
+PASS: gdb.trace/tfind.exp: 8.38: help tfind start
+PASS: gdb.trace/tfind.exp: 8.38: help tfind range
+PASS: gdb.trace/tfind.exp: 8.38: help tfind tracepoint
+UNSUPPORTED: gdb.trace/tfind.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-break.exp ...
+UNSUPPORTED: gdb.trace/trace-break.exp: target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-buffer-size.exp ...
+UNSUPPORTED: gdb.trace/trace-buffer-size.exp: target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-mt.exp ...
+PASS: gdb.trace/trace-mt.exp: successfully compiled posix threads test case
+UNSUPPORTED: gdb.trace/trace-mt.exp: target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tracecmd.exp ...
+PASS: gdb.trace/tracecmd.exp: 1.0: help tracepoints
+PASS: gdb.trace/tracecmd.exp: 1.1a: set tracepoint at sourceline
+PASS: gdb.trace/tracecmd.exp: 1.1b: trace sourcefile:line
+PASS: gdb.trace/tracecmd.exp: set breakpoint pending off
+PASS: gdb.trace/tracecmd.exp: 1.2a: trace invalid line in sourcefile
+PASS: gdb.trace/tracecmd.exp: 1.2b: reject invalid line in srcfile
+PASS: gdb.trace/tracecmd.exp: 1.3a: trace invalid source file
+PASS: gdb.trace/tracecmd.exp: 1.3b: reject invalid srcfile
+PASS: gdb.trace/tracecmd.exp: 1.4a: trace function by name
+PASS: gdb.trace/tracecmd.exp: 1.4b: trace function by name
+PASS: gdb.trace/tracecmd.exp: 1.5a: trace invalid function
+PASS: gdb.trace/tracecmd.exp: 1.5b: reject invalid srcfile
+PASS: gdb.trace/tracecmd.exp: 1.6a: trace at specific address
+PASS: gdb.trace/tracecmd.exp: 1.6b: verify trace at specific address
+PASS: gdb.trace/tracecmd.exp: 1.7a: trace at function label (before prologue)
+PASS: gdb.trace/tracecmd.exp: 1.7b: verify trace at specific address
+PASS: gdb.trace/tracecmd.exp: 1.9: trace <no arguments>
+PASS: gdb.trace/tracecmd.exp: 1.11a: conditional tracepoint
+PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint
+PASS: gdb.trace/tracecmd.exp: 1.14: help trace
+PASS: gdb.trace/tracecmd.exp: Declined to set a fast tracepoint
+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
+UNTESTED: gdb.trace/tspeed.exp: tspeed.exp
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ...
+UNSUPPORTED: gdb.trace/tstatus.exp: target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tsv.exp ...
+PASS: gdb.trace/tsv.exp: Create a trace state variable
+PASS: gdb.trace/tsv.exp: Create a trace state variable with initial value
+PASS: gdb.trace/tsv.exp: Change initial value of a trace state variable
+PASS: gdb.trace/tsv.exp: Create a trace state variable with expression
+PASS: gdb.trace/tsv.exp: Init trace state variable to a 64-bit value
+PASS: gdb.trace/tsv.exp: tvariable syntax error, not empty variable name
+PASS: gdb.trace/tsv.exp: tvariable syntax error, bad name
+PASS: gdb.trace/tsv.exp: tvariable syntax error, bad name 2
+PASS: gdb.trace/tsv.exp: tvariable syntax error, bad name 3
+PASS: gdb.trace/tsv.exp: tvariable syntax error, not an assignment
+PASS: gdb.trace/tsv.exp: tvariable creation fails with invalid expression
+PASS: gdb.trace/tsv.exp: List tvariables
+PASS: gdb.trace/tsv.exp: Print a trace state variable before run
+PASS: gdb.trace/tsv.exp: delete trace state variable
+PASS: gdb.trace/tsv.exp: List tvariables after deletion
+PASS: gdb.trace/tsv.exp: Delete all trace state variables
+PASS: gdb.trace/tsv.exp: List tvariables after deleting all
+UNSUPPORTED: gdb.trace/tsv.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/unavailable-dwarf-piece.exp ...
+UNSUPPORTED: gdb.trace/unavailable-dwarf-piece.exp: target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/unavailable.exp ...
+UNSUPPORTED: gdb.trace/unavailable.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/while-dyn.exp ...
+UNSUPPORTED: gdb.trace/while-dyn.exp: Current target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/while-stepping.exp ...
+PASS: gdb.trace/while-stepping.exp: 5.12: set a tracepoint, stepcount is zero
+PASS: gdb.trace/while-stepping.exp: 5.12: set stepcount to 12
+PASS: gdb.trace/while-stepping.exp: 5.12: info trace shows "while-stepping"
+PASS: gdb.trace/while-stepping.exp: 5.14: while-stepping null stepcount
+PASS: gdb.trace/while-stepping.exp: 5.15: while-stepping rejects zero stepcount
+PASS: gdb.trace/while-stepping.exp: 5.16: step without collecting anything
+PASS: gdb.trace/while-stepping.exp: 5.16: confirm actions, step without collecting anything
+PASS: gdb.trace/while-stepping.exp: break main
+UNSUPPORTED: gdb.trace/while-stepping.exp: target does not support trace
+Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/maint_print_struct.exp ...
+PASS: gdb.xml/maint_print_struct.exp: setting a new tdesc having only a structure
+PASS: gdb.xml/maint_print_struct.exp: printing tdesc with a structure and a bitfield
+Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-arch.exp ...
+PASS: gdb.xml/tdesc-arch.exp: read valid architectures
+PASS: gdb.xml/tdesc-arch.exp: read default architecture
+PASS: gdb.xml/tdesc-arch.exp: set tdesc filename tdesc-arch.xml (first architecture)
+PASS: gdb.xml/tdesc-arch.exp: show architecture (first architecture)
+KFAIL: gdb.xml/tdesc-arch.exp: set tdesc filename tdesc-arch.xml (second architecture) (PRMS: gdb/2225)
+PASS: gdb.xml/tdesc-arch.exp: show architecture (second architecture)
+PASS: gdb.xml/tdesc-arch.exp: set tdesc filename tdesc-arch.xml (invalid architecture)
+PASS: gdb.xml/tdesc-arch.exp: show architecture (invalid architecture)
+Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-errors.exp ...
+PASS: gdb.xml/tdesc-errors.exp: set tdesc filename gdb.xml/tdesc-bogus.xml
+PASS: gdb.xml/tdesc-errors.exp: set tdesc filename gdb.xml/tdesc-unknown.xml
+Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-regs.exp ...
+PASS: gdb.xml/tdesc-regs.exp: set tdesc file single-reg.xml
+PASS: gdb.xml/tdesc-regs.exp: cd to directory holding xml
+PASS: gdb.xml/tdesc-regs.exp: set tdesc filename regs.xml - from extra-regs.xml
+PASS: gdb.xml/tdesc-regs.exp: ptype $extrareg
+PASS: gdb.xml/tdesc-regs.exp: ptype $uintreg
+PASS: gdb.xml/tdesc-regs.exp: ptype $vecreg
+PASS: gdb.xml/tdesc-regs.exp: ptype $unionreg
+PASS: gdb.xml/tdesc-regs.exp: ptype $unionreg.v4
+PASS: gdb.xml/tdesc-regs.exp: ptype $structreg
+PASS: gdb.xml/tdesc-regs.exp: ptype $structreg.v4
+PASS: gdb.xml/tdesc-regs.exp: ptype $bitfields
+PASS: gdb.xml/tdesc-regs.exp: set tdesc filename regs.xml - from core-only.xml
+PASS: gdb.xml/tdesc-regs.exp: ptype $extrareg
+Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ...
+PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/includes.xml
+PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/bad-include.xml
+PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
+
+ === gdb Summary ===
+
+# of expected passes 18925
+# of unexpected failures 628
+# of unexpected successes 2
+# of expected failures 35
+# of unknown successes 1
+# of known failures 55
+# of unresolved testcases 4
+# of untested testcases 44
+# of unsupported tests 85
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.7.50.20140108-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
+
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.threads/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.threads/gdb.sum
deleted file mode 100644
index be821bb2..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.threads/gdb.sum
+++ /dev/null
@@ -1,480 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:36:55 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-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 ...
-PASS: gdb.threads/bp_in_thread.exp: successfully compiled posix threads test case
-PASS: gdb.threads/bp_in_thread.exp: breakpoint on noreturn
-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 ...
-UNSUPPORTED: gdb.threads/create-fail.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.threads/create-fail.c: unrecognized error
-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 ...
-PASS: gdb.threads/execl.exp: successfully compiled posix threads test case
-PASS: gdb.threads/execl.exp: set breakpoint at execl
-PASS: gdb.threads/execl.exp: continue to exec
-FAIL: gdb.threads/execl.exp: info threads before exec
-FAIL: gdb.threads/execl.exp: continue across exec
-PASS: gdb.threads/execl.exp: info threads after exec
-PASS: gdb.threads/execl.exp: info threads after 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-thread.exp ...
-PASS: gdb.threads/gcore-thread.exp: successfully compiled posix threads test case
-PASS: gdb.threads/gcore-thread.exp: successfully compiled posix threads test case
-PASS: gdb.threads/gcore-thread.exp: help gcore
-FAIL: gdb.threads/gcore-thread.exp: thread 1 is running
-FAIL: gdb.threads/gcore-thread.exp: thread 2 is running
-UNSUPPORTED: gdb.threads/gcore-thread.exp: save a corefile
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/hand-call-in-threads.exp ...
-PASS: gdb.threads/hand-call-in-threads.exp: successfully compiled posix threads test case
-PASS: gdb.threads/hand-call-in-threads.exp: breakpoint on all_threads_running
-PASS: gdb.threads/hand-call-in-threads.exp: breakpoint on hand_call
-PASS: gdb.threads/hand-call-in-threads.exp: run to all_threads_running
-FAIL: gdb.threads/hand-call-in-threads.exp: enable scheduler locking
-FAIL: gdb.threads/hand-call-in-threads.exp: show scheduler locking on
-PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 1
-PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 1
-PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 2
-PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 2
-PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 3
-PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 3
-PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 4
-PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 4
-PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 5
-FAIL: gdb.threads/hand-call-in-threads.exp: hand call, thread 5 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: set confirm off (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 1 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 1
-FAIL: gdb.threads/hand-call-in-threads.exp: setting frame, thread 1 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 1 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 2 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 2
-FAIL: gdb.threads/hand-call-in-threads.exp: setting frame, thread 2 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 2 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 3 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 3
-FAIL: gdb.threads/hand-call-in-threads.exp: setting frame, thread 3 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 3 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 4 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 4
-FAIL: gdb.threads/hand-call-in-threads.exp: setting frame, thread 4 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 4 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 5 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 5
-FAIL: gdb.threads/hand-call-in-threads.exp: setting frame, thread 5 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 5 (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: all dummies popped (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: disable scheduler locking (timeout)
-FAIL: gdb.threads/hand-call-in-threads.exp: show scheduler locking off (timeout)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/ia64-sigill.exp ...
-UNSUPPORTED: gdb.threads/ia64-sigill.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.threads/ia64-sigill.c: unrecognized error
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/info-threads-cur-sal.exp ...
-PASS: gdb.threads/info-threads-cur-sal.exp: successfully compiled posix threads test case
-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 ...
-PASS: gdb.threads/interrupted-hand-call.exp: successfully compiled posix threads test case
-PASS: gdb.threads/interrupted-hand-call.exp: breakpoint on all_threads_running
-PASS: gdb.threads/interrupted-hand-call.exp: run to all_threads_running
-FAIL: gdb.threads/interrupted-hand-call.exp: hand-call interrupted by signal in another thread
-PASS: gdb.threads/interrupted-hand-call.exp: dummy stack frame present
-PASS: gdb.threads/interrupted-hand-call.exp: finish hand-call
-PASS: gdb.threads/interrupted-hand-call.exp: dummy frame popped
-PASS: gdb.threads/interrupted-hand-call.exp: continue until exit
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/killed.exp ...
-PASS: gdb.threads/killed.exp: successfully compiled posix threads test case
-PASS: gdb.threads/killed.exp: run program to completion
-PASS: gdb.threads/killed.exp: GDB exits after multi-threaded program exits messily
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/leader-exit.exp ...
-PASS: gdb.threads/leader-exit.exp: successfully compiled posix threads test case
-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 ...
-PASS: gdb.threads/local-watch-wrong-thread.exp: successfully compiled posix threads test case
-PASS: gdb.threads/local-watch-wrong-thread.exp: breakpoint on thread_function0
-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 (timeout)
-ERROR: Delete all breakpoints in delete_breakpoints (timeout)
-UNRESOLVED: gdb.threads/local-watch-wrong-thread.exp: set local watchpoint on *myp, with false conditional (timeout)
-FAIL: gdb.threads/local-watch-wrong-thread.exp: breakpoint on the other thread (timeout)
-FAIL: gdb.threads/local-watch-wrong-thread.exp: the other thread stopped on breakpoint (timeout)
-FAIL: gdb.threads/local-watch-wrong-thread.exp: delete 5 (timeout)
-FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint is still in breakpoint list (timeout)
-FAIL: gdb.threads/local-watch-wrong-thread.exp: let local watchpoint trigger (timeout)
-FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint still triggers (timeout)
-FAIL: gdb.threads/local-watch-wrong-thread.exp: let thread_function0 return (timeout)
-FAIL: gdb.threads/local-watch-wrong-thread.exp: breakpoint on thread_function0's caller (timeout)
-FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint automatically deleted (timeout)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/manythreads.exp ...
-PASS: gdb.threads/manythreads.exp: successfully compiled posix threads test case
-UNTESTED: gdb.threads/manythreads.exp: sometimes hangs; probably libpthread issue
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.exp ...
-UNSUPPORTED: gdb.threads/multi-create.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: unrecognized error
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/no-unwaited-for-left.exp ...
-PASS: gdb.threads/no-unwaited-for-left.exp: successfully compiled posix threads test case
-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
-PASS: gdb.threads/no-unwaited-for-left.exp: select main thread
-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 ...
-PASS: gdb.threads/non-ldr-exc-1.exp: successfully compiled posix threads test case
-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 ...
-PASS: gdb.threads/non-ldr-exc-2.exp: successfully compiled posix threads test case
-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 ...
-PASS: gdb.threads/non-ldr-exc-3.exp: successfully compiled posix threads test case
-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 ...
-PASS: gdb.threads/non-ldr-exc-4.exp: successfully compiled posix threads test case
-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 ...
-PASS: gdb.threads/pending-step.exp: successfully compiled posix threads test case
-PASS: gdb.threads/pending-step.exp: continue to breakpoint: continue to first breakpoint hit
-PASS: gdb.threads/pending-step.exp: next in multiple threads with breakpoints
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/print-threads.exp ...
-PASS: gdb.threads/print-threads.exp: successfully compiled posix threads test case
-PASS: gdb.threads/print-threads.exp: set print sevenbit-strings
-PASS: gdb.threads/print-threads.exp: set width 0
-PASS: gdb.threads/print-threads.exp: shell stty intr '^C'
-PASS: gdb.threads/print-threads.exp: break thread_function
-PASS: gdb.threads/print-threads.exp: set var slow = 0
-FAIL: gdb.threads/print-threads.exp: all threads ran once
-PASS: gdb.threads/print-threads.exp: break thread_function (2)
-PASS: gdb.threads/print-threads.exp: set var slow = 1
-FAIL: gdb.threads/print-threads.exp: all threads ran once
-PASS: gdb.threads/print-threads.exp: break thread_function (3)
-PASS: gdb.threads/print-threads.exp: set var slow = 1 (2)
-FAIL: gdb.threads/print-threads.exp: all threads ran once
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/pthread_cond_wait.exp ...
-PASS: gdb.threads/pthread_cond_wait.exp: successfully compiled posix threads test case
-PASS: gdb.threads/pthread_cond_wait.exp: breakpoint on break_me
-PASS: gdb.threads/pthread_cond_wait.exp: run to break_me
-PASS: gdb.threads/pthread_cond_wait.exp: backtrace in blocked thread
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/pthreads.exp ...
-PASS: gdb.threads/pthreads.exp: successfully compiled posix threads test case
-PASS: gdb.threads/pthreads.exp: set print sevenbit-strings
-PASS: gdb.threads/pthreads.exp: set width 0
-PASS: gdb.threads/pthreads.exp: shell stty intr '^C'
-PASS: gdb.threads/pthreads.exp: info threads
-PASS: gdb.threads/pthreads.exp: break thread1
-FAIL: gdb.threads/pthreads.exp: Continue to creation of first thread
-PASS: gdb.threads/pthreads.exp: disable
-PASS: gdb.threads/pthreads.exp: break thread2
-FAIL: gdb.threads/pthreads.exp: Continue to creation of second thread
-FAIL: gdb.threads/pthreads.exp: get thread 2 id
-PASS: gdb.threads/pthreads.exp: set var common_routine::hits=0
-PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread1=0
-PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread2=0
-PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0
-PASS: gdb.threads/pthreads.exp: set var common_routine::full_coverage=0
-PASS: gdb.threads/pthreads.exp: disable
-PASS: gdb.threads/pthreads.exp: tbreak common_routine if hits >= 15
-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)
-PASS: gdb.threads/pthreads.exp: Stopped with a ^C
-PASS: gdb.threads/pthreads.exp: bt
-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
-PASS: gdb.threads/pthreads.exp: disable
-PASS: gdb.threads/pthreads.exp: tbreak common_routine if hits >= 15
-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/schedlock.exp ...
-PASS: gdb.threads/schedlock.exp: successfully compiled posix threads test case
-PASS: gdb.threads/schedlock.exp: shell stty intr '^C'
-PASS: gdb.threads/schedlock.exp: set print sevenbit-strings
-PASS: gdb.threads/schedlock.exp: set width 0
-UNSUPPORTED: gdb.threads/schedlock.exp: target does not support scheduler locking
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/siginfo-threads.exp ...
-UNSUPPORTED: gdb.threads/siginfo-threads.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.threads/siginfo-threads.c: unrecognized error
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/sigstep-threads.exp ...
-UNSUPPORTED: gdb.threads/sigstep-threads.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.threads/sigstep-threads.c: unrecognized error
-UNTESTED: gdb.threads/sigstep-threads.exp: sigstep-threads.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/sigthread.exp ...
-PASS: gdb.threads/sigthread.exp: successfully compiled posix threads test case
-PASS: gdb.threads/sigthread.exp: handle SIGUSR1 nostop noprint pass
-PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass
-PASS: gdb.threads/sigthread.exp: continue
-PASS: gdb.threads/sigthread.exp: stop with control-c
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/staticthreads.exp ...
-UNSUPPORTED: gdb.threads/staticthreads.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.threads/staticthreads.c: unrecognized error
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/stepi-random-signal.exp ...
-PASS: gdb.threads/stepi-random-signal.exp: successfully compiled posix threads test case
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/switch-threads.exp ...
-PASS: gdb.threads/switch-threads.exp: successfully compiled posix threads test case
-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 ...
-PASS: gdb.threads/thread-execl.exp: successfully compiled posix threads test case
-FAIL: gdb.threads/thread-execl.exp: continue to thread start
-FAIL: gdb.threads/thread-execl.exp: get to main in new image
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-find.exp ...
-PASS: gdb.threads/thread-find.exp: successfully compiled posix threads test case
-PASS: gdb.threads/thread-find.exp: set print sevenbit-strings
-PASS: gdb.threads/thread-find.exp: continue to breakpoint: main thread's sleep
-PASS: gdb.threads/thread-find.exp: info threads
-FAIL: gdb.threads/thread-find.exp: name thread 1
-FAIL: gdb.threads/thread-find.exp: name thread 2
-FAIL: gdb.threads/thread-find.exp: name thread 3
-PASS: gdb.threads/thread-find.exp: name thread 4
-PASS: gdb.threads/thread-find.exp: name thread 5
-PASS: gdb.threads/thread-find.exp: name thread 6
-PASS: gdb.threads/thread-find.exp: collect thread id
-PASS: gdb.threads/thread-find.exp: got thread ids
-PASS: gdb.threads/thread-find.exp: collect process id
-PASS: gdb.threads/thread-find.exp: collect lwp id
-PASS: gdb.threads/thread-find.exp: find thread name 6
-PASS: gdb.threads/thread-find.exp: find thread name 5
-PASS: gdb.threads/thread-find.exp: find thread name 4
-FAIL: gdb.threads/thread-find.exp: find thread name 3
-FAIL: gdb.threads/thread-find.exp: find thread name 2
-FAIL: gdb.threads/thread-find.exp: find thread name 1
-PASS: gdb.threads/thread-find.exp: find thread id 6
-PASS: gdb.threads/thread-find.exp: find thread id 5
-PASS: gdb.threads/thread-find.exp: find thread id 4
-ERROR: tcl error sourcing ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-find.exp.
-ERROR: can't read "thread3": no such variable
- while executing
-"gdb_test "thread find $thread3" "Thread 3 has .*$thread3.*" "find thread id 3""
- invoked from within
-"if { [info exists thread6] } then {
- gdb_test "thread find $thread6" \
- "Thread 6 has .*$thread6.*" "find thread id 6"
- gdb_test "thread find $t..."
- (file "../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-find.exp" line 187)
- invoked from within
-"source ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-find.exp"
- ("uplevel" body line 1)
- invoked from within
-"uplevel #0 source ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-find.exp"
- invoked from within
-"catch "uplevel #0 source $test_file_name""
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific-bp.exp ...
-PASS: gdb.threads/thread-specific-bp.exp: successfully compiled posix threads test case
-PASS: gdb.threads/thread-specific-bp.exp: all-stop: get main thread id
-FAIL: gdb.threads/thread-specific-bp.exp: all-stop: continue to breakpoint: start
-PASS: gdb.threads/thread-specific-bp.exp: all-stop: get start thread id
-PASS: gdb.threads/thread-specific-bp.exp: all-stop: breakpoint set
-PASS: gdb.threads/thread-specific-bp.exp: all-stop: thread 4 selected
-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
-PASS: gdb.threads/thread-specific-bp.exp: all-stop: thread-specific breakpoint was deleted
-PASS: gdb.threads/thread-specific-bp.exp: set async mode
-PASS: gdb.threads/thread-specific-bp.exp: set non-stop mode
-UNTESTED: gdb.threads/thread-specific-bp.exp: non-stop: could not run to main
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp ...
-PASS: gdb.threads/thread-specific.exp: successfully compiled posix threads test case
-PASS: gdb.threads/thread-specific.exp: set print sevenbit-strings
-PASS: gdb.threads/thread-specific.exp: set width 0
-PASS: gdb.threads/thread-specific.exp: thread var when not running
-PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads started
-PASS: gdb.threads/thread-specific.exp: get threads list
-PASS: gdb.threads/thread-specific.exp: thread var in main
-PASS: gdb.threads/thread-specific.exp: breakpoint 59 main thread
-FAIL: gdb.threads/thread-specific.exp: continue to thread-specific breakpoint
-ERROR: tcl error sourcing ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp.
-ERROR: can't read "this_breakpoint": no such variable
- while executing
-"gdb_test_multiple "info breakpoint $this_breakpoint" "info on bp" {
- -re ".*stop only in thread (\[0-9\]*).*$gdb_prompt $" {
- set this_thread $expe..."
- (file "../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp" line 108)
- invoked from within
-"source ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp"
- ("uplevel" body line 1)
- invoked from within
-"uplevel #0 source ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp"
- invoked from within
-"catch "uplevel #0 source $test_file_name""
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-unwindonsignal.exp ...
-PASS: gdb.threads/thread-unwindonsignal.exp: successfully compiled posix threads test case
-PASS: gdb.threads/thread-unwindonsignal.exp: breakpoint on all_threads_running
-PASS: gdb.threads/thread-unwindonsignal.exp: run to all_threads_running
-PASS: gdb.threads/thread-unwindonsignal.exp: setting unwindonsignal
-PASS: gdb.threads/thread-unwindonsignal.exp: showing unwindonsignal
-FAIL: gdb.threads/thread-unwindonsignal.exp: hand-call interrupted by signal in another thread
-FAIL: gdb.threads/thread-unwindonsignal.exp: dummy stack frame present
-PASS: gdb.threads/thread-unwindonsignal.exp: wrong thread not unwound
-PASS: gdb.threads/thread-unwindonsignal.exp: finish hand-call
-PASS: gdb.threads/thread-unwindonsignal.exp: dummy frame popped
-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 ...
-PASS: gdb.threads/thread_check.exp: successfully compiled posix threads test case
-PASS: gdb.threads/thread_check.exp: breakpoint at tf
-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 ...
-PASS: gdb.threads/threadapply.exp: successfully compiled posix threads test case
-PASS: gdb.threads/threadapply.exp: b 62
-PASS: gdb.threads/threadapply.exp: continue
-PASS: gdb.threads/threadapply.exp: macro details
-PASS: gdb.threads/threadapply.exp: defining macro
-PASS: gdb.threads/threadapply.exp: set backtrace limit 3
-PASS: gdb.threads/threadapply.exp: thread apply all backthread
-PASS: gdb.threads/threadapply.exp: step to the thread_function
-PASS: gdb.threads/threadapply.exp: go up in the stack frame
-PASS: gdb.threads/threadapply.exp: run a simple print command on all threads
-PASS: gdb.threads/threadapply.exp: go down and check selected frame
-PASS: gdb.threads/threadapply.exp: thread apply all detach
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threxit-hop-specific.exp ...
-PASS: gdb.threads/threxit-hop-specific.exp: successfully compiled posix threads test case
-FAIL: gdb.threads/threxit-hop-specific.exp: continue to thread start
-PASS: gdb.threads/threxit-hop-specific.exp: set thread specific breakpoint
-FAIL: gdb.threads/threxit-hop-specific.exp: get past the thread specific breakpoint
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-nodebug.exp ...
-PASS: gdb.threads/tls-nodebug.exp: successfully compiled posix threads test case
-FAIL: gdb.threads/tls-nodebug.exp: thread local storage
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-shared.exp ...
-PASS: gdb.threads/tls-shared.exp: successfully compiled posix threads test case
-PASS: gdb.threads/tls-shared.exp: successfully compiled posix threads test case
-FAIL: gdb.threads/tls-shared.exp: print thread local storage variable
-PASS: gdb.threads/tls-shared.exp: ptype of thread local storage variable
-PASS: gdb.threads/tls-shared.exp: print storage info for thread local storage variable
-PASS: gdb.threads/tls-shared.exp: break at and of main
-PASS: gdb.threads/tls-shared.exp: continue to break
-PASS: gdb.threads/tls-shared.exp: print result
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-var.exp ...
-PASS: gdb.threads/tls-var.exp: successfully compiled posix threads test case
-PASS: gdb.threads/tls-var.exp: whatis tls_var
-FAIL: gdb.threads/tls-var.exp: print tls_var
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls.exp ...
-PASS: gdb.threads/tls.exp: successfully compiled posix threads test case
-PASS: gdb.threads/tls.exp: set breakpoint at all threads
-PASS: gdb.threads/tls.exp: set breakpoint at synch point
-PASS: gdb.threads/tls.exp: set breakpoint at exit
-FAIL: gdb.threads/tls.exp: continue to first thread: no progress?
-PASS: gdb.threads/tls.exp: at least one th in spin while stopped at first th
-FAIL: gdb.threads/tls.exp: first thread print me
-FAIL: gdb.threads/tls.exp: first thread local storage
-FAIL: gdb.threads/tls.exp: first another thread local storage
-PASS: gdb.threads/tls.exp: first info address a_thread_local
-PASS: gdb.threads/tls.exp: first info address another_thread_local
-FAIL: gdb.threads/tls.exp: continue to second thread
-PASS: gdb.threads/tls.exp: at least one th in spin while stopped at second th
-FAIL: gdb.threads/tls.exp: second thread print me
-FAIL: gdb.threads/tls.exp: second thread local storage
-FAIL: gdb.threads/tls.exp: second another thread local storage
-PASS: gdb.threads/tls.exp: second info address a_thread_local
-PASS: gdb.threads/tls.exp: second info address another_thread_local
-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
-PASS: gdb.threads/tls.exp: third info address a_thread_local
-PASS: gdb.threads/tls.exp: third info address another_thread_local
-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
-PASS: gdb.threads/tls.exp: info address a_global
-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
-PASS: gdb.threads/tls.exp: info address file2_thread_local
-FAIL: gdb.threads/tls.exp: p a_thread_local second time
-PASS: gdb.threads/tls.exp: info address a_thread_local
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchpoint-fork.exp ...
-PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show detach-on-fork
-PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: set follow-fork-mode parent
-PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show follow-fork-mode
-PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: handle SIGUSR1 nostop noprint pass
-PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: Set the watchpoint
-PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: hbreak marker
-FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: hardware breakpoints work (timeout)
-FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoints work (timeout)
-FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the first fork (timeout)
-FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the first fork (timeout)
-FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork (timeout)
-FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork (timeout)
-FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish (timeout)
-UNSUPPORTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchpoint-fork-mt.c ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchpoint-fork-parent.c: unrecognized error
-UNTESTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint-fork.exp
-UNTESTED: gdb.threads/watchpoint-fork.exp: watchpoint-fork: child
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads-reorder.exp ...
-Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads.exp ...
-PASS: gdb.threads/watchthreads.exp: successfully compiled posix threads test case
-FAIL: gdb.threads/watchthreads.exp: watch args[0]
-FAIL: gdb.threads/watchthreads.exp: watch args[1]
-FAIL: gdb.threads/watchthreads.exp: threaded watch loop
-FAIL: gdb.threads/watchthreads.exp: first watchpoint on args[0] hit
-FAIL: gdb.threads/watchthreads.exp: first watchpoint on args[1] hit
-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 ...
-PASS: gdb.threads/watchthreads2.exp: successfully compiled posix threads test case
-PASS: gdb.threads/watchthreads2.exp: breakpoint on thread_started
-FAIL: gdb.threads/watchthreads2.exp: run to thread_started
-FAIL: gdb.threads/watchthreads2.exp: run to thread_started
-FAIL: gdb.threads/watchthreads2.exp: run to thread_started
-FAIL: gdb.threads/watchthreads2.exp: 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 ...
-PASS: gdb.threads/wp-replication.exp: successfully compiled posix threads test case
-PASS: gdb.threads/wp-replication.exp: Breakpoint on empty_cycle
-PASS: gdb.threads/wp-replication.exp: Continue to empty_cycle to insert watchpoint 0
-FAIL: gdb.threads/wp-replication.exp: No hardware watchpoints available
-
- === gdb Summary ===
-
-# of expected passes 186
-# of unexpected failures 172
-# of unresolved testcases 1
-# of untested testcases 5
-# of unsupported tests 9
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.trace/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.trace/gdb.sum
deleted file mode 100644
index 9d54298d..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.trace/gdb.sum
+++ /dev/null
@@ -1,349 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:49:25 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ...
-UNSUPPORTED: gdb.trace/actions-changed.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ...
-PASS: gdb.trace/actions.exp: 5.1a: set three tracepoints, no actions
-PASS: gdb.trace/actions.exp: 5.1b: set actions for first tracepoint
-PASS: gdb.trace/actions.exp: 5.1c: verify actions set for first tracepoint
-PASS: gdb.trace/actions.exp: 5.1d: set actions for second tracepoint
-PASS: gdb.trace/actions.exp: 5.1e: verify actions set for second tracepoint
-PASS: gdb.trace/actions.exp: 5.2a: set actions for last (default) tracepoint
-PASS: gdb.trace/actions.exp: 5.2b: verify actions set for second tracepoint
-PASS: gdb.trace/actions.exp: 5.3a: reset actions for first tracepoint
-PASS: gdb.trace/actions.exp: 5.3b: verify actions set for first tracepoint
-PASS: gdb.trace/actions.exp: 5.4: 'end' command out of context
-PASS: gdb.trace/actions.exp: 5.5a: set empty actions for first tracepoint
-PASS: gdb.trace/actions.exp: 5.5c: verify NO actions for first tracepoint
-PASS: gdb.trace/actions.exp: 5.6: actions for invalid tracepoint number
-PASS: gdb.trace/actions.exp: 5.7: invalid action
-PASS: gdb.trace/actions.exp: 5.8a: help actions
-PASS: gdb.trace/actions.exp: 5.8b: help collect
-PASS: gdb.trace/actions.exp: 5.8c: help while-stepping
-PASS: gdb.trace/actions.exp: 5.8d: help end
-PASS: gdb.trace/actions.exp: 5.9a: set default-collect
-PASS: gdb.trace/actions.exp: 5.9b: show default-collect
-PASS: gdb.trace/actions.exp: 5.9c: set default-collect
-PASS: gdb.trace/actions.exp: Create a trace state variable
-PASS: gdb.trace/actions.exp: 5.10a: set teval action for first tracepoint
-PASS: gdb.trace/actions.exp: 5.10a: set teval action for second tracepoint
-PASS: gdb.trace/actions.exp: 5.10a: verify teval actions set for two tracepoints
-PASS: gdb.trace/actions.exp: break main
-UNSUPPORTED: gdb.trace/actions.exp: target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/ax.exp ...
-PASS: gdb.trace/ax.exp: maint agent 12
-PASS: gdb.trace/ax.exp: maint agent gdb_char_test
-PASS: gdb.trace/ax.exp: maint agent gdb_arr_test[12]
-PASS: gdb.trace/ax.exp: maint agent gdb_arr_test[gdb_short_test]
-PASS: gdb.trace/ax.exp: maint agent gdb_struct1_test
-PASS: gdb.trace/ax.exp: maint agent gdb_struct1_test.s
-PASS: gdb.trace/ax.exp: maint agent gdb_struct1_test.arr[gdb_struct1_test.c]
-PASS: gdb.trace/ax.exp: maint agent gdb_structp_test
-PASS: gdb.trace/ax.exp: maint agent gdb_structp_test->l
-PASS: gdb.trace/ax.exp: maint agent gdb_structp_test->bfield
-PASS: gdb.trace/ax.exp: maint agent gdb_long_test + gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent gdb_long_test - gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent gdb_long_test * gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent gdb_long_test / gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent gdb_structp_test + 1
-PASS: gdb.trace/ax.exp: maint agent gdb_long_test == gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent gdb_long_test != gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent gdb_long_test < gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent gdb_long_test <= gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent gdb_long_test > gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent gdb_long_test >= gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent &gdb_long_test == &gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent &gdb_long_test < &gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent-eval 12
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_char_test
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_arr_test[12]
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_arr_test[gdb_short_test]
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_struct1_test
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_struct1_test.s
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_struct1_test.arr[gdb_struct1_test.c]
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_structp_test
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_structp_test->l
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_structp_test->bfield
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test + gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test - gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test * gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test / gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_structp_test + 1
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test == gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test != gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test < gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test <= gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test > gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent-eval gdb_long_test >= gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent-eval &gdb_long_test == &gdb_short_test
-PASS: gdb.trace/ax.exp: maint agent-eval &gdb_long_test < &gdb_short_test
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/backtrace.exp ...
-UNSUPPORTED: gdb.trace/backtrace.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/change-loc.exp ...
-UNSUPPORTED: gdb.trace/change-loc.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/circ.exp ...
-UNSUPPORTED: gdb.trace/circ.exp: target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/collection.exp ...
-UNSUPPORTED: gdb.trace/collection.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/deltrace.exp ...
-PASS: gdb.trace/deltrace.exp: set tracepoint 1
-PASS: gdb.trace/deltrace.exp: set tracepoint 2
-PASS: gdb.trace/deltrace.exp: set tracepoint 3
-PASS: gdb.trace/deltrace.exp: 3.1a: set three tracepoints
-PASS: gdb.trace/deltrace.exp: 3.1b: delete all tracepoints
-PASS: gdb.trace/deltrace.exp: 3.2a: set three tracepoints
-PASS: gdb.trace/deltrace.exp: 3.2b: delete first tracepoint
-PASS: gdb.trace/deltrace.exp: 3.2c: verify delete first tracepoint
-PASS: gdb.trace/deltrace.exp: 3.2d: delete second tracepoint
-PASS: gdb.trace/deltrace.exp: 3.2e: verify delete second tracepoint
-PASS: gdb.trace/deltrace.exp: 3.2f: delete third tracepoint
-PASS: gdb.trace/deltrace.exp: 3.2g: verify delete third tracepoint
-PASS: gdb.trace/deltrace.exp: 3.3a: set three tracepoints
-PASS: gdb.trace/deltrace.exp: 3.3b: delete three tracepoints
-PASS: gdb.trace/deltrace.exp: 3.3c: verify delete three tracepoints
-PASS: gdb.trace/deltrace.exp: 3.4: delete invalid tracepoint number
-PASS: gdb.trace/deltrace.exp: 3.5: delete tracepoint number zero
-PASS: gdb.trace/deltrace.exp: 3.6: help delete tracepoints
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/disconnected-tracing.exp ...
-UNSUPPORTED: gdb.trace/disconnected-tracing.exp: target does not support reconnect
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/entry-values.exp ...
-PASS: gdb.trace/entry-values.exp: disassemble foo
-PASS: gdb.trace/entry-values.exp: disassemble foo+9,+10
-PASS: gdb.trace/entry-values.exp: disassemble bar
-PASS: gdb.trace/entry-values.exp: disassemble bar+32,+10
-PASS: gdb.trace/entry-values.exp: continue to breakpoint: foo
-PASS: gdb.trace/entry-values.exp: set print entry-values both
-PASS: gdb.trace/entry-values.exp: bt (1)
-PASS: gdb.trace/entry-values.exp: set var global1=10
-PASS: gdb.trace/entry-values.exp: set var global2=11
-PASS: gdb.trace/entry-values.exp: bt (2)
-UNSUPPORTED: gdb.trace/entry-values.exp: target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/ftrace.exp ...
-UNSUPPORTED: gdb.trace/ftrace.exp: target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/infotrace.exp ...
-PASS: gdb.trace/infotrace.exp: 2.1: info tracepoints (all)
-PASS: gdb.trace/infotrace.exp: 2.2a: info tracepoint 1 (gdb_c_test)
-PASS: gdb.trace/infotrace.exp: 2.2b: info tracepoint 2 (gdb_asm_test)
-PASS: gdb.trace/infotrace.exp: 2.3: info tracepoint (invalid tracepoint number)
-PASS: gdb.trace/infotrace.exp: 2.4: info trace rejects multiple tracepoint numbers
-PASS: gdb.trace/infotrace.exp: 2.5: help info tracepoints
-PASS: gdb.trace/infotrace.exp: collect on tracepoint 1
-UNSUPPORTED: gdb.trace/infotrace.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/mi-trace-frame-collected.exp ...
-UNSUPPORTED: gdb.trace/mi-trace-frame-collected.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/mi-trace-unavailable.exp ...
-UNSUPPORTED: gdb.trace/mi-trace-unavailable.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/mi-traceframe-changed.exp ...
-PASS: gdb.trace/mi-traceframe-changed.exp: tfile: select trace file
-PASS: gdb.trace/mi-traceframe-changed.exp: tfile: tfind 0
-PASS: gdb.trace/mi-traceframe-changed.exp: tfile: tfind 0 again
-PASS: gdb.trace/mi-traceframe-changed.exp: tfile: tfind end
-PASS: gdb.trace/mi-traceframe-changed.exp: tfile: -trace-find frame-number 0
-UNSUPPORTED: gdb.trace/mi-traceframe-changed.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/mi-tracepoint-changed.exp ...
-UNSUPPORTED: gdb.trace/mi-tracepoint-changed.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/mi-tsv-changed.exp ...
-PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: tvariable $tvar1
-PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: tvariable $tvar1 modified
-PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: tvariable $tvar1 modified without notification
-PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: tvariable $tvar2
-PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: delete tvariable $tvar2
-PASS: gdb.trace/mi-tsv-changed.exp: create delete modify: delete all tvariables
-UNSUPPORTED: gdb.trace/mi-tsv-changed.exp: create delete modify: Current target does not support trace
-UNSUPPORTED: gdb.trace/mi-tsv-changed.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/packetlen.exp ...
-UNSUPPORTED: gdb.trace/packetlen.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/passc-dyn.exp ...
-UNSUPPORTED: gdb.trace/passc-dyn.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/passcount.exp ...
-PASS: gdb.trace/passcount.exp: 4.1a: set three tracepoints, passcounts all zero
-PASS: gdb.trace/passcount.exp: 4.1b: set 1st tracepoint's passcount to two
-PASS: gdb.trace/passcount.exp: 4.1c: verify 1st tracepoint's passcount set to two
-PASS: gdb.trace/passcount.exp: 4.1d: set 2nd tracepoint's passcount to four
-PASS: gdb.trace/passcount.exp: 4.1c: verify 2nd tracepoint's passcount set to four
-PASS: gdb.trace/passcount.exp: 4.2b: set last (default) tp's passcount to six
-PASS: gdb.trace/passcount.exp: 4.2b: verify last (default) tp's passcount set to six
-PASS: gdb.trace/passcount.exp: 4.4a: reset last (default) tp's passcount to seven
-PASS: gdb.trace/passcount.exp: 4.4a: verify reset last (default) tp's passcount to seven
-PASS: gdb.trace/passcount.exp: 4.4b: reset second tracepoint's passcount to five
-PASS: gdb.trace/passcount.exp: 4.4c: verify reset second tracepoint's passcount to five
-PASS: gdb.trace/passcount.exp: 4.20a: set all three passcounts to three
-PASS: gdb.trace/passcount.exp: 4.20a: set all three passcounts to three
-PASS: gdb.trace/passcount.exp: 4.20a: reset all three passcounts to four
-PASS: gdb.trace/passcount.exp: 4.20b: reset all three passcounts to four
-PASS: gdb.trace/passcount.exp: 4.6: set passcount to zero
-PASS: gdb.trace/passcount.exp: 4.6: set passcount to zero
-PASS: gdb.trace/passcount.exp: 4.7: set passcount to large number (32767)
-PASS: gdb.trace/passcount.exp: 4.7: set passcount to large number (32767)
-PASS: gdb.trace/passcount.exp: 4.8: invalid tracepoint number in passcount
-PASS: gdb.trace/passcount.exp: 4.9: help passcount
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/pending.exp ...
-UNSUPPORTED: gdb.trace/pending.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/qtro.exp ...
-PASS: gdb.trace/qtro.exp: probe for target remote
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/range-stepping.exp ...
-UNSUPPORTED: gdb.trace/range-stepping.exp: target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/read-memory.exp ...
-UNSUPPORTED: gdb.trace/read-memory.exp: target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/report.exp ...
-UNSUPPORTED: gdb.trace/report.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/save-trace.exp ...
-PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 1
-PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 1
-PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 1
-PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 2
-PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 2
-PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 2
-PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 3
-PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 3
-PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 3
-PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 4
-PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 4
-PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 4
-PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 5
-PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 5
-PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 5
-PASS: gdb.trace/save-trace.exp: 10.x: set passcount for tracepoint 6
-PASS: gdb.trace/save-trace.exp: 10.x: set condition for tracepoint 6
-PASS: gdb.trace/save-trace.exp: 10.x: set actions for tracepoint 6
-PASS: gdb.trace/save-trace.exp: 10: set default-collect
-PASS: gdb.trace/save-trace.exp: 10.x: verify trace setup
-PASS: gdb.trace/save-trace.exp: 10: show default-collect
-PASS: gdb.trace/save-trace.exp: 10.1: save tracepoint definitions
-PASS: gdb.trace/save-trace.exp: 10.2: clear default-collect
-PASS: gdb.trace/save-trace.exp: 10.2: delete tracepoints
-PASS: gdb.trace/save-trace.exp: 10.2: read back saved tracepoints
-PASS: gdb.trace/save-trace.exp: 10.2: verify recovered tracepoints
-PASS: gdb.trace/save-trace.exp: 10: show default-collect
-PASS: gdb.trace/save-trace.exp: 10.3: save tracepoint definitions, full path
-PASS: gdb.trace/save-trace.exp: 10.3: clear default-collect
-PASS: gdb.trace/save-trace.exp: 10.3: delete tracepoints
-PASS: gdb.trace/save-trace.exp: 10.4: read saved tracepoints, full path
-PASS: gdb.trace/save-trace.exp: 10.3: verify recovered tracepoints, full path
-PASS: gdb.trace/save-trace.exp: 10: show default-collect
-PASS: gdb.trace/save-trace.exp: 10.7: help save-tracepoints
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.exp ...
-gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.c:34:21: fatal error: sys/sdt.h: No such file or directory
- #include <sys/sdt.h>
- ^
-compilation terminated.
-UNTESTED: gdb.trace/stap-trace.exp: Could not compile stap-trace.c
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/status-stop.exp ...
-UNSUPPORTED: gdb.trace/status-stop.exp: target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/strace.exp ...
-UNTESTED: gdb.trace/strace.exp: UST library or headers are not installed
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tfile.exp ...
-PASS: gdb.trace/tfile.exp: target tfile
-PASS: gdb.trace/tfile.exp: info tracepoints on trace file
-PASS: gdb.trace/tfile.exp: tfind 0 on trace file
-PASS: gdb.trace/tfile.exp: print testglob on trace file
-PASS: gdb.trace/tfile.exp: print testglob2 on trace file
-PASS: gdb.trace/tfile.exp: print constglob on trace file
-PASS: gdb.trace/tfile.exp: disassemble main
-PASS: gdb.trace/tfile.exp: print nonconstglob on trace file
-PASS: gdb.trace/tfile.exp: tfind does not find a second frame in trace file
-PASS: gdb.trace/tfile.exp: tstatus on trace file
-PASS: gdb.trace/tfile.exp: leave tfind mode
-PASS: gdb.trace/tfile.exp: no stack if no traceframe selected
-PASS: gdb.trace/tfile.exp: no registers if no traceframe selected
-PASS: gdb.trace/tfile.exp: target tfile
-PASS: gdb.trace/tfile.exp: tstatus on error trace file
-PASS: gdb.trace/tfile.exp: info threads
-PASS: gdb.trace/tfile.exp: info inferiors
-PASS: gdb.trace/tfile.exp: interpreter-exec mi "-target-select tfile tfile-basic.tf"
-PASS: gdb.trace/tfile.exp: -trace-status
-PASS: gdb.trace/tfile.exp: complete-command 'target tfile'
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tfind.exp ...
-PASS: gdb.trace/tfind.exp: 6.2: help tstart
-PASS: gdb.trace/tfind.exp: 7.2: help tstop
-PASS: gdb.trace/tfind.exp: 8.38: help tfind
-PASS: gdb.trace/tfind.exp: 8.38: help tfind PC
-PASS: gdb.trace/tfind.exp: 8.38: help tfind end
-PASS: gdb.trace/tfind.exp: 8.38: help tfind none
-PASS: gdb.trace/tfind.exp: 8.38: help tfind line
-PASS: gdb.trace/tfind.exp: 8.38: help tfind start
-PASS: gdb.trace/tfind.exp: 8.38: help tfind range
-PASS: gdb.trace/tfind.exp: 8.38: help tfind tracepoint
-UNSUPPORTED: gdb.trace/tfind.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-break.exp ...
-UNSUPPORTED: gdb.trace/trace-break.exp: target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-buffer-size.exp ...
-UNSUPPORTED: gdb.trace/trace-buffer-size.exp: target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-mt.exp ...
-PASS: gdb.trace/trace-mt.exp: successfully compiled posix threads test case
-UNSUPPORTED: gdb.trace/trace-mt.exp: target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tracecmd.exp ...
-PASS: gdb.trace/tracecmd.exp: 1.0: help tracepoints
-PASS: gdb.trace/tracecmd.exp: 1.1a: set tracepoint at sourceline
-PASS: gdb.trace/tracecmd.exp: 1.1b: trace sourcefile:line
-PASS: gdb.trace/tracecmd.exp: set breakpoint pending off
-PASS: gdb.trace/tracecmd.exp: 1.2a: trace invalid line in sourcefile
-PASS: gdb.trace/tracecmd.exp: 1.2b: reject invalid line in srcfile
-PASS: gdb.trace/tracecmd.exp: 1.3a: trace invalid source file
-PASS: gdb.trace/tracecmd.exp: 1.3b: reject invalid srcfile
-PASS: gdb.trace/tracecmd.exp: 1.4a: trace function by name
-PASS: gdb.trace/tracecmd.exp: 1.4b: trace function by name
-PASS: gdb.trace/tracecmd.exp: 1.5a: trace invalid function
-PASS: gdb.trace/tracecmd.exp: 1.5b: reject invalid srcfile
-PASS: gdb.trace/tracecmd.exp: 1.6a: trace at specific address
-PASS: gdb.trace/tracecmd.exp: 1.6b: verify trace at specific address
-PASS: gdb.trace/tracecmd.exp: 1.7a: trace at function label (before prologue)
-PASS: gdb.trace/tracecmd.exp: 1.7b: verify trace at specific address
-PASS: gdb.trace/tracecmd.exp: 1.9: trace <no arguments>
-PASS: gdb.trace/tracecmd.exp: 1.11a: conditional tracepoint
-PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint
-PASS: gdb.trace/tracecmd.exp: 1.14: help trace
-PASS: gdb.trace/tracecmd.exp: Declined to set a fast tracepoint
-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
-UNTESTED: gdb.trace/tspeed.exp: tspeed.exp
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ...
-UNSUPPORTED: gdb.trace/tstatus.exp: target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tsv.exp ...
-PASS: gdb.trace/tsv.exp: Create a trace state variable
-PASS: gdb.trace/tsv.exp: Create a trace state variable with initial value
-PASS: gdb.trace/tsv.exp: Change initial value of a trace state variable
-PASS: gdb.trace/tsv.exp: Create a trace state variable with expression
-PASS: gdb.trace/tsv.exp: Init trace state variable to a 64-bit value
-PASS: gdb.trace/tsv.exp: tvariable syntax error, not empty variable name
-PASS: gdb.trace/tsv.exp: tvariable syntax error, bad name
-PASS: gdb.trace/tsv.exp: tvariable syntax error, bad name 2
-PASS: gdb.trace/tsv.exp: tvariable syntax error, bad name 3
-PASS: gdb.trace/tsv.exp: tvariable syntax error, not an assignment
-PASS: gdb.trace/tsv.exp: tvariable creation fails with invalid expression
-PASS: gdb.trace/tsv.exp: List tvariables
-PASS: gdb.trace/tsv.exp: Print a trace state variable before run
-PASS: gdb.trace/tsv.exp: delete trace state variable
-PASS: gdb.trace/tsv.exp: List tvariables after deletion
-PASS: gdb.trace/tsv.exp: Delete all trace state variables
-PASS: gdb.trace/tsv.exp: List tvariables after deleting all
-UNSUPPORTED: gdb.trace/tsv.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/unavailable.exp ...
-UNSUPPORTED: gdb.trace/unavailable.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/while-dyn.exp ...
-UNSUPPORTED: gdb.trace/while-dyn.exp: Current target does not support trace
-Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/while-stepping.exp ...
-PASS: gdb.trace/while-stepping.exp: 5.12: set a tracepoint, stepcount is zero
-PASS: gdb.trace/while-stepping.exp: 5.12: set stepcount to 12
-PASS: gdb.trace/while-stepping.exp: 5.12: info trace shows "while-stepping"
-PASS: gdb.trace/while-stepping.exp: 5.14: while-stepping null stepcount
-PASS: gdb.trace/while-stepping.exp: 5.15: while-stepping rejects zero stepcount
-PASS: gdb.trace/while-stepping.exp: 5.16: step without collecting anything
-PASS: gdb.trace/while-stepping.exp: 5.16: confirm actions, step without collecting anything
-PASS: gdb.trace/while-stepping.exp: break main
-UNSUPPORTED: gdb.trace/while-stepping.exp: target does not support trace
-
- === gdb Summary ===
-
-# of expected passes 251
-# of untested testcases 3
-# of unsupported tests 32
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.xml/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.xml/gdb.sum
deleted file mode 100644
index 07168829..00000000
--- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.xml/gdb.sum
+++ /dev/null
@@ -1,48 +0,0 @@
-Test Run By thomas on Wed Jan 8 03:51:11 2014
-Native configuration is i686-unknown-gnu0.5
-
- === gdb tests ===
-
-Schedule of variations:
- unix
-
-Running target unix
-Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/maint_print_struct.exp ...
-PASS: gdb.xml/maint_print_struct.exp: setting a new tdesc having only a structure
-PASS: gdb.xml/maint_print_struct.exp: printing tdesc with a structure and a bitfield
-Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-arch.exp ...
-PASS: gdb.xml/tdesc-arch.exp: read valid architectures
-PASS: gdb.xml/tdesc-arch.exp: read default architecture
-PASS: gdb.xml/tdesc-arch.exp: set tdesc filename tdesc-arch.xml (first architecture)
-PASS: gdb.xml/tdesc-arch.exp: show architecture (first architecture)
-KFAIL: gdb.xml/tdesc-arch.exp: set tdesc filename tdesc-arch.xml (second architecture) (PRMS: gdb/2225)
-PASS: gdb.xml/tdesc-arch.exp: show architecture (second architecture)
-PASS: gdb.xml/tdesc-arch.exp: set tdesc filename tdesc-arch.xml (invalid architecture)
-PASS: gdb.xml/tdesc-arch.exp: show architecture (invalid architecture)
-Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-errors.exp ...
-PASS: gdb.xml/tdesc-errors.exp: set tdesc filename gdb.xml/tdesc-bogus.xml
-PASS: gdb.xml/tdesc-errors.exp: set tdesc filename gdb.xml/tdesc-unknown.xml
-Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-regs.exp ...
-PASS: gdb.xml/tdesc-regs.exp: set tdesc file single-reg.xml
-PASS: gdb.xml/tdesc-regs.exp: set tdesc filename regs.xml - from extra-regs.xml
-PASS: gdb.xml/tdesc-regs.exp: ptype $extrareg
-PASS: gdb.xml/tdesc-regs.exp: ptype $uintreg
-PASS: gdb.xml/tdesc-regs.exp: ptype $vecreg
-PASS: gdb.xml/tdesc-regs.exp: ptype $unionreg
-PASS: gdb.xml/tdesc-regs.exp: ptype $unionreg.v4
-PASS: gdb.xml/tdesc-regs.exp: ptype $structreg
-PASS: gdb.xml/tdesc-regs.exp: ptype $structreg.v4
-PASS: gdb.xml/tdesc-regs.exp: ptype $bitfields
-PASS: gdb.xml/tdesc-regs.exp: set tdesc filename regs.xml - from core-only.xml
-PASS: gdb.xml/tdesc-regs.exp: ptype $extrareg
-Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ...
-PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/includes.xml
-PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/bad-include.xml
-PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
-
- === gdb Summary ===
-
-# of expected passes 26
-# of known failures 1
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
-
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/ld/ld.sum b/binutils-gdb/coulomb.SCHWINGE/test/ld/ld.sum
index 72655a11..28284eec 100644
--- a/binutils-gdb/coulomb.SCHWINGE/test/ld/ld.sum
+++ b/binutils-gdb/coulomb.SCHWINGE/test/ld/ld.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Wed Jan 8 02:22:13 2014
+Test Run By thomas on Thu Jan 9 11:29:00 2014
Native configuration is i686-unknown-gnu0.5
=== ld tests ===
@@ -135,6 +135,9 @@ PASS: ld-elf/dynsym1
PASS: ld-elf/eh-frame-hdr
PASS: ld-elf/eh5
PASS: ld-elf/eh6
+PASS: ld-elf/ehdr_start-missing
+PASS: ld-elf/ehdr_start-userdef
+PASS: ld-elf/ehdr_start-weak
PASS: ld-elf/ehdr_start
PASS: ld-elf/empty
PASS: ld-elf/empty2
@@ -162,6 +165,8 @@ PASS: ld-elf/group9b
PASS: ld-elf/hash
PASS: ld-elf/header
PASS: ld-elf/init-fini-arrays
+PASS: ld-elf/linkinfo1a
+PASS: ld-elf/linkinfo1b
PASS: ld-elf/linkonce1
PASS: ld-elf/linkonce2
PASS: ld-elf/linkoncerdiff
@@ -206,6 +211,7 @@ PASS: ld-elf/pr14156a
PASS: ld-elf/pr14156b
PASS: ld-elf/pr14156c
PASS: ld-elf/pr14926
+PASS: ld-elf/pr16322
PASS: ld-elf/pr349
PASS: relocatable with script
PASS: ld-elf/rpath-1
@@ -358,6 +364,10 @@ PASS: Build needed1b.so with --copy-dt-needed-entries
PASS: Build needed1a.so with --no-add-needed
PASS: Build needed1b.so with --no-copy-dt-needed-entries
PASS: Build librel.so
+PASS: Build libneeded2a.so
+PASS: Build libneeded2b.so
+PASS: Build libneeded2c.o
+PASS: Build needed2
PASS: Run normal with libfoo.so
PASS: Run protected with libfoo.so
PASS: Run hidden with libfoo.so
@@ -732,6 +742,7 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-misc/defsym.exp ...
PASS: ld-misc/defsym1
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-mmix/mmix.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-mn10300/mn10300.exp ...
+Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-nds32/nds32.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-nios2/nios2.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-pe/pe-compile.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-pe/pe-run.exp ...
@@ -741,6 +752,8 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-pie/pie.exp ...
PASS: weak undefined
PASS: weak undefined data
PASS: missing entry symbol
+PASS: zero p_vaddr
+PASS: non-zero p_vaddr
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-plugin/lto.exp ...
PASS: LTO 1
PASS: Build libdummy.a 2
@@ -1065,6 +1078,7 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-vxworks/vxworks.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/dwarfreloc.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/export-class.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/line.exp ...
+Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/mpx.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/x86-64.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xc16x/xc16x.exp ...
Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xstormy16/xstormy16.exp ...
@@ -1074,10 +1088,10 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ...
=== ld Summary ===
-# of expected passes 904
+# of expected passes 916
# of unexpected failures 2
# of unexpected successes 6
# of expected failures 8
# of untested testcases 6
-[...]/tschwinge/W._C._Handy.build/ld/ld-new 2.24.51.20131021
+[...]/tschwinge/W._C._Handy.build/ld/ld-new 2.24.51.20140108