From 71902479876ef02e098dd2fe4a1988fa0284a777 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Tue, 24 May 2016 09:17:56 +0200 Subject: binutils-gdb: 96f9814df23564e16909bb5ba00de4a202c63417 (2015-11-05) --- .../laplace.SCHWINGE/test/gdb/testsuite/gdb.sum | 690 +++++++++++++++++---- 1 file changed, 584 insertions(+), 106 deletions(-) (limited to 'binutils-gdb/laplace.SCHWINGE/test/gdb') diff --git a/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum b/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum index a59de1aa..ac6a78ec 100644 --- a/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum +++ b/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Mon May 23 14:46:21 2016 +Test Run By thomas on Tue May 24 07:42:55 2016 Native configuration is i686-unknown-gnu0.7 === gdb tests === @@ -10,6 +10,12 @@ 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/access_to_packed_array.exp ... +PASS: gdb.ada/access_to_packed_array.exp: compilation foo.adb +PASS: gdb.ada/access_to_packed_array.exp: print pack.a +PASS: gdb.ada/access_to_packed_array.exp: print pack.aa +PASS: gdb.ada/access_to_packed_array.exp: print pack.a(2) +PASS: gdb.ada/access_to_packed_array.exp: print pack.aa(2) Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/addr_arith.exp ... PASS: gdb.ada/addr_arith.exp: compilation foo_na07_019.adb PASS: gdb.ada/addr_arith.exp: print something'address + 0 @@ -32,6 +38,18 @@ 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_of_variable_length.exp ... +PASS: gdb.ada/array_of_variable_length.exp: compilation foo.adb +PASS: gdb.ada/array_of_variable_length.exp: ptype pck.a +PASS: gdb.ada/array_of_variable_length.exp: print pck.a +PASS: gdb.ada/array_of_variable_length.exp: ptype $ +Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/array_ptr_renaming.exp ... +PASS: gdb.ada/array_ptr_renaming.exp: compilation foo.adb +PASS: gdb.ada/array_ptr_renaming.exp: print nt +PASS: gdb.ada/array_ptr_renaming.exp: print nt(1) +KFAIL: gdb.ada/array_ptr_renaming.exp: print ntp (PRMS: gdb/NNNN) +PASS: gdb.ada/array_ptr_renaming.exp: print ntp.all +PASS: gdb.ada/array_ptr_renaming.exp: print ntp(3) 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 @@ -118,6 +136,16 @@ 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/attr_ref_and_charlit.exp ... +PASS: gdb.ada/attr_ref_and_charlit.exp: compilation foo.adb +PASS: gdb.ada/attr_ref_and_charlit.exp: print s'first +PASS: gdb.ada/attr_ref_and_charlit.exp: print s'last +PASS: gdb.ada/attr_ref_and_charlit.exp: print s(s'first) = 'a' +PASS: gdb.ada/attr_ref_and_charlit.exp: print s(s'last) /= 'b' +PASS: gdb.ada/attr_ref_and_charlit.exp: gdb_test +PASS: gdb.ada/attr_ref_and_charlit.exp: print s'last +PASS: gdb.ada/attr_ref_and_charlit.exp: print s(s'first) = 'c' +PASS: gdb.ada/attr_ref_and_charlit.exp: print s(s'last) /= 'd' 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 @@ -195,6 +223,9 @@ PASS: gdb.ada/complete.exp: complete p pck PASS: gdb.ada/complete.exp: complete p pck. PASS: gdb.ada/complete.exp: complete p mA PASS: gdb.cp/virtbase.exp: print rtti_data @@ -18988,6 +19073,53 @@ 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.dlang/properties.exp ... +PASS: gdb.dlang/properties.exp: set language d +PASS: gdb.dlang/properties.exp: set language to "d" +PASS: gdb.dlang/properties.exp: print bool.sizeof +PASS: gdb.dlang/properties.exp: print (bool).sizeof +PASS: gdb.dlang/properties.exp: print char.sizeof +PASS: gdb.dlang/properties.exp: print wchar.sizeof +PASS: gdb.dlang/properties.exp: print dchar.sizeof +PASS: gdb.dlang/properties.exp: print byte.sizeof +PASS: gdb.dlang/properties.exp: print ubyte.sizeof +PASS: gdb.dlang/properties.exp: print short.sizeof +PASS: gdb.dlang/properties.exp: print ushort.sizeof +PASS: gdb.dlang/properties.exp: print int.sizeof +PASS: gdb.dlang/properties.exp: print uint.sizeof +PASS: gdb.dlang/properties.exp: print long.sizeof +PASS: gdb.dlang/properties.exp: print ulong.sizeof +PASS: gdb.dlang/properties.exp: print cent.sizeof +PASS: gdb.dlang/properties.exp: print ucent.sizeof +PASS: gdb.dlang/properties.exp: print float.sizeof +PASS: gdb.dlang/properties.exp: print ifloat.sizeof +PASS: gdb.dlang/properties.exp: print double.sizeof +PASS: gdb.dlang/properties.exp: print idouble.sizeof +PASS: gdb.dlang/properties.exp: print (1).sizeof +PASS: gdb.dlang/properties.exp: print (1U).sizeof +PASS: gdb.dlang/properties.exp: print (1L).sizeof +PASS: gdb.dlang/properties.exp: print (1UL).sizeof +PASS: gdb.dlang/properties.exp: print (1.0).sizeof +PASS: gdb.dlang/properties.exp: print (1.0f).sizeof +PASS: gdb.dlang/properties.exp: print (7 ^^ 3).sizeof +PASS: gdb.dlang/properties.exp: print (7L ^^ 3).sizeof +PASS: gdb.dlang/properties.exp: print (7.0 ^^ 3).sizeof +PASS: gdb.dlang/properties.exp: print (7.0f ^^ 3).sizeof +PASS: gdb.dlang/properties.exp: ptype typeof(false) +PASS: gdb.dlang/properties.exp: ptype typeof(1) +PASS: gdb.dlang/properties.exp: ptype typeof(1U) +PASS: gdb.dlang/properties.exp: ptype typeof(1L) +PASS: gdb.dlang/properties.exp: ptype typeof(1UL) +PASS: gdb.dlang/properties.exp: ptype typeof(1.0) +PASS: gdb.dlang/properties.exp: ptype typeof(1.0L) +PASS: gdb.dlang/properties.exp: ptype typeof(1.0f) +PASS: gdb.dlang/properties.exp: ptype typeof(cast(byte) 1) +PASS: gdb.dlang/properties.exp: ptype typeof(cast(short) 1) +PASS: gdb.dlang/properties.exp: ptype typeof(7 ^^ 3) +PASS: gdb.dlang/properties.exp: ptype typeof(7L ^^ 3) +PASS: gdb.dlang/properties.exp: ptype typeof(7.0 ^^ 3) +PASS: gdb.dlang/properties.exp: ptype typeof(7.0L ^^ 3) +PASS: gdb.dlang/properties.exp: ptype typeof(7.0f ^^ 3) Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/arr-stride.exp ... PASS: gdb.dwarf2/arr-stride.exp: set language ada PASS: gdb.dwarf2/arr-stride.exp: ptype pck.table @@ -18997,6 +19129,9 @@ PASS: gdb.dwarf2/arr-subrange.exp: set language ada PASS: gdb.dwarf2/arr-subrange.exp: ptype pck.table Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/atomic-type.exp ... PASS: gdb.dwarf2/atomic-type.exp: ptype f +Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/bad-regnum.exp ... +PASS: gdb.dwarf2/bad-regnum.exp: info addr foo1 +PASS: gdb.dwarf2/bad-regnum.exp: info addr foo2 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 @@ -19006,6 +19141,9 @@ 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/comp-unit-lang.exp ... +PASS: gdb.dwarf2/comp-unit-lang.exp: show language +PASS: gdb.dwarf2/comp-unit-lang.exp: show language Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/corrupt.exp ... PASS: gdb.dwarf2/corrupt.exp: recover from corrupt DWARF Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/count.exp ... @@ -19090,10 +19228,16 @@ 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-mips-linkage-name.exp ... +PASS: gdb.dwarf2/dw2-bad-mips-linkage-name.exp: ptype f +PASS: gdb.dwarf2/dw2-bad-mips-linkage-name.exp: ptype g 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-bad-unresolved.exp ... +PASS: gdb.dwarf2/dw2-bad-unresolved.exp: ptype var +PASS: gdb.dwarf2/dw2-bad-unresolved.exp: print var 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 @@ -19517,6 +19661,8 @@ 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-regno-invalid.exp ... +PASS: gdb.dwarf2/dw2-regno-invalid.exp: p bregx 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 ... @@ -20071,6 +20217,231 @@ 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/vla-alloc-assoc.exp ... +PASS: gdb.fortran/vla-alloc-assoc.exp: continue to breakpoint: vla1-allocated +PASS: gdb.fortran/vla-alloc-assoc.exp: print vla1 allocation status (allocated) +PASS: gdb.fortran/vla-alloc-assoc.exp: continue to breakpoint: vla2-allocated +PASS: gdb.fortran/vla-alloc-assoc.exp: print vla2 allocation status (allocated) +PASS: gdb.fortran/vla-alloc-assoc.exp: continue to breakpoint: pvla-associated +PASS: gdb.fortran/vla-alloc-assoc.exp: print pvla associated status (associated) +PASS: gdb.fortran/vla-alloc-assoc.exp: continue to breakpoint: pvla-re-associated +PASS: gdb.fortran/vla-alloc-assoc.exp: print pvla associated status (re-associated) +PASS: gdb.fortran/vla-alloc-assoc.exp: continue to breakpoint: pvla-deassociated +PASS: gdb.fortran/vla-alloc-assoc.exp: print pvla allocation status (deassociated) +PASS: gdb.fortran/vla-alloc-assoc.exp: continue to breakpoint: vla1-deallocated +PASS: gdb.fortran/vla-alloc-assoc.exp: print vla1 allocation status (deallocated) +PASS: gdb.fortran/vla-alloc-assoc.exp: print deallocated vla1 +PASS: gdb.fortran/vla-alloc-assoc.exp: continue to breakpoint: vla2-deallocated +PASS: gdb.fortran/vla-alloc-assoc.exp: print vla2 deallocated +PASS: gdb.fortran/vla-alloc-assoc.exp: print deallocated vla2 +Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-datatypes.exp ... +PASS: gdb.fortran/vla-datatypes.exp: continue to breakpoint: vlas-allocated +PASS: gdb.fortran/vla-datatypes.exp: next to allocation status of intvla +PASS: gdb.fortran/vla-datatypes.exp: intvla allocated +PASS: gdb.fortran/vla-datatypes.exp: next to allocation status of realvla +PASS: gdb.fortran/vla-datatypes.exp: realvla allocated +PASS: gdb.fortran/vla-datatypes.exp: next to allocation status of complexvla +PASS: gdb.fortran/vla-datatypes.exp: complexvla allocated +PASS: gdb.fortran/vla-datatypes.exp: next to allocation status of logicalvla +PASS: gdb.fortran/vla-datatypes.exp: logicalvla allocated +PASS: gdb.fortran/vla-datatypes.exp: next to allocation status of charactervla +PASS: gdb.fortran/vla-datatypes.exp: charactervla allocated +PASS: gdb.fortran/vla-datatypes.exp: continue to breakpoint: vlas-initialized +PASS: gdb.fortran/vla-datatypes.exp: ptype intvla +PASS: gdb.fortran/vla-datatypes.exp: ptype realvla +PASS: gdb.fortran/vla-datatypes.exp: ptype complexvla +PASS: gdb.fortran/vla-datatypes.exp: ptype logicalvla +PASS: gdb.fortran/vla-datatypes.exp: ptype charactervla +PASS: gdb.fortran/vla-datatypes.exp: print intvla(5,5,5) (1st) +PASS: gdb.fortran/vla-datatypes.exp: print realvla(5,5,5) (1st) +PASS: gdb.fortran/vla-datatypes.exp: print complexvla(5,5,5) (1st) +PASS: gdb.fortran/vla-datatypes.exp: print logicalvla(5,5,5) (1st) +PASS: gdb.fortran/vla-datatypes.exp: print charactervla(5,5,5) (1st) +PASS: gdb.fortran/vla-datatypes.exp: continue to breakpoint: vlas-modified +PASS: gdb.fortran/vla-datatypes.exp: print intvla(5,5,5) (2nd) +PASS: gdb.fortran/vla-datatypes.exp: print realvla(5,5,5) (2nd) +PASS: gdb.fortran/vla-datatypes.exp: print complexvla(5,5,5) (2nd) +PASS: gdb.fortran/vla-datatypes.exp: print logicalvla(5,5,5) (2nd) +PASS: gdb.fortran/vla-datatypes.exp: print charactervla(5,5,5) (2nd) +Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-history.exp ... +PASS: gdb.fortran/vla-history.exp: continue to breakpoint: vla1-init +PASS: gdb.fortran/vla-history.exp: print non-allocated vla1 +PASS: gdb.fortran/vla-history.exp: continue to breakpoint: vla2-allocated +PASS: gdb.fortran/vla-history.exp: print vla1 allocated +PASS: gdb.fortran/vla-history.exp: print vla2 allocated +PASS: gdb.fortran/vla-history.exp: continue to breakpoint: vla1-filled +PASS: gdb.fortran/vla-history.exp: print vla1 filled +PASS: gdb.fortran/vla-history.exp: print $1 +PASS: gdb.fortran/vla-history.exp: print $2 +PASS: gdb.fortran/vla-history.exp: print $3 +PASS: gdb.fortran/vla-history.exp: print $4 +PASS: gdb.fortran/vla-history.exp: continue to breakpoint: vla2-filled +PASS: gdb.fortran/vla-history.exp: print vla2(1,43,20) +PASS: gdb.fortran/vla-history.exp: print vla2(1,3,8) +PASS: gdb.fortran/vla-history.exp: print $9 +PASS: gdb.fortran/vla-history.exp: print $10 +Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-ptr-info.exp ... +PASS: gdb.fortran/vla-ptr-info.exp: continue to breakpoint: pvla-associated +PASS: gdb.fortran/vla-ptr-info.exp: print pvla pointer information +Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-ptype-sub.exp ... +PASS: gdb.fortran/vla-ptype-sub.exp: continue to breakpoint: not-filled (1st) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array1 (passed fixed) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array2 (passed fixed) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array1(40, 10) (passed fixed) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array2(13, 11, 5) (passed fixed) +PASS: gdb.fortran/vla-ptype-sub.exp: continue to breakpoint: not-filled (2nd) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array1 (passed sub-array) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array2 (passed sub-array) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array1(3, 3) (passed sub-array) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array2(4, 4, 4) (passed sub-array) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array1(100, 100) subarray do not crash (passed sub-array) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array2(100, 100, 100) subarray do not crash (passed sub-array) +PASS: gdb.fortran/vla-ptype-sub.exp: continue to breakpoint: not-filled (3rd) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array1 (passed vla) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array2 (passed vla) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array1(3, 3) (passed vla) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array2(4, 4, 4) (passed vla) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array1(100, 100) VLA do not crash (passed vla) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array2(100, 100, 100) VLA do not crash (passed vla) +PASS: gdb.fortran/vla-ptype-sub.exp: continue to breakpoint: end-of-bar +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array1 (arbitrary length) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array2 (arbitrary length) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array1(100) (arbitrary length) +PASS: gdb.fortran/vla-ptype-sub.exp: ptype array2(4,100) (arbitrary length) +Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-ptype.exp ... +PASS: gdb.fortran/vla-ptype.exp: continue to breakpoint: vla1-init +PASS: gdb.fortran/vla-ptype.exp: ptype vla1 not initialized +PASS: gdb.fortran/vla-ptype.exp: ptype vla2 not initialized +FAIL: gdb.fortran/vla-ptype.exp: ptype pvla not initialized +PASS: gdb.fortran/vla-ptype.exp: ptype vla1(3, 6, 9) not initialized +PASS: gdb.fortran/vla-ptype.exp: ptype vla1(5, 45, 20) not initialized +PASS: gdb.fortran/vla-ptype.exp: continue to breakpoint: vla1-allocated +PASS: gdb.fortran/vla-ptype.exp: ptype vla1 allocated +PASS: gdb.fortran/vla-ptype.exp: continue to breakpoint: vla2-allocated +PASS: gdb.fortran/vla-ptype.exp: ptype vla2 allocated +PASS: gdb.fortran/vla-ptype.exp: continue to breakpoint: vla1-filled +PASS: gdb.fortran/vla-ptype.exp: ptype vla1 filled +PASS: gdb.fortran/vla-ptype.exp: ptype vla1(3, 6, 9) +PASS: gdb.fortran/vla-ptype.exp: continue to breakpoint: vla2-filled +PASS: gdb.fortran/vla-ptype.exp: ptype vla2 filled +PASS: gdb.fortran/vla-ptype.exp: ptype vla1(5, 45, 20) filled +PASS: gdb.fortran/vla-ptype.exp: continue to breakpoint: pvla-associated +PASS: gdb.fortran/vla-ptype.exp: ptype pvla associated +PASS: gdb.fortran/vla-ptype.exp: ptype pvla(3, 6, 9) +PASS: gdb.fortran/vla-ptype.exp: continue to breakpoint: pvla-re-associated +PASS: gdb.fortran/vla-ptype.exp: ptype pvla re-associated +PASS: gdb.fortran/vla-ptype.exp: ptype vla1(5, 45, 20) re-associated +PASS: gdb.fortran/vla-ptype.exp: continue to breakpoint: pvla-deassociated +PASS: gdb.fortran/vla-ptype.exp: ptype pvla deassociated +PASS: gdb.fortran/vla-ptype.exp: ptype pvla(5, 45, 20) not associated +PASS: gdb.fortran/vla-ptype.exp: continue to breakpoint: vla1-deallocated +PASS: gdb.fortran/vla-ptype.exp: ptype vla1 not allocated +PASS: gdb.fortran/vla-ptype.exp: ptype vla1(3, 6, 9) not allocated +PASS: gdb.fortran/vla-ptype.exp: continue to breakpoint: vla2-deallocated +PASS: gdb.fortran/vla-ptype.exp: ptype vla2 not allocated +PASS: gdb.fortran/vla-ptype.exp: ptype vla2(5, 45, 20) not allocated +Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-sizeof.exp ... +PASS: gdb.fortran/vla-sizeof.exp: continue to breakpoint: vla1-init +PASS: gdb.fortran/vla-sizeof.exp: print sizeof non-allocated vla1 +PASS: gdb.fortran/vla-sizeof.exp: continue to breakpoint: vla2-allocated +PASS: gdb.fortran/vla-sizeof.exp: print sizeof allocated vla1 +PASS: gdb.fortran/vla-sizeof.exp: continue to breakpoint: vla1-filled +PASS: gdb.fortran/vla-sizeof.exp: print sizeof non-associated pvla +PASS: gdb.fortran/vla-sizeof.exp: continue to breakpoint: pvla-associated +PASS: gdb.fortran/vla-sizeof.exp: print sizeof associated pvla +Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-value-sub-arbitrary.exp ... +PASS: gdb.fortran/vla-value-sub-arbitrary.exp: continue to breakpoint: end-of-bar +PASS: gdb.fortran/vla-value-sub-arbitrary.exp: print arbitary array1(42) +PASS: gdb.fortran/vla-value-sub-arbitrary.exp: print arbitary array1(100) +PASS: gdb.fortran/vla-value-sub-arbitrary.exp: print arbitary array2(4,10) +PASS: gdb.fortran/vla-value-sub-arbitrary.exp: print arbitary array2(4,100) +Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-value-sub-finish.exp ... +PASS: gdb.fortran/vla-value-sub-finish.exp: continue to breakpoint: array2-almost-filled +PASS: gdb.fortran/vla-value-sub-finish.exp: print array2 in foo after it was filled +PASS: gdb.fortran/vla-value-sub-finish.exp: set array(2,2,2) to 20 in subroutine +PASS: gdb.fortran/vla-value-sub-finish.exp: print array2 in foo after it was mofified in debugger +PASS: gdb.fortran/vla-value-sub-finish.exp: finish function +PASS: gdb.fortran/vla-value-sub-finish.exp: sub_arr1(5, 7) after finish +PASS: gdb.fortran/vla-value-sub-finish.exp: sub_arr1(1, 1) after finish +PASS: gdb.fortran/vla-value-sub-finish.exp: sub_arr2(1, 1, 1) after finish +PASS: gdb.fortran/vla-value-sub-finish.exp: sub_arr2(2, 1, 1) after finish +Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-value-sub.exp ... +PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: not-filled (1st) +PASS: gdb.fortran/vla-value-sub.exp: print passed array1 in foo (passed fixed array) +PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array1-filled (1st) +PASS: gdb.fortran/vla-value-sub.exp: print array1(5, 7) after filled in foo (passed fixed array) +PASS: gdb.fortran/vla-value-sub.exp: print array1(1, 1) after filled in foo (passed fixed array) +PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array2-almost-filled (1st) +PASS: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was filled (passed fixed array) +PASS: gdb.fortran/vla-value-sub.exp: set array(2,2,2) to 20 in subroutine (passed fixed array) +PASS: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was mofified in debugger (passed fixed array) +PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: not-filled (2nd) +PASS: gdb.fortran/vla-value-sub.exp: print passed array1 in foo (passed sub-array) +PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array1-filled (2nd) +PASS: gdb.fortran/vla-value-sub.exp: print array1(5, 5) after filled in foo (passed sub-array) +PASS: gdb.fortran/vla-value-sub.exp: print array1(1, 1) after filled in foo (passed sub-array) +PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array2-almost-filled (2nd) +PASS: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was filled (passed sub-array) +PASS: gdb.fortran/vla-value-sub.exp: set array(2,2,2) to 20 in subroutine (passed sub-array) +PASS: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was mofified in debugger (passed sub-array) +PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: not-filled (3rd) +PASS: gdb.fortran/vla-value-sub.exp: print passed array1 in foo (passed vla) +PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array1-filled (3rd) +PASS: gdb.fortran/vla-value-sub.exp: print array1(5, 5) after filled in foo (passed vla) +PASS: gdb.fortran/vla-value-sub.exp: print array1(1, 1) after filled in foo (passed vla) +PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array2-almost-filled (3rd) +PASS: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was filled (passed vla) +PASS: gdb.fortran/vla-value-sub.exp: set array(2,2,2) to 20 in subroutine (passed vla) +PASS: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was mofified in debugger (passed vla) +Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-value.exp ... +PASS: gdb.fortran/vla-value.exp: continue to breakpoint: vla1-init +PASS: gdb.fortran/vla-value.exp: print non-allocated vla1 +PASS: gdb.fortran/vla-value.exp: print non-allocated &vla1 +PASS: gdb.fortran/vla-value.exp: print member in non-allocated vla1 (1) +PASS: gdb.fortran/vla-value.exp: print member in non-allocated vla1 (2) +PASS: gdb.fortran/vla-value.exp: set member in non-allocated vla1 +PASS: gdb.fortran/vla-value.exp: continue to breakpoint: vla2-allocated +PASS: gdb.fortran/vla-value.exp: step over value assignment of vla1 +PASS: gdb.fortran/vla-value.exp: print allocated &vla1 +PASS: gdb.fortran/vla-value.exp: print allocated vla1(3,6,9) +PASS: gdb.fortran/vla-value.exp: print allocated vla1(1,3,8) +PASS: gdb.fortran/vla-value.exp: print allocated vla1(9,9,9)=1 +PASS: gdb.fortran/vla-value.exp: continue to breakpoint: vla1-filled +PASS: gdb.fortran/vla-value.exp: print allocated vla1(3,6,9) after specific assignment (filled) +PASS: gdb.fortran/vla-value.exp: print allocated vla1(1,3,8) after specific assignment (filled) +PASS: gdb.fortran/vla-value.exp: print allocated vla1(9,9,9) after assignment in debugger (filled) +FAIL: gdb.fortran/vla-value.exp: print undefined pvla +FAIL: gdb.fortran/vla-value.exp: print non-associated &pvla +FAIL: gdb.fortran/vla-value.exp: print undefined pvla(1,3,8) +PASS: gdb.fortran/vla-value.exp: continue to breakpoint: pvla-associated +PASS: gdb.fortran/vla-value.exp: print associated &pvla +PASS: gdb.fortran/vla-value.exp: print associated pvla(3,6,9) +PASS: gdb.fortran/vla-value.exp: print associated pvla(1,3,8) +PASS: gdb.fortran/vla-value.exp: print associated pvla(9,9,9) +PASS: gdb.fortran/vla-value.exp: continue to breakpoint: pvla-re-associated +PASS: gdb.fortran/vla-value.exp: print pvla(5, 45, 20) after filled using pointer +PASS: gdb.fortran/vla-value.exp: print vla2(5, 45, 20) after filled using pointer +PASS: gdb.fortran/vla-value.exp: print pvla(7, 45, 14) after filled using pointer +PASS: gdb.fortran/vla-value.exp: print vla2(7, 45, 14) after filled using pointer +PASS: gdb.fortran/vla-value.exp: continue to breakpoint: pvla-deassociated +PASS: gdb.fortran/vla-value.exp: print pvla(5, 45, 20) after deassociated +PASS: gdb.fortran/vla-value.exp: print pvla(7, 45, 14) after dissasociated +PASS: gdb.fortran/vla-value.exp: print vla1 after deassociated +PASS: gdb.fortran/vla-value.exp: continue to breakpoint: vla1-deallocated +PASS: gdb.fortran/vla-value.exp: print allocated vla1(3,6,9) after specific assignment (deallocated) +PASS: gdb.fortran/vla-value.exp: print allocated vla1(1,3,8) after specific assignment (deallocated) +PASS: gdb.fortran/vla-value.exp: print allocated vla1(9,9,9) after assignment in debugger (deallocated) +PASS: gdb.fortran/vla-value.exp: continue to breakpoint: vla2-allocated +PASS: gdb.fortran/vla-value.exp: next (1) +PASS: gdb.fortran/vla-value.exp: set $myvar = vla1 +PASS: gdb.fortran/vla-value.exp: print $myvar set to vla1 +PASS: gdb.fortran/vla-value.exp: next (2) +PASS: gdb.fortran/vla-value.exp: print $myvar(3,6,9) +PASS: gdb.fortran/vla-value.exp: continue to breakpoint: pvla-associated +PASS: gdb.fortran/vla-value.exp: set $mypvar = pvla +PASS: gdb.fortran/vla-value.exp: print $mypvar(1,3,8) +PASS: gdb.fortran/vla-value.exp: continue to breakpoint: pvla-deassociated +PASS: gdb.fortran/vla-value.exp: print $mypvar(1,3,8) after deallocated 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 @@ -22470,6 +22841,8 @@ 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: -exec-step does not produce CLI step output PASS: gdb.mi/mi-cli.exp: check *stopped from CLI command 2 +PASS: gdb.mi/mi-cli.exp: CLI finish: check CLI output +PASS: gdb.mi/mi-cli.exp: CLI finish: check MI output PASS: gdb.mi/mi-cli.exp: -break-insert -t basics.c:$line_main_hello PASS: gdb.mi/mi-cli.exp: breakpoint hit produces CLI output PASS: gdb.mi/mi-cli.exp: temporary breakpoint output hit in MI @@ -23787,6 +24160,53 @@ PASS: gdb.mi/mi-vla-c99.exp: info type variable vla PASS: gdb.mi/mi-vla-c99.exp: show format variable vla PASS: gdb.mi/mi-vla-c99.exp: eval variable vla PASS: gdb.mi/mi-vla-c99.exp: get children of vla +Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-vla-fortran.exp ... +PASS: gdb.mi/mi-vla-fortran.exp: 1 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 22 +PASS: gdb.mi/mi-vla-fortran.exp: evaluate not allocated vla +PASS: gdb.mi/mi-vla-fortran.exp: create local variable vla1_not_allocated +PASS: gdb.mi/mi-vla-fortran.exp: info type variable vla1_not_allocated +PASS: gdb.mi/mi-vla-fortran.exp: show format variable vla1_not_allocated +PASS: gdb.mi/mi-vla-fortran.exp: eval variable vla1_not_allocated +PASS: gdb.mi/mi-vla-fortran.exp: get children of vla1_not_allocated +PASS: gdb.mi/mi-vla-fortran.exp: 2 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 23 +PASS: gdb.mi/mi-vla-fortran.exp: evaluate allocated vla +PASS: gdb.mi/mi-vla-fortran.exp: create local variable vla1_allocated +PASS: gdb.mi/mi-vla-fortran.exp: info type variable vla1_allocated +PASS: gdb.mi/mi-vla-fortran.exp: show format variable vla1_allocated +PASS: gdb.mi/mi-vla-fortran.exp: eval variable vla1_allocated +PASS: gdb.mi/mi-vla-fortran.exp: get children of vla1_allocated +PASS: gdb.mi/mi-vla-fortran.exp: 3 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 26 +PASS: gdb.mi/mi-vla-fortran.exp: evaluate filled vla +PASS: gdb.mi/mi-vla-fortran.exp: 4 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 29 +PASS: gdb.mi/mi-vla-fortran.exp: evaluate filled vla +PASS: gdb.mi/mi-vla-fortran.exp: evaluate filled vla +PASS: gdb.mi/mi-vla-fortran.exp: evaluate filled vla +PASS: gdb.mi/mi-vla-fortran.exp: evaluate filled vla +PASS: gdb.mi/mi-vla-fortran.exp: 5 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 30 +PASS: gdb.mi/mi-vla-fortran.exp: evaluate not allocated vla +PASS: gdb.mi/mi-vla-fortran.exp: 6 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 35 +PASS: gdb.mi/mi-vla-fortran.exp: evaluate not associated vla +PASS: gdb.mi/mi-vla-fortran.exp: create local variable pvla2_not_associated +PASS: gdb.mi/mi-vla-fortran.exp: info type variable pvla2_not_associated +PASS: gdb.mi/mi-vla-fortran.exp: show format variable pvla2_not_associated +PASS: gdb.mi/mi-vla-fortran.exp: eval variable pvla2_not_associated +PASS: gdb.mi/mi-vla-fortran.exp: get children of pvla2_not_associated +PASS: gdb.mi/mi-vla-fortran.exp: 7 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 36 +PASS: gdb.mi/mi-vla-fortran.exp: evaluate associated vla +PASS: gdb.mi/mi-vla-fortran.exp: create local variable pvla2_associated +PASS: gdb.mi/mi-vla-fortran.exp: info type variable pvla2_associated +PASS: gdb.mi/mi-vla-fortran.exp: show format variable pvla2_associated +PASS: gdb.mi/mi-vla-fortran.exp: eval variable pvla2_associated +PASS: gdb.mi/mi-vla-fortran.exp: 8 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 41 +PASS: gdb.mi/mi-vla-fortran.exp: evaluate vla pointer set to null 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 ... @@ -24364,15 +24784,15 @@ 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 ... -FAIL: gdb.opt/inline-bt.exp: continue to bar (1) -FAIL: gdb.opt/inline-bt.exp: backtrace from bar (1) +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 -FAIL: gdb.opt/inline-bt.exp: continue to bar (2) -FAIL: gdb.opt/inline-bt.exp: backtrace from bar (2) +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) -FAIL: gdb.opt/inline-bt.exp: continue to bar (3) -FAIL: gdb.opt/inline-bt.exp: backtrace from bar (3) +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) @@ -24384,18 +24804,18 @@ PASS: gdb.opt/inline-bt.exp: info frame still works PASS: gdb.opt/inline-bt.exp: up hits limit Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-cmds.exp ... PASS: gdb.opt/inline-cmds.exp: set listsize 1 -FAIL: gdb.opt/inline-cmds.exp: continue to bar (1) -FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (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) -FAIL: gdb.opt/inline-cmds.exp: continue to bar (2) -FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (2) +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) -FAIL: gdb.opt/inline-cmds.exp: continue to marker -FAIL: gdb.opt/inline-cmds.exp: backtrace from marker +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 @@ -24412,7 +24832,7 @@ 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 -FAIL: gdb.opt/inline-cmds.exp: step into 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 @@ -24438,22 +24858,26 @@ 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 ... -FAIL: gdb.opt/inline-locals.exp: continue to bar (1) -FAIL: gdb.opt/inline-locals.exp: continue to bar (2) -FAIL: gdb.opt/inline-locals.exp: backtrace from bar (2) +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 -FAIL: gdb.opt/inline-locals.exp: continue to bar (3) -FAIL: gdb.opt/inline-locals.exp: backtrace from bar (3) +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.opt/solib-intra-step.exp ... +PASS: gdb.opt/solib-intra-step.exp: first-hit (optimized) +PASS: gdb.opt/solib-intra-step.exp: second-hit (optimized 3) +PASS: gdb.opt/solib-intra-step.exp: continue to breakpoint: second-hit Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/case-insensitive-symbols.exp ... UNSUPPORTED: gdb.pascal/case-insensitive-symbols.exp: No pascal compiler found UNTESTED: gdb.pascal/case-insensitive-symbols.exp: case-insensitive-symbols.exp @@ -25284,7 +25708,7 @@ PASS: gdb.python/py-lookup-type.exp: lookup type character using language ada PASS: gdb.python/py-lookup-type.exp: set language c PASS: gdb.python/py-lookup-type.exp: lookup type char using language c PASS: gdb.python/py-lookup-type.exp: set language d -FAIL: gdb.python/py-lookup-type.exp: lookup type ucent using language d +PASS: gdb.python/py-lookup-type.exp: lookup type ucent using language d PASS: gdb.python/py-lookup-type.exp: set language fortran PASS: gdb.python/py-lookup-type.exp: lookup type character using language fortran PASS: gdb.python/py-lookup-type.exp: set language go @@ -25861,8 +26285,8 @@ PASS: gdb.python/py-type.exp: lang_c: test_fields: Check field name nonexists te 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 (st.type['a'].type.keys ()) 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 @@ -25883,6 +26307,9 @@ PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to vector with two argum 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_fields: python print (len (gdb.parse_and_eval ('a_function').type.fields ())) +PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (gdb.parse_and_eval ('a_function').type.fields ()[0].type) +PASS: gdb.python/py-type.exp: lang_c: test_fields: python print (gdb.parse_and_eval ('a_function').type.fields ()[1].type) 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 @@ -25904,6 +26331,17 @@ 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: python print (len (gdb.parse_and_eval ('C::a_method').type.fields ())) +PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (gdb.parse_and_eval ('C::a_method').type.fields ()[0].type) +PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (gdb.parse_and_eval ('C::a_method').type.fields ()[1].type) +PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (gdb.parse_and_eval ('C::a_method').type.fields ()[2].type) +PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (len (gdb.parse_and_eval ('C::a_const_method').type.fields ())) +PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (gdb.parse_and_eval ('C::a_const_method').type.fields ()[0].type) +PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (gdb.parse_and_eval ('C::a_const_method').type.fields ()[1].type) +PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (gdb.parse_and_eval ('C::a_const_method').type.fields ()[2].type) +PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (len (gdb.parse_and_eval ('C::a_static_method').type.fields ())) +PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (gdb.parse_and_eval ('C::a_static_method').type.fields ()[0].type) +PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (gdb.parse_and_eval ('C::a_static_method').type.fields ()[1].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 @@ -25925,8 +26363,8 @@ PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check field name nonexists 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 (st.type['a'].type.keys ()) 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 @@ -25947,6 +26385,9 @@ PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to vector with two arg 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_fields: python print (len (gdb.parse_and_eval ('a_function').type.fields ())) +PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (gdb.parse_and_eval ('a_function').type.fields ()[0].type) +PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print (gdb.parse_and_eval ('a_function').type.fields ()[1].type) 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 @@ -26344,6 +26785,7 @@ 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: source -s source2-symlink.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 @@ -26469,6 +26911,8 @@ 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/fstatat-reverse.exp ... +Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/getresuid-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 ... @@ -26477,7 +26921,11 @@ 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/pipe-reverse.exp ... +Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/readv-reverse.exp ... +Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/recvmsg-reverse.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/rerun-prec.exp ... +Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/s390-mvcle.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 ... @@ -26485,10 +26933,14 @@ 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/time-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/waitpid-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/connect-stopped-target.exp ... +Running ../../../W._C._Handy/gdb/testsuite/gdb.server/connect-without-multi-process.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.server/ext-attach.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.server/ext-restart.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.server/ext-run.exp ... @@ -27124,34 +27576,47 @@ FAIL: gdb.threads/no-unwaited-for-left.exp: only thread 3 left, main thread term FAIL: gdb.threads/no-unwaited-for-left.exp: thread apply all with exited thread 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 +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=off,non-stop=on: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=off,non-stop=on: thread 2 +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=off,non-stop=on: continue over exec +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=on,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=on,non-stop=off: set scheduler-locking on +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=on,non-stop=off: continue over exec +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=off,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched=off,non-stop=off: continue over exec Running ../../../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 +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=off,non-stop=on: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=off,non-stop=on: thread 2 +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=off,non-stop=on: single thread left +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=off,non-stop=on: continue over exec +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=on,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=on,non-stop=off: single thread left +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=on,non-stop=off: set scheduler-locking on +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=on,non-stop=off: continue over exec +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=off,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=off,non-stop=off: single thread left +FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched=off,non-stop=off: continue over exec Running ../../../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 +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=off,non-stop=on: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=off,non-stop=on: thread 2 +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=off,non-stop=on: continue over exec +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=on,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=on,non-stop=off: set scheduler-locking on +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=on,non-stop=off: continue over exec +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=off,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched=off,non-stop=off: continue over exec Running ../../../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 +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=off,non-stop=on: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=off,non-stop=on: thread 2 +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=off,non-stop=on: continue over exec +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=on,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=on,non-stop=off: set scheduler-locking on +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=on,non-stop=off: continue over exec +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=off,non-stop=off: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched=off,non-stop=off: continue over exec Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/non-ldr-exit.exp ... PASS: gdb.threads/non-ldr-exit.exp: successfully compiled posix threads test case FAIL: gdb.threads/non-ldr-exit.exp: continue to breakpoint: break-here @@ -27479,17 +27944,15 @@ 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 ... WARNING: program timed out. -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 +WARNING: program timed out. +UNSUPPORTED: gdb.threads/threxit-hop-specific.exp: Couldn't compile threxit-hop-specific.c: unrecognized error Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tid-reuse.exp ... PASS: gdb.threads/tid-reuse.exp: successfully compiled posix threads test case PASS: gdb.threads/tid-reuse.exp: set print thread-events off PASS: gdb.threads/tid-reuse.exp: continue to breakpoint: after_count PASS: gdb.threads/tid-reuse.exp: get reuse_time -FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func (the program exited) -FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: after_reuse_time (the program is no longer running) +FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func +FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: after_reuse_time 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 @@ -27502,6 +27965,21 @@ PASS: gdb.threads/tls-shared.exp: print storage info for thread local storage va 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-so_extern.exp ... +PASS: gdb.threads/tls-so_extern.exp: successfully compiled posix threads test case +PASS: gdb.threads/tls-so_extern.exp: successfully compiled posix threads test case +FAIL: gdb.threads/tls-so_extern.exp: print thread local storage variable +PASS: gdb.threads/tls-so_extern.exp: ptype of thread local storage variable +PASS: gdb.threads/tls-so_extern.exp: print storage info for thread local storage variable +PASS: gdb.threads/tls-so_extern.exp: break in thread function +PASS: gdb.threads/tls-so_extern.exp: continue to break in tls_ptr called by main +FAIL: gdb.threads/tls-so_extern.exp: check so_extern address in main +FAIL: gdb.threads/tls-so_extern.exp: continue to break in a thread +FAIL: gdb.threads/tls-so_extern.exp: check so_extern address +FAIL: gdb.threads/tls-so_extern.exp: continue to break in the other thread +FAIL: gdb.threads/tls-so_extern.exp: check so_extern address in other thread +FAIL: gdb.threads/tls-so_extern.exp: continue to break in tls_ptr called at end of main +FAIL: gdb.threads/tls-so_extern.exp: check so_extern address at end of main Running ../../../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 @@ -27582,14 +28060,9 @@ FAIL: gdb.threads/watchthreads2.exp: run to thread_started 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 -PASS: gdb.threads/wp-replication.exp: Continue to empty_cycle to insert watchpoint 1 -PASS: gdb.threads/wp-replication.exp: Continue to empty_cycle to insert watchpoint 2 -PASS: gdb.threads/wp-replication.exp: Continue to empty_cycle to insert watchpoint 3 -PASS: gdb.threads/wp-replication.exp: Continue to empty_cycle to insert watchpoint 4 +PASS: gdb.threads/wp-replication.exp: set breakpoint always-inserted on +PASS: gdb.threads/wp-replication.exp: set breakpoint always-inserted off PASS: gdb.threads/wp-replication.exp: set var hw_watch_count=4 -PASS: gdb.threads/wp-replication.exp: set var watch_count_done=1 PASS: gdb.threads/wp-replication.exp: Breakpoint on thread_started PASS: gdb.threads/wp-replication.exp: watch watched_data[0] FAIL: gdb.threads/wp-replication.exp: Thread 0 hit breakpoint at thread_started @@ -27800,6 +28273,9 @@ 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-lock.exp ... +UNSUPPORTED: gdb.trace/ftrace-lock.exp: Couldn't compile ftrace-lock.c: unrecognized error +UNTESTED: gdb.trace/ftrace-lock.exp: Couldn't compile test program 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 ... @@ -27948,6 +28424,8 @@ 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-condition.exp ... +UNSUPPORTED: gdb.trace/trace-condition.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 @@ -28048,14 +28526,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === -# of expected passes 25544 -# of unexpected failures 850 +# of expected passes 25952 +# of unexpected failures 872 # of unexpected successes 1 -# of expected failures 42 +# of expected failures 40 # of unknown successes 1 -# of known failures 56 +# of known failures 57 # of unresolved testcases 1 -# of untested testcases 72 -# of unsupported tests 100 -[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.10.50.20150819-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory +# of untested testcases 70 +# of unsupported tests 106 +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.10.50.20151105-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory -- cgit v1.2.3