summaryrefslogtreecommitdiff
path: root/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.python/gdb.sum
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.python/gdb.sum')
-rw-r--r--gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.python/gdb.sum370
1 files changed, 157 insertions, 213 deletions
diff --git a/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.python/gdb.sum b/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.python/gdb.sum
index 2f794748..c47b6ca3 100644
--- a/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.python/gdb.sum
+++ b/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.python/gdb.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Mon Nov 12 14:22:43 2012
+Test Run By thomas on Mon Dec 10 19:32:59 2012
Native configuration is i686-unknown-gnu0.3
=== gdb tests ===
@@ -516,80 +516,7 @@ 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
-FAIL: gdb.python/py-inferior.exp: continue to breakpoint: cont to Break here.
-PASS: gdb.python/py-inferior.exp: read str contents
-PASS: gdb.python/py-inferior.exp: write str
-PASS: gdb.python/py-inferior.exp: ensure str was changed in the inferior
-PASS: gdb.python/py-inferior.exp: py start_addr = search_buf.address
-PASS: gdb.python/py-inferior.exp: py length = search_buf.type.sizeof
-PASS: gdb.python/py-inferior.exp: find string pattern
-PASS: gdb.python/py-inferior.exp: pattern not found at end of range
-PASS: gdb.python/py-inferior.exp: pattern found at end of range
-PASS: gdb.python/py-inferior.exp: py from struct import *
-PASS: gdb.python/py-inferior.exp: set int16_search_buf[10] = 0x1234
-PASS: gdb.python/py-inferior.exp: py search_buf = gdb.selected_frame ().read_var ('int16_search_buf')
-PASS: gdb.python/py-inferior.exp: py start_addr = search_buf.address
-PASS: gdb.python/py-inferior.exp: py length = search_buf.type.sizeof
-PASS: gdb.python/py-inferior.exp: py pattern = pack('<H',0x1234)
-PASS: gdb.python/py-inferior.exp: find 16-bit pattern, with value pattern
-PASS: gdb.python/py-inferior.exp: set int32_search_buf[10] = 0x12345678
-PASS: gdb.python/py-inferior.exp: py search_buf = gdb.selected_frame ().read_var ('int32_search_buf')
-PASS: gdb.python/py-inferior.exp: py start_addr = search_buf.address
-PASS: gdb.python/py-inferior.exp: py length = search_buf.type.sizeof
-PASS: gdb.python/py-inferior.exp: py pattern = pack('<I',0x12345678)
-PASS: gdb.python/py-inferior.exp: find 32-bit pattern, with python pattern
-PASS: gdb.python/py-inferior.exp: set int64_search_buf[10] = 0xfedcba9876543210LL
-PASS: gdb.python/py-inferior.exp: py search_buf = gdb.selected_frame ().read_var ('int64_search_buf')
-PASS: gdb.python/py-inferior.exp: py start_addr = search_buf.address
-PASS: gdb.python/py-inferior.exp: py length = search_buf.type.sizeof
-PASS: gdb.python/py-inferior.exp: py pattern = pack('<Q', 0xfedcba9876543210)
-PASS: gdb.python/py-inferior.exp: find 64-bit pattern, with value pattern
-PASS: gdb.python/py-inferior.exp: set *(int8_t*) &search_buf[10] = 0x62
-PASS: gdb.python/py-inferior.exp: set *(int16_t*) &search_buf[11] = 0x6363
-PASS: gdb.python/py-inferior.exp: set *(int32_t*) &search_buf[13] = 0x64646464
-PASS: gdb.python/py-inferior.exp: py search_buf = gdb.selected_frame ().read_var ('search_buf')
-PASS: gdb.python/py-inferior.exp: py start_addr = search_buf[0].address
-PASS: gdb.python/py-inferior.exp: py pattern1 = pack('B', 0x62)
-PASS: gdb.python/py-inferior.exp: py pattern2 = pack('<H', 0x6363)
-PASS: gdb.python/py-inferior.exp: py pattern3 = pack('<I', 0x64646464)
-PASS: gdb.python/py-inferior.exp: find mixed-sized pattern
-PASS: gdb.python/py-inferior.exp: find mixed-sized pattern
-PASS: gdb.python/py-inferior.exp: find mixed-sized pattern
-PASS: gdb.python/py-inferior.exp: set *(int32_t*) &search_buf[0*16000+100] = 0x12345678
-PASS: gdb.python/py-inferior.exp: set *(int32_t*) &search_buf[1*16000+100] = 0x12345678
-PASS: gdb.python/py-inferior.exp: py start_addr = gdb.selected_frame ().read_var ('search_buf')
-PASS: gdb.python/py-inferior.exp: py end_addr = start_addr + gdb.selected_frame ().read_var ('search_buf_size')
-PASS: gdb.python/py-inferior.exp: py pattern = pack('<I', 0x12345678)
-PASS: gdb.python/py-inferior.exp: py first = gdb.inferiors()[0].search_memory (start_addr,end_addr - start_addr, pattern)
-PASS: gdb.python/py-inferior.exp: search spanning large range 1st result
-PASS: gdb.python/py-inferior.exp: py start_addr = first + 1
-PASS: gdb.python/py-inferior.exp: py second = gdb.inferiors()[0].search_memory (start_addr, end_addr - start_addr, pattern)
-PASS: gdb.python/py-inferior.exp: search spanning large range 2nd result
-PASS: gdb.python/py-inferior.exp: py start_addr = second + 1
-PASS: gdb.python/py-inferior.exp: py third = gdb.inferiors()[0].search_memory (start_addr, end_addr - start_addr, pattern)
-PASS: gdb.python/py-inferior.exp: search spanning large range 3rd result
-PASS: gdb.python/py-inferior.exp: set *(int32_t*) &search_buf[16000-1] = 0xfdb97531
-PASS: gdb.python/py-inferior.exp: py pattern = pack('<I', 0xfdb97531)
-PASS: gdb.python/py-inferior.exp: py start_addr = gdb.selected_frame ().read_var ('search_buf')
-PASS: gdb.python/py-inferior.exp: find pattern straddling chunk boundary
-PASS: gdb.python/py-inferior.exp: get initial list
-PASS: gdb.python/py-inferior.exp: Get inferior list length
-PASS: gdb.python/py-inferior.exp: Check inferior validity
-PASS: gdb.python/py-inferior.exp: add empty inferior 2
-PASS: gdb.python/py-inferior.exp: get new list
-PASS: gdb.python/py-inferior.exp: Get inferior list length
-PASS: gdb.python/py-inferior.exp: Check inferior validity
-PASS: gdb.python/py-inferior.exp: Check inferior validity
-PASS: gdb.python/py-inferior.exp: remove-inferiors 3
-PASS: gdb.python/py-inferior.exp: Check inferior validity
-PASS: gdb.python/py-inferior.exp: Check inferior validity
-PASS: gdb.python/py-inferior.exp: Switch to first inferior
-PASS: gdb.python/py-inferior.exp: First inferior selected
-PASS: gdb.python/py-inferior.exp: Create new inferior
-PASS: gdb.python/py-inferior.exp: Switch to third inferior
-PASS: gdb.python/py-inferior.exp: Third inferior selected
-PASS: gdb.python/py-inferior.exp: Switch to first inferior
-FAIL: gdb.python/py-inferior.exp: Remove second inferior
+UNTESTED: gdb.python/py-inferior.exp: the following tests get the system into an unresponsive state
Running ../../../Ferry_Tagscherer/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
@@ -609,7 +536,7 @@ PASS: gdb.python/py-infthread.exp: test InferiorThread.is_valid
Running ../../../Ferry_Tagscherer/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 312 (set breakpoint)
+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
@@ -654,9 +581,9 @@ 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 215 (set breakpoint)
+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 335 (set breakpoint)
+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
@@ -667,9 +594,15 @@ 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 335 (set breakpoint)
+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
@@ -837,7 +770,7 @@ PASS: gdb.python/py-pp-maint.exp: print FLAG_1 | FLAG_3
PASS: gdb.python/py-pp-maint.exp: print FLAG_1 | 8
Running ../../../Ferry_Tagscherer/gdb/testsuite/gdb.python/py-prettyprint.exp ...
PASS: gdb.python/py-prettyprint.exp: set print pretty on
-PASS: gdb.python/py-prettyprint.exp: b 335
+PASS: gdb.python/py-prettyprint.exp: b 351
PASS: gdb.python/py-prettyprint.exp: continue
PASS: gdb.python/py-prettyprint.exp: python execfile ('py-prettyprint.py')
PASS: gdb.python/py-prettyprint.exp: print ss
@@ -858,7 +791,7 @@ 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 335
+PASS: gdb.python/py-prettyprint.exp: b 351
PASS: gdb.python/py-prettyprint.exp: continue
PASS: gdb.python/py-prettyprint.exp: python execfile ('py-prettyprint.py')
PASS: gdb.python/py-prettyprint.exp: print ss
@@ -895,7 +828,7 @@ PASS: gdb.python/py-prettyprint.exp: continue until exit
PASS: gdb.python/py-prettyprint.exp: python execfile ('py-prettyprint.py')
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 335
+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 ()
@@ -1053,133 +986,143 @@ 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 ../../../Ferry_Tagscherer/gdb/testsuite/gdb.python/py-type.exp ...
-PASS: gdb.python/py-type.exp: continue to breakpoint: break to inspect struct and array.
-PASS: gdb.python/py-type.exp: c typedef field list
-PASS: gdb.python/py-type.exp: print value
-PASS: gdb.python/py-type.exp: get value from history
-PASS: gdb.python/py-type.exp: get fields
-PASS: gdb.python/py-type.exp: Check number of fields
-PASS: gdb.python/py-type.exp: Check structure field a name
-PASS: gdb.python/py-type.exp: Check structure field b name
-PASS: gdb.python/py-type.exp: Check that dir includes name
-PASS: gdb.python/py-type.exp: Check number of fields
-PASS: gdb.python/py-type.exp: Check fields lookup by name
-PASS: gdb.python/py-type.exp: Check fields iteration over values
-PASS: gdb.python/py-type.exp: Check fields items list
-PASS: gdb.python/py-type.exp: Check field name exists test
-PASS: gdb.python/py-type.exp: Check field name nonexists test
-PASS: gdb.python/py-type.exp: Check conversion to bool
-PASS: gdb.python/py-type.exp: python print len (st.type['a'].type)
-PASS: gdb.python/py-type.exp: python print st.type['a'].type.has_key ('x')
-PASS: gdb.python/py-type.exp: python print st.type['a'].type.keys ()
-PASS: gdb.python/py-type.exp: python print st.type['a'].type['x']
-PASS: gdb.python/py-type.exp: python print not not st.type['a'].type
-PASS: gdb.python/py-type.exp: print value
-PASS: gdb.python/py-type.exp: get value from history
-PASS: gdb.python/py-type.exp: python fields = ar.type.fields()
-PASS: gdb.python/py-type.exp: Check the number of fields
-PASS: gdb.python/py-type.exp: Check array field type
-PASS: gdb.python/py-type.exp: cast to array with one argument
-PASS: gdb.python/py-type.exp: cast to array with two arguments
-PASS: gdb.python/py-type.exp: python print ar[0].type == ar[0].type
-PASS: gdb.python/py-type.exp: set vec1
-PASS: gdb.python/py-type.exp: cast to vector with one argument
-PASS: gdb.python/py-type.exp: set vec2
-PASS: gdb.python/py-type.exp: cast to vector with two arguments
-PASS: gdb.python/py-type.exp: python print vec1 == vec2
-PASS: gdb.python/py-type.exp: set vec3
-PASS: gdb.python/py-type.exp: python print vec1 == vec3
-PASS: gdb.python/py-type.exp: print value
-PASS: gdb.python/py-type.exp: get value from history
-PASS: gdb.python/py-type.exp: get value from history
-PASS: gdb.python/py-type.exp: Check the number of enum fields
-PASS: gdb.python/py-type.exp: Check enum field name
-PASS: gdb.python/py-type.exp: Check enum field name
-PASS: gdb.python/py-type.exp: Check the number of enum fields
-PASS: gdb.python/py-type.exp: Check enum field lookup by name
-PASS: gdb.python/py-type.exp: Check enum field lookup by name
-PASS: gdb.python/py-type.exp: Check num fields iteration over values
-PASS: gdb.python/py-type.exp: Check enum fields items list
-PASS: gdb.python/py-type.exp: continue to breakpoint: break to inspect struct and array.
-PASS: gdb.python/py-type.exp: c++ typedef field list
-PASS: gdb.python/py-type.exp: print value
-PASS: gdb.python/py-type.exp: get value from history
-PASS: gdb.python/py-type.exp: get fields
-PASS: gdb.python/py-type.exp: Check number of fields
-PASS: gdb.python/py-type.exp: Check class field c name
-PASS: gdb.python/py-type.exp: Check class field d name
-PASS: gdb.python/py-type.exp: python print c.type == gdb.parse_and_eval('d').type
-PASS: gdb.python/py-type.exp: python print c.type == gdb.parse_and_eval('d').type.fields()[0].type
-PASS: gdb.python/py-type.exp: print value
-PASS: gdb.python/py-type.exp: get value from history
-PASS: gdb.python/py-type.exp: get fields
-PASS: gdb.python/py-type.exp: Check number of fields
-PASS: gdb.python/py-type.exp: Check structure field a name
-PASS: gdb.python/py-type.exp: Check structure field b name
-PASS: gdb.python/py-type.exp: Check that dir includes name
-PASS: gdb.python/py-type.exp: Check number of fields
-PASS: gdb.python/py-type.exp: Check fields lookup by name
-PASS: gdb.python/py-type.exp: Check fields iteration over values
-PASS: gdb.python/py-type.exp: Check fields items list
-PASS: gdb.python/py-type.exp: Check field name exists test
-PASS: gdb.python/py-type.exp: Check field name nonexists test
-PASS: gdb.python/py-type.exp: Check conversion to bool
-PASS: gdb.python/py-type.exp: python print len (st.type['a'].type)
-PASS: gdb.python/py-type.exp: python print st.type['a'].type.has_key ('x')
-PASS: gdb.python/py-type.exp: python print st.type['a'].type.keys ()
-PASS: gdb.python/py-type.exp: python print st.type['a'].type['x']
-PASS: gdb.python/py-type.exp: python print not not st.type['a'].type
-PASS: gdb.python/py-type.exp: print value
-PASS: gdb.python/py-type.exp: get value from history
-PASS: gdb.python/py-type.exp: python fields = ar.type.fields()
-PASS: gdb.python/py-type.exp: Check the number of fields
-PASS: gdb.python/py-type.exp: Check array field type
-PASS: gdb.python/py-type.exp: cast to array with one argument
-PASS: gdb.python/py-type.exp: cast to array with two arguments
-PASS: gdb.python/py-type.exp: python print ar[0].type == ar[0].type
-PASS: gdb.python/py-type.exp: set vec1
-PASS: gdb.python/py-type.exp: cast to vector with one argument
-PASS: gdb.python/py-type.exp: set vec2
-PASS: gdb.python/py-type.exp: cast to vector with two arguments
-PASS: gdb.python/py-type.exp: python print vec1 == vec2
-PASS: gdb.python/py-type.exp: set vec3
-PASS: gdb.python/py-type.exp: python print vec1 == vec3
-PASS: gdb.python/py-type.exp: print value
-PASS: gdb.python/py-type.exp: get value from history
-PASS: gdb.python/py-type.exp: get value from history
-PASS: gdb.python/py-type.exp: Check the number of fields
-PASS: gdb.python/py-type.exp: Check base class
-PASS: gdb.python/py-type.exp: Check base class
-PASS: gdb.python/py-type.exp: print value
-PASS: gdb.python/py-type.exp: get value from history
-PASS: gdb.python/py-type.exp: Check correct tuple length
-PASS: gdb.python/py-type.exp: Check low range
-PASS: gdb.python/py-type.exp: Check high range
-PASS: gdb.python/py-type.exp: print value
-PASS: gdb.python/py-type.exp: get value from history
-PASS: gdb.python/py-type.exp: get fields
-PASS: gdb.python/py-type.exp: Check range type low bound
-PASS: gdb.python/py-type.exp: Check range type high bound
-PASS: gdb.python/py-type.exp: print value
-PASS: gdb.python/py-type.exp: get value from history
-PASS: gdb.python/py-type.exp: Check range for non ranged type.
-PASS: gdb.python/py-type.exp: get type of temvar
-PASS: gdb.python/py-type.exp: python print ttype.template_argument(0)
-PASS: gdb.python/py-type.exp: python print isinstance(ttype.template_argument(0), gdb.Type)
-PASS: gdb.python/py-type.exp: python print ttype.template_argument(1)
-PASS: gdb.python/py-type.exp: python print isinstance(ttype.template_argument(1), gdb.Value)
-PASS: gdb.python/py-type.exp: python print ttype.template_argument(2)
-PASS: gdb.python/py-type.exp: print value
-PASS: gdb.python/py-type.exp: get value from history
-PASS: gdb.python/py-type.exp: get value from history
-PASS: gdb.python/py-type.exp: Check the number of enum fields
-PASS: gdb.python/py-type.exp: Check enum field name
-PASS: gdb.python/py-type.exp: Check enum field name
-PASS: gdb.python/py-type.exp: Check the number of enum fields
-PASS: gdb.python/py-type.exp: Check enum field lookup by name
-PASS: gdb.python/py-type.exp: Check enum field lookup by name
-PASS: gdb.python/py-type.exp: Check num fields iteration over values
-PASS: gdb.python/py-type.exp: Check enum fields items list
+PASS: gdb.python/py-type.exp: lang_c: continue to breakpoint: break to inspect struct and array.
+PASS: gdb.python/py-type.exp: lang_c: test_fields: c typedef field list
+PASS: gdb.python/py-type.exp: lang_c: test_fields: print value (st)
+PASS: gdb.python/py-type.exp: lang_c: test_fields: get value (st) from history
+PASS: gdb.python/py-type.exp: lang_c: test_fields: get fields from st.type
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check number of fields (st)
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check structure field a name
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check structure field b name
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check that dir includes name
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check number of fields (st.type)
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check fields lookup by name
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check fields iteration over values
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check fields items list
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check field name exists test
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check field name nonexists test
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check conversion to bool
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print len (st.type['a'].type)
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print st.type['a'].type.has_key ('x')
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print st.type['a'].type.keys ()
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print st.type['a'].type['x']
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print not not st.type['a'].type
+PASS: gdb.python/py-type.exp: lang_c: test_fields: print value (ar)
+PASS: gdb.python/py-type.exp: lang_c: test_fields: get value (ar) from history
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python fields = ar.type.fields()
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check the number of fields
+PASS: gdb.python/py-type.exp: lang_c: test_fields: Check array field type
+PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to array with one argument
+PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to array with two arguments
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print ar[0].type == ar[0].type
+PASS: gdb.python/py-type.exp: lang_c: test_fields: set vec1
+PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to vector with one argument
+PASS: gdb.python/py-type.exp: lang_c: test_fields: set vec2
+PASS: gdb.python/py-type.exp: lang_c: test_fields: cast to vector with two arguments
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print vec1 == vec2
+PASS: gdb.python/py-type.exp: lang_c: test_fields: set vec3
+PASS: gdb.python/py-type.exp: lang_c: test_fields: python print vec1 == vec3
+PASS: gdb.python/py-type.exp: lang_c: test_enum: print value (e)
+PASS: gdb.python/py-type.exp: lang_c: test_enum: get value (e) from history
+PASS: gdb.python/py-type.exp: lang_c: test_enum: extract type fields from e
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check the number of enum fields
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field[0] name
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field[1]name
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check the number of type fields
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field lookup by name (v1)
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum field lookup by name (v2)
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check num fields iteration over values
+PASS: gdb.python/py-type.exp: lang_c: test_enum: Check enum fields items list
+PASS: gdb.python/py-type.exp: lang_cpp: continue to breakpoint: break to inspect struct and array.
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: c++ typedef field list
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (c)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (c) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get fields from c.type
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check number of fields (c)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check class field c name
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check class field d name
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print c.type == gdb.parse_and_eval('d').type
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print c.type == gdb.parse_and_eval('d').type.fields()[0].type
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (st)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (st) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get fields from st.type
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check number of fields (st)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check structure field a name
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check structure field b name
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check that dir includes name
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check number of fields (st.type)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check fields lookup by name
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check fields iteration over values
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check fields items list
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check field name exists test
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check field name nonexists test
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check conversion to bool
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print len (st.type['a'].type)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print st.type['a'].type.has_key ('x')
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print st.type['a'].type.keys ()
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print st.type['a'].type['x']
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print not not st.type['a'].type
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: print value (ar)
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: get value (ar) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python fields = ar.type.fields()
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check the number of fields
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: Check array field type
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to array with one argument
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to array with two arguments
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print ar[0].type == ar[0].type
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: set vec1
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to vector with one argument
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: set vec2
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: cast to vector with two arguments
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print vec1 == vec2
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: set vec3
+PASS: gdb.python/py-type.exp: lang_cpp: test_fields: python print vec1 == vec3
+PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: print value (d)
+PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: get value (d) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: extract type fields from d
+PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: Check the number of fields
+PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: Check base class (fields[0])
+PASS: gdb.python/py-type.exp: lang_cpp: test_base_class: Check base class (fields[1])
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: print value (ar)
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: get value (ar) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: Check correct tuple length
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: Check range low bound
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged value: Check range high bound
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: print value (ar)
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: get value (ar) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: get fields
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: Check range low bound
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on ranged type: Check range high bound
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on unranged value: print value (st)
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on unranged value: get value (st) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_range: on unranged value: Check range for non ranged type.
+PASS: gdb.python/py-type.exp: lang_cpp: get type of temvar
+PASS: gdb.python/py-type.exp: lang_cpp: python print ttype.template_argument(0)
+PASS: gdb.python/py-type.exp: lang_cpp: python print isinstance(ttype.template_argument(0), gdb.Type)
+PASS: gdb.python/py-type.exp: lang_cpp: python print ttype.template_argument(1)
+PASS: gdb.python/py-type.exp: lang_cpp: python print isinstance(ttype.template_argument(1), gdb.Value)
+PASS: gdb.python/py-type.exp: lang_cpp: python print ttype.template_argument(2)
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: print value (e)
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: get value (e) from history
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: extract type fields from e
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check the number of enum fields
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field[0] name
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field[1]name
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check the number of type fields
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field lookup by name (v1)
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum field lookup by name (v2)
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check num fields iteration over values
+PASS: gdb.python/py-type.exp: lang_cpp: test_enum: Check enum fields items list
+Running ../../../Ferry_Tagscherer/gdb/testsuite/gdb.python/py-typeprint.exp ...
+PASS: gdb.python/py-typeprint.exp: python execfile ('py-typeprint.py')
+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 ../../../Ferry_Tagscherer/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)
@@ -1522,8 +1465,8 @@ 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: Test print-backtrace set setting
-PASS: gdb.python/python.exp: set hook
-PASS: gdb.python/python.exp: set the hook to default
+FAIL: gdb.python/python.exp: set the hook
+FAIL: 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
@@ -1532,8 +1475,9 @@ PASS: gdb.python/python.exp: Test find_pc_line with resume address
=== gdb Summary ===
-# of expected passes 1471
+# of expected passes 1412
# of unexpected failures 13
+# of untested testcases 1
# of unsupported tests 3
-[...]/tschwinge/Ferry_Tagscherer.build/gdb/testsuite/../../gdb/gdb version 7.5.50.20121111-cvs -nw -nx -data-directory [...]/tschwinge/Ferry_Tagscherer.build/gdb/testsuite/../data-directory
+[...]/tschwinge/Ferry_Tagscherer.build/gdb/testsuite/../../gdb/gdb version 7.5.50.20121210-cvs -nw -nx -data-directory [...]/tschwinge/Ferry_Tagscherer.build/gdb/testsuite/../data-directory