diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2014-07-25 12:47:15 +0200 |
---|---|---|
committer | Thomas Schwinge <thomas@codesourcery.com> | 2014-07-25 12:56:22 +0200 |
commit | fd29308048d3a56cbb4d72a76fbd699bad1e393a (patch) | |
tree | fa98bec7a0cefbd618664bc08b79f74a86567c81 /binutils-gdb/coulomb.SCHWINGE/test | |
parent | 5b28a834190873a31e5c7037f98f595b9e80364b (diff) |
coulomb.SCHWINGE -> laplace.SCHWINGE.
Diffstat (limited to 'binutils-gdb/coulomb.SCHWINGE/test')
-rw-r--r-- | binutils-gdb/coulomb.SCHWINGE/test/binutils/binutils.sum | 129 | ||||
-rw-r--r-- | binutils-gdb/coulomb.SCHWINGE/test/gas/testsuite/gas.sum | 561 | ||||
-rw-r--r-- | binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.sum | 22244 | ||||
-rw-r--r-- | binutils-gdb/coulomb.SCHWINGE/test/ld/ld.sum | 1115 |
4 files changed, 0 insertions, 24049 deletions
diff --git a/binutils-gdb/coulomb.SCHWINGE/test/binutils/binutils.sum b/binutils-gdb/coulomb.SCHWINGE/test/binutils/binutils.sum deleted file mode 100644 index 54eb8311..00000000 --- a/binutils-gdb/coulomb.SCHWINGE/test/binutils/binutils.sum +++ /dev/null @@ -1,129 +0,0 @@ -Test Run By thomas on Sat Feb 15 10:16:26 2014 -Native configuration is i686-unknown-gnu0.5 - - === binutils tests === - -Schedule of variations: - unix - -Running target unix -Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/ar.exp ... -PASS: ar long file names -PASS: ar symbol table -PASS: ar thin archive -PASS: ar thin archive with nested archive -PASS: ar argument parsing -PASS: ar deterministic archive -PASS: ar deleting an element -PASS: ar moving an element -PASS: ar unique symbol in archive -Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/arm/objdump.exp ... -Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/bfin/objdump.exp ... -Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/compress.exp ... -PASS: objcopy (objcopy compress debug sections) -PASS: objcopy (objcopy decompress compressed debug sections) -PASS: objcopy decompress debug sections in archive -PASS: objcopy compress debug sections in archive -PASS: objdump compress debug sections -PASS: objcopy (objcopy compress empty debug sections) -Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/dlltool.exp ... -Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/elfedit.exp ... -UNSUPPORTED: Update ELF header 1 -PASS: Update ELF header 2 -PASS: Update ELF header 3 -UNSUPPORTED: Update ELF header 4 -Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/hppa/objdump.exp ... -Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/i386/i386.exp ... -PASS: objcopy on compressed debug sections -PASS: strip on uncompressed debug sections -PASS: strip on compressed debug sections -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 ... -PASS: nm (no arguments) -PASS: nm -g -PASS: nm -g on unique symbols -PASS: nm -P -PASS: nm --size-sort -Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/objcopy.exp ... -PASS: objcopy (simple copy) -PASS: objcopy --reverse-bytes -PASS: objcopy -i --interleave-width -PASS: objcopy -O srec -PASS: objcopy --set-start -PASS: objcopy --adjust-start -PASS: objcopy --adjust-vma -PASS: objcopy --adjust-section-vma + -PASS: objcopy --adjust-section-vma = -PASS: strip preserving OS/ABI -PASS: strip -PASS: strip with saving a symbol -PASS: simple objcopy of executable -PASS: run objcopy of executable -PASS: run stripped executable preserving OS/ABI -PASS: run stripped executable -PASS: run stripped executable with saving a symbol -PASS: keep only debug data -PASS: simple objcopy of debug data -PASS: objcopy (ELF unknown section type) -PASS: objcopy (ELF group) -PASS: objcopy (ELF group) -PASS: objcopy (ELF group) -PASS: objcopy (ELF group) -PASS: copy removing group member -PASS: copy removing all group member -PASS: copy with setting section flags 1 -PASS: add notes section -PASS: copy with setting section flags 2 -PASS: copy with setting section flags 3 -PASS: strip --strip-unneeded on common symbol -PASS: strip with section group 1 -PASS: strip with section group 2 -PASS: strip empty file -PASS: strip with section group 4 -PASS: strip with section group 5 -PASS: strip with section group 6 -PASS: strip with section group 7 -PASS: strip with section group 8 -PASS: strip with section group 9 -PASS: strip on STB_GNU_UNIQUE -PASS: objcopy keeps symbols needed by relocs -PASS: --localize-hidden test 1 -PASS: unordered .debug_info references to .debug_ranges -UNSUPPORTED: unordered .debug_info references to .debug_ranges -PASS: objcopy add-section -PASS: objcopy add-empty-section -PASS: objcopy on sections with SHF_EXCLUDE -PASS: strip --strip-unneeded on sections with SHF_EXCLUDE -PASS: --localize-hidden test 2 -Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/objdump.exp ... -PASS: objdump -i -PASS: objdump -f -PASS: objdump -h -PASS: objdump -t -PASS: objdump -r -PASS: objdump -s -PASS: objdump -s -j .zdebug_abbrev -PASS: objdump -W -PASS: objdump -WL -Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/readelf.exp ... -PASS: finding out ELF size with readelf -h -PASS: readelf -h -PASS: readelf -S -PASS: readelf -s -PASS: readelf -r -PASS: readelf -wi -PASS: readelf -wa (compressed) -PASS: readelf -p -PASS: readelf -n -Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/size.exp ... -PASS: size (no arguments) -PASS: size -A -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 ... - - === binutils Summary === - -# of expected passes 94 -# of unsupported tests 3 diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gas/testsuite/gas.sum b/binutils-gdb/coulomb.SCHWINGE/test/gas/testsuite/gas.sum deleted file mode 100644 index 4919cef9..00000000 --- a/binutils-gdb/coulomb.SCHWINGE/test/gas/testsuite/gas.sum +++ /dev/null @@ -1,561 +0,0 @@ -Test Run By thomas on Sat Feb 15 10:16:54 2014 -Native configuration is i686-unknown-gnu0.5 - - === gas tests === - -Schedule of variations: - unix - -Running target unix -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/aarch64/aarch64.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/all/gas.exp ... -PASS: pcrel values in assignment -PASS: simplifiable double subtraction -PASS: simplifiable double subtraction (-a) -PASS: simple FP constants -PASS: difference of two undefined symbols -PASS: .equiv for symbol already set to another one -PASS: .equiv for symbol already set to an expression -PASS: .equ for symbol already set -PASS: .equ for symbol already set through .eqv -PASS: .eqv support -PASS: .eqv for symbol already set -PASS: == assignment support -PASS: == assignment for symbol already set -PASS: forward references -PASS: forward expression -PASS: .equ redefinitions -PASS: .equ redefinitions (2) -PASS: .equ redefinitions (3) -PASS: .set for symbol already used as label -PASS: .set for symbol already defined through .comm -PASS: comment.s: comments in listings -PASS: general info section in listings -PASS: difference between forward references -PASS: struct -PASS: align -PASS: align2 -PASS: alternate macro syntax -PASS: alternate macro syntax (escape) -PASS: evaluation of simple expressions -PASS: conditional listings -PASS: incbin -PASS: assignment tests -PASS: .sleb128 tests -PASS: .sleb128 tests (2) -PASS: .sleb128 tests (3) -PASS: .sleb128 tests (4) -PASS: .sleb128 tests (5) -PASS: .sleb128 tests (7) -PASS: relax .uleb128 -PASS: bad byte directive -PASS: .quad tests -PASS: octa bignum -PASS: weakref tests, relocations -PASS: weakref tests, global syms -PASS: weakref tests, local syms -PASS: weakref tests, strong undefined syms -PASS: weakref tests, weak undefined syms -PASS: e: would close weakref loop: e => a => b => c => d => e -PASS: a: would close weakref loop: a => b => c => d => e => a -PASS: is already defined -PASS: .strings tests -PASS: gas/all/err-1.s (test for errors, line 3) -PASS: gas/all/err-1.s (test for errors, line 4) -PASS: gas/all/err-1.s (test for errors, line 5) -PASS: gas/all/err-1.s (test for errors, line 6) -PASS: gas/all/err-1.s (test for errors, line 7) -PASS: gas/all/err-1.s (test for excess errors) -PASS: gas/all/warn-1.s (test for warnings, line 3) -PASS: gas/all/warn-1.s (test for errors, line 4) -PASS: gas/all/warn-1.s (test for warnings, line 5) -PASS: gas/all/warn-1.s (test for warnings, line 6) -PASS: gas/all/warn-1.s (test for warnings, line 7) -PASS: gas/all/warn-1.s (test for excess errors) -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/alpha/alpha.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/arc/arc.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/arc/warn.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/arm/arm.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/bfin/bfin.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/bfin/error.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/cfi/cfi.exp ... -PASS: CFI on i386 -PASS: cfi cfi-diag-1 -PASS: CFI common 1 -PASS: CFI common 2 -PASS: CFI common 3 -PASS: CFI common 4 -PASS: CFI common 5 -PASS: CFI common 6 -PASS: CFI common 7 -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/cr16/cr16.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/cr16/pic.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/cris/cris.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/crx/allinsn.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/d10v/d10v.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/d30v/d30.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/dlx/alltests.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/elf/elf.exp ... -PASS: elf ehopt0 -PASS: .file file names -PASS: group section -PASS: group section -PASS: group section name -PASS: group section with multiple sections of same name -PASS: group section with multiple sections of same name -PASS: automatic section group a -PASS: automatic section group b -PASS: .equ redefinitions (ELF) -PASS: elf equate relocs -PASS: Ill-formed directives -PASS: elf section0 -PASS: elf section1 -PASS: elf section2 list -PASS: note section -PASS: label arithmetic with multiple same-name sections -PASS: elf section5 list -PASS: ELF struct -PASS: .set with expression -PASS: ELF symbol versioning -PASS: .set with IFUNC -PASS: elf type list -PASS: elf section6 -PASS: elf section7 -PASS: section flags -PASS: section flags -PASS: DWARF2 1 -PASS: DWARF2 2 -PASS: DWARF2 3 -PASS: DWARF2 4 -PASS: Check bad section flag -PASS: Check bad size directive -PASS: Check bad group -PASS: Multibyte symbol names -PASS: weak and common directives -PASS: common and weak directives -PASS: gas/elf/warn-2.s (test for warnings, line ) -PASS: gas/elf/warn-2.s (test for excess errors) -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/epiphany/allinsn.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/fr30/allinsn.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/fr30/fr30.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/frv/allinsn.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/h8300-coff.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/h8300-elf.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/h8300.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/t01_mov.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/t02_mova.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/t03_add.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/t04_sub.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/t05_cmp.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/t06_ari2.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/t07_ari3.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/t08_or.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/t09_xor.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/t10_and.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/t11_logs.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/t12_bit.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/h8300/t13_otr.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/hppa/basic/basic.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/hppa/parse/parse.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/hppa/reloc/reloc.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/hppa/unsorted/unsorted.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/i386/i386.exp ... -PASS: i386 float -PASS: i386 general -PASS: i386 inval -PASS: i386 segment -PASS: i386 inval-seg -PASS: i386 inval-reg -PASS: i386 modrm -PASS: i386 naked reg -PASS: i386 opcodes -PASS: i386 opcodes (Intel disassembly) -PASS: i386 opcodes (w/ suffix) -PASS: i386 intel -PASS: i386 intel16 -PASS: i386 intelbad -PASS: i386 intel-ok -PASS: i386 prefix -PASS: i386 amd -PASS: i386 katmai -PASS: i386 jump -PASS: i386 relax 1 -PASS: i386 relax 2 -PASS: i386 ssemmx2 -PASS: i386 sse2 -PASS: i386 sub -PASS: i386 SSE3 -PASS: i386 SIB -PASS: i386 SIB (Intel mode) -PASS: i386 displacement -PASS: i386 displacement (Intel mode) -PASS: i386 32bit displacement -PASS: i386 VMX -PASS: i386 VMFUNC -PASS: i386 SMX -PASS: i386 suffix -PASS: i386 immed -PASS: i386 equates -PASS: i386 divide -PASS: i386 padlock -PASS: i386 cr8+ -PASS: i386 cr-err -PASS: 32-bit SVME -PASS: i386 amdfam10 -PASS: i386 SSSE3 -PASS: i386 rep prefix -PASS: i386 rep prefix (with suffixes) -PASS: i386 inval-rep -PASS: i386 lockable insns -PASS: i386 lockable insns (Intel disassembly) -PASS: i386 lockbad-1 -PASS: i386 long insns -PASS: i386 long insns (Intel disassembly) -PASS: i386 fp -PASS: i386 nops -PASS: i386 nops 16bit 1 -PASS: i386 nops 1 -PASS: i386 -mtune=i386 nops 1 -PASS: i386 nops -march=i386 -mtune=i686 1 -PASS: i386 -mtune=i686 nops 1 -PASS: i386 -mtune=k8 nops 1 -PASS: i386 -mtune=core2 nops 1 -PASS: i386 -mtune=bdver1 nops 1 -PASS: i386 -mtune=bdver2 nops 1 -PASS: i386 -mtune=bdver3 nops 1 -PASS: i386 -mtune=bdver4 nops 1 -PASS: i386 -mtune=btver1 nops 1 -PASS: i386 -mtune=btver2 nops 1 -PASS: i386 nops 2 -PASS: i386 nops -mtune=i386 2 -PASS: i386 -march=i386 -mtune=core2 nops 2 -PASS: i386 nops 3 -PASS: i386 nops -mtune=i386 3 -PASS: i386 -mtune=i686 nops 3 -PASS: i386 nops 4 -PASS: i386 nops -mtune=i386 4 -PASS: i386 -mtune=i686 nops 4 -PASS: i386 -march=i686+nop nops 4a -PASS: i386 nops 5 -PASS: i386 -march=i686 nops 5 -PASS: i386 nops 6 -PASS: i386 16-bit addressing in 32-bit mode. -PASS: i386 32-bit addressing in 16-bit mode. -PASS: i386 SSE4.1 -PASS: i386 SSE4.1 (Intel disassembly) -PASS: i386 SSE4.2 -PASS: i386 SSE4.2 (Intel disassembly) -PASS: i386 crc32 -PASS: i386 crc32 (Intel disassembly) -PASS: i386 inval-crc32 -PASS: i386 SIMD -PASS: i386 SIMD (Intel mode) -PASS: i386 SIMD (with suffixes) -PASS: i386 mem -PASS: i386 mem (Intel mode) -PASS: i386 reg -PASS: i386 reg (Intel mode) -PASS: i386 -PASS: i386 float AT&T mnemonic -PASS: i386 float Intel mnemonic -PASS: i386 arch 1 -PASS: i386 arch 2 -PASS: i386 arch 3 -PASS: i386 arch 4 -PASS: i386 arch 5 -PASS: i386 arch 6 -PASS: i386 arch 7 -PASS: i386 arch 9 -PASS: i386 arch 10 -PASS: i386 arch 10 (lzcnt) -PASS: i386 arch 10 (prefetchw) -PASS: i386 arch 10 (bdver1) -PASS: i386 arch 10 (bdver2) -PASS: i386 arch 10 (bdver3) -PASS: i386 arch 10 (bdver4) -PASS: i386 arch 10 (btver1) -PASS: i386 arch 10 (btver2) -PASS: i386 arch-10-1 -PASS: i386 arch-10-2 -PASS: i386 arch-10-3 -PASS: i386 arch-10-4 -PASS: i386 arch 11 -PASS: i386 arch 12 -PASS: i386 8087 -PASS: i386 287 -PASS: i386 387 (cmdline) -PASS: i386 no87 -PASS: i386 no87-2 -PASS: i386 xsave -PASS: i386 xsave (Intel mode) -PASS: i386 AES -PASS: i386 AES (Intel mode) -PASS: i386 PCLMUL -PASS: i386 PCLMUL (Intel mode) -PASS: i386 AVX -PASS: i386 AVX (Intel disassembly) -PASS: i386 AVX scalar insns -PASS: i386 AVX scalar insns (Intel disassembly) -PASS: i386 256bit integer AVX insns -PASS: i386 256bit integer AVX insns (Intel disassembly) -PASS: i386 AVX2 insns -PASS: i386 AVX2 insns (Intel disassembly) -PASS: i386 AVX GATHER insns -PASS: i386 AVX GATHER insns (Intel disassembly) -PASS: i386 AVX512F insns -PASS: i386 AVX512F insns (Intel disassembly) -PASS: i386 AVX512F opts insns -PASS: i386 AVX512F opts insns (Intel disassembly) -PASS: i386 AVX512F insns with nondefault values in ignored bits -PASS: i386 AVX512CD insns -PASS: i386 AVX512CD insns (Intel disassembly) -PASS: i386 AVX512ER insns -PASS: i386 AVX512ER insns (Intel disassembly) -PASS: i386 AVX512PF insns -PASS: i386 AVX512PF insns (Intel disassembly) -PASS: i386 AVX512 lig256 insns -PASS: i386 AVX512 lig512 insns -PASS: i386 AVX512 lig256 insns (Intel disassembly) -PASS: i386 AVX512 lig512 insns (Intel disassembly) -PASS: i386 AVX512 wig insns -PASS: i386 AVX512 wig insns (Intel disassembly) -PASS: i386 SSE with AVX encoding -PASS: i386 inval-avx -PASS: i386 inval-avx512f -PASS: i386 SSE check (none) -PASS: i386 SSE check (.sse_check none) -PASS: i386 SSE check (warning) -PASS: i386 sse-check-error -PASS: i386 vgather check (-moperand-check=none) -PASS: i386 vgather check (.operand_check none) -PASS: i386 vgather check (warning) -PASS: i386 vgather-check-error -PASS: i386 SSE without AVX equivalent -PASS: i386 movbe -PASS: i386 movbe (Intel disassembly) -PASS: i386 inval-movbe -PASS: i386 EPT -PASS: i386 EPT (Intel disassembly) -PASS: i386 inval-ept -PASS: i386 INVPCID insns -PASS: i386 INVPCID insns (Intel disassembly) -PASS: i386 inval-invpcid -PASS: i386 arch avx 1 -PASS: i386 arch-avx-1-1 -PASS: i386 arch-avx-1-2 -PASS: i386 arch-avx-1-3 -PASS: i386 arch-avx-1-4 -PASS: i386 arch-avx-1-5 -PASS: i386 arch-avx-1-6 -PASS: encoding option -PASS: encoding option (Intel mode) -PASS: encoding option with -msse2avx -PASS: encoding option with -msse2avx (Intel mode) -PASS: i386 BMI2 insns -PASS: i386 BMI2 insns (Intel disassembly) -PASS: i386 FMA -PASS: i386 FMA (Intel disassembly) -PASS: i386 FMA scalar insns -PASS: i386 FMA scalar insns (Intel disassembly) -PASS: i386 HLE insns -PASS: i386 HLE insns (Intel disassembly) -PASS: i386 hlebad -PASS: i386 RTM insns -PASS: i386 RTM insns (Intel disassembly) -PASS: i386 FMA4 -PASS: i386 LWP -PASS: i386 XOP -PASS: i386 BMI insns -PASS: i386 BMI insns (Intel disassembly) -PASS: i386 TBM -PASS: i386 TBM insns (Intel disassembly) -PASS: i386 F16C -PASS: i386 F16C (Intel disassembly) -PASS: i386 FSGSBase -PASS: i386 FSGSBase (Intel disassembly) -PASS: i386 RdRnd -PASS: i386 RdRnd (Intel disassembly) -PASS: i386 .bundle_align_mode -PASS: i386 .bundle_lock -PASS: .bundle_align_mode diagnostics -PASS: i386 ADX -PASS: i386 ADX (Intel disassembly) -PASS: i386 RdSeed -PASS: i386 RdSeed (Intel disassembly) -PASS: i386 prefetch -PASS: i386 prefetch (Intel disassembly) -PASS: i386 SMAP -PASS: i386 MPX -PASS: i386 mpx-inval-1 -PASS: Check -madd-bnd-prefix -PASS: i386 SHA -PASS: i386 CLFLUSHOPT insns -PASS: i386 CLFLUSHOPT insns (Intel disassembly) -PASS: i386 XSAVEC insns -PASS: i386 XSAVEC insns (Intel disassembly) -PASS: i386 XSAVES insns -PASS: i386 XSAVES insns (Intel disassembly) -PASS: opcodes with invalid modrm byte -PASS: i386 reloc -PASS: i386 jump16 -PASS: i386 white -PASS: i386 pcrel reloc -PASS: i386 abs reloc -PASS: i386 intelpic -PASS: i386 relax -PASS: i386 gotpc -PASS: i386 dynamic tls -PASS: i386 pic tls -PASS: i386 non-pic tls -PASS: i386 .bss -PASS: i386 relocs -PASS: i386 reloc32 -PASS: x86 mixed mode relocs (32-bit object) -PASS: i386 AT&T register names -PASS: i386 intel-got -PASS: i386 Intel register names -PASS: i386 inval-equ-1 -PASS: i386 inval-equ-2 -PASS: i386 ifunc -PASS: i386 ifunc-2 -PASS: i386 ifunc 3 -PASS: i386 l1om-inval -PASS: i386 k1om-inval -PASS: i386 local PIC -PASS: DWARF2 debugging information 1 -PASS: DWARF2 debugging information 2 -PASS: Check bad size directive -PASS: i386 size 1 -PASS: i386 size 2 -PASS: i386 size 3 -PASS: i386 size 4 -PASS: i386 jump -PASS: x86 Intel expressions -PASS: string insn operands -PASS: i386 string-bad -PASS: i386 reg-bad -PASS: i386 space1 -PASS: gas/i386/rept -PASS: i386 list-1 -PASS: i386 list-2 -PASS: i386 list-3 -PASS: DWARF2 debugging information 1 -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/i386/ilp32/cfi/ilp32.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/i386/ilp32/elf/ilp32.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/i386/ilp32/ilp32.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/i386/ilp32/lns/ilp32.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/i860/i860.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/ia64/ia64.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/ieee-fp/x930509a.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/iq2000/allinsn.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/iq2000/load-hazards.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/iq2000/odd-ldw.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/iq2000/odd-sdw.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/iq2000/yield.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/lm32/all.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/lns/lns.exp ... -PASS: lns lns-diag-1 -PASS: lns-duplicate -PASS: lns-common-1 -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/m32r/allinsn.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/m32r/error.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/m32r/m32r.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/m32r/m32r2.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/m32r/m32rx.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/m32r/pic.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/m32r/rel32.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/m68hc11/m68hc11.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/m68k-coff/gas.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/m68k/all.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mach-o/mach-o.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/macros/macros.exp ... -PASS: macro test 1 -PASS: macro test 2 -PASS: macro test 3 -PASS: macro irp -PASS: macro rept -PASS: nested irp/irpc/rept -PASS: macro vararg -PASS: macro infinite recursion -PASS: logical and in macro definition -PASS: semi -PASS: strings -PASS: APP with macro without NO_APP -PASS: APP with macro then NO_APP -PASS: APP with macro then NO_APP then more code -PASS: included file with .if 0 wrapped in APP/NO_APP, no final NO_APP, macro in main file -PASS: macros badarg -PASS: macros dot -PASS: macros end -PASS: macros purge -PASS: macros redef -PASS: gas/macros/paren -PASS: .exitm outside of a macro -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mcore/allinsn.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mep/allinsn.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mep/complex-relocs.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/metag/metag.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/microblaze/allinsn.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/microblaze/endian.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/microblaze/relax_size.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/microblaze/reloc_sym.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/microblaze/special_reg.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mips/mips.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mmix/mmix-err.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mmix/mmix-list.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mmix/mmix.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mn10200/basic.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mn10300/basic.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/mri/mri.exp ... -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 ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/pe/pe.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/pj/pj.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/ppc/aix.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/ppc/ppc.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/rx/rx.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/s390/s390.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/score/relax.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/score/relax_32.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/sh/arch/arch.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/sh/basic.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/sh/err.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/sh/sh64/err.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/sh/sh64/sh64.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/sparc-solaris/addend.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/sparc-solaris/gas.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/sparc/mismatch.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/sparc/sparc.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/sun4/addend.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/symver/symver.exp ... -PASS: symver symver0 -PASS: symver symver1 -PASS: symver symver2 -PASS: symver symver3 -PASS: symver symver6 -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/tic4x/tic4x.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/tic54x/tic54x.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/tic6x/tic6x.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/tilegx/tilegx.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/tilepro/tilepro.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/v850/basic.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/vax/vax.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/xc16x/xc16x.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/xgate/xgate.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/xstormy16/allinsn.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/xtensa/all.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/xtensa/xtensa-err.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/z80/z80.exp ... -Running [...]/tschwinge/W._C._Handy/gas/testsuite/gas/z8k/z8k.exp ... - - === gas Summary === - -# of expected passes 421 -../as-new 2.24.51.20140214 - diff --git a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.sum b/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.sum deleted file mode 100644 index 10e205dc..00000000 --- a/binutils-gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.sum +++ /dev/null @@ -1,22244 +0,0 @@ -Test Run By thomas on Sat Feb 15 10:56: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.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_char_idx.exp ... -PASS: gdb.ada/array_char_idx.exp: compilation foo.adb -PASS: gdb.ada/array_char_idx.exp: ptype char_table -PASS: gdb.ada/array_char_idx.exp: ptype global_char_table -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 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/tick_length_array_enum_idx.exp ... -PASS: gdb.ada/tick_length_array_enum_idx.exp: compilation foo_n207_004.adb -PASS: gdb.ada/tick_length_array_enum_idx.exp: print full'length -PASS: gdb.ada/tick_length_array_enum_idx.exp: print prim'length -PASS: gdb.ada/tick_length_array_enum_idx.exp: print cold'length -PASS: gdb.ada/tick_length_array_enum_idx.exp: print vars'length -PASS: gdb.ada/tick_length_array_enum_idx.exp: ptype full'length -PASS: gdb.ada/tick_length_array_enum_idx.exp: ptype prim'length -PASS: gdb.ada/tick_length_array_enum_idx.exp: ptype cold'length -PASS: gdb.ada/tick_length_array_enum_idx.exp: ptype vars'length -PASS: gdb.ada/tick_length_array_enum_idx.exp: ptype full_table'length -PASS: gdb.ada/tick_length_array_enum_idx.exp: ptype primary_table'length -PASS: gdb.ada/tick_length_array_enum_idx.exp: ptype variable_table'length -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/sparc-sysstep.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 -PASS: gdb.base/random-signal.exp: stop with control-c -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/data.exp ... -Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/delta.exp ... -Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/enable.exp ... -Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/exception.exp ... -Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/finish.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.btrace/multi-thread-step.exp ... -Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/next.exp ... -Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/nexti.exp ... -Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/record_goto.exp ... -Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/rn-dl-bind.exp ... -Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/step.exp ... -Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/stepi.exp ... -Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/tailcall.exp ... -Running ../../../W._C._Handy/gdb/testsuite/gdb.btrace/unknown_functions.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 -FAIL: gdb.cp/annota3.exp: annotate-quit (pattern 1) (timeout) -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 ¶m -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.dlang/demangle.exp ... -PASS: gdb.dlang/demangle.exp: set language d -PASS: gdb.dlang/demangle.exp: set language to "d" -PASS: gdb.dlang/demangle.exp: set width 0 -PASS: gdb.dlang/demangle.exp: _Dmain -PASS: gdb.dlang/demangle.exp: _D8demangle4testFaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFbZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFcZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFdZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFeZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFfZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFgZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFhZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFiZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFjZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFkZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFlZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFmZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFnZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFoZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFpZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFqZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFrZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFsZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFtZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFuZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFvZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFwZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFOaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFxaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFyaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNgaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFOxaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFONgaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFAaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFAAaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFAAAaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFG42aZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFG42G42aZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFG42G42G42aZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFG1234567890aZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFHaaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFHHaaaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFPaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFPPaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFPPPaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG8gZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG16gZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG32gZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG4sZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG8sZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG16sZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG2iZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG4iZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG8iZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG1lZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG2lZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG4lZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG2fZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG4fZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG8fZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG1dZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG2dZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFNhG4dZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFI5identZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFI5ident4testZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFC5classZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFC5class4testZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFS6structZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFS6struct4testZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFE4enumZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFE4enum4testZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFT7typedefZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFT7typedef4testZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFJaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFKaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFLaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFMaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFaXv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFaYv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFaaYv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFaaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFDFZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFDUZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFDWZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFDVZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFDRZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFFZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFUZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFWZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFVZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFRZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFDFNaZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFDFNbZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFDFNcZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFDFNdZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFDFNeZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFDFNfZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFFNaZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFFNbZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFFNcZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFFNdZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFFNeZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFFNfZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFFNaNbZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFFNbNaZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFFNdNfNaZaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4test6__vtblZ -PASS: gdb.dlang/demangle.exp: _D8demangle4test6__initZ -PASS: gdb.dlang/demangle.exp: _D8demangle4test12__ModuleInfoZ -PASS: gdb.dlang/demangle.exp: _D8demangle4test7__ClassZ -PASS: gdb.dlang/demangle.exp: _D8demangle4test11__InterfaceZ -PASS: gdb.dlang/demangle.exp: _D8demangle4test6__ctorMFZv -PASS: gdb.dlang/demangle.exp: _D8demangle4test6__dtorMFZv -PASS: gdb.dlang/demangle.exp: _D8demangle4test6__postblitMFZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFHAbaZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFHG42caZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFAiXv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFLAiXv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFAiYv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFLAiYv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFLilZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testFLliZv -PASS: gdb.dlang/demangle.exp: _D8demangle4testPFLAiYi -PASS: gdb.dlang/demangle.exp: _D1a1bi -PASS: gdb.dlang/demangle.exp: _D1a1bPFiZi -PASS: gdb.dlang/demangle.exp: _D4test3fooAa -PASS: gdb.dlang/demangle.exp: _D4test2dgDFiYd -PASS: gdb.dlang/demangle.exp: _D8demangle8demangleFAaZAa -PASS: gdb.dlang/demangle.exp: _D6object6Object8opAssignFC6ObjectZi -PASS: gdb.dlang/demangle.exp: _D6object6Object8opEqualsFC6ObjectZi -PASS: gdb.dlang/demangle.exp: _D8demangle4testFLC6ObjectLDFLiZiZi -PASS: gdb.dlang/demangle.exp: _D6plugin8generateFiiZAya -PASS: gdb.dlang/demangle.exp: _D8demangle3fnAFZv3fnBMFZv -PASS: gdb.dlang/demangle.exp: _D8demangle4mainFZv1S3fnCFZv -PASS: gdb.dlang/demangle.exp: _D8demangle4mainFZv1S3fnDMFZv -PASS: gdb.dlang/demangle.exp: _D8demangle2fnFNgiZNgi -PASS: gdb.dlang/demangle.exp: _D8demangle4mainFZv5localMFZi -PASS: gdb.dlang/demangle.exp: _D3std5ascii9uppercaseyAa -PASS: gdb.dlang/demangle.exp: _D3std6stream9BOMEndianyG5E3std6system6Endian -PASS: gdb.dlang/demangle.exp: _D3std8internal7uni_tab10unicodeNkoyS3std8internal3uni12CodepointSet -PASS: gdb.dlang/demangle.exp: _D2gc2gc2GC6addrOfMFPvZPv -PASS: gdb.dlang/demangle.exp: _D3std7process10setCLOEXECFibZv -PASS: gdb.dlang/demangle.exp: _D3std6digest2md3MD53putMFNaNbNeMAxhXv -PASS: gdb.dlang/demangle.exp: _D3std6mmfile6MmFile13opIndexAssignMFhmZh -PASS: gdb.dlang/demangle.exp: _D3std7process18escapeShellCommandFxAAaXAya -PASS: gdb.dlang/demangle.exp: _D4core4sync5mutex5Mutex6__ctorMFC6ObjectZC4core4sync5mutex5Mutex -PASS: gdb.dlang/demangle.exp: _D6object14TypeInfo_Array8argTypesMFNbNfJC8TypeInfoJC8TypeInfoZi -PASS: gdb.dlang/demangle.exp: _D2rt6dmain211_d_run_mainUiPPaPUAAaZiZi7tryExecMFMDFZvZv -PASS: gdb.dlang/demangle.exp: _D6object9Exception6__ctorMFNaNbNfAyaAyamC6object9ThrowableZC9Exception -PASS: gdb.dlang/demangle.exp: _D3gcc3deh17parse_lsda_headerFPS3gcc6unwind7generic15_Unwind_ContextPhPS3gcc3deh16lsda_header_infoZPh -PASS: gdb.dlang/demangle.exp: _D3std6socket23UnknownAddressReference6__ctorMFPS4core3sys5posix3sys6socket8sockaddrkZC3std6socket23UnknownAddressReference -Running ../../../W._C._Handy/gdb/testsuite/gdb.dlang/primitive-types.exp ... -PASS: gdb.dlang/primitive-types.exp: set language d -PASS: gdb.dlang/primitive-types.exp: set language to "d" -PASS: gdb.dlang/primitive-types.exp: ptype void -PASS: gdb.dlang/primitive-types.exp: ptype bool -PASS: gdb.dlang/primitive-types.exp: ptype byte -PASS: gdb.dlang/primitive-types.exp: ptype ubyte -PASS: gdb.dlang/primitive-types.exp: ptype short -PASS: gdb.dlang/primitive-types.exp: ptype ushort -PASS: gdb.dlang/primitive-types.exp: ptype int -PASS: gdb.dlang/primitive-types.exp: ptype uint -PASS: gdb.dlang/primitive-types.exp: ptype long -PASS: gdb.dlang/primitive-types.exp: ptype ulong -PASS: gdb.dlang/primitive-types.exp: ptype cent -PASS: gdb.dlang/primitive-types.exp: ptype ucent -PASS: gdb.dlang/primitive-types.exp: ptype float -PASS: gdb.dlang/primitive-types.exp: ptype double -PASS: gdb.dlang/primitive-types.exp: ptype real -PASS: gdb.dlang/primitive-types.exp: ptype ifloat -PASS: gdb.dlang/primitive-types.exp: ptype idouble -PASS: gdb.dlang/primitive-types.exp: ptype ireal -PASS: gdb.dlang/primitive-types.exp: ptype cfloat -PASS: gdb.dlang/primitive-types.exp: ptype cdouble -PASS: gdb.dlang/primitive-types.exp: ptype creal -PASS: gdb.dlang/primitive-types.exp: ptype char -PASS: gdb.dlang/primitive-types.exp: ptype wchar -PASS: gdb.dlang/primitive-types.exp: ptype dchar -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 -FAIL: gdb.gdb/complaints.exp: run until breakpoint at captured_command_loop -WARNING: Couldn't test self -Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/observer.exp ... -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-interrupts.exp ... -PASS: gdb.gdb/python-interrupts.exp: breakpoint in captured_command_loop -FAIL: gdb.gdb/python-interrupts.exp: run until breakpoint at captured_command_loop -WARNING: Couldn't test self -Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/python-selftest.exp ... -PASS: gdb.gdb/python-selftest.exp: breakpoint in captured_command_loop -FAIL: gdb.gdb/python-selftest.exp: run until breakpoint at captured_command_loop -WARNING: Couldn't test self -Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/selftest.exp ... -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 -FAIL: gdb.gdb/selftest.exp: xgdb is at prompt -PASS: gdb.gdb/selftest.exp: Set xgdb prompt -FAIL: gdb.gdb/selftest.exp: send ^C to child process (timeout) -FAIL: gdb.gdb/selftest.exp: send SIGINT signal to child process (timeout) -FAIL: gdb.gdb/selftest.exp: backtrace through signal handler (timeout) -Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/xfullpath.exp ... -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.guile/guile.exp ... -PASS: gdb.guile/guile.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/guile.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/guile.exp: guile (use-modules (gdb)) -PASS: gdb.guile/guile.exp: multi-line guile command - guile -PASS: gdb.guile/guile.exp: multi-line guile command - (print 23) -PASS: gdb.guile/guile.exp: multi-line guile command - end -PASS: gdb.guile/guile.exp: show guile command - define zzq -PASS: gdb.guile/guile.exp: show guile command - guile -PASS: gdb.guile/guile.exp: show guile command - (print 23) -PASS: gdb.guile/guile.exp: show guile command - end -PASS: gdb.guile/guile.exp: show guile command - end -PASS: gdb.guile/guile.exp: show guile command - show user zzq -PASS: gdb.guile/guile.exp: source source2.scm -PASS: gdb.guile/guile.exp: source -s source2.scm -PASS: gdb.guile/guile.exp: guile (print (current-objfile)) -PASS: gdb.guile/guile.exp: guile (print (objfiles)) -PASS: gdb.guile/guile.exp: guile (define x (execute "printf \"%d\", 23" #:to-string #t)) -PASS: gdb.guile/guile.exp: guile (print x) -PASS: gdb.guile/guile.exp: collect help from uiout -PASS: gdb.guile/guile.exp: verify help to uiout -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-arch.exp ... -PASS: gdb.guile/scm-arch.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-arch.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-arch.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-arch.exp: get frame -PASS: gdb.guile/scm-arch.exp: get arch -PASS: gdb.guile/scm-arch.exp: get pc -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-block.exp ... -PASS: gdb.guile/scm-block.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-block.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-block.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-block.exp: continue to breakpoint: Block break here. -PASS: gdb.guile/scm-block.exp: Get frame inner -PASS: gdb.guile/scm-block.exp: Get block inner -PASS: gdb.guile/scm-block.exp: Check block not #f -PASS: gdb.guile/scm-block.exp: First anonymous block -PASS: gdb.guile/scm-block.exp: Check start not #f -PASS: gdb.guile/scm-block.exp: Check end not #f -PASS: gdb.guile/scm-block.exp: Check eq? on same block -PASS: gdb.guile/scm-block.exp: Check eq? on different blocks -PASS: gdb.guile/scm-block.exp: Get frame for global/static -PASS: gdb.guile/scm-block.exp: Get block for global/static -PASS: gdb.guile/scm-block.exp: Not a global block -PASS: gdb.guile/scm-block.exp: Not a static block -PASS: gdb.guile/scm-block.exp: Get global block -PASS: gdb.guile/scm-block.exp: Get static block -PASS: gdb.guile/scm-block.exp: Is the global block -PASS: gdb.guile/scm-block.exp: Is the static block -PASS: gdb.guile/scm-block.exp: Get superblock -PASS: gdb.guile/scm-block.exp: Second anonymous block -PASS: gdb.guile/scm-block.exp: Get superblock 2 -PASS: gdb.guile/scm-block.exp: Print superblock 2 function -PASS: gdb.guile/scm-block.exp: up -PASS: gdb.guile/scm-block.exp: Get frame 2 -PASS: gdb.guile/scm-block.exp: Get frame 2's block -PASS: gdb.guile/scm-block.exp: Check Frame 2's block not #f -PASS: gdb.guile/scm-block.exp: main block -PASS: gdb.guile/scm-block.exp: Get frame for valid? -PASS: gdb.guile/scm-block.exp: Get frame block for valid? -PASS: gdb.guile/scm-block.exp: Check block validity -PASS: gdb.guile/scm-block.exp: Check block validity after unload -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-breakpoint.exp ... -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: guile (use-modules (gdb)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: get breakpoint list 1 -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: check main breakpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: check main breakpoint location -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: continue to breakpoint: Break at multiply. -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: get breakpoint list 2 -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: get multiply breakpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: check for two breakpoints -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: check multiply breakpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: check multiply breakpoint location -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: check multiply breakpoint hit count -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: set multiply breakpoint ignore count -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: continue to breakpoint: Break at multiply. -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: check multiply breakpoint hit count 2 -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: check expected variable result after 6 iterations -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: continue to breakpoint: Break at add. -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: check multiply breakpoint enabled -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: set multiply breakpoint disabled -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: continue to breakpoint: Break at add. -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: set multiply breakpoint enabled -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: continue to breakpoint: Break at multiply. -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: get breakpoint list 3 -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: check breakpoint thread -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: check breakpoint type -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_basic: check breakpoint numbers -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_deletion: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_deletion: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_deletion: guile (use-modules (gdb)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_deletion: create deltst breakpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_deletion: get breakpoint list 4 -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_deletion: number of breakpoints before delete -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_deletion: continue to breakpoint: Break at multiply. -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_deletion: delete breakpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_deletion: check breakpoint invalidated -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_deletion: get breakpoint list 5 -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_deletion: number of breakpoints after delete -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_deletion: continue to breakpoint: Break at end. -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: guile (use-modules (gdb)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: create multiply breakpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: continue to breakpoint: Break at multiply. -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: set condition -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: test condition has been set -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: continue to breakpoint: Break at multiply. -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: test conditional breakpoint stopped after five iterations -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: clear condition -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: test condition has been removed -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: continue to breakpoint: Break at multiply. -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: test breakpoint stopped after six iterations -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: commands $bpnum -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: print "Command for breakpoint has been executed." -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: print result -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: end -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: get breakpoint list 6 -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_cond_and_cmds: guile (print (breakpoint-commands (list-ref blist (- (length blist) 1)))) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_invisible: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_invisible: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_invisible: guile (use-modules (gdb)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_invisible: create visible breakpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_invisible: get visible breakpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_invisible: check visible bp obj exists -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_invisible: check visible breakpoint location -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_invisible: check breakpoint visibility -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_invisible: check info breakpoints shows visible breakpoints -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_invisible: create invisible breakpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_invisible: check invisible bp obj exists -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_invisible: check invisible breakpoint location -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_invisible: check breakpoint invisibility -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_invisible: check info breakpoints does not show invisible breakpoints -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_invisible: check maint info breakpoints shows invisible breakpoints -PASS: gdb.guile/scm-breakpoint.exp: test_watchpoints: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-breakpoint.exp: test_watchpoints: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-breakpoint.exp: test_watchpoints: guile (use-modules (gdb)) -PASS: gdb.guile/scm-breakpoint.exp: test_watchpoints: create watchpoint -PASS: gdb.guile/scm-breakpoint.exp: test_watchpoints: test watchpoint write -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_internal: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_internal: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_internal: guile (use-modules (gdb)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_internal: create invisible watchpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_internal: check info breakpoints does not show invisible watchpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_internal: check maint info breakpoints shows invisible watchpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_internal: test invisible watchpoint write -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: guile (use-modules (gdb)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - guile -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (define (make-bp-data) (cons 0 0)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (define bp-data-count car) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (define set-bp-data-count! set-car!) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (define bp-data-inf-i cdr) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (define set-bp-data-inf-i! set-cdr!) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (define (bp-eval-count bkpt) (bp-data-count (gsmob-property bkpt 'bp-data))) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (define (bp-eval-inf-i bkpt) (bp-data-inf-i (gsmob-property bkpt 'bp-data))) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (define (make-bp-eval location) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (let ((bp (create-breakpoint! location))) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (set-gsmob-property! bp 'bp-data (make-bp-data)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (set-breakpoint-stop! bp -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (lambda (bkpt) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (let ((data (gsmob-property bkpt 'bp-data)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (inf-i (parse-and-eval "i"))) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (set-bp-data-count! data (+ (bp-data-count data) 1)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (set-bp-data-inf-i! data inf-i) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - (value=? inf-i 3)))) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - bp)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 1 - end -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 2 - guile -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 2 - (define (make-bp-also-eval location) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 2 - (let ((bp (create-breakpoint! location))) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 2 - (set-gsmob-property! bp 'bp-data (make-bp-data)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 2 - (set-breakpoint-stop! bp -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 2 - (lambda (bkpt) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 2 - (let* ((data (gsmob-property bkpt 'bp-data)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 2 - (count (+ (bp-data-count data) 1))) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 2 - (set-bp-data-count! data count) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 2 - (= count 9)))) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 2 - bp)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 2 - end -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 3 - guile -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 3 - (define (make-bp-basic location) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 3 - (let ((bp (create-breakpoint! location))) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 3 - (set-gsmob-property! bp 'bp-data (make-bp-data)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 3 - bp)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: data collection breakpoint 3 - end -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: create eval-bp1 breakpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: create also-eval-bp1 breakpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: create never-eval-bp1 breakpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: continue to breakpoint: Break at multiply. -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: check inferior value matches guile accounting -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: check guile accounting matches inferior -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: check non firing same-location breakpoint eval function was also called at each stop 1 -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: check non firing same-location breakpoint eval function was also called at each stop 2 -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: create eval-bp1 breakpoint 2 -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: cond $bpnum "foo==3" -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: create basic breakpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: set a condition -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: construct an eval function - guile -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: construct an eval function - (define (stop-func bkpt) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: construct an eval function - return #t) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: construct an eval function - end -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: guile (set-breakpoint-stop! eval-bp2 stop-func) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: create check-eval breakpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: test that evaluate function has not been yet executed (ie count = 0) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: continue to breakpoint: Break at multiply. -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: test that evaluate function is run when location also has normal bp -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: watchpoint stop func - guile -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: watchpoint stop func - (define (make-wp-eval location) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: watchpoint stop func - (let ((wp (create-breakpoint! location #:type BP_WATCHPOINT #:wp-class WP_WRITE))) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: watchpoint stop func - (set-breakpoint-stop! wp -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: watchpoint stop func - (lambda (bkpt) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: watchpoint stop func - (let ((result (parse-and-eval "result"))) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: watchpoint stop func - (value=? result 788)))) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: watchpoint stop func - wp)) -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: watchpoint stop func - end -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: create watchpoint -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: test watchpoint write -PASS: gdb.guile/scm-breakpoint.exp: test_bkpt_eval_funcs: check that this unrelated breakpoints eval function was never called -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-disasm.exp ... -PASS: gdb.guile/scm-disasm.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-disasm.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-disasm.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-disasm.exp: get frame -PASS: gdb.guile/scm-disasm.exp: get arch -PASS: gdb.guile/scm-disasm.exp: get pc -PASS: gdb.guile/scm-disasm.exp: disassemble, zero size -PASS: gdb.guile/scm-disasm.exp: disassemble, zero count -PASS: gdb.guile/scm-disasm.exp: disassemble -PASS: gdb.guile/scm-disasm.exp: disassemble, no count -PASS: gdb.guile/scm-disasm.exp: disassemble, no end -PASS: gdb.guile/scm-disasm.exp: disassemble, no end no count -PASS: gdb.guile/scm-disasm.exp: test number of instructions 1 -PASS: gdb.guile/scm-disasm.exp: test number of instructions 2 -PASS: gdb.guile/scm-disasm.exp: test number of instructions 3 -PASS: gdb.guile/scm-disasm.exp: test number of instructions 4 -PASS: gdb.guile/scm-disasm.exp: basic: disassemble -PASS: gdb.guile/scm-disasm.exp: basic: test number of instructions -PASS: gdb.guile/scm-disasm.exp: basic: get instruction -PASS: gdb.guile/scm-disasm.exp: basic: test key address -PASS: gdb.guile/scm-disasm.exp: basic: test key asm -PASS: gdb.guile/scm-disasm.exp: basic: test key length -PASS: gdb.guile/scm-disasm.exp: basic: verify correct address -PASS: gdb.guile/scm-disasm.exp: test bad memory access -PASS: gdb.guile/scm-disasm.exp: open memory port -PASS: gdb.guile/scm-disasm.exp: memory-port: disassemble -PASS: gdb.guile/scm-disasm.exp: memory-port: test number of instructions -PASS: gdb.guile/scm-disasm.exp: memory-port: get instruction -PASS: gdb.guile/scm-disasm.exp: memory-port: test key address -PASS: gdb.guile/scm-disasm.exp: memory-port: test key asm -PASS: gdb.guile/scm-disasm.exp: memory-port: test key length -PASS: gdb.guile/scm-disasm.exp: memory-port: verify correct address -PASS: gdb.guile/scm-disasm.exp: disassemble via memory port -PASS: gdb.guile/scm-disasm.exp: open restricted range memory port -PASS: gdb.guile/scm-disasm.exp: test bad memory access from port -PASS: gdb.guile/scm-disasm.exp: import (rnrs io ports) -PASS: gdb.guile/scm-disasm.exp: get insn for bytevector -PASS: gdb.guile/scm-disasm.exp: get insn length for bytevector -PASS: gdb.guile/scm-disasm.exp: read insn into bytevector -PASS: gdb.guile/scm-disasm.exp: disassemble bytevector -PASS: gdb.guile/scm-disasm.exp: verify bytevector disassembly -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-equal.exp ... -PASS: gdb.guile/scm-equal.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-equal.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-equal.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-equal.exp: get frame -PASS: gdb.guile/scm-equal.exp: get arch -PASS: gdb.guile/scm-equal.exp: equal? frame -PASS: gdb.guile/scm-equal.exp: not equal? frame -PASS: gdb.guile/scm-equal.exp: equal? value -PASS: gdb.guile/scm-equal.exp: not equal? value -PASS: gdb.guile/scm-equal.exp: equal? type -PASS: gdb.guile/scm-equal.exp: not equal? type -PASS: gdb.guile/scm-equal.exp: equal? symbol -PASS: gdb.guile/scm-equal.exp: not equal? symbol -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-error.exp ... -PASS: gdb.guile/scm-error.exp: error loading scm file caught -PASS: gdb.guile/scm-error.exp: no delayed error -PASS: gdb.guile/scm-error.exp: test print-stack show setting of default -PASS: gdb.guile/scm-error.exp: test print-stack full setting -PASS: gdb.guile/scm-error.exp: test print-stack show setting to full -PASS: gdb.guile/scm-error.exp: test print-stack none setting -PASS: gdb.guile/scm-error.exp: test print-stack show setting to none -PASS: gdb.guile/scm-error.exp: reset print-stack to default, post set/show tests -PASS: gdb.guile/scm-error.exp: set print-stack to none, for error test -PASS: gdb.guile/scm-error.exp: no error printed -PASS: gdb.guile/scm-error.exp: set print-stack to message, for error test -PASS: gdb.guile/scm-error.exp: error message printed -PASS: gdb.guile/scm-error.exp: -PASS: gdb.guile/scm-error.exp: set print-stack to full, for backtrace test -PASS: gdb.guile/scm-error.exp: backtrace printed -PASS: gdb.guile/scm-error.exp: set print-stack to message, for error printing tests -PASS: gdb.guile/scm-error.exp: guile (throw 'gdb:error "subr" "misc error: ~a" (list 42)) -PASS: gdb.guile/scm-error.exp: guile (throw 'gdb:invalid-object-error "subr" "invalid object error: ~a" (list 42)) -PASS: gdb.guile/scm-error.exp: guile (throw 'gdb:memory-error "subr" "memory error: ~a" (list 42)) -PASS: gdb.guile/scm-error.exp: guile (throw 'gdb:pp-type-error "subr" "pp-type error: ~a" (list 42)) -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-frame-args.exp ... -PASS: gdb.guile/scm-frame-args.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-frame-args.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-frame-args.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-frame-args.exp: load script -PASS: gdb.guile/scm-frame-args.exp: continue to breakpoint: break-here -PASS: gdb.guile/scm-frame-args.exp: set print raw frame-arguments off -PASS: gdb.guile/scm-frame-args.exp: set print frame-arguments none -PASS: gdb.guile/scm-frame-args.exp: frame pretty,none -PASS: gdb.guile/scm-frame-args.exp: set print frame-arguments scalars -PASS: gdb.guile/scm-frame-args.exp: frame pretty,scalars -PASS: gdb.guile/scm-frame-args.exp: set print frame-arguments all -PASS: gdb.guile/scm-frame-args.exp: frame pretty,all -PASS: gdb.guile/scm-frame-args.exp: set print raw frame-arguments on -PASS: gdb.guile/scm-frame-args.exp: set print frame-arguments none -PASS: gdb.guile/scm-frame-args.exp: frame raw,none -PASS: gdb.guile/scm-frame-args.exp: set print frame-arguments scalars -PASS: gdb.guile/scm-frame-args.exp: frame raw,scalars -PASS: gdb.guile/scm-frame-args.exp: set print frame-arguments all -PASS: gdb.guile/scm-frame-args.exp: frame raw,all -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-frame-inline.exp ... -PASS: gdb.guile/scm-frame-inline.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-frame-inline.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-frame-inline.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-frame-inline.exp: continue to breakpoint: break-here -PASS: gdb.guile/scm-frame-inline.exp: info frame -PASS: gdb.guile/scm-frame-inline.exp: up -PASS: gdb.guile/scm-frame-inline.exp: guile (print (frame-read-var (selected-frame) "l")) -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-frame.exp ... -PASS: gdb.guile/scm-frame.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-frame.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-frame.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-frame.exp: continue to breakpoint: Block break here. -PASS: gdb.guile/scm-frame.exp: get frame -PASS: gdb.guile/scm-frame.exp: show arch -PASS: gdb.guile/scm-frame.exp: test frame-arch -PASS: gdb.guile/scm-frame.exp: test i -PASS: gdb.guile/scm-frame.exp: test f -PASS: gdb.guile/scm-frame.exp: test b -PASS: gdb.guile/scm-frame.exp: get superblock -PASS: gdb.guile/scm-frame.exp: test i = 1.1 -PASS: gdb.guile/scm-frame.exp: test double i -PASS: gdb.guile/scm-frame.exp: test f = 2.2 -PASS: gdb.guile/scm-frame.exp: test double f -PASS: gdb.guile/scm-frame.exp: get superblock #2 -PASS: gdb.guile/scm-frame.exp: test i = 99 -PASS: gdb.guile/scm-frame.exp: test int i -PASS: gdb.guile/scm-frame.exp: continue to breakpoint: breakpoint at f2 -PASS: gdb.guile/scm-frame.exp: get bottom-most frame -PASS: gdb.guile/scm-frame.exp: get second frame -PASS: gdb.guile/scm-frame.exp: get first frame -PASS: gdb.guile/scm-frame.exp: selected frame -vs- newest frame -PASS: gdb.guile/scm-frame.exp: newest frame -vs- newest frame -PASS: gdb.guile/scm-frame.exp: test equality comparison (false) -PASS: gdb.guile/scm-frame.exp: test equality comparison (true) -PASS: gdb.guile/scm-frame.exp: test frame-valid? -PASS: gdb.guile/scm-frame.exp: test frame-name -PASS: gdb.guile/scm-frame.exp: test frame-type -PASS: gdb.guile/scm-frame.exp: test frame-unwind-stop-reason -PASS: gdb.guile/scm-frame.exp: test unwind-stop-reason-string -PASS: gdb.guile/scm-frame.exp: test frame-pc -PASS: gdb.guile/scm-frame.exp: test frame-older -PASS: gdb.guile/scm-frame.exp: test frame-newer -PASS: gdb.guile/scm-frame.exp: test frame-read-var - error -PASS: gdb.guile/scm-frame.exp: test frame-read-var - success -PASS: gdb.guile/scm-frame.exp: test selected-frame -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-generics.exp ... -PASS: gdb.guile/scm-generics.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-generics.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-generics.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-generics.exp: guile (use-modules ((oop goops))) -PASS: gdb.guile/scm-generics.exp: guile (define-generic +) -PASS: gdb.guile/scm-generics.exp: guile (define-method (+ (x <gdb:value>) (y <gdb:value>)) (value-add x y)) -PASS: gdb.guile/scm-generics.exp: guile (define x (make-value 42)) -PASS: gdb.guile/scm-generics.exp: guile (define y (+ x x)) -PASS: gdb.guile/scm-generics.exp: guile y -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-gsmob.exp ... -PASS: gdb.guile/scm-gsmob.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-gsmob.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-gsmob.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-gsmob.exp: gu (define arch (current-arch)) -PASS: gdb.guile/scm-gsmob.exp: property prop0 not present before set -PASS: gdb.guile/scm-gsmob.exp: set prop 0 -PASS: gdb.guile/scm-gsmob.exp: property prop0 present after set -PASS: gdb.guile/scm-gsmob.exp: property prop1 not present before set -PASS: gdb.guile/scm-gsmob.exp: set prop 1 -PASS: gdb.guile/scm-gsmob.exp: property prop1 present after set -PASS: gdb.guile/scm-gsmob.exp: property prop2 not present before set -PASS: gdb.guile/scm-gsmob.exp: set prop 2 -PASS: gdb.guile/scm-gsmob.exp: property prop2 present after set -PASS: gdb.guile/scm-gsmob.exp: property prop3 not present before set -PASS: gdb.guile/scm-gsmob.exp: set prop 3 -PASS: gdb.guile/scm-gsmob.exp: property prop3 present after set -PASS: gdb.guile/scm-gsmob.exp: property prop4 not present before set -PASS: gdb.guile/scm-gsmob.exp: set prop 4 -PASS: gdb.guile/scm-gsmob.exp: property prop4 present after set -PASS: gdb.guile/scm-gsmob.exp: property prop5 not present before set -PASS: gdb.guile/scm-gsmob.exp: set prop 5 -PASS: gdb.guile/scm-gsmob.exp: property prop5 present after set -PASS: gdb.guile/scm-gsmob.exp: property prop6 not present before set -PASS: gdb.guile/scm-gsmob.exp: set prop 6 -PASS: gdb.guile/scm-gsmob.exp: property prop6 present after set -PASS: gdb.guile/scm-gsmob.exp: property prop7 not present before set -PASS: gdb.guile/scm-gsmob.exp: set prop 7 -PASS: gdb.guile/scm-gsmob.exp: property prop7 present after set -PASS: gdb.guile/scm-gsmob.exp: property prop0 present after all set -PASS: gdb.guile/scm-gsmob.exp: ref prop 0 -PASS: gdb.guile/scm-gsmob.exp: property prop1 present after all set -PASS: gdb.guile/scm-gsmob.exp: ref prop 1 -PASS: gdb.guile/scm-gsmob.exp: property prop2 present after all set -PASS: gdb.guile/scm-gsmob.exp: ref prop 2 -PASS: gdb.guile/scm-gsmob.exp: property prop3 present after all set -PASS: gdb.guile/scm-gsmob.exp: ref prop 3 -PASS: gdb.guile/scm-gsmob.exp: property prop4 present after all set -PASS: gdb.guile/scm-gsmob.exp: ref prop 4 -PASS: gdb.guile/scm-gsmob.exp: property prop5 present after all set -PASS: gdb.guile/scm-gsmob.exp: ref prop 5 -PASS: gdb.guile/scm-gsmob.exp: property prop6 present after all set -PASS: gdb.guile/scm-gsmob.exp: ref prop 6 -PASS: gdb.guile/scm-gsmob.exp: property prop7 present after all set -PASS: gdb.guile/scm-gsmob.exp: ref prop 7 -PASS: gdb.guile/scm-gsmob.exp: gsmob-properties -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-iterator.exp ... -PASS: gdb.guile/scm-iterator.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-iterator.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-iterator.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-iterator.exp: continue to breakpoint: Break at end. -PASS: gdb.guile/scm-iterator.exp: import (gdb iterator) -PASS: gdb.guile/scm-iterator.exp: get frame sal -PASS: gdb.guile/scm-iterator.exp: get frame symtab -PASS: gdb.guile/scm-iterator.exp: get frame global block -PASS: gdb.guile/scm-iterator.exp: get global block iterator -PASS: gdb.guile/scm-iterator.exp: get global functions -PASS: gdb.guile/scm-iterator.exp: test function list -PASS: gdb.guile/scm-iterator.exp: get global block iterator 2 -PASS: gdb.guile/scm-iterator.exp: iterator->list -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-math.exp ... -PASS: gdb.guile/scm-math.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-math.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-math.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-math.exp: create first integer value -PASS: gdb.guile/scm-math.exp: create second integer value -PASS: gdb.guile/scm-math.exp: add two integer values -PASS: gdb.guile/scm-math.exp: verify type of integer add result -PASS: gdb.guile/scm-math.exp: create first double value -PASS: gdb.guile/scm-math.exp: create second double value -PASS: gdb.guile/scm-math.exp: add two double values -PASS: gdb.guile/scm-math.exp: verify type of double add result -PASS: gdb.guile/scm-math.exp: subtract two integer values -PASS: gdb.guile/scm-math.exp: subtract two double values -PASS: gdb.guile/scm-math.exp: multiply two integer values -PASS: gdb.guile/scm-math.exp: multiply two double values -PASS: gdb.guile/scm-math.exp: divide two integer values -PASS: gdb.guile/scm-math.exp: divide two double values -PASS: gdb.guile/scm-math.exp: take remainder of two integer values -PASS: gdb.guile/scm-math.exp: take modulus of two integer values -PASS: gdb.guile/scm-math.exp: integer value raised to the power of another integer value -PASS: gdb.guile/scm-math.exp: double value raised to the power of integer value -PASS: gdb.guile/scm-math.exp: negated integer value -PASS: gdb.guile/scm-math.exp: positive integer value -PASS: gdb.guile/scm-math.exp: negated double value -PASS: gdb.guile/scm-math.exp: positive double value -PASS: gdb.guile/scm-math.exp: absolute of integer value -PASS: gdb.guile/scm-math.exp: absolute of double value -PASS: gdb.guile/scm-math.exp: left shift -PASS: gdb.guile/scm-math.exp: right shift -PASS: gdb.guile/scm-math.exp: min -PASS: gdb.guile/scm-math.exp: max -PASS: gdb.guile/scm-math.exp: lognot -PASS: gdb.guile/scm-math.exp: logand i j -PASS: gdb.guile/scm-math.exp: logand 5 1 -PASS: gdb.guile/scm-math.exp: logior i j -PASS: gdb.guile/scm-math.exp: logior 5 1 -PASS: gdb.guile/scm-math.exp: logxor i j -PASS: gdb.guile/scm-math.exp: logxor 5 1 -PASS: gdb.guile/scm-math.exp: subtract integer value from guile integer -PASS: gdb.guile/scm-math.exp: verify type of mixed integer subtraction result -PASS: gdb.guile/scm-math.exp: add double value with guile float -PASS: gdb.guile/scm-math.exp: subtract guile integer from integer value -PASS: gdb.guile/scm-math.exp: add guile float with double value -PASS: gdb.guile/scm-math.exp: print evalue -PASS: gdb.guile/scm-math.exp: gu (print (value->integer (history-ref 0))) -PASS: gdb.guile/scm-math.exp: gu (define a (history-ref 0)) -PASS: gdb.guile/scm-math.exp: gu (define b (history-ref 0)) -PASS: gdb.guile/scm-math.exp: add pointer value with guile integer -PASS: gdb.guile/scm-math.exp: subtract guile integer from pointer value -PASS: gdb.guile/scm-math.exp: subtract two pointer values -PASS: gdb.guile/scm-math.exp: catch error in guile type conversion -PASS: gdb.guile/scm-math.exp: catch throw of GDB error -PASS: gdb.guile/scm-math.exp: get integer valueof "sizeof (int)" (4) -PASS: gdb.guile/scm-math.exp: get integer valueof "sizeof (long)" (4) -PASS: gdb.guile/scm-math.exp: gu (define arch (current-arch)) -PASS: gdb.guile/scm-math.exp: test make-value int 32 max -PASS: gdb.guile/scm-math.exp: test make-value int 32 min -PASS: gdb.guile/scm-math.exp: test make-value unsigned int 32 umax -PASS: gdb.guile/scm-math.exp: test make-value, number too large -PASS: gdb.guile/scm-math.exp: test make-value int8 8 max -PASS: gdb.guile/scm-math.exp: test make-value int8 8 min -PASS: gdb.guile/scm-math.exp: test make-value uint8 8 umax -PASS: gdb.guile/scm-math.exp: test make-value int8 8 max+1 -PASS: gdb.guile/scm-math.exp: test make-value int8 8 min-1 -PASS: gdb.guile/scm-math.exp: test make-value uint8 8 umax+1 -PASS: gdb.guile/scm-math.exp: test make-value int16 16 max -PASS: gdb.guile/scm-math.exp: test make-value int16 16 min -PASS: gdb.guile/scm-math.exp: test make-value uint16 16 umax -PASS: gdb.guile/scm-math.exp: test make-value int16 16 max+1 -PASS: gdb.guile/scm-math.exp: test make-value int16 16 min-1 -PASS: gdb.guile/scm-math.exp: test make-value uint16 16 umax+1 -PASS: gdb.guile/scm-math.exp: test make-value int32 32 max -PASS: gdb.guile/scm-math.exp: test make-value int32 32 min -PASS: gdb.guile/scm-math.exp: test make-value uint32 32 umax -PASS: gdb.guile/scm-math.exp: test make-value int32 32 max+1 -PASS: gdb.guile/scm-math.exp: test make-value int32 32 min-1 -PASS: gdb.guile/scm-math.exp: test make-value uint32 32 umax+1 -PASS: gdb.guile/scm-math.exp: create boolean true -PASS: gdb.guile/scm-math.exp: create boolean false -PASS: gdb.guile/scm-math.exp: not true -PASS: gdb.guile/scm-math.exp: not false -PASS: gdb.guile/scm-math.exp: verify type of boolean -PASS: gdb.guile/scm-math.exp: less than, equal -PASS: gdb.guile/scm-math.exp: less than, less -PASS: gdb.guile/scm-math.exp: less than, greater -PASS: gdb.guile/scm-math.exp: less or equal, equal -PASS: gdb.guile/scm-math.exp: less or equal, less -PASS: gdb.guile/scm-math.exp: less or equal, greater -PASS: gdb.guile/scm-math.exp: equality -PASS: gdb.guile/scm-math.exp: inequality -PASS: gdb.guile/scm-math.exp: equality of gdb:value with Guile value -PASS: gdb.guile/scm-math.exp: inequality of gdb:value with Guile value -PASS: gdb.guile/scm-math.exp: greater than, equal -PASS: gdb.guile/scm-math.exp: greater than, less -PASS: gdb.guile/scm-math.exp: greater than, greater -PASS: gdb.guile/scm-math.exp: greater or equal, equal -PASS: gdb.guile/scm-math.exp: greater or equal, less -PASS: gdb.guile/scm-math.exp: greater or equal, greater -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-objfile-script.exp ... -PASS: gdb.guile/scm-objfile-script.exp: set auto-load safe-path -PASS: gdb.guile/scm-objfile-script.exp: info auto-load guile-scripts -PASS: gdb.guile/scm-objfile-script.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-objfile-script.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-objfile-script.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-objfile-script.exp: b 38 -PASS: gdb.guile/scm-objfile-script.exp: continue -PASS: gdb.guile/scm-objfile-script.exp: print ss -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-objfile.exp ... -PASS: gdb.guile/scm-objfile.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-objfile.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-objfile.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-objfile.exp: Find a symbol in objfile -PASS: gdb.guile/scm-objfile.exp: Get backing object file -PASS: gdb.guile/scm-objfile.exp: Get objfile filename -PASS: gdb.guile/scm-objfile.exp: Get objfile validity -PASS: gdb.guile/scm-objfile.exp: scm-objfile in objfile list -PASS: gdb.guile/scm-objfile.exp: gu (print (objfile-pretty-printers objfile)) -PASS: gdb.guile/scm-objfile.exp: guile (set-objfile-pretty-printers! objfile 0) -PASS: gdb.guile/scm-objfile.exp: Get objfile validity after unload -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-ports.exp ... -PASS: gdb.guile/scm-ports.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-ports.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-ports.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-ports.exp: guile (print (stdio-port? 42)) -PASS: gdb.guile/scm-ports.exp: guile (print (stdio-port? (%make-void-port "r"))) -PASS: gdb.guile/scm-ports.exp: guile (print (stdio-port? (input-port))) -PASS: gdb.guile/scm-ports.exp: guile (print (stdio-port? (output-port))) -PASS: gdb.guile/scm-ports.exp: guile (print (stdio-port? (error-port))) -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-pretty-print.exp ... -PASS: gdb.guile/scm-pretty-print.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-pretty-print.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-pretty-print.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-pretty-print.exp: set print pretty on -PASS: gdb.guile/scm-pretty-print.exp: b 351 -PASS: gdb.guile/scm-pretty-print.exp: continue -PASS: gdb.guile/scm-pretty-print.exp: guile (load "scm-pretty-print.scm") -PASS: gdb.guile/scm-pretty-print.exp: print ss -PASS: gdb.guile/scm-pretty-print.exp: print ssa[1] -PASS: gdb.guile/scm-pretty-print.exp: print ssa -PASS: gdb.guile/scm-pretty-print.exp: print arraystruct -PASS: gdb.guile/scm-pretty-print.exp: print ns2 -PASS: gdb.guile/scm-pretty-print.exp: print x -PASS: gdb.guile/scm-pretty-print.exp: print cstring -PASS: gdb.guile/scm-pretty-print.exp: print estring -PASS: gdb.guile/scm-pretty-print.exp: guile (set! *pp-ls-encoding* "UTF-8") -PASS: gdb.guile/scm-pretty-print.exp: print estring2 -PASS: gdb.guile/scm-pretty-print.exp: set guile print-stack full -PASS: gdb.guile/scm-pretty-print.exp: print hint_error -PASS: gdb.guile/scm-pretty-print.exp: print c -PASS: gdb.guile/scm-pretty-print.exp: print nstype -PASS: gdb.guile/scm-pretty-print.exp: set print pretty off -PASS: gdb.guile/scm-pretty-print.exp: print nstype on one line -PASS: gdb.guile/scm-pretty-print.exp: continue until exit -PASS: gdb.guile/scm-pretty-print.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-pretty-print.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-pretty-print.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-pretty-print.exp: set print pretty on -PASS: gdb.guile/scm-pretty-print.exp: b 351 -PASS: gdb.guile/scm-pretty-print.exp: continue -PASS: gdb.guile/scm-pretty-print.exp: guile (load "scm-pretty-print.scm") -PASS: gdb.guile/scm-pretty-print.exp: print ss -PASS: gdb.guile/scm-pretty-print.exp: print ssa[1] -PASS: gdb.guile/scm-pretty-print.exp: print ssa -PASS: gdb.guile/scm-pretty-print.exp: print arraystruct -PASS: gdb.guile/scm-pretty-print.exp: print cps -PASS: gdb.guile/scm-pretty-print.exp: print cpss -PASS: gdb.guile/scm-pretty-print.exp: print cpssa[0] -PASS: gdb.guile/scm-pretty-print.exp: print cpssa[1] -PASS: gdb.guile/scm-pretty-print.exp: print cpssa -PASS: gdb.guile/scm-pretty-print.exp: print sss -PASS: gdb.guile/scm-pretty-print.exp: print ref -PASS: gdb.guile/scm-pretty-print.exp: print derived -PASS: gdb.guile/scm-pretty-print.exp: print ns -PASS: gdb.guile/scm-pretty-print.exp: -PASS: gdb.guile/scm-pretty-print.exp: print ns -PASS: gdb.guile/scm-pretty-print.exp: -PASS: gdb.guile/scm-pretty-print.exp: print ns -PASS: gdb.guile/scm-pretty-print.exp: -PASS: gdb.guile/scm-pretty-print.exp: print ns2 -PASS: gdb.guile/scm-pretty-print.exp: print x -PASS: gdb.guile/scm-pretty-print.exp: print cstring -PASS: gdb.guile/scm-pretty-print.exp: print estring -PASS: gdb.guile/scm-pretty-print.exp: guile (set! *pp-ls-encoding* "UTF-8") -PASS: gdb.guile/scm-pretty-print.exp: print estring2 -PASS: gdb.guile/scm-pretty-print.exp: set guile print-stack full -PASS: gdb.guile/scm-pretty-print.exp: print hint_error -PASS: gdb.guile/scm-pretty-print.exp: print c -PASS: gdb.guile/scm-pretty-print.exp: print nstype -PASS: gdb.guile/scm-pretty-print.exp: set print pretty off -PASS: gdb.guile/scm-pretty-print.exp: print nstype on one line -PASS: gdb.guile/scm-pretty-print.exp: continue until exit -PASS: gdb.guile/scm-pretty-print.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-pretty-print.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-pretty-print.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-pretty-print.exp: guile (load "scm-pretty-print.scm") -PASS: gdb.guile/scm-pretty-print.exp: continue to breakpoint: eval-break -PASS: gdb.guile/scm-pretty-print.exp: info locals -PASS: gdb.guile/scm-pretty-print.exp: b 351 -PASS: gdb.guile/scm-pretty-print.exp: continue -PASS: gdb.guile/scm-pretty-print.exp: print ss enabled #1 -PASS: gdb.guile/scm-pretty-print.exp: guile (disable-matcher!) -PASS: gdb.guile/scm-pretty-print.exp: print ss disabled -PASS: gdb.guile/scm-pretty-print.exp: guile (enable-matcher!) -PASS: gdb.guile/scm-pretty-print.exp: print ss enabled #2 -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-section-script.exp ... -PASS: gdb.guile/scm-section-script.exp: set auto-load safe-path -PASS: gdb.guile/scm-section-script.exp: info auto-load guile-scripts -PASS: gdb.guile/scm-section-script.exp: info auto-load guile-scripts scm-section-script -PASS: gdb.guile/scm-section-script.exp: info auto-load guile-scripts no-script-matches-this -PASS: gdb.guile/scm-section-script.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-section-script.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-section-script.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-section-script.exp: b 54 -PASS: gdb.guile/scm-section-script.exp: continue -PASS: gdb.guile/scm-section-script.exp: print ss -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-symbol.exp ... -PASS: gdb.guile/scm-symbol.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-symbol.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-symbol.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-symbol.exp: lookup main -PASS: gdb.guile/scm-symbol.exp: test (symbol-function? main) -PASS: gdb.guile/scm-symbol.exp: test (lookup-global-symbol junk) -PASS: gdb.guile/scm-symbol.exp: print value of main -PASS: gdb.guile/scm-symbol.exp: lookup qq -PASS: gdb.guile/scm-symbol.exp: print line number of qq -PASS: gdb.guile/scm-symbol.exp: print value of qq -PASS: gdb.guile/scm-symbol.exp: print whether qq needs a frame -PASS: gdb.guile/scm-symbol.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-symbol.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-symbol.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-symbol.exp: guile (print (eq? (lookup-global-symbol "main") (lookup-global-symbol "main"))) -PASS: gdb.guile/scm-symbol.exp: guile (print (equal? (lookup-global-symbol "main") (lookup-global-symbol "main"))) -PASS: gdb.guile/scm-symbol.exp: continue to breakpoint: Block break here. -PASS: gdb.guile/scm-symbol.exp: get frame at block break -PASS: gdb.guile/scm-symbol.exp: get block at block break -PASS: gdb.guile/scm-symbol.exp: get variable arg -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-variable? arg)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-constant? arg)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-argument? arg)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-function? arg)) -PASS: gdb.guile/scm-symbol.exp: get block function -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-variable? func)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-constant? func)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-argument? func)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-function? func)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-name func)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-print-name func)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-linkage-name func)) -PASS: gdb.guile/scm-symbol.exp: guile (print (= (symbol-addr-class func) SYMBOL_LOC_BLOCK)) -PASS: gdb.guile/scm-symbol.exp: continue to breakpoint: Break at end. -PASS: gdb.guile/scm-symbol.exp: get frame at end -PASS: gdb.guile/scm-symbol.exp: get variable a -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-variable? a)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-constant? a)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-argument? a)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-function? a)) -PASS: gdb.guile/scm-symbol.exp: guile (print (= (symbol-addr-class a) SYMBOL_LOC_COMPUTED)) -PASS: gdb.guile/scm-symbol.exp: try to print value of a without a frame -PASS: gdb.guile/scm-symbol.exp: print value of a -PASS: gdb.guile/scm-symbol.exp: print whether a needs a frame -PASS: gdb.guile/scm-symbol.exp: get constant t -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-variable? t)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-constant? t)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-argument? t)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-function? t)) -PASS: gdb.guile/scm-symbol.exp: guile (print (= (symbol-addr-class t) SYMBOL_LOC_CONST)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-type t)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-symtab t)) -PASS: gdb.guile/scm-symbol.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-symbol.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-symbol.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-symbol.exp: continue to breakpoint: Break in class. -PASS: gdb.guile/scm-symbol.exp: get frame at class -PASS: gdb.guile/scm-symbol.exp: get function at class -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-variable? cplusfunc)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-constant? cplusfunc)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-argument? cplusfunc)) -PASS: gdb.guile/scm-symbol.exp: guile (print (symbol-function? cplusfunc)) -PASS: gdb.guile/scm-symbol.exp: test method.name -PASS: gdb.guile/scm-symbol.exp: test method.print_name -PASS: gdb.guile/scm-symbol.exp: test method.linkage_name -PASS: gdb.guile/scm-symbol.exp: guile (print (= (symbol-addr-class cplusfunc) SYMBOL_LOC_BLOCK)) -PASS: gdb.guile/scm-symbol.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-symbol.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-symbol.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-symbol.exp: continue to breakpoint: Break at end. -PASS: gdb.guile/scm-symbol.exp: get variable a for unload -PASS: gdb.guile/scm-symbol.exp: test symbol validity pre-unload -PASS: gdb.guile/scm-symbol.exp: test symbol validity post-unload -PASS: gdb.guile/scm-symbol.exp: test symbol destructor -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-symtab.exp ... -PASS: gdb.guile/scm-symtab.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-symtab.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-symtab.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-symtab.exp: continue to breakpoint: Block break here. -PASS: gdb.guile/scm-symtab.exp: get frame -PASS: gdb.guile/scm-symtab.exp: get sal -PASS: gdb.guile/scm-symtab.exp: get symtab -PASS: gdb.guile/scm-symtab.exp: get global block -PASS: gdb.guile/scm-symtab.exp: get static block -PASS: gdb.guile/scm-symtab.exp: get global symbol names -PASS: gdb.guile/scm-symtab.exp: get static symbol names -PASS: gdb.guile/scm-symtab.exp: set up iterated symbol name lists -PASS: gdb.guile/scm-symtab.exp: Step to the next line -PASS: gdb.guile/scm-symtab.exp: get new pc -PASS: gdb.guile/scm-symtab.exp: Test sal-symtab -PASS: gdb.guile/scm-symtab.exp: test sal-pc -PASS: gdb.guile/scm-symtab.exp: test sal-last -PASS: gdb.guile/scm-symtab.exp: test sal-line -PASS: gdb.guile/scm-symtab.exp: test sal-valid? -PASS: gdb.guile/scm-symtab.exp: get sal1 -PASS: gdb.guile/scm-symtab.exp: get sal2 -PASS: gdb.guile/scm-symtab.exp: test eq? of equal symtabs -PASS: gdb.guile/scm-symtab.exp: test eq? of equal symtabs from different sals -PASS: gdb.guile/scm-symtab.exp: test eq? of not-equal symtabs -PASS: gdb.guile/scm-symtab.exp: test symtab-filename -PASS: gdb.guile/scm-symtab.exp: test symtab-objfile -PASS: gdb.guile/scm-symtab.exp: test symtab-fullname -PASS: gdb.guile/scm-symtab.exp: test symtab-valid? -PASS: gdb.guile/scm-symtab.exp: test qq in global symbols -PASS: gdb.guile/scm-symtab.exp: test func in global symbols -PASS: gdb.guile/scm-symtab.exp: test main in global symbols -PASS: gdb.guile/scm-symtab.exp: test int in static symbols -PASS: gdb.guile/scm-symtab.exp: test char in static symbols -PASS: gdb.guile/scm-symtab.exp: test simple_struct in static symbols -PASS: gdb.guile/scm-symtab.exp: test sal-valid? after unloading -PASS: gdb.guile/scm-symtab.exp: test symtab-valid? after unloading -PASS: gdb.guile/scm-symtab.exp: test sal destructor -PASS: gdb.guile/scm-symtab.exp: test symtab destructor -PASS: gdb.guile/scm-symtab.exp: GC to trigger destructors -PASS: gdb.guile/scm-symtab.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-symtab.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-symtab.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-symtab.exp: get line number of func2 call site -PASS: gdb.guile/scm-symtab.exp: test find-pc-line at func2 call site -PASS: gdb.guile/scm-symtab.exp: step into func2 -PASS: gdb.guile/scm-symtab.exp: step out of func2 -PASS: gdb.guile/scm-symtab.exp: test find-pc-line with resume address -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-type.exp ... -PASS: gdb.guile/scm-type.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-type.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-type.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-type.exp: load iterator module -PASS: gdb.guile/scm-type.exp: lang_c: continue to breakpoint: break to inspect struct and array. -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: c typedef field list -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: print value (st) -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: get value (st) from history -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: get st-type -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: get fields from st.type -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: check number of fields (st) -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: check structure field a name -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: check structure field b name -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: check fields lookup by name -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: check existent field -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: check non-existent field -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: check number of fields (st) with type-num-fields -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: create field iterator -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: check field iterator -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: check field iterator on bad type -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: print value (ar) -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: get value (ar) from history -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: define ar0 -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: cast to array with one argument -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: cast to array with two arguments -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: print value (vec_data_1) -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: get value (vec_data_1) from history -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: print value (vec_data_2) -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: get value (vec_data_2) from history -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: set vec1 -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: cast to vector with one argument -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: set vec2 -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: cast to vector with two arguments -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: guile (print (value=? vec1 vec2)) -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: set vec3 -PASS: gdb.guile/scm-type.exp: lang_c: test_fields: guile (print (value=? vec1 vec3)) -PASS: gdb.guile/scm-type.exp: lang_c: test_equality: get st -PASS: gdb.guile/scm-type.exp: lang_c: test_equality: get ar -PASS: gdb.guile/scm-type.exp: lang_c: test_equality: test type eq? on equal types -PASS: gdb.guile/scm-type.exp: lang_c: test_equality: test type eq? on not-equal types -PASS: gdb.guile/scm-type.exp: lang_c: test_equality: test type eq? on equal types -PASS: gdb.guile/scm-type.exp: lang_c: test_equality: test type eq? on not-equal types -PASS: gdb.guile/scm-type.exp: lang_c: test_enum: print value (e) -PASS: gdb.guile/scm-type.exp: lang_c: test_enum: get value (e) from history -PASS: gdb.guile/scm-type.exp: lang_c: test_enum: extract type fields from e -PASS: gdb.guile/scm-type.exp: lang_c: test_enum: check the number of enum fields -PASS: gdb.guile/scm-type.exp: lang_c: test_enum: check enum field[0] name -PASS: gdb.guile/scm-type.exp: lang_c: test_enum: check enum field[1]name -PASS: gdb.guile/scm-type.exp: lang_c: test_enum: check the number of enum values -PASS: gdb.guile/scm-type.exp: lang_c: test_enum: check enum field lookup by name (v1) -PASS: gdb.guile/scm-type.exp: lang_c: test_enum: check enum field lookup by name (v3) -PASS: gdb.guile/scm-type.exp: lang_c: test_enum: check enum fields iteration -PASS: gdb.guile/scm-type.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-type.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-type.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-type.exp: load iterator module -PASS: gdb.guile/scm-type.exp: lang_cpp: continue to breakpoint: break to inspect struct and array. -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: c++ typedef field list -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: print value (c) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: get value (c) from history -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: get fields from c type -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: check number of fields of c -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: check class field c name -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: check class field d name -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: print value (st) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: get value (st) from history -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: get st-type -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: get fields from st.type -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: check number of fields (st) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: check structure field a name -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: check structure field b name -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: check fields lookup by name -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: check existent field -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: check non-existent field -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: check number of fields (st) with type-num-fields -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: create field iterator -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: check field iterator -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: check field iterator on bad type -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: print value (ar) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: get value (ar) from history -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: define ar0 -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: cast to array with one argument -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: cast to array with two arguments -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: print value (vec_data_1) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: get value (vec_data_1) from history -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: print value (vec_data_2) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: get value (vec_data_2) from history -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: set vec1 -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: cast to vector with one argument -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: set vec2 -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: cast to vector with two arguments -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: guile (print (value=? vec1 vec2)) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: set vec3 -PASS: gdb.guile/scm-type.exp: lang_cpp: test_fields: guile (print (value=? vec1 vec3)) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_base_class: print value (d) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_base_class: get value (d) from history -PASS: gdb.guile/scm-type.exp: lang_cpp: test_base_class: extract type fields from d -PASS: gdb.guile/scm-type.exp: lang_cpp: test_base_class: check the number of fields -PASS: gdb.guile/scm-type.exp: lang_cpp: test_base_class: check base class (fields[0]) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_base_class: check base class (fields[1]) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_range: on ranged value: print value (ar) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_range: on ranged value: get value (ar) from history -PASS: gdb.guile/scm-type.exp: lang_cpp: test_range: on ranged value: check correct tuple length -PASS: gdb.guile/scm-type.exp: lang_cpp: test_range: on ranged value: check range -PASS: gdb.guile/scm-type.exp: lang_cpp: test_range: on unranged value: print value (st) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_range: on unranged value: get value (st) from history -PASS: gdb.guile/scm-type.exp: lang_cpp: test_range: on unranged value: check range for non ranged type -PASS: gdb.guile/scm-type.exp: lang_cpp: test_equality: get st -PASS: gdb.guile/scm-type.exp: lang_cpp: test_equality: get ar -PASS: gdb.guile/scm-type.exp: lang_cpp: test_equality: test type eq? on equal types -PASS: gdb.guile/scm-type.exp: lang_cpp: test_equality: test type eq? on not-equal types -PASS: gdb.guile/scm-type.exp: lang_cpp: test_equality: test type eq? on equal types -PASS: gdb.guile/scm-type.exp: lang_cpp: test_equality: test type eq? on not-equal types -PASS: gdb.guile/scm-type.exp: lang_cpp: test_equality: get c -PASS: gdb.guile/scm-type.exp: lang_cpp: test_equality: get d -PASS: gdb.guile/scm-type.exp: lang_cpp: test_equality: test c++ type eq? on equal types -PASS: gdb.guile/scm-type.exp: lang_cpp: test_equality: test c++ type eq? on not-equal types -PASS: gdb.guile/scm-type.exp: lang_cpp: test_equality: test c++ type equal? on equal types -PASS: gdb.guile/scm-type.exp: lang_cpp: test_equality: test c++ type equal? on not-equal types -PASS: gdb.guile/scm-type.exp: lang_cpp: test_enum: print value (e) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_enum: get value (e) from history -PASS: gdb.guile/scm-type.exp: lang_cpp: test_enum: extract type fields from e -PASS: gdb.guile/scm-type.exp: lang_cpp: test_enum: check the number of enum fields -PASS: gdb.guile/scm-type.exp: lang_cpp: test_enum: check enum field[0] name -PASS: gdb.guile/scm-type.exp: lang_cpp: test_enum: check enum field[1]name -PASS: gdb.guile/scm-type.exp: lang_cpp: test_enum: check the number of enum values -PASS: gdb.guile/scm-type.exp: lang_cpp: test_enum: check enum field lookup by name (v1) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_enum: check enum field lookup by name (v3) -PASS: gdb.guile/scm-type.exp: lang_cpp: test_enum: check enum fields iteration -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-value-cc.exp ... -PASS: gdb.guile/scm-value-cc.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-value-cc.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-value-cc.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-value-cc.exp: continue to breakpoint: Break here -PASS: gdb.guile/scm-value-cc.exp: gu (print (value-type (parse-and-eval "a"))) -PASS: gdb.guile/scm-value-cc.exp: gu (print (value-type (value-referenced-value (parse-and-eval "a")))) -PASS: gdb.guile/scm-value-cc.exp: gu (print (value-type (parse-and-eval "int_ref"))) -PASS: gdb.guile/scm-value-cc.exp: gu (print (value-type (value-referenced-value (parse-and-eval "int_ref")))) -PASS: gdb.guile/scm-value-cc.exp: gu (print (value-referenced-value (parse-and-eval "int_ref"))) -PASS: gdb.guile/scm-value-cc.exp: gu (print (value-type (value-dereference (parse-and-eval "int_ptr_ref")))) -PASS: gdb.guile/scm-value-cc.exp: gu (print (value-type (value-referenced-value (parse-and-eval "int_ptr_ref")))) -PASS: gdb.guile/scm-value-cc.exp: gu (print (value-dereference (value-referenced-value (parse-and-eval "int_ptr_ref")))) -PASS: gdb.guile/scm-value-cc.exp: gu (print (value-referenced-value (value-referenced-value (parse-and-eval "int_ptr_ref")))) -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-value.exp ... -PASS: gdb.guile/scm-value.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-value.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-value.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-value.exp: parse-and-eval constant test -PASS: gdb.guile/scm-value.exp: parse-and-eval simple expression test -PASS: gdb.guile/scm-value.exp: parse-and-eval type test -PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary - guile -PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary - (define one (make-value 1)) -PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary - (define two (make-value 2)) -PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary - (define three (make-value 3)) -PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary - (define vdict (make-hash-table 5)) -PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary - (hash-set! vdict one "one str") -PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary - (hash-set! vdict two "two str") -PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary - (hash-set! vdict three "three str") -PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary - end -PASS: gdb.guile/scm-value.exp: Test dictionary hash 1 -PASS: gdb.guile/scm-value.exp: Test dictionary hash 2 -PASS: gdb.guile/scm-value.exp: Test dictionary hash 3 -PASS: gdb.guile/scm-value.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-value.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-value.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-value.exp: continue to breakpoint: break to inspect struct and union -PASS: gdb.guile/scm-value.exp: set s -PASS: gdb.guile/scm-value.exp: access element inside struct using string name -PASS: gdb.guile/scm-value.exp: set argv -PASS: gdb.guile/scm-value.exp: set arg0 -PASS: gdb.guile/scm-value.exp: verify dereferenced value -PASS: gdb.guile/scm-value.exp: Test value-optimized-out? -PASS: gdb.guile/scm-value.exp: Test address attribute -PASS: gdb.guile/scm-value.exp: Test address attribute in non-addressable value -PASS: gdb.guile/scm-value.exp: parse_and_eval with memory error -PASS: gdb.guile/scm-value.exp: gu (define inval (parse-and-eval "*(int*)0")) -PASS: gdb.guile/scm-value.exp: gu (print (value-lazy? inval)) -PASS: gdb.guile/scm-value.exp: memory error and lazy values -PASS: gdb.guile/scm-value.exp: memory error and lazy values -PASS: gdb.guile/scm-value.exp: gu (define argc-lazy (parse-and-eval "argc")) -PASS: gdb.guile/scm-value.exp: gu (define argc-notlazy (parse-and-eval "argc")) -PASS: gdb.guile/scm-value.exp: gu (value-fetch-lazy! argc-notlazy) -PASS: gdb.guile/scm-value.exp: gu (print (value-lazy? argc-lazy)) -PASS: gdb.guile/scm-value.exp: gu (print (value-lazy? argc-notlazy)) -PASS: gdb.guile/scm-value.exp: sanity check argc -PASS: gdb.guile/scm-value.exp: gu (print (value-lazy? argc-lazy)) -PASS: gdb.guile/scm-value.exp: set argc=2 -PASS: gdb.guile/scm-value.exp: gu (print argc-notlazy) -PASS: gdb.guile/scm-value.exp: gu (print argc-lazy) -PASS: gdb.guile/scm-value.exp: gu (print (value-lazy? argc-lazy)) -PASS: gdb.guile/scm-value.exp: print st -PASS: gdb.guile/scm-value.exp: inf: get st value from history -PASS: gdb.guile/scm-value.exp: Test string with no length -PASS: gdb.guile/scm-value.exp: Test string (length = -1) is all of the string -PASS: gdb.guile/scm-value.exp: gu (print (value->string st #:length 6)) -PASS: gdb.guile/scm-value.exp: Test string (length = 0) is empty -PASS: gdb.guile/scm-value.exp: Test length is 0 -PASS: gdb.guile/scm-value.exp: print nullst -PASS: gdb.guile/scm-value.exp: inf: get nullst value from history -PASS: gdb.guile/scm-value.exp: Test string to first null -PASS: gdb.guile/scm-value.exp: get string beyond null -PASS: gdb.guile/scm-value.exp: gu (print nullst) -PASS: gdb.guile/scm-value.exp: p/x fp1 -PASS: gdb.guile/scm-value.exp: get fp1 value from history -PASS: gdb.guile/scm-value.exp: dereference fp1 -PASS: gdb.guile/scm-value.exp: gu (print (value-call fp1 '())) -PASS: gdb.guile/scm-value.exp: p/x fp2 -PASS: gdb.guile/scm-value.exp: get fp2 value from history -PASS: gdb.guile/scm-value.exp: dereference fp2 -PASS: gdb.guile/scm-value.exp: gu (print (value-call fp2 (list 10 20))) -PASS: gdb.guile/scm-value.exp: p i -PASS: gdb.guile/scm-value.exp: inf call: get i value from history -PASS: gdb.guile/scm-value.exp: gu (print (value-call i '())) -PASS: gdb.guile/scm-value.exp: p/x fp2 -PASS: gdb.guile/scm-value.exp: get fp3 value from history -PASS: gdb.guile/scm-value.exp: dereference fp3 -PASS: gdb.guile/scm-value.exp: gu (print (value-call fp3 (list 10))) -PASS: gdb.guile/scm-value.exp: make string -PASS: gdb.guile/scm-value.exp: set target-charset UTF-8 -PASS: gdb.guile/scm-value.exp: gu (set-port-conversion-strategy! #f 'error) -PASS: gdb.guile/scm-value.exp: value->string with default #:errors = 'error -PASS: gdb.guile/scm-value.exp: gu (set-port-conversion-strategy! #f 'escape) -PASS: gdb.guile/scm-value.exp: value->string with default #:errors = 'escape -PASS: gdb.guile/scm-value.exp: gu (set-port-conversion-strategy! #f 'substitute) -PASS: gdb.guile/scm-value.exp: value->string with default #:errors = 'substitute -PASS: gdb.guile/scm-value.exp: value->string #:errors 'error -PASS: gdb.guile/scm-value.exp: value->string #:errors 'substitute -PASS: gdb.guile/scm-value.exp: bad value for #:errors -PASS: gdb.guile/scm-value.exp: restore target-charset -PASS: gdb.guile/scm-value.exp: print sptr -PASS: gdb.guile/scm-value.exp: lazy strings: get sptr value from history -PASS: gdb.guile/scm-value.exp: Aquire lazy string -PASS: gdb.guile/scm-value.exp: Test lazy-string type name equality -PASS: gdb.guile/scm-value.exp: Test string type name equality -PASS: gdb.guile/scm-value.exp: print sn -PASS: gdb.guile/scm-value.exp: lazy strings: get snptr value from history -PASS: gdb.guile/scm-value.exp: Test lazy string -PASS: gdb.guile/scm-value.exp: Successfully create a lazy string -PASS: gdb.guile/scm-value.exp: Test lazy string length -PASS: gdb.guile/scm-value.exp: Test lazy string address -PASS: gdb.guile/scm-value.exp: create PTR type -PASS: gdb.guile/scm-value.exp: kill the inferior -PASS: gdb.guile/scm-value.exp: Discard the symbols -PASS: gdb.guile/scm-value.exp: cast arg0 to PTR -PASS: gdb.guile/scm-value.exp: delete PTR type -PASS: gdb.guile/scm-value.exp: print value's type -PASS: gdb.guile/scm-value.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-value.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-value.exp: guile (use-modules (gdb)) -PASS: gdb.guile/scm-value.exp: continue to breakpoint: break to inspect struct and union -PASS: gdb.guile/scm-value.exp: Create int value for subscript test -PASS: gdb.guile/scm-value.exp: Create string value for subscript test -PASS: gdb.guile/scm-value.exp: Baseline print of an int Guile value -PASS: gdb.guile/scm-value.exp: Attempt to access an integer with a subscript -PASS: gdb.guile/scm-value.exp: Baseline print of a string Guile value -PASS: gdb.guile/scm-value.exp: Attempt to access a string with a subscript -PASS: gdb.guile/scm-value.exp: Build pointer to array -PASS: gdb.guile/scm-value.exp: set pointer -PASS: gdb.guile/scm-value.exp: Access array via pointer with int subscript -PASS: gdb.guile/scm-value.exp: Access array via pointer with value subscript -PASS: gdb.guile/scm-value.exp: Attempt to access an integer with a subscript 2 -PASS: gdb.guile/scm-value.exp: Build array -PASS: gdb.guile/scm-value.exp: -PASS: gdb.guile/scm-value.exp: Test multiple subscript -PASS: gdb.guile/scm-value.exp: c++: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/scm-value.exp: c++: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/scm-value.exp: c++: guile (use-modules (gdb)) -PASS: gdb.guile/scm-value.exp: c++: continue to breakpoint: break to inspect pointer by reference -PASS: gdb.guile/scm-value.exp: c++: Obtain address -PASS: gdb.guile/scm-value.exp: c++: set rptr -PASS: gdb.guile/scm-value.exp: c++: Check pointer passed as reference -PASS: gdb.guile/scm-value.exp: c++: gu (print (value->bool (value-dynamic-cast (parse-and-eval "base") (type-pointer (lookup-type "Derived"))))) -PASS: gdb.guile/scm-value.exp: c++: gu (print (value-dynamic-type (parse-and-eval "base"))) -PASS: gdb.guile/scm-value.exp: c++: gu (print (value-dynamic-type (parse-and-eval "5"))) -PASS: gdb.guile/scm-value.exp: c++: continue to breakpoint: break to inspect struct and union -PASS: gdb.guile/scm-value.exp: c++: Create int value for subscript test -PASS: gdb.guile/scm-value.exp: c++: Create string value for subscript test -PASS: gdb.guile/scm-value.exp: c++: Baseline print of an int Guile value -PASS: gdb.guile/scm-value.exp: c++: Attempt to access an integer with a subscript -PASS: gdb.guile/scm-value.exp: c++: Baseline print of a string Guile value -PASS: gdb.guile/scm-value.exp: c++: Attempt to access a string with a subscript -PASS: gdb.guile/scm-value.exp: c++: Build pointer to array -PASS: gdb.guile/scm-value.exp: c++: set pointer -PASS: gdb.guile/scm-value.exp: c++: Access array via pointer with int subscript -PASS: gdb.guile/scm-value.exp: c++: Access array via pointer with value subscript -PASS: gdb.guile/scm-value.exp: c++: Attempt to access an integer with a subscript 2 -PASS: gdb.guile/scm-value.exp: c++: Build array -PASS: gdb.guile/scm-value.exp: c++: -PASS: gdb.guile/scm-value.exp: c++: Test multiple subscript -Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/types-module.exp ... -PASS: gdb.guile/types-module.exp: guile (define (print x) (format #t "= ~A" x) (newline)) -PASS: gdb.guile/types-module.exp: guile (define (raw-print x) (format #t "= ~S" x) (newline)) -PASS: gdb.guile/types-module.exp: guile (use-modules (gdb)) -PASS: gdb.guile/types-module.exp: import (gdb types) -PASS: gdb.guile/types-module.exp: get derived type -PASS: gdb.guile/types-module.exp: type-has-field? member in baseclass -PASS: gdb.guile/types-module.exp: type-has-field-deep? member in baseclass -PASS: gdb.guile/types-module.exp: create enum hash table -PASS: gdb.guile/types-module.exp: verify make-enum-hashtable -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: -break-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: -break-enable 3 -PASS: gdb.mi/mi-breakpoint-changed.exp: -break-disable 3 -PASS: gdb.mi/mi-breakpoint-changed.exp: ignore 5 1 -PASS: gdb.mi/mi-breakpoint-changed.exp: -break-after 5 1 -PASS: gdb.mi/mi-breakpoint-changed.exp: passcount 1 4 -PASS: gdb.mi/mi-breakpoint-changed.exp: -break-passcount 4 1 -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 python print-stack to message for Error filter -PASS: gdb.python/py-framefilter.exp: enable frame-filter global Error -PASS: gdb.python/py-framefilter.exp: bt 1 with Error filter -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 global 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 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: init ss -PASS: gdb.python/py-type.exp: lang_c: test_fields: get fields from ss.type -PASS: gdb.python/py-type.exp: lang_c: test_fields: Check length of ss_fields -PASS: gdb.python/py-type.exp: lang_c: test_fields: Check ss_fields[0].name -PASS: gdb.python/py-type.exp: lang_c: test_fields: Check ss_fields[1].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: init ss -PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get fields from ss.type -PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check length of ss_fields -PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check ss_fields[0].name -PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check ss_fields[1].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: init x -PASS: gdb.python/py-value-cc.exp: init x_fields -PASS: gdb.python/py-value-cc.exp: init uu -PASS: gdb.python/py-value-cc.exp: init uu_fields -PASS: gdb.python/py-value-cc.exp: init x_ptr -PASS: gdb.python/py-value-cc.exp: init xtd -PASS: gdb.python/py-value-cc.exp: b.a via field -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 -PASS: gdb.python/py-value-cc.exp: number for fields in u -PASS: gdb.python/py-value-cc.exp: x.x via field -PASS: gdb.python/py-value-cc.exp: x.a via field -PASS: gdb.python/py-value-cc.exp: x_ptr->x via field -PASS: gdb.python/py-value-cc.exp: x_ptr->a via field -PASS: gdb.python/py-value-cc.exp: xtd->x via field -PASS: gdb.python/py-value-cc.exp: xtd->a via field -PASS: gdb.python/py-value-cc.exp: number of fields in uu -PASS: gdb.python/py-value-cc.exp: uu.x via field -PASS: gdb.python/py-value-cc.exp: uu.a 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/step-after-sr-lock.exp ... -PASS: gdb.threads/step-after-sr-lock.exp: successfully compiled posix threads test case -PASS: gdb.threads/step-after-sr-lock.exp: continue to breakpoint: run to wait-thread-2 breakpoint -PASS: gdb.threads/step-after-sr-lock.exp: info threads with thread 2 -PASS: gdb.threads/step-after-sr-lock.exp: continue to breakpoint: run to breakpoint -PASS: gdb.threads/step-after-sr-lock.exp: info threads with thread 3 -PASS: gdb.threads/step-after-sr-lock.exp: get pid of inferior -PASS: gdb.threads/step-after-sr-lock.exp: set scheduler-locking on -PASS: gdb.threads/step-after-sr-lock.exp: switch to thread 3 to run to its breakpoint -FAIL: gdb.threads/step-after-sr-lock.exp: continue to breakpoint: run to breakpoint in thread 3 -PASS: gdb.threads/step-after-sr-lock.exp: switch to thread 2 to run to its breakpoint -FAIL: gdb.threads/step-after-sr-lock.exp: continue to breakpoint: run to breakpoint in thread 2 -PASS: gdb.threads/step-after-sr-lock.exp: set breakpoint to be stepped over -FAIL: gdb.threads/step-after-sr-lock.exp: force loop break in thread 2 -WARNING: program timed out. -PASS: gdb.threads/step-after-sr-lock.exp: switch to thread 3 for stepping -FAIL: gdb.threads/step-after-sr-lock.exp: get my_number -PASS: gdb.threads/step-after-sr-lock.exp: get count before step -PASS: gdb.threads/step-after-sr-lock.exp: set scheduler-locking off -PASS: gdb.threads/step-after-sr-lock.exp: set debug infrun 1 -FAIL: gdb.threads/step-after-sr-lock.exp: step -PASS: gdb.threads/step-after-sr-lock.exp: get count after step -FAIL: gdb.threads/step-after-sr-lock.exp: stepped thread under control -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: 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 20190 -# of unexpected failures 640 -# 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.20140214-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 deleted file mode 100644 index 5459719e..00000000 --- a/binutils-gdb/coulomb.SCHWINGE/test/ld/ld.sum +++ /dev/null @@ -1,1115 +0,0 @@ -Test Run By thomas on Sat Feb 15 10:43:09 2014 -Native configuration is i686-unknown-gnu0.5 - - === ld tests === - -Schedule of variations: - unix - -Running target unix -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-aarch64/aarch64-elf.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-alpha/alpha.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-arm/arm-elf.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-arm/export-class.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-auto-import/auto-import.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-bootstrap/bootstrap.exp ... -UNTESTED: bootstrap -UNTESTED: bootstrap with strip -UNTESTED: bootstrap with --static -UNTESTED: bootstrap with --traditional-format -UNTESTED: bootstrap with --no-keep-memory -UNTESTED: bootstrap with --relax -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-cdtest/cdtest.exp ... -PASS: cdtest -PASS: cdtest with -Ur -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-checks/checks.exp ... -PASS: check sections 1 -PASS: check sections 2 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-cris/cris.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-crx/crx.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-cygwin/exe-export.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-d10v/d10v.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-discard/discard.exp ... -PASS: ld-discard/extern -PASS: ld-discard/start -PASS: ld-discard/static -PASS: ld-discard/zero-range -PASS: ld-discard/zero-rel -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/audit.exp ... -PASS: Run with -paudit.so -PASS: Run with -Paudit.so -PASS: Run with --depaudit=audit.so -PASS: Run with shared with --audit -PASS: Run with shared with --audit -PASS: Run with -lusesaudit -PASS: Run with -lusesaudit -lusesaudit2 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/binutils.exp ... -PASS: strip -z max-page-size=0x200000 (maxpage1) -PASS: strip -z max-page-size=0x200000 -z common-page-size=0x100000 (maxpage1) -PASS: strip -z max-page-size=0x100000 (maxpage1) -PASS: strip -z max-page-size=0x100000 -z common-page-size=0x1000 (maxpage1) -PASS: strip (maxpage1) -PASS: strip -shared (maxpage1) -PASS: objcopy (maxpage1) -PASS: objcopy -shared (maxpage1) -PASS: strip -z relro (relro1) -PASS: strip -z relro -shared (relro1) -PASS: objcopy -z relro (relro1) -PASS: objcopy -z relro -shared (relro1) -PASS: strip -z relro -shared (relro2) -PASS: objcopy -z relro -shared (relro2) -PASS: strip -T lma.lnk -PASS: objcopy (tdata1) -PASS: objcopy -z relro (tdata1) -PASS: objcopy -shared (tdata1) -PASS: objcopy -shared -z relro (tdata1) -PASS: objcopy -z max-page-size=0x100000 (tdata1) -PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata1) -PASS: objcopy (tdata2) -PASS: objcopy -z relro (tdata2) -PASS: objcopy -shared (tdata2) -PASS: objcopy -shared -z relro (tdata2) -PASS: objcopy -z max-page-size=0x100000 (tdata2) -PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata2) -PASS: objcopy (tdata3) -PASS: objcopy -z relro (tdata3) -PASS: objcopy -shared (tdata3) -PASS: objcopy -shared -z relro (tdata3) -PASS: objcopy -z max-page-size=0x100000 (tdata3) -PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata3) -PASS: objcopy (tbss1) -PASS: objcopy -z relro (tbss1) -PASS: objcopy -shared (tbss1) -PASS: objcopy -shared -z relro (tbss1) -PASS: objcopy -z max-page-size=0x100000 (tbss1) -PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss1) -PASS: objcopy (tbss2) -PASS: objcopy -z relro (tbss2) -PASS: objcopy -shared (tbss2) -PASS: objcopy -shared -z relro (tbss2) -PASS: objcopy -z max-page-size=0x100000 (tbss2) -PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss2) -PASS: objcopy (tbss3) -PASS: objcopy -z relro (tbss3) -PASS: objcopy -shared (tbss3) -PASS: objcopy -shared -z relro (tbss3) -PASS: objcopy -z max-page-size=0x100000 (tbss3) -PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss3) -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/comm-data.exp ... -PASS: Common symbol override test (auxiliary shared object build) -PASS: Common symbol override test -PASS: Common symbol override test 3a -PASS: Common symbol override test 3b -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/compress.exp ... -PASS: Build libfoo.so with compressed debug sections -PASS: Build libbar.so with compressed debug sections -PASS: Run normal with libfoo.so with compressed debug sections -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/dwarf.exp ... -PASS: Build libdwarf1.so -PASS: Run with libdwarf1.so first -PASS: Run with libdwarf1.so last -PASS: Strip -s libdwarf1c.so -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/eh-group.exp ... -PASS: Guess the target size from eh-group1size.o -PASS: Build eh-group1.o -PASS: Link eh-group.o to eh-group -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/elf.exp ... -PASS: Build symbol3.a -PASS: Build symbol3w.a -PASS: Build pr14170a.o -PASS: Build shared library for pr14170 -PASS: PR ld/14170 -PASS: Build shared library for next test -PASS: Link using broken linker script -PASS: ld-elf/comm-data4 -PASS: ld-elf/comm-data5 -PASS: ld-elf/commonpage1 -PASS: ld-elf/compress1a -PASS: ld-elf/compress1b -PASS: ld-elf/compress1c -PASS: ld-elf/discard1 -PASS: ld-elf/discard2 -PASS: ld-elf/discard3 -PASS: ld-elf/dynamic1 -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-shared -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 -PASS: ld-elf/exclude3a -PASS: ld-elf/exclude3b -PASS: ld-elf/exclude3c -PASS: ld-elf/expr1 -PASS: --extract-symbol test 1 (sections) -PASS: --extract-symbol test 1 (symbols) -PASS: --set-section-flags test 1 (sections) -PASS: ld-elf/global1 -PASS: ld-elf/group1 -PASS: ld-elf/group10 -PASS: ld-elf/group2 -PASS: ld-elf/group3a -PASS: ld-elf/group3b -PASS: ld-elf/group4 -PASS: ld-elf/group5 -PASS: ld-elf/group6 -PASS: ld-elf/group7 -PASS: ld-elf/group8a -PASS: ld-elf/group8b -PASS: ld-elf/group9a -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 -PASS: ld-elf/loadaddr1 -PASS: ld-elf/loadaddr2 -PASS: ld-elf/loadaddr3a -PASS: ld-elf/loadaddr3b -PASS: ld-elf/local1 -PASS: ld-elf/maxpage1 -PASS: ld-elf/maxpage2 -PASS: ld-elf/maxpage3a -PASS: ld-elf/maxpage3c -PASS: ld-elf/maxpage4 -PASS: ld-elf/maxpage5 -PASS: ld-elf/merge -PASS: ld-elf/merge2 -PASS: ld-elf/multibss1 -PASS: ld-elf/nobits-1 -PASS: ld-elf/noload-1 -PASS: ld-elf/noload-2 -PASS: ld-elf/noload-3 -PASS: ld-elf/note-1 -PASS: ld-elf/note-2 -PASS: ld-elf/now-1 -PASS: ld-elf/now-2 -PASS: ld-elf/now-3 -PASS: ld-elf/now-4 -PASS: ld-elf/orphan-region -PASS: ld-elf/orphan -PASS: ld-elf/orphan2 -PASS: ld-elf/orphan3 -PASS: ld-elf/orphan4 -PASS: ld-elf/overlay -PASS: ld-elf/pr11304 -PASS: ld-elf/pr12851 -PASS: ld-elf/pr12975 -PASS: ld-elf/pr13177 -PASS: ld-elf/pr13195 -PASS: ld-elf/pr13839 -PASS: ld-elf/pr14052 -PASS: ld-elf/pr14156a -PASS: ld-elf/pr14156b -PASS: ld-elf/pr14156c -PASS: ld-elf/pr14926 -PASS: ld-elf/pr16322 -PASS: ld-elf/pr16498a -PASS: ld-elf/pr16498b -PASS: ld-elf/pr349 -PASS: relocatable with script -PASS: ld-elf/rpath-1 -PASS: ld-elf/rpath-2 -PASS: ld-elf/runpath-1 -PASS: ld-elf/runpath-2 -PASS: ld-elf/seg -PASS: ld-elf/stab -PASS: ld-elf/textaddr1 -PASS: ld-elf/textaddr2 -PASS: ld-elf/textaddr3 -PASS: ld-elf/textaddr4 -PASS: ld-elf/textaddr5 -PASS: ld-elf/textaddr6 -PASS: ld-elf/textaddr7 -PASS: ld-elf/unknown -PASS: ld-elf/unknown2 -PASS: ld-elf/var1 -PASS: ld-elf/warn1 -PASS: ld-elf/warn2 -PASS: ld-elf/warn3 -PASS: Weak symbols in dynamic objects 1 (support) -PASS: Weak symbols in dynamic objects 1 (main test) -PASS: --gc-sections on tls variable -PASS: stack exec -PASS: stack size -PASS: PR ld/13195 -PASS: preinit array -PASS: init array -PASS: fini array -PASS: init array mixed -PASS: PIE preinit array -PASS: PIE init array -PASS: PIE fini array -PASS: PIE init array mixed -PASS: PIE PR ld/14525 -XFAIL: static preinit array -XFAIL: static init array -XFAIL: static fini array -XFAIL: static init array mixed -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/exclude.exp ... -PASS: ld link shared library -PASS: ld export symbols from archive -PASS: ld link shared library with --exclude-libs -PASS: ld exclude symbols from archive - --exclude-libs libexclude -PASS: ld exclude symbols from archive - --exclude-libs libexclude.a -PASS: ld exclude symbols from archive - --exclude-libs ALL -PASS: ld exclude symbols from archive - --exclude-libs foo:libexclude.a -PASS: ld exclude symbols from archive - --exclude-libs foo,libexclude.a -PASS: ld don't exclude symbols from archive - --exclude-libs foo:bar -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/export-class.exp ... -PASS: Symbol export class test (auxiliary shared object) -PASS: Symbol export class test (initial static object) -PASS: Symbol export class test (final shared object) -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/frame.exp ... -PASS: read-only .eh_frame section -PASS: read-only .gcc_except_table section -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/indirect.exp ... -PASS: Build libindirect1c.so -PASS: Build libindirect3c.so -PASS: Build libindirect4c.so -PASS: Indirect symbol 1a: : local symbol `foo' in tmpdir/indirect1b.o is referenced by DSO -PASS: Indirect symbol 1a: : final link failed: Bad value -PASS: Indirect symbol 1b: : local symbol `foo' in tmpdir/indirect1b.o is referenced by DSO -PASS: Indirect symbol 1b: : final link failed: Bad value -PASS: Indirect symbol 2: : No symbol version section for versioned symbol `foo@FOO' -PASS: Indirect symbol 2: : final link failed: Nonrepresentable section on output -PASS: Run with libindirect3c.so 1 -PASS: Run with libindirect3c.so 2 -PASS: Run with libindirect3c.so 3 -PASS: Run with libindirect3c.so 4 -PASS: Run with libindirect4c.so 1 -PASS: Run with libindirect4c.so 2 -PASS: Run with libindirect4c.so 3 -PASS: Run with libindirect4c.so 4 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/provide-hidden.exp ... -PASS: PROVIDE_HIDDEN test (auxiliary shared object) -PASS: PROVIDE_HIDDEN test 1 -PASS: PROVIDE_HIDDEN test 2 -PASS: PROVIDE_HIDDEN test 3 -PASS: PROVIDE_HIDDEN test 4 -PASS: PROVIDE_HIDDEN test 5 -PASS: PROVIDE_HIDDEN test 6 -PASS: PROVIDE_HIDDEN test 7 -PASS: PROVIDE_HIDDEN test 8 -PASS: PROVIDE_HIDDEN test 9 -PASS: PROVIDE_HIDDEN test 10 -PASS: PROVIDE_HIDDEN test 11 -PASS: PROVIDE_HIDDEN test 12 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/sec-to-seg.exp ... -PASS: assignment of ELF sections to segments (same page) -PASS: assignment of ELF sections to segments (adjacent pages) -PASS: assignment of ELF sections to segments (disjoint pages) -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/sec64k.exp ... -PASS: ld-elf/64ksec-r -PASS: ld-elf/64ksec -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/shared.exp ... -PASS: Build libfoo.so -PASS: Build versioned libfoo.so -PASS: Build libbar.so -PASS: Build warn libbar.so -PASS: Build hidden libbar.so -PASS: Build protected libbar.so -PASS: Build libbar.so with libfoo.so -PASS: Build libar.so with versioned libfoo.so -PASS: Build hidden libbar.so with libfoo.so -PASS: Build hidden libar.so with versioned libfoo.so -PASS: Build protected libbar.so with libfoo.so -PASS: Build protected libbar.so with versioned libfoo.so -PASS: Build libdl1.so -PASS: Build libdl2a.so with --dynamic-list=dl2.list -PASS: Build libdl2a.so with --dynamic-list=dl2a.list -PASS: Build libdl2a.so with --dynamic-list-data -PASS: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list -PASS: Build libdl2c.so with --dynamic-list-data and dl2xxx.list -PASS: Build libdl4a.so with --dynamic-list=dl4.list -PASS: Build libdl4b.so with --dynamic-list-data -PASS: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list -PASS: Build libdl4d.so with --dynamic-list-data and dl4xxx.list -PASS: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new -PASS: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions -PASS: Build libdl6a.so -PASS: Build libdl6b.so with -Bsymbolic --dynamic-list-data -PASS: Build libdl6c.so with -Bsymbolic -PASS: Build libdl6d.so with --dynamic-list-data -Bsymbolic -PASS: Build libdata1.so -PASS: Build libdata2.so -PASS: Build libcomm1.o -PASS: Build libfunc1.so -PASS: Build libpr9676-1.a -PASS: Build libpr9676-2.a -PASS: Build libpr9676-3.so -PASS: Build libpr9676-4.so -PASS: Build libpr9676-4a.so -PASS: Build libpr9679.so -PASS: Build libpr11138-1.so -PASS: Build libpr11138-2.o -PASS: Build pr13250-1.so -PASS: Build pr13250-2.so with libpr13250-1.so -PASS: Build libpr13250-3.o -PASS: Build libpr14323-2.so -PASS: Build pr14862-1.o -PASS: Build libpr14862.so -PASS: Build libneeded1b.so -PASS: Build libneeded1a.so -PASS: Build libneeded1c.o -PASS: Build libneeded1pic.o -PASS: Build needed1a.so with --add-needed -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: Build libpr2404a.so -PASS: Build libpr2404b.a -PASS: Build rdynamic-1 -PASS: Build dynamic-1 -PASS: Run normal with libfoo.so -PASS: Run protected with libfoo.so -PASS: Run hidden with libfoo.so -PASS: Run normal with versioned libfoo.so -PASS: Run warn with versioned libfoo.so -PASS: Run protected with versioned libfoo.so -PASS: Run hidden with versioned libfoo.so -PASS: Run normal libbar.so with libfoo.so -PASS: Run protected libbar.so with libfoo.so -PASS: Run hidden libbar.so with libfoo.so -PASS: Run normal libbar.so with versioned libfoo.so -PASS: Run protected libbar.so with versioned libfoo.so -PASS: Run hidden libbar.so with versioned libfoo.so -PASS: Run dl1a with --dynamic-list=dl1.list and dlopen on libdl1.so -PASS: Run dl1b with --dynamic-list-data and dlopen on libdl1.so -PASS: Run with libdl2a.so -PASS: Run with libdl2b.so -PASS: Run with libdl2c.so -PASS: Run with libdl4a.so -PASS: Run with libdl4b.so -PASS: Run with libdl4c.so -PASS: Run with libdl4d.so -PASS: Run with libdl4e.so -PASS: Run with libdl4f.so -PASS: Run dl6a1 with --dynamic-list-data and dlopen on libdl6a.so -PASS: Run dl6a2 with -Bsymbolic-functions and dlopen on libdl6a.so -PASS: Run dl6a3 with -Bsymbolic and dlopen on libdl6a.so -PASS: Run dl6a4 with -Bsymbolic --dynamic-list-data and dlopen on libdl6a.so -PASS: Run dl6a5 with -Bsymbolic-functions --dynamic-list-cpp-new and dlopen on libdl6a.so -PASS: Run dl6a6 with --dynamic-list-cpp-new -Bsymbolic-functions and dlopen on libdl6a.so -PASS: Run dl6a7 with --dynamic-list-data -Bsymbolic and dlopen on libdl6a.so -PASS: Run dl6b1 with --dynamic-list-data and dlopen on libdl6b.so -PASS: Run dl6b2 with dlopen on libdl6b.so -PASS: Run dl6c1 with --dynamic-list-data and dlopen on libdl6c.so -PASS: Run dl6d1 with --dynamic-list-data and dlopen on libdl6d.so -PASS: Run with libdata1.so -PASS: Run with libdata2.so -PASS: Run with libfunc1.so comm1.o -PASS: Run with comm1.o libfunc1.so -PASS: Run with pr11138-2.c libpr11138-1.so -PASS: Run with libpr11138-1.so pr11138-2.c -PASS: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so -PASS: Run with pr14323-1.c pr14323-2.so -PASS: Run with pr14862-1.c libpr14862.so -PASS: Link with --add-needed -PASS: Link with --copy-dt-needed-entries -PASS: Run relmain -PASS: Run pr2404 -PASS: --no-add-needed -PASS: --no-copy-dt-needed-entries -PASS: --no-add-needed -shared -PASS: --no-copy-dt-needed-entries -shared -PASS: Build libdl3a.so with --dynamic-list=dl3.list -PASS: Build libdl3b.so with -Bsymbolic -PASS: Build libdl3a.so with --dynamic-list-cpp-typeinfo -PASS: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new -PASS: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new -PASS: Run with libdl3a.so -PASS: Run with libdl3c.so -PASS: Run with libnew1a.so -PASS: Run with libnew1b.so -PASS: Build libpr2404b.a with PIE -PASS: Run pr2404 with PIE -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/tls_common.exp ... -PASS: tls_common -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/wrap.exp ... -PASS: Build libwrap1a.so -PASS: Build libwrap1b.so -PASS: Run with libwrap1a.so and libwrap1b.so -PASS: Run with libwrap1b.so and libwrap1a.so -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elfcomm/elfcomm.exp ... -PASS: --sort-common (descending) -PASS: --sort-common (ascending) -PASS: size/aligment change of common symbols (warning 1) -PASS: size/aligment change of common symbols (change 1) -PASS: size/aligment change of common symbols (warning 2) -PASS: size/aligment change of common symbols (change 2) -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elfvers/vers.exp ... -PASS: vers1 -PASS: vers2 -PASS: vers3 -PASS: vers4 -PASS: vers4a -PASS: vers4b -PASS: vers5 -PASS: vers6 -PASS: vers7a -PASS: vers7 -PASS: vers8 -PASS: vers9 -PASS: vers10 -PASS: vers11 -PASS: vers12 -PASS: ar with versioned solib -PASS: vers14 -PASS: vers15 -PASS: vers16a -PASS: vers16 -PASS: vers17 -PASS: vers18 -PASS: vers19 -PASS: vers20a -PASS: vers20 -PASS: vers21 -PASS: vers22a -PASS: vers22b -PASS: vers22 -PASS: vers23a -PASS: vers23b -PASS: vers23c -PASS: vers23d -PASS: vers23 -PASS: vers24a -PASS: vers24b -PASS: vers24c -PASS: vers25a -PASS: vers25b1 -PASS: vers25b2 -PASS: vers26a -PASS: vers26b1 -PASS: vers26b2 -PASS: vers26b3 -PASS: vers27a -PASS: vers27b -PASS: vers27c1 -PASS: vers27c2 -PASS: vers27d1 -PASS: vers27d2 -PASS: vers27d3 -PASS: vers27d4 -PASS: vers27d5 -PASS: vers28a -PASS: vers28b -PASS: vers28c -PASS: vers29 -PASS: vers30 -PASS: vers31 -PASS: vers32a -PASS: vers32b -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elfvsb/elfvsb.exp ... -PASS: ld-elfvsb/hidden0 -PASS: ld-elfvsb/hidden1 -PASS: ld-elfvsb/hidden2 -PASS: ld-elfvsb/internal0 -PASS: ld-elfvsb/internal1 -PASS: ld-elfvsb/protected0 -PASS: ld-elfvsb/protected1 -PASS: visibility (hidden) (non PIC) -PASS: visibility (hidden) (non PIC, load offset) -PASS: visibility (hidden) -PASS: visibility (hidden) (PIC main, non PIC so) -PASS: visibility (hidden) (PIC main) -PASS: visibility (hidden_normal) (non PIC) -PASS: visibility (hidden_normal) (non PIC, load offset) -PASS: visibility (hidden_normal) -PASS: visibility (hidden_normal) (PIC main, non PIC so) -PASS: visibility (hidden_normal) (PIC main) -PASS: visibility (hidden_undef) (non PIC) -PASS: visibility (hidden_undef) (non PIC, load offset) -PASS: visibility (hidden_undef) -PASS: visibility (hidden_undef) (PIC main, non PIC so) -PASS: visibility (hidden_undef) (PIC main) -PASS: visibility (hidden_undef_def) (non PIC) -PASS: visibility (hidden_undef_def) (non PIC, load offset) -PASS: visibility (hidden_undef_def) -PASS: visibility (hidden_undef_def) (PIC main, non PIC so) -PASS: visibility (hidden_undef_def) (PIC main) -PASS: visibility (hidden_weak) (non PIC) -PASS: visibility (hidden_weak) (non PIC, load offset) -PASS: visibility (hidden_weak) -PASS: visibility (hidden_weak) (PIC main, non PIC so) -PASS: visibility (hidden_weak) (PIC main) -PASS: visibility (protected) (non PIC) -PASS: visibility (protected) (non PIC, load offset) -PASS: visibility (protected) -PASS: visibility (protected) (PIC main, non PIC so) -PASS: visibility (protected) (PIC main) -PASS: visibility (protected_undef) (non PIC) -PASS: visibility (protected_undef) (non PIC, load offset) -PASS: visibility (protected_undef) -PASS: visibility (protected_undef) (PIC main, non PIC so) -PASS: visibility (protected_undef) (PIC main) -PASS: visibility (protected_undef_def) (non PIC) -PASS: visibility (protected_undef_def) (non PIC, load offset) -PASS: visibility (protected_undef_def) -PASS: visibility (protected_undef_def) (PIC main, non PIC so) -PASS: visibility (protected_undef_def) (PIC main) -PASS: visibility (protected_weak) (non PIC) -PASS: visibility (protected_weak) (non PIC, load offset) -PASS: visibility (protected_weak) -PASS: visibility (protected_weak) (PIC main, non PIC so) -PASS: visibility (protected_weak) (PIC main) -PASS: visibility (normal) (non PIC) -PASS: visibility (normal) (non PIC, load offset) -PASS: visibility (normal) -PASS: visibility (normal) (PIC main, non PIC so) -PASS: visibility (normal) (PIC main) -PASS: common hidden symbol -PASS: weak hidden symbol DSO last -PASS: weak hidden symbol DSO first -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elfweak/elfweak.exp ... -PASS: ELF DSO weak func first -PASS: ELF DSO weak func last -PASS: ELF DSO weak func first DSO -PASS: ELF DSO weak func last DSO -PASS: ELF weak func first -PASS: ELF weak func last -PASS: ELF weak func first DSO -PASS: ELF weak func last DSO -PASS: ELF DSO weak data first -PASS: ELF DSO weak data last -PASS: ELF DSO weak data first DSO -PASS: ELF DSO weak data last DSO -PASS: ELF DSO weak data first DSO common -PASS: ELF DSO weak data last DSO common -PASS: ELF weak data first -PASS: ELF weak data last -PASS: ELF weak data first common -PASS: ELF weak data last common -PASS: ELF weak data first DSO -PASS: ELF weak data last DSO -PASS: ELF weak data first DSO common -PASS: ELF weak data last DSO common -PASS: ELF DSO small bar (size) -PASS: ELF DSO foo with small bar (size) -PASS: ELF DSO big bar (size) -PASS: ELF weak size -PASS: ld-elfweak/size2 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-fastcall/fastcall.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-frv/fdpic.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-frv/frv-elf.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-frv/tls.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-gc/gc.exp ... -PASS: Check --gc-section -PASS: Check --gc-section/-q -PASS: Check --gc-section/-r/-e -PASS: Check --gc-section/-r/-u -PASS: --gc-sections -r without -e -PASS: --gc-sections with note section -PASS: --gc-sections with __start_ -PASS: --gc-sections with __gxx_personality -PASS: --gc-sections with shared library -PASS: --gc-sections with --defsym -PASS: --gc-sections with KEEP -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-h8300/h8300.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-i386/export-class.exp ... -PASS: i386 symbol export class test (auxiliary shared object) -PASS: i386 symbol export class test (initial static object) -PASS: i386 symbol export class test (final shared object) -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-i386/i386.exp ... -PASS: Helper shared library (basic PLT test) -PASS: basic PLT generation (non-PIC) -PASS: basic PLT generation (PIC) -PASS: TLS -fpic -shared transitions -PASS: TLS descriptor -fpic -shared transitions -PASS: Helper shared library -PASS: TLS -fpic and -fno-pic exec transitions -PASS: TLS descriptor -fpic and -fno-pic exec transitions -PASS: TLS -fno-pic -shared -PASS: TLS with global dynamic and descriptors -PASS: TLS in debug sections -PASS: TLS @indntpoff with %eax -PASS: Reloc section order -PASS: Basic --emit-relocs support -PASS: -z combreloc relocation sections -PASS: TLS GD->LE transition -PASS: TLS LD->LE transition -PASS: TLS IE->LE transition -PASS: Absolute non-overflowing relocs -PASS: PCREL8 overflow -PASS: PCREL16 overflow -PASS: PCREL16 absolute reloc -PASS: Invalid allocated section -PASS: --warn-shared-textrel --fatal-warnings -PASS: TLS GD->LE transition check -PASS: TLS IE->LE transition check (R_386_TLS_GOTIE with %eax) -PASS: TLS IE->LE transition check (R_386_TLS_GOTIE) -PASS: TLS IE->LE transition check (R_386_TLS_IE with %eax) -PASS: TLS IE->LE transition check (R_386_TLS_IE) -PASS: ld-i386/hidden1 -PASS: ld-i386/hidden2 -PASS: ld-i386/hidden3 -PASS: ld-i386/protected1 -PASS: ld-i386/protected2 -PASS: ld-i386/protected3 -PASS: ld-i386/protected4 -PASS: ld-i386/protected5 -PASS: TLS with PIE -PASS: TLS with PIE -PASS: ld-i386/nogot1 -PASS: ld-i386/nogot2 -PASS: ld-i386/discarded1 -PASS: PR ld/12718 -PASS: PR ld/12921 -PASS: PR ld/12570 -PASS: PR ld/12570 -PASS: ld-i386/lea1a -PASS: ld-i386/lea1b -PASS: ld-i386/lea1c -PASS: ld-i386/lea1d -PASS: ld-i386/lea1e -PASS: ld-i386/lea1f -PASS: ld-i386/mov1a -PASS: ld-i386/mov1b -PASS: undefined symbol with compressed debug sections -PASS: PR ld/12627 -PASS: PR ld/13302 -PASS: PR ld/14215 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/ia64.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/line.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ifunc/binutils.exp ... -PASS: strip (ifunc-4-x86) -PASS: objcopy (ifunc-4-x86) -PASS: strip (ifunc-4-local-x86) -PASS: objcopy (ifunc-4-local-x86) -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ifunc/ifunc.exp ... -PASS: Building ifunc binaries -PASS: Checking ifunc binaries -PASS: Build libpr16467a.so -PASS: Build libpr16467b.a -PASS: Build libpr16467b.so -PASS: Build libpr16467c.a -FAIL: Common symbol override ifunc test 1a -FAIL: Common symbol override ifunc test 1b -PASS: Run pr16467 -PASS: ld-ifunc/ifunc-1-local-x86 -PASS: ld-ifunc/ifunc-1-x86 -PASS: ld-ifunc/ifunc-10-i386 -PASS: ld-ifunc/ifunc-11-i386 -PASS: ld-ifunc/ifunc-12-i386 -PASS: ld-ifunc/ifunc-13-i386 -PASS: ld-ifunc/ifunc-14a-i386 -PASS: ld-ifunc/ifunc-14b-i386 -PASS: ld-ifunc/ifunc-14c-i386 -PASS: ld-ifunc/ifunc-14d-i386 -PASS: ld-ifunc/ifunc-14e-i386 -PASS: ld-ifunc/ifunc-14f-i386 -PASS: ld-ifunc/ifunc-15-i386 -PASS: ld-ifunc/ifunc-16-i386 -PASS: ld-ifunc/ifunc-17a-i386 -PASS: ld-ifunc/ifunc-17b-i386 -PASS: ld-ifunc/ifunc-18a-i386 -PASS: ld-ifunc/ifunc-18b-i386 -PASS: ld-ifunc/ifunc-19a-i386 -PASS: ld-ifunc/ifunc-19b-i386 -PASS: ld-ifunc/ifunc-2-i386 -PASS: ld-ifunc/ifunc-2-local-i386 -PASS: ld-ifunc/ifunc-20-i386 -PASS: ld-ifunc/ifunc-3a-x86 -PASS: ld-ifunc/ifunc-3b-x86 -PASS: ld-ifunc/ifunc-4-local-x86 -PASS: ld-ifunc/ifunc-4-x86 -PASS: ld-ifunc/ifunc-4a-x86 -PASS: ld-ifunc/ifunc-5a-i386 -PASS: ld-ifunc/ifunc-5a-local-i386 -PASS: ld-ifunc/ifunc-5b-i386 -PASS: ld-ifunc/ifunc-5b-local-i386 -PASS: ld-ifunc/ifunc-5r-local-i386 -PASS: ld-ifunc/ifunc-6a-i386 -PASS: ld-ifunc/ifunc-6b-i386 -PASS: ld-ifunc/ifunc-7a-i386 -PASS: ld-ifunc/ifunc-7b-i386 -PASS: ld-ifunc/ifunc-8-i386 -PASS: ld-ifunc/ifunc-9-x86 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-libs/libs.exp ... -PASS: -l: test (preparation) -PASS: -l: test -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-linkonce/linkonce.exp ... -PASS: ld-linkonce/zeroehl32 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-m68hc11/m68hc11.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-m68k/m68k-got.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-m68k/m68k.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-mep/mep.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-metag/metag.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-mips-elf/comm-data.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-mips-elf/export-class.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-mips-elf/mips-elf-flags.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-mips-elf/mips-elf.exp ... -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 ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-pe/pe-run2.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-pe/pe.exp ... -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 -PASS: LTO 2 -PASS: Build libdummy.a 3a -PASS: Build libdummy.a 3c -PASS: Build liblto-3.a -PASS: Build libdummy.a 5a -PASS: Build libdummy.a 5b -PASS: LTO 6 -PASS: Build libdummy.a 9 -PASS: Build libdummy.a 11a -PASS: Build libdummy.a 11b -PASS: Build libdummy.a 11c -PASS: Build liblto-12.a -PASS: Build libdummy.a 12 -PASS: Build libdummy.a 13 -PASS: Build liblto-13.a -PASS: Build libdummy.a 14a -PASS: Build liblto-14.a -PASS: Build libdummy.a 15a -PASS: Build liblto-15.a -PASS: PR ld/12696 -PASS: Build libdummy.a PR ld/12758 -PASS: Build libpr12758.a -PASS: PR ld/12758 -PASS: Build libdummy.a PR ld/12760 -PASS: Build libpr12760.a -PASS: PR ld/12760 -PASS: Build libpr13183.a -PASS: Build libdummy.a PR ld/13183 -PASS: Build libdummy.a PR ld/13201 -PASS: PR ld/13287 -PASS: PR ld/15323 -PASS: Build libdummy.a PR ld/12942 (1) -PASS: Build libdummy.a PR ld/12942 (2) -PASS: Build libdummy.a 7 -PASS: Build liblto-7.so -PASS: Build libdummy.a 8a -PASS: Build libdummy.a 8b -PASS: Build liblto-17a.so -PASS: Build liblto-17b.so 1 -PASS: Build liblto-17b.so 2 -PASS: PR ld/12982 -PASS: PR ld/12975 -PASS: PR ld/13229 -PASS: PR ld/13244 -PASS: Build libpr15146a.a -PASS: Build pr15146b.so -PASS: Build pr15146c.so -PASS: PR ld/15146 (1) -PASS: Build libpr15146d.a -PASS: Build libpr15146d.a -PASS: PR ld/15146 (2) -PASS: PR ld/12942 (3) -PASS: ld-plugin/lto-3r -PASS: ld-plugin/lto-5r -PASS: LTO 3 symbol -PASS: LTO 5 symbol -PASS: LTO 9 symbol -PASS: LTO 16a symbol -PASS: LTO 16b symbol -PASS: PR ld/13183 -PASS: LTO 3a -PASS: LTO 3b -PASS: LTO 3c -PASS: LTO 5 -PASS: LTO 11 -PASS: LTO 12a -PASS: LTO 12b -PASS: LTO 13 -PASS: LTO 14 -PASS: LTO 15 -PASS: PR ld/13066 -PASS: PR ld/13201 -PASS: PR ld/15323 -PASS: PR ld/12942 (1) -PASS: PR ld/12942 (2) -PASS: LTO 7 -PASS: LTO 8 -PASS: LTO TLS IE -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-plugin/plugin.exp ... -PASS: plugin API enabled -PASS: load plugin -PASS: fail plugin onload -PASS: fail plugin allsymbolsread -PASS: fail plugin cleanup -PASS: plugin all hooks -PASS: plugin claimfile lost symbol -PASS: plugin claimfile replace symbol -PASS: plugin claimfile resolve symbol -PASS: plugin claimfile replace file -PASS: plugin set symbol visibility -PASS: plugin ignore lib -PASS: plugin claimfile replace lib -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-powerpc/aix52.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-powerpc/export-class.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-powerpc/powerpc.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-s390/s390.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/align.exp ... -PASS: align1 -PASS: ld-scripts/align2a -PASS: ld-scripts/align2b -PASS: ld-scripts/align2c -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/alignof.exp ... -PASS: ALIGNOF -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/assert.exp ... -PASS: ASSERT -PASS: ld-scripts/assert2 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/crossref.exp ... -PASS: NOCROSSREFS 1 -PASS: NOCROSSREFS 2 -PASS: NOCROSSREFS 3 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/data.exp ... -PASS: ld-scripts/data -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/default-script.exp ... -PASS: ld-scripts/default-script1 -PASS: ld-scripts/default-script2 -PASS: ld-scripts/default-script3 -PASS: ld-scripts/default-script4 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/defined.exp ... -PASS: DEFINED (PRMS 5699) -PASS: ld-scripts/defined2 -PASS: ld-scripts/defined3 -PASS: ld-scripts/defined4 -PASS: ld-scripts/defined5 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/dynamic-sections.exp ... -PASS: dynamic sections -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/empty-address.exp ... -PASS: ld-scripts/empty-address-1 -PASS: ld-scripts/empty-address-2a -PASS: ld-scripts/empty-address-2b -PASS: ld-scripts/empty-address-3a -PASS: ld-scripts/empty-address-3b -PASS: ld-scripts/empty-address-3c -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/empty-aligned.exp ... -PASS: ld-scripts/empty-aligned -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/empty-orphan.exp ... -PASS: ld-scripts/empty-orphan -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/expr.exp ... -PASS: ld-scripts/expr1 -PASS: ld-scripts/expr2 -PASS: ld-scripts/sane1 -PASS: ld-scripts/assign-loc -PASS: ld-scripts/pr14962 -PASS: ld-scripts/pr14962-2 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/extern.exp ... -PASS: EXTERN -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/include.exp ... -PASS: include-1 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/log2.exp ... -PASS: binary logarithm -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/map-address.exp ... -PASS: map addresses -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/overlay-size.exp ... -PASS: overlay size -PASS: overlay size (map check) -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/phdrs.exp ... -PASS: PHDRS -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/phdrs2.exp ... -PASS: PHDRS2 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/phdrs3.exp ... -PASS: PHDRS headers -PASS: PHDRS headers 3a -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/provide.exp ... -PASS: ld-scripts/provide-1 -PASS: ld-scripts/provide-2 -XFAIL: ld-scripts/provide-3 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/rgn-at.exp ... -PASS: rgn-at1 -PASS: ld-scripts/rgn-at10 -PASS: ld-scripts/rgn-at11 -PASS: rgn-at2 -PASS: rgn-at3 -PASS: rgn-at4 -PASS: rgn-at5 -PASS: ld-scripts/rgn-at6 -PASS: ld-scripts/rgn-at7 -PASS: ld-scripts/rgn-at8 -PASS: ld-scripts/rgn-at9 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/rgn-over.exp ... -PASS: rgn-over1 -PASS: rgn-over1 (map check) -PASS: rgn-over2 -PASS: rgn-over2 (map check) -PASS: rgn-over3 -PASS: rgn-over3 (map check) -PASS: rgn-over4 -PASS: rgn-over4 (map check) -PASS: rgn-over5 -PASS: rgn-over5 (map check) -PASS: rgn-over6 -PASS: rgn-over6 (map check) -PASS: rgn-over7 -PASS: rgn-over7 (map check) -PASS: rgn-over8 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/script.exp ... -PASS: script -PASS: MRI script -PASS: MEMORY -PASS: ld-scripts/region-alias-1 -PASS: ld-scripts/region-alias-2 -PASS: ld-scripts/region-alias-3 -PASS: ld-scripts/region-alias-4 -PASS: ld-scripts/align-with-input -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/section-flags.exp ... -PASS: section-flags-1 -PASS: section-flags-2 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/section-match.exp ... -PASS: ld-scripts/section-match-1 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/size.exp ... -PASS: ld-scripts/size-1 -PASS: ld-scripts/size-2 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/sizeof.exp ... -PASS: SIZEOF -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/sort.exp ... -PASS: --sort-section alignment -PASS: SORT_BY_ALIGNMENT -PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) -PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) --sort-section alignment -PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) --sort-section name -PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) -PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) --sort-section name -PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) --sort-section alignment -PASS: --sort-section name -PASS: SORT_BY_NAME -PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) -PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) --sort-section alignment -PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) --sort-section alignment -PASS: SORT_BY_NAME(SORT_BY_NAME()) -PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section name -PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section alignment -PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT -PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/weak.exp ... -PASS: weak symbols -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-selective/sel-dump.exp ... -PASS: Preserve default . = 0 -PASS: Preserve explicit . = 0 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-selective/selective.exp ... -PASS: selective1 -PASS: selective2 -PASS: selective3 -XFAIL: selective4 -XFAIL: selective5 -XFAIL: selective6 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-sh/arch/arch.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-sh/rd-sh.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-sh/sh-vxworks.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-sh/sh.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-sh/sh64/rd-sh64.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-sh/sh64/relax.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-sh/sh64/relfail.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-sh/sh64/sh64.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-shared/shared.exp ... -PASS: shared (non PIC) -PASS: shared (non PIC, load offset) -PASS: shared -PASS: shared -Bsymbolic -PASS: shared (PIC main, non PIC so) -PASS: shared (PIC main) -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-size/size.exp ... -PASS: ld-size/size32-1-i386 -PASS: ld-size/size32-2-i386 -PASS: ld-size/size32-3-i386 -PASS: Build libsize-1.so -PASS: Build libsize-2.so -PASS: Build libsize-3a.so -PASS: Build libsize-3b.so -PASS: Build libsize-3c.so -PASS: Build libsize-6b.so -PASS: Build libsize-7.so -PASS: Build size-7 -PASS: Build libsize-8.so -PASS: Build size-8 -PASS: Build libsize-9.so -PASS: Build libsize-10.so -PASS: Run size-1 -PASS: Run size-2 -PASS: Run size-3a -PASS: Run size-3b -PASS: Run size-3c -PASS: Run size-3d -PASS: Run size-3d -PASS: Run size-3e -PASS: Run size-4a -PASS: Run size-4b -PASS: Run size-5a -PASS: Run size-5b -PASS: Run size-6 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-sparc/sparc.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-spu/spu.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-srec/srec.exp ... -PASS: S-records -PASS: S-records with constructors -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-tic6x/tic6x.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-tilegx/tilegx.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-tilepro/tilepro.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-undefined/entry.exp ... -PASS: Build libentry.a -PASS: --entry foo archive -PASS: --entry foo -u foo archive -PASS: -shared --entry foo archive -PASS: -shared --entry foo -u foo archive -PASS: --entry foo -PASS: --entry foo -u foo -PASS: --entry 0x0 -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-undefined/undefined.exp ... -PASS: undefined -PASS: undefined function -PASS: undefined line -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-undefined/weak-undef.exp ... -PASS: weak undefined symbols -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-unique/unique.exp ... -PASS: Checking unique object -PASS: Checking unique executable -PASS: Checking empty unique object -PASS: Checking unique PIC object -PASS: Checking unique PIC object -PASS: Checking shared empty executable -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-v850/v850.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-vax-elf/export-class.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-vax-elf/vax-elf.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-versados/versados.exp ... -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 ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/coalesce.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/lcall.exp ... -Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ... - - === ld Summary === - -# of expected passes 941 -# of unexpected failures 2 -# of expected failures 8 -# of untested testcases 6 -[...]/tschwinge/W._C._Handy.build/ld/ld-new 2.24.51.20140214 - |