This is the mail archive of the frysk@sources.redhat.com mailing list for the frysk project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: The latest test results of utrace based on FC6 release on PPC64.


On Mon, 2006-11-06 at 11:38 -0800, Roland McGrath wrote:
> > On Fri, 2006-11-03 at 13:56 -0800, Roland McGrath wrote:
> [...]
> > > Can you also try the new FC-6 updates/testing kernel?  There have been some
> > > utrace fixes since the FC-6 release kernel, though I don't think any of
> > > them are powerpc-specific.
> > 
> > I think the new FC-6 kernel has not been ready because I cannot find any
> > new kernel available in the Fedoracore website:
> > http://download.fedora.redhat.com/pub/fedora/linux/core/updates/6/ppc/
> 
Thanks. I've downloaded the latest testing version of kernel:
2.6.18-1.2835.fc6. The following shows the test results.

Table1 Test results for 32on64on64(32-bit case on 64-bit gdb)
Testcase               FC5       FC6 Release  FC6(2.6.18-1.2835.fc6)
expected passes       10673      10681        10634
unexpected failures   339(3.18%) 332(3.108%)  392(3.686%)
expected failures     40         40           40
known failures        59         59           58
unresolved testcases  15         12           13
untested testcases    5          8            8
unsupported tests     11         11           11

Table2 Test results for 64on64on64(64-bit case on 64-bit gdb)
Testcase              FC5        FC6 release  FC6(2.6.18-1.2835.fc6)
expected passes       10684      10658        10654
unexpected failures   392(3.67%) 415(3.894%)  413
expected failures     44         44           44
known failures        60         60           60
unresolved testcases  4          4            6
untested testcases    1          4            4
unsupported tests     12         12           12

There are some regression for 32on64on64. See the attachments for
difference between the two gdb.sum files.

Best regards.
Yong Zheng
--- kernel-2.6.17-1.2145_FC5-2006-08-14/32on64on64-2.6.17-1.2145_FC5-2006-08-14/gdb.sum	2006-08-15 10:40:00.000000000 +0800
+++ kernel-2.6.18-1.2835.fc6-2006-11-06/32on64on64-2.6.18-1.2835.fc6-2006-11-06/gdb.sum	2006-11-07 11:06:59.000000000 +0800
@@ -1,4 +1,4 @@
-Test Run By root on Mon Aug 14 22:18:15 2006
+Test Run By root on Mon Nov  6 21:40:24 2006
 Native configuration is powerpc64-unknown-linux-gnu
 
 		=== gdb tests ===
@@ -286,6 +286,23 @@
 PASS: gdb.base/attach.exp: info other register
 PASS: gdb.base/attach.exp: p should_exit = 1
 PASS: gdb.base/attach.exp: c
+Running ../../../gdb-6.5/gdb/testsuite/gdb.base/auxv-orig.exp ...
+PASS: gdb.base/auxv-orig.exp: set print sevenbit-strings; auxv
+PASS: gdb.base/auxv-orig.exp: set width 0; auxv
+PASS: gdb.base/auxv-orig.exp: cd to temporary directory for core dumps
+PASS: gdb.base/auxv-orig.exp: tbreak 66
+PASS: gdb.base/auxv-orig.exp: continue
+PASS: gdb.base/auxv-orig.exp: info auxv on live process
+PASS: gdb.base/auxv-orig.exp: gcore
+PASS: gdb.base/auxv-orig.exp: continue
+PASS: gdb.base/auxv-orig.exp: continue
+PASS: gdb.base/auxv-orig.exp: generate native core dump
+PASS: gdb.base/auxv-orig.exp: load core file for info auxv on native core dump
+PASS: gdb.base/auxv-orig.exp: info auxv on native core dump
+FAIL: gdb.base/auxv-orig.exp: matching auxv data from live and core
+PASS: gdb.base/auxv-orig.exp: load core file for info auxv on gcore-created dump
+PASS: gdb.base/auxv-orig.exp: info auxv on gcore-created dump
+PASS: gdb.base/auxv-orig.exp: matching auxv data from live and gcore
 Running ../../../gdb-6.5/gdb/testsuite/gdb.base/auxv.exp ...
 PASS: gdb.base/auxv.exp: set print sevenbit-strings; auxv
 PASS: gdb.base/auxv.exp: set width 0; auxv
@@ -299,7 +316,7 @@
 PASS: gdb.base/auxv.exp: generate native core dump
 PASS: gdb.base/auxv.exp: load core file for info auxv on native core dump
 PASS: gdb.base/auxv.exp: info auxv on native core dump
-FAIL: gdb.base/auxv.exp: matching auxv data from live and core
+PASS: gdb.base/auxv.exp: matching auxv data from live and core
 PASS: gdb.base/auxv.exp: load core file for info auxv on gcore-created dump
 PASS: gdb.base/auxv.exp: info auxv on gcore-created dump
 PASS: gdb.base/auxv.exp: matching auxv data from live and gcore
@@ -335,7 +352,9 @@
 PASS: gdb.base/bigcore.exp: grab pid
 PASS: gdb.base/bigcore.exp: signal SIGABRT
 PASS: gdb.base/bigcore.exp: check core size
-UNTESTED: gdb.base/bigcore.exp: check core size (system does not support large corefiles)
+PASS: gdb.base/bigcore.exp: load corefile
+PASS: gdb.base/bigcore.exp: check next heap
+PASS: gdb.base/bigcore.exp: check prev heap
 Running ../../../gdb-6.5/gdb/testsuite/gdb.base/bitfields.exp ...
 PASS: gdb.base/bitfields.exp: print flags
 PASS: gdb.base/bitfields.exp: continuing to break1 #1
@@ -3504,10 +3523,10 @@
 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 /home/zhengyong/working/utrace_test/build_gdb_ppc64_32on64_fc5/gdb/testsuite
+PASS: gdb.base/maint.exp: cd /home/zhengyong/working-back/utrace_test/build_gdb_32on64on64/gdb/testsuite
 PASS: gdb.base/maint.exp: maint print msymbols
 PASS: gdb.base/maint.exp: shell rm -f msymbols_output2
-PASS: gdb.base/maint.exp: cd /home/zhengyong/working/utrace_test/build_gdb_ppc64_32on64_fc5/gdb/testsuite
+PASS: gdb.base/maint.exp: cd /home/zhengyong/working-back/utrace_test/build_gdb_32on64on64/gdb/testsuite
 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
@@ -4682,14 +4701,14 @@
 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
+FAIL: gdb.base/recurse.exp: continue to recurse (a = 9)
+FAIL: gdb.base/recurse.exp: continue to recurse (a = 8)
+FAIL: gdb.base/recurse.exp: continue to recurse (a = 7)
+FAIL: gdb.base/recurse.exp: continue to recurse (a = 6)
+FAIL: gdb.base/recurse.exp: continue to recurse (a = 5)
+FAIL: 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
+FAIL: gdb.base/recurse.exp: continue to second instance watchpoint, first time
 FAIL: gdb.base/recurse.exp: continue to recurse (a = 4)
 FAIL: gdb.base/recurse.exp: continue to recurse (a = 3)
 FAIL: gdb.base/recurse.exp: continue to recurse (a = 2)
@@ -6045,21 +6064,21 @@
 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
 PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; continue to infinite loop
-FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; performing step
+PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; performing step
 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
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; resync
 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
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; continue to infinite loop
-FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; performing next
+PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; performing next
 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
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; resync
 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
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; continue to infinite loop
-FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; performing continue
+PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; performing continue
 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
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; resync
@@ -6091,54 +6110,54 @@
 PASS: gdb.base/sizeof.exp: get valueof "sizeof (long double)" (8)
 FAIL: gdb.base/sizeof.exp: check sizeof "char"
 FAIL: gdb.base/sizeof.exp: check sizeof "short"
-FAIL: gdb.base/sizeof.exp: check sizeof "int"
-FAIL: gdb.base/sizeof.exp: check sizeof "long"
-FAIL: gdb.base/sizeof.exp: check sizeof "long long"
-FAIL: gdb.base/sizeof.exp: check sizeof "void *"
-FAIL: gdb.base/sizeof.exp: check sizeof "void (*)(void)"
-FAIL: gdb.base/sizeof.exp: check sizeof "float"
-FAIL: gdb.base/sizeof.exp: check sizeof "double"
-FAIL: gdb.base/sizeof.exp: check sizeof "long double"
+FAIL: gdb.base/sizeof.exp: check sizeof "int" (the program is no longer running)
+FAIL: gdb.base/sizeof.exp: check sizeof "long" (the program is no longer running)
+FAIL: gdb.base/sizeof.exp: check sizeof "long long" (the program is no longer running)
+FAIL: gdb.base/sizeof.exp: check sizeof "void *" (the program is no longer running)
+FAIL: gdb.base/sizeof.exp: check sizeof "void (*)(void)" (the program is no longer running)
+FAIL: gdb.base/sizeof.exp: check sizeof "float" (the program is no longer running)
+FAIL: gdb.base/sizeof.exp: check sizeof "double" (the program is no longer running)
+FAIL: gdb.base/sizeof.exp: check sizeof "long double" (the program is no longer running)
 PASS: gdb.base/sizeof.exp: get valueof "'\377'" (255)
 PASS: gdb.base/sizeof.exp: get valueof "(int) (char) -1" (255)
 PASS: gdb.base/sizeof.exp: get valueof "(int) (signed char) -1" (-1)
 PASS: gdb.base/sizeof.exp: get valueof "(int) (unsigned char) -1" (255)
-FAIL: gdb.base/sizeof.exp: check valueof "'\377'"
-FAIL: gdb.base/sizeof.exp: check valueof "(int) (char) -1"
-FAIL: gdb.base/sizeof.exp: check valueof "(int) (signed char) -1"
-FAIL: gdb.base/sizeof.exp: check valueof "(int) (unsigned char) -1"
+FAIL: gdb.base/sizeof.exp: check valueof "'\377'" (the program is no longer running)
+FAIL: gdb.base/sizeof.exp: check valueof "(int) (char) -1" (the program is no longer running)
+FAIL: gdb.base/sizeof.exp: check valueof "(int) (signed char) -1" (the program is no longer running)
+FAIL: gdb.base/sizeof.exp: check valueof "(int) (unsigned char) -1" (the program is no longer running)
 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
+FAIL: gdb.base/sizeof.exp: print padding_char.p1
+FAIL: gdb.base/sizeof.exp: print/d padding_char.v
+FAIL: 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
+FAIL: gdb.base/sizeof.exp: print padding_short.p1
+FAIL: gdb.base/sizeof.exp: print/d padding_short.v
+FAIL: 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
+FAIL: gdb.base/sizeof.exp: print padding_int.p1
+FAIL: gdb.base/sizeof.exp: print/d padding_int.v
+FAIL: 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
+FAIL: gdb.base/sizeof.exp: print padding_long.p1
+FAIL: gdb.base/sizeof.exp: print/d padding_long.v
+FAIL: 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
+FAIL: gdb.base/sizeof.exp: print padding_long_long.p1
+FAIL: gdb.base/sizeof.exp: print/d padding_long_long.v
+FAIL: 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
+FAIL: gdb.base/sizeof.exp: print padding_float.p1
+FAIL: gdb.base/sizeof.exp: print/f padding_float.v
+FAIL: 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
+FAIL: gdb.base/sizeof.exp: print padding_double.p1
+FAIL: gdb.base/sizeof.exp: print/f padding_double.v
+FAIL: 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
+FAIL: gdb.base/sizeof.exp: print padding_long_double.p1
 FAIL: gdb.base/sizeof.exp: print/f padding_long_double.v
-PASS: gdb.base/sizeof.exp: print padding_long_double.p2
+FAIL: gdb.base/sizeof.exp: print padding_long_double.p2
 PASS: gdb.base/sizeof.exp: maint print arch
 Running ../../../gdb-6.5/gdb/testsuite/gdb.base/so-impl-ld.exp ...
 FAIL: gdb.base/so-impl-ld.exp: step over solib call
@@ -9146,10 +9165,9 @@
 PASS: gdb.dwarf2/mac-fileno.exp: list func_cu1
 PASS: gdb.dwarf2/mac-fileno.exp: ptype func_cu1
 Running ../../../gdb-6.5/gdb/testsuite/gdb.fortran/array-element.exp ...
-FAIL: gdb.fortran/array-element.exp: running to sub_ in runto
-ERROR: couldn't run to breakpoint sub_
+UNTESTED: gdb.fortran/array-element.exp: Couldn't compile array-element.f
 Running ../../../gdb-6.5/gdb/testsuite/gdb.fortran/derived-type.exp ...
-UNRESOLVED: gdb.fortran/derived-type.exp: Couldn't compile derived-type.f90
+UNTESTED: gdb.fortran/derived-type.exp: Couldn't compile derived-type.f90
 Running ../../../gdb-6.5/gdb/testsuite/gdb.fortran/exprs.exp ...
 PASS: gdb.fortran/exprs.exp: set print sevenbit-strings
 PASS: gdb.fortran/exprs.exp: set language fortran
@@ -9259,10 +9277,9 @@
 PASS: gdb.fortran/exprs.exp: int powered by real
 PASS: gdb.fortran/exprs.exp: real powered by real
 Running ../../../gdb-6.5/gdb/testsuite/gdb.fortran/subarray.exp ...
-FAIL: gdb.fortran/subarray.exp: running to MAIN__ in runto
-ERROR: couldn't run to breakpoint MAIN__
+UNTESTED: gdb.fortran/subarray.exp: Couldn't compile subarray.f
 Running ../../../gdb-6.5/gdb/testsuite/gdb.fortran/types.exp ...
-UNRESOLVED: gdb.fortran/types.exp: set print sevenbit-strings
+PASS: gdb.fortran/types.exp: set print sevenbit-strings
 PASS: gdb.fortran/types.exp: set language fortran
 PASS: gdb.fortran/types.exp: show language
 PASS: gdb.fortran/types.exp: pt 123
@@ -9284,19 +9301,19 @@
 PASS: gdb.gdb/complaints.exp: breakpoint in captured_command_loop
 PASS: gdb.gdb/complaints.exp: run until breakpoint at captured_command_loop
 PASS: gdb.gdb/complaints.exp: set stop_whining = 2
-PASS: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, "Register a complaint")
-PASS: gdb.gdb/complaints.exp: print symfile_complaints->root->fmt
-PASS: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, symfile_complaints->root->fmt)
-PASS: gdb.gdb/complaints.exp: list has one entry
-PASS: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, "Testing! Testing! Testing!")
+FAIL: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, "Register a complaint")
+FAIL: gdb.gdb/complaints.exp: print symfile_complaints->root->fmt
+FAIL: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, symfile_complaints->root->fmt) (GDB internal error)
+FAIL: gdb.gdb/complaints.exp: list has one entry
+FAIL: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, "Testing! Testing! Testing!")
 PASS: gdb.gdb/complaints.exp: serial start
-PASS: gdb.gdb/complaints.exp: serial line 1
-PASS: gdb.gdb/complaints.exp: serial line 2
-PASS: gdb.gdb/complaints.exp: serial end
+FAIL: gdb.gdb/complaints.exp: serial line  1
+FAIL: gdb.gdb/complaints.exp: serial line 2
+FAIL: gdb.gdb/complaints.exp: serial end
 PASS: gdb.gdb/complaints.exp: short start
-PASS: gdb.gdb/complaints.exp: short line 1
-PASS: gdb.gdb/complaints.exp: short line 2
-PASS: gdb.gdb/complaints.exp: short end
+FAIL: gdb.gdb/complaints.exp: short line 1
+FAIL: gdb.gdb/complaints.exp: short line 2
+FAIL: gdb.gdb/complaints.exp: short end
 PASS: gdb.gdb/complaints.exp: empty non-verbose non-noisy clear
 PASS: gdb.gdb/complaints.exp: empty verbose non-noisy clear
 PASS: gdb.gdb/complaints.exp: empty verbose noisy clear
@@ -9429,23 +9446,23 @@
 PASS: gdb.gdb/selftest.exp: next over textdomain PACKAGE
 PASS: gdb.gdb/selftest.exp: next over lim_at_start initialization
 PASS: gdb.gdb/selftest.exp: next over cmdarg initialization via xmalloc
-PASS: gdb.gdb/selftest.exp: print a string
-PASS: gdb.gdb/selftest.exp: step into xmalloc call
-PASS: gdb.gdb/selftest.exp: xgdb is at prompt
+FAIL: gdb.gdb/selftest.exp: print a string
+FAIL: 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
-PASS: gdb.gdb/selftest.exp: send ^C to child process
-PASS: gdb.gdb/selftest.exp: send SIGINT signal to child process
-PASS: gdb.gdb/selftest.exp: backtrace through signal handler
+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 ../../../gdb-6.5/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
+FAIL: gdb.gdb/xfullpath.exp: A filename with ./ as the directory prefix
+FAIL: gdb.gdb/xfullpath.exp: A filename with ../ in the directory prefix
+FAIL: gdb.gdb/xfullpath.exp: A one-char filename in the current directory
+FAIL: gdb.gdb/xfullpath.exp: A filename in the root directory
+FAIL: gdb.gdb/xfullpath.exp: A filename without any directory prefix
+FAIL: gdb.gdb/xfullpath.exp: A one-char filename without any directory prefix
+FAIL: gdb.gdb/xfullpath.exp: An empty filename
 Running ../../../gdb-6.5/gdb/testsuite/gdb.hp/gdb.aCC/exception.exp ...
 Running ../../../gdb-6.5/gdb/testsuite/gdb.hp/gdb.aCC/optimize.exp ...
 Running ../../../gdb-6.5/gdb/testsuite/gdb.hp/gdb.aCC/watch-cmd.exp ...
@@ -9838,11 +9855,7 @@
 PASS: gdb.mi/mi-var-block.exp: delete var foo2
 PASS: gdb.mi/mi-var-block.exp: delete var cb
 Running ../../../gdb-6.5/gdb/testsuite/gdb.mi/mi-var-child-f.exp ...
-PASS: gdb.mi/mi-var-child-f.exp: breakpoint at MAIN__
-FAIL: gdb.mi/mi-var-child-f.exp: mi runto MAIN__ (2)
-FAIL: gdb.mi/mi-var-child-f.exp: create local variable array
-FAIL: gdb.mi/mi-var-child-f.exp: get children of array
-FAIL: gdb.mi/mi-var-child-f.exp: get grandchildren of array (children of first element of second index)
+UNTESTED: gdb.mi/mi-var-child-f.exp: Couldn't compile array.f
 Running ../../../gdb-6.5/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
@@ -10243,7 +10256,7 @@
 PASS: gdb.mi/mi-watch.exp: break-watch operation
 PASS: gdb.mi/mi-watch.exp: list of watchpoints
 PASS: gdb.mi/mi-watch.exp: watchpoint trigger
-PASS: gdb.mi/mi-watch.exp: wp out of scope
+FAIL: gdb.mi/mi-watch.exp: wp out of scope (2)
 Running ../../../gdb-6.5/gdb/testsuite/gdb.mi/mi2-basics.exp ...
 PASS: gdb.mi/mi2-basics.exp: acceptance of MI operations
 PASS: gdb.mi/mi2-basics.exp: file-exec-and-symbols operation
@@ -10431,10 +10444,10 @@
 PASS: gdb.mi/mi2-until.exp: break-insert operation
 PASS: gdb.mi/mi2-until.exp: run to main
 PASS: gdb.mi/mi2-until.exp: break-delete 1
-KFAIL: gdb.mi/mi2-until.exp: until after while loop (went backwards) (PRMS: gdb/2104)
-PASS: gdb.mi/mi2-until.exp: until line number
-PASS: gdb.mi/mi2-until.exp: until line number:file
-PASS: gdb.mi/mi2-until.exp: until after current function
+FAIL: gdb.mi/mi2-until.exp: until after while loop (timeout)
+FAIL: gdb.mi/mi2-until.exp: until line number (timeout)
+FAIL: gdb.mi/mi2-until.exp: until line number:file (timeout)
+FAIL: gdb.mi/mi2-until.exp: until after current function (timeout)
 Running ../../../gdb-6.5/gdb/testsuite/gdb.mi/mi2-var-block.exp ...
 PASS: gdb.mi/mi2-var-block.exp: breakpoint at do_block_tests
 PASS: gdb.mi/mi2-var-block.exp: mi runto do_block_tests
@@ -10850,7 +10863,7 @@
 PASS: gdb.mi/mi2-watch.exp: break-watch operation
 PASS: gdb.mi/mi2-watch.exp: list of watchpoints
 PASS: gdb.mi/mi2-watch.exp: watchpoint trigger
-PASS: gdb.mi/mi2-watch.exp: wp out of scope
+FAIL: gdb.mi/mi2-watch.exp: wp out of scope (2)
 Running ../../../gdb-6.5/gdb/testsuite/gdb.objc/basicclass.exp ...
 UNSUPPORTED: gdb.objc/basicclass.exp: Couldn't compile ../../../gdb-6.5/gdb/testsuite/gdb.objc/basicclass.m: unrecognized error
 Running ../../../gdb-6.5/gdb/testsuite/gdb.objc/nondebug.exp ...
@@ -11251,8 +11264,8 @@
 PASS: gdb.threads/schedlock.exp: listed args (4)
 PASS: gdb.threads/schedlock.exp: other thread 0 didn't run
 PASS: gdb.threads/schedlock.exp: other thread 1 didn't run
-PASS: gdb.threads/schedlock.exp: other thread 2 didn't run
 PASS: gdb.threads/schedlock.exp: current thread ran
+PASS: gdb.threads/schedlock.exp: other thread 3 didn't run
 PASS: gdb.threads/schedlock.exp: other thread 4 didn't run
 PASS: gdb.threads/schedlock.exp: other thread 5 didn't run
 PASS: gdb.threads/schedlock.exp: step to increment (locked 0)
@@ -11270,8 +11283,8 @@
 PASS: gdb.threads/schedlock.exp: listed args (5)
 PASS: gdb.threads/schedlock.exp: other thread 0 didn't run (stepping)
 PASS: gdb.threads/schedlock.exp: other thread 1 didn't run (stepping)
-PASS: gdb.threads/schedlock.exp: other thread 2 didn't run (stepping)
 PASS: gdb.threads/schedlock.exp: current thread stepped locked
+PASS: gdb.threads/schedlock.exp: other thread 3 didn't run (stepping)
 PASS: gdb.threads/schedlock.exp: other thread 4 didn't run (stepping)
 PASS: gdb.threads/schedlock.exp: other thread 5 didn't run (stepping)
 Running ../../../gdb-6.5/gdb/testsuite/gdb.threads/staticthreads.exp ...
@@ -11365,10 +11378,10 @@
 KFAIL: gdb.threads/tls.exp: info address me (PRMS: gdb/1294)
 Running ../../../gdb-6.5/gdb/testsuite/gdb.threads/watchthreads.exp ...
 PASS: gdb.threads/watchthreads.exp: successfully compiled posix threads test case
-PASS: gdb.threads/watchthreads.exp: watch args[0]
+FAIL: gdb.threads/watchthreads.exp: watch args[0]
 FAIL: gdb.threads/watchthreads.exp: watch args[1]
-FAIL: gdb.threads/watchthreads.exp: threaded watch loop (timeout)
-PASS: gdb.threads/watchthreads.exp: first watchpoint on args[0] hit
+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
@@ -11514,12 +11527,12 @@
 
 		=== gdb Summary ===
 
-# of expected passes		10673
-# of unexpected failures	339
+# of expected passes		10634
+# of unexpected failures	392
 # of expected failures		40
-# of known failures		59
-# of unresolved testcases	15
-# of untested testcases		5
+# of known failures		58
+# of unresolved testcases	13
+# of untested testcases		8
 # of unsupported tests		11
-/home/zhengyong/working/utrace_test/build_gdb_ppc64_32on64_fc5/gdb/testsuite/../../gdb/gdb version  6.5 -nx
+/home/zhengyong/working-back/utrace_test/build_gdb_32on64on64/gdb/testsuite/../../gdb/gdb version  6.5 -nx
 
--- kernel-2.6.17-1.2145_FC5-2006-08-14/64on64on64-2.6.17-1.2145_FC5-2006-08-14/gdb.sum	2006-08-15 11:34:10.000000000 +0800
+++ kernel-2.6.18-1.2835.fc6-2006-11-06/64on64on64-2.6.18-1.2835.fc6-2006-11-06/gdb.sum	2006-11-07 12:00:33.000000000 +0800
@@ -1,4 +1,4 @@
-Test Run By root on Mon Aug 14 22:40:09 2006
+Test Run By root on Mon Nov  6 22:16:48 2006
 Native configuration is powerpc64-unknown-linux-gnu
 
 		=== gdb tests ===
@@ -37,27 +37,28 @@
 Running ../../../gdb-6.5/gdb/testsuite/gdb.arch/powerpc-aix-prologue.exp ...
 Running ../../../gdb-6.5/gdb/testsuite/gdb.arch/powerpc-prologue.exp ...
 Running ../../../gdb-6.5/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: running to main in runto
+FAIL: gdb.asm/asm-source.exp: f at main
+FAIL: gdb.asm/asm-source.exp: next over macro
+FAIL: gdb.asm/asm-source.exp: step into foo2
 PASS: gdb.asm/asm-source.exp: info target
 PASS: gdb.asm/asm-source.exp: info symbol
 PASS: gdb.asm/asm-source.exp: list
 PASS: gdb.asm/asm-source.exp: search
-PASS: gdb.asm/asm-source.exp: f in foo2
-PASS: gdb.asm/asm-source.exp: n in foo2
-PASS: gdb.asm/asm-source.exp: bt ALL in foo2
-PASS: gdb.asm/asm-source.exp: bt 2 in foo2
+FAIL: gdb.asm/asm-source.exp: f in foo2
+FAIL: gdb.asm/asm-source.exp: n in foo2
+FAIL: gdb.asm/asm-source.exp: bt ALL in foo2
+FAIL: gdb.asm/asm-source.exp: bt 2 in foo2
 PASS: gdb.asm/asm-source.exp: s 2
 PASS: gdb.asm/asm-source.exp: n 2
-PASS: gdb.asm/asm-source.exp: bt 3 in foo3
+FAIL: gdb.asm/asm-source.exp: bt 3 in foo3
 PASS: gdb.asm/asm-source.exp: info source asmsrc1.s
-PASS: gdb.asm/asm-source.exp: finish from foo3
-PASS: gdb.asm/asm-source.exp: info source asmsrc2.s
+FAIL: gdb.asm/asm-source.exp: finish from foo3
+FAIL: gdb.asm/asm-source.exp: info source asmsrc2.s
 PASS: gdb.asm/asm-source.exp: info sources
-PASS: gdb.asm/asm-source.exp: info line
-PASS: gdb.asm/asm-source.exp: next over foo3
-PASS: gdb.asm/asm-source.exp: return from foo2
+FAIL: gdb.asm/asm-source.exp: info line
+FAIL: gdb.asm/asm-source.exp: next over foo3
+FAIL: gdb.asm/asm-source.exp: return from foo2
 PASS: gdb.asm/asm-source.exp: look at global variable
 PASS: gdb.asm/asm-source.exp: x/i &globalvar
 PASS: gdb.asm/asm-source.exp: disassem &globalvar &globalvar+1
@@ -286,6 +287,23 @@
 PASS: gdb.base/attach.exp: info other register
 PASS: gdb.base/attach.exp: p should_exit = 1
 PASS: gdb.base/attach.exp: c
+Running ../../../gdb-6.5/gdb/testsuite/gdb.base/auxv-orig.exp ...
+PASS: gdb.base/auxv-orig.exp: set print sevenbit-strings; auxv
+PASS: gdb.base/auxv-orig.exp: set width 0; auxv
+PASS: gdb.base/auxv-orig.exp: cd to temporary directory for core dumps
+PASS: gdb.base/auxv-orig.exp: tbreak 66
+PASS: gdb.base/auxv-orig.exp: continue
+PASS: gdb.base/auxv-orig.exp: info auxv on live process
+PASS: gdb.base/auxv-orig.exp: gcore
+PASS: gdb.base/auxv-orig.exp: continue
+PASS: gdb.base/auxv-orig.exp: continue
+PASS: gdb.base/auxv-orig.exp: generate native core dump
+PASS: gdb.base/auxv-orig.exp: load core file for info auxv on native core dump
+PASS: gdb.base/auxv-orig.exp: info auxv on native core dump
+PASS: gdb.base/auxv-orig.exp: matching auxv data from live and core
+PASS: gdb.base/auxv-orig.exp: load core file for info auxv on gcore-created dump
+PASS: gdb.base/auxv-orig.exp: info auxv on gcore-created dump
+PASS: gdb.base/auxv-orig.exp: matching auxv data from live and gcore
 Running ../../../gdb-6.5/gdb/testsuite/gdb.base/auxv.exp ...
 PASS: gdb.base/auxv.exp: set print sevenbit-strings; auxv
 PASS: gdb.base/auxv.exp: set width 0; auxv
@@ -2261,11 +2279,11 @@
 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
+FAIL: gdb.base/ending-run.exp: Step to return
+FAIL: gdb.base/ending-run.exp: step out of main (at end 1)
+FAIL: 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
+UNRESOLVED: gdb.base/ending-run.exp: don't step after run
 PASS: gdb.base/ending-run.exp: ls: core (No core dumped on quit)
 Running ../../../gdb-6.5/gdb/testsuite/gdb.base/environ.exp ...
 Running ../../../gdb-6.5/gdb/testsuite/gdb.base/eval-skip.exp ...
@@ -2824,9 +2842,10 @@
 PASS: gdb.base/gdb1090.exp: up from marker
 PASS: gdb.base/gdb1090.exp: print s24
 Running ../../../gdb-6.5/gdb/testsuite/gdb.base/gdb1250.exp ...
-PASS: gdb.base/gdb1250.exp: backtrace from abort
+FAIL: gdb.base/gdb1250.exp: running to abort in runto
+ERROR: couldn't run to breakpoint
 Running ../../../gdb-6.5/gdb/testsuite/gdb.base/gdb1555.exp ...
-FAIL: gdb.base/gdb1555.exp: Step into shared lib function
+UNRESOLVED: gdb.base/gdb1555.exp: Step into shared lib function
 FAIL: gdb.base/gdb1555.exp: Next while in a shared lib function
 Running ../../../gdb-6.5/gdb/testsuite/gdb.base/gdb1821.exp ...
 PASS: gdb.base/gdb1821.exp: print /x bar
@@ -3510,10 +3529,10 @@
 PASS: gdb.base/maint.exp: maint print msymbols w/o args
 FAIL: gdb.base/maint.exp: maint print msymbols
 PASS: gdb.base/maint.exp: shell rm -f msymbols_output
-PASS: gdb.base/maint.exp: cd /home/zhengyong/working/utrace_test/build_gdb_ppc64_64on64_fc5/gdb/testsuite
+PASS: gdb.base/maint.exp: cd /home/zhengyong/working-back/utrace_test/build_gdb_64on64on64/gdb/testsuite
 FAIL: gdb.base/maint.exp: maint print msymbols
 PASS: gdb.base/maint.exp: shell rm -f msymbols_output2
-PASS: gdb.base/maint.exp: cd /home/zhengyong/working/utrace_test/build_gdb_ppc64_64on64_fc5/gdb/testsuite
+PASS: gdb.base/maint.exp: cd /home/zhengyong/working-back/utrace_test/build_gdb_64on64on64/gdb/testsuite
 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
@@ -4688,14 +4707,14 @@
 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)
+FAIL: gdb.base/recurse.exp: continue to recurse (a = 9)
+FAIL: gdb.base/recurse.exp: continue to recurse (a = 8)
+FAIL: gdb.base/recurse.exp: continue to recurse (a = 7)
+FAIL: gdb.base/recurse.exp: continue to recurse (a = 6)
+FAIL: 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
+FAIL: gdb.base/recurse.exp: continue to second instance watchpoint, first time
 FAIL: gdb.base/recurse.exp: continue to recurse (a = 4)
 FAIL: gdb.base/recurse.exp: continue to recurse (a = 3)
 FAIL: gdb.base/recurse.exp: continue to recurse (a = 2)
@@ -6051,21 +6070,21 @@
 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
 PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; continue to infinite loop
-FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; performing step
+PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; performing step
 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
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; resync
 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
 PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; continue to infinite loop
-FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; performing next
+PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; performing next
 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
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; resync
 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
 PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; continue to infinite loop
-FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; performing continue
+PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; performing continue
 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
 PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; resync
@@ -9152,11 +9171,7 @@
 PASS: gdb.dwarf2/mac-fileno.exp: list func_cu1
 PASS: gdb.dwarf2/mac-fileno.exp: ptype func_cu1
 Running ../../../gdb-6.5/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
-PASS: gdb.fortran/array-element.exp: continue to breakpoint once again
-PASS: gdb.fortran/array-element.exp: print the second element of array a
+UNTESTED: gdb.fortran/array-element.exp: Couldn't compile array-element.f
 Running ../../../gdb-6.5/gdb/testsuite/gdb.fortran/derived-type.exp ...
 UNTESTED: gdb.fortran/derived-type.exp: Couldn't compile derived-type.f90
 Running ../../../gdb-6.5/gdb/testsuite/gdb.fortran/exprs.exp ...
@@ -9268,16 +9283,7 @@
 PASS: gdb.fortran/exprs.exp: int powered by real
 PASS: gdb.fortran/exprs.exp: real powered by real
 Running ../../../gdb-6.5/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(:)
+UNTESTED: gdb.fortran/subarray.exp: Couldn't compile subarray.f
 Running ../../../gdb-6.5/gdb/testsuite/gdb.fortran/types.exp ...
 PASS: gdb.fortran/types.exp: set print sevenbit-strings
 PASS: gdb.fortran/types.exp: set language fortran
@@ -9880,11 +9886,7 @@
 PASS: gdb.mi/mi-var-block.exp: delete var foo2
 PASS: gdb.mi/mi-var-block.exp: delete var cb
 Running ../../../gdb-6.5/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)
+UNTESTED: gdb.mi/mi-var-child-f.exp: Couldn't compile array.f
 Running ../../../gdb-6.5/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
@@ -11231,7 +11233,7 @@
 PASS: gdb.threads/pthreads.exp: stopped before calling common_routine 15 times
 PASS: gdb.threads/pthreads.exp: All threads running after continuing from ^C stop
 FAIL: gdb.threads/pthreads.exp: check backtrace from main thread
-FAIL: gdb.threads/pthreads.exp: check backtrace from thread 1
+PASS: gdb.threads/pthreads.exp: check backtrace from thread 1
 PASS: gdb.threads/pthreads.exp: check backtrace from thread 2
 FAIL: gdb.threads/pthreads.exp: apply backtrace command to all three threads
 PASS: gdb.threads/pthreads.exp: set break at common_routine in thread 2
@@ -11280,8 +11282,8 @@
 PASS: gdb.threads/schedlock.exp: continue with lock does not change thread
 PASS: gdb.threads/schedlock.exp: listed args (4)
 PASS: gdb.threads/schedlock.exp: other thread 0 didn't run
+PASS: gdb.threads/schedlock.exp: other thread 1 didn't run
 PASS: gdb.threads/schedlock.exp: current thread ran
-PASS: gdb.threads/schedlock.exp: other thread 2 didn't run
 PASS: gdb.threads/schedlock.exp: other thread 3 didn't run
 PASS: gdb.threads/schedlock.exp: other thread 4 didn't run
 PASS: gdb.threads/schedlock.exp: other thread 5 didn't run
@@ -11299,8 +11301,8 @@
 PASS: gdb.threads/schedlock.exp: step with lock does not change thread
 PASS: gdb.threads/schedlock.exp: listed args (5)
 PASS: gdb.threads/schedlock.exp: other thread 0 didn't run (stepping)
+PASS: gdb.threads/schedlock.exp: other thread 1 didn't run (stepping)
 PASS: gdb.threads/schedlock.exp: current thread stepped locked
-PASS: gdb.threads/schedlock.exp: other thread 2 didn't run (stepping)
 PASS: gdb.threads/schedlock.exp: other thread 3 didn't run (stepping)
 PASS: gdb.threads/schedlock.exp: other thread 4 didn't run (stepping)
 PASS: gdb.threads/schedlock.exp: other thread 5 didn't run (stepping)
@@ -11346,12 +11348,8 @@
 PASS: gdb.threads/tls-shared.exp: successfully compiled posix threads test case
 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
-FAIL: 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
+FAIL: gdb.threads/tls-shared.exp: running to main in runto
+FAIL: gdb.threads/tls-shared.exp: Can't run to main
 Running ../../../gdb-6.5/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
@@ -11415,10 +11413,10 @@
 KFAIL: gdb.threads/tls.exp: info address me (PRMS: gdb/1294)
 Running ../../../gdb-6.5/gdb/testsuite/gdb.threads/watchthreads.exp ...
 PASS: gdb.threads/watchthreads.exp: successfully compiled posix threads test case
-PASS: gdb.threads/watchthreads.exp: watch args[0]
+FAIL: gdb.threads/watchthreads.exp: watch args[0]
 FAIL: gdb.threads/watchthreads.exp: watch args[1]
-FAIL: gdb.threads/watchthreads.exp: threaded watch loop (timeout)
-PASS: gdb.threads/watchthreads.exp: first watchpoint on args[0] hit
+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
@@ -11564,12 +11562,12 @@
 
 		=== gdb Summary ===
 
-# of expected passes		10684
-# of unexpected failures	392
+# of expected passes		10654
+# of unexpected failures	413
 # of expected failures		44
 # of known failures		60
-# of unresolved testcases	4
-# of untested testcases		1
+# of unresolved testcases	6
+# of untested testcases		4
 # of unsupported tests		12
-/home/zhengyong/working/utrace_test/build_gdb_ppc64_64on64_fc5/gdb/testsuite/../../gdb/gdb version  6.5 -nx
+/home/zhengyong/working-back/utrace_test/build_gdb_64on64on64/gdb/testsuite/../../gdb/gdb version  6.5 -nx
 

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]