diff --git a/notify/configure-toolchain.txt b/notify/configure-toolchain.txt
new file mode 100644
index 0000000..8e58135
--- /dev/null
+++ b/notify/configure-toolchain.txt
@@ -0,0 +1,5 @@
+
+Most relevant configure and test flags: none, autodetected on armv8l-unknown-linux-gnueabihf
+
+Full configure and make flags for each step:
+
diff --git a/notify/fixes.sum b/notify/fixes.sum
new file mode 100644
index 0000000..c515f3d
--- /dev/null
+++ b/notify/fixes.sum
@@ -0,0 +1,361 @@
+		=== gdb tests ===
+
+Running gdb:gdb.base/annota1.exp ...
+FAIL: gdb.base/annota1.exp: run until main breakpoint (timeout)
+
+Running gdb:gdb.base/annota3.exp ...
+FAIL: gdb.base/annota3.exp: annotate ignore count change (pattern 8)
+FAIL: gdb.base/annota3.exp: breakpoint ignore count (pattern 4)
+FAIL: gdb.base/annota3.exp: next to exit loop (pattern 4)
+
+Running gdb:gdb.base/argv0-symlink.exp ...
+FAIL: gdb.base/argv0-symlink.exp: file symlink: kept name for info inferiors
+FAIL: gdb.base/argv0-symlink.exp: file symlink: kept name
+FAIL: gdb.base/argv0-symlink.exp: dir symlink: kept name for info inferiors
+
+Running gdb:gdb.base/decl-before-def.exp ...
+FAIL: gdb.base/decl-before-def.exp: running process: p a
+
+Running gdb:gdb.base/gnu-debugdata.exp ...
+ERROR: Couldn't load gnu-debugdata.test into GDB (eof).
+UNRESOLVED: gdb.base/gnu-debugdata.exp: file
+UNRESOLVED: gdb.base/gnu-debugdata.exp: have symtab
+
+Running gdb:gdb.base/inline-frame-cycle-unwind.exp ...
+FAIL: gdb.base/inline-frame-cycle-unwind.exp: cycle at level 1: backtrace when the unwind is broken at frame 1
+FAIL: gdb.base/inline-frame-cycle-unwind.exp: cycle at level 5: backtrace when the unwind is broken at frame 5
+FAIL: gdb.base/inline-frame-cycle-unwind.exp: cycle at level 3: backtrace when the unwind is broken at frame 3
+
+Running gdb:gdb.base/jit-bfd-name.exp ...
+ERROR: GDB process no longer exists
+UNRESOLVED: gdb.base/jit-bfd-name.exp: continue to breakpoint: break here 2
+UNRESOLVED: gdb.base/jit-bfd-name.exp: info function jit_function
+UNRESOLVED: gdb.base/jit-bfd-name.exp: continue to breakpoint: break here 1
+UNRESOLVED: gdb.base/jit-bfd-name.exp: maint info symtabs
+UNRESOLVED: gdb.base/jit-bfd-name.exp: gdb_breakpoint: set breakpoint at 143
+UNRESOLVED: gdb.base/jit-bfd-name.exp: maint info jit
+UNRESOLVED: gdb.base/jit-bfd-name.exp: info function ^jit_function
+
+Running gdb:gdb.base/jit-elf-fork.exp ...
+ERROR: GDB process no longer exists
+ERROR: breakpoints not deleted
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: delete all breakpoints in delete_breakpoints
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: gdb_breakpoint: set breakpoint at 128
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: continue to breakpoint: continue to before return
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: jit-ed objfile in child
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: jit-ed objfile in parent
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: no more jit-ed objfiles in parent
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: current inferior is parent
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: gdb_breakpoint: set breakpoint at 128
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: no more jit-ed objfiles in child
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: current inferior is parent
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: gdb_breakpoint: set breakpoint at 128
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: no more jit-ed objfiles in child
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: current inferior is child
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: delete all breakpoints in delete_breakpoints
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: continue to breakpoint: continue to before return - child
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: delete all breakpoints in delete_breakpoints
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: continue to breakpoint: continue to after fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: inferior 1
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: continue to breakpoint: continue to before fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: jit-ed objfiles after fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: gdb_breakpoint: set breakpoint at 103
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: no more jit-ed objfiles in parent
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: continue to breakpoint: continue to before fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: continue to breakpoint: continue to after fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: jit-ed objfiles before fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: jit-ed objfile in child
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: gdb_breakpoint: set breakpoint at 103
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: delete all breakpoints in delete_breakpoints
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: continue to breakpoint: continue to before fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: continue to breakpoint: continue to before return - parent
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: continue to breakpoint: continue to after fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: inferior 1
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: inferior 2
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: no more jit-ed objfiles
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: gdb_breakpoint: set breakpoint at 103
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: jit-ed objfiles after fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: current inferior is child
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: gdb_breakpoint: set breakpoint at 128
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: jit-ed objfiles after fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: continue to breakpoint: continue to before return - parent
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: jit-ed objfiles after fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: continue to breakpoint: continue to before return
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: no inferior 2
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: jit-ed objfiles before fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: no more jit-ed objfiles
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: continue to breakpoint: continue to before return - child
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: inferior 2
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: jit-ed objfiles before fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: continue to breakpoint: continue to after fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: gdb_breakpoint: set breakpoint at 103
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: jit-ed objfiles before fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: jit-ed objfile in parent
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: inferior 1
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: continue to breakpoint: continue to before fork
+UNRESOLVED: gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: inferior 2
+
+Running gdb:gdb.base/jit-elf-so.exp ...
+ERROR: GDB process no longer exists
+UNRESOLVED: gdb.base/jit-elf-so.exp: one_jit_test-2: continue to breakpoint: break here 2
+UNRESOLVED: gdb.base/jit-elf-so.exp: one_jit_test-2: info function jit_function after unregistration
+UNRESOLVED: gdb.base/jit-elf-so.exp: one_jit_test-1: info function jit_function
+UNRESOLVED: gdb.base/jit-elf-so.exp: one_jit_test-1: gdb_breakpoint: set breakpoint at gdb.base/jit-elf-main.c:143
+UNRESOLVED: gdb.base/jit-elf-so.exp: one_jit_test-2: gdb_breakpoint: set breakpoint at gdb.base/jit-elf-main.c:143
+UNRESOLVED: gdb.base/jit-elf-so.exp: one_jit_test-1: continue to breakpoint: break here 2
+UNRESOLVED: gdb.base/jit-elf-so.exp: test jit-reader-load filename completion jit-elf-solib.2.so
+UNRESOLVED: gdb.base/jit-elf-so.exp: one_jit_test-1: continue to breakpoint: break here 1
+UNRESOLVED: gdb.base/jit-elf-so.exp: one_jit_test-1: info function jit_function after unregistration
+UNRESOLVED: gdb.base/jit-elf-so.exp: one_jit_test-2: continue to breakpoint: break here 1
+UNRESOLVED: gdb.base/jit-elf-so.exp: test jit-reader-load filename completion jit-elf-solib.1.so
+UNRESOLVED: gdb.base/jit-elf-so.exp: one_jit_test-2: info function jit_function
+
+Running gdb:gdb.base/jit-elf.exp ...
+ERROR: GDB process no longer exists
+UNRESOLVED: gdb.base/jit-elf.exp: one_jit_test-1: info function jit_function
+UNRESOLVED: gdb.base/jit-elf.exp: attach: one_jit_test-2: continue to breakpoint: break here 1
+UNRESOLVED: gdb.base/jit-elf.exp: one_jit_test-2: continue to breakpoint: break here 2
+UNRESOLVED: gdb.base/jit-elf.exp: one_jit_test-2: gdb_breakpoint: set breakpoint at 143
+UNRESOLVED: gdb.base/jit-elf.exp: PIE: one_jit_test-1: info function ^jit_function
+FAIL: gdb.base/jit-elf.exp: attach: one_jit_test-2: break here 1: attach
+UNRESOLVED: gdb.base/jit-elf.exp: attach: one_jit_test-2: break here 1: detach
+UNRESOLVED: gdb.base/jit-elf.exp: one_jit_test-1: gdb_breakpoint: set breakpoint at 143
+UNRESOLVED: gdb.base/jit-elf.exp: PIE: one_jit_test-1: continue to breakpoint: break here 1
+UNRESOLVED: gdb.base/jit-elf.exp: one_jit_test-1: continue to breakpoint: break here 2
+UNRESOLVED: gdb.base/jit-elf.exp: PIE: one_jit_test-1: info function jit_function
+UNRESOLVED: gdb.base/jit-elf.exp: PIE: one_jit_test-1: gdb_breakpoint: set breakpoint at 143
+UNRESOLVED: gdb.base/jit-elf.exp: one_jit_test-1: info function ^jit_function
+UNRESOLVED: gdb.base/jit-elf.exp: attach: one_jit_test-2: break here 1: set var wait_for_gdb = 1
+UNRESOLVED: gdb.base/jit-elf.exp: one_jit_test-1: continue to breakpoint: break here 1
+UNRESOLVED: gdb.base/jit-elf.exp: PIE: one_jit_test-1: continue to breakpoint: break here 2
+UNRESOLVED: gdb.base/jit-elf.exp: attach: one_jit_test-2: break here 1: get inferior process ID
+UNRESOLVED: gdb.base/jit-elf.exp: one_jit_test-2: continue to breakpoint: break here 1
+UNRESOLVED: gdb.base/jit-elf.exp: one_jit_test-2: info function ^jit_function
+UNRESOLVED: gdb.base/jit-elf.exp: one_jit_test-2: info function jit_function
+
+Running gdb:gdb.base/sigbpt.exp ...
+FAIL: gdb.base/sigbpt.exp: cont bp after segv; continue to breakpoint at fault
+FAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler
+FAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler
+FAIL: gdb.base/sigbpt.exp: cont bp after segv; stepi fault
+FAIL: gdb.base/sigbpt.exp: cont; stepi fault
+FAIL: gdb.base/sigbpt.exp: cont bp before and after segv; continue to breakpoint at fault
+FAIL: gdb.base/sigbpt.exp: cont; continue to breakpoint at fault
+FAIL: gdb.base/sigbpt.exp: cont bp before and after segv; stepi fault
+FAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler
+FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler
+
+Running gdb:gdb.base/sigstep.exp ...
+FAIL: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: si in handler
+FAIL: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: si in handler
+FAIL: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: si in handler
+
+Running gdb:gdb.base/solib-display.exp ...
+FAIL: gdb.base/solib-display.exp: NO: continue two
+FAIL: gdb.base/solib-display.exp: NO: after rerun (2)
+FAIL: gdb.base/solib-display.exp: SEP: after rerun
+FAIL: gdb.base/solib-display.exp: SEP: continue two
+FAIL: gdb.base/solib-display.exp: NO: after rerun
+FAIL: gdb.base/solib-display.exp: SEP: after rerun (2)
+FAIL: gdb.base/solib-display.exp: IN: continue two
+FAIL: gdb.base/solib-display.exp: IN: after rerun (2)
+FAIL: gdb.base/solib-display.exp: IN: after rerun
+
+Running gdb:gdb.base/startup-with-shell.exp ...
+FAIL: gdb.base/startup-with-shell.exp: startup_with_shell = off; run_args = *.unique-extension: first argument not expanded
+
+Running gdb:gdb.dap/pause.exp ...
+ERROR: eof reading json header
+ERROR: tcl error sourcing gdb.dap/pause.exp.
+ERROR: tcl error code NONE
+ERROR: timeout reading json header
+
+Running gdb:gdb.mi/mi-var-cmd.exp ...
+ERROR: : spawn id exp8 not open
+ERROR: Couldn't send -var-assign global_simple 0 to GDB.
+ERROR: Couldn't send -var-assign lfloat 1.2345 to GDB.
+ERROR: Couldn't send -var-delete func to GDB.
+ERROR: Couldn't send -var-evaluate-expression llong to GDB.
+ERROR: Couldn't send -var-assign lplong &llong to GDB.
+ERROR: Couldn't send -break-insert -t var-cmd.c:368 to GDB.
+ERROR: Couldn't send -var-delete lfloat to GDB.
+ERROR: Couldn't send -var-delete i to GDB.
+ERROR: Couldn't send -var-delete array_ptr to GDB.
+ERROR: Couldn't send -var-evaluate-expression lplong to GDB.
+ERROR: Couldn't send -var-evaluate-expression lcharacter to GDB.
+ERROR: Couldn't send -var-delete  lsimple->integer to GDB.
+ERROR: Couldn't send 200-break-insert  -t incr_a to GDB.
+ERROR: Couldn't send -var-create l * l to GDB.
+ERROR: Couldn't send -var-assign lpinteger &linteger to GDB.
+ERROR: Couldn't send -var-delete lsimple.character to GDB.
+ERROR: Couldn't send 200-break-insert  -t do_special_tests to GDB.
+ERROR: Couldn't send 200-break-insert  -t subroutine1 to GDB.
+ERROR: Couldn't send -var-delete ldouble to GDB.
+ERROR: Couldn't send -var-assign lsimple.character 'd' to GDB.
+ERROR: Couldn't send -var-create selected_a @ a to GDB.
+ERROR: Couldn't send -var-assign lpinteger "&linteger + 3" to GDB.
+ERROR: Couldn't send -var-assign  lsimple->integer 222 to GDB.
+ERROR: Couldn't send -var-create linteger * linteger to GDB.
+ERROR: Couldn't send -var-delete linteger to GDB.
+ERROR: Couldn't send -var-assign linteger 4321 to GDB.
+ERROR: Couldn't send -var-create i * i to GDB.
+ERROR: Couldn't send -var-delete lplong to GDB.
+ERROR: Couldn't send -var-evaluate-expression lfloat to GDB.
+ERROR: Couldn't send -var-delete llong to GDB.
+ERROR: Couldn't send -var-assign ldouble 5.333318284590435 to GDB.
+ERROR: Couldn't send -var-update selected_a to GDB.
+ERROR: Couldn't send -var-assign lsimple.integer 333 to GDB.
+ERROR: Couldn't send -var-assign llong 1313L to GDB.
+ERROR: Couldn't send -var-delete lcharacter to GDB.
+ERROR: Couldn't send -var-evaluate-expression linteger to GDB.
+ERROR: Couldn't send -var-assign linteger 3333 to GDB.
+ERROR: Couldn't send -var-assign array_ptr array2 to GDB.
+ERROR: Couldn't send -var-delete selected_a to GDB.
+ERROR: Couldn't send -var-create array_ptr * array_ptr to GDB.
+ERROR: Couldn't send -var-assign lpfloat &lfloat+4 to GDB.
+ERROR: Couldn't send -var-assign lfloat 3.4567 to GDB.
+ERROR: Couldn't send -var-delete lpinteger to GDB.
+ERROR: Couldn't send -var-delete lpdouble to GDB.
+ERROR: Couldn't send -var-delete lpfloat to GDB.
+ERROR: Couldn't send -file-exec-and-symbols outputs/gdb.mi/mi-var-cmd/mi-var-cmd to GDB.
+ERROR: Couldn't send -var-update * to GDB.
+ERROR: Couldn't send -var-assign lplong &llong+4 to GDB.
+ERROR: Couldn't send -var-delete lsimple.integer to GDB.
+ERROR: Couldn't send -var-delete l to GDB.
+ERROR: Couldn't send -var-delete global_simple to GDB.
+ERROR: Couldn't send -var-delete lpcharacter to GDB.
+ERROR: Couldn't send -var-delete lpsimple to GDB.
+ERROR: Couldn't send -var-assign lcharacter 'z' to GDB.
+ERROR: Couldn't send -var-assign llong 1212L to GDB.
+ERROR: Couldn't send -var-delete lsimple to GDB.
+ERROR: Couldn't send -var-assign func do_block_tests to GDB.
+ERROR: Couldn't send -var-evaluate-expression lpinteger to GDB.
+ERROR: Process no longer exists
+
+Running gdb:gdb.mi/mi-var-invalidate-shlib.exp ...
+ERROR: : spawn id exp8 not open
+ERROR: Couldn't send -var-update floating_local to GDB.
+ERROR: Couldn't send 299-break-insert -f -t foo to GDB.
+ERROR: Couldn't send -var-update global_shlib_var to GDB.
+ERROR: Process no longer exists
+UNRESOLVED: gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: global_var recreated
+UNRESOLVED: gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: global_shlib_var invalid after shlib loaded
+UNRESOLVED: gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: arrived at foo (timeout)
+UNRESOLVED: gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: global_shlib_var invalid
+UNRESOLVED: gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: 299-break-insert -f -t foo
+UNRESOLVED: gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: continue to foo
+UNRESOLVED: gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: floating_local still valid but not in scope
+UNRESOLVED: gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: floating_local still valid and in scope
+
+Running gdb:gdb.mi/mi-var-invalidate.exp ...
+ERROR: : spawn id exp8 not open
+ERROR: Couldn't send -var-info-type global_simple to GDB.
+ERROR: Couldn't send -var-info-type linteger to GDB.
+ERROR: Couldn't send -var-update linteger to GDB.
+ERROR: Couldn't send -var-update global_simple to GDB.
+ERROR: Delete all breakpoints in mi_delete_breakpoints (timeout)
+ERROR: Process no longer exists
+ERROR: couldn't load outputs/gdb.mi/mi-var-invalidate/basics into ../../gdb/gdb (end of file).
+UNRESOLVED: gdb.mi/mi-var-invalidate.exp: no type for invalid variable linteger (2)
+UNRESOLVED: gdb.mi/mi-var-invalidate.exp: global_simple still alive
+UNRESOLVED: gdb.mi/mi-var-invalidate.exp: linteger not valid anymore due to binary changes
+UNRESOLVED: gdb.mi/mi-var-invalidate.exp: no type for invalid variable global_simple
+UNRESOLVED: gdb.mi/mi-var-invalidate.exp: global_simple not anymore in scope due to binary changes
+UNRESOLVED: gdb.mi/mi-var-invalidate.exp: type simpleton for valid variable global_simple
+
+Running gdb:gdb.mi/mi-vla-fortran.exp ...
+ERROR: : spawn id exp8 not open
+ERROR: Couldn't send 570-data-evaluate-expression vla1 to GDB.
+ERROR: Couldn't send 222-break-insert -t vla.f90:31 to GDB.
+ERROR: Couldn't send 592-var-show-format pvla2_associated to GDB.
+ERROR: Couldn't send 520-data-evaluate-expression vla1 to GDB.
+ERROR: Couldn't send 222-break-insert -t vla.f90:37 to GDB.
+ERROR: Couldn't send 540-data-evaluate-expression vla1(1) to GDB.
+ERROR: Couldn't send 560-data-evaluate-expression vla1(4) to GDB.
+ERROR: Couldn't send 600-data-evaluate-expression pvla2 to GDB.
+ERROR: Couldn't send 590-data-evaluate-expression pvla2 to GDB.
+ERROR: Couldn't send 222-break-insert -t vla.f90:36 to GDB.
+ERROR: Couldn't send 550-data-evaluate-expression vla1(2) to GDB.
+ERROR: Couldn't send 222-break-insert -t vla.f90:30 to GDB.
+ERROR: Couldn't send 591-var-info-type pvla2_associated to GDB.
+ERROR: Couldn't send 593-var-evaluate-expression pvla2_associated to GDB.
+ERROR: Couldn't send 222-break-insert -t vla.f90:42 to GDB.
+ERROR: Couldn't send -var-create pvla2_associated * pvla2 to GDB.
+ERROR: Couldn't send 530-data-evaluate-expression vla1 to GDB.
+ERROR: Process no longer exists
+UNRESOLVED: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 30 (timeout)
+UNRESOLVED: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 36 (timeout)
+UNRESOLVED: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 31 (timeout)
+UNRESOLVED: gdb.mi/mi-vla-fortran.exp: unable to start target
+UNRESOLVED: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 27 (timeout)
+UNRESOLVED: gdb.mi/mi-vla-fortran.exp: evaluate not associated vla (timeout)
+UNRESOLVED: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 42 (timeout)
+UNRESOLVED: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 37 (timeout)
+
+Running gdb:gdb.python/py-exec-file.exp ...
+FAIL: gdb.python/py-exec-file.exp: exec changes on disk: check executable_changed state after exec changed on disk
+
+Running gdb:gdb.reverse/func-map-to-same-line.exp ...
+FAIL: gdb.reverse/func-map-to-same-line.exp: column_info_flag=no-column-info: step-test: reverse-step into func2
+FAIL: gdb.reverse/func-map-to-same-line.exp: column_info_flag=no-column-info: step-test: reverse-step into func1
+FAIL: gdb.reverse/func-map-to-same-line.exp: column_info_flag=column-info: step-test: reverse-step into func1
+FAIL: gdb.reverse/func-map-to-same-line.exp: column_info_flag=column-info: step-test: reverse-step into func2
+
+Running gdb:gdb.reverse/insn-reverse.exp ...
+FAIL: gdb.reverse/insn-reverse.exp: ext_reg_load: compare registers on insn 11:ldr.w	r7, [sp], #4
+FAIL: gdb.reverse/insn-reverse.exp: ext_reg_push_pop: compare registers on insn 7:ldr.w	r7, [sp], #4
+FAIL: gdb.reverse/insn-reverse.exp: ext_reg_mov: compare registers on insn 27:ldr.w	r7, [sp], #4
+
+Running gdb:gdb.reverse/machinestate-precsave.exp ...
+FAIL: gdb.reverse/machinestate-precsave.exp: module global variable, forward: module global step post-change
+FAIL: gdb.reverse/machinestate-precsave.exp: register variable, forward: register var step post-change, second time
+FAIL: gdb.reverse/machinestate-precsave.exp: function static variable, forward: step, 1
+FAIL: gdb.reverse/machinestate-precsave.exp: function static variable, forward: function static forward step-to
+FAIL: gdb.reverse/machinestate-precsave.exp: auto variable, forward: step, 2
+FAIL: gdb.reverse/machinestate-precsave.exp: module static variable, forward: step, 2
+FAIL: gdb.reverse/machinestate-precsave.exp: function static variable, forward: function static step post-change
+FAIL: gdb.reverse/machinestate-precsave.exp: auto variable, forward: auto var forward step-to
+FAIL: gdb.reverse/machinestate-precsave.exp: register variable, forward: register var forward step-to
+FAIL: gdb.reverse/machinestate-precsave.exp: register variable, forward: step, 1
+FAIL: gdb.reverse/machinestate-precsave.exp: module static variable, forward: module static step post-change
+FAIL: gdb.reverse/machinestate-precsave.exp: module global variable, forward: step, 1
+FAIL: gdb.reverse/machinestate-precsave.exp: module global variable, forward: step, 2
+FAIL: gdb.reverse/machinestate-precsave.exp: function static variable, forward: step, 2
+FAIL: gdb.reverse/machinestate-precsave.exp: auto variable, forward: step, 1
+FAIL: gdb.reverse/machinestate-precsave.exp: auto variable, forward: auto var step post-change
+FAIL: gdb.reverse/machinestate-precsave.exp: module static variable, forward: step, 1
+FAIL: gdb.reverse/machinestate-precsave.exp: register variable, forward: step, 2
+
+Running gdb:gdb.reverse/machinestate.exp ...
+FAIL: gdb.reverse/machinestate.exp: auto variable, forward: auto var step post-change
+FAIL: gdb.reverse/machinestate.exp: auto variable, forward: step, 1
+FAIL: gdb.reverse/machinestate.exp: function static variable, forward: step, 2
+FAIL: gdb.reverse/machinestate.exp: register variable, forward: step, 2
+FAIL: gdb.reverse/machinestate.exp: module static variable, forward: step, 1
+FAIL: gdb.reverse/machinestate.exp: module static variable, forward: module static step post-change
+FAIL: gdb.reverse/machinestate.exp: register variable, forward: step, 1
+FAIL: gdb.reverse/machinestate.exp: module global variable, forward: step, 2
+FAIL: gdb.reverse/machinestate.exp: module global variable, forward: step, 1
+FAIL: gdb.reverse/machinestate.exp: module static variable, forward: step, 2
+FAIL: gdb.reverse/machinestate.exp: auto variable, forward: step, 2
+FAIL: gdb.reverse/machinestate.exp: function static variable, forward: function static forward step-to
+FAIL: gdb.reverse/machinestate.exp: auto variable, forward: auto var forward step-to
+FAIL: gdb.reverse/machinestate.exp: register variable, forward: register var forward step-to
+FAIL: gdb.reverse/machinestate.exp: function static variable, forward: function static step post-change
+FAIL: gdb.reverse/machinestate.exp: module global variable, forward: module global step post-change
+FAIL: gdb.reverse/machinestate.exp: function static variable, forward: step, 1
+FAIL: gdb.reverse/machinestate.exp: register variable, forward: register var step post-change, second time
+
+Running gdb:gdb.threads/attach-many-short-lived-threads.exp ...
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: delete all breakpoints in delete_breakpoints (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: delete all breakpoints in delete_breakpoints (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: delete all breakpoints in delete_breakpoints (timeout)
+
+Running gdb:gdb.tui/corefile-run.exp ...
+FAIL: gdb.tui/corefile-run.exp: run until the end
+
+		=== Results Summary ===
+
+# of stable fails		1629
+# of flaky entries		27
+# of all tests			102239
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index ec28748..1bbdc3f 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
 [GNU-692]
-FAIL: 1 regressions
+98 regressions 302 fixes
 Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1135/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/lnt_report.json b/notify/lnt_report.json
index 0e521a3..f177908 100644
--- a/notify/lnt_report.json
+++ b/notify/lnt_report.json
@@ -7,20 +7,20 @@
         "Info": {
             "tag": "tcwg_gnu_native_check_gdb",
             "test_url": "https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1135/",
-            "run_order": "1135 (gdb-14-branchpoint-01828-g1ab9eefe3ce)",
-            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=8f39d04b97c87031bfd2fe351263b5d769464181 (unchanged)",
-            "git_gcc": "https://github.com/gcc-mirror/gcc/commit/994d8f922b9d88f45775f57a490409ab1c3baf59 (unchanged)",
-            "git_linux": "https://git.linaro.org/kernel-org/linux.git/commit/?id=a4145ce1e7bc247fd6f2846e8699473448717b37 (unchanged)",
-            "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=1ea051145612f199d8716ecdf78b084b00b5a727 (unchanged)",
-            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=1ab9eefe3cea741aba17e11ff28ed48ac3a8293a (+ 15 commits)",
+            "run_order": "1135 (5-changed-components)",
+            "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=8f39d04b97c87031bfd2fe351263b5d769464181 (+ 413 commits)",
+            "git_gcc": "https://github.com/gcc-mirror/gcc/commit/994d8f922b9d88f45775f57a490409ab1c3baf59 (+ 1079 commits)",
+            "git_linux": "https://git.linaro.org/kernel-org/linux.git/commit/?id=a4145ce1e7bc247fd6f2846e8699473448717b37 (+ 13939 commits)",
+            "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=1ea051145612f199d8716ecdf78b084b00b5a727 (+ 129 commits)",
+            "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=1ab9eefe3cea741aba17e11ff28ed48ac3a8293a (+ 412 commits)",
             "__report_version__": "1"
         },
-        "Start Time": "2024-03-19 14:13:35"
+        "Start Time": "2024-02-23 14:24:35"
     },
     "Tests": [
         {
             "Data": [
-                1307
+                1425
             ],
             "Info": {},
             "Name": "tcwg_gnu_native_check_gdb.TOTAL.fails.nb_fails"
@@ -28,7 +28,7 @@
 	   ,
         {
             "Data": [
-                873
+                27
             ],
             "Info": {},
             "Name": "tcwg_gnu_native_check_gdb.TOTAL.flaky.nb_flaky"
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index a8d3701..5435fd5 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -1,39 +1,51 @@
-Dear contributor, our automatic CI has detected problems related to your patch(es).  Please find some details below.  If you have any questions, please follow up on linaro-toolchain@lists.linaro.org mailing list, Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain developer on the usual project channel.
+Dear contributor,
 
-We appreciate that it might be difficult to find the necessary logs or reproduce the issue locally. If you can't get what you need from our CI within minutes, let us know and we will be happy to help.
+Our automatic CI has detected problems related to your patch(es). Please find some details below.
 
-In  master-arm after:
-
-  | 15 commits in gdb
+In  master-arm, after:
+  | 412 commits in gdb
   | 1ab9eefe3ce Speed up lookup of "type_specific_data"
   | 12d5d5bfd02 Fix two serious flake8 reports
   | 52ca06e807b gdb/python: test exception case for gdb.solib_name
   | f3f34f2b262 gas, aarch64: Add faminmax extension
   | 696f6b6660a Remove redunant test of ELF size in core note decoder.
-  | ... and 10 more commits in gdb
-
-FAIL: 1 regressions
+  | ... and 407 more commits in gdb
+
+Produces 98 regressions 302 fixes:
+  | 
+  | regressions.sum:
+  | Running gdb:gdb.ada/tagged-lookup.exp ...
+  | FAIL: gdb.ada/tagged-lookup.exp: only one CU expanded
+  | Running gdb:gdb.base/breakpoint-in-ro-region.exp ...
+  | FAIL: gdb.base/breakpoint-in-ro-region.exp: get lo address of main (timeout)
+  | FAIL: gdb.base/breakpoint-in-ro-region.exp: probe target hardware step (timeout)
+  | ... and 105 more
+  | 
+  | fixes.sum:
+  | Running gdb:gdb.base/annota1.exp ...
+  | FAIL: gdb.base/annota1.exp: run until main breakpoint (timeout)
+  | Running gdb:gdb.base/annota3.exp ...
+  | FAIL: gdb.base/annota3.exp: annotate ignore count change (pattern 8)
+  | FAIL: gdb.base/annota3.exp: breakpoint ignore count (pattern 4)
+  | ... and 323 more
+
+Used configuration :
+ *CI config* tcwg_gnu_native_check_gdb master-arm
+ *configure and test flags:* none, autodetected on armv8l-unknown-linux-gnueabihf
+
+If you have any questions regarding this report, please ask on linaro-toolchain@lists.linaro.org mailing list.
 
-regressions.sum:
-		=== gdb tests ===
-
-Running gdb:gdb.ada/tagged-lookup.exp ...
-FAIL: gdb.ada/tagged-lookup.exp: only one CU expanded
+-----------------8<--------------------------8<--------------------------8<--------------------------
 
+The information below contains the details of the failures, and the ways to reproduce a debug environment:
 
-You can find the failure logs in *.log.1.xz files in
- - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1135/artifact/artifacts/00-sumfiles/
-The full lists of regressions and progressions as well as configure and make commands are in
- - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1135/artifact/artifacts/notify/
+You can find the failure logs in
+ * https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1135/artifact/artifacts/
+The full lists of regressions and improvements as well as configure and make commands are in
+ * https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1135/artifact/artifacts/notify/
 The list of [ignored] baseline and flaky failures are in
- - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1135/artifact/artifacts/sumfiles/xfails.xfail
-
-The configuration of this build is:
-CI config tcwg_gnu_native_check_gdb master-arm
-
------------------8<--------------------------8<--------------------------8<--------------------------
-The information below can be used to reproduce a debug environment:
+ * https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1135/artifact/artifacts/sumfiles/xfails.xfail
 
 Current build   : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1135/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1132/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-arm-build/1080/artifact/artifacts
 
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index 7fd42c5..54fe19b 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-hjl.tools@gmail.com,cc:saurabh.jha@arm.com,cc:mengqinggang@loongson.cn,tlloyddavies@undo.io,bcc:tcwg-validation@linaro.org,cc:gdb-testers@sourceware.org,nickc@redhat.com,liuzhensong@loongson.cn,aburgess@redhat.com,tdevries@suse.de,tromey@adacore.com
+cc:hawkinsw@obs.cr,cc:fred@statdns.com,felix.willgerodt@intel.com,brobecker@adacore.com,hjl.tools@gmail.com,cc:gdbadmin@sourceware.org,cc:fanpeng@loongson.cn,pedro@palves.net,cc:saurabh.jha@arm.com,rearnsha@arm.com,indu.bhagat@oracle.com,cc:lihui@loongson.cn,cc:kolerov93@gmail.com,krebbel@linux.ibm.com,christina.schimpe@intel.com,cc:xry111@xry111.site,cc:mengqinggang@loongson.cn,tlloyddavies@undo.io,cc:bernhard.heckel@intel.com,bcc:tcwg-validation@linaro.org,jhb@FreeBSD.org,cc:Yury.Khrustalev@arm.com,cc:jiawei@iscas.ac.cn,arnez@linux.ibm.com,ciaranwoodward@xmos.com,cc:Claudio.Bantaloukas@arm.com,amodra@gmail.com,cc:jon.turney@dronecode.org.uk,cc:gdb-testers@sourceware.org,nickc@redhat.com,ssbssa@yahoo.de,cc:steinar+sourceware@gunderson.no,cc:yury.khrustalev@arm.com,nick.alcock@oracle.com,christophe.lyon@linaro.org,cc:Yuriy.Kolerov@synopsys.com,cc:matthieu.longo@arm.com,abdul.b.ijaz@intel.com,shahab@synopsys.com,tankut.baris.aktemur@intel.com,cc:jaydeep.patil@imgtec.com,piannetta@kalrayinc.com,sloosemore@baylibre.com,cc:hau.hsu@sifive.com,cc:avr@gjlay.de,nelson@rivosinc.com,cel@linux.ibm.com,tom@tromey.com,jbeulich@suse.com,liuzhensong@loongson.cn,lancelot.six@amd.com,cc:vladislav.belov@syntacore.com,cc:zacwalker@microsoft.com,simon.marchi@polymtl.ca,cc:rjones@redhat.com,eliz@gnu.org,chigot@adacore.com,cc:chenfeiyang@loongson.cn,aburgess@redhat.com,thiago.bauermann@linaro.org,srinath.parvathaneni@arm.com,markus.t.metzger@intel.com,vladimir.mezentsev@oracle.com,cc:hejinyang@loongson.cn,cc:Aditya.Kamath1@ibm.com,andrew.carlotti@arm.com,yangtiezhu@loongson.cn,ahajkova@redhat.com,cc:sam@rfc1149.net,tdevries@suse.de,sam@gentoo.org,cc:ruud.vanderpas@oracle.com,cc:cailulu@loongson.cn,tromey@adacore.com,cc:ishitatsuyuki@gmail.com,cc:blarsen@redhat.com,jremus@linux.ibm.com,simon.marchi@efficios.com,bergner@linux.ibm.com,cc:steve@sk2.org,jose.marchesi@oracle.com,cc:nils-christian.kempke@intel.com
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 0611024..dc9ee41 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] 15 commits in gdb: FAIL: 1 regressions on arm
+[Linaro-TCWG-CI] 412 commits in gdb: 98 regressions 302 fixes on arm
diff --git a/notify/regressions.sum b/notify/regressions.sum
index 40419bf..9b835b3 100644
--- a/notify/regressions.sum
+++ b/notify/regressions.sum
@@ -3,8 +3,127 @@
 Running gdb:gdb.ada/tagged-lookup.exp ...
 FAIL: gdb.ada/tagged-lookup.exp: only one CU expanded
 
+Running gdb:gdb.base/breakpoint-in-ro-region.exp ...
+FAIL: gdb.base/breakpoint-in-ro-region.exp: get lo address of main (timeout)
+FAIL: gdb.base/breakpoint-in-ro-region.exp: probe target hardware step (timeout)
+FAIL: gdb.base/breakpoint-in-ro-region.exp: set debug target 0 (timeout)
+
+Running gdb:gdb.base/gdb-sigterm.exp ...
+UNRESOLVED: gdb.base/gdb-sigterm.exp: 50 SIGTERM passes
+FAIL: gdb.base/gdb-sigterm.exp: pass=0: expect eof (GDB internal error)
+
+Running gdb:gdb.base/hbreak2.exp ...
+UNRESOLVED: gdb.base/hbreak2.exp: next over recursive call (got interactive prompt)
+
+Running gdb:gdb.base/sss-bp-on-user-bp-2.exp ...
+FAIL: gdb.base/sss-bp-on-user-bp-2.exp: b test:label (timeout)
+FAIL: gdb.base/sss-bp-on-user-bp-2.exp: before/after disassembly matches
+FAIL: gdb.base/sss-bp-on-user-bp-2.exp: before: capture_command_output for disassemble test (got interactive prompt)
+FAIL: gdb.base/sss-bp-on-user-bp-2.exp: continue to breakpoint: run past setup
+FAIL: gdb.base/sss-bp-on-user-bp-2.exp: set debug target 0 (timeout)
+
+Running gdb:gdb.base/sym-file.exp ...
+FAIL: gdb.base/sym-file.exp: continue to breakpoint: bar
+FAIL: gdb.base/sym-file.exp: gdb_breakpoint: set breakpoint at foo
+FAIL: gdb.base/sym-file.exp: info files must display sym-file-lib (timeout)
+
+Running gdb:gdb.mi/mi-break-qualified.exp ...
+FAIL: gdb.mi/mi-break-qualified.exp: delete temp breakpoints (unexpected output)
+FAIL: gdb.mi/mi-break-qualified.exp: list of breakpoints (timeout)
+
+Running gdb:gdb.threads/attach-many-short-lived-threads.exp ...
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: delete all breakpoints, watchpoints, tracepoints, and catchpoints in delete_breakpoints (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: attach (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1 (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 3 (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break break_fn (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: delete all breakpoints, watchpoints, tracepoints, and catchpoints in delete_breakpoints (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: detach (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: no new threads (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: print seconds_left (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: reset timer in the inferior (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted off (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted on (timeout)
+UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 4: attach (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 1 (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2 (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3 (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break break_fn (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: delete all breakpoints, watchpoints, tracepoints, and catchpoints in delete_breakpoints (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: no new threads (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: print seconds_left (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted off (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted on (timeout)
+UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 5: attach (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 1 (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2 (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3 (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break break_fn (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: delete all breakpoints, watchpoints, tracepoints, and catchpoints in delete_breakpoints (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: no new threads (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: print seconds_left (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted off (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted on (timeout)
+UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1 (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break break_fn (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: delete all breakpoints, watchpoints, tracepoints, and catchpoints in delete_breakpoints (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: no new threads (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: print seconds_left (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted off (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted on (timeout)
+UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 7: attach (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1 (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break break_fn (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: delete all breakpoints, watchpoints, tracepoints, and catchpoints in delete_breakpoints (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: no new threads (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: print seconds_left (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted off (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted on (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: delete all breakpoints, watchpoints, tracepoints, and catchpoints in delete_breakpoints (timeout)
+FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: delete all breakpoints, watchpoints, tracepoints, and catchpoints in delete_breakpoints (timeout)
+
+Running gdb:gdb.threads/create-fail.exp ...
+FAIL: gdb.threads/create-fail.exp: iteration 10: run till end (timeout)
+FAIL: gdb.threads/create-fail.exp: iteration 3: run till end (timeout)
+
+Running gdb:gdb.threads/detach-step-over.exp ...
+FAIL: gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 1: all threads running
+FAIL: gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 1: stop with SIGUSR1 (timeout)
+FAIL: gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: attach
+FAIL: gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: attach (GDB internal error)
+
+Running gdb:gdb.threads/interrupt-while-step-over.exp ...
+FAIL: gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=0: wait for stops (timeout)
+FAIL: gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=10: wait for stops (timeout)
+FAIL: gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=11: wait for stops (timeout)
+FAIL: gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=13: wait for stops (timeout)
+FAIL: gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=14: wait for stops (timeout)
+FAIL: gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=19: wait for stops (timeout)
+FAIL: gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=3: wait for stops (timeout)
+FAIL: gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=6: wait for stops (timeout)
+FAIL: gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=9: wait for stops (timeout)
+
+Running gdb:gdb.threads/next-fork-other-thread.exp ...
+FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=2: next to for loop (timeout)
+FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to for loop (timeout)
+FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=1: next to break here
+
 		=== Results Summary ===
 
-# of stable fails		1307
-# of flaky entries		873
+# of stable fails		1425
+# of flaky entries		27
 # of all tests			102239
diff --git a/notify/results-summary.txt b/notify/results-summary.txt
index d9c13c7..a2bde03 100644
--- a/notify/results-summary.txt
+++ b/notify/results-summary.txt
@@ -1,5 +1,5 @@
 		=== Results Summary ===
 
-# of stable fails		1307
-# of flaky entries		873
+# of stable fails		1425
+# of flaky entries		27
 # of all tests			102239
diff --git a/notify/results.compare.txt b/notify/results.compare.txt
index 1571877..9a4725d 100644
--- a/notify/results.compare.txt
+++ b/notify/results.compare.txt
@@ -5,34 +5,36 @@
 # Comparing 1 common sum files:
 gdb.sum
 Comparing:
-REFERENCE:/tmp/gxx-sum1.1288217
-CURRENT:  /tmp/gxx-sum2.1288217
+REFERENCE:/tmp/gxx-sum1.3722
+CURRENT:  /tmp/gxx-sum2.3722
 
                                              +---------+---------+
 o  RUN STATUS:                               |   REF   |   RES   |
   +------------------------------------------+---------+---------+
-  | Passes                            [PASS] |   99919 |   99859 |
-  | Unexpected fails                  [FAIL] |    1406 |    1410 |
-  | Errors                           [ERROR] |      13 |      12 |
+  | Passes                            [PASS] |   99624 |   99859 |
+  | Unexpected fails                  [FAIL] |    1401 |    1410 |
+  | Errors                           [ERROR] |     424 |      12 |
   | Unexpected passes                [XPASS] |       1 |       1 |
   | Expected fails                   [XFAIL] |     220 |     220 |
-  | Known fails                      [KFAIL] |     116 |     116 |
-  | Unresolved                  [UNRESOLVED] |      10 |      10 |
-  | Unsupported                [UNSUPPORTED] |     511 |     511 |
+  | Known fails                      [KFAIL] |     111 |     116 |
+  | Unresolved                  [UNRESOLVED] |     125 |      10 |
+  | Unsupported                [UNSUPPORTED] |     506 |     511 |
   | Untested                      [UNTESTED] |      96 |      96 |
   +------------------------------------------+---------+---------+
 
-    REF PASS ratio: 0.979077
+    REF PASS ratio: 0.978057
     RES PASS ratio: 0.979026
     ***** WARNING: No REF execution test FAILed. Check execution engine configuration. *****
     ***** WARNING: No RES execution test FAILed. Check execution engine configuration. *****
 
 o  REGRESSIONS:
   +------------------------------------------+---------+
-  | PASS now FAIL             [PASS => FAIL] |       3 |
-  | FAIL appears              [     => FAIL] |      20 |
+  | PASS now FAIL             [PASS => FAIL] |       2 |
+  | ERROR appears             [     =>ERROR] |       1 |
+  | FAIL appears              [     => FAIL] |      22 |
+  | KFAIL appears             [     =>KFAIL] |       6 |
   +------------------------------------------+---------+
-  | TOTAL_REGRESSIONS                        |      23 |
+  | TOTAL_REGRESSIONS                        |      31 |
   +------------------------------------------+---------+
 
   - PASS now FAIL             [PASS => FAIL]:
@@ -40,8 +42,12 @@ o  REGRESSIONS:
   Executed from: gdb:gdb.threads/detach-step-over.exp
     gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 1: all threads running
     gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: attach
-  Executed from: gdb:gdb.threads/next-fork-other-thread.exp
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=1: next to break here
+
+
+  - ERROR appears             [     =>ERROR]:
+
+  Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=breakpoints not deleted
 
 
   - FAIL appears              [     => FAIL]:
@@ -49,6 +55,7 @@ o  REGRESSIONS:
   Executed from: gdb:gdb.ada/tagged-lookup.exp
     gdb:gdb.ada/tagged-lookup.exp=gdb.ada/tagged-lookup.exp: only one CU expanded
   Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: delete all breakpoints, watchpoints, tracepoints, and catchpoints in delete_breakpoints (timeout)
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: attach (timeout)
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1 (timeout)
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 (timeout)
@@ -61,34 +68,158 @@ o  REGRESSIONS:
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: reset timer in the inferior (timeout)
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted off (timeout)
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted on (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: delete all breakpoints, watchpoints, tracepoints, and catchpoints in delete_breakpoints (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: delete all breakpoints, watchpoints, tracepoints, and catchpoints in delete_breakpoints (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: delete all breakpoints, watchpoints, tracepoints, and catchpoints in delete_breakpoints (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: delete all breakpoints, watchpoints, tracepoints, and catchpoints in delete_breakpoints (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: delete all breakpoints, watchpoints, tracepoints, and catchpoints in delete_breakpoints (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: delete all breakpoints, watchpoints, tracepoints, and catchpoints in delete_breakpoints (timeout)
   Executed from: gdb:gdb.threads/detach-step-over.exp
     gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 1: stop with SIGUSR1 (timeout)
-  Executed from: gdb:gdb.threads/interrupt-while-step-over.exp
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=13: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=14: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=3: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=9: wait for stops (timeout)
   Executed from: gdb:gdb.threads/next-fork-other-thread.exp
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=2: next to for loop (timeout)
     gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to for loop (timeout)
 
 
+  - KFAIL appears             [     =>KFAIL]:
+
+  Executed from: gdb:gdb.base/sigbpt.exp
+    gdb:gdb.base/sigbpt.exp=gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler (corrupt pc) (PRMS: gdb/8807)
+    gdb:gdb.base/sigbpt.exp=gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler (corrupt pc) (PRMS: gdb/8807)
+    gdb:gdb.base/sigbpt.exp=gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler (corrupt pc) (PRMS: gdb/8807)
+    gdb:gdb.base/sigbpt.exp=gdb.base/sigbpt.exp: stepi; stepi out of handler (corrupt pc) (PRMS: gdb/8807)
+  Executed from: gdb:gdb.threads/process-dies-while-handling-bp.exp
+    gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited (prompt) (PRMS: gdb/18749)
+    gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: inferior 1 exited (prompt) (PRMS: gdb/18749)
+
+
 
 o  IMPROVEMENTS TO BE CHECKED:
   +------------------------------------------+---------+
-  | PASS disappears           [PASS =>     ] |     105 |
-  | New PASS                  [     => PASS] |      42 |
-  | FAIL disappears           [FAIL =>     ] |      19 |
+  | PASS disappears           [PASS =>     ] |     525 |
+  | New PASS                  [     => PASS] |     586 |
+  | FAIL now PASS             [FAIL => PASS] |      72 |
+  | FAIL disappears           [FAIL =>     ] |      11 |
   | XFAIL disappears          [XFAIL=>     ] |       1 |
-  | XFAIL appears             [     =>XFAIL] |       1 |
-  | ERROR disappears          [ERROR=>     ] |       1 |
-  | Unstable cases, ignored   [~RANDOM     ] |       6 |
+  | KFAIL disappears          [KFAIL=>     ] |       1 |
+  | UNSUPPORTED appears       [     =>UNSUP] |       5 |
+  | UNRESOLVED now PASS       [UNRES=> PASS] |      87 |
+  | UNRESOLVED disappears     [UNRES=>     ] |      22 |
+  | ERROR disappears          [ERROR=>     ] |      17 |
+  | Flaky cases, ignored   [~RANDOM     ]    |     193 |
   +------------------------------------------+---------+
-  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |     175 |
+  | TOTAL_IMPROVEMENTS_TO_BE_CHECKED         |    1520 |
   +------------------------------------------+---------+
 
   - PASS disappears           [PASS =>     ]:
 
+  Executed from: gdb:gdb.ada/str_binop_equal.exp
+    gdb:gdb.ada/str_binop_equal.exp=gdb.ada/str_binop_equal.exp: set debug expr 0
+    gdb:gdb.ada/str_binop_equal.exp=gdb.ada/str_binop_equal.exp: set debug expr 1
+  Executed from: gdb:gdb.ada/widewide.exp
+    gdb:gdb.ada/widewide.exp=gdb.ada/widewide.exp: set debug expr 0
+    gdb:gdb.ada/widewide.exp=gdb.ada/widewide.exp: set debug expr 1
+  Executed from: gdb:gdb.base/break-unload-file.exp
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: cmdline: always-inserted off: break: delete all breakpoints
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: cmdline: always-inserted off: hbreak: delete all breakpoints
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: delete all breakpoints
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: cmdline: always-inserted on: hbreak: delete all breakpoints
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: file: always-inserted off: break: delete all breakpoints
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: file: always-inserted off: hbreak: delete all breakpoints
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: file: always-inserted on: break: delete all breakpoints
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: file: always-inserted on: hbreak: delete all breakpoints
+  Executed from: gdb:gdb.base/break.exp
+    gdb:gdb.base/break.exp=gdb.base/break.exp: test_break: delete all breakpoints when none
+  Executed from: gdb:gdb.base/gdb-sigterm.exp
+    gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=0: expect eof (got eof)
+    gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=1: continue
+    gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=1: run a bit
+    gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=1: set debug infrun 1
+    gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=1: set range-stepping off
+  Executed from: gdb:gdb.base/hbreak-unmapped.exp
+    gdb:gdb.base/hbreak-unmapped.exp=gdb.base/hbreak-unmapped.exp: info break shows no breakpoints
+  Executed from: gdb:gdb.base/new-ui.exp
+    gdb:gdb.base/new-ui.exp=gdb.base/new-ui.exp: do_test: delete all breakpoint on main console
+    gdb:gdb.base/new-ui.exp=gdb.base/new-ui.exp: do_test: delete all breakpoints on extra console
+  Executed from: gdb:gdb.base/watchpoint-unaligned.exp
+    gdb:gdb.base/watchpoint-unaligned.exp=gdb.base/watchpoint-unaligned.exp: size8twice write
+    gdb:gdb.base/watchpoint-unaligned.exp=gdb.base/watchpoint-unaligned.exp: watch data.u.size8twice[1]
+  Executed from: gdb:gdb.cp/ovldbreak.exp
+    gdb:gdb.cp/ovldbreak.exp=gdb.cp/ovldbreak.exp: delete all breakpoints
+  Executed from: gdb:gdb.dap/ada-arrays.exp
+    gdb:gdb.dap/ada-arrays.exp=gdb.dap/ada-arrays.exp: start inferior success
+    gdb:gdb.dap/ada-arrays.exp=gdb.dap/ada-arrays.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/ada-nested.exp
+    gdb:gdb.dap/ada-nested.exp=gdb.dap/ada-nested.exp: start inferior success
+    gdb:gdb.dap/ada-nested.exp=gdb.dap/ada-nested.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/ada-scopes.exp
+    gdb:gdb.dap/ada-scopes.exp=gdb.dap/ada-scopes.exp: start inferior success
+    gdb:gdb.dap/ada-scopes.exp=gdb.dap/ada-scopes.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/args-env.exp
+    gdb:gdb.dap/args-env.exp=gdb.dap/args-env.exp: start inferior success
+    gdb:gdb.dap/args-env.exp=gdb.dap/args-env.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/assign.exp
+    gdb:gdb.dap/assign.exp=gdb.dap/assign.exp: start inferior success
+    gdb:gdb.dap/assign.exp=gdb.dap/assign.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/basic-dap.exp
+    gdb:gdb.dap/basic-dap.exp=gdb.dap/basic-dap.exp: start inferior success
+    gdb:gdb.dap/basic-dap.exp=gdb.dap/basic-dap.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/bt-nodebug.exp
+    gdb:gdb.dap/bt-nodebug.exp=gdb.dap/bt-nodebug.exp: start inferior success
+    gdb:gdb.dap/bt-nodebug.exp=gdb.dap/bt-nodebug.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/children.exp
+    gdb:gdb.dap/children.exp=gdb.dap/children.exp: start inferior success
+    gdb:gdb.dap/children.exp=gdb.dap/children.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/cond-bp.exp
+    gdb:gdb.dap/cond-bp.exp=gdb.dap/cond-bp.exp: breakpoint 1 has message
+    gdb:gdb.dap/cond-bp.exp=gdb.dap/cond-bp.exp: start inferior success
+    gdb:gdb.dap/cond-bp.exp=gdb.dap/cond-bp.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/cwd.exp
+    gdb:gdb.dap/cwd.exp=gdb.dap/cwd.exp: start inferior success
+    gdb:gdb.dap/cwd.exp=gdb.dap/cwd.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/cxx-exception.exp
+    gdb:gdb.dap/cxx-exception.exp=gdb.dap/cxx-exception.exp: start inferior success
+    gdb:gdb.dap/cxx-exception.exp=gdb.dap/cxx-exception.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/eof.exp
+    gdb:gdb.dap/eof.exp=gdb.dap/eof.exp: startup - initialize success
+    gdb:gdb.dap/eof.exp=gdb.dap/eof.exp: startup - launch success
+  Executed from: gdb:gdb.dap/frameless.exp
+    gdb:gdb.dap/frameless.exp=gdb.dap/frameless.exp: start inferior success
+    gdb:gdb.dap/frameless.exp=gdb.dap/frameless.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/hover.exp
+    gdb:gdb.dap/hover.exp=gdb.dap/hover.exp: start inferior success
+    gdb:gdb.dap/hover.exp=gdb.dap/hover.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/lazy-string.exp
+    gdb:gdb.dap/lazy-string.exp=gdb.dap/lazy-string.exp: start inferior success
+    gdb:gdb.dap/lazy-string.exp=gdb.dap/lazy-string.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/log-message.exp
+    gdb:gdb.dap/log-message.exp=gdb.dap/log-message.exp: start inferior success
+    gdb:gdb.dap/log-message.exp=gdb.dap/log-message.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/memory.exp
+    gdb:gdb.dap/memory.exp=gdb.dap/memory.exp: start inferior success
+    gdb:gdb.dap/memory.exp=gdb.dap/memory.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/modules.exp
+    gdb:gdb.dap/modules.exp=gdb.dap/modules.exp: start inferior success
+    gdb:gdb.dap/modules.exp=gdb.dap/modules.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/pause.exp
+    gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: start inferior success
+    gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/ptrref.exp
+    gdb:gdb.dap/ptrref.exp=gdb.dap/ptrref.exp: start inferior success
+    gdb:gdb.dap/ptrref.exp=gdb.dap/ptrref.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/scopes.exp
+    gdb:gdb.dap/scopes.exp=gdb.dap/scopes.exp: start inferior success
+    gdb:gdb.dap/scopes.exp=gdb.dap/scopes.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/sources.exp
+    gdb:gdb.dap/sources.exp=gdb.dap/sources.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/stack-format.exp
+    gdb:gdb.dap/stack-format.exp=gdb.dap/stack-format.exp: start inferior success
+    gdb:gdb.dap/stack-format.exp=gdb.dap/stack-format.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/stop-at-main.exp
+    gdb:gdb.dap/stop-at-main.exp=gdb.dap/stop-at-main.exp: startup - initialize success
+  Executed from: gdb:gdb.dap/terminate.exp
+    gdb:gdb.dap/terminate.exp=gdb.dap/terminate.exp: startup - initialize success
+  Executed from: gdb:gdb.mi/mi-return.exp
+    gdb:gdb.mi/mi-return.exp=gdb.mi/mi-return.exp: delete all breakpoints
   Executed from: gdb:gdb.threads/detach-step-over.exp
     gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 1: stop with SIGUSR1
     gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: all threads running
@@ -106,12 +237,149 @@ o  IMPROVEMENTS TO BE CHECKED:
     gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: inferior 1
     gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: stop with SIGUSR1
   Executed from: gdb:gdb.threads/next-fork-exec-other-thread.exp
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=10: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=10: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=10: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=11: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=11: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=11: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=12: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=12: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=12: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=13: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=13: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=13: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=14: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=14: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=14: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=15: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=15: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=15: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=16: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=16: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=16: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=17: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=17: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=17: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=18: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=18: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=18: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=19: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=19: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=19: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=20: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=20: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=20: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=21: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=21: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=21: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=22: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=22: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=22: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=23: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=23: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=23: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=24: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=24: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=24: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=25: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=25: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=25: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=26: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=26: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=26: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=27: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=27: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=27: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=28: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=28: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=28: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=29: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=29: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=29: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=3: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=3: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=3: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=4: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=4: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=4: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=5: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=5: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=5: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=6: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=6: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=6: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=7: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=7: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=7: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=8: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=8: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=8: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=9: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=9: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=9: next to other line
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=10: next to break here
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=10: next to for loop
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=10: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=11: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=11: next to for loop
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=11: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=12: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=12: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=12: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=13: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=13: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=13: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=14: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=14: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=14: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=15: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=15: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=15: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=16: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=16: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=16: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=17: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=17: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=17: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=18: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=18: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=18: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=19: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=19: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=19: next to other line
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=1: next to break here
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=1: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=20: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=20: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=20: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=21: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=21: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=21: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=22: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=22: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=22: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=23: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=23: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=23: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=24: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=24: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=24: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=25: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=25: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=25: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=26: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=26: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=26: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=27: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=27: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=27: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=28: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=28: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=28: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=29: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=29: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=29: next to other line
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to break here
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to for loop
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to other line
@@ -136,6 +404,89 @@ o  IMPROVEMENTS TO BE CHECKED:
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=9: next to break here
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=9: next to for loop
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=9: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=10: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=10: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=10: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=11: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=11: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=11: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=12: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=12: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=12: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=13: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=13: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=13: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=14: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=14: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=14: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=15: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=15: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=15: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=16: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=16: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=16: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=17: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=17: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=17: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=18: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=18: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=18: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=19: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=19: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=19: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=20: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=20: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=20: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=21: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=21: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=21: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=22: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=22: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=22: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=23: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=23: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=23: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=24: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=24: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=24: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=25: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=25: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=25: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=26: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=26: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=26: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=27: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=27: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=27: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=28: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=28: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=28: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=29: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=29: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=29: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=3: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=3: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=3: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=4: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=4: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=4: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=5: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=5: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=5: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=6: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=6: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=6: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=7: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=7: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=7: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=8: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=8: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=8: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=9: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=9: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=9: next to other line
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=10: next to break here
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=10: next to for loop
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=10: next to other line
@@ -166,7 +517,36 @@ o  IMPROVEMENTS TO BE CHECKED:
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=19: next to break here
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=19: next to for loop
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=19: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=20: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=20: next to for loop
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=20: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=21: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=21: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=21: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=22: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=22: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=22: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=23: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=23: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=23: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=24: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=24: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=24: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=25: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=25: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=25: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=26: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=26: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=26: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=27: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=27: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=27: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=28: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=28: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=28: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=29: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=29: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=29: next to other line
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=5: next to break here
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=5: next to for loop
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=5: next to other line
@@ -182,34 +562,744 @@ o  IMPROVEMENTS TO BE CHECKED:
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=9: next to break here
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=9: next to for loop
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=9: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=1: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=1: next to for loop
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=1: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=3: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=3: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=3: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=4: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=4: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=4: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=5: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=5: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=5: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=6: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=6: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=6: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=7: next to other line
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=0: next to break here
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=0: next to for loop
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=0: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=10: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=10: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=10: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=11: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=11: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=11: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=12: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=12: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=12: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=13: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=13: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=13: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=14: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=14: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=14: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=15: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=15: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=15: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=16: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=16: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=16: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=17: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=17: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=17: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=18: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=18: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=18: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=19: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=19: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=19: next to other line
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=1: next to break here
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=1: next to for loop
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=1: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=20: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=20: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=20: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=21: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=21: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=21: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=22: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=22: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=22: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=23: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=23: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=23: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=24: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=24: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=24: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=25: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=25: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=25: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=26: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=26: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=26: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=27: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=27: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=27: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=28: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=28: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=28: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=29: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=29: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=29: next to other line
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to break here
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to for loop
     gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=3: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=3: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=3: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=4: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=4: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=4: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=5: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=5: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=5: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=6: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=6: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=6: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=7: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=7: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=7: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=8: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=8: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=8: next to other line
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=9: next to break here
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=9: next to for loop
+    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=9: next to other line
   Executed from: gdb:gdb.threads/next-fork-other-thread.exp
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to break here
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to for loop
     gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to other line
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=3: next to other line
+  Executed from: gdb:gdb.threads/process-dies-while-handling-bp.exp
+    gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: inferior 1 exited
+    gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: no threads left
 
 
   - New PASS                  [     => PASS]:
 
+  Executed from: gdb:gdb.ada/arrayparam.exp
+    gdb:gdb.ada/arrayparam.exp=gdb.ada/arrayparam.exp: scenario=all: continue to breakpoint: call_me
+    gdb:gdb.ada/arrayparam.exp=gdb.ada/arrayparam.exp: scenario=all: print str
+    gdb:gdb.ada/arrayparam.exp=gdb.ada/arrayparam.exp: scenario=all: ptype str
+    gdb:gdb.ada/arrayparam.exp=gdb.ada/arrayparam.exp: scenario=all: ptype str.all
+    gdb:gdb.ada/arrayparam.exp=gdb.ada/arrayparam.exp: scenario=all: ptype str.all(0)
+    gdb:gdb.ada/arrayparam.exp=gdb.ada/arrayparam.exp: scenario=minimal: continue to breakpoint: call_me
+    gdb:gdb.ada/arrayparam.exp=gdb.ada/arrayparam.exp: scenario=minimal: print str
+    gdb:gdb.ada/arrayparam.exp=gdb.ada/arrayparam.exp: scenario=minimal: ptype str
+    gdb:gdb.ada/arrayparam.exp=gdb.ada/arrayparam.exp: scenario=minimal: ptype str.all
+    gdb:gdb.ada/arrayparam.exp=gdb.ada/arrayparam.exp: scenario=minimal: ptype str.all(0)
+  Executed from: gdb:gdb.ada/arrayptr.exp
+    gdb:gdb.ada/arrayptr.exp=gdb.ada/arrayptr.exp: scenario=all: ptype arr_ptr
+    gdb:gdb.ada/arrayptr.exp=gdb.ada/arrayptr.exp: scenario=all: ptype arr_ptr.all
+    gdb:gdb.ada/arrayptr.exp=gdb.ada/arrayptr.exp: scenario=minimal: ptype arr_ptr
+    gdb:gdb.ada/arrayptr.exp=gdb.ada/arrayptr.exp: scenario=minimal: ptype arr_ptr.all
+  Executed from: gdb:gdb.ada/recursive-variant.exp
+    gdb:gdb.ada/recursive-variant.exp=gdb.ada/recursive-variant.exp: compilation main.adb
+    gdb:gdb.ada/recursive-variant.exp=gdb.ada/recursive-variant.exp: print *instance
   Executed from: gdb:gdb.ada/tagged-lookup.exp
     gdb:gdb.ada/tagged-lookup.exp=gdb.ada/tagged-lookup.exp: compilation foo.adb
     gdb:gdb.ada/tagged-lookup.exp=gdb.ada/tagged-lookup.exp: set debug symtab-create 1
+  Executed from: gdb:gdb.ada/uninitialized-variable-record.exp
+    gdb:gdb.ada/uninitialized-variable-record.exp=gdb.ada/uninitialized-variable-record.exp: compilation parse.adb
+    gdb:gdb.ada/uninitialized-variable-record.exp=gdb.ada/uninitialized-variable-record.exp: p y2
+    gdb:gdb.ada/uninitialized-variable-record.exp=gdb.ada/uninitialized-variable-record.exp: print &y2.d - &y2
+  Executed from: gdb:gdb.base/annota1.exp
+    gdb:gdb.base/annota1.exp=gdb.base/annota1.exp: run until main breakpoint
+  Executed from: gdb:gdb.base/annota3.exp
+    gdb:gdb.base/annota3.exp=gdb.base/annota3.exp: annotate ignore count change
+    gdb:gdb.base/annota3.exp=gdb.base/annota3.exp: breakpoint ignore count
+    gdb:gdb.base/annota3.exp=gdb.base/annota3.exp: next to exit loop
+  Executed from: gdb:gdb.base/attach-deleted-exec.exp
+    gdb:gdb.base/attach-deleted-exec.exp=gdb.base/attach-deleted-exec.exp: attach to process with deleted executable
+  Executed from: gdb:gdb.base/break-unload-file.exp
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: cmdline: always-inserted off: break: delete all breakpoints, watchpoints, tracepoints, and catchpoints
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: cmdline: always-inserted off: hbreak: delete all breakpoints, watchpoints, tracepoints, and catchpoints
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: cmdline: always-inserted on: break: delete all breakpoints, watchpoints, tracepoints, and catchpoints
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: cmdline: always-inserted on: hbreak: delete all breakpoints, watchpoints, tracepoints, and catchpoints
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: file: always-inserted off: break: delete all breakpoints, watchpoints, tracepoints, and catchpoints
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: file: always-inserted off: hbreak: delete all breakpoints, watchpoints, tracepoints, and catchpoints
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: file: always-inserted on: break: delete all breakpoints, watchpoints, tracepoints, and catchpoints
+    gdb:gdb.base/break-unload-file.exp=gdb.base/break-unload-file.exp: file: always-inserted on: hbreak: delete all breakpoints, watchpoints, tracepoints, and catchpoints
+  Executed from: gdb:gdb.base/break.exp
+    gdb:gdb.base/break.exp=gdb.base/break.exp: test_break: delete all breakpoints, watchpoints, tracepoints, and catchpoints when none
+  Executed from: gdb:gdb.base/debug-frame.exp
+    gdb:gdb.base/debug-frame.exp=gdb.base/debug-frame.exp: info frame
+    gdb:gdb.base/debug-frame.exp=gdb.base/debug-frame.exp: set debug frame 0
+    gdb:gdb.base/debug-frame.exp=gdb.base/debug-frame.exp: set debug frame 1
+    gdb:gdb.base/debug-frame.exp=gdb.base/debug-frame.exp: set logging debugredirect on
+    gdb:gdb.base/debug-frame.exp=gdb.base/debug-frame.exp: set logging enabled off
+    gdb:gdb.base/debug-frame.exp=gdb.base/debug-frame.exp: set logging enabled on
+    gdb:gdb.base/debug-frame.exp=gdb.base/debug-frame.exp: set logging file gdb.txt
+  Executed from: gdb:gdb.base/document.exp
+    gdb:gdb.base/document.exp=gdb.base/document.exp: cmd=1: define ambiguous_command_1
+    gdb:gdb.base/document.exp=gdb.base/document.exp: cmd=2: define ambiguous_command_2
+    gdb:gdb.base/document.exp=gdb.base/document.exp: document ambiguous_command
+  Executed from: gdb:gdb.base/exprs.exp
+    gdb:gdb.base/exprs.exp=gdb.base/exprs.exp: print ((int &) v_int_array_init[0])@2
+  Executed from: gdb:gdb.base/hbreak-unmapped.exp
+    gdb:gdb.base/hbreak-unmapped.exp=gdb.base/hbreak-unmapped.exp: info break shows no breakpoints, watchpoints, tracepoints, or catchpoints
+  Executed from: gdb:gdb.base/jit-bfd-name.exp
+    gdb:gdb.base/jit-bfd-name.exp=gdb.base/jit-bfd-name.exp: check dump of jit solib 1 is as expected
+    gdb:gdb.base/jit-bfd-name.exp=gdb.base/jit-bfd-name.exp: check dump of jit solib 2 is as expected
+    gdb:gdb.base/jit-bfd-name.exp=gdb.base/jit-bfd-name.exp: check for in-memory bfd 1
+    gdb:gdb.base/jit-bfd-name.exp=gdb.base/jit-bfd-name.exp: check for in-memory bfd 2
+    gdb:gdb.base/jit-bfd-name.exp=gdb.base/jit-bfd-name.exp: dump jit solib 1
+    gdb:gdb.base/jit-bfd-name.exp=gdb.base/jit-bfd-name.exp: dump jit solib 2
+  Executed from: gdb:gdb.base/jit-elf.exp
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: attach: one_jit_test-2: break here 1: set var wait_for_gdb = 0
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: attach: one_jit_test-2: break here 2: attach
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: attach: one_jit_test-2: break here 2: detach
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: attach: one_jit_test-2: break here 2: get inferior process ID
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: attach: one_jit_test-2: break here 2: set var wait_for_gdb = 0
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: attach: one_jit_test-2: break here 2: set var wait_for_gdb = 1
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: attach: one_jit_test-2: continue to breakpoint: break here 2
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: attach: one_jit_test-2: info function ^jit_function
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: attach: one_jit_test-2: info function jit_function
+  Executed from: gdb:gdb.base/new-ui.exp
+    gdb:gdb.base/new-ui.exp=gdb.base/new-ui.exp: do_test: delete all breakpoints, watchpoints, tracepoints, and catchpoints on extra console
+    gdb:gdb.base/new-ui.exp=gdb.base/new-ui.exp: do_test: delete all breakpoints, watchpoints, tracepoints, and catchpoints on main console
   Executed from: gdb:gdb.base/osabi.exp
     gdb:gdb.base/osabi.exp=gdb.base/osabi.exp: set osabi none
+  Executed from: gdb:gdb.base/pc-not-saved.exp
+    gdb:gdb.base/pc-not-saved.exp=gdb.base/pc-not-saved.exp: backtrace from break_bt_here function
+    gdb:gdb.base/pc-not-saved.exp=gdb.base/pc-not-saved.exp: backtrace from other_func function
+    gdb:gdb.base/pc-not-saved.exp=gdb.base/pc-not-saved.exp: check we read the frame's CFA
+    gdb:gdb.base/pc-not-saved.exp=gdb.base/pc-not-saved.exp: check we read the frame's PC
+    gdb:gdb.base/pc-not-saved.exp=gdb.base/pc-not-saved.exp: continue to breakpoint: continue to other_func
+    gdb:gdb.base/pc-not-saved.exp=gdb.base/pc-not-saved.exp: display/i $pc
+    gdb:gdb.base/pc-not-saved.exp=gdb.base/pc-not-saved.exp: load python file
+    gdb:gdb.base/pc-not-saved.exp=gdb.base/pc-not-saved.exp: python set_break_bt_here_frame_id(0xfffecbb0, 0xfffecbb0)
+    gdb:gdb.base/pc-not-saved.exp=gdb.base/pc-not-saved.exp: stepi with a display in place
+    gdb:gdb.base/pc-not-saved.exp=gdb.base/pc-not-saved.exp: stepi without a display in place
+  Executed from: gdb:gdb.base/startup-with-shell.exp
+    gdb:gdb.base/startup-with-shell.exp=gdb.base/startup-with-shell.exp: startup_with_shell = off; run_args = *.unique-extension: set print characters unlimited
+  Executed from: gdb:gdb.base/watchpoint-unaligned.exp
+    gdb:gdb.base/watchpoint-unaligned.exp=gdb.base/watchpoint-unaligned.exp: offset=0: index=0: set var offset = 0
+    gdb:gdb.base/watchpoint-unaligned.exp=gdb.base/watchpoint-unaligned.exp: offset=0: index=0: size8twice write
+    gdb:gdb.base/watchpoint-unaligned.exp=gdb.base/watchpoint-unaligned.exp: offset=0: index=0: watch data.u.size8twice[0]
+    gdb:gdb.base/watchpoint-unaligned.exp=gdb.base/watchpoint-unaligned.exp: offset=0: index=1: set var offset = 0
+    gdb:gdb.base/watchpoint-unaligned.exp=gdb.base/watchpoint-unaligned.exp: offset=0: index=1: size8twice write
+    gdb:gdb.base/watchpoint-unaligned.exp=gdb.base/watchpoint-unaligned.exp: offset=0: index=1: watch data.u.size8twice[1]
+    gdb:gdb.base/watchpoint-unaligned.exp=gdb.base/watchpoint-unaligned.exp: offset=1: index=0: set var offset = 1
+    gdb:gdb.base/watchpoint-unaligned.exp=gdb.base/watchpoint-unaligned.exp: offset=1: index=0: size8twice write
+    gdb:gdb.base/watchpoint-unaligned.exp=gdb.base/watchpoint-unaligned.exp: offset=1: index=0: watch data.u.size8twice[1]
+    gdb:gdb.base/watchpoint-unaligned.exp=gdb.base/watchpoint-unaligned.exp: offset=1: index=1: set var offset = 1
+    gdb:gdb.base/watchpoint-unaligned.exp=gdb.base/watchpoint-unaligned.exp: offset=1: index=1: size8twice write
+    gdb:gdb.base/watchpoint-unaligned.exp=gdb.base/watchpoint-unaligned.exp: offset=1: index=1: watch data.u.size8twice[2]
+  Executed from: gdb:gdb.cp/ovldbreak.exp
+    gdb:gdb.cp/ovldbreak.exp=gdb.cp/ovldbreak.exp: delete all breakpoints, watchpoints, tracepoints, and catchpoints
+  Executed from: gdb:gdb.cp/vla-cxx.exp
+    gdb:gdb.cp/vla-cxx.exp=gdb.cp/vla-cxx.exp: continue to breakpoint: Before pointer assignment
+    gdb:gdb.cp/vla-cxx.exp=gdb.cp/vla-cxx.exp: print *ptr
+    gdb:gdb.cp/vla-cxx.exp=gdb.cp/vla-cxx.exp: print *ptr, before pointer assignment
+    gdb:gdb.cp/vla-cxx.exp=gdb.cp/vla-cxx.exp: print ptr
+    gdb:gdb.cp/vla-cxx.exp=gdb.cp/vla-cxx.exp: print ptr, before pointer assignment
+    gdb:gdb.cp/vla-cxx.exp=gdb.cp/vla-cxx.exp: ptype ptr
+    gdb:gdb.cp/vla-cxx.exp=gdb.cp/vla-cxx.exp: ptype ptr, before pointer assignment
+  Executed from: gdb:gdb.dap/ada-arrays.exp
+    gdb:gdb.dap/ada-arrays.exp=gdb.dap/ada-arrays.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/ada-arrays.exp=gdb.dap/ada-arrays.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/ada-arrays.exp=gdb.dap/ada-arrays.exp: configurationDone success
+    gdb:gdb.dap/ada-arrays.exp=gdb.dap/ada-arrays.exp: initialize success
+  Executed from: gdb:gdb.dap/ada-nested.exp
+    gdb:gdb.dap/ada-nested.exp=gdb.dap/ada-nested.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/ada-nested.exp=gdb.dap/ada-nested.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/ada-nested.exp=gdb.dap/ada-nested.exp: configurationDone success
+    gdb:gdb.dap/ada-nested.exp=gdb.dap/ada-nested.exp: initialize success
+  Executed from: gdb:gdb.dap/ada-scopes.exp
+    gdb:gdb.dap/ada-scopes.exp=gdb.dap/ada-scopes.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/ada-scopes.exp=gdb.dap/ada-scopes.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/ada-scopes.exp=gdb.dap/ada-scopes.exp: configurationDone success
+    gdb:gdb.dap/ada-scopes.exp=gdb.dap/ada-scopes.exp: initialize success
+  Executed from: gdb:gdb.dap/args-env.exp
+    gdb:gdb.dap/args-env.exp=gdb.dap/args-env.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/args-env.exp=gdb.dap/args-env.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/args-env.exp=gdb.dap/args-env.exp: configurationDone success
+    gdb:gdb.dap/args-env.exp=gdb.dap/args-env.exp: initialize success
+  Executed from: gdb:gdb.dap/assign.exp
+    gdb:gdb.dap/assign.exp=gdb.dap/assign.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/assign.exp=gdb.dap/assign.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/assign.exp=gdb.dap/assign.exp: configurationDone success
+    gdb:gdb.dap/assign.exp=gdb.dap/assign.exp: initialize success
+  Executed from: gdb:gdb.dap/attach.exp
+    gdb:gdb.dap/attach.exp=gdb.dap/attach.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/attach.exp=gdb.dap/attach.exp: [lindex $result 3] == 0
+  Executed from: gdb:gdb.dap/basic-dap.exp
+    gdb:gdb.dap/basic-dap.exp=gdb.dap/basic-dap.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/basic-dap.exp=gdb.dap/basic-dap.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/basic-dap.exp=gdb.dap/basic-dap.exp: configurationDone success
+    gdb:gdb.dap/basic-dap.exp=gdb.dap/basic-dap.exp: initialize success
+  Executed from: gdb:gdb.dap/bt-nodebug.exp
+    gdb:gdb.dap/bt-nodebug.exp=gdb.dap/bt-nodebug.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/bt-nodebug.exp=gdb.dap/bt-nodebug.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/bt-nodebug.exp=gdb.dap/bt-nodebug.exp: configurationDone success
+    gdb:gdb.dap/bt-nodebug.exp=gdb.dap/bt-nodebug.exp: initialize success
+  Executed from: gdb:gdb.dap/children.exp
+    gdb:gdb.dap/children.exp=gdb.dap/children.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/children.exp=gdb.dap/children.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/children.exp=gdb.dap/children.exp: configurationDone success
+    gdb:gdb.dap/children.exp=gdb.dap/children.exp: initialize success
+  Executed from: gdb:gdb.dap/cond-bp.exp
+    gdb:gdb.dap/cond-bp.exp=gdb.dap/cond-bp.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/cond-bp.exp=gdb.dap/cond-bp.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/cond-bp.exp=gdb.dap/cond-bp.exp: breakpoint 1 pending
+    gdb:gdb.dap/cond-bp.exp=gdb.dap/cond-bp.exp: configurationDone success
+    gdb:gdb.dap/cond-bp.exp=gdb.dap/cond-bp.exp: initialize success
+  Executed from: gdb:gdb.dap/cwd.exp
+    gdb:gdb.dap/cwd.exp=gdb.dap/cwd.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/cwd.exp=gdb.dap/cwd.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/cwd.exp=gdb.dap/cwd.exp: configurationDone success
+    gdb:gdb.dap/cwd.exp=gdb.dap/cwd.exp: initialize success
+  Executed from: gdb:gdb.dap/cxx-exception.exp
+    gdb:gdb.dap/cxx-exception.exp=gdb.dap/cxx-exception.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/cxx-exception.exp=gdb.dap/cxx-exception.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/cxx-exception.exp=gdb.dap/cxx-exception.exp: configurationDone success
+    gdb:gdb.dap/cxx-exception.exp=gdb.dap/cxx-exception.exp: initialize success
+  Executed from: gdb:gdb.dap/eof.exp
+    gdb:gdb.dap/eof.exp=gdb.dap/eof.exp: initialize success
+    gdb:gdb.dap/eof.exp=gdb.dap/eof.exp: log file matched DAP: terminating
+    gdb:gdb.dap/eof.exp=gdb.dap/eof.exp: log file matched JSON writer: terminating
+    gdb:gdb.dap/eof.exp=gdb.dap/eof.exp: log file matched READ:
+    gdb:gdb.dap/eof.exp=gdb.dap/eof.exp: log file matched WROTE:
+    gdb:gdb.dap/eof.exp=gdb.dap/eof.exp: log file matched starting DAP server
+  Executed from: gdb:gdb.dap/frameless.exp
+    gdb:gdb.dap/frameless.exp=gdb.dap/frameless.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/frameless.exp=gdb.dap/frameless.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/frameless.exp=gdb.dap/frameless.exp: configurationDone success
+    gdb:gdb.dap/frameless.exp=gdb.dap/frameless.exp: initialize success
+  Executed from: gdb:gdb.dap/hover.exp
+    gdb:gdb.dap/hover.exp=gdb.dap/hover.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/hover.exp=gdb.dap/hover.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/hover.exp=gdb.dap/hover.exp: configurationDone success
+    gdb:gdb.dap/hover.exp=gdb.dap/hover.exp: initialize success
+  Executed from: gdb:gdb.dap/lazy-string.exp
+    gdb:gdb.dap/lazy-string.exp=gdb.dap/lazy-string.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/lazy-string.exp=gdb.dap/lazy-string.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/lazy-string.exp=gdb.dap/lazy-string.exp: configurationDone success
+    gdb:gdb.dap/lazy-string.exp=gdb.dap/lazy-string.exp: initialize success
+  Executed from: gdb:gdb.dap/log-message.exp
+    gdb:gdb.dap/log-message.exp=gdb.dap/log-message.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/log-message.exp=gdb.dap/log-message.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/log-message.exp=gdb.dap/log-message.exp: configurationDone success
+    gdb:gdb.dap/log-message.exp=gdb.dap/log-message.exp: initialize success
+  Executed from: gdb:gdb.dap/memory.exp
+    gdb:gdb.dap/memory.exp=gdb.dap/memory.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/memory.exp=gdb.dap/memory.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/memory.exp=gdb.dap/memory.exp: configurationDone success
+    gdb:gdb.dap/memory.exp=gdb.dap/memory.exp: initialize success
+  Executed from: gdb:gdb.dap/modules.exp
+    gdb:gdb.dap/modules.exp=gdb.dap/modules.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/modules.exp=gdb.dap/modules.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/modules.exp=gdb.dap/modules.exp: configurationDone success
+    gdb:gdb.dap/modules.exp=gdb.dap/modules.exp: initialize success
+  Executed from: gdb:gdb.dap/pause.exp
+    gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: configurationDone success
+    gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: exceptions in log file
+    gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: gdb command canceled
+    gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: gdb command failed
+    gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: initialize success
+    gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: python command canceled
+    gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: python command failed
+    gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: shutdown success
+  Executed from: gdb:gdb.dap/ptrref.exp
+    gdb:gdb.dap/ptrref.exp=gdb.dap/ptrref.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/ptrref.exp=gdb.dap/ptrref.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/ptrref.exp=gdb.dap/ptrref.exp: configurationDone success
+    gdb:gdb.dap/ptrref.exp=gdb.dap/ptrref.exp: initialize success
+  Executed from: gdb:gdb.dap/scopes.exp
+    gdb:gdb.dap/scopes.exp=gdb.dap/scopes.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/scopes.exp=gdb.dap/scopes.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/scopes.exp=gdb.dap/scopes.exp: configurationDone success
+    gdb:gdb.dap/scopes.exp=gdb.dap/scopes.exp: initialize success
+  Executed from: gdb:gdb.dap/sources.exp
+    gdb:gdb.dap/sources.exp=gdb.dap/sources.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/sources.exp=gdb.dap/sources.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/sources.exp=gdb.dap/sources.exp: initialize success
+    gdb:gdb.dap/sources.exp=gdb.dap/sources.exp: stopped at function breakpoint
+  Executed from: gdb:gdb.dap/stack-format.exp
+    gdb:gdb.dap/stack-format.exp=gdb.dap/stack-format.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/stack-format.exp=gdb.dap/stack-format.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/stack-format.exp=gdb.dap/stack-format.exp: configurationDone success
+    gdb:gdb.dap/stack-format.exp=gdb.dap/stack-format.exp: initialize success
+  Executed from: gdb:gdb.dap/step-out.exp
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: backtrace success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: configurationDone success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: exceptions in log file
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: fetch arguments success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: get scopes success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: inferior started
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: initialize success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: locals presentation hint
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: return from function success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: scope is locals
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: set breakpoint on function success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: shutdown success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: startup - launch success
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: stopped after return
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: stopped at function breakpoint
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: two scopes
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: two vars in scope
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: variable has children
+    gdb:gdb.dap/step-out.exp=gdb.dap/step-out.exp: variable is return value
+  Executed from: gdb:gdb.dap/stop-at-main.exp
+    gdb:gdb.dap/stop-at-main.exp=gdb.dap/stop-at-main.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/stop-at-main.exp=gdb.dap/stop-at-main.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/stop-at-main.exp=gdb.dap/stop-at-main.exp: initialize success
+  Executed from: gdb:gdb.dap/terminate.exp
+    gdb:gdb.dap/terminate.exp=gdb.dap/terminate.exp: [lindex $result 2] == 0
+    gdb:gdb.dap/terminate.exp=gdb.dap/terminate.exp: [lindex $result 3] == 0
+    gdb:gdb.dap/terminate.exp=gdb.dap/terminate.exp: initialize success
+  Executed from: gdb:gdb.dap/type_check.exp
+    gdb:gdb.dap/type_check.exp=gdb.dap/type_check.exp: set dap log file
+  Executed from: gdb:gdb.dwarf2/arr-opt-out.exp
+    gdb:gdb.dwarf2/arr-opt-out.exp=gdb.dwarf2/arr-opt-out.exp: print the_table
+    gdb:gdb.dwarf2/arr-opt-out.exp=gdb.dwarf2/arr-opt-out.exp: python print(gdb.parse_and_eval('the_table').is_optimized_out)
+    gdb:gdb.dwarf2/arr-opt-out.exp=gdb.dwarf2/arr-opt-out.exp: set language ada
+  Executed from: gdb:gdb.fortran/pointers.exp
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: Print program counter
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: continue to breakpoint: After value assignment
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: continue to breakpoint: Before pointer assignment
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: continue to breakpoint: Before value assignment
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print $my_var = intp
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print *(arrayOfPtr(2)%p)
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print *(arrayOfPtr(3)%p), associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print *(twop)%ivla2
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print *charap
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print *charap, not associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print *charp
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print *charp, not associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print *comp
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print *comp, not associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print *intp
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print *intp, not associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print *logp
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print *logp, not associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print *realp
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print *realp, not associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print arrayOfPtr(2)%p
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print arrayOfPtr(3)%p
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print charap
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print charap, not associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print charp
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print charp, not associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print comp
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print comp, not associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print cyclicp1
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print cyclicp1%p
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print cyclicp1%p, not associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print cyclicp1, not associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print intap, associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print intap, not associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print intp
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print intp, not associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print intvlap, associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print logp
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print logp, not associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print realp
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print realp, not associated
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print temporary pointer, allocated vla
+    gdb:gdb.fortran/pointers.exp=gdb.fortran/pointers.exp: print temporary pointer, array
+  Executed from: gdb:gdb.fortran/sizeof.exp
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: p sizeof ('asdsasd')
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: p sizeof(1)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: p sizeof(1.3)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: ptype 1
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: ptype 1.3
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: ran all compiled in tests
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 0: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 0: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 0: p sizeof (char_v)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 10: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 10: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 10: p sizeof (int_2da_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 11: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 11: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 11: p sizeof (real_v_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 12: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 12: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 12: p sizeof (real_a_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 13: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 13: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 13: p sizeof (real_alloc_a_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 15: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 15: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 15: p sizeof (char_v)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 16: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 16: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 16: p sizeof (char_a)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 17: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 17: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 17: p sizeof (int_v)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 18: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 18: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 18: p sizeof (int_2da)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 19: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 19: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 19: p sizeof (real_v)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 1: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 1: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 1: p sizeof (char_a)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 20: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 20: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 20: p sizeof (real_a)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 21: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 21: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 21: p sizeof (real_a_alloc)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 22: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 22: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 22: p sizeof (char_v_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 23: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 23: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 23: p sizeof (char_a_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 24: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 24: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 24: p sizeof (int_v_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 25: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 25: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 25: p sizeof (int_2da_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 26: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 26: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 26: p sizeof (real_v_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 27: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 27: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 27: p sizeof (real_a_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 28: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 28: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 28: p sizeof (real_alloc_a_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 29: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 29: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 29: p sizeof (char_v)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 2: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 2: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 2: p sizeof (int_v)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 30: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 30: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 30: p sizeof (char_a)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 31: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 31: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 31: p sizeof (int_v)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 32: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 32: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 32: p sizeof (int_2da)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 33: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 33: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 33: p sizeof (real_v)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 34: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 34: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 34: p sizeof (real_a)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 35: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 35: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 35: p sizeof (real_a_alloc)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 36: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 36: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 36: p sizeof (char_v_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 37: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 37: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 37: p sizeof (char_a_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 38: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 38: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 38: p sizeof (int_v_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 39: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 39: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 39: p sizeof (int_2da_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 3: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 3: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 3: p sizeof (int_2da)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 40: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 40: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 40: p sizeof (real_v_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 41: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 41: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 41: p sizeof (real_a_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 42: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 42: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 42: p sizeof (real_alloc_a_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 4: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 4: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 4: p sizeof (real_v)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 5: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 5: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 5: p sizeof (real_a)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 6: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 6: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 6: p sizeof (real_a_alloc)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 7: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 7: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 7: p sizeof (char_v_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 8: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 8: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 8: p sizeof (char_a_p)
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 9: found a command to run
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 9: get valueof "answer"
+    gdb:gdb.fortran/sizeof.exp=gdb.fortran/sizeof.exp: test 9: p sizeof (int_v_p)
+  Executed from: gdb:gdb.mi/mi-return.exp
+    gdb:gdb.mi/mi-return.exp=gdb.mi/mi-return.exp: delete all breakpoints, watchpoints, tracepoints, and catchpoints
+  Executed from: gdb:gdb.mi/mi-var-cmd.exp
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: breakpoint at do_locals_tests
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: breakpoint at main
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: check F inside callee
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: continue to where i is initialized
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: create endvar
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: create null_ptr
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: delete endvar
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: delete null_ptr
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: check initial value
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: create varobj
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: in scope now
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: in scope now, not changed
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: out of scope now
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: out of scope now, not changed
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=bitfield: access bitfield
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=bitfield: create varobj for Data
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=bitfield: list children of Data
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=bitfield: set temporary breakpoint
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=floating: check F (1)
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=floating: check F (2)
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=floating: check F (3)
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=floating: create floating varobj
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=floating: mi_continue_to_line: continue to 493: set temporary breakpoint
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=floating: mi_continue_to_line: continue to 501: set temporary breakpoint
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=floating: mi_continue_to_line: continue to 507: set temporary breakpoint
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=floating: set temporary breakpoint
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=floating: update F (--all-values)
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=floating: update F (1)
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=floating: update F (2)
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=floating: update F (3)
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: -var-set-frozen V2 1
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: check V2: 5
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: check V2: 6
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: check V1.i: 1
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: check V1.nested.j: 2
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: check V1.nested.k: 3
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: check V2: 4
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: create varobj for v1
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: create varobj for v2
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: list children of v1
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: list children of v1.nested
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: frozen V1: -var-set-frozen V1 1
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: frozen V1: check V1.i: 1
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: frozen V1: check V1.nested.j: 2
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: frozen V1: check V1.nested.k: 3
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: frozen V1: update varobjs: nothing changed
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: mi_continue_to_line: continue to 404: set temporary breakpoint
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: mi_continue_to_line: continue to 437: set temporary breakpoint
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: -var-set-frozen V1 0
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: check V1.i: 10
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: check V1.i: 7
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: check V1.nested.j: 11
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: check V1.nested.j: 8
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: check V1.nested.k: 12
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: check V1.nested.k: 9
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: update V1
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: update V2 explicitly
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.i: check V1.i: 7
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.i: update V1.i
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.j: check V1.i: 1
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.j: check V1.nested.j: 8
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.j: check V1.nested.k: 3
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.j: update V1.nested.j
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.nested: check V1.i: 1
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.nested: check V1.nested.j: 8
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.nested: check V1.nested.k: 9
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.nested: update V1.nested
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: update varobjs: V2 changed
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inline_test=frozen: update varobjs: nothing changed
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: inside breakpoint inside callee
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: kill program before endvar
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: mi runto do_locals_tests
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: mi runto main
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: second run: breakpoint at do_locals_tests
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: second run: mi runto do_locals_tests
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: update F inside callee
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: update endvar
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: update null_ptr
+  Executed from: gdb:gdb.mi/mi-var-invalidate-shlib.exp
+    gdb:gdb.mi/mi-var-invalidate-shlib.exp=gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=0: in new process: arrived at foo
+    gdb:gdb.mi/mi-var-invalidate-shlib.exp=gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: arrived at foo
+  Executed from: gdb:gdb.mi/mi-vla-fortran.exp
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: create local variable pvla2_not_associated
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: eval variable pvla2_not_associated
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: evaluate not associated vla
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: get children of pvla2_not_associated
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: info type variable pvla2_not_associated
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 27
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 30
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 31
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 36
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 37
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 42
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: show format variable pvla2_not_associated
+  Executed from: gdb:gdb.opt/inline-bt.exp
+    gdb:gdb.opt/inline-bt.exp=gdb.opt/inline-bt.exp: backtrace hits limit
+  Executed from: gdb:gdb.python/py-cmd-exception.exp
+    gdb:gdb.python/py-cmd-exception.exp=gdb.python/py-cmd-exception.exp: check the prompt
+    gdb:gdb.python/py-cmd-exception.exp=gdb.python/py-cmd-exception.exp: source the script
+  Executed from: gdb:gdb.python/py-frame-args.exp
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=disable: bt pretty
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=disable: bt pretty,raw-values
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=disable: bt raw
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=disable: disable frame-filter global BasicFrameFilter
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=disable: mi bt pretty
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=disable: mi bt pretty,raw-values
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=disable: mi bt raw
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=disable: set print raw-frame-arguments off
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=disable: set print raw-frame-arguments on
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=disable: set print raw-values off
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=disable: set print raw-values on
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=enable: bt pretty
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=enable: bt pretty,raw-values
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=enable: bt raw
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=enable: enable frame-filter global BasicFrameFilter
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=enable: mi bt pretty
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=enable: mi bt pretty,raw-values
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=enable: mi bt raw
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=enable: set print raw-frame-arguments off
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=enable: set print raw-frame-arguments on
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=enable: set print raw-values off
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: filtered=enable: set print raw-values on
+    gdb:gdb.python/py-frame-args.exp=gdb.python/py-frame-args.exp: interpreter-exec mi "-enable-frame-filters"
+  Executed from: gdb:gdb.python/py-frame.exp
+    gdb:gdb.python/py-frame.exp=gdb.python/py-frame.exp: test Frame.static_link for a frame without debug info
+  Executed from: gdb:gdb.python/py-parameter.exp
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: create parameter: input 1: python
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: create parameter: input 2: class TestAmbiguousParam (gdb.Parameter):
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: create parameter: input 3:    def __init__ (self, name, value):
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: create parameter: input 4:       super (TestAmbiguousParam, self).__init__ (name, gdb.COMMAND_DATA, gdb.PARAM_INTEGER)
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: create parameter: input 5:       self.value = value
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: create parameter: input 6: end
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: python TestAmbiguousParam('test-ambiguous', 3)
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: python TestAmbiguousParam('test-ambiguous-value-1', 1)
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: python TestAmbiguousParam('test-ambiguous-value-2-extra', 2)
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: python print(gdb.parameter('test-ambiguou'))
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: python print(gdb.parameter('test-ambiguous'))
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: python print(gdb.parameter('test-ambiguous-'))
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: python print(gdb.parameter('test-ambiguous-v'))
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: python print(gdb.parameter('test-ambiguous-value-1'))
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: python print(gdb.parameter('test-ambiguous-value-1a'))
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: python print(gdb.parameter('test-ambiguous-value-2'))
+    gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_ambiguous_parameter: python print(gdb.parameter('test-ambiguous-value-2-extra'))
   Executed from: gdb:gdb.python/py-shared.exp
     gdb:gdb.python/py-shared.exp=gdb.python/py-shared.exp: python print(gdb.current_progspace().solib_name("string"))
     gdb:gdb.python/py-shared.exp=gdb.python/py-shared.exp: python print(gdb.current_progspace().solib_name(-1))
     gdb:gdb.python/py-shared.exp=gdb.python/py-shared.exp: python print(gdb.solib_name(-1))
+  Executed from: gdb:gdb.python/py-value-cc.exp
+    gdb:gdb.python/py-value-cc.exp=gdb.python/py-value-cc.exp: py print(b_obj['arg0_func']())
+    gdb:gdb.python/py-value-cc.exp=gdb.python/py-value-cc.exp: py print(b_obj['arg0_func'](b_obj))
+    gdb:gdb.python/py-value-cc.exp=gdb.python/py-value-cc.exp: py print(b_obj['arg1_func']())
+    gdb:gdb.python/py-value-cc.exp=gdb.python/py-value-cc.exp: py print(b_obj['arg1_func'](b_obj))
+    gdb:gdb.python/py-value-cc.exp=gdb.python/py-value-cc.exp: py print(b_obj['arg1_func'](b_obj, 3))
+    gdb:gdb.python/py-value-cc.exp=gdb.python/py-value-cc.exp: py print(b_obj['arg2_func']())
+    gdb:gdb.python/py-value-cc.exp=gdb.python/py-value-cc.exp: py print(b_obj['arg2_func'](b_obj))
+    gdb:gdb.python/py-value-cc.exp=gdb.python/py-value-cc.exp: py print(b_obj['arg2_func'](b_obj, 4))
+    gdb:gdb.python/py-value-cc.exp=gdb.python/py-value-cc.exp: py print(b_obj['arg2_func'](b_obj, 5, 6))
+    gdb:gdb.python/py-value-cc.exp=gdb.python/py-value-cc.exp: py print(b_obj['static_func']())
   Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: attach
     gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 1
@@ -231,74 +1321,458 @@ o  IMPROVEMENTS TO BE CHECKED:
     gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 7: run till end
     gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 8: run till end
     gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 9: run till end
-  Executed from: gdb:gdb.threads/next-fork-exec-other-thread.exp
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=1: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=1: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=2: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=2: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=2: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=0: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=0: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=0: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=1: next to break here
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=1: next to for loop
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=1: next to other line
-    gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to other line
   Executed from: gdb:gdb.threads/next-fork-other-thread.exp
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=2: next to other line
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=1: next to break here
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=1: next to for loop
     gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=1: next to break here
     gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=1: next to for loop
     gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=1: next to other line
     gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to other line
+  Executed from: gdb:gdb.threads/threadcrash.exp
+    gdb:gdb.threads/threadcrash.exp=gdb.threads/threadcrash.exp: test_corefile: get valueof "$_inferior_thread_count"
+    gdb:gdb.threads/threadcrash.exp=gdb.threads/threadcrash.exp: test_gcore: get valueof "$_inferior_thread_count"
+    gdb:gdb.threads/threadcrash.exp=gdb.threads/threadcrash.exp: test_live_inferior: get valueof "$_inferior_thread_count"
+  Executed from: gdb:gdb.tui/regs.exp
+    gdb:gdb.tui/regs.exp=gdb.tui/regs.exp: Register values no longer available
+    gdb:gdb.tui/regs.exp=gdb.tui/regs.exp: set confirm off
+  Executed from: gdb:gdb.tui/tui-missing-src.exp
+    gdb:gdb.tui/tui-missing-src.exp=gdb.tui/tui-missing-src.exp: next does not show source line
+
+
+  - FAIL now PASS             [FAIL => PASS]:
+
+  Executed from: gdb:gdb.base/argv0-symlink.exp
+    gdb:gdb.base/argv0-symlink.exp=gdb.base/argv0-symlink.exp: dir symlink: kept name for info inferiors
+    gdb:gdb.base/argv0-symlink.exp=gdb.base/argv0-symlink.exp: file symlink: kept name
+    gdb:gdb.base/argv0-symlink.exp=gdb.base/argv0-symlink.exp: file symlink: kept name for info inferiors
+  Executed from: gdb:gdb.base/decl-before-def.exp
+    gdb:gdb.base/decl-before-def.exp=gdb.base/decl-before-def.exp: running process: p a
+  Executed from: gdb:gdb.base/inline-frame-cycle-unwind.exp
+    gdb:gdb.base/inline-frame-cycle-unwind.exp=gdb.base/inline-frame-cycle-unwind.exp: cycle at level 1: backtrace when the unwind is broken at frame 1
+    gdb:gdb.base/inline-frame-cycle-unwind.exp=gdb.base/inline-frame-cycle-unwind.exp: cycle at level 3: backtrace when the unwind is broken at frame 3
+    gdb:gdb.base/inline-frame-cycle-unwind.exp=gdb.base/inline-frame-cycle-unwind.exp: cycle at level 5: backtrace when the unwind is broken at frame 5
+  Executed from: gdb:gdb.base/jit-elf.exp
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: attach: one_jit_test-2: break here 1: attach
+  Executed from: gdb:gdb.base/sigbpt.exp
+    gdb:gdb.base/sigbpt.exp=gdb.base/sigbpt.exp: cont bp after segv; continue to breakpoint at fault
+    gdb:gdb.base/sigbpt.exp=gdb.base/sigbpt.exp: cont bp after segv; stepi fault
+    gdb:gdb.base/sigbpt.exp=gdb.base/sigbpt.exp: cont bp before and after segv; continue to breakpoint at fault
+    gdb:gdb.base/sigbpt.exp=gdb.base/sigbpt.exp: cont bp before and after segv; stepi fault
+    gdb:gdb.base/sigbpt.exp=gdb.base/sigbpt.exp: cont; continue to breakpoint at fault
+    gdb:gdb.base/sigbpt.exp=gdb.base/sigbpt.exp: cont; stepi fault
+  Executed from: gdb:gdb.base/sigstep.exp
+    gdb:gdb.base/sigstep.exp=gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: si in handler
+    gdb:gdb.base/sigstep.exp=gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: si in handler
+    gdb:gdb.base/sigstep.exp=gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: si in handler
+  Executed from: gdb:gdb.base/solib-display.exp
+    gdb:gdb.base/solib-display.exp=gdb.base/solib-display.exp: IN: after rerun
+    gdb:gdb.base/solib-display.exp=gdb.base/solib-display.exp: IN: after rerun (2)
+    gdb:gdb.base/solib-display.exp=gdb.base/solib-display.exp: IN: continue two
+    gdb:gdb.base/solib-display.exp=gdb.base/solib-display.exp: NO: after rerun
+    gdb:gdb.base/solib-display.exp=gdb.base/solib-display.exp: NO: after rerun (2)
+    gdb:gdb.base/solib-display.exp=gdb.base/solib-display.exp: NO: continue two
+    gdb:gdb.base/solib-display.exp=gdb.base/solib-display.exp: SEP: after rerun
+    gdb:gdb.base/solib-display.exp=gdb.base/solib-display.exp: SEP: after rerun (2)
+    gdb:gdb.base/solib-display.exp=gdb.base/solib-display.exp: SEP: continue two
+  Executed from: gdb:gdb.base/startup-with-shell.exp
+    gdb:gdb.base/startup-with-shell.exp=gdb.base/startup-with-shell.exp: startup_with_shell = off; run_args = *.unique-extension: first argument not expanded
+  Executed from: gdb:gdb.python/py-exec-file.exp
+    gdb:gdb.python/py-exec-file.exp=gdb.python/py-exec-file.exp: exec changes on disk: check executable_changed state after exec changed on disk
+  Executed from: gdb:gdb.reverse/func-map-to-same-line.exp
+    gdb:gdb.reverse/func-map-to-same-line.exp=gdb.reverse/func-map-to-same-line.exp: column_info_flag=column-info: step-test: reverse-step into func1
+    gdb:gdb.reverse/func-map-to-same-line.exp=gdb.reverse/func-map-to-same-line.exp: column_info_flag=column-info: step-test: reverse-step into func2
+    gdb:gdb.reverse/func-map-to-same-line.exp=gdb.reverse/func-map-to-same-line.exp: column_info_flag=no-column-info: step-test: reverse-step into func1
+    gdb:gdb.reverse/func-map-to-same-line.exp=gdb.reverse/func-map-to-same-line.exp: column_info_flag=no-column-info: step-test: reverse-step into func2
+  Executed from: gdb:gdb.reverse/insn-reverse.exp
+    gdb:gdb.reverse/insn-reverse.exp=gdb.reverse/insn-reverse.exp: ext_reg_load: compare registers on insn 11:ldr.w	r7, [sp], #4
+    gdb:gdb.reverse/insn-reverse.exp=gdb.reverse/insn-reverse.exp: ext_reg_mov: compare registers on insn 27:ldr.w	r7, [sp], #4
+    gdb:gdb.reverse/insn-reverse.exp=gdb.reverse/insn-reverse.exp: ext_reg_push_pop: compare registers on insn 7:ldr.w	r7, [sp], #4
+  Executed from: gdb:gdb.reverse/machinestate-precsave.exp
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: auto variable, forward: auto var forward step-to
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: auto variable, forward: auto var step post-change
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: auto variable, forward: step, 1
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: auto variable, forward: step, 2
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: function static variable, forward: function static forward step-to
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: function static variable, forward: function static step post-change
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: function static variable, forward: step, 1
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: function static variable, forward: step, 2
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: module global variable, forward: module global step post-change
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: module global variable, forward: step, 1
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: module global variable, forward: step, 2
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: module static variable, forward: module static step post-change
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: module static variable, forward: step, 1
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: module static variable, forward: step, 2
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: register variable, forward: register var forward step-to
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: register variable, forward: register var step post-change, second time
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: register variable, forward: step, 1
+    gdb:gdb.reverse/machinestate-precsave.exp=gdb.reverse/machinestate-precsave.exp: register variable, forward: step, 2
+  Executed from: gdb:gdb.reverse/machinestate.exp
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: auto variable, forward: auto var forward step-to
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: auto variable, forward: auto var step post-change
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: auto variable, forward: step, 1
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: auto variable, forward: step, 2
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: function static variable, forward: function static forward step-to
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: function static variable, forward: function static step post-change
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: function static variable, forward: step, 1
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: function static variable, forward: step, 2
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: module global variable, forward: module global step post-change
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: module global variable, forward: step, 1
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: module global variable, forward: step, 2
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: module static variable, forward: module static step post-change
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: module static variable, forward: step, 1
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: module static variable, forward: step, 2
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: register variable, forward: register var forward step-to
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: register variable, forward: register var step post-change, second time
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: register variable, forward: step, 1
+    gdb:gdb.reverse/machinestate.exp=gdb.reverse/machinestate.exp: register variable, forward: step, 2
+  Executed from: gdb:gdb.tui/corefile-run.exp
+    gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: run until the end
 
 
   - FAIL disappears           [FAIL =>     ]:
 
-  Executed from: gdb:gdb.base/osabi.exp
-    gdb:gdb.base/osabi.exp=gdb.base/osabi.exp: set osabi none (timeout)
-  Executed from: gdb:gdb.threads/create-fail.exp
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 1: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 2: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 4: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 5: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 6: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 7: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 8: run till end (timeout)
-    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 9: run till end (timeout)
-  Executed from: gdb:gdb.threads/interrupt-while-step-over.exp
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=15: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=16: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=17: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=1: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=2: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=4: wait for stops (timeout)
-    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=5: wait for stops (timeout)
-  Executed from: gdb:gdb.threads/next-fork-other-thread.exp
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=2: next to other line (timeout)
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=1: next to other line (timeout)
-    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=3: next to for loop (timeout)
+  Executed from: gdb:gdb.base/annota1.exp
+    gdb:gdb.base/annota1.exp=gdb.base/annota1.exp: run until main breakpoint (timeout)
+  Executed from: gdb:gdb.base/annota3.exp
+    gdb:gdb.base/annota3.exp=gdb.base/annota3.exp: annotate ignore count change (pattern 8)
+    gdb:gdb.base/annota3.exp=gdb.base/annota3.exp: breakpoint ignore count (pattern 4)
+    gdb:gdb.base/annota3.exp=gdb.base/annota3.exp: next to exit loop (pattern 4)
+  Executed from: gdb:gdb.base/sigbpt.exp
+    gdb:gdb.base/sigbpt.exp=gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler
+    gdb:gdb.base/sigbpt.exp=gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler
+    gdb:gdb.base/sigbpt.exp=gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler
+    gdb:gdb.base/sigbpt.exp=gdb.base/sigbpt.exp: stepi; stepi out of handler
+  Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: delete all breakpoints in delete_breakpoints (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: delete all breakpoints in delete_breakpoints (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: delete all breakpoints in delete_breakpoints (timeout)
 
 
   - XFAIL disappears          [XFAIL=>     ]:
 
   Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: attach (EPERM)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: attach (EPERM)
 
 
-  - XFAIL appears             [     =>XFAIL]:
+  - KFAIL disappears          [KFAIL=>     ]:
 
-  Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach (EPERM)
+  Executed from: gdb:gdb.threads/process-dies-while-handling-bp.exp
+    gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited (memory error) (PRMS: gdb/18749)
+
+
+  - UNSUPPORTED appears       [     =>UNSUP]:
+
+  Executed from: gdb:gdb.ada/uninitialized-variable-record.exp
+    gdb:gdb.ada/uninitialized-variable-record.exp=gdb.ada/uninitialized-variable-record.exp: require failed: expr $interesting_discriminator != -1
+  Executed from: gdb:gdb.arch/arc-dbnz.exp
+    gdb:gdb.arch/arc-dbnz.exp=gdb.arch/arc-dbnz.exp: require failed: istarget "arc*-*-*"
+  Executed from: gdb:gdb.arch/i386-attach-see-vdso.exp
+    gdb:gdb.arch/i386-attach-see-vdso.exp=gdb.arch/i386-attach-see-vdso.exp: require failed: is_any_target "i?86-*-linux*" "x86_64-*-linux*"
+  Executed from: gdb:gdb.python/py-cmd-prompt.exp
+    gdb:gdb.python/py-cmd-prompt.exp=gdb.python/py-cmd-prompt.exp: require failed: allow_gdbserver_tests
+  Executed from: gdb:gdb.rust/unsized2.exp
+    gdb:gdb.rust/unsized2.exp=gdb.rust/unsized2.exp: require failed: can_compile rust
+
+
+  - UNRESOLVED now PASS       [UNRES=> PASS]:
+
+  Executed from: gdb:gdb.base/gnu-debugdata.exp
+    gdb:gdb.base/gnu-debugdata.exp=gdb.base/gnu-debugdata.exp: file
+    gdb:gdb.base/gnu-debugdata.exp=gdb.base/gnu-debugdata.exp: have symtab
+  Executed from: gdb:gdb.base/jit-bfd-name.exp
+    gdb:gdb.base/jit-bfd-name.exp=gdb.base/jit-bfd-name.exp: continue to breakpoint: break here 1
+    gdb:gdb.base/jit-bfd-name.exp=gdb.base/jit-bfd-name.exp: continue to breakpoint: break here 2
+    gdb:gdb.base/jit-bfd-name.exp=gdb.base/jit-bfd-name.exp: info function ^jit_function
+    gdb:gdb.base/jit-bfd-name.exp=gdb.base/jit-bfd-name.exp: info function jit_function
+  Executed from: gdb:gdb.base/jit-elf-fork.exp
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: continue to breakpoint: continue to after fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: continue to breakpoint: continue to before fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: continue to breakpoint: continue to before return - child
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: continue to breakpoint: continue to before return - parent
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: current inferior is child
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: inferior 1
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: inferior 2
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: jit-ed objfile in child
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: jit-ed objfile in parent
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: jit-ed objfiles after fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: jit-ed objfiles before fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: no more jit-ed objfiles in child
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: no more jit-ed objfiles in parent
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: continue to breakpoint: continue to after fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: continue to breakpoint: continue to before fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: continue to breakpoint: continue to before return - child
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: continue to breakpoint: continue to before return - parent
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: current inferior is parent
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: inferior 1
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: inferior 2
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: jit-ed objfile in child
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: jit-ed objfile in parent
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: jit-ed objfiles after fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: jit-ed objfiles before fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: no more jit-ed objfiles in child
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: no more jit-ed objfiles in parent
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: continue to breakpoint: continue to after fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: continue to breakpoint: continue to before fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: continue to breakpoint: continue to before return
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: current inferior is child
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: inferior 1
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: inferior 2
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: jit-ed objfiles after fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: jit-ed objfiles before fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: no more jit-ed objfiles
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: continue to breakpoint: continue to after fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: continue to breakpoint: continue to before fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: continue to breakpoint: continue to before return
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: current inferior is parent
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: jit-ed objfiles after fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: jit-ed objfiles before fork
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: no inferior 2
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: no more jit-ed objfiles
+  Executed from: gdb:gdb.base/jit-elf-so.exp
+    gdb:gdb.base/jit-elf-so.exp=gdb.base/jit-elf-so.exp: one_jit_test-1: continue to breakpoint: break here 1
+    gdb:gdb.base/jit-elf-so.exp=gdb.base/jit-elf-so.exp: one_jit_test-1: continue to breakpoint: break here 2
+    gdb:gdb.base/jit-elf-so.exp=gdb.base/jit-elf-so.exp: one_jit_test-1: info function jit_function
+    gdb:gdb.base/jit-elf-so.exp=gdb.base/jit-elf-so.exp: one_jit_test-1: info function jit_function after unregistration
+    gdb:gdb.base/jit-elf-so.exp=gdb.base/jit-elf-so.exp: one_jit_test-2: continue to breakpoint: break here 1
+    gdb:gdb.base/jit-elf-so.exp=gdb.base/jit-elf-so.exp: one_jit_test-2: continue to breakpoint: break here 2
+    gdb:gdb.base/jit-elf-so.exp=gdb.base/jit-elf-so.exp: one_jit_test-2: info function jit_function
+    gdb:gdb.base/jit-elf-so.exp=gdb.base/jit-elf-so.exp: one_jit_test-2: info function jit_function after unregistration
+    gdb:gdb.base/jit-elf-so.exp=gdb.base/jit-elf-so.exp: test jit-reader-load filename completion jit-elf-solib.1.so
+    gdb:gdb.base/jit-elf-so.exp=gdb.base/jit-elf-so.exp: test jit-reader-load filename completion jit-elf-solib.2.so
+  Executed from: gdb:gdb.base/jit-elf.exp
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: PIE: one_jit_test-1: continue to breakpoint: break here 1
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: PIE: one_jit_test-1: continue to breakpoint: break here 2
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: PIE: one_jit_test-1: info function ^jit_function
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: PIE: one_jit_test-1: info function jit_function
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: attach: one_jit_test-2: break here 1: detach
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: attach: one_jit_test-2: break here 1: get inferior process ID
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: attach: one_jit_test-2: break here 1: set var wait_for_gdb = 1
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: attach: one_jit_test-2: continue to breakpoint: break here 1
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: one_jit_test-1: continue to breakpoint: break here 1
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: one_jit_test-1: continue to breakpoint: break here 2
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: one_jit_test-1: info function ^jit_function
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: one_jit_test-1: info function jit_function
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: one_jit_test-2: continue to breakpoint: break here 1
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: one_jit_test-2: continue to breakpoint: break here 2
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: one_jit_test-2: info function ^jit_function
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: one_jit_test-2: info function jit_function
+  Executed from: gdb:gdb.mi/mi-var-invalidate-shlib.exp
+    gdb:gdb.mi/mi-var-invalidate-shlib.exp=gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: 299-break-insert -f -t foo
+    gdb:gdb.mi/mi-var-invalidate-shlib.exp=gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: floating_local still valid and in scope
+    gdb:gdb.mi/mi-var-invalidate-shlib.exp=gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: floating_local still valid but not in scope
+    gdb:gdb.mi/mi-var-invalidate-shlib.exp=gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: global_shlib_var invalid
+    gdb:gdb.mi/mi-var-invalidate-shlib.exp=gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: global_shlib_var invalid after shlib loaded
+    gdb:gdb.mi/mi-var-invalidate-shlib.exp=gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: global_var recreated
+  Executed from: gdb:gdb.mi/mi-var-invalidate.exp
+    gdb:gdb.mi/mi-var-invalidate.exp=gdb.mi/mi-var-invalidate.exp: global_simple not anymore in scope due to binary changes
+    gdb:gdb.mi/mi-var-invalidate.exp=gdb.mi/mi-var-invalidate.exp: global_simple still alive
+    gdb:gdb.mi/mi-var-invalidate.exp=gdb.mi/mi-var-invalidate.exp: linteger not valid anymore due to binary changes
+    gdb:gdb.mi/mi-var-invalidate.exp=gdb.mi/mi-var-invalidate.exp: no type for invalid variable global_simple
+    gdb:gdb.mi/mi-var-invalidate.exp=gdb.mi/mi-var-invalidate.exp: no type for invalid variable linteger (2)
+    gdb:gdb.mi/mi-var-invalidate.exp=gdb.mi/mi-var-invalidate.exp: type simpleton for valid variable global_simple
+
+
+  - UNRESOLVED disappears     [UNRES=>     ]:
+
+  Executed from: gdb:gdb.base/jit-bfd-name.exp
+    gdb:gdb.base/jit-bfd-name.exp=gdb.base/jit-bfd-name.exp: gdb_breakpoint: set breakpoint at 143
+    gdb:gdb.base/jit-bfd-name.exp=gdb.base/jit-bfd-name.exp: maint info jit
+    gdb:gdb.base/jit-bfd-name.exp=gdb.base/jit-bfd-name.exp: maint info symtabs
+  Executed from: gdb:gdb.base/jit-elf-fork.exp
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: delete all breakpoints in delete_breakpoints
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: gdb_breakpoint: set breakpoint at 103
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_child: gdb_breakpoint: set breakpoint at 128
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: delete all breakpoints in delete_breakpoints
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: gdb_breakpoint: set breakpoint at 103
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_off_follow_fork_mode_parent: gdb_breakpoint: set breakpoint at 128
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: delete all breakpoints in delete_breakpoints
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: gdb_breakpoint: set breakpoint at 103
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_child: gdb_breakpoint: set breakpoint at 128
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: delete all breakpoints in delete_breakpoints
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: gdb_breakpoint: set breakpoint at 103
+    gdb:gdb.base/jit-elf-fork.exp=gdb.base/jit-elf-fork.exp: test_detach_on_fork_on_follow_fork_mode_parent: gdb_breakpoint: set breakpoint at 128
+  Executed from: gdb:gdb.base/jit-elf-so.exp
+    gdb:gdb.base/jit-elf-so.exp=gdb.base/jit-elf-main.c:143
+  Executed from: gdb:gdb.base/jit-elf.exp
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: PIE: one_jit_test-1: gdb_breakpoint: set breakpoint at 143
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: one_jit_test-1: gdb_breakpoint: set breakpoint at 143
+    gdb:gdb.base/jit-elf.exp=gdb.base/jit-elf.exp: one_jit_test-2: gdb_breakpoint: set breakpoint at 143
+  Executed from: gdb:gdb.mi/mi-var-invalidate-shlib.exp
+    gdb:gdb.mi/mi-var-invalidate-shlib.exp=gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: arrived at foo (timeout)
+    gdb:gdb.mi/mi-var-invalidate-shlib.exp=gdb.mi/mi-var-invalidate-shlib.exp: separate_debuginfo=1: in new process: continue to foo
+  Executed from: gdb:gdb.mi/mi-vla-fortran.exp
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: unable to start target
 
 
   - ERROR disappears          [ERROR=>     ]:
 
-  Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp
-    gdb:gdb.threads/attach-many-short-lived-threads.exp=breakpoints not deleted
+  Executed from: gdb:gdb.base/gnu-debugdata.exp
+    gdb:gdb.base/gnu-debugdata.exp=Couldn't load gnu-debugdata.test into GDB (eof).
+  Executed from: gdb:gdb.base/jit-bfd-name.exp
+    gdb:gdb.base/jit-bfd-name.exp=GDB process no longer exists
+  Executed from: gdb:gdb.base/jit-elf-fork.exp
+    gdb:gdb.base/jit-elf-fork.exp=GDB process no longer exists
+    gdb:gdb.base/jit-elf-fork.exp=breakpoints not deleted
+  Executed from: gdb:gdb.base/jit-elf-so.exp
+    gdb:gdb.base/jit-elf-so.exp=GDB process no longer exists
+  Executed from: gdb:gdb.base/jit-elf.exp
+    gdb:gdb.base/jit-elf.exp=GDB process no longer exists
+  Executed from: gdb:gdb.dap/pause.exp
+    gdb:gdb.dap/pause.exp=gdb.dap/pause.exp.
+  Executed from: gdb:gdb.mi/mi-var-cmd.exp
+    gdb:gdb.mi/mi-var-cmd.exp=outputs/gdb.mi/mi-var-cmd/mi-var-cmd to GDB.
+  Executed from: gdb:gdb.mi/mi-var-invalidate-shlib.exp
+    gdb:gdb.mi/mi-var-invalidate-shlib.exp=Couldn't send -var-update floating_local to GDB.
+    gdb:gdb.mi/mi-var-invalidate-shlib.exp=Couldn't send -var-update global_shlib_var to GDB.
+    gdb:gdb.mi/mi-var-invalidate-shlib.exp=Couldn't send 299-break-insert -f -t foo to GDB.
+  Executed from: gdb:gdb.mi/mi-var-invalidate.exp
+    gdb:gdb.mi/mi-var-invalidate.exp=../../gdb/gdb (end of file).
+    gdb:gdb.mi/mi-var-invalidate.exp=Couldn't send -var-info-type global_simple to GDB.
+    gdb:gdb.mi/mi-var-invalidate.exp=Couldn't send -var-info-type linteger to GDB.
+    gdb:gdb.mi/mi-var-invalidate.exp=Couldn't send -var-update global_simple to GDB.
+    gdb:gdb.mi/mi-var-invalidate.exp=Couldn't send -var-update linteger to GDB.
+    gdb:gdb.mi/mi-var-invalidate.exp=Delete all breakpoints in mi_delete_breakpoints (timeout)
 
 
-  - Unstable cases, ignored   [~RANDOM     ]:
+  - Flaky cases, ignored   [~RANDOM     ]:
 
+  Executed from: gdb:gdb.base/breakpoint-in-ro-region.exp
+    gdb:gdb.base/breakpoint-in-ro-region.exp=gdb.base/breakpoint-in-ro-region.exp: get lo address of main (timeout)
+    gdb:gdb.base/breakpoint-in-ro-region.exp=gdb.base/breakpoint-in-ro-region.exp: probe target hardware step (timeout)
+    gdb:gdb.base/breakpoint-in-ro-region.exp=gdb.base/breakpoint-in-ro-region.exp: set debug target 0 (timeout)
+  Executed from: gdb:gdb.base/gdb-sigterm.exp
+    gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: 50 SIGTERM passes
+    gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=0: expect eof (GDB internal error)
+  Executed from: gdb:gdb.base/hbreak2.exp
+    gdb:gdb.base/hbreak2.exp=gdb.base/hbreak2.exp: next over recursive call (got interactive prompt)
+  Executed from: gdb:gdb.base/sss-bp-on-user-bp-2.exp
+    gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: b test:label (timeout)
+    gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: before/after disassembly matches
+    gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: before: capture_command_output for disassemble test (got interactive prompt)
+    gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: continue to breakpoint: run past setup
+    gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: set debug target 0 (timeout)
+  Executed from: gdb:gdb.base/sym-file.exp
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: continue to breakpoint: bar
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: gdb_breakpoint: set breakpoint at foo
+    gdb:gdb.base/sym-file.exp=gdb.base/sym-file.exp: info files must display sym-file-lib (timeout)
+  Executed from: gdb:gdb.dap/pause.exp
+    gdb:gdb.dap/pause.exp=eof reading json header
+    gdb:gdb.dap/pause.exp=tcl error code NONE
+    gdb:gdb.dap/pause.exp=timeout reading json header
+  Executed from: gdb:gdb.mi/mi-break-qualified.exp
+    gdb:gdb.mi/mi-break-qualified.exp=gdb.mi/mi-break-qualified.exp: delete temp breakpoints (unexpected output)
+    gdb:gdb.mi/mi-break-qualified.exp=gdb.mi/mi-break-qualified.exp: list of breakpoints (timeout)
+  Executed from: gdb:gdb.mi/mi-var-cmd.exp
+    gdb:gdb.mi/mi-var-cmd.exp=: spawn id exp8 not open
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -break-insert -t var-cmd.c:368 to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign  lsimple->integer 222 to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign array_ptr array2 to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign func do_block_tests to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign global_simple 0 to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign lcharacter 'z' to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign ldouble 5.333318284590435 to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign lfloat 1.2345 to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign lfloat 3.4567 to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign linteger 3333 to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign linteger 4321 to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign llong 1212L to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign llong 1313L to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign lpfloat &lfloat+4 to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign lpinteger "&linteger + 3" to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign lpinteger &linteger to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign lplong &llong to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign lplong &llong+4 to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign lsimple.character 'd' to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-assign lsimple.integer 333 to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-create array_ptr * array_ptr to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-create i * i to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-create l * l to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-create linteger * linteger to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-create selected_a @ a to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete  lsimple->integer to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete array_ptr to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete func to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete global_simple to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete i to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete l to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete lcharacter to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete ldouble to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete lfloat to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete linteger to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete llong to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete lpcharacter to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete lpdouble to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete lpfloat to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete lpinteger to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete lplong to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete lpsimple to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete lsimple to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete lsimple.character to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete lsimple.integer to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-delete selected_a to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-evaluate-expression lcharacter to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-evaluate-expression lfloat to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-evaluate-expression linteger to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-evaluate-expression llong to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-evaluate-expression lpinteger to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-evaluate-expression lplong to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-update * to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send -var-update selected_a to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send 200-break-insert  -t do_special_tests to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send 200-break-insert  -t incr_a to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Couldn't send 200-break-insert  -t subroutine1 to GDB.
+    gdb:gdb.mi/mi-var-cmd.exp=Process no longer exists
+    gdb:gdb.mi/mi-var-cmd.exp=gdb.mi/mi-var-cmd.exp: update all vars: changed FIXME (unexpected output)
+  Executed from: gdb:gdb.mi/mi-var-invalidate-shlib.exp
+    gdb:gdb.mi/mi-var-invalidate-shlib.exp=: spawn id exp8 not open
+    gdb:gdb.mi/mi-var-invalidate-shlib.exp=Process no longer exists
+  Executed from: gdb:gdb.mi/mi-var-invalidate.exp
+    gdb:gdb.mi/mi-var-invalidate.exp=: spawn id exp8 not open
+    gdb:gdb.mi/mi-var-invalidate.exp=Process no longer exists
+  Executed from: gdb:gdb.mi/mi-vla-fortran.exp
+    gdb:gdb.mi/mi-vla-fortran.exp=: spawn id exp8 not open
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send -var-create pvla2_associated * pvla2 to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 222-break-insert -t vla.f90:30 to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 222-break-insert -t vla.f90:31 to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 222-break-insert -t vla.f90:36 to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 222-break-insert -t vla.f90:37 to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 222-break-insert -t vla.f90:42 to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 520-data-evaluate-expression vla1 to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 530-data-evaluate-expression vla1 to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 540-data-evaluate-expression vla1(1) to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 550-data-evaluate-expression vla1(2) to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 560-data-evaluate-expression vla1(4) to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 570-data-evaluate-expression vla1 to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 590-data-evaluate-expression pvla2 to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 591-var-info-type pvla2_associated to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 592-var-show-format pvla2_associated to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 593-var-evaluate-expression pvla2_associated to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Couldn't send 600-data-evaluate-expression pvla2 to GDB.
+    gdb:gdb.mi/mi-vla-fortran.exp=Process no longer exists
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: create local variable pvla2_associated
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: eval variable pvla2_associated
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: evaluate associated vla
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: evaluate filled vla(1)
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: evaluate filled vla(2)
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: evaluate filled vla(4)
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: evaluate filled vla, contents modified
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: evaluate filled vla, filled all 1s
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: evaluate not allocated vla, after deallocation
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: evaluate not associated vla (timeout)
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: evaluate vla pointer set to null
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: info type variable pvla2_associated
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: insert breakpoint at line 30
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: insert breakpoint at line 31
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: insert breakpoint at line 36
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: insert breakpoint at line 37
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: insert breakpoint at line 42
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 27 (timeout)
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 30 (timeout)
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 31 (timeout)
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 36 (timeout)
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 37 (timeout)
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 42 (timeout)
+    gdb:gdb.mi/mi-vla-fortran.exp=gdb.mi/mi-vla-fortran.exp: show format variable pvla2_associated
   Executed from: gdb:gdb.python/py-linetable-empty.exp
     gdb:gdb.python/py-linetable-empty.exp=gdb.python/py-linetable-empty.exp: Test has_line() throws exception
     gdb:gdb.python/py-linetable-empty.exp=gdb.python/py-linetable-empty.exp: Test iterating over linetable
@@ -306,6 +1780,72 @@ o  IMPROVEMENTS TO BE CHECKED:
     gdb:gdb.python/py-linetable-empty.exp=gdb.python/py-linetable-empty.exp: Test linetable is valid
     gdb:gdb.python/py-linetable-empty.exp=gdb.python/py-linetable-empty.exp: Test main has symtab
     gdb:gdb.python/py-linetable-empty.exp=gdb.python/py-linetable-empty.exp: Test source_lines() throws exception
+  Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: attach (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 1 (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2 (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3 (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: break break_fn (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: no new threads (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: print seconds_left (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted off (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted on (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: attach (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 1 (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2 (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3 (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: break break_fn (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: no new threads (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: print seconds_left (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted off (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted on (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1 (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break break_fn (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: no new threads (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: print seconds_left (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted off (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted on (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: attach (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1 (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: break break_fn (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: no new threads (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: print seconds_left (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted off (timeout)
+    gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted on (timeout)
+  Executed from: gdb:gdb.threads/create-fail.exp
+    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 10: run till end (timeout)
+    gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 3: run till end (timeout)
+  Executed from: gdb:gdb.threads/detach-step-over.exp
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: attach
+    gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 2: attach (GDB internal error)
+  Executed from: gdb:gdb.threads/interrupt-while-step-over.exp
+    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=0: wait for stops (timeout)
+    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=10: wait for stops (timeout)
+    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=11: wait for stops (timeout)
+    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=13: wait for stops (timeout)
+    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=14: wait for stops (timeout)
+    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=19: wait for stops (timeout)
+    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=3: wait for stops (timeout)
+    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=6: wait for stops (timeout)
+    gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=9: wait for stops (timeout)
+  Executed from: gdb:gdb.threads/next-fork-other-thread.exp
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=2: next to for loop (timeout)
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=2: next to other line
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=1: next to break here
+    gdb:gdb.threads/next-fork-other-thread.exp=gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to for loop
 
 
 
