summaryrefslogtreecommitdiff
path: root/binutils-gdb/laplace.SCHWINGE/test
diff options
context:
space:
mode:
Diffstat (limited to 'binutils-gdb/laplace.SCHWINGE/test')
-rw-r--r--binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum2
-rw-r--r--binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum2
-rw-r--r--binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum2532
-rw-r--r--binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum2
4 files changed, 2411 insertions, 127 deletions
diff --git a/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum b/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum
index 58000db6..c14b83a0 100644
--- a/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum
+++ b/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Sep 12 16:36:19 2014
+Test Run By thomas on Tue Sep 16 11:26:16 2014
Native configuration is i686-unknown-gnu0.5
=== binutils tests ===
diff --git a/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum b/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum
index f50c3ca5..4ca7d672 100644
--- a/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum
+++ b/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Sep 12 16:36:34 2014
+Test Run By thomas on Tue Sep 16 11:26:29 2014
Native configuration is i686-unknown-gnu0.5
=== gas tests ===
diff --git a/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum b/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum
index 9941083c..8e45c2a7 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 Fri Sep 12 16:46:50 2014
+Test Run By thomas on Tue Sep 16 11:35:51 2014
Native configuration is i686-unknown-gnu0.5
=== gdb tests ===
@@ -639,7 +639,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/watch_arg.exp ...
PASS: gdb.ada/watch_arg.exp: compilation watch.adb
PASS: gdb.ada/watch_arg.exp: Set watchpoint on function argument X
PASS: gdb.ada/watch_arg.exp: insert second breakpoint in watch.adb
-FAIL: gdb.ada/watch_arg.exp: Continuing to second breakpoint
+PASS: gdb.ada/watch_arg.exp: Continuing to second breakpoint
Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/whatis_array_val.exp ...
PASS: gdb.ada/whatis_array_val.exp: compilation foo.adb
PASS: gdb.ada/whatis_array_val.exp: whatis full
@@ -762,19 +762,19 @@ FAIL: gdb.arch/i386-disp-step.exp: continue to test_int3_end (the program is no
FAIL: gdb.arch/i386-disp-step.exp: continue until exit at i386-disp-step (the program is no longer running)
Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-dr3-watch.exp ...
PASS: gdb.arch/i386-dr3-watch.exp: set breakpoint always-inserted on
-FAIL: gdb.arch/i386-dr3-watch.exp: watch i1
-FAIL: gdb.arch/i386-dr3-watch.exp: watch i2
-FAIL: gdb.arch/i386-dr3-watch.exp: watch i3
-FAIL: gdb.arch/i386-dr3-watch.exp: watch i4
-FAIL: gdb.arch/i386-dr3-watch.exp: continue to i1 watchpoint
-FAIL: gdb.arch/i386-dr3-watch.exp: continue to i2 watchpoint
-FAIL: gdb.arch/i386-dr3-watch.exp: continue to i3 watchpoint
-FAIL: gdb.arch/i386-dr3-watch.exp: continue to i4 watchpoint
-FAIL: gdb.arch/i386-dr3-watch.exp: set watchpoint occuping one debug register
+PASS: gdb.arch/i386-dr3-watch.exp: watch i1
+PASS: gdb.arch/i386-dr3-watch.exp: watch i2
+PASS: gdb.arch/i386-dr3-watch.exp: watch i3
+PASS: gdb.arch/i386-dr3-watch.exp: watch i4
+PASS: gdb.arch/i386-dr3-watch.exp: continue to i1 watchpoint
+PASS: gdb.arch/i386-dr3-watch.exp: continue to i2 watchpoint
+PASS: gdb.arch/i386-dr3-watch.exp: continue to i3 watchpoint
+PASS: gdb.arch/i386-dr3-watch.exp: continue to i4 watchpoint
+PASS: 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 ...
@@ -1524,8 +1524,8 @@ PASS: gdb.base/break-idempotent.exp: always-inserted off: break: condition $bpnu
PASS: gdb.base/break-idempotent.exp: always-inserted off: break: b bar
PASS: gdb.base/break-idempotent.exp: always-inserted off: break: continue
PASS: gdb.base/break-idempotent.exp: always-inserted off: hbreak: set breakpoint always-inserted off
-UNSUPPORTED: gdb.base/break-idempotent.exp: always-inserted off: hbreak: once: hbreak foo
-UNSUPPORTED: gdb.base/break-idempotent.exp: always-inserted off: hbreak: twice: hbreak foo
+PASS: gdb.base/break-idempotent.exp: always-inserted off: hbreak: once: hbreak foo
+PASS: gdb.base/break-idempotent.exp: always-inserted off: hbreak: twice: hbreak foo
PASS: gdb.base/break-idempotent.exp: always-inserted off: hbreak: file $binfile
PASS: gdb.base/break-idempotent.exp: always-inserted off: hbreak: condition $bpnum cond_global == 0
PASS: gdb.base/break-idempotent.exp: always-inserted off: hbreak: b bar
@@ -1538,15 +1538,15 @@ PASS: gdb.base/break-idempotent.exp: always-inserted off: watch: condition $bpnu
PASS: gdb.base/break-idempotent.exp: always-inserted off: watch: b bar
PASS: gdb.base/break-idempotent.exp: always-inserted off: watch: continue
PASS: gdb.base/break-idempotent.exp: always-inserted off: rwatch: set breakpoint always-inserted off
-UNSUPPORTED: gdb.base/break-idempotent.exp: always-inserted off: rwatch: once: rwatch global
-UNSUPPORTED: gdb.base/break-idempotent.exp: always-inserted off: rwatch: twice: rwatch global
+PASS: gdb.base/break-idempotent.exp: always-inserted off: rwatch: once: rwatch global
+PASS: gdb.base/break-idempotent.exp: always-inserted off: rwatch: twice: rwatch global
PASS: gdb.base/break-idempotent.exp: always-inserted off: rwatch: file $binfile
PASS: gdb.base/break-idempotent.exp: always-inserted off: rwatch: condition $bpnum cond_global == 0
PASS: gdb.base/break-idempotent.exp: always-inserted off: rwatch: b bar
PASS: gdb.base/break-idempotent.exp: always-inserted off: rwatch: continue
PASS: gdb.base/break-idempotent.exp: always-inserted off: awatch: set breakpoint always-inserted off
-UNSUPPORTED: gdb.base/break-idempotent.exp: always-inserted off: awatch: once: awatch global
-UNSUPPORTED: gdb.base/break-idempotent.exp: always-inserted off: awatch: twice: awatch global
+PASS: gdb.base/break-idempotent.exp: always-inserted off: awatch: once: awatch global
+PASS: gdb.base/break-idempotent.exp: always-inserted off: awatch: twice: awatch global
PASS: gdb.base/break-idempotent.exp: always-inserted off: awatch: file $binfile
PASS: gdb.base/break-idempotent.exp: always-inserted off: awatch: condition $bpnum cond_global == 0
PASS: gdb.base/break-idempotent.exp: always-inserted off: awatch: b bar
@@ -1559,8 +1559,8 @@ PASS: gdb.base/break-idempotent.exp: always-inserted on: break: condition $bpnum
PASS: gdb.base/break-idempotent.exp: always-inserted on: break: b bar
PASS: gdb.base/break-idempotent.exp: always-inserted on: break: continue
PASS: gdb.base/break-idempotent.exp: always-inserted on: hbreak: set breakpoint always-inserted on
-UNSUPPORTED: gdb.base/break-idempotent.exp: always-inserted on: hbreak: once: hbreak foo
-UNSUPPORTED: gdb.base/break-idempotent.exp: always-inserted on: hbreak: twice: hbreak foo
+PASS: gdb.base/break-idempotent.exp: always-inserted on: hbreak: once: hbreak foo
+PASS: gdb.base/break-idempotent.exp: always-inserted on: hbreak: twice: hbreak foo
PASS: gdb.base/break-idempotent.exp: always-inserted on: hbreak: file $binfile
PASS: gdb.base/break-idempotent.exp: always-inserted on: hbreak: condition $bpnum cond_global == 0
PASS: gdb.base/break-idempotent.exp: always-inserted on: hbreak: b bar
@@ -1573,15 +1573,15 @@ PASS: gdb.base/break-idempotent.exp: always-inserted on: watch: condition $bpnum
PASS: gdb.base/break-idempotent.exp: always-inserted on: watch: b bar
PASS: gdb.base/break-idempotent.exp: always-inserted on: watch: continue
PASS: gdb.base/break-idempotent.exp: always-inserted on: rwatch: set breakpoint always-inserted on
-UNSUPPORTED: gdb.base/break-idempotent.exp: always-inserted on: rwatch: once: rwatch global
-UNSUPPORTED: gdb.base/break-idempotent.exp: always-inserted on: rwatch: twice: rwatch global
+PASS: gdb.base/break-idempotent.exp: always-inserted on: rwatch: once: rwatch global
+PASS: gdb.base/break-idempotent.exp: always-inserted on: rwatch: twice: rwatch global
PASS: gdb.base/break-idempotent.exp: always-inserted on: rwatch: file $binfile
PASS: gdb.base/break-idempotent.exp: always-inserted on: rwatch: condition $bpnum cond_global == 0
PASS: gdb.base/break-idempotent.exp: always-inserted on: rwatch: b bar
PASS: gdb.base/break-idempotent.exp: always-inserted on: rwatch: continue
PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: set breakpoint always-inserted on
-UNSUPPORTED: gdb.base/break-idempotent.exp: always-inserted on: awatch: once: awatch global
-UNSUPPORTED: gdb.base/break-idempotent.exp: always-inserted on: awatch: twice: awatch global
+PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: once: awatch global
+PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: twice: awatch global
PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: file $binfile
PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: condition $bpnum cond_global == 0
PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: b bar
@@ -1618,7 +1618,14 @@ PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: break: file
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: break: b bar
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: break: continue
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: hbreak: set breakpoint always-inserted off
-UNSUPPORTED: gdb.base/break-unload-file.exp: cmdline: always-inserted off: hbreak: hbreak foo
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: hbreak: hbreak foo
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: hbreak: breakpoint is not pending
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: hbreak: file
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: hbreak: breakpoint is disabled
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: hbreak: delete all breakpoints
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: hbreak: file $binfile
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: hbreak: b bar
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted off: hbreak: continue
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: set breakpoint always-inserted on
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: break foo
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: breakpoint is not pending
@@ -1629,7 +1636,14 @@ PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: file $
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: b bar
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: continue
PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: hbreak: set breakpoint always-inserted on
-UNSUPPORTED: gdb.base/break-unload-file.exp: cmdline: always-inserted on: hbreak: hbreak foo
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: hbreak: hbreak foo
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: hbreak: breakpoint is not pending
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: hbreak: file
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: hbreak: breakpoint is disabled
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: hbreak: delete all breakpoints
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: hbreak: file $binfile
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: hbreak: b bar
+PASS: gdb.base/break-unload-file.exp: cmdline: always-inserted on: hbreak: continue
PASS: gdb.base/break-unload-file.exp: file: always-inserted off: break: set breakpoint always-inserted off
PASS: gdb.base/break-unload-file.exp: file: always-inserted off: break: break foo
PASS: gdb.base/break-unload-file.exp: file: always-inserted off: break: breakpoint is not pending
@@ -1640,7 +1654,14 @@ PASS: gdb.base/break-unload-file.exp: file: always-inserted off: break: file $bi
PASS: gdb.base/break-unload-file.exp: file: always-inserted off: break: b bar
PASS: gdb.base/break-unload-file.exp: file: always-inserted off: break: continue
PASS: gdb.base/break-unload-file.exp: file: always-inserted off: hbreak: set breakpoint always-inserted off
-UNSUPPORTED: gdb.base/break-unload-file.exp: file: always-inserted off: hbreak: hbreak foo
+PASS: gdb.base/break-unload-file.exp: file: always-inserted off: hbreak: hbreak foo
+PASS: gdb.base/break-unload-file.exp: file: always-inserted off: hbreak: breakpoint is not pending
+PASS: gdb.base/break-unload-file.exp: file: always-inserted off: hbreak: file
+PASS: gdb.base/break-unload-file.exp: file: always-inserted off: hbreak: breakpoint is disabled
+PASS: gdb.base/break-unload-file.exp: file: always-inserted off: hbreak: delete all breakpoints
+PASS: gdb.base/break-unload-file.exp: file: always-inserted off: hbreak: file $binfile
+PASS: gdb.base/break-unload-file.exp: file: always-inserted off: hbreak: b bar
+PASS: gdb.base/break-unload-file.exp: file: always-inserted off: hbreak: continue
PASS: gdb.base/break-unload-file.exp: file: always-inserted on: break: set breakpoint always-inserted on
PASS: gdb.base/break-unload-file.exp: file: always-inserted on: break: break foo
PASS: gdb.base/break-unload-file.exp: file: always-inserted on: break: breakpoint is not pending
@@ -1651,7 +1672,14 @@ PASS: gdb.base/break-unload-file.exp: file: always-inserted on: break: file $bin
PASS: gdb.base/break-unload-file.exp: file: always-inserted on: break: b bar
PASS: gdb.base/break-unload-file.exp: file: always-inserted on: break: continue
PASS: gdb.base/break-unload-file.exp: file: always-inserted on: hbreak: set breakpoint always-inserted on
-UNSUPPORTED: gdb.base/break-unload-file.exp: file: always-inserted on: hbreak: hbreak foo
+PASS: gdb.base/break-unload-file.exp: file: always-inserted on: hbreak: hbreak foo
+PASS: gdb.base/break-unload-file.exp: file: always-inserted on: hbreak: breakpoint is not pending
+PASS: gdb.base/break-unload-file.exp: file: always-inserted on: hbreak: file
+PASS: gdb.base/break-unload-file.exp: file: always-inserted on: hbreak: breakpoint is disabled
+PASS: gdb.base/break-unload-file.exp: file: always-inserted on: hbreak: delete all breakpoints
+PASS: gdb.base/break-unload-file.exp: file: always-inserted on: hbreak: file $binfile
+PASS: gdb.base/break-unload-file.exp: file: always-inserted on: hbreak: b bar
+PASS: gdb.base/break-unload-file.exp: file: always-inserted on: hbreak: continue
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break.exp ...
PASS: gdb.base/break.exp: Delete all breakpoints when none
PASS: gdb.base/break.exp: breakpoint function
@@ -5227,14 +5255,86 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak-in-shr-unsupported.ex
PASS: gdb.base/hbreak-in-shr-unsupported.exp: probe for target remote
PASS: gdb.base/hbreak-in-shr-unsupported.exp: set breakpoint always-inserted on
PASS: gdb.base/hbreak-in-shr-unsupported.exp: probe hbreak support
-UNSUPPORTED: gdb.base/hbreak-in-shr-unsupported.exp: no hbreak support
+UNSUPPORTED: gdb.base/hbreak-in-shr-unsupported.exp: can't disable hw breakpoint support
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak-unmapped.exp ...
UNTESTED: gdb.base/hbreak-unmapped.exp: Memory at address 0 is readable
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak.exp ...
-FAIL: gdb.base/hbreak.exp: hbreak
-FAIL: gdb.base/hbreak.exp: continue to break-at-exit after hbreak (the program exited)
+PASS: gdb.base/hbreak.exp: hbreak
+PASS: gdb.base/hbreak.exp: continue to break-at-exit after hbreak
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak2.exp ...
-UNSUPPORTED: gdb.base/hbreak2.exp: hardware breakpoints
+PASS: gdb.base/hbreak2.exp: hardware breakpoint support
+PASS: gdb.base/hbreak2.exp: hardware breakpoint insertion
+PASS: gdb.base/hbreak2.exp: hardware breakpoint function
+PASS: gdb.base/hbreak2.exp: hardware breakpoint quoted function
+PASS: gdb.base/hbreak2.exp: hardware breakpoint function in file
+PASS: gdb.base/hbreak2.exp: use `list' to establish default source file
+PASS: gdb.base/hbreak2.exp: hardware breakpoint line number
+PASS: gdb.base/hbreak2.exp: hardware breakpoint line number in file
+PASS: gdb.base/hbreak2.exp: hardware breakpoint at start of multi line if conditional
+PASS: gdb.base/hbreak2.exp: hardware breakpoint at start of multi line while conditional
+PASS: gdb.base/hbreak2.exp: hardware breakpoint info
+PASS: gdb.base/hbreak2.exp: hardware breakpoint function (2)
+PASS: gdb.base/hbreak2.exp: run until function breakpoint
+PASS: gdb.base/hbreak2.exp: hardware breakpoint line number (2)
+PASS: gdb.base/hbreak2.exp: run until breakpoint set at a line number
+PASS: gdb.base/hbreak2.exp: hardware breakpoint function in file (2)
+PASS: gdb.base/hbreak2.exp: run until file:function(6) breakpoint
+PASS: gdb.base/hbreak2.exp: run until file:function(5) breakpoint
+PASS: gdb.base/hbreak2.exp: run until file:function(4) breakpoint
+PASS: gdb.base/hbreak2.exp: run until file:function(3) breakpoint
+PASS: gdb.base/hbreak2.exp: run until file:function(2) breakpoint
+PASS: gdb.base/hbreak2.exp: run until file:function(1) breakpoint
+PASS: gdb.base/hbreak2.exp: hardware breakpoint quoted function (2)
+PASS: gdb.base/hbreak2.exp: run until quoted breakpoint
+PASS: gdb.base/hbreak2.exp: hardware breakpoint line number in file (2)
+PASS: gdb.base/hbreak2.exp: run until file:linenum breakpoint
+PASS: gdb.base/hbreak2.exp: hardware breakpoint offset +1
+PASS: gdb.base/hbreak2.exp: step onto hardware breakpoint
+PASS: gdb.base/hbreak2.exp: setting hardware breakpoint at }
+PASS: gdb.base/hbreak2.exp: continue to hardware breakpoint at }
+PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint function
+PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint function in file
+PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint line number #1
+PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint line number #2
+PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint line number in file #1
+PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint line number in file #2
+PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint info
+PASS: gdb.base/hbreak2.exp: set breakpoint pending off
+PASS: gdb.base/hbreak2.exp: hardware break on non-existent source line
+PASS: gdb.base/hbreak2.exp: until bp_location1
+PASS: gdb.base/hbreak2.exp: hardware break on default location
+PASS: gdb.base/hbreak2.exp: set to-be-silent hardware break bp_location1
+PASS: gdb.base/hbreak2.exp: set silent break bp_location1
+PASS: gdb.base/hbreak2.exp: info silent hardware break bp_location1
+PASS: gdb.base/hbreak2.exp: hit silent hardware break bp_location1
+PASS: gdb.base/hbreak2.exp: stopped for silent hardware break bp_location1
+PASS: gdb.base/hbreak2.exp: thread-specific hardware breakpoint on non-existent thread disallowed
+PASS: gdb.base/hbreak2.exp: thread-specific hardware breakpoint on bogus thread ID disallowed
+PASS: gdb.base/hbreak2.exp: hardware breakpoint with trailing garbage disallowed
+PASS: gdb.base/hbreak2.exp: step over hardware breakpoint
+PASS: gdb.base/hbreak2.exp: clear line has no breakpoint disallowed
+PASS: gdb.base/hbreak2.exp: clear current line has no breakpoint disallowed
+PASS: gdb.base/hbreak2.exp: set convenience variable $foo to bp_location11
+PASS: gdb.base/hbreak2.exp: set hardware breakpoint via convenience variable
+PASS: gdb.base/hbreak2.exp: set convenience variable $foo to 81.5
+PASS: gdb.base/hbreak2.exp: set hardware breakpoint via non-integer convenience variable disallowed
+PASS: gdb.base/hbreak2.exp: set hardware breakpoint on to-be-called function
+PASS: gdb.base/hbreak2.exp: hit hardware breakpoint on called function
+PASS: gdb.base/hbreak2.exp: backtrace while in called function
+PASS: gdb.base/hbreak2.exp: finish from called function
+PASS: gdb.base/hbreak2.exp: hardware break at factorial
+PASS: gdb.base/hbreak2.exp: kill program
+PASS: gdb.base/hbreak2.exp: run to factorial(6)
+PASS: gdb.base/hbreak2.exp: continue to factorial(5)
+PASS: gdb.base/hbreak2.exp: backtrace from factorial(5)
+PASS: gdb.base/hbreak2.exp: next to recursive call
+PASS: gdb.base/hbreak2.exp: next over recursive call
+PASS: gdb.base/hbreak2.exp: backtrace from factorial(5.1)
+PASS: gdb.base/hbreak2.exp: continue until exit at recursive next test
+PASS: gdb.base/hbreak2.exp: hardware breakpoint function, optimized file
+PASS: gdb.base/hbreak2.exp: run until hardware function breakpoint, optimized file (code motion)
+PASS: gdb.base/hbreak2.exp: hardware breakpoint small function, optimized file
+PASS: gdb.base/hbreak2.exp: run until hardware breakpoint set at small function, optimized file
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/help.exp ...
PASS: gdb.base/help.exp: disable pagination
PASS: gdb.base/help.exp: help aliases
@@ -6572,12 +6672,12 @@ PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c:foo.*
PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c : .*
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pr11022.exp ...
PASS: gdb.base/pr11022.exp: set breakpoint
-FAIL: gdb.base/pr11022.exp: set watchpoint
+PASS: gdb.base/pr11022.exp: set watchpoint
PASS: gdb.base/pr11022.exp: breakpoint hit
-FAIL: gdb.base/pr11022.exp: watchpoint hit
+PASS: gdb.base/pr11022.exp: watchpoint hit
PASS: gdb.base/pr11022.exp: breakpoint hit 2
PASS: gdb.base/pr11022.exp: set var x = 1
-FAIL: gdb.base/pr11022.exp: watchpoint hit 2
+PASS: gdb.base/pr11022.exp: watchpoint hit 2
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prelink.exp ...
PASS: gdb.base/prelink.exp: ldd prelinkt
PASS: gdb.base/prelink.exp: ldd prelinkt output contains libs
@@ -10248,14 +10348,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-non-mem.exp ...
PASS: gdb.base/watch-non-mem.exp: set write watchpoint on $pc
PASS: gdb.base/watch-non-mem.exp: watchpoint on $pc works
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-read.exp ...
-FAIL: gdb.base/watch-read.exp: set hardware read watchpoint on global variable
-FAIL: gdb.base/watch-read.exp: read watchpoint triggers on first read (timeout)
-FAIL: gdb.base/watch-read.exp: read watchpoint triggers on read after value changed (timeout)
-FAIL: gdb.base/watch-read.exp: set write watchpoint on global variable (timeout)
-FAIL: gdb.base/watch-read.exp: write watchpoint triggers (timeout)
-FAIL: gdb.base/watch-read.exp: only write watchpoint triggers when value changes (timeout)
-FAIL: gdb.base/watch-read.exp: read watchpoint triggers when value doesn't change, trapping reads and writes (timeout)
-FAIL: gdb.base/watch-read.exp: only read watchpoint triggers when value doesn't change (timeout)
+PASS: gdb.base/watch-read.exp: set hardware read watchpoint on global variable
+PASS: gdb.base/watch-read.exp: read watchpoint triggers on first read
+PASS: gdb.base/watch-read.exp: read watchpoint triggers on read after value changed
+PASS: gdb.base/watch-read.exp: set write watchpoint on global variable
+PASS: gdb.base/watch-read.exp: write watchpoint triggers
+PASS: gdb.base/watch-read.exp: only write watchpoint triggers when value changes
+PASS: gdb.base/watch-read.exp: read watchpoint triggers when value doesn't change, trapping reads and writes
+PASS: gdb.base/watch-read.exp: only read watchpoint triggers when value doesn't change
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-vfork.exp ...
UNTESTED: gdb.base/watch-vfork.exp: aborted; in the following, GDB will get stuck
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch_thread_num.exp ...
@@ -10267,27 +10367,27 @@ PASS: gdb.base/watch_thread_num.exp: Set breakpoint at thread_function
PASS: gdb.base/watch_thread_num.exp: Stopped in thread_function
PASS: gdb.base/watch_thread_num.exp: Thread command
PASS: gdb.base/watch_thread_num.exp: Disable breakpoint 2
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint on shared variable
+PASS: gdb.base/watch_thread_num.exp: Watchpoint on shared variable
PASS: gdb.base/watch_thread_num.exp: info breakpoint 3
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 1
+PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 1
PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 1
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 2
+PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 2
PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 2
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 3
+PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 3
PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 3
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 4
+PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 4
PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 4
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 5
+PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 5
PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 5
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 6
+PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 6
PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 6
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 7
+PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 7
PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 7
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 8
+PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 8
PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 8
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 9
+PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 9
PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 9
-FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 10
+PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 10
PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 10
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp ...
PASS: gdb.base/watchpoint-cond-gone.exp: set can-use-hw-watchpoints 0
@@ -10300,163 +10400,2231 @@ PASS: gdb.base/watchpoint-delete.exp: continue to breakpoint: break-here
PASS: gdb.base/watchpoint-delete.exp: watch x
PASS: gdb.base/watchpoint-delete.exp: delete $bpnum
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp ...
-UNTESTED: gdb.base/watchpoint-hw-hit-once.exp: aborted; needs porting
+PASS: gdb.base/watchpoint-hw-hit-once.exp: rwatch watchee
+PASS: gdb.base/watchpoint-hw-hit-once.exp: continue
+FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue to break-at-exit
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw.exp ...
-UNTESTED: gdb.base/watchpoint-hw.exp: aborted; needs porting
+PASS: gdb.base/watchpoint-hw.exp: watch watchee
+PASS: gdb.base/watchpoint-hw.exp: start
+PASS: gdb.base/watchpoint-hw.exp: info watchpoints
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-reuse-slot.exp ...
PASS: gdb.base/watchpoint-reuse-slot.exp: continue to breakpoint: stepi line
PASS: gdb.base/watchpoint-reuse-slot.exp: set breakpoint always-inserted on
PASS: gdb.base/watchpoint-reuse-slot.exp: watch
-UNSUPPORTED: gdb.base/watchpoint-reuse-slot.exp: awatch
-UNSUPPORTED: gdb.base/watchpoint-reuse-slot.exp: rwatch
-UNSUPPORTED: gdb.base/watchpoint-reuse-slot.exp: hbreak
+PASS: gdb.base/watchpoint-reuse-slot.exp: awatch
+PASS: gdb.base/watchpoint-reuse-slot.exp: rwatch
+PASS: gdb.base/watchpoint-reuse-slot.exp: hbreak
PASS: gdb.base/watchpoint-reuse-slot.exp: get PC
PASS: gdb.base/watchpoint-reuse-slot.exp: set breakpoint always-inserted off
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 0: base + 0: watch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 0: base + 0: watch *(buf.byte + 0 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 0: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 0: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 0: base + 1: watch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 0: base + 1: watch *(buf.byte + 0 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 0: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 0: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 1: base + 0: watch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 1: base + 0: watch *(buf.byte + 1 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 1: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 1: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 1: base + 1: watch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 1: base + 1: watch *(buf.byte + 1 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 1: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 1: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 2: base + 0: watch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 2: base + 0: watch *(buf.byte + 2 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 2: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 2: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 2: base + 1: watch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 2: base + 1: watch *(buf.byte + 2 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 2: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 2: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 3: base + 0: watch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 3: base + 0: watch *(buf.byte + 3 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 3: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 3: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 3: base + 1: watch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 3: base + 1: watch *(buf.byte + 3 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 3: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 1, iter 3: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 0: base + 0: watch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 0: base + 0: watch *(buf.byte + 0 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 0: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 0: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 0: base + 1: watch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 0: base + 1: watch *(buf.byte + 0 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 0: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 0: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 1: base + 0: watch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 1: base + 0: watch *(buf.byte + 1 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 1: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 1: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 1: base + 1: watch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 1: base + 1: watch *(buf.byte + 1 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 1: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 1: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 2: base + 0: watch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 2: base + 0: watch *(buf.byte + 2 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 2: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 2: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 2: base + 1: watch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 2: base + 1: watch *(buf.byte + 2 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 2: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 2: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 3: base + 0: watch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 3: base + 0: watch *(buf.byte + 3 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 3: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 3: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 3: base + 1: watch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 3: base + 1: watch *(buf.byte + 3 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 3: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 2, iter 3: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 0: base + 0: watch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 0: base + 0: watch *(buf.byte + 0 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 0: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 0: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 0: base + 1: watch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 0: base + 1: watch *(buf.byte + 0 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 0: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 0: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 1: base + 0: watch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 1: base + 0: watch *(buf.byte + 1 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 1: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 1: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 1: base + 1: watch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 1: base + 1: watch *(buf.byte + 1 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 1: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 1: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 2: base + 0: watch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 2: base + 0: watch *(buf.byte + 2 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 2: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 2: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 2: base + 1: watch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 2: base + 1: watch *(buf.byte + 2 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 2: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 2: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 3: base + 0: watch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 3: base + 0: watch *(buf.byte + 3 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 3: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 3: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 3: base + 1: watch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 3: base + 1: watch *(buf.byte + 3 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 3: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x watch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 0: base + 0: watch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 1: base + 0: watch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 2: base + 0: watch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 3: base + 0: watch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 0: base + 0: watch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 1: base + 0: watch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 2: base + 0: watch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 3: base + 0: watch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 0: base + 0: watch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 1: base + 0: watch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 2: base + 0: watch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 3: base + 0: watch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x awatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 0: base + 0: watch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 1: base + 0: watch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 2: base + 0: watch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 3: base + 0: watch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 0: base + 0: watch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 1: base + 0: watch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 2: base + 0: watch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 3: base + 0: watch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 0: base + 0: watch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 1: base + 0: watch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 2: base + 0: watch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 3: base + 0: watch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x rwatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 0: base + 0: watch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 1: base + 0: watch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 2: base + 0: watch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 3: base + 0: watch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 0: base + 0: watch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 1: base + 0: watch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 2: base + 0: watch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 3: base + 0: watch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 0: base + 0: watch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 1: base + 0: watch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 2: base + 0: watch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 3: base + 0: watch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: watch x hbreak: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 0: base + 1: watch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 1: base + 1: watch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 2: base + 1: watch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 3: base + 1: watch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 0: base + 1: watch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 1: base + 1: watch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 2: base + 1: watch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 3: base + 1: watch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 0: base + 1: watch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 1: base + 1: watch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 2: base + 1: watch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 3: base + 1: watch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x watch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x awatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x rwatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: awatch x hbreak: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 0: base + 1: watch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 1: base + 1: watch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 2: base + 1: watch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 3: base + 1: watch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 0: base + 1: watch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 1: base + 1: watch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 2: base + 1: watch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 3: base + 1: watch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 0: base + 1: watch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 1: base + 1: watch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 2: base + 1: watch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 3: base + 1: watch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x watch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x awatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x rwatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: rwatch x hbreak: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 0: base + 1: watch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 1: base + 1: watch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 2: base + 1: watch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 3: base + 1: watch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 0: base + 1: watch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 1: base + 1: watch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 2: base + 1: watch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 3: base + 1: watch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 0: base + 1: watch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 1: base + 1: watch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 2: base + 1: watch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 3: base + 1: watch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x watch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x awatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x rwatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted off: hbreak x hbreak: : width 1, iter 3: base + 1: delete $bpnum
PASS: gdb.base/watchpoint-reuse-slot.exp: set breakpoint always-inserted on
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 0: base + 0: watch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 0: base + 0: watch *(buf.byte + 0 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 0: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 0: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 0: base + 1: watch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 0: base + 1: watch *(buf.byte + 0 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 0: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 0: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 1: base + 0: watch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 1: base + 0: watch *(buf.byte + 1 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 1: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 1: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 1: base + 1: watch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 1: base + 1: watch *(buf.byte + 1 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 1: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 1: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 2: base + 0: watch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 2: base + 0: watch *(buf.byte + 2 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 2: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 2: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 2: base + 1: watch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 2: base + 1: watch *(buf.byte + 2 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 2: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 2: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 3: base + 0: watch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 3: base + 0: watch *(buf.byte + 3 + 0)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 3: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 3: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 3: base + 1: watch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 3: base + 1: watch *(buf.byte + 3 + 1)@1
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 3: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 1, iter 3: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 0: base + 0: watch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 0: base + 0: watch *(buf.byte + 0 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 0: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 0: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 0: base + 1: watch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 0: base + 1: watch *(buf.byte + 0 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 0: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 0: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 1: base + 0: watch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 1: base + 0: watch *(buf.byte + 1 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 1: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 1: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 1: base + 1: watch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 1: base + 1: watch *(buf.byte + 1 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 1: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 1: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 2: base + 0: watch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 2: base + 0: watch *(buf.byte + 2 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 2: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 2: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 2: base + 1: watch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 2: base + 1: watch *(buf.byte + 2 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 2: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 2: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 3: base + 0: watch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 3: base + 0: watch *(buf.byte + 3 + 0)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 3: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 3: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 3: base + 1: watch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 3: base + 1: watch *(buf.byte + 3 + 1)@2
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 3: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 2, iter 3: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 0: base + 0: watch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 0: base + 0: watch *(buf.byte + 0 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 0: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 0: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 0: base + 1: watch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 0: base + 1: watch *(buf.byte + 0 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 0: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 0: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 1: base + 0: watch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 1: base + 0: watch *(buf.byte + 1 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 1: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 1: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 1: base + 1: watch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 1: base + 1: watch *(buf.byte + 1 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 1: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 1: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 2: base + 0: watch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 2: base + 0: watch *(buf.byte + 2 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 2: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 2: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 2: base + 1: watch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 2: base + 1: watch *(buf.byte + 2 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 2: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 2: base + 1: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 3: base + 0: watch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 3: base + 0: watch *(buf.byte + 3 + 0)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 3: base + 0: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 3: base + 0: delete $bpnum
-FAIL: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 3: base + 1: watch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 3: base + 1: watch *(buf.byte + 3 + 1)@3
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 3: base + 1: stepi advanced
PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x watch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 0: base + 0: watch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 1: base + 0: watch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 2: base + 0: watch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 3: base + 0: watch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 0: base + 0: watch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 1: base + 0: watch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 2: base + 0: watch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 3: base + 0: watch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 0: base + 0: watch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 1: base + 0: watch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 2: base + 0: watch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 3: base + 0: watch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x awatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 0: base + 0: watch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 1: base + 0: watch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 2: base + 0: watch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 3: base + 0: watch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 0: base + 0: watch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 1: base + 0: watch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 2: base + 0: watch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 3: base + 0: watch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 0: base + 0: watch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 1: base + 0: watch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 2: base + 0: watch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 3: base + 0: watch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x rwatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 0: base + 0: watch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 1: base + 0: watch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 2: base + 0: watch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 3: base + 0: watch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 0: base + 0: watch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 1: base + 0: watch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 2: base + 0: watch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 3: base + 0: watch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 0: base + 0: watch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 1: base + 0: watch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 2: base + 0: watch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 3: base + 0: watch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: watch x hbreak: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 0: base + 1: watch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 1: base + 1: watch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 2: base + 1: watch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 3: base + 1: watch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 0: base + 1: watch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 1: base + 1: watch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 2: base + 1: watch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 3: base + 1: watch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 0: base + 1: watch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 1: base + 1: watch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 2: base + 1: watch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 3: base + 1: watch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x watch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x awatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x rwatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 0: base + 0: awatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 1: base + 0: awatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 2: base + 0: awatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 3: base + 0: awatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: awatch x hbreak: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 0: base + 1: watch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 1: base + 1: watch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 2: base + 1: watch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 3: base + 1: watch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 0: base + 1: watch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 1: base + 1: watch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 2: base + 1: watch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 3: base + 1: watch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 0: base + 1: watch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 1: base + 1: watch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 2: base + 1: watch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 3: base + 1: watch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x watch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x awatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x rwatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 0: base + 0: rwatch *(buf.byte + 0 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 1: base + 0: rwatch *(buf.byte + 1 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 2: base + 0: rwatch *(buf.byte + 2 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 3: base + 0: rwatch *(buf.byte + 3 + 0)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: rwatch x hbreak: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 0: base + 1: watch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 1: base + 1: watch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 2: base + 1: watch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 3: base + 1: watch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 0: base + 1: watch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 1: base + 1: watch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 2: base + 1: watch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 3: base + 1: watch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 0: base + 1: watch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 1: base + 1: watch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 2: base + 1: watch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 3: base + 1: watch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x watch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 0: base + 1: awatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 1: base + 1: awatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 2: base + 1: awatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 3: base + 1: awatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x awatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@1
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 1, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@2
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 2, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 0: base + 1: rwatch *(buf.byte + 0 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 1: base + 1: rwatch *(buf.byte + 1 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 2: base + 1: rwatch *(buf.byte + 2 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 3: base + 1: rwatch *(buf.byte + 3 + 1)@3
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x rwatch: : width 3, iter 3: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 0: base + 0: hbreak *(buf.byte + 0 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 0: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 0: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 0: base + 1: hbreak *(buf.byte + 0 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 0: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 0: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 1: base + 0: hbreak *(buf.byte + 1 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 1: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 1: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 1: base + 1: hbreak *(buf.byte + 1 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 1: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 1: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 2: base + 0: hbreak *(buf.byte + 2 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 2: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 2: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 2: base + 1: hbreak *(buf.byte + 2 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 2: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 2: base + 1: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 3: base + 0: hbreak *(buf.byte + 3 + 0)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 3: base + 0: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 3: base + 0: delete $bpnum
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 3: base + 1: hbreak *(buf.byte + 3 + 1)
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 3: base + 1: stepi advanced
+PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 3: base + 1: delete $bpnum
Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-solib.exp ...
PASS: gdb.base/watchpoint-solib.exp: set pending breakpoint
FAIL: gdb.base/watchpoint-solib.exp: continue to foo (the program exited)
@@ -10599,12 +12767,12 @@ PASS: gdb.base/watchpoint.exp: watch -location .x
PASS: gdb.base/watchpoint.exp: continue with watch -location
PASS: gdb.base/watchpoint.exp: delete watch -location
PASS: gdb.base/watchpoint.exp: continue to breakpoint: func6 breakpoint here
-FAIL: gdb.base/watchpoint.exp: watch foo2
-FAIL: gdb.base/watchpoint.exp: continue with watch foo2
+PASS: gdb.base/watchpoint.exp: watch foo2
+PASS: gdb.base/watchpoint.exp: continue with watch foo2
PASS: gdb.base/watchpoint.exp: delete watch foo2
PASS: gdb.base/watchpoint.exp: continue to breakpoint: func7 breakpoint here
-FAIL: gdb.base/watchpoint.exp: watch foo4
-FAIL: gdb.base/watchpoint.exp: continue with watch foo4
+PASS: gdb.base/watchpoint.exp: watch foo4
+PASS: gdb.base/watchpoint.exp: continue with watch foo4
PASS: gdb.base/watchpoint.exp: delete watch foo4
PASS: gdb.base/watchpoint.exp: rwatch disallowed for register based expression
PASS: gdb.base/watchpoint.exp: awatch disallowed for register based expression
@@ -20591,7 +22759,7 @@ PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit
PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit
PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit 2
PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": set x
-FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit 2 (unknown output after running)
+PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit 2
PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint at main
PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": mi runto main
PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set breakpoint
@@ -20600,7 +22768,7 @@ PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit
PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit
PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit 2
PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set x
-FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit 2 (unknown output after running)
+PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit 2
Running ../../../W._C._Handy/gdb/testsuite/gdb.modula2/unbounded-array.exp ...
PASS: gdb.modula2/unbounded-array.exp: switch to modula-2
PASS: gdb.modula2/unbounded-array.exp: print the last legal element of array a
@@ -23408,15 +25576,30 @@ PASS: gdb.threads/tls.exp: info address file2_thread_local
FAIL: gdb.threads/tls.exp: p a_thread_local second time
PASS: gdb.threads/tls.exp: info address a_thread_local
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchpoint-fork.exp ...
-UNTESTED: gdb.threads/watchpoint-fork.exp: aborted; needs porting
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show detach-on-fork
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: set follow-fork-mode parent
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show follow-fork-mode
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: handle SIGUSR1 nostop noprint pass
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: Set the watchpoint
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: hbreak marker
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: hardware breakpoints work
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoints work
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the first fork
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the first fork
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork
+PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish
+UNSUPPORTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Couldn't compile watchpoint-fork-parent.c: unrecognized error
+UNTESTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint-fork.exp
+UNTESTED: gdb.threads/watchpoint-fork.exp: watchpoint-fork: child
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads-reorder.exp ...
Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads.exp ...
PASS: gdb.threads/watchthreads.exp: successfully compiled posix threads test case
-FAIL: gdb.threads/watchthreads.exp: watch args[0]
-FAIL: gdb.threads/watchthreads.exp: watch args[1]
-FAIL: gdb.threads/watchthreads.exp: threaded watch loop
-FAIL: gdb.threads/watchthreads.exp: first watchpoint on args[0] hit
-FAIL: gdb.threads/watchthreads.exp: first watchpoint on args[1] hit
+PASS: gdb.threads/watchthreads.exp: watch args[0]
+PASS: 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
+PASS: gdb.threads/watchthreads.exp: first watchpoint on args[1] hit
FAIL: gdb.threads/watchthreads.exp: watchpoint on args[0] hit in thread
FAIL: gdb.threads/watchthreads.exp: watchpoint on args[1] hit in thread
FAIL: gdb.threads/watchthreads.exp: combination of threaded watchpoints = 30
@@ -23432,7 +25615,108 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/wp-replication.exp ...
PASS: gdb.threads/wp-replication.exp: successfully compiled posix threads test case
PASS: gdb.threads/wp-replication.exp: Breakpoint on empty_cycle
PASS: gdb.threads/wp-replication.exp: Continue to empty_cycle to insert watchpoint 0
-FAIL: gdb.threads/wp-replication.exp: No hardware watchpoints available
+PASS: gdb.threads/wp-replication.exp: Continue to empty_cycle to insert watchpoint 1
+PASS: gdb.threads/wp-replication.exp: Continue to empty_cycle to insert watchpoint 2
+PASS: gdb.threads/wp-replication.exp: Continue to empty_cycle to insert watchpoint 3
+PASS: gdb.threads/wp-replication.exp: Continue to empty_cycle to insert watchpoint 4
+PASS: gdb.threads/wp-replication.exp: set var hw_watch_count=4
+PASS: gdb.threads/wp-replication.exp: set var watch_count_done=1
+PASS: gdb.threads/wp-replication.exp: Breakpoint on thread_started
+PASS: gdb.threads/wp-replication.exp: watch watched_data[0]
+FAIL: gdb.threads/wp-replication.exp: Thread 0 hit breakpoint at thread_started
+PASS: gdb.threads/wp-replication.exp: watch watched_data[1]
+FAIL: gdb.threads/wp-replication.exp: Thread 1 hit breakpoint at thread_started
+PASS: gdb.threads/wp-replication.exp: watch watched_data[2]
+FAIL: gdb.threads/wp-replication.exp: Thread 2 hit breakpoint at thread_started
+PASS: gdb.threads/wp-replication.exp: watch watched_data[3]
+FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: set var test_ready=1
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data (the program is no longer running)
+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data (the program is no longer running)
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ...
UNSUPPORTED: gdb.trace/actions-changed.exp: Current target does not support trace
Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ...
@@ -23798,14 +26082,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
=== gdb Summary ===
-# of expected passes 21577
-# of unexpected failures 723
+# of expected passes 23883
+# of unexpected failures 721
# of unexpected successes 2
# of expected failures 36
# of unknown successes 1
# of known failures 55
# of unresolved testcases 4
-# of untested testcases 60
-# of unsupported tests 111
+# of untested testcases 59
+# of unsupported tests 92
[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.8.50.20140911-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
diff --git a/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum b/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum
index a7c9e807..5529835b 100644
--- a/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum
+++ b/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Fri Sep 12 16:42:21 2014
+Test Run By thomas on Tue Sep 16 11:31:48 2014
Native configuration is i686-unknown-gnu0.5
=== ld tests ===