summaryrefslogtreecommitdiff
path: root/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2014-09-11 21:12:30 +0200
committerThomas Schwinge <thomas@codesourcery.com>2014-09-11 21:12:30 +0200
commita45cffd44759a294dd6b39fb8766831eed5eebce (patch)
tree1654e0c63ad52e98daf26cc08e5d0a2a380b5a12 /binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite
parent02bea8b63d191f2ad1a61e83d7cf68985d08a339 (diff)
binutils-gdb: Re-run after system updates.
Diffstat (limited to 'binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite')
-rw-r--r--binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum298
1 files changed, 140 insertions, 158 deletions
diff --git a/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum b/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum
index 0301a0f2..606990e7 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 Sat Jul 26 20:22:57 2014
+Test Run By thomas on Thu Sep 11 17:16:06 2014
Native configuration is i686-unknown-gnu0.5
=== gdb tests ===
@@ -742,7 +742,7 @@ FAIL: gdb.arch/i386-dr3-watch.exp: set watchpoint occuping one debug register
PASS: gdb.arch/i386-dr3-watch.exp: watchpoint on gap1 does not fit debug registers (gdb figured out itself the watchpoint does not fit)
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-float.exp ...
PASS: gdb.arch/i386-float.exp: first stepi
-FAIL: gdb.arch/i386-float.exp: info float
+PASS: gdb.arch/i386-float.exp: info float
PASS: gdb.arch/i386-float.exp: second stepi
PASS: gdb.arch/i386-float.exp: info float
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ...
@@ -3612,12 +3612,6 @@ PASS: gdb.base/display.exp: undisp
PASS: gdb.base/display.exp: info disp
PASS: gdb.base/display.exp: next hit
PASS: gdb.base/display.exp: undisp all
-PASS: gdb.base/display.exp: disp *p_i
-PASS: gdb.base/display.exp: p p_i = 0x0
-PASS: gdb.base/display.exp: display bad address
-PASS: gdb.base/display.exp: p p_i = &i
-PASS: gdb.base/display.exp: display good address
-PASS: gdb.base/display.exp: undisp all again
PASS: gdb.base/display.exp: disab 3
PASS: gdb.base/display.exp: watch off
PASS: gdb.base/display.exp: finish
@@ -4467,30 +4461,30 @@ PASS: gdb.base/fileio.exp: Lseeking SET a file
PASS: gdb.base/fileio.exp: Closing a file
PASS: gdb.base/fileio.exp: Closing an invalid file descriptor returns EBADF
PASS: gdb.base/fileio.exp: Stat a file
-FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT
-FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT
-FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running)
-FAIL: gdb.base/fileio.exp: System says shell is available (the program is no longer running)
+PASS: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT
+PASS: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT
+PASS: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT
+PASS: gdb.base/fileio.exp: Fstat an open file
+PASS: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF
+PASS: gdb.base/fileio.exp: Isatty (stdin)
+PASS: gdb.base/fileio.exp: Isatty (stdout)
+PASS: gdb.base/fileio.exp: Isatty (stderr)
+PASS: gdb.base/fileio.exp: Isatty (invalid fd)
+PASS: gdb.base/fileio.exp: Isatty (open file)
+PASS: gdb.base/fileio.exp: System says shell is available
PASS: gdb.base/fileio.exp: set remote system-call-allowed 1
-FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running)
-FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running)
-FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running)
+PASS: gdb.base/fileio.exp: System(3) call
+PASS: gdb.base/fileio.exp: System with invalid command returns 127
+PASS: gdb.base/fileio.exp: Rename a file
+PASS: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR
+PASS: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST
+PASS: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL
+PASS: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT
+PASS: gdb.base/fileio.exp: Unlink a file
+PASS: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES
+PASS: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT
+PASS: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter
+PASS: gdb.base/fileio.exp: Time(2) returns feasible values
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/filesym.exp ...
PASS: gdb.base/filesym.exp: complete on "filesy"
PASS: gdb.base/filesym.exp: completion list for "filesym"
@@ -8113,70 +8107,7 @@ FAIL: gdb.base/sigaltstack.exp: finish to OUTER (timeout)
FAIL: gdb.base/sigaltstack.exp: finish to catch MAIN (timeout)
FAIL: gdb.base/sigaltstack.exp: finish to MAIN (timeout)
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigbpt.exp ...
-PASS: gdb.base/sigbpt.exp: break keeper
-PASS: gdb.base/sigbpt.exp: display/i $pc
-PASS: gdb.base/sigbpt.exp: advance to the bowler
-PASS: gdb.base/sigbpt.exp: stepping to fault
-PASS: gdb.base/sigbpt.exp: get insn after fault
-PASS: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn
-PASS: gdb.base/sigbpt.exp: rerun to main
-PASS: gdb.base/sigbpt.exp: stepi; pass SIGSEGV
-PASS: gdb.base/sigbpt.exp: stepi; continue to keeper
-PASS: gdb.base/sigbpt.exp: stepi; nopass SIGSEGV
-FAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler
-PASS: gdb.base/sigbpt.exp: rerun to main
-PASS: gdb.base/sigbpt.exp: stepi bp before segv; pass SIGSEGV
-PASS: gdb.base/sigbpt.exp: stepi bp before segv; continue to keeper
-PASS: gdb.base/sigbpt.exp: stepi bp before segv; nopass SIGSEGV
-PASS: gdb.base/sigbpt.exp: stepi bp before segv; set breakpoint 0 of 1
-FAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler
-PASS: gdb.base/sigbpt.exp: stepi bp before segv; clear breakpoint 0 of 1
-PASS: gdb.base/sigbpt.exp: rerun to main
-PASS: gdb.base/sigbpt.exp: stepi bp at segv; pass SIGSEGV
-PASS: gdb.base/sigbpt.exp: stepi bp at segv; continue to keeper
-PASS: gdb.base/sigbpt.exp: stepi bp at segv; nopass SIGSEGV
-PASS: gdb.base/sigbpt.exp: stepi bp at segv; set breakpoint 0 of 1
-FAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler
-PASS: gdb.base/sigbpt.exp: stepi bp at segv; clear breakpoint 0 of 1
-PASS: gdb.base/sigbpt.exp: rerun to main
-PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; pass SIGSEGV
-PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper
-PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; nopass SIGSEGV
-PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 0 of 2
-PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 1 of 2
-FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler
-PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 0 of 2
-PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 1 of 2
-PASS: gdb.base/sigbpt.exp: rerun to main
-PASS: gdb.base/sigbpt.exp: cont; pass SIGSEGV
-PASS: gdb.base/sigbpt.exp: cont; continue to keeper
-PASS: gdb.base/sigbpt.exp: cont; nopass SIGSEGV
-PASS: gdb.base/sigbpt.exp: cont; set breakpoint 0 of 1
-PASS: gdb.base/sigbpt.exp: cont; continue to breakpoint at fault
-PASS: gdb.base/sigbpt.exp: cont; stepi fault
-PASS: gdb.base/sigbpt.exp: cont; clear breakpoint 0 of 1
-PASS: gdb.base/sigbpt.exp: rerun to main
-PASS: gdb.base/sigbpt.exp: cont bp after segv; pass SIGSEGV
-PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to keeper
-PASS: gdb.base/sigbpt.exp: cont bp after segv; nopass SIGSEGV
-PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 0 of 2
-PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 1 of 2
-PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to breakpoint at fault
-PASS: gdb.base/sigbpt.exp: cont bp after segv; stepi fault
-PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 0 of 2
-PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 1 of 2
-PASS: gdb.base/sigbpt.exp: rerun to main
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; pass SIGSEGV
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to keeper
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; nopass SIGSEGV
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 0 of 3
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 1 of 3
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 2 of 3
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to breakpoint at fault
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; stepi fault
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 0 of 3
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 1 of 3
-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 2 of 3
+UNTESTED: gdb.base/sigbpt.exp: Memory at address 0 is possibly executable
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigchld.exp ...
PASS: gdb.base/sigchld.exp: set breakpoint at success exit
PASS: gdb.base/sigchld.exp: set breakpoint at failure exit
@@ -8232,37 +8163,9 @@ FAIL: gdb.base/signals.exp: signal without arguments disallowed (the program is
FAIL: gdb.base/signals.exp: signal SIGUSR1 (the program is no longer running)
FAIL: gdb.base/signals.exp: backtrace for SIGUSR1
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signest.exp ...
-PASS: gdb.base/signest.exp: continue to fault
-PASS: gdb.base/signest.exp: set conditional breakpoint
-PASS: gdb.base/signest.exp: pass SIGSEGV
-PASS: gdb.base/signest.exp: pass SIGBUS
-PASS: gdb.base/signest.exp: run through nested faults
+UNTESTED: gdb.base/signest.exp: Memory at address 0 is possibly executable
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signull.exp ...
-PASS: gdb.base/signull.exp: set for function pointer probe
-PASS: gdb.base/signull.exp: probe function pointer (function entry-point)
-PASS: gdb.base/signull.exp: rerun to main
-PASS: gdb.base/signull.exp: break bowler
-PASS: gdb.base/signull.exp: break keeper
-PASS: gdb.base/signull.exp: handle SIGSEGV
-PASS: gdb.base/signull.exp: handle SIGBUS
-PASS: gdb.base/signull.exp: data read; start with the bowler
-PASS: gdb.base/signull.exp: data read; select the pointer type
-PASS: gdb.base/signull.exp: data read; take the SIGSEGV
-PASS: gdb.base/signull.exp: data read; backtrace from SIGSEGV
-PASS: gdb.base/signull.exp: data read; continue to the keeper
-FAIL: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV
-PASS: gdb.base/signull.exp: data write; start with the bowler
-PASS: gdb.base/signull.exp: data write; select the pointer type
-PASS: gdb.base/signull.exp: data write; take the SIGSEGV
-PASS: gdb.base/signull.exp: data write; backtrace from SIGSEGV
-PASS: gdb.base/signull.exp: data write; continue to the keeper
-FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV
-PASS: gdb.base/signull.exp: code; start with the bowler
-PASS: gdb.base/signull.exp: code; select the pointer type
-PASS: gdb.base/signull.exp: code; take the SIGSEGV
-PASS: gdb.base/signull.exp: code; backtrace from SIGSEGV
-PASS: gdb.base/signull.exp: code; continue to the keeper
-FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV
+UNTESTED: gdb.base/signull.exp: Memory at address 0 is possibly executable
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ...
PASS: gdb.base/sigrepeat.exp: advance to infinite loop
FAIL: gdb.base/sigrepeat.exp: next
@@ -8606,12 +8509,62 @@ PASS: gdb.base/stale-infcall.exp: bt
PASS: gdb.base/stale-infcall.exp: maintenance print dummy-frames
PASS: gdb.base/stale-infcall.exp: maintenance info breakpoints
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.exp ...
-gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.c:39:21: fatal error: sys/sdt.h: No such file or directory
- #include <sys/sdt.h>
- ^
-compilation terminated.
-UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp
-UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp
+PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check argument not at probe point
+PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: info probes stap
+PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:user
+PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe user
+PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg0 for probe user
+PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg1 for probe user
+PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: set multi-location probe breakpoint (probe two)
+PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:m4
+PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe m4
+PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg0 for probe m4
+PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg1 for probe m4
+PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg2 for probe m4
+PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:m4
+PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe ps
+PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_arg1 for probe ps
+PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check argument not at probe point
+PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: info probes stap
+PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:user
+PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe user
+PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg0 for probe user
+PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg1 for probe user
+PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: set multi-location probe breakpoint (probe two)
+PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:m4
+PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe m4
+PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg0 for probe m4
+PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg1 for probe m4
+PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg2 for probe m4
+PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:m4
+PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe ps
+PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_arg1 for probe ps
+PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:user
+PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe user
+PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe user
+PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg1 for probe user
+PASS: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
+PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:m4
+PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe m4
+PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe m4
+PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg1 for probe m4
+PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg2 for probe m4
+PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:m4
+PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe ps
+PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_arg1 for probe ps
+PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:user
+PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe user
+PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe user
+PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg1 for probe user
+PASS: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
+PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:m4
+PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe m4
+PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe m4
+PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg1 for probe m4
+PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg2 for probe m4
+PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:m4
+PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe ps
+PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_arg1 for probe ps
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/start.exp ...
PASS: gdb.base/start.exp: start
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-break.exp ...
@@ -9963,7 +9916,7 @@ PASS: gdb.base/watchpoint.exp: reenable watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: watchpoint `$pc' is enabled
PASS: gdb.base/watchpoint.exp: delete watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: continue to breakpoint: func5 breakpoint here
-PASS: gdb.base/watchpoint.exp: watch -location nullptr->p->x
+FAIL: gdb.base/watchpoint.exp: watch -location nullptr->p->x
PASS: gdb.base/watchpoint.exp: watch -location .x
PASS: gdb.base/watchpoint.exp: continue with watch -location
PASS: gdb.base/watchpoint.exp: delete watch -location
@@ -10097,7 +10050,7 @@ PASS: gdb.base/watchpoint.exp: no-hw: reenable watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint `$pc' is enabled
PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func5 breakpoint here
-PASS: gdb.base/watchpoint.exp: no-hw: watch -location nullptr->p->x
+FAIL: gdb.base/watchpoint.exp: no-hw: watch -location nullptr->p->x
PASS: gdb.base/watchpoint.exp: no-hw: watch -location .x
PASS: gdb.base/watchpoint.exp: no-hw: continue with watch -location
PASS: gdb.base/watchpoint.exp: no-hw: delete watch -location
@@ -12245,7 +12198,47 @@ PASS: gdb.cp/exception.exp: backtrace after second catch
PASS: gdb.cp/exception.exp: continue to catcher for the second time
PASS: gdb.cp/exception.exp: continue to rethrow
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/exceptprint.exp ...
-UNTESTED: gdb.cp/exceptprint.exp: could not find libstdc++ stap probe
+PASS: gdb.cp/exceptprint.exp: catch catch
+PASS: gdb.cp/exceptprint.exp: catch throw
+PASS: gdb.cp/exceptprint.exp: catch rethrow
+PASS: gdb.cp/exceptprint.exp: string: continue to throw
+PASS: gdb.cp/exceptprint.exp: string: print exception value at throw
+PASS: gdb.cp/exceptprint.exp: string: continue to catch
+PASS: gdb.cp/exceptprint.exp: string: print exception value at catch
+PASS: gdb.cp/exceptprint.exp: string: continue to rethrow
+PASS: gdb.cp/exceptprint.exp: string: print exception value at rethrow
+PASS: gdb.cp/exceptprint.exp: string: continue to final catch
+PASS: gdb.cp/exceptprint.exp: int: continue to throw
+PASS: gdb.cp/exceptprint.exp: int: print exception value at throw
+PASS: gdb.cp/exceptprint.exp: int: continue to catch
+PASS: gdb.cp/exceptprint.exp: int: print exception value at catch
+PASS: gdb.cp/exceptprint.exp: int: continue to rethrow
+PASS: gdb.cp/exceptprint.exp: int: print exception value at rethrow
+PASS: gdb.cp/exceptprint.exp: int: continue to final catch
+PASS: gdb.cp/exceptprint.exp: struct: continue to throw
+PASS: gdb.cp/exceptprint.exp: struct: print exception value at throw
+PASS: gdb.cp/exceptprint.exp: struct: continue to catch
+PASS: gdb.cp/exceptprint.exp: struct: print exception value at catch
+PASS: gdb.cp/exceptprint.exp: struct: continue to rethrow
+PASS: gdb.cp/exceptprint.exp: struct: print exception value at rethrow
+PASS: gdb.cp/exceptprint.exp: struct: continue to final catch
+PASS: gdb.cp/exceptprint.exp: reference to struct: continue to throw
+PASS: gdb.cp/exceptprint.exp: reference to struct: print exception value at throw
+PASS: gdb.cp/exceptprint.exp: reference to struct: continue to catch
+PASS: gdb.cp/exceptprint.exp: reference to struct: print exception value at catch
+PASS: gdb.cp/exceptprint.exp: reference to struct: continue to rethrow
+PASS: gdb.cp/exceptprint.exp: reference to struct: print exception value at rethrow
+PASS: gdb.cp/exceptprint.exp: reference to struct: continue to final catch
+PASS: gdb.cp/exceptprint.exp: catch catch
+PASS: gdb.cp/exceptprint.exp: catch throw
+PASS: gdb.cp/exceptprint.exp: catch rethrow
+PASS: gdb.cp/exceptprint.exp: int: continue to throw
+PASS: gdb.cp/exceptprint.exp: int: print exception value at throw
+PASS: gdb.cp/exceptprint.exp: int: continue to catch
+PASS: gdb.cp/exceptprint.exp: int: print exception value at catch
+PASS: gdb.cp/exceptprint.exp: int: continue to rethrow
+PASS: gdb.cp/exceptprint.exp: int: print exception value at rethrow
+PASS: gdb.cp/exceptprint.exp: int: continue to final catch
Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/expand-psymtabs-cxx.exp ...
PASS: gdb.cp/expand-psymtabs-cxx.exp: set language c++
PASS: gdb.cp/expand-psymtabs-cxx.exp: before expand
@@ -16250,7 +16243,7 @@ PASS: gdb.guile/scm-disasm.exp: basic: test key address
PASS: gdb.guile/scm-disasm.exp: basic: test key asm
PASS: gdb.guile/scm-disasm.exp: basic: test key length
PASS: gdb.guile/scm-disasm.exp: basic: verify correct address
-PASS: gdb.guile/scm-disasm.exp: test bad memory access
+FAIL: gdb.guile/scm-disasm.exp: test bad memory access
PASS: gdb.guile/scm-disasm.exp: open memory port
PASS: gdb.guile/scm-disasm.exp: memory-port: disassemble
PASS: gdb.guile/scm-disasm.exp: memory-port: test number of instructions
@@ -16580,7 +16573,7 @@ PASS: gdb.guile/scm-pretty-print.exp: print ss
PASS: gdb.guile/scm-pretty-print.exp: print ssa[1]
PASS: gdb.guile/scm-pretty-print.exp: print ssa
PASS: gdb.guile/scm-pretty-print.exp: print arraystruct
-PASS: gdb.guile/scm-pretty-print.exp: print ns2
+FAIL: gdb.guile/scm-pretty-print.exp: print ns2
PASS: gdb.guile/scm-pretty-print.exp: print x
PASS: gdb.guile/scm-pretty-print.exp: print cstring
PASS: gdb.guile/scm-pretty-print.exp: print estring
@@ -16618,7 +16611,7 @@ PASS: gdb.guile/scm-pretty-print.exp: print ns
PASS: gdb.guile/scm-pretty-print.exp:
PASS: gdb.guile/scm-pretty-print.exp: print ns
PASS: gdb.guile/scm-pretty-print.exp:
-PASS: gdb.guile/scm-pretty-print.exp: print ns2
+FAIL: gdb.guile/scm-pretty-print.exp: print ns2
PASS: gdb.guile/scm-pretty-print.exp: print x
PASS: gdb.guile/scm-pretty-print.exp: print cstring
PASS: gdb.guile/scm-pretty-print.exp: print estring
@@ -16953,11 +16946,8 @@ PASS: gdb.guile/scm-value.exp: verify dereferenced value
PASS: gdb.guile/scm-value.exp: Test value-optimized-out?
PASS: gdb.guile/scm-value.exp: Test address attribute
PASS: gdb.guile/scm-value.exp: Test address attribute in non-addressable value
-PASS: gdb.guile/scm-value.exp: parse_and_eval with memory error
-PASS: gdb.guile/scm-value.exp: gu (define inval (parse-and-eval "*(int*)0"))
-PASS: gdb.guile/scm-value.exp: gu (print (value-lazy? inval))
-PASS: gdb.guile/scm-value.exp: memory error and lazy values
-PASS: gdb.guile/scm-value.exp: memory error and lazy values
+UNTESTED: gdb.guile/scm-value.exp: parse_and_eval with memory error
+UNTESTED: gdb.guile/scm-value.exp: memory error and lazy values
PASS: gdb.guile/scm-value.exp: gu (define argc-lazy (parse-and-eval "argc"))
PASS: gdb.guile/scm-value.exp: gu (define argc-notlazy (parse-and-eval "argc"))
PASS: gdb.guile/scm-value.exp: gu (value-fetch-lazy! argc-notlazy)
@@ -19486,7 +19476,7 @@ PASS: gdb.python/py-arch.exp: test number of instructions 4
PASS: gdb.python/py-arch.exp: test key addr
PASS: gdb.python/py-arch.exp: test key asm
PASS: gdb.python/py-arch.exp: test key length
-PASS: gdb.python/py-arch.exp: test bad memory access
+FAIL: gdb.python/py-arch.exp: test bad memory access
Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-block.exp ...
PASS: gdb.python/py-block.exp: continue to breakpoint: Block break here.
PASS: gdb.python/py-block.exp: Check block not None
@@ -20361,7 +20351,7 @@ PASS: gdb.python/py-prettyprint.exp: print ss
PASS: gdb.python/py-prettyprint.exp: print ssa[1]
PASS: gdb.python/py-prettyprint.exp: print ssa
PASS: gdb.python/py-prettyprint.exp: print arraystruct
-PASS: gdb.python/py-prettyprint.exp: print ns2
+FAIL: gdb.python/py-prettyprint.exp: print ns2
PASS: gdb.python/py-prettyprint.exp: print x
PASS: gdb.python/py-prettyprint.exp: print cstring
PASS: gdb.python/py-prettyprint.exp: print estring
@@ -20396,7 +20386,7 @@ PASS: gdb.python/py-prettyprint.exp: print ns
PASS: gdb.python/py-prettyprint.exp:
PASS: gdb.python/py-prettyprint.exp: print ns
PASS: gdb.python/py-prettyprint.exp:
-PASS: gdb.python/py-prettyprint.exp: print ns2
+FAIL: gdb.python/py-prettyprint.exp: print ns2
PASS: gdb.python/py-prettyprint.exp: print x
PASS: gdb.python/py-prettyprint.exp: print cstring
PASS: gdb.python/py-prettyprint.exp: print estring
@@ -20880,11 +20870,8 @@ PASS: gdb.python/py-value.exp: dereference value
PASS: gdb.python/py-value.exp: verify dereferenced value
PASS: gdb.python/py-value.exp: Test is_optimized_out attribute
PASS: gdb.python/py-value.exp: Test address attribute
-PASS: gdb.python/py-value.exp: parse_and_eval with memory error
-PASS: gdb.python/py-value.exp: python inval = gdb.parse_and_eval('*(int*)0')
-PASS: gdb.python/py-value.exp: python print (inval.is_lazy)
-PASS: gdb.python/py-value.exp: memory error and lazy values
-PASS: gdb.python/py-value.exp: memory error and lazy values
+UNTESTED: gdb.python/py-value.exp: parse_and_eval with memory error
+UNTESTED: gdb.python/py-value.exp: memory error and lazy values
PASS: gdb.python/py-value.exp: python argc_lazy = gdb.parse_and_eval('argc')
PASS: gdb.python/py-value.exp: python argc_notlazy = gdb.parse_and_eval('argc')
PASS: gdb.python/py-value.exp: python argc_notlazy.fetch_lazy()
@@ -22082,11 +22069,6 @@ PASS: gdb.trace/save-trace.exp: 10.3: verify recovered tracepoints, full path
PASS: gdb.trace/save-trace.exp: 10: show default-collect
PASS: gdb.trace/save-trace.exp: 10.7: help save-tracepoints
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.exp ...
-gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.c:34:21: fatal error: sys/sdt.h: No such file or directory
- #include <sys/sdt.h>
- ^
-compilation terminated.
-UNTESTED: gdb.trace/stap-trace.exp: Could not compile stap-trace.c
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/status-stop.exp ...
UNSUPPORTED: gdb.trace/status-stop.exp: target does not support trace
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/strace.exp ...
@@ -22227,14 +22209,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
=== gdb Summary ===
-# of expected passes 20174
-# of unexpected failures 651
+# of expected passes 20184
+# of unexpected failures 628
# of unexpected successes 2
# of expected failures 34
# of unknown successes 1
# of known failures 55
# of unresolved testcases 3
-# of untested testcases 46
+# of untested testcases 49
# of unsupported tests 85
[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.7.50.20140214-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory