Test run by tcwg-build on Tue Mar 17 05:50:44 2026
Native configuration is aarch64-unknown-linux-gnu

		=== gdb tests ===

Schedule of variations:
    tcwg-local

Running target tcwg-local
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-syn-frame.exp ...
PASS: gdb.mi/mi-syn-frame.exp: breakpoint at main
PASS: gdb.mi/mi-syn-frame.exp: mi runto main
PASS: gdb.mi/mi-syn-frame.exp: insert breakpoint foo
PASS: gdb.mi/mi-syn-frame.exp: call inferior's function with a breakpoint set in it
FAIL: gdb.mi/mi-syn-frame.exp: backtrace from inferior function stopped at bp, showing gdb dummy frame (unexpected output)
PASS: gdb.mi/mi-syn-frame.exp: finished exec continue after calling foo
PASS: gdb.mi/mi-syn-frame.exp: list stack frames, back in main after calling foo
PASS: gdb.mi/mi-syn-frame.exp: insert breakpoint subroutine
PASS: gdb.mi/mi-syn-frame.exp: data evaluate expression
FAIL: gdb.mi/mi-syn-frame.exp: list stack frames, with signal handler and dummy frame (unexpected output)
PASS: gdb.mi/mi-syn-frame.exp: finished exec continue after calling have_a_very_merry_interrupt
PASS: gdb.mi/mi-syn-frame.exp: list stack frames, back in main after calling have_a_very_merry_interrupt
PASS: gdb.mi/mi-syn-frame.exp: call inferior function which raises exception
FAIL: gdb.mi/mi-syn-frame.exp: backtrace from inferior function at exception (unexpected output)
Running gdb.git~master/gdb/testsuite/gdb.base/return.exp ...
PASS: gdb.base/return.exp: simple return
PASS: gdb.base/return.exp: break func2
PASS: gdb.base/return.exp: break func3
PASS: gdb.base/return.exp: continue to return of -5
FAIL: gdb.base/return.exp: return value 5
FAIL: gdb.base/return.exp: next over call to func2
FAIL: gdb.base/return.exp: correct value returned (integer test)
PASS: gdb.base/return.exp: continue to return of -5.0
FAIL: gdb.base/return.exp: return value 5.0
FAIL: gdb.base/return.exp: next over call to func3
FAIL: gdb.base/return.exp: correct value returned double test (known problem with sparc solaris)
Running gdb.git~master/gdb/testsuite/gdb.cp/expand-sals.exp ...
PASS: gdb.cp/expand-sals.exp: continue to breakpoint: func
FAIL: gdb.cp/expand-sals.exp: up
PASS: gdb.cp/expand-sals.exp: break
FAIL: gdb.cp/expand-sals.exp: continue to breakpoint: caller
FAIL: gdb.cp/expand-sals.exp: bt from A
FAIL: gdb.cp/expand-sals.exp: continue to breakpoint: next caller func (the program exited)
Running gdb.git~master/gdb/testsuite/gdb.python/py-framefilter-mi.exp ...
PASS: gdb.python/py-framefilter-mi.exp: breakpoint at main
PASS: gdb.python/py-framefilter-mi.exp: mi runto main
PASS: gdb.python/py-framefilter-mi.exp: load python file
PASS: gdb.python/py-framefilter-mi.exp: mi_continue_to_line: step to first breakpoint: set temporary breakpoint
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-locals --all-values (unexpected output)
PASS: gdb.python/py-framefilter-mi.exp: enable frame filters
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-locals --all-values frame filters enabled (unexpected output)
PASS: gdb.python/py-framefilter-mi.exp: mi_continue_to_line: step to second breakpoint: set temporary breakpoint
FAIL: gdb.python/py-framefilter-mi.exp: filtered stack listing (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: filtered stack list 0 3 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: filtered stack list 22 24 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-arguments 0 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 0 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-arguments 0 0 3 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-arguments 0 22 27 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-arguments 1 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 1 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-arguments 1 0 3 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-arguments 1 22 27 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-arguments 2 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 2 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-arguments 2 0 3 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-arguments 2 22 27 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 2 22 27 (unexpected output)
PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters 0
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters 1 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters 2 (unexpected output)
PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters --no-values
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters --all-values (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters --simple-values (unexpected output)
PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals 0
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-locals 1 (unexpected output)
FAIL: gdb.python/py-framefilter-mi.exp: stack-list-locals 2 (unexpected output)
PASS: gdb.python/py-framefilter-mi.exp: stack-list-variables --no-frame-filters 0
PASS: gdb.python/py-framefilter-mi.exp: stack-list-variables 0
Running gdb.git~master/gdb/testsuite/gdb.base/condbreak.exp ...
PASS: gdb.base/condbreak.exp: breakpoint function
PASS: gdb.base/condbreak.exp: break marker1 if 1==1
PASS: gdb.base/condbreak.exp: delete 2
PASS: gdb.base/condbreak.exp: break break.c:47 if 1==1
PASS: gdb.base/condbreak.exp: delete 3
PASS: gdb.base/condbreak.exp: gdb-command<break marker1 if (1==1)>
PASS: gdb.base/condbreak.exp: gdb-command<break break.c:47 if (1==1)>
PASS: gdb.base/condbreak.exp: gdb-command<break marker2 if (a==43)>
PASS: gdb.base/condbreak.exp: break marker3 if (multi_line_if_conditional(1,1,1)==0)
PASS: gdb.base/condbreak.exp: break marker4
PASS: gdb.base/condbreak.exp: breakpoint info
PASS: gdb.base/condbreak.exp: rerun to main
PASS: gdb.base/condbreak.exp: run until breakpoint set at a line number
PASS: gdb.base/condbreak.exp: run until breakpoint at marker1
FAIL: gdb.base/condbreak.exp: run until breakpoint at marker2
PASS: gdb.base/condbreak.exp: break -q main if (1==1) thread 999
PASS: gdb.base/condbreak.exp: gdb-command<break -q main thread 999 if (1==1)>
PASS: gdb.base/condbreak.exp: break -q main if (1==1) thread 999 -force-condition
PASS: gdb.base/condbreak.exp: break -q main thread 999 if (1==1) -force-condition
PASS: gdb.base/condbreak.exp: break *main if (1==1) thread 999
PASS: gdb.base/condbreak.exp: gdb-command<break *main thread 999 if (1==1)>
PASS: gdb.base/condbreak.exp: break *main if (1==1) thread 999 -force-condition
PASS: gdb.base/condbreak.exp: break *main thread 999 if (1==1) -force-condition
PASS: gdb.base/condbreak.exp: break *main if (1==1) task 999
PASS: gdb.base/condbreak.exp: gdb-command<break *main task 999 if (1==1)>
PASS: gdb.base/condbreak.exp: break *main if (1==1) task 999 -force-condition
PASS: gdb.base/condbreak.exp: break *main task 999 if (1==1) -force-condition
PASS: gdb.base/condbreak.exp: break *main if (1==1) t 999
PASS: gdb.base/condbreak.exp: break *main if (1==1) th 999
PASS: gdb.base/condbreak.exp: break *main if (1==1) ta 999
PASS: gdb.base/condbreak.exp: break *main if (1==1) t 999 -force
PASS: gdb.base/condbreak.exp: break *main if (1==1) th 999 -force
PASS: gdb.base/condbreak.exp: break *main if (1==1) ta 999 -force
PASS: gdb.base/condbreak.exp: gdb-command<break *main t 999 if (1==1)>
PASS: gdb.base/condbreak.exp: gdb-command<break *main th 999 if (1==1)>
PASS: gdb.base/condbreak.exp: gdb-command<break *main ta 999 if (1==1)>
PASS: gdb.base/condbreak.exp: gdb-command<break *main t 999 -force if (1==1)>
PASS: gdb.base/condbreak.exp: gdb-command<break *main th 999 -force if (1==1)>
PASS: gdb.base/condbreak.exp: gdb-command<break *main ta 999 -force if (1==1)>
PASS: gdb.base/condbreak.exp: gdb-command<with breakpoint pending off -- break main t 999 if (1==1)>
PASS: gdb.base/condbreak.exp: gdb-command<with breakpoint pending off -- break main th 999 if (1==1)>
PASS: gdb.base/condbreak.exp: gdb-command<with breakpoint pending off -- break main ta 999 if (1==1)>
PASS: gdb.base/condbreak.exp: break *main if (1==1) -force-condition
FAIL: gdb.base/condbreak.exp: run until breakpoint at marker3
FAIL: gdb.base/condbreak.exp: run until breakpoint at marker4
PASS: gdb.base/condbreak.exp: complete cond 1
PASS: gdb.base/condbreak.exp: set variable $var = 1
PASS: gdb.base/condbreak.exp: complete cond $v
PASS: gdb.base/condbreak.exp: complete cond 1 values[0].a
PASS: gdb.base/condbreak.exp: complete condition
PASS: gdb.base/condbreak.exp: complete cond -
PASS: gdb.base/condbreak.exp: complete cond -force
Running gdb.git~master/gdb/testsuite/gdb.base/frameapply.exp ...
FAIL: gdb.base/frameapply.exp: simple command: frame_apply_args=all: run a simple command on all frames
FAIL: gdb.base/frameapply.exp: simple command: frame_apply_args=6: run a simple command on all frames
FAIL: gdb.base/frameapply.exp: simple command: frame_apply_args=-6: run a simple command on all frames
FAIL: gdb.base/frameapply.exp: simple command: frame_apply_args=level 0-5: run a simple command on all frames
FAIL: gdb.base/frameapply.exp: simple command: frame_apply_args=level 0-3 4-5: run a simple command on all frames
FAIL: gdb.base/frameapply.exp: simple command: frame_apply_args=level 0 1-2 3-5: run a simple command on all frames
FAIL: gdb.base/frameapply.exp: simple command: frame_apply_args=level 0 1 2 3 4 5: run a simple command on all frames
FAIL: gdb.base/frameapply.exp: simple command: frame_apply_args=level 0-0 1-1 2-2 3-3 4-4 5-5: run a simple command on all frames
FAIL: gdb.base/frameapply.exp: innermost 3: frame_apply_args=3: run a simple command on the 3 innermost frames
FAIL: gdb.base/frameapply.exp: innermost 3: frame_apply_args=level 0-2: run a simple command on the 3 innermost frames
FAIL: gdb.base/frameapply.exp: outermost 3: frame_apply_args=-3: run a simple command on the 3 outermost frames
PASS: gdb.base/frameapply.exp: !cont !silent flags: frame_apply_args=all: run a failing command that aborts frame apply
PASS: gdb.base/frameapply.exp: !cont !silent flags: frame_apply_args=level 0-5: run a failing command that aborts frame apply
FAIL: gdb.base/frameapply.exp: cont !silent flags: frame_apply_args=all -c: run a command failing in all frames except #3, -c to continue
FAIL: gdb.base/frameapply.exp: cont !silent flags: frame_apply_args=level 0-5 -c: run a command failing in all frames except #3, -c to continue
FAIL: gdb.base/frameapply.exp: !cont silent flags: cmd_and_args=frame apply all -s: run a command failing in all frames except #3, -s to silently continue
FAIL: gdb.base/frameapply.exp: !cont silent flags: cmd_and_args=faas: run a command failing in all frames except #3, -s to silently continue
FAIL: gdb.base/frameapply.exp: !cont silent flags: cmd_and_args=frame apply level 0-5 -s: run a command failing in all frames except #3, -s to silently continue
FAIL: gdb.base/frameapply.exp: !quiet flag: frame_apply_args=2: run a command, printing location
FAIL: gdb.base/frameapply.exp: !quiet flag: frame_apply_args=level 0-1: run a command, printing location
FAIL: gdb.base/frameapply.exp: quiet flag: frame_apply_args=2 -q: run a command with -q quiet flag, printing only command results
FAIL: gdb.base/frameapply.exp: quiet flag: frame_apply_args=level 0-1 -q: run a command with -q quiet flag, printing only command results
FAIL: gdb.base/frameapply.exp: quiet silent flags: frame_apply_args=all -q -s -q: run a command failing in all frames except #3, -s to silently continue, quiet
FAIL: gdb.base/frameapply.exp: quiet silent flags: frame_apply_args=level 0-5 -q -s -q: run a command failing in all frames except #3, -s to silently continue, quiet
PASS: gdb.base/frameapply.exp: check -c and -s cannot be used simultaneously
PASS: gdb.base/frameapply.exp: missing COUNT
PASS: gdb.base/frameapply.exp: invalid COUNT arg
PASS: gdb.base/frameapply.exp: inverted range
PASS: gdb.base/frameapply.exp: missing command
PASS: gdb.base/frameapply.exp: missing command for faas
Running gdb.git~master/gdb/testsuite/gdb.base/return-nodebug.exp ...
PASS: gdb.base/return-nodebug.exp: signed-char: return from function with no debug info without a cast
FAIL: gdb.base/return-nodebug.exp: signed-char: return from function with no debug info with a cast
PASS: gdb.base/return-nodebug.exp: signed-char: advance to marker
FAIL: gdb.base/return-nodebug.exp: signed-char: full width of the returned result
PASS: gdb.base/return-nodebug.exp: short: return from function with no debug info without a cast
FAIL: gdb.base/return-nodebug.exp: short: return from function with no debug info with a cast
PASS: gdb.base/return-nodebug.exp: short: advance to marker
FAIL: gdb.base/return-nodebug.exp: short: full width of the returned result
PASS: gdb.base/return-nodebug.exp: int: return from function with no debug info without a cast
FAIL: gdb.base/return-nodebug.exp: int: return from function with no debug info with a cast
PASS: gdb.base/return-nodebug.exp: int: advance to marker
FAIL: gdb.base/return-nodebug.exp: int: full width of the returned result
PASS: gdb.base/return-nodebug.exp: long: return from function with no debug info without a cast
FAIL: gdb.base/return-nodebug.exp: long: return from function with no debug info with a cast
PASS: gdb.base/return-nodebug.exp: long: advance to marker
FAIL: gdb.base/return-nodebug.exp: long: full width of the returned result
PASS: gdb.base/return-nodebug.exp: long-long: return from function with no debug info without a cast
FAIL: gdb.base/return-nodebug.exp: long-long: return from function with no debug info with a cast
PASS: gdb.base/return-nodebug.exp: long-long: advance to marker
FAIL: gdb.base/return-nodebug.exp: long-long: full width of the returned result
PASS: gdb.base/return-nodebug.exp: float: return from function with no debug info without a cast
FAIL: gdb.base/return-nodebug.exp: float: return from function with no debug info with a cast
PASS: gdb.base/return-nodebug.exp: float: advance to marker
FAIL: gdb.base/return-nodebug.exp: float: full width of the returned result
PASS: gdb.base/return-nodebug.exp: double: return from function with no debug info without a cast
FAIL: gdb.base/return-nodebug.exp: double: return from function with no debug info with a cast
PASS: gdb.base/return-nodebug.exp: double: advance to marker
FAIL: gdb.base/return-nodebug.exp: double: full width of the returned result
Running gdb.git~master/gdb/testsuite/gdb.python/pretty-print-call-by-hand.exp ...
PASS: gdb.python/pretty-print-call-by-hand.exp: run to frame: load python file
PASS: gdb.python/pretty-print-call-by-hand.exp: run to frame: continue to breakpoint: TAG: final frame
PASS: gdb.python/pretty-print-call-by-hand.exp: frame print: continue to breakpoint: TAG: final frame
PASS: gdb.python/pretty-print-call-by-hand.exp: frame print: load python file
PASS: gdb.python/pretty-print-call-by-hand.exp: frame print: backtrace test
PASS: gdb.python/pretty-print-call-by-hand.exp: info frame: continue to breakpoint: TAG: first frame
PASS: gdb.python/pretty-print-call-by-hand.exp: info frame: load python file
PASS: gdb.python/pretty-print-call-by-hand.exp: info frame: info frame
PASS: gdb.python/pretty-print-call-by-hand.exp: frame movement down: continue to breakpoint: TAG: first frame
PASS: gdb.python/pretty-print-call-by-hand.exp: frame movement down: load python file
PASS: gdb.python/pretty-print-call-by-hand.exp: frame movement down: up
PASS: gdb.python/pretty-print-call-by-hand.exp: frame movement down: down
PASS: gdb.python/pretty-print-call-by-hand.exp: frame movement up: continue to breakpoint: TAG: final frame
PASS: gdb.python/pretty-print-call-by-hand.exp: frame movement up: load python file
PASS: gdb.python/pretty-print-call-by-hand.exp: frame movement up: up
PASS: gdb.python/pretty-print-call-by-hand.exp: frame exit through finish: continue to breakpoint: TAG: final frame
PASS: gdb.python/pretty-print-call-by-hand.exp: frame exit through finish: load python file
PASS: gdb.python/pretty-print-call-by-hand.exp: frame exit through finish: finish
PASS: gdb.python/pretty-print-call-by-hand.exp: frame enter through step: continue to breakpoint: TAG: outside the frame
PASS: gdb.python/pretty-print-call-by-hand.exp: frame enter through step: load python file
FAIL: gdb.python/pretty-print-call-by-hand.exp: frame enter through step: step
PASS: gdb.python/pretty-print-call-by-hand.exp: frame enter through continue: continue to breakpoint: TAG: outside the frame
PASS: gdb.python/pretty-print-call-by-hand.exp: frame enter through continue: load python file
PASS: gdb.python/pretty-print-call-by-hand.exp: frame enter through continue: continue to breakpoint: TAG: first frame
Running gdb.git~master/gdb/testsuite/gdb.threads/del-pending-thread-bp.exp ...
PASS: gdb.threads/del-pending-thread-bp.exp: successfully compiled posix threads test case
PASS: gdb.threads/del-pending-thread-bp.exp: continue to breakpoint: first breakpt call
PASS: gdb.threads/del-pending-thread-bp.exp: info threads
PASS: gdb.threads/del-pending-thread-bp.exp: get breakpoint number
PASS: gdb.threads/del-pending-thread-bp.exp: with breakpoint pending on -- break foo thread 99
PASS: gdb.threads/del-pending-thread-bp.exp: second breakpt call
PASS: gdb.threads/del-pending-thread-bp.exp: info breakpoints 3
PASS: gdb.threads/del-pending-thread-bp.exp: third breakpt call
FAIL: gdb.threads/del-pending-thread-bp.exp: bt 1
Running gdb.git~master/gdb/testsuite/gdb.cp/pr-1210.exp ...
FAIL: gdb.cp/pr-1210.exp: step past initialization
FAIL: gdb.cp/pr-1210.exp: print *obj
FAIL: gdb.cp/pr-1210.exp: print obj->myB
Running gdb.git~master/gdb/testsuite/gdb.ada/str_chars.exp ...
PASS: gdb.ada/str_chars.exp: compilation foo.adb
FAIL: gdb.ada/str_chars.exp: print with default settings
PASS: gdb.ada/str_chars.exp: set print characters 26
FAIL: gdb.ada/str_chars.exp: print with character limit of 26
FAIL: gdb.ada/str_chars.exp: print with character limit of 11
PASS: gdb.ada/str_chars.exp: set print characters 10
FAIL: gdb.ada/str_chars.exp: print with character limit of 10
PASS: gdb.ada/str_chars.exp: set print characters unlimited
FAIL: gdb.ada/str_chars.exp: print with unlimited character limit
PASS: gdb.ada/str_chars.exp: set print elements 12
FAIL: gdb.ada/str_chars.exp: print with unlimited character limit, but lower element limit
PASS: gdb.ada/str_chars.exp: set print characters elements
FAIL: gdb.ada/str_chars.exp: print with character limit of elements
Running gdb.git~master/gdb/testsuite/gdb.base/savedregs.exp ...
PASS: gdb.base/savedregs.exp: advance thrower
FAIL: gdb.base/savedregs.exp: get main info frame
PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop
PASS: gdb.base/savedregs.exp: handle SIGILL pass print nostop
PASS: gdb.base/savedregs.exp: advance catcher
FAIL: gdb.base/savedregs.exp: get sigtramp info frame
FAIL: gdb.base/savedregs.exp: get thrower info frame
FAIL: gdb.base/savedregs.exp: Check main info frame; stack contains catcher sigtramp thrower main
PASS: gdb.base/savedregs.exp: break caller
PASS: gdb.base/savedregs.exp: gdb-command<call caller (1,2,3,4,5,6,7,8)>
PASS: gdb.base/savedregs.exp: get dummy info frame
PASS: gdb.base/savedregs.exp: get catcher info frame
FAIL: gdb.base/savedregs.exp: Check sigtramp info frame; stack contains caller dummy catcher sigtramp thrower main
PASS: gdb.base/savedregs.exp: Check thrower info frame; stack contains caller dummy catcher sigtramp thrower main (skipped)
PASS: gdb.base/savedregs.exp: Check main info frame; stack contains caller dummy catcher sigtramp thrower main (skipped)
PASS: gdb.base/savedregs.exp: advance callee
FAIL: gdb.base/savedregs.exp: get caller info frame
FAIL: gdb.base/savedregs.exp: Check dummy info frame; stack contains callee caller dummy catcher sigtramp thrower main
PASS: gdb.base/savedregs.exp: Check catcher info frame; stack contains callee caller dummy catcher sigtramp thrower main (skipped)
PASS: gdb.base/savedregs.exp: Check sigtramp info frame; stack contains callee caller dummy catcher sigtramp thrower main (skipped)
PASS: gdb.base/savedregs.exp: Check thrower info frame; stack contains callee caller dummy catcher sigtramp thrower main (skipped)
PASS: gdb.base/savedregs.exp: Check main info frame; stack contains callee caller dummy catcher sigtramp thrower main (skipped)
Running gdb.git~master/gdb/testsuite/gdb.base/hbreak2.exp ...
PASS: gdb.base/hbreak2.exp: hardware breakpoint support
PASS: gdb.base/hbreak2.exp: hardware breakpoint insertion
PASS: gdb.base/hbreak2.exp: hardware breakpoint function
PASS: gdb.base/hbreak2.exp: hardware breakpoint quoted function
PASS: gdb.base/hbreak2.exp: hardware breakpoint function in file
PASS: gdb.base/hbreak2.exp: use `list' to establish default source file
PASS: gdb.base/hbreak2.exp: hardware breakpoint line number
PASS: gdb.base/hbreak2.exp: hardware breakpoint line number in file
PASS: gdb.base/hbreak2.exp: hardware breakpoint at start of multi line if conditional
PASS: gdb.base/hbreak2.exp: hardware breakpoint at start of multi line while conditional
PASS: gdb.base/hbreak2.exp: hardware breakpoint info
PASS: gdb.base/hbreak2.exp: hardware breakpoint function, 2
PASS: gdb.base/hbreak2.exp: run until function breakpoint
PASS: gdb.base/hbreak2.exp: hardware breakpoint line number, 2
PASS: gdb.base/hbreak2.exp: run until breakpoint set at a line number
PASS: gdb.base/hbreak2.exp: hardware breakpoint function in file, 2
PASS: gdb.base/hbreak2.exp: run until file:function(6) breakpoint
PASS: gdb.base/hbreak2.exp: run until file:function(5) breakpoint
PASS: gdb.base/hbreak2.exp: run until file:function(4) breakpoint
PASS: gdb.base/hbreak2.exp: run until file:function(3) breakpoint
PASS: gdb.base/hbreak2.exp: run until file:function(2) breakpoint
PASS: gdb.base/hbreak2.exp: run until file:function(1) breakpoint
PASS: gdb.base/hbreak2.exp: hardware breakpoint quoted function, 2
FAIL: gdb.base/hbreak2.exp: run until quoted breakpoint
PASS: gdb.base/hbreak2.exp: hardware breakpoint line number in file, 2
PASS: gdb.base/hbreak2.exp: run until file:linenum breakpoint
PASS: gdb.base/hbreak2.exp: hardware breakpoint offset +1
PASS: gdb.base/hbreak2.exp: step onto hardware breakpoint
PASS: gdb.base/hbreak2.exp: setting hardware breakpoint at }
PASS: gdb.base/hbreak2.exp: continue to hardware breakpoint at }
PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint function
PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint function in file
PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint line number #1
PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint line number #2
PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint line number in file #1
PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint line number in file #2
PASS: gdb.base/hbreak2.exp: temporary hardware breakpoint info
PASS: gdb.base/hbreak2.exp: set breakpoint pending off
PASS: gdb.base/hbreak2.exp: hardware break on non-existent source line
PASS: gdb.base/hbreak2.exp: until bp_location1
PASS: gdb.base/hbreak2.exp: hardware break on default location
PASS: gdb.base/hbreak2.exp: set to-be-silent hardware break bp_location1
PASS: gdb.base/hbreak2.exp: set silent break bp_location1
PASS: gdb.base/hbreak2.exp: info silent hardware break bp_location1
PASS: gdb.base/hbreak2.exp: hit silent hardware break bp_location1
PASS: gdb.base/hbreak2.exp: stopped for silent hardware break bp_location1
PASS: gdb.base/hbreak2.exp: thread-specific hardware breakpoint on non-existent thread disallowed
PASS: gdb.base/hbreak2.exp: thread-specific hardware breakpoint on bogus thread ID disallowed
PASS: gdb.base/hbreak2.exp: hardware breakpoint with trailing garbage disallowed
FAIL: gdb.base/hbreak2.exp: step over hardware breakpoint
PASS: gdb.base/hbreak2.exp: clear line has no breakpoint disallowed
PASS: gdb.base/hbreak2.exp: clear current line has no breakpoint disallowed
PASS: gdb.base/hbreak2.exp: set convenience variable $foo to bp_location11
PASS: gdb.base/hbreak2.exp: set hardware breakpoint via convenience variable
PASS: gdb.base/hbreak2.exp: set convenience variable $foo to 81.5
PASS: gdb.base/hbreak2.exp: set hardware breakpoint via non-integer convenience variable disallowed
PASS: gdb.base/hbreak2.exp: set hardware breakpoint on to-be-called function
PASS: gdb.base/hbreak2.exp: hit hardware breakpoint on called function
FAIL: gdb.base/hbreak2.exp: backtrace while in called function
FAIL: gdb.base/hbreak2.exp: finish from called function
PASS: gdb.base/hbreak2.exp: hardware break at factorial
PASS: gdb.base/hbreak2.exp: kill program
PASS: gdb.base/hbreak2.exp: run to factorial(6)
PASS: gdb.base/hbreak2.exp: continue to factorial(5)
PASS: gdb.base/hbreak2.exp: backtrace from factorial(5)
PASS: gdb.base/hbreak2.exp: next to recursive call
FAIL: gdb.base/hbreak2.exp: next over recursive call
FAIL: gdb.base/hbreak2.exp: backtrace from factorial(5.1)
PASS: gdb.base/hbreak2.exp: continue until exit at recursive next test
PASS: gdb.base/hbreak2.exp: hardware breakpoint function, optimized file
PASS: gdb.base/hbreak2.exp: run until hardware function breakpoint, optimized file
PASS: gdb.base/hbreak2.exp: hardware breakpoint small function, optimized file
PASS: gdb.base/hbreak2.exp: run until hardware breakpoint set at small function, optimized file (line bp_location14)
Running gdb.git~master/gdb/testsuite/gdb.guile/scm-value.exp ...
FAIL: gdb.guile/scm-value.exp: argv[0] should be available on this target
PASS: gdb.guile/scm-value.exp: parse-and-eval constant test
PASS: gdb.guile/scm-value.exp: parse-and-eval simple expression test
PASS: gdb.guile/scm-value.exp: parse-and-eval type test
PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary: input 1: guile
PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary: input 2: (define one (make-value 1))
PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary: input 3: (define two (make-value 2))
PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary: input 4: (define three (make-value 3))
PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary: input 5: (define vdict (make-hash-table 5))
PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary: input 6: (hash-set! vdict one "one str")
PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary: input 7: (hash-set! vdict two "two str")
PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary: input 8: (hash-set! vdict three "three str")
PASS: gdb.guile/scm-value.exp: Simple Guile value dictionary: input 9: end
PASS: gdb.guile/scm-value.exp: Test dictionary hash 1
PASS: gdb.guile/scm-value.exp: Test dictionary hash 2
PASS: gdb.guile/scm-value.exp: Test dictionary hash 3
PASS: gdb.guile/scm-value.exp: continue to breakpoint: break to inspect struct and union
PASS: gdb.guile/scm-value.exp: print s
PASS: gdb.guile/scm-value.exp: set s
PASS: gdb.guile/scm-value.exp: access element inside struct using string name
PASS: gdb.guile/scm-value.exp: append 42
PASS: gdb.guile/scm-value.exp: gu i
PASS: gdb.guile/scm-value.exp: gdb-command<gu (history-ref i)>
PASS: gdb.guile/scm-value.exp: p $
PASS: gdb.guile/scm-value.exp: gdb-command<guile (gc)>
PASS: gdb.guile/scm-value.exp: p $$
PASS: gdb.guile/scm-value.exp: history-append! type error
PASS: gdb.guile/scm-value.exp: print argv
PASS: gdb.guile/scm-value.exp: set argv
PASS: gdb.guile/scm-value.exp: set arg0
UNSUPPORTED: gdb.guile/scm-value.exp: verify dereferenced value
PASS: gdb.guile/scm-value.exp: Test value-optimized-out?
PASS: gdb.guile/scm-value.exp: Test address attribute
PASS: gdb.guile/scm-value.exp: Test address attribute in non-addressable value
PASS: gdb.guile/scm-value.exp: parse_and_eval with memory error
PASS: gdb.guile/scm-value.exp: gu (define inval (parse-and-eval "*(int*)0"))
PASS: gdb.guile/scm-value.exp: gu (print (value-lazy? inval))
PASS: gdb.guile/scm-value.exp: memory error and lazy values, using value in value-add
PASS: gdb.guile/scm-value.exp: memory error and lazy values, using value in value-fetch-lazy!
PASS: gdb.guile/scm-value.exp: gu (define argc-lazy (parse-and-eval "argc"))
PASS: gdb.guile/scm-value.exp: gu (define argc-notlazy (parse-and-eval "argc"))
PASS: gdb.guile/scm-value.exp: gdb-command<gu (value-fetch-lazy! argc-notlazy)>
PASS: gdb.guile/scm-value.exp: argc-lazy is initially lazy
PASS: gdb.guile/scm-value.exp: gu (print (value-lazy? argc-notlazy))
PASS: gdb.guile/scm-value.exp: sanity check argc
PASS: gdb.guile/scm-value.exp: argc-lazy is still lazy after argc is printed
PASS: gdb.guile/scm-value.exp: set argc=2
PASS: gdb.guile/scm-value.exp: gdb-command<gu (print argc-notlazy)>
PASS: gdb.guile/scm-value.exp: gdb-command<gu (print argc-lazy)>
PASS: gdb.guile/scm-value.exp: argc-lazy is no longer lazy
PASS: gdb.guile/scm-value.exp: print st
PASS: gdb.guile/scm-value.exp: inf: get st value from history
PASS: gdb.guile/scm-value.exp: Test string with no length
PASS: gdb.guile/scm-value.exp: Test string (length = -1) is all of the string
PASS: gdb.guile/scm-value.exp: gu (print (value->string st #:length 6))
PASS: gdb.guile/scm-value.exp: Test string (length = 0) is empty
PASS: gdb.guile/scm-value.exp: Test length is 0
PASS: gdb.guile/scm-value.exp: print nullst
PASS: gdb.guile/scm-value.exp: inf: get nullst value from history
PASS: gdb.guile/scm-value.exp: Test string to first null
PASS: gdb.guile/scm-value.exp: get string beyond null
PASS: gdb.guile/scm-value.exp: gdb-command<gu (print nullst)>
PASS: gdb.guile/scm-value.exp: test value-reference-value
PASS: gdb.guile/scm-value.exp: gu (equal? argv (value-referenced-value argv-ref))
PASS: gdb.guile/scm-value.exp: gu (eqv? (type-code (value-type argv-ref)) TYPE_CODE_REF)
PASS: gdb.guile/scm-value.exp: test value-rvalue-reference-value
PASS: gdb.guile/scm-value.exp: gu (equal? argv (value-referenced-value argv-rref))
PASS: gdb.guile/scm-value.exp: gu (eqv? (type-code (value-type argv-rref)) TYPE_CODE_RVALUE_REF)
PASS: gdb.guile/scm-value.exp: gu (equal? (value-type (value-const-value argv)) (type-const (value-type argv)))
PASS: gdb.guile/scm-value.exp: p/x fp1
PASS: gdb.guile/scm-value.exp: get fp1 value from history
PASS: gdb.guile/scm-value.exp: dereference fp1
PASS: gdb.guile/scm-value.exp: gu (print (value-call fp1 '()))
PASS: gdb.guile/scm-value.exp: place fp2 into value history, the first time
PASS: gdb.guile/scm-value.exp: get fp2 value from history
PASS: gdb.guile/scm-value.exp: dereference fp2
PASS: gdb.guile/scm-value.exp: gu (print (value-call fp2 (list 10 20)))
PASS: gdb.guile/scm-value.exp: p i
PASS: gdb.guile/scm-value.exp: inf call: get i value from history
PASS: gdb.guile/scm-value.exp: gu (print (value-call i '()))
PASS: gdb.guile/scm-value.exp: place fp2 into value history, the second time
PASS: gdb.guile/scm-value.exp: get fp3 value from history
PASS: gdb.guile/scm-value.exp: dereference fp3
PASS: gdb.guile/scm-value.exp: gu (print (value-call fp3 (list 10)))
PASS: gdb.guile/scm-value.exp: make string
PASS: gdb.guile/scm-value.exp: set target-charset UTF-8
PASS: gdb.guile/scm-value.exp: gdb-command<gu (set-port-conversion-strategy! #f 'error)>
PASS: gdb.guile/scm-value.exp: value->string with default #:errors = 'error
PASS: gdb.guile/scm-value.exp: gdb-command<gu (set-port-conversion-strategy! #f 'escape)>
PASS: gdb.guile/scm-value.exp: value->string with default #:errors = 'escape
PASS: gdb.guile/scm-value.exp: gdb-command<gu (set-port-conversion-strategy! #f 'substitute)>
PASS: gdb.guile/scm-value.exp: value->string with default #:errors = 'substitute
PASS: gdb.guile/scm-value.exp: value->string #:errors 'error
PASS: gdb.guile/scm-value.exp: value->string #:errors 'substitute
PASS: gdb.guile/scm-value.exp: bad value for #:errors
PASS: gdb.guile/scm-value.exp: restore target-charset
PASS: gdb.guile/scm-value.exp: create PTR type
PASS: gdb.guile/scm-value.exp: kill the inferior
PASS: gdb.guile/scm-value.exp: discard the symbols
PASS: gdb.guile/scm-value.exp: garbage collect
PASS: gdb.guile/scm-value.exp: cast arg0 to PTR
PASS: gdb.guile/scm-value.exp: delete PTR type
PASS: gdb.guile/scm-value.exp: print value's type
PASS: gdb.guile/scm-value.exp: continue to breakpoint: break to inspect struct and union in c
PASS: gdb.guile/scm-value.exp: Create int value for subscript test
PASS: gdb.guile/scm-value.exp: Create string value for subscript test
PASS: gdb.guile/scm-value.exp: Baseline print of an int Guile value
PASS: gdb.guile/scm-value.exp: Attempt to access an integer with a subscript
PASS: gdb.guile/scm-value.exp: Baseline print of a string Guile value
PASS: gdb.guile/scm-value.exp: Attempt to access a string with a subscript
PASS: gdb.guile/scm-value.exp: Build pointer to array
PASS: gdb.guile/scm-value.exp: set pointer
PASS: gdb.guile/scm-value.exp: Access array via pointer with int subscript
PASS: gdb.guile/scm-value.exp: Access array via pointer with value subscript
PASS: gdb.guile/scm-value.exp: Attempt to access an integer with a subscript 2
PASS: gdb.guile/scm-value.exp: Build array
PASS: gdb.guile/scm-value.exp:
PASS: gdb.guile/scm-value.exp: Test multiple subscript
PASS: gdb.guile/scm-value.exp: c++: continue to breakpoint: break to inspect pointer by reference
PASS: gdb.guile/scm-value.exp: c++: Obtain address
PASS: gdb.guile/scm-value.exp: c++: set rptr
FAIL: gdb.guile/scm-value.exp: c++: Check pointer passed as reference
PASS: gdb.guile/scm-value.exp: c++: gu (print (value->bool (value-dynamic-cast (parse-and-eval "base") (type-pointer (lookup-type "Derived")))))
PASS: gdb.guile/scm-value.exp: c++: gu (print (value-dynamic-type (parse-and-eval "base")))
PASS: gdb.guile/scm-value.exp: c++: gu (print (value-dynamic-type (parse-and-eval "base_ref")))
PASS: gdb.guile/scm-value.exp: c++: gu (print (value-dynamic-type (parse-and-eval "5")))
PASS: gdb.guile/scm-value.exp: c++: continue to breakpoint: break to inspect struct and union in c++
PASS: gdb.guile/scm-value.exp: c++: Create int value for subscript test
PASS: gdb.guile/scm-value.exp: c++: Create string value for subscript test
PASS: gdb.guile/scm-value.exp: c++: Baseline print of an int Guile value
PASS: gdb.guile/scm-value.exp: c++: Attempt to access an integer with a subscript
PASS: gdb.guile/scm-value.exp: c++: Baseline print of a string Guile value
PASS: gdb.guile/scm-value.exp: c++: Attempt to access a string with a subscript
PASS: gdb.guile/scm-value.exp: c++: Build pointer to array
PASS: gdb.guile/scm-value.exp: c++: set pointer
PASS: gdb.guile/scm-value.exp: c++: Access array via pointer with int subscript
PASS: gdb.guile/scm-value.exp: c++: Access array via pointer with value subscript
PASS: gdb.guile/scm-value.exp: c++: Attempt to access an integer with a subscript 2
PASS: gdb.guile/scm-value.exp: c++: Build array
PASS: gdb.guile/scm-value.exp: c++:
PASS: gdb.guile/scm-value.exp: c++: Test multiple subscript
Running gdb.git~master/gdb/testsuite/gdb.fortran/max-depth.exp ...
PASS: gdb.fortran/max-depth.exp: continue to breakpoint: stop-here
PASS: gdb.fortran/max-depth.exp: exp='var': depth=0: set print max-depth 0
FAIL: gdb.fortran/max-depth.exp: exp='var': depth=0: p var
PASS: gdb.fortran/max-depth.exp: exp='var': depth=1: set print max-depth 1
FAIL: gdb.fortran/max-depth.exp: exp='var': depth=1: p var
PASS: gdb.fortran/max-depth.exp: exp='var': depth=2: set print max-depth 2
FAIL: gdb.fortran/max-depth.exp: exp='var': depth=2: p var
PASS: gdb.fortran/max-depth.exp: exp='var': depth=3: set print max-depth 3
FAIL: gdb.fortran/max-depth.exp: exp='var': depth=3: p var
PASS: gdb.fortran/max-depth.exp: exp='var': depth=4: set print max-depth 4
FAIL: gdb.fortran/max-depth.exp: exp='var': depth=4: p var
PASS: gdb.fortran/max-depth.exp: exp='var': depth=unlimited: set print max-depth unlimited
FAIL: gdb.fortran/max-depth.exp: exp='var': depth=unlimited: p var
Running gdb.git~master/gdb/testsuite/gdb.dwarf2/dw2-inline-many-frames.exp ...
PASS: gdb.dwarf2/dw2-inline-many-frames.exp: step to 'main call aaa'
PASS: gdb.dwarf2/dw2-inline-many-frames.exp: step to 'aaa return'
PASS: gdb.dwarf2/dw2-inline-many-frames.exp: step to 'bbb return'
PASS: gdb.dwarf2/dw2-inline-many-frames.exp: step to 'ccc return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: step to 'ddd return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: step to 'eee return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: step to 'fff return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: step to 'ggg return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: step to 'hhh return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: step to 'iii return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: step to 'jjj return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: step to 'kkk return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: bt
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: up to 'jjj return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: up to 'iii return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: up to 'hhh return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: up to 'ggg return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: up to 'fff return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: up to 'eee return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: up to 'ddd return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: up to 'ccc return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: up to 'bbb return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: up to 'aaa return'
FAIL: gdb.dwarf2/dw2-inline-many-frames.exp: up to 'main call aaa'
Running gdb.git~master/gdb/testsuite/gdb.cp/anon-union.exp ...
PASS: gdb.cp/anon-union.exp: set width 0
PASS: gdb.cp/anon-union.exp: next 1
FAIL: gdb.cp/anon-union.exp: print foo 1
PASS: gdb.cp/anon-union.exp: next 2
FAIL: gdb.cp/anon-union.exp: print foo 2
FAIL: gdb.cp/anon-union.exp: set var foo.cloth
FAIL: gdb.cp/anon-union.exp: print foo 3
PASS: gdb.cp/anon-union.exp: next 3
FAIL: gdb.cp/anon-union.exp: print foo 4
FAIL: gdb.cp/anon-union.exp: set var foo.pebble
FAIL: gdb.cp/anon-union.exp: print foo 5
FAIL: gdb.cp/anon-union.exp: set var foo.qux
FAIL: gdb.cp/anon-union.exp: print foo 6
FAIL: gdb.cp/anon-union.exp: set var foo.mux
FAIL: gdb.cp/anon-union.exp: print foo 7
FAIL: gdb.cp/anon-union.exp: set var foo.x.rock
FAIL: gdb.cp/anon-union.exp: print foo 8
FAIL: gdb.cp/anon-union.exp: set var foo.x.rock2
FAIL: gdb.cp/anon-union.exp: print foo 9
PASS: gdb.cp/anon-union.exp: next 4
FAIL: gdb.cp/anon-union.exp: print w 1
FAIL: gdb.cp/anon-union.exp: print z 1
PASS: gdb.cp/anon-union.exp: next 5
FAIL: gdb.cp/anon-union.exp: print w 2
FAIL: gdb.cp/anon-union.exp: print z 2
FAIL: gdb.cp/anon-union.exp: set var z
FAIL: gdb.cp/anon-union.exp: print w 3
FAIL: gdb.cp/anon-union.exp: print z 3
Running gdb.git~master/gdb/testsuite/gdb.dap/modules.exp ...
PASS: gdb.dap/modules.exp: initialize success
PASS: gdb.dap/modules.exp: set breakpoint on stop function success
PASS: gdb.dap/modules.exp: configurationDone success
PASS: gdb.dap/modules.exp: launch response success
PASS: gdb.dap/modules.exp: stopped at function breakpoint
PASS: gdb.dap/modules.exp: continue to second stop success
PASS: gdb.dap/modules.exp: module event
PASS: gdb.dap/modules.exp: module.id
PASS: gdb.dap/modules.exp: module.name
PASS: gdb.dap/modules.exp: module.path
PASS: gdb.dap/modules.exp: second stop at function breakpoint
PASS: gdb.dap/modules.exp: backtrace success
ERROR: tcl error sourcing /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/modules.exp.
ERROR: tcl error code TCL LOOKUP DICT moduleId
ERROR: key "moduleId" not known in dictionary
    while executing
"dict get [lindex [dict get $bt body stackFrames] 1] moduleId"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/modules.exp" line 81)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/modules.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/modules.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
UNRESOLVED: gdb.dap/modules.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/modules.exp' aborted due to Tcl error
PATH: gdb.dap/modules.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/modules.exp' aborted due to Tcl error
Running gdb.git~master/gdb/testsuite/gdb.arch/aarch64-pseudo-unwind.exp ...
PASS: gdb.arch/aarch64-pseudo-unwind.exp: continue to breakpoint: continue to callee
PASS: gdb.arch/aarch64-pseudo-unwind.exp: callee, before change: p/x $x19
PASS: gdb.arch/aarch64-pseudo-unwind.exp: callee, before change: p/x $w19
PASS: gdb.arch/aarch64-pseudo-unwind.exp: set $w19 = 0x34353637
PASS: gdb.arch/aarch64-pseudo-unwind.exp: callee, after change: p/x $x19
PASS: gdb.arch/aarch64-pseudo-unwind.exp: callee, after change: p/x $w19
PASS: gdb.arch/aarch64-pseudo-unwind.exp: up
PASS: gdb.arch/aarch64-pseudo-unwind.exp: caller, before change: p/x $x19
PASS: gdb.arch/aarch64-pseudo-unwind.exp: caller, before change: p/x $w19
PASS: gdb.arch/aarch64-pseudo-unwind.exp: set $w19 = 0x44454647
PASS: gdb.arch/aarch64-pseudo-unwind.exp: caller, after change: p/x $x19
PASS: gdb.arch/aarch64-pseudo-unwind.exp: caller, after change: p/x $w19
PASS: gdb.arch/aarch64-pseudo-unwind.exp: down
PASS: gdb.arch/aarch64-pseudo-unwind.exp: callee, after change in caller: p/x $x19
PASS: gdb.arch/aarch64-pseudo-unwind.exp: callee, after change in caller: p/x $w19
PASS: gdb.arch/aarch64-pseudo-unwind.exp: continue to breakpoint: continue to break_here_c
FAIL: gdb.arch/aarch64-pseudo-unwind.exp: p/x value
Running gdb.git~master/gdb/testsuite/gdb.base/callfuncs.exp ...
PASS: gdb.base/callfuncs.exp: set print sevenbit-strings
PASS: gdb.base/callfuncs.exp: set print address off
PASS: gdb.base/callfuncs.exp: set width 0
PASS: gdb.base/callfuncs.exp: rerun number 1: set language c
PASS: gdb.base/callfuncs.exp: rerun number 1: next to t_double_values
FAIL: gdb.base/callfuncs.exp: rerun number 1: next to t_structs_c
PASS: gdb.base/callfuncs.exp: retrieve original register contents 1
PASS: gdb.base/callfuncs.exp: set unwind-on-signal on
PASS: gdb.base/callfuncs.exp: p t_char_values(0,0)
PASS: gdb.base/callfuncs.exp: p t_char_values('a','b')
PASS: gdb.base/callfuncs.exp: p t_char_values(char_val1,char_val2)
PASS: gdb.base/callfuncs.exp: p t_char_values('a',char_val2)
PASS: gdb.base/callfuncs.exp: p t_char_values(char_val1,'b')
PASS: gdb.base/callfuncs.exp: p t_short_values(0,0)
PASS: gdb.base/callfuncs.exp: p t_short_values(10,-23)
PASS: gdb.base/callfuncs.exp: p t_short_values(short_val1,short_val2)
PASS: gdb.base/callfuncs.exp: p t_short_values(10,short_val2)
PASS: gdb.base/callfuncs.exp: p t_short_values(short_val1,-23)
PASS: gdb.base/callfuncs.exp: p t_int_values(0,0)
PASS: gdb.base/callfuncs.exp: p t_int_values(87,-26)
PASS: gdb.base/callfuncs.exp: p t_int_values(int_val1,int_val2)
PASS: gdb.base/callfuncs.exp: p t_int_values(87,int_val2)
PASS: gdb.base/callfuncs.exp: p t_int_values(int_val1,-26)
PASS: gdb.base/callfuncs.exp: p t_long_values(0,0)
PASS: gdb.base/callfuncs.exp: p t_long_values(789,-321)
PASS: gdb.base/callfuncs.exp: p t_long_values(long_val1,long_val2)
PASS: gdb.base/callfuncs.exp: p t_long_values(789,long_val2)
PASS: gdb.base/callfuncs.exp: p t_long_values(long_val1,-321)
PASS: gdb.base/callfuncs.exp: p t_float_values(0.0,0.0)
PASS: gdb.base/callfuncs.exp: p t_float_values(3.14159,-2.3765)
PASS: gdb.base/callfuncs.exp: p t_float_values(float_val1,float_val2)
PASS: gdb.base/callfuncs.exp: p t_float_values(3.14159,float_val2)
PASS: gdb.base/callfuncs.exp: p t_float_values(float_val1,-2.3765)
PASS: gdb.base/callfuncs.exp: p ((int (*) ()) t_float_values)(float_val1,-2.3765)
PASS: gdb.base/callfuncs.exp: p t_float_values2(0.0,0.0)
PASS: gdb.base/callfuncs.exp: p ((int (*) (float, float)) t_float_values2)(0.0,0.0)
PASS: gdb.base/callfuncs.exp: p t_float_values2(3.14159,float_val2)
PASS: gdb.base/callfuncs.exp: p ((int (*) (float, float)) t_float_values2)(3.14159,float_val2)
PASS: gdb.base/callfuncs.exp: call function with many float arguments.
PASS: gdb.base/callfuncs.exp: p t_small_values(1,2,3,4,5,6,7,8,9,10)
PASS: gdb.base/callfuncs.exp: p t_double_values(0.0,0.0)
PASS: gdb.base/callfuncs.exp: p t_double_values(45.654,-67.66)
PASS: gdb.base/callfuncs.exp: p t_double_values(double_val1,double_val2)
PASS: gdb.base/callfuncs.exp: p t_double_values(45.654,double_val2)
PASS: gdb.base/callfuncs.exp: p t_double_values(double_val1,-67.66)
PASS: gdb.base/callfuncs.exp: call function with many double arguments.
PASS: gdb.base/callfuncs.exp: p t_double_int(99.0, 1)
PASS: gdb.base/callfuncs.exp: p t_double_int(99.0, 99)
PASS: gdb.base/callfuncs.exp: p t_int_double(99, 1.0)
PASS: gdb.base/callfuncs.exp: p t_int_double(99, 99.0)
PASS: gdb.base/callfuncs.exp: p t_float_complex_values(fc1, fc2)
PASS: gdb.base/callfuncs.exp: p t_float_complex_values(fc3, fc4)
PASS: gdb.base/callfuncs.exp: p t_float_complex_many_args(fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4)
PASS: gdb.base/callfuncs.exp: p t_float_complex_many_args(fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1)
PASS: gdb.base/callfuncs.exp: p t_double_complex_values(dc1, dc2)
PASS: gdb.base/callfuncs.exp: p t_double_complex_values(dc3, dc4)
PASS: gdb.base/callfuncs.exp: p t_double_complex_many_args(dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4)
PASS: gdb.base/callfuncs.exp: p t_double_complex_many_args(dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1)
PASS: gdb.base/callfuncs.exp: p t_long_double_complex_values(ldc1, ldc2)
PASS: gdb.base/callfuncs.exp: p t_long_double_complex_values(ldc3, ldc4)
PASS: gdb.base/callfuncs.exp: p t_long_double_complex_many_args(ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4)
PASS: gdb.base/callfuncs.exp: p t_long_double_complex_many_args(ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1,ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1)
PASS: gdb.base/callfuncs.exp: p t_string_values(string_val2,string_val1)
PASS: gdb.base/callfuncs.exp: p t_string_values(string_val1,string_val2)
PASS: gdb.base/callfuncs.exp: p t_string_values("string 1","string 2")
PASS: gdb.base/callfuncs.exp: p t_string_values("string 1",string_val2)
PASS: gdb.base/callfuncs.exp: p t_string_values(string_val1,"string 2")
PASS: gdb.base/callfuncs.exp: p t_char_array_values(char_array_val2,char_array_val1)
PASS: gdb.base/callfuncs.exp: p t_char_array_values(char_array_val1,char_array_val2)
PASS: gdb.base/callfuncs.exp: p t_char_array_values("carray 1","carray 2")
PASS: gdb.base/callfuncs.exp: p t_char_array_values("carray 1",char_array_val2)
PASS: gdb.base/callfuncs.exp: p t_char_array_values(char_array_val1,"carray 2")
PASS: gdb.base/callfuncs.exp: p doubleit(4)
PASS: gdb.base/callfuncs.exp: p add(4,5)
PASS: gdb.base/callfuncs.exp: p t_func_values(func_val2,func_val1)
PASS: gdb.base/callfuncs.exp: p t_func_values(func_val1,func_val2)
PASS: gdb.base/callfuncs.exp: p function_struct.func(5)
PASS: gdb.base/callfuncs.exp: p function_struct_ptr->func(10)
PASS: gdb.base/callfuncs.exp: p t_func_values(add,func_val2)
PASS: gdb.base/callfuncs.exp: p t_func_values(func_val1,doubleit)
PASS: gdb.base/callfuncs.exp: p t_call_add(add,3,4)
PASS: gdb.base/callfuncs.exp: p t_call_add(func_val1,3,4)
PASS: gdb.base/callfuncs.exp: p t_enum_value1(enumval1)
PASS: gdb.base/callfuncs.exp: p t_enum_value1(enum_val1)
PASS: gdb.base/callfuncs.exp: p t_enum_value1(enum_val2)
PASS: gdb.base/callfuncs.exp: p t_enum_value2(enumval2)
PASS: gdb.base/callfuncs.exp: p t_enum_value2(enum_val2)
PASS: gdb.base/callfuncs.exp: p t_enum_value2(enum_val1)
PASS: gdb.base/callfuncs.exp: p sum_args(1,{2})
PASS: gdb.base/callfuncs.exp: p sum_args(2,{2,3})
PASS: gdb.base/callfuncs.exp: p sum_args(3,{2,3,4})
PASS: gdb.base/callfuncs.exp: p sum_args(4,{2,3,4,5})
PASS: gdb.base/callfuncs.exp: gdb-command<p sum10 (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)>
PASS: gdb.base/callfuncs.exp: gdb-command<p cmp10 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)>
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns char
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns short
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns int
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns long
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns float
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns double
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns float _Complex
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns double _Complex
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns long double _Complex
PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns char *
PASS: gdb.base/callfuncs.exp: set unwind-on-signal off
PASS: gdb.base/callfuncs.exp: register contents after gdb function calls
PASS: gdb.base/callfuncs.exp: gdb function calls preserve register contents
PASS: gdb.base/callfuncs.exp: rerun number 2: set language c
PASS: gdb.base/callfuncs.exp: rerun number 2: next to t_double_values
FAIL: gdb.base/callfuncs.exp: rerun number 2: next to t_structs_c
PASS: gdb.base/callfuncs.exp: retrieve original register contents 2
PASS: gdb.base/callfuncs.exp: stop at breakpoint in call dummy function
PASS: gdb.base/callfuncs.exp: continue from call dummy breakpoint
FAIL: gdb.base/callfuncs.exp: bt after continuing from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: rerun number 3: set language c
PASS: gdb.base/callfuncs.exp: rerun number 3: next to t_double_values
FAIL: gdb.base/callfuncs.exp: rerun number 3: next to t_structs_c
PASS: gdb.base/callfuncs.exp: retrieve original register contents 3
PASS: gdb.base/callfuncs.exp: call function causing a breakpoint then do a finish
FAIL: gdb.base/callfuncs.exp: finish from call dummy breakpoint returns correct value
FAIL: gdb.base/callfuncs.exp: bt after finishing from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: rerun number 4: set language c
PASS: gdb.base/callfuncs.exp: rerun number 4: next to t_double_values
FAIL: gdb.base/callfuncs.exp: rerun number 4: next to t_structs_c
PASS: gdb.base/callfuncs.exp: retrieve original register contents 4
PASS: gdb.base/callfuncs.exp: call function causing a breakpoint and then do a return
FAIL: gdb.base/callfuncs.exp: back at main after return from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: rerun number 5: set language c
PASS: gdb.base/callfuncs.exp: rerun number 5: next to t_double_values
FAIL: gdb.base/callfuncs.exp: rerun number 5: next to t_structs_c
PASS: gdb.base/callfuncs.exp: retrieve original register contents 5
PASS: gdb.base/callfuncs.exp: stop at nested call level 1
FAIL: gdb.base/callfuncs.exp: backtrace at nested call level 1
PASS: gdb.base/callfuncs.exp: stop at nested call level 2
FAIL: gdb.base/callfuncs.exp: backtrace at nested call level 2
PASS: gdb.base/callfuncs.exp: stop at nested call level 3
FAIL: gdb.base/callfuncs.exp: backtrace at nested call level 3
PASS: gdb.base/callfuncs.exp: stop at nested call level 4
FAIL: gdb.base/callfuncs.exp: backtrace at nested call level 4
FAIL: gdb.base/callfuncs.exp: Finish from nested call level 4
FAIL: gdb.base/callfuncs.exp: backtrace after finish from nested call level 4
FAIL: gdb.base/callfuncs.exp: Finish from nested call level 3
FAIL: gdb.base/callfuncs.exp: backtrace after finish from nested call level 3
FAIL: gdb.base/callfuncs.exp: Finish from nested call level 2
FAIL: gdb.base/callfuncs.exp: backtrace after finish from nested call level 2
FAIL: gdb.base/callfuncs.exp: Finish from nested call level 1
FAIL: gdb.base/callfuncs.exp: backtrace after finish from nested call level 1
PASS: gdb.base/callfuncs.exp: register contents after nested call dummies
FAIL: gdb.base/callfuncs.exp: nested call dummies preserve register contents
PASS: gdb.base/callfuncs.exp: set $old_sp = $sp
PASS: gdb.base/callfuncs.exp: set $sp = 0
PASS: gdb.base/callfuncs.exp: sp == 0: call doubleit (1)
PASS: gdb.base/callfuncs.exp: set $sp = -1
PASS: gdb.base/callfuncs.exp: sp == -1: call doubleit (1)
PASS: gdb.base/callfuncs.exp: set $sp = $old_sp
PASS: gdb.base/callfuncs.exp: gdb-command<print callfunc (Lcallfunc, 5)>
PASS: gdb.base/callfuncs.exp: print *((int *(*) (void)) voidfunc)()
PASS: gdb.base/callfuncs.exp: noproto: set print sevenbit-strings
PASS: gdb.base/callfuncs.exp: noproto: set print address off
PASS: gdb.base/callfuncs.exp: noproto: set width 0
PASS: gdb.base/callfuncs.exp: noproto: rerun number 6: set language c
PASS: gdb.base/callfuncs.exp: noproto: rerun number 6: next to t_double_values
FAIL: gdb.base/callfuncs.exp: noproto: rerun number 6: next to t_structs_c
PASS: gdb.base/callfuncs.exp: noproto: retrieve original register contents 1
PASS: gdb.base/callfuncs.exp: noproto: set unwind-on-signal on
PASS: gdb.base/callfuncs.exp: noproto: p t_char_values(0,0)
PASS: gdb.base/callfuncs.exp: noproto: p t_char_values('a','b')
PASS: gdb.base/callfuncs.exp: noproto: p t_char_values(char_val1,char_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_char_values('a',char_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_char_values(char_val1,'b')
PASS: gdb.base/callfuncs.exp: noproto: p t_short_values(0,0)
PASS: gdb.base/callfuncs.exp: noproto: p t_short_values(10,-23)
PASS: gdb.base/callfuncs.exp: noproto: p t_short_values(short_val1,short_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_short_values(10,short_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_short_values(short_val1,-23)
PASS: gdb.base/callfuncs.exp: noproto: p t_int_values(0,0)
PASS: gdb.base/callfuncs.exp: noproto: p t_int_values(87,-26)
PASS: gdb.base/callfuncs.exp: noproto: p t_int_values(int_val1,int_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_int_values(87,int_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_int_values(int_val1,-26)
PASS: gdb.base/callfuncs.exp: noproto: p t_long_values(0,0)
PASS: gdb.base/callfuncs.exp: noproto: p t_long_values(789,-321)
PASS: gdb.base/callfuncs.exp: noproto: p t_long_values(long_val1,long_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_long_values(789,long_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_long_values(long_val1,-321)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_values(0.0,0.0)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_values(3.14159,-2.3765)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_values(float_val1,float_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_values(3.14159,float_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_values(float_val1,-2.3765)
PASS: gdb.base/callfuncs.exp: noproto: p ((int (*) ()) t_float_values)(float_val1,-2.3765)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_values2(0.0,0.0)
PASS: gdb.base/callfuncs.exp: noproto: p ((int (*) ()) t_float_values2)(0.0,0.0)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_values2(3.14159,float_val2)
PASS: gdb.base/callfuncs.exp: noproto: p ((int (*) ()) t_float_values2)(3.14159,float_val2)
PASS: gdb.base/callfuncs.exp: noproto: call function with many float arguments.
PASS: gdb.base/callfuncs.exp: noproto: p t_small_values(1,2,3,4,5,6,7,8,9,10)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_values(0.0,0.0)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_values(45.654,-67.66)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_values(double_val1,double_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_values(45.654,double_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_values(double_val1,-67.66)
PASS: gdb.base/callfuncs.exp: noproto: call function with many double arguments.
PASS: gdb.base/callfuncs.exp: noproto: p t_double_int(99.0, 1)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_int(99.0, 99)
PASS: gdb.base/callfuncs.exp: noproto: p t_int_double(99, 1.0)
PASS: gdb.base/callfuncs.exp: noproto: p t_int_double(99, 99.0)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_complex_values(fc1, fc2)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_complex_values(fc3, fc4)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_complex_many_args(fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4, fc1, fc2, fc3, fc4)
PASS: gdb.base/callfuncs.exp: noproto: p t_float_complex_many_args(fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1, fc1)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_complex_values(dc1, dc2)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_complex_values(dc3, dc4)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_complex_many_args(dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4, dc1, dc2, dc3, dc4)
PASS: gdb.base/callfuncs.exp: noproto: p t_double_complex_many_args(dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1, dc1)
PASS: gdb.base/callfuncs.exp: noproto: p t_long_double_complex_values(ldc1, ldc2)
PASS: gdb.base/callfuncs.exp: noproto: p t_long_double_complex_values(ldc3, ldc4)
PASS: gdb.base/callfuncs.exp: noproto: p t_long_double_complex_many_args(ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4, ldc1, ldc2, ldc3, ldc4)
PASS: gdb.base/callfuncs.exp: noproto: p t_long_double_complex_many_args(ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1,ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1, ldc1)
PASS: gdb.base/callfuncs.exp: noproto: p t_string_values(string_val2,string_val1)
PASS: gdb.base/callfuncs.exp: noproto: p t_string_values(string_val1,string_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_string_values("string 1","string 2")
PASS: gdb.base/callfuncs.exp: noproto: p t_string_values("string 1",string_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_string_values(string_val1,"string 2")
PASS: gdb.base/callfuncs.exp: noproto: p t_char_array_values(char_array_val2,char_array_val1)
PASS: gdb.base/callfuncs.exp: noproto: p t_char_array_values(char_array_val1,char_array_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_char_array_values("carray 1","carray 2")
PASS: gdb.base/callfuncs.exp: noproto: p t_char_array_values("carray 1",char_array_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_char_array_values(char_array_val1,"carray 2")
PASS: gdb.base/callfuncs.exp: noproto: p doubleit(4)
PASS: gdb.base/callfuncs.exp: noproto: p add(4,5)
PASS: gdb.base/callfuncs.exp: noproto: p t_func_values(func_val2,func_val1)
PASS: gdb.base/callfuncs.exp: noproto: p t_func_values(func_val1,func_val2)
PASS: gdb.base/callfuncs.exp: noproto: p function_struct.func(5)
PASS: gdb.base/callfuncs.exp: noproto: p function_struct_ptr->func(10)
PASS: gdb.base/callfuncs.exp: noproto: p t_func_values(add,func_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_func_values(func_val1,doubleit)
PASS: gdb.base/callfuncs.exp: noproto: p t_call_add(add,3,4)
PASS: gdb.base/callfuncs.exp: noproto: p t_call_add(func_val1,3,4)
PASS: gdb.base/callfuncs.exp: noproto: p t_enum_value1(enumval1)
PASS: gdb.base/callfuncs.exp: noproto: p t_enum_value1(enum_val1)
PASS: gdb.base/callfuncs.exp: noproto: p t_enum_value1(enum_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_enum_value2(enumval2)
PASS: gdb.base/callfuncs.exp: noproto: p t_enum_value2(enum_val2)
PASS: gdb.base/callfuncs.exp: noproto: p t_enum_value2(enum_val1)
PASS: gdb.base/callfuncs.exp: noproto: p sum_args(1,{2})
PASS: gdb.base/callfuncs.exp: noproto: p sum_args(2,{2,3})
PASS: gdb.base/callfuncs.exp: noproto: p sum_args(3,{2,3,4})
PASS: gdb.base/callfuncs.exp: noproto: p sum_args(4,{2,3,4,5})
PASS: gdb.base/callfuncs.exp: noproto: gdb-command<p sum10 (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)>
PASS: gdb.base/callfuncs.exp: noproto: gdb-command<p cmp10 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)>
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns char
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns short
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns int
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns long
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns float
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns double
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns float _Complex
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns double _Complex
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns long double _Complex
PASS: gdb.base/callfuncs.exp: noproto: call inferior func with struct - returns char *
PASS: gdb.base/callfuncs.exp: noproto: set unwind-on-signal off
PASS: gdb.base/callfuncs.exp: noproto: register contents after gdb function calls
PASS: gdb.base/callfuncs.exp: noproto: gdb function calls preserve register contents
PASS: gdb.base/callfuncs.exp: noproto: rerun number 7: set language c
PASS: gdb.base/callfuncs.exp: noproto: rerun number 7: next to t_double_values
FAIL: gdb.base/callfuncs.exp: noproto: rerun number 7: next to t_structs_c
PASS: gdb.base/callfuncs.exp: noproto: retrieve original register contents 2
PASS: gdb.base/callfuncs.exp: noproto: stop at breakpoint in call dummy function
PASS: gdb.base/callfuncs.exp: noproto: continue from call dummy breakpoint
FAIL: gdb.base/callfuncs.exp: noproto: bt after continuing from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: noproto: rerun number 8: set language c
PASS: gdb.base/callfuncs.exp: noproto: rerun number 8: next to t_double_values
FAIL: gdb.base/callfuncs.exp: noproto: rerun number 8: next to t_structs_c
PASS: gdb.base/callfuncs.exp: noproto: retrieve original register contents 3
PASS: gdb.base/callfuncs.exp: noproto: call function causing a breakpoint then do a finish
FAIL: gdb.base/callfuncs.exp: noproto: finish from call dummy breakpoint returns correct value
FAIL: gdb.base/callfuncs.exp: noproto: bt after finishing from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: noproto: rerun number 9: set language c
PASS: gdb.base/callfuncs.exp: noproto: rerun number 9: next to t_double_values
FAIL: gdb.base/callfuncs.exp: noproto: rerun number 9: next to t_structs_c
PASS: gdb.base/callfuncs.exp: noproto: retrieve original register contents 4
PASS: gdb.base/callfuncs.exp: noproto: call function causing a breakpoint and then do a return
FAIL: gdb.base/callfuncs.exp: noproto: back at main after return from call dummy breakpoint
PASS: gdb.base/callfuncs.exp: noproto: rerun number 10: set language c
PASS: gdb.base/callfuncs.exp: noproto: rerun number 10: next to t_double_values
FAIL: gdb.base/callfuncs.exp: noproto: rerun number 10: next to t_structs_c
PASS: gdb.base/callfuncs.exp: noproto: retrieve original register contents 5
PASS: gdb.base/callfuncs.exp: noproto: stop at nested call level 1
FAIL: gdb.base/callfuncs.exp: noproto: backtrace at nested call level 1
PASS: gdb.base/callfuncs.exp: noproto: stop at nested call level 2
FAIL: gdb.base/callfuncs.exp: noproto: backtrace at nested call level 2
PASS: gdb.base/callfuncs.exp: noproto: stop at nested call level 3
FAIL: gdb.base/callfuncs.exp: noproto: backtrace at nested call level 3
PASS: gdb.base/callfuncs.exp: noproto: stop at nested call level 4
FAIL: gdb.base/callfuncs.exp: noproto: backtrace at nested call level 4
FAIL: gdb.base/callfuncs.exp: noproto: Finish from nested call level 4
FAIL: gdb.base/callfuncs.exp: noproto: backtrace after finish from nested call level 4
FAIL: gdb.base/callfuncs.exp: noproto: Finish from nested call level 3
FAIL: gdb.base/callfuncs.exp: noproto: backtrace after finish from nested call level 3
FAIL: gdb.base/callfuncs.exp: noproto: Finish from nested call level 2
FAIL: gdb.base/callfuncs.exp: noproto: backtrace after finish from nested call level 2
FAIL: gdb.base/callfuncs.exp: noproto: Finish from nested call level 1
FAIL: gdb.base/callfuncs.exp: noproto: backtrace after finish from nested call level 1
PASS: gdb.base/callfuncs.exp: noproto: register contents after nested call dummies
FAIL: gdb.base/callfuncs.exp: noproto: nested call dummies preserve register contents
PASS: gdb.base/callfuncs.exp: noproto: set $old_sp = $sp
PASS: gdb.base/callfuncs.exp: noproto: set $sp = 0
PASS: gdb.base/callfuncs.exp: noproto: sp == 0: call doubleit (1)
PASS: gdb.base/callfuncs.exp: noproto: set $sp = -1
PASS: gdb.base/callfuncs.exp: noproto: sp == -1: call doubleit (1)
PASS: gdb.base/callfuncs.exp: noproto: set $sp = $old_sp
PASS: gdb.base/callfuncs.exp: noproto: gdb-command<print callfunc (Lcallfunc, 5)>
PASS: gdb.base/callfuncs.exp: noproto: print *((int *(*) (void)) voidfunc)()
Running gdb.git~master/gdb/testsuite/gdb.base/large-frame.exp ...
PASS: gdb.base/large-frame.exp: optimize=-O0: continue to breakpoint: blah
FAIL: gdb.base/large-frame.exp: optimize=-O0: backtrace
PASS: gdb.base/large-frame.exp: optimize=-O1: continue to breakpoint: blah
FAIL: gdb.base/large-frame.exp: optimize=-O1: backtrace
PASS: gdb.base/large-frame.exp: optimize=-O2: continue to breakpoint: blah
FAIL: gdb.base/large-frame.exp: optimize=-O2: backtrace
Running gdb.git~master/gdb/testsuite/gdb.base/print-internal-string.exp ...
PASS: gdb.base/print-internal-string.exp: printf "%s\n", $_as_string("aabbcc")
PASS: gdb.base/print-internal-string.exp: python addr = gdb.Value("ccbbaa").address
PASS: gdb.base/print-internal-string.exp: python gdb.execute("x/1s 0x%x" % addr)
PASS: gdb.base/print-internal-string.exp: p/x take_string
PASS: gdb.base/print-internal-string.exp: place address of take_string into Python variable
PASS: gdb.base/print-internal-string.exp: python func_value = func_ptr.dereference()
FAIL: gdb.base/print-internal-string.exp: python result = func_value("qqaazz")
PASS: gdb.base/print-internal-string.exp: continue
PASS: gdb.base/print-internal-string.exp: printf "%s\n", "ddeeff"
PASS: gdb.base/print-internal-string.exp: x/1s &"gghhii"
PASS: gdb.base/print-internal-string.exp: printf "%s\n", $_gdb_setting_str("arch")
PASS: gdb.base/print-internal-string.exp: printf "%s\n", $_gdb_maint_setting_str("bfd-sharing")
Running gdb.git~master/gdb/testsuite/gdb.dwarf2/void-type.exp ...
PASS: gdb.dwarf2/void-type.exp: continue to breakpoint: func
PASS: gdb.dwarf2/void-type.exp: check that dereferencing a void* gives a suitable message
FAIL: gdb.dwarf2/void-type.exp: check that finish completes
Running gdb.git~master/gdb/testsuite/gdb.base/nested-subp2.exp ...
PASS: gdb.base/nested-subp2.exp: breakpoint to the STOP marker
PASS: gdb.base/nested-subp2.exp: stop at first iteration: continue to the STOP marker
FAIL: gdb.base/nested-subp2.exp: stop at first iteration: print c
FAIL: gdb.base/nested-subp2.exp: stop at first iteration: print count
PASS: gdb.base/nested-subp2.exp: stop at second iteration: continue to the STOP marker
FAIL: gdb.base/nested-subp2.exp: stop at second iteration: print c
FAIL: gdb.base/nested-subp2.exp: stop at second iteration: print count
Running gdb.git~master/gdb/testsuite/gdb.base/call-signal-resume.exp ...
PASS: gdb.base/call-signal-resume.exp: break stop_one
PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at stop_one
PASS: gdb.base/call-signal-resume.exp: inferior function call signaled
FAIL: gdb.base/call-signal-resume.exp: backtrace
FAIL: gdb.base/call-signal-resume.exp: dummy stack frame number
XPASS: gdb.base/call-signal-resume.exp: frame
PASS: gdb.base/call-signal-resume.exp: set confirm off
PASS: gdb.base/call-signal-resume.exp: return
FAIL: gdb.base/call-signal-resume.exp: maintenance print dummy-frames
FAIL: gdb.base/call-signal-resume.exp: maintenance info breakpoints
PASS: gdb.base/call-signal-resume.exp: break stop_two
FAIL: gdb.base/call-signal-resume.exp: continue to breakpoint at stop_two
FAIL: gdb.base/call-signal-resume.exp: continue to receipt of signal
PASS: gdb.base/call-signal-resume.exp: break null_hand_call
PASS: gdb.base/call-signal-resume.exp: null_hand_call
FAIL: gdb.base/call-signal-resume.exp: backtrace
DUPLICATE: gdb.base/call-signal-resume.exp: backtrace
FAIL: gdb.base/call-signal-resume.exp: dummy stack frame number, two
XPASS: gdb.base/call-signal-resume.exp: frame 0
PASS: gdb.base/call-signal-resume.exp: return, two
PASS: gdb.base/call-signal-resume.exp: break handle_signal
FAIL: gdb.base/call-signal-resume.exp: continue to breakpoint at handle_signal
FAIL: gdb.base/call-signal-resume.exp: continue to program exit
Running gdb.git~master/gdb/testsuite/gdb.cp/koenig.exp ...
PASS: gdb.cp/koenig.exp: p first(c)
PASS: gdb.cp/koenig.exp: p second(0,0,c,0,0)
PASS: gdb.cp/koenig.exp: p true || second(0,0,c,0,0)
PASS: gdb.cp/koenig.exp: gdb-command<p entry (c)>
PASS: gdb.cp/koenig.exp: p first(0,c)
PASS: gdb.cp/koenig.exp: p first(b.c)
PASS: gdb.cp/koenig.exp: p foo(eo)
PASS: gdb.cp/koenig.exp: p foo(eo, eo)
PASS: gdb.cp/koenig.exp: p foo(eo, eo, 1)
PASS: gdb.cp/koenig.exp: p foo(fo, eo)
PASS: gdb.cp/koenig.exp: p foo(1 ,fo, eo)
PASS: gdb.cp/koenig.exp: p foo(go, fo, eo)
PASS: gdb.cp/koenig.exp: p fake(eo)
PASS: gdb.cp/koenig.exp: gdb-command<p foo (fake)>
PASS: gdb.cp/koenig.exp: p foo(io)
PASS: gdb.cp/koenig.exp: p foo(ix)
PASS: gdb.cp/koenig.exp: p foo(ju)
PASS: gdb.cp/koenig.exp: p foo(js)
PASS: gdb.cp/koenig.exp: p foo(je)
XFAIL: gdb.cp/koenig.exp: p foo(jab)
PASS: gdb.cp/koenig.exp: p foo(jap)
PASS: gdb.cp/koenig.exp: p foo(japp)
PASS: gdb.cp/koenig.exp: p foo(jca)
PASS: gdb.cp/koenig.exp: p foo(ko,1)
PASS: gdb.cp/koenig.exp: p foo(ko,1.0f)
XFAIL: gdb.cp/koenig.exp: p bar(ko,1)
PASS: gdb.cp/koenig.exp: p foo(labo)
PASS: gdb.cp/koenig.exp: p ma.foo('a')
PASS: gdb.cp/koenig.exp: p foo(ma,'a')
PASS: gdb.cp/koenig.exp: p M::N::foo(ma,'a')
PASS: gdb.cp/koenig.exp: p M::FAKE::foo(ma,'a')
PASS: gdb.cp/koenig.exp: p M::N::fake(ma,'a')
PASS: gdb.cp/koenig.exp: p M::bar('a')
PASS: gdb.cp/koenig.exp: p M::N::bar('a')
PASS: gdb.cp/koenig.exp: p foo(ttoa, 'a')
PASS: gdb.cp/koenig.exp: gdb-command<p foo (p_union)>
PASS: gdb.cp/koenig.exp: p q == 5
PASS: gdb.cp/koenig.exp: p q == 5.0f
PASS: gdb.cp/koenig.exp: p q != 5
PASS: gdb.cp/koenig.exp: p q != 5.0f
PASS: gdb.cp/koenig.exp: p q + 5.0f
PASS: gdb.cp/koenig.exp: p q + 5
PASS: gdb.cp/koenig.exp: p ++q
PASS: gdb.cp/koenig.exp: p r.rfoo()
PASS: gdb.cp/koenig.exp: continue to breakpoint: marker1
FAIL: gdb.cp/koenig.exp: p rfoo()
FAIL: gdb.cp/koenig.exp: p this->rfoo()
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-var-block.exp ...
PASS: gdb.mi/mi-var-block.exp: breakpoint at do_block_tests
PASS: gdb.mi/mi-var-block.exp: mi runto do_block_tests
PASS: gdb.mi/mi-var-block.exp: step at do_block_test 0
PASS: gdb.mi/mi-var-block.exp: create local variable cb
PASS: gdb.mi/mi-var-block.exp: try to create local variable foo
PASS: gdb.mi/mi-var-block.exp: step at do_block_test 1
PASS: gdb.mi/mi-var-block.exp: delete var foo 1
PASS: gdb.mi/mi-var-block.exp: create local variable foo
PASS: gdb.mi/mi-var-block.exp: step at do_block_test 2
FAIL: gdb.mi/mi-var-block.exp: update all vars: cb foo changed (unexpected output)
PASS: gdb.mi/mi-var-block.exp: step at do_block_test 3
PASS: gdb.mi/mi-var-block.exp: create local variable inner_foo
PASS: gdb.mi/mi-var-block.exp: step at do_block_test 4
PASS: gdb.mi/mi-var-block.exp: create local variable foo2
XFAIL: gdb.mi/mi-var-block.exp: update inner_foo: should be out of scope: KNOWN PROBLEM (unexpected output)
XFAIL: gdb.mi/mi-var-block.exp: evaluate inner_foo: should be out of scope: KNOWN PROBLEM (unexpected output)
PASS: gdb.mi/mi-var-block.exp: update foo: did not change
PASS: gdb.mi/mi-var-block.exp: delete var inner_foo
PASS: gdb.mi/mi-var-block.exp: step at do_block_test 5
XFAIL: gdb.mi/mi-var-block.exp: update foo2: should be out of scope: KNOWN PROBLEM (unexpected output)
PASS: gdb.mi/mi-var-block.exp: step at do_block_test 6
XFAIL: gdb.mi/mi-var-block.exp: update foo2 should be out of scope: KNOWN PROBLEM (unexpected output)
XFAIL: gdb.mi/mi-var-block.exp: update foo should be out of scope: KNOWN PROBLEM (unexpected output)
PASS: gdb.mi/mi-var-block.exp: update cb
PASS: gdb.mi/mi-var-block.exp: delete var foo 2
PASS: gdb.mi/mi-var-block.exp: delete var foo2
PASS: gdb.mi/mi-var-block.exp: delete var cb
Running gdb.git~master/gdb/testsuite/gdb.cp/destrprint.exp ...
PASS: gdb.cp/destrprint.exp: continue to breakpoint: Break here
FAIL: gdb.cp/destrprint.exp: go up to ~Derived
PASS: gdb.cp/destrprint.exp: set print object on
FAIL: gdb.cp/destrprint.exp: print *this with print object = on
PASS: gdb.cp/destrprint.exp: set print object off
FAIL: gdb.cp/destrprint.exp: print *this with print object = off
Running gdb.git~master/gdb/testsuite/gdb.python/py-frame.exp ...
PASS: gdb.python/py-frame.exp: continue to breakpoint: Block break here.
PASS: gdb.python/py-frame.exp: test __repr__ for gdb.Frame on a valid frame
PASS: gdb.python/py-frame.exp: test Frame.architecture()
FAIL: gdb.python/py-frame.exp: test i
FAIL: gdb.python/py-frame.exp: test f
FAIL: gdb.python/py-frame.exp: test b
FAIL: gdb.python/py-frame.exp: test b using named arguments
FAIL: gdb.python/py-frame.exp: test i = 1.1
PASS: gdb.python/py-frame.exp: test double i
FAIL: gdb.python/py-frame.exp: test f = 2.2
PASS: gdb.python/py-frame.exp: test double f
FAIL: gdb.python/py-frame.exp: test i = 1.1 usign named arguments
FAIL: gdb.python/py-frame.exp: test f = 2.2 using named arguments
FAIL: gdb.python/py-frame.exp: test i = 99
PASS: gdb.python/py-frame.exp: test int i
PASS: gdb.python/py-frame.exp: check invalid block type error
PASS: gdb.python/py-frame.exp: check invalid block type error when named args are used
PASS: gdb.python/py-frame.exp: check read_var error when variable is None
PASS: gdb.python/py-frame.exp: check read_var error when variable is a gdb.Block
PASS: gdb.python/py-frame.exp: continue to breakpoint: breakpoint at f2
PASS: gdb.python/py-frame.exp: up
FAIL: gdb.python/py-frame.exp: test __repr__ for gdb.Frame on an invalid frame
PASS: gdb.python/py-frame.exp: python print ('bframe.level = %d' % bframe.level ())
FAIL: gdb.python/py-frame.exp: python print ('f0.level = %d' % f0.level ())
FAIL: gdb.python/py-frame.exp: python print ('f1.level = %d' % f1.level ())
FAIL: gdb.python/py-frame.exp: python print ('f2.level = %d' % f2.level ())
FAIL: gdb.python/py-frame.exp: selected frame -vs- newest frame
PASS: gdb.python/py-frame.exp: newest frame -vs- newest frame
PASS: gdb.python/py-frame.exp: test equality comparison, false
PASS: gdb.python/py-frame.exp: test equality comparison, true
PASS: gdb.python/py-frame.exp: test inequality comparison, true
PASS: gdb.python/py-frame.exp: test inequality comparison, false
FAIL: gdb.python/py-frame.exp: test Frame.is_valid
FAIL: gdb.python/py-frame.exp: test Frame.name
FAIL: gdb.python/py-frame.exp: test Frame.type
FAIL: gdb.python/py-frame.exp: test Frame.unwind_stop_reason
PASS: gdb.python/py-frame.exp: test gdb.frame_stop_reason_string
FAIL: gdb.python/py-frame.exp: test Frame.pc
FAIL: gdb.python/py-frame.exp: test Frame.older
PASS: gdb.python/py-frame.exp: test Frame.newer
FAIL: gdb.python/py-frame.exp: test Frame.read_var - error
FAIL: gdb.python/py-frame.exp: test Frame.read_var - success
PASS: gdb.python/py-frame.exp: test gdb.selected_frame
PASS: gdb.python/py-frame.exp: test Frame.read_register(sp)
FAIL: gdb.python/py-frame.exp: test Frame.read_register(pc)
FAIL: gdb.python/py-frame.exp: test Frame.read_register() using named arguments
PASS: gdb.python/py-frame.exp: python print(gdb.selected_frame().language())
PASS: gdb.python/py-frame.exp: set language ada
PASS: gdb.python/py-frame.exp: frame language is not affected by global language
PASS: gdb.python/py-frame.exp: test Frame.read_register with list
PASS: gdb.python/py-frame.exp: setup a bad object: input 1: python
PASS: gdb.python/py-frame.exp: setup a bad object: input 2: class bad_type:
PASS: gdb.python/py-frame.exp: setup a bad object: input 3:   def __init__ (self):
PASS: gdb.python/py-frame.exp: setup a bad object: input 4:     pass
PASS: gdb.python/py-frame.exp: setup a bad object: input 5:   @property
PASS: gdb.python/py-frame.exp: setup a bad object: input 6:   def __class__(self):
PASS: gdb.python/py-frame.exp: setup a bad object: input 7:     raise RuntimeError('error from __class in bad_type')
PASS: gdb.python/py-frame.exp: setup a bad object: input 8: bad_object = bad_type()
PASS: gdb.python/py-frame.exp: setup a bad object: input 9: end
PASS: gdb.python/py-frame.exp: test Frame.read_register with bad_type object
PASS: gdb.python/py-frame.exp: test Frame.static_link for a frame without debug info
Running gdb.git~master/gdb/testsuite/gdb.base/sizeof.exp ...
PASS: gdb.base/sizeof.exp: next
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (char)"
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (short)"
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (int)"
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (long)"
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (long long)"
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (void *)"
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (void (*)(void))"
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (float)"
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (double)"
PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (long double)"
PASS: gdb.base/sizeof.exp: check sizeof "char": next
FAIL: gdb.base/sizeof.exp: check sizeof "char": size matches
PASS: gdb.base/sizeof.exp: check sizeof "short": next
FAIL: gdb.base/sizeof.exp: check sizeof "short": size matches
PASS: gdb.base/sizeof.exp: check sizeof "int": next
FAIL: gdb.base/sizeof.exp: check sizeof "int": size matches
PASS: gdb.base/sizeof.exp: check sizeof "long": next
FAIL: gdb.base/sizeof.exp: check sizeof "long": size matches
PASS: gdb.base/sizeof.exp: check sizeof "long long": next
FAIL: gdb.base/sizeof.exp: check sizeof "long long": size matches
PASS: gdb.base/sizeof.exp: check sizeof "void *": next
FAIL: gdb.base/sizeof.exp: check sizeof "void *": size matches
PASS: gdb.base/sizeof.exp: check sizeof "void (*)(void)": next
FAIL: gdb.base/sizeof.exp: check sizeof "void (*)(void)": size matches
PASS: gdb.base/sizeof.exp: check sizeof "float": next
FAIL: gdb.base/sizeof.exp: check sizeof "float": size matches
PASS: gdb.base/sizeof.exp: check sizeof "double": next
FAIL: gdb.base/sizeof.exp: check sizeof "double": size matches
PASS: gdb.base/sizeof.exp: check sizeof "long double": next
FAIL: gdb.base/sizeof.exp: check sizeof "long double": size matches
PASS: gdb.base/sizeof.exp: get integer valueof "(int) '\377'"
PASS: gdb.base/sizeof.exp: get integer valueof "(int) (char) -1"
PASS: gdb.base/sizeof.exp: get integer valueof "(int) (signed char) -1"
PASS: gdb.base/sizeof.exp: get integer valueof "(int) (unsigned char) -1"
PASS: gdb.base/sizeof.exp: check valueof "'\377'": next
FAIL: gdb.base/sizeof.exp: check valueof "'\377'": value matches
PASS: gdb.base/sizeof.exp: check valueof "(int) (char) -1": next
FAIL: gdb.base/sizeof.exp: check valueof "(int) (char) -1": value matches
PASS: gdb.base/sizeof.exp: check valueof "(int) (signed char) -1": next
FAIL: gdb.base/sizeof.exp: check valueof "(int) (signed char) -1": value matches
PASS: gdb.base/sizeof.exp: check valueof "(int) (unsigned char) -1": next
FAIL: gdb.base/sizeof.exp: check valueof "(int) (unsigned char) -1": value matches
PASS: gdb.base/sizeof.exp: set padding_char.v = 1
FAIL: gdb.base/sizeof.exp: print padding_char.p1
PASS: gdb.base/sizeof.exp: print/d padding_char.v
FAIL: gdb.base/sizeof.exp: print padding_char.p2
PASS: gdb.base/sizeof.exp: set padding_short.v = 2
FAIL: gdb.base/sizeof.exp: print padding_short.p1
PASS: gdb.base/sizeof.exp: print/d padding_short.v
FAIL: gdb.base/sizeof.exp: print padding_short.p2
PASS: gdb.base/sizeof.exp: set padding_int.v = 4
FAIL: gdb.base/sizeof.exp: print padding_int.p1
PASS: gdb.base/sizeof.exp: print/d padding_int.v
FAIL: gdb.base/sizeof.exp: print padding_int.p2
PASS: gdb.base/sizeof.exp: set padding_long.v = 4
FAIL: gdb.base/sizeof.exp: print padding_long.p1
PASS: gdb.base/sizeof.exp: print/d padding_long.v
FAIL: gdb.base/sizeof.exp: print padding_long.p2
PASS: gdb.base/sizeof.exp: set padding_long_long.v = 8
FAIL: gdb.base/sizeof.exp: print padding_long_long.p1
PASS: gdb.base/sizeof.exp: print/d padding_long_long.v
FAIL: gdb.base/sizeof.exp: print padding_long_long.p2
PASS: gdb.base/sizeof.exp: set padding_float.v = 1
FAIL: gdb.base/sizeof.exp: print padding_float.p1
PASS: gdb.base/sizeof.exp: print/f padding_float.v
FAIL: gdb.base/sizeof.exp: print padding_float.p2
PASS: gdb.base/sizeof.exp: set padding_double.v = 2
FAIL: gdb.base/sizeof.exp: print padding_double.p1
PASS: gdb.base/sizeof.exp: print/f padding_double.v
FAIL: gdb.base/sizeof.exp: print padding_double.p2
PASS: gdb.base/sizeof.exp: set padding_long_double.v = 4
FAIL: gdb.base/sizeof.exp: print padding_long_double.p1
PASS: gdb.base/sizeof.exp: print/f padding_long_double.v
FAIL: gdb.base/sizeof.exp: print padding_long_double.p2
PASS: gdb.base/sizeof.exp: maint print arch
Running gdb.git~master/gdb/testsuite/gdb.cp/virtbase.exp ...
PASS: gdb.cp/virtbase.exp: continue to breakpoint: first breakpoint
FAIL: gdb.cp/virtbase.exp: print *this
FAIL: gdb.cp/virtbase.exp: print x in get_y
PASS: gdb.cp/virtbase.exp: continue to breakpoint: second breakpoint
FAIL: gdb.cp/virtbase.exp: print x in get_z
PASS: gdb.cp/virtbase.exp: continue to breakpoint: third breakpoint
PASS: gdb.cp/virtbase.exp: print *(D *) e
PASS: gdb.cp/virtbase.exp: set print object on
PASS: gdb.cp/virtbase.exp: print/x b->mA
PASS: gdb.cp/virtbase.exp: print rtti_data
PASS: gdb.cp/virtbase.exp: print pointer to virtual base at non-zero offset of larger object
PASS: gdb.cp/virtbase.exp: print same pointer from history value
PASS: gdb.cp/virtbase.exp: print whole pointed-to object, starting from the virtual base pointer
Running gdb.git~master/gdb/testsuite/gdb.base/dprintf-next.exp ...
PASS: gdb.base/dprintf-next.exp: dprintf 24, "%d\n", x
PASS: gdb.base/dprintf-next.exp: next 1
FAIL: gdb.base/dprintf-next.exp: next 2
Running gdb.git~master/gdb/testsuite/gdb.base/skip-solib.exp ...
PASS: gdb.base/skip-solib.exp: ignoring solib file: skip file
PASS: gdb.base/skip-solib.exp: ignoring solib file: info skip
PASS: gdb.base/skip-solib.exp: ignoring solib file: step
FAIL: gdb.base/skip-solib.exp: ignoring solib file: bt
PASS: gdb.base/skip-solib.exp: ignoring solib function: skip function
PASS: gdb.base/skip-solib.exp: ignoring solib function: step into other function
PASS: gdb.base/skip-solib.exp: ignoring solib function: info skip
PASS: gdb.base/skip-solib.exp: ignoring solib function: step
PASS: gdb.base/skip-solib.exp: ignoring solib function: bt
Running gdb.git~master/gdb/testsuite/gdb.fortran/array-element.exp ...
PASS: gdb.fortran/array-element.exp: continue to breakpoint: return
FAIL: gdb.fortran/array-element.exp: print the first element of array a
FAIL: gdb.fortran/array-element.exp: print the second element of array a
Running gdb.git~master/gdb/testsuite/gdb.dap/ada-arrays.exp ...
PASS: gdb.dap/ada-arrays.exp: compilation main.adb
PASS: gdb.dap/ada-arrays.exp: initialize success
PASS: gdb.dap/ada-arrays.exp: set breakpoint by line number success
PASS: gdb.dap/ada-arrays.exp: configurationDone success
PASS: gdb.dap/ada-arrays.exp: launch response success
PASS: gdb.dap/ada-arrays.exp: inferior started
PASS: gdb.dap/ada-arrays.exp: stopped at line breakpoint
PASS: gdb.dap/ada-arrays.exp: backtrace success
ERROR: tcl error sourcing /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ada-arrays.exp.
ERROR: tcl error code TCL LOOKUP DICT id
ERROR: key "id" not known in dictionary
    while executing
"dict get [lindex [dict get $bt body stackFrames] 1] id"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ada-arrays.exp" line 61)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ada-arrays.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ada-arrays.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
UNRESOLVED: gdb.dap/ada-arrays.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ada-arrays.exp' aborted due to Tcl error
PATH: gdb.dap/ada-arrays.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ada-arrays.exp' aborted due to Tcl error
Running gdb.git~master/gdb/testsuite/gdb.cp/formatted-ref.exp ...
FAIL: gdb.cp/formatted-ref.exp: print/x s
FAIL: gdb.cp/formatted-ref.exp: print/x e
FAIL: gdb.cp/formatted-ref.exp: print/x i
FAIL: gdb.cp/formatted-ref.exp: print/x &s
FAIL: gdb.cp/formatted-ref.exp: print/x &e
FAIL: gdb.cp/formatted-ref.exp: print/x &i
PASS: gdb.cp/formatted-ref.exp: print/x *(&(&s))
PASS: gdb.cp/formatted-ref.exp: print/x *(&(&i))
PASS: gdb.cp/formatted-ref.exp: print/x *(&(&e))
FAIL: gdb.cp/formatted-ref.exp: print s.x == 13
Running gdb.git~master/gdb/testsuite/gdb.threads/infcall-from-bp-cond-simple.exp ...
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: successfully compiled posix threads test case
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: exactly one thread is hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: exactly one thread is hit: spot all breakpoint hits
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: exactly one thread is hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: exactly one thread is hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: exactly two threads are hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: exactly two threads are hit: spot all breakpoint hits
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: exactly two threads are hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: exactly two threads are hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: all three threads are hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: all three threads are hit: spot all breakpoint hits
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: all three threads are hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: all three threads are hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: no thread is hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: no thread is hit: spot all breakpoint hits
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: no thread is hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: no thread is hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: run_kill_and_restart_test: continue to breakpoint: worker_func
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: run_kill_and_restart_test: kill process
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: run_bp_cond_segfaults: get number of conditional breakpoint
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: run_bp_cond_segfaults: continue
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: run_bp_cond_hits_breakpoint: get number of conditional breakpoint
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: run_bp_cond_hits_breakpoint: get number of nested breakpoint
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=on: run_bp_cond_hits_breakpoint: continue
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: exactly one thread is hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: exactly one thread is hit: spot all breakpoint hits
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: exactly one thread is hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: exactly one thread is hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: exactly two threads are hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: exactly two threads are hit: spot all breakpoint hits
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: exactly two threads are hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: exactly two threads are hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: all three threads are hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: all three threads are hit: spot all breakpoint hits
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: all three threads are hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: all three threads are hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: no thread is hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: no thread is hit: spot all breakpoint hits
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: no thread is hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: no thread is hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: run_kill_and_restart_test: continue to breakpoint: worker_func
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: run_kill_and_restart_test: kill process
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: run_bp_cond_segfaults: get number of conditional breakpoint
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: run_bp_cond_segfaults: continue
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: run_bp_cond_hits_breakpoint: get number of conditional breakpoint
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: run_bp_cond_hits_breakpoint: get number of nested breakpoint
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=on: target_non_stop=off: run_bp_cond_hits_breakpoint: continue
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: exactly one thread is hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: exactly one thread is hit: spot all breakpoint hits
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: exactly one thread is hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: exactly one thread is hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: exactly two threads are hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: exactly two threads are hit: spot all breakpoint hits
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: exactly two threads are hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: exactly two threads are hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: all three threads are hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: all three threads are hit: spot all breakpoint hits
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: all three threads are hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: all three threads are hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: no thread is hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: no thread is hit: spot all breakpoint hits
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: no thread is hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: no thread is hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: run_kill_and_restart_test: continue to breakpoint: worker_func
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: run_kill_and_restart_test: kill process
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: run_bp_cond_segfaults: get number of conditional breakpoint
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: run_bp_cond_segfaults: continue
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: run_bp_cond_hits_breakpoint: get number of conditional breakpoint
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: run_bp_cond_hits_breakpoint: get number of nested breakpoint
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=on: run_bp_cond_hits_breakpoint: continue
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: exactly one thread is hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: exactly one thread is hit: spot all breakpoint hits
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: exactly one thread is hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: exactly one thread is hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: exactly two threads are hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: exactly two threads are hit: spot all breakpoint hits
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: exactly two threads are hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: exactly two threads are hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: all three threads are hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: all three threads are hit: spot all breakpoint hits
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: all three threads are hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: all three threads are hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: no thread is hit: set $n_cond_eval = 0
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: no thread is hit: spot all breakpoint hits
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: no thread is hit: stopped at breakpoint the expected number of times
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: no thread is hit: condition was evaluated in each thread
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: run_kill_and_restart_test: continue to breakpoint: worker_func
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: run_kill_and_restart_test: kill process
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: run_bp_cond_segfaults: get number of conditional breakpoint
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: run_bp_cond_segfaults: continue
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: run_bp_cond_hits_breakpoint: get number of conditional breakpoint
PASS: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: run_bp_cond_hits_breakpoint: get number of nested breakpoint
FAIL: gdb.threads/infcall-from-bp-cond-simple.exp: target_async=off: target_non_stop=off: run_bp_cond_hits_breakpoint: continue
Running gdb.git~master/gdb/testsuite/gdb.reverse/recursion.exp ...
PASS: gdb.reverse/recursion.exp: turn on process record
PASS: gdb.reverse/recursion.exp: continue to breakpoint: .*recursion.c/43.*
FAIL: gdb.reverse/recursion.exp: Skipping recursion from outside
FAIL: gdb.reverse/recursion.exp: stepping until regexp
FAIL: gdb.reverse/recursion.exp: Skipping recursion from inside
FAIL: gdb.reverse/recursion.exp: print frame when stepping out
FAIL: gdb.reverse/recursion.exp: stepping into a different function
PASS: gdb.reverse/recursion.exp: stepping back to main
Running gdb.git~master/gdb/testsuite/gdb.base/annota3.exp ...
PASS: gdb.base/annota3.exp: breakpoint main
PASS: gdb.base/annota3.exp: set annotate 3
PASS: gdb.base/annota3.exp: start if construct
PASS: gdb.base/annota3.exp: end if construct
PASS: gdb.base/annota3.exp: breakpoint info
PASS: gdb.base/annota3.exp: run until main breakpoint
PASS: gdb.base/annota3.exp: go after array init line
PASS: gdb.base/annota3.exp: print array
PASS: gdb.base/annota3.exp: print non_existent_value
PASS: gdb.base/annota3.exp: break handle_USR1
PASS: gdb.base/annota3.exp: break printf
PASS: gdb.base/annota3.exp: continue to printf
FAIL: gdb.base/annota3.exp: backtrace from shlibrary (pattern 3 + sentinel)
FAIL: gdb.base/annota3.exp: send SIGUSR1 (pattern 8)
FAIL: gdb.base/annota3.exp: backtrace @ signal handler (pattern 2)
PASS: gdb.base/annota3.exp: delete bp 1
PASS: gdb.base/annota3.exp: delete bp 2
PASS: gdb.base/annota3.exp: delete bp 3
PASS: gdb.base/annota3.exp: break in main
PASS: gdb.base/annota3.exp: set up display
PASS: gdb.base/annota3.exp: set inferior cwd to test directory
PASS: gdb.base/annota3.exp: re-run
PASS: gdb.base/annota3.exp: break at value++
PASS: gdb.base/annota3.exp: ignore 5 4
PASS: gdb.base/annota3.exp: annotate ignore count change
PASS: gdb.base/annota3.exp: next to exit loop
PASS: gdb.base/annota3.exp: breakpoint ignore count
PASS: gdb.base/annota3.exp: get inferior pid
PASS: gdb.base/annota3.exp: signal sent
PASS: gdb.base/annota3.exp: cleanup core file (removed)
Running gdb.git~master/gdb/testsuite/gdb.python/py-finish-breakpoint-tailcall.exp ...
FAIL: gdb.python/py-finish-breakpoint-tailcall.exp: parent_frame=true: check call stack
PASS: gdb.python/py-finish-breakpoint-tailcall.exp: parent_frame=true: import python scripts
PASS: gdb.python/py-finish-breakpoint-tailcall.exp: parent_frame=true: store a reference to the parent frame
FAIL: gdb.python/py-finish-breakpoint-tailcall.exp: parent_frame=true: create finish breakpoint
FAIL: gdb.python/py-finish-breakpoint-tailcall.exp: parent_frame=true: continue
FAIL: gdb.python/py-finish-breakpoint-tailcall.exp: parent_frame=false: check call stack
PASS: gdb.python/py-finish-breakpoint-tailcall.exp: parent_frame=false: import python scripts
PASS: gdb.python/py-finish-breakpoint-tailcall.exp: parent_frame=false: store a reference to the current frame
FAIL: gdb.python/py-finish-breakpoint-tailcall.exp: parent_frame=false: create finish breakpoint
FAIL: gdb.python/py-finish-breakpoint-tailcall.exp: parent_frame=false: continue
Running gdb.git~master/gdb/testsuite/gdb.opt/solib-intra-step.exp ...
PASS: gdb.opt/solib-intra-step.exp: first-hit
FAIL: gdb.opt/solib-intra-step.exp: second-hit (GDB internal error)
PASS: gdb.opt/solib-intra-step.exp: continue to breakpoint: second-hit
Running gdb.git~master/gdb/testsuite/gdb.reverse/until-reverse.exp ...
PASS: gdb.reverse/until-reverse.exp: turn on process record
PASS: gdb.reverse/until-reverse.exp: until line number
PASS: gdb.reverse/until-reverse.exp: advance factorial
PASS: gdb.reverse/until-reverse.exp: until factorial, recursive function
PASS: gdb.reverse/until-reverse.exp: finish to main
FAIL: gdb.reverse/until-reverse.exp: advance to marker2
FAIL: gdb.reverse/until-reverse.exp: until func, not called by current frame
PASS: gdb.reverse/until-reverse.exp: set reverse execution
FAIL: gdb.reverse/until-reverse.exp: reverse-advance to marker2
FAIL: gdb.reverse/until-reverse.exp: reverse-finish from marker2
FAIL: gdb.reverse/until-reverse.exp: reverse-advance to final return of factorial
FAIL: gdb.reverse/until-reverse.exp: reverse-until to entry of factorial
Running gdb.git~master/gdb/testsuite/gdb.python/py-framefilter.exp ...
PASS: gdb.python/py-framefilter.exp: info frame filter before loading filters
PASS: gdb.python/py-framefilter.exp: set auto-load safe-path
PASS: gdb.python/py-framefilter.exp: Test auto-load had loaded python scripts
PASS: gdb.python/py-framefilter.exp: set python print-stack to full
PASS: gdb.python/py-framefilter.exp: bt 1, no filter loaded
PASS: gdb.python/py-framefilter.exp: bt -no-filters 1, no filter loaded
PASS: gdb.python/py-framefilter.exp: load python file
PASS: gdb.python/py-framefilter.exp: bt 1, filters loaded
PASS: gdb.python/py-framefilter.exp: bt -no-filters 1, filters loaded
PASS: gdb.python/py-framefilter.exp: continue to breakpoint: Inner test breakpoint
FAIL: gdb.python/py-framefilter.exp: bt full no-filters
FAIL: gdb.python/py-framefilter.exp: bt full with filters
PASS: gdb.python/py-framefilter.exp: pagination quit - set height limited
FAIL: gdb.python/py-framefilter.exp: pagination quit - bt
FAIL: gdb.python/py-framefilter.exp: pagination quit - bt - q (got interactive prompt)
FAIL: gdb.python/py-framefilter.exp: pagination quit - bt full
FAIL: gdb.python/py-framefilter.exp: pagination quit - bt full - q (got interactive prompt)
PASS: gdb.python/py-framefilter.exp: pagination quit - set height unlimited
PASS: gdb.python/py-framefilter.exp: continue to breakpoint: Backtrace end breakpoint
PASS: gdb.python/py-framefilter.exp: info frame filter before setting priority
PASS: gdb.python/py-framefilter.exp: show frame-filter priority global Elider before setting
PASS: gdb.python/py-framefilter.exp: set frame-filter priotiy global Elider 1000
PASS: gdb.python/py-framefilter.exp: show frame-filter priority global Elider after setting
PASS: gdb.python/py-framefilter.exp: info frame filter after setting priority
PASS: gdb.python/py-framefilter.exp: set priority of a non-existing filter
PASS: gdb.python/py-framefilter.exp: info frame filter before disable frame filter
PASS: gdb.python/py-framefilter.exp: disable frame-filter global Elider
PASS: gdb.python/py-framefilter.exp: info frame filter after disable frame filter
PASS: gdb.python/py-framefilter.exp: enable frame-filter global Elider
PASS: gdb.python/py-framefilter.exp: info frame filter after reenabling frame filter
PASS: gdb.python/py-framefilter.exp: disable a non-existing filter
FAIL: gdb.python/py-framefilter.exp: bt no-filters
FAIL: gdb.python/py-framefilter.exp: bt with frame filters
PASS: gdb.python/py-framefilter.exp: disable frame-filter global Reverse
FAIL: gdb.python/py-framefilter.exp: bt with frame-filter Reverse disabled
FAIL: gdb.python/py-framefilter.exp: bt -2 with frame-filter Reverse disabled
FAIL: gdb.python/py-framefilter.exp: bt 3 with frame-filter Reverse disabled
FAIL: gdb.python/py-framefilter.exp: bt no-filters full with Reverse disabled
FAIL: gdb.python/py-framefilter.exp: bt full with Reverse disabled
FAIL: gdb.python/py-framefilter.exp: bt full hide with Reverse disabled
PASS: gdb.python/py-framefilter.exp: re-enable frame-filter global Reverse
PASS: gdb.python/py-framefilter.exp: turn off frame arguments
PASS: gdb.python/py-framefilter.exp: bt no-filter 1 no args
FAIL: gdb.python/py-framefilter.exp: bt 1 no args
PASS: gdb.python/py-framefilter.exp: turn frame arguments to scalars only
FAIL: gdb.python/py-framefilter.exp: bt no-filter 1 scalars
FAIL: gdb.python/py-framefilter.exp: bt 1 scalars
PASS: gdb.python/py-framefilter.exp: turn frame arguments to presence only
PASS: gdb.python/py-framefilter.exp: bt no-filter 1 presence
FAIL: gdb.python/py-framefilter.exp: bt 1 presence
PASS: gdb.python/py-framefilter.exp: frame-info short-location
FAIL: gdb.python/py-framefilter.exp: bt no-filter 1 short-location
FAIL: gdb.python/py-framefilter.exp: bt 1 short-location
PASS: gdb.python/py-framefilter.exp: frame-info source-and-location
PASS: gdb.python/py-framefilter.exp: bt no-filter 1 source-and-location
FAIL: gdb.python/py-framefilter.exp: bt 1 source-and-location
PASS: gdb.python/py-framefilter.exp: frame-info source-line
PASS: gdb.python/py-framefilter.exp: bt no-filter 1 source-line
PASS: gdb.python/py-framefilter.exp: bt 1 source-line
PASS: gdb.python/py-framefilter.exp: frame-info auto
PASS: gdb.python/py-framefilter.exp: turn on frame arguments
FAIL: gdb.python/py-framefilter.exp: bt no-filter 1 all args
FAIL: gdb.python/py-framefilter.exp: bt 1 all args
PASS: gdb.python/py-framefilter.exp: Turn off address printing
FAIL: gdb.python/py-framefilter.exp: bt no-filter 1 no address
FAIL: gdb.python/py-framefilter.exp: bt 1 no addresss
PASS: gdb.python/py-framefilter.exp: Set python print-stack to message for Error filter
PASS: gdb.python/py-framefilter.exp: enable frame-filter global Error
PASS: gdb.python/py-framefilter.exp: bt 1 with Error filter
PASS: gdb.python/py-framefilter.exp: Change ErrorFilter to throw KeyboardInterrupt
PASS: gdb.python/py-framefilter.exp: bt 1 with KeyboardInterrupt
PASS: gdb.python/py-framefilter.exp: set auto-load safe-path for no debug info
PASS: gdb.python/py-framefilter.exp: Set autoload path for no debug info tests
PASS: gdb.python/py-framefilter.exp: set python print-stack full for no debuginfo tests
PASS: gdb.python/py-framefilter.exp: load python file for no debuginfo tests
PASS: gdb.python/py-framefilter.exp: disable frame-filter global Reverse for no debuginfo
PASS: gdb.python/py-framefilter.exp: bt for no debuginfo
PASS: gdb.python/py-framefilter.exp: bt full for no debuginfo
PASS: gdb.python/py-framefilter.exp: bt no filters for no debuginfo
PASS: gdb.python/py-framefilter.exp: bt no-filters full no debuginfo
Running gdb.git~master/gdb/testsuite/gdb.linespec/skip-two.exp ...
PASS: gdb.linespec/skip-two.exp: skip function dupname
FAIL: gdb.linespec/skip-two.exp: dupname ignored from main
PASS: gdb.linespec/skip-two.exp: continue to breakpoint: n
FAIL: gdb.linespec/skip-two.exp: dupname ignored from n
PASS: gdb.linespec/skip-two.exp: skip delete 1
PASS: gdb.linespec/skip-two.exp: skip file thefile.cc
PASS: gdb.linespec/skip-two.exp: step into dupname
FAIL: gdb.linespec/skip-two.exp: finish from dupname
FAIL: gdb.linespec/skip-two.exp: dupname ignored for thefile.cc
Running gdb.git~master/gdb/testsuite/gdb.cp/non-trivial-retval.exp ...
PASS: gdb.cp/non-trivial-retval.exp: continue to breakpoint: Break here
PASS: gdb.cp/non-trivial-retval.exp: p f1 (i1, i2)
PASS: gdb.cp/non-trivial-retval.exp: p f2 (i1, i2)
PASS: gdb.cp/non-trivial-retval.exp: p f22 (i1, i2)
PASS: gdb.cp/non-trivial-retval.exp: p f3 (i1, i2)
PASS: gdb.cp/non-trivial-retval.exp: p f4 (i1, i2)
PASS: gdb.cp/non-trivial-retval.exp: p f5 (i1, i2)
PASS: gdb.cp/non-trivial-retval.exp: continue to breakpoint: Break in f1
FAIL: gdb.cp/non-trivial-retval.exp: finish from f1
PASS: gdb.cp/non-trivial-retval.exp: continue to breakpoint: Break in f2
FAIL: gdb.cp/non-trivial-retval.exp: finish from f2
PASS: gdb.cp/non-trivial-retval.exp: continue to breakpoint: Break in f22
FAIL: gdb.cp/non-trivial-retval.exp: finish from f22
PASS: gdb.cp/non-trivial-retval.exp: continue to breakpoint: Break in f3
FAIL: gdb.cp/non-trivial-retval.exp: finish from f3
PASS: gdb.cp/non-trivial-retval.exp: continue to breakpoint: Break in f4
FAIL: gdb.cp/non-trivial-retval.exp: finish from f4
PASS: gdb.cp/non-trivial-retval.exp: continue to breakpoint: Break in f5
FAIL: gdb.cp/non-trivial-retval.exp: finish from f5
Running gdb.git~master/gdb/testsuite/gdb.cp/ref-params.exp ...
PASS: gdb.cp/ref-params.exp: print value of a Child in main
PASS: gdb.cp/ref-params.exp: print value of f1 on Child in main
PASS: gdb.cp/ref-params.exp: print value of f2 on Child in main
PASS: gdb.cp/ref-params.exp: print value of f1 on (Child&) in main
PASS: gdb.cp/ref-params.exp: print value of f2 on (Child&) in main
PASS: gdb.cp/ref-params.exp: print value of Child& in f2
PASS: gdb.cp/ref-params.exp: print value of f1 on Child& in f2
FAIL: gdb.cp/ref-params.exp: print value of Parent& in f1
PASS: gdb.cp/ref-params.exp: print f1(MQ)
PASS: gdb.cp/ref-params.exp: print mf1(MQ)
PASS: gdb.cp/ref-params.exp: print mf2(MQ)
PASS: gdb.cp/ref-params.exp: print f1(MQR)
PASS: gdb.cp/ref-params.exp: print mf1(MQR)
PASS: gdb.cp/ref-params.exp: print mf2(MQR)
PASS: gdb.cp/ref-params.exp: print f3(Q.id)
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-nonstop.exp ...
PASS: gdb.mi/mi-nonstop.exp: successfully compiled posix threads test case
PASS: gdb.mi/mi-nonstop.exp: -gdb-set mi-async 1
PASS: gdb.mi/mi-nonstop.exp: breakpoint at main
PASS: gdb.mi/mi-nonstop.exp: mi runto main
PASS: gdb.mi/mi-nonstop.exp: breakpoint at marker
PASS: gdb.mi/mi-nonstop.exp: w0,i0 stop
PASS: gdb.mi/mi-nonstop.exp: w1,i0 stop
PASS: gdb.mi/mi-nonstop.exp: thread state, stop 1
PASS: gdb.mi/mi-nonstop.exp: select thread 2
PASS: gdb.mi/mi-nonstop.exp: create varobj in first thread
PASS: gdb.mi/mi-nonstop.exp: select thread 3
PASS: gdb.mi/mi-nonstop.exp: create varobj in second thread
PASS: gdb.mi/mi-nonstop.exp: thread state, resume 1
PASS: gdb.mi/mi-nonstop.exp: w0,i1 stop
PASS: gdb.mi/mi-nonstop.exp: thread state, stop 2
PASS: gdb.mi/mi-nonstop.exp: thread state, resume 2
PASS: gdb.mi/mi-nonstop.exp: w1,i1 stop
PASS: gdb.mi/mi-nonstop.exp: thread state, stop 3
FAIL: gdb.mi/mi-nonstop.exp: update varobj, 1 (unexpected output)
FAIL: gdb.mi/mi-nonstop.exp: check varobj, w0, 1 (unexpected output)
FAIL: gdb.mi/mi-nonstop.exp: check varobj, w1, 1 (unexpected output)
PASS: gdb.mi/mi-nonstop.exp: interrupted
PASS: gdb.mi/mi-nonstop.exp: got interrupt
PASS: gdb.mi/mi-nonstop.exp: thread state, stop 4
PASS: gdb.mi/mi-nonstop.exp: resume all
PASS: gdb.mi/mi-nonstop.exp: w0,i2 stop
PASS: gdb.mi/mi-nonstop.exp: w1,i2 stop
PASS: gdb.mi/mi-nonstop.exp: set condition, 1
PASS: gdb.mi/mi-nonstop.exp: w0,i3 stop
FAIL: gdb.mi/mi-nonstop.exp: thread state, stop on cond breakpoint (unexpected output)
FAIL: gdb.mi/mi-nonstop.exp: update varobj, 2 (unexpected output)
FAIL: gdb.mi/mi-nonstop.exp: check varobj, w1, 2 (unexpected output)
FAIL: gdb.mi/mi-nonstop.exp: stacktrace of running thread (unexpected output)
PASS: gdb.mi/mi-nonstop.exp: stacktrace of stopped thread
PASS: gdb.mi/mi-nonstop.exp: select first worker thread
PASS: gdb.mi/mi-nonstop.exp: ask the second thread to exit
FAIL: gdb.mi/mi-nonstop.exp: wait for thread exit (timeout)
PASS: gdb.mi/mi-nonstop.exp: stacktrace of stopped thread, 2
Running gdb.git~master/gdb/testsuite/gdb.ada/lazy-string.exp ...
PASS: gdb.ada/lazy-string.exp: compilation main.adb
FAIL: gdb.ada/lazy-string.exp: python arg = gdb.parse_and_eval('arg.all')
FAIL: gdb.ada/lazy-string.exp: print lazy string using utf-8
Running gdb.git~master/gdb/testsuite/gdb.base/step-sw-breakpoint-adjust-pc.exp ...
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=off: always_inserted=off: set displaced-stepping off
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=off: always_inserted=off: set breakpoint always-inserted off
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=off: always_inserted=off: user bp: continue to breakpoint: continue to breakpoint
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=off: always_inserted=off: user bp: si advances
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=off: always_inserted=off: step-resume: continue to breakpoint: continue to breakpoint
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=off: always_inserted=off: step-resume: next
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=off: always_inserted=off: step-resume: si advances
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=off: always_inserted=on: set displaced-stepping off
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=off: always_inserted=on: set breakpoint always-inserted on
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=off: always_inserted=on: user bp: continue to breakpoint: continue to breakpoint
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=off: always_inserted=on: user bp: si advances
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=off: always_inserted=on: step-resume: continue to breakpoint: continue to breakpoint
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=off: always_inserted=on: step-resume: next
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=off: always_inserted=on: step-resume: si advances
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on: always_inserted=off: set displaced-stepping on
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on: always_inserted=off: set breakpoint always-inserted off
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on: always_inserted=off: user bp: continue to breakpoint: continue to breakpoint
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on: always_inserted=off: user bp: si advances
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on: always_inserted=off: step-resume: continue to breakpoint: continue to breakpoint
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on: always_inserted=off: step-resume: next
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on: always_inserted=off: step-resume: si advances
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on: always_inserted=on: set displaced-stepping on
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on: always_inserted=on: set breakpoint always-inserted on
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on: always_inserted=on: user bp: continue to breakpoint: continue to breakpoint
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on: always_inserted=on: user bp: si advances
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on: always_inserted=on: step-resume: continue to breakpoint: continue to breakpoint
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on: always_inserted=on: step-resume: next
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on: always_inserted=on: step-resume: si advances
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set displaced-stepping off
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set breakpoint always-inserted off
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: user bp: continue to breakpoint: continue to breakpoint
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: user bp: si advances
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: step-resume: continue to breakpoint: continue to breakpoint
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: step-resume: next
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: step-resume: si advances
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=on: set displaced-stepping off
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=on: set breakpoint always-inserted on
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=on: user bp: continue to breakpoint: continue to breakpoint
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=on: user bp: si advances
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=on: step-resume: continue to breakpoint: continue to breakpoint
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=on: step-resume: next
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=on: step-resume: si advances
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=on: always_inserted=off: set displaced-stepping on
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=on: always_inserted=off: set breakpoint always-inserted off
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=on: always_inserted=off: user bp: continue to breakpoint: continue to breakpoint
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=on: always_inserted=off: user bp: si advances
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=on: always_inserted=off: step-resume: continue to breakpoint: continue to breakpoint
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=on: always_inserted=off: step-resume: next
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=on: always_inserted=off: step-resume: si advances
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=on: always_inserted=on: set displaced-stepping on
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=on: always_inserted=on: set breakpoint always-inserted on
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=on: always_inserted=on: user bp: continue to breakpoint: continue to breakpoint
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=on: always_inserted=on: user bp: si advances
PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=on: always_inserted=on: step-resume: continue to breakpoint: continue to breakpoint
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=on: always_inserted=on: step-resume: next
FAIL: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=on: always_inserted=on: step-resume: si advances
Running gdb.git~master/gdb/testsuite/gdb.cp/breakpoint.exp ...
PASS: gdb.cp/breakpoint.exp: continue to C1::Nested::foo
PASS: gdb.cp/breakpoint.exp: conditional breakpoint in method
PASS: gdb.cp/breakpoint.exp: conditional breakpoint in method 2
PASS: gdb.cp/breakpoint.exp: continue to breakpoint in C1::foo
FAIL: gdb.cp/breakpoint.exp: check the member variable from within C1::foo
PASS: gdb.cp/breakpoint.exp: continue to breakpoint in C1::bar
FAIL: gdb.cp/breakpoint.exp: check the member variable from within C1::bar
Running gdb.git~master/gdb/testsuite/gdb.base/jump-inline.exp ...
PASS: gdb.base/jump-inline.exp: continue to breakpoint: inline-funct
PASS: gdb.base/jump-inline.exp: aborted jump out of current function
PASS: gdb.base/jump-inline.exp: jump 21
PASS: gdb.base/jump-inline.exp: next
FAIL: gdb.base/jump-inline.exp: print a
Running gdb.git~master/gdb/testsuite/gdb.cp/pass-by-ref-2.exp ...
PASS: gdb.cp/pass-by-ref-2.exp: continue to breakpoint: end of main
PASS: gdb.cp/pass-by-ref-2.exp: call cbvArrayContainerByVal
PASS: gdb.cp/pass-by-ref-2.exp: cbv argument 'arrayContainerByVal' should not change
PASS: gdb.cp/pass-by-ref-2.exp: call cbvArrayContainerByRef
PASS: gdb.cp/pass-by-ref-2.exp: cbv argument 'arrayContainerByRef' should not change
PASS: gdb.cp/pass-by-ref-2.exp: call cbvDynamic
PASS: gdb.cp/pass-by-ref-2.exp: cbv argument 'dynamic' should not change
PASS: gdb.cp/pass-by-ref-2.exp: gdb-command<print cbvInlined (inlined)>
PASS: gdb.cp/pass-by-ref-2.exp: type not destructible
PASS: gdb.cp/pass-by-ref-2.exp: call cbvFourCCtor, c0v0
PASS: gdb.cp/pass-by-ref-2.exp: cbv argument 'twoCctor_c0v0' should not change
PASS: gdb.cp/pass-by-ref-2.exp: call cbvFourCCtor, c1v0
PASS: gdb.cp/pass-by-ref-2.exp: cbv argument 'twoCctor_c1v0' should not change
PASS: gdb.cp/pass-by-ref-2.exp: call cbvFourCCtor, c0v1
PASS: gdb.cp/pass-by-ref-2.exp: cbv argument 'twoCctor_c0v1' should not change
PASS: gdb.cp/pass-by-ref-2.exp: call cbvFourCCtor, c1v1
PASS: gdb.cp/pass-by-ref-2.exp: cbv argument 'twoCctor_c1v1' should not change
PASS: gdb.cp/pass-by-ref-2.exp: copy ctor is implicitly deleted
PASS: gdb.cp/pass-by-ref-2.exp: call cbvTwoMCtorAndCCtor
PASS: gdb.cp/pass-by-ref-2.exp: cbv argument 'twoMctorAndCtor' should not change
PASS: gdb.cp/pass-by-ref-2.exp: call cbvArrayContainerByRef with BP
FAIL: gdb.cp/pass-by-ref-2.exp: backtrace
Running gdb.git~master/gdb/testsuite/gdb.fortran/backtrace.exp ...
PASS: gdb.fortran/backtrace.exp: continue to breakpoint: continue to bar
FAIL: gdb.fortran/backtrace.exp: bt
Running gdb.git~master/gdb/testsuite/gdb.ada/unsigned_last.exp ...
PASS: gdb.ada/unsigned_last.exp: compilation main.adb
FAIL: gdb.ada/unsigned_last.exp: print x
PASS: gdb.ada/unsigned_last.exp: print Unsigned_64'Last
Running gdb.git~master/gdb/testsuite/gdb.ada/mod_from_name.exp ...
PASS: gdb.ada/mod_from_name.exp: scenario=all: compilation foo.adb
FAIL: gdb.ada/mod_from_name.exp: scenario=all: print xp
PASS: gdb.ada/mod_from_name.exp: scenario=all: print slice
PASS: gdb.ada/mod_from_name.exp: scenario=minimal: compilation foo.adb
FAIL: gdb.ada/mod_from_name.exp: scenario=minimal: print xp
PASS: gdb.ada/mod_from_name.exp: scenario=minimal: print slice
Running gdb.git~master/gdb/testsuite/gdb.base/sym-file.exp ...
PASS: gdb.base/sym-file.exp: remove_expr=addr: continue to breakpoint: gdb_add_symbol_file
FAIL: gdb.base/sym-file.exp: remove_expr=addr: add-symbol-file sym-file-lib.so addr
PASS: gdb.base/sym-file.exp: remove_expr=bar: continue to breakpoint: gdb_add_symbol_file
FAIL: gdb.base/sym-file.exp: remove_expr=bar: add-symbol-file sym-file-lib.so addr
PASS: gdb.base/sym-file.exp: remove_expr=bar + 0x10: continue to breakpoint: gdb_add_symbol_file
FAIL: gdb.base/sym-file.exp: remove_expr=bar + 0x10: add-symbol-file sym-file-lib.so addr
PASS: gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: continue to breakpoint: gdb_add_symbol_file
FAIL: gdb.base/sym-file.exp: remove_expr=sym-file-lib.so: add-symbol-file sym-file-lib.so addr
Running gdb.git~master/gdb/testsuite/gdb.fortran/nested-funcs-2.exp ...
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: continue to breakpoint: increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: continue to breakpoint: post_increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: info args
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: info locals
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: continue to breakpoint: post_increment_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: no argument subroutine has no arguments
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: printing outer scoped variable
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: continue to breakpoint: pre_step
FAIL: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: step into the correct place
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: continue to breakpoint: post_hidden
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: printing hidden global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: increment: info symbol increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: increment: whatis increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: increment: ptype increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: increment_program_global: info symbol increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: increment_program_global: whatis increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=0: increment_program_global: ptype increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: before start: info symbol contains_keyword::increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: before start: whatis contains_keyword::increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: before start: ptype contains_keyword::increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: before start: print contains_keyword::increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: before start: info symbol contains_keyword::increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: before start: whatis contains_keyword::increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: before start: ptype contains_keyword::increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: before start: print contains_keyword::increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: before start: info symbol contains_keyword::hidden_variable
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: before start: whatis contains_keyword::hidden_variable
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: before start: ptype contains_keyword::hidden_variable
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: before start: print contains_keyword::hidden_variable
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: call contains_keyword::subroutine_to_call()
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: continue to breakpoint: increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: continue to breakpoint: post_increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: info args
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: info locals
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: continue to breakpoint: post_increment_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: no argument subroutine has no arguments
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: printing outer scoped variable
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: continue to breakpoint: pre_step
FAIL: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: step into the correct place
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: continue to breakpoint: post_hidden
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: printing hidden global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: increment: info symbol contains_keyword::increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: increment: whatis contains_keyword::increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: increment: ptype contains_keyword::increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: increment_program_global: info symbol contains_keyword::increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: increment_program_global: whatis contains_keyword::increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=0: nest_prefix=1: increment_program_global: ptype contains_keyword::increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: continue to breakpoint: increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: continue to breakpoint: post_increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: info args
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: info locals
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: continue to breakpoint: post_increment_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: no argument subroutine has no arguments
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: printing outer scoped variable
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: continue to breakpoint: pre_step
FAIL: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: step into the correct place
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: continue to breakpoint: post_hidden
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: printing hidden global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: increment: info symbol increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: increment: whatis increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: increment: ptype increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: increment_program_global: info symbol increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: increment_program_global: whatis increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=0: increment_program_global: ptype increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: before start: info symbol contains_keyword::increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: before start: whatis contains_keyword::increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: before start: ptype contains_keyword::increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: before start: print contains_keyword::increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: before start: info symbol contains_keyword::increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: before start: whatis contains_keyword::increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: before start: ptype contains_keyword::increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: before start: print contains_keyword::increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: before start: info symbol contains_keyword::hidden_variable
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: before start: whatis contains_keyword::hidden_variable
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: before start: ptype contains_keyword::hidden_variable
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: before start: print contains_keyword::hidden_variable
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: call contains_keyword::subroutine_to_call()
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: continue to breakpoint: increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: continue to breakpoint: post_increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: info args
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: info locals
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: continue to breakpoint: post_increment_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: no argument subroutine has no arguments
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: printing outer scoped variable
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: continue to breakpoint: pre_step
FAIL: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: step into the correct place
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: continue to breakpoint: post_hidden
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: printing hidden global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: increment: info symbol contains_keyword::increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: increment: whatis contains_keyword::increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: increment: ptype contains_keyword::increment
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: increment_program_global: info symbol contains_keyword::increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: increment_program_global: whatis contains_keyword::increment_program_global
PASS: gdb.fortran/nested-funcs-2.exp: src_prefix=1: nest_prefix=1: increment_program_global: ptype contains_keyword::increment_program_global
Running gdb.git~master/gdb/testsuite/gdb.reverse/finish-precsave.exp ...
PASS: gdb.reverse/finish-precsave.exp: turn on process record
PASS: gdb.reverse/finish-precsave.exp: breakpoint at end of main
PASS: gdb.reverse/finish-precsave.exp: run to end of main
PASS: gdb.reverse/finish-precsave.exp: save process recfile
PASS: gdb.reverse/finish-precsave.exp: kill process, prepare to debug log file
PASS: gdb.reverse/finish-precsave.exp: reload precord save file
PASS: gdb.reverse/finish-precsave.exp: set breakpoint on void_func
PASS: gdb.reverse/finish-precsave.exp: continue to breakpoint: void_func
FAIL: gdb.reverse/finish-precsave.exp: finish from void_func
PASS: gdb.reverse/finish-precsave.exp: set breakpoint on char_func
PASS: gdb.reverse/finish-precsave.exp: continue to breakpoint: char_func
FAIL: gdb.reverse/finish-precsave.exp: finish from char_func
PASS: gdb.reverse/finish-precsave.exp: set breakpoint on short_func
PASS: gdb.reverse/finish-precsave.exp: continue to breakpoint: short_func
FAIL: gdb.reverse/finish-precsave.exp: finish from short_func
PASS: gdb.reverse/finish-precsave.exp: set breakpoint on int_func
PASS: gdb.reverse/finish-precsave.exp: continue to breakpoint: int_func
FAIL: gdb.reverse/finish-precsave.exp: finish from int_func
PASS: gdb.reverse/finish-precsave.exp: set breakpoint on long_func
PASS: gdb.reverse/finish-precsave.exp: continue to breakpoint: long_func
FAIL: gdb.reverse/finish-precsave.exp: finish from long_func
PASS: gdb.reverse/finish-precsave.exp: set breakpoint on long_long_func
PASS: gdb.reverse/finish-precsave.exp: continue to breakpoint: long_long_func
FAIL: gdb.reverse/finish-precsave.exp: finish from long_long_func
PASS: gdb.reverse/finish-precsave.exp: set reverse execution
FAIL: gdb.reverse/finish-precsave.exp: continue to breakpoint: long_long_func backward
FAIL: gdb.reverse/finish-precsave.exp: reverse finish from long_long_func
FAIL: gdb.reverse/finish-precsave.exp: continue to breakpoint: long_func backward
FAIL: gdb.reverse/finish-precsave.exp: reverse finish from long_func
FAIL: gdb.reverse/finish-precsave.exp: continue to breakpoint: int_func backward
FAIL: gdb.reverse/finish-precsave.exp: reverse finish from int_func
FAIL: gdb.reverse/finish-precsave.exp: continue to breakpoint: short_func backward
FAIL: gdb.reverse/finish-precsave.exp: reverse finish from short_func
FAIL: gdb.reverse/finish-precsave.exp: continue to breakpoint: char_func backward
FAIL: gdb.reverse/finish-precsave.exp: reverse finish from char_func
FAIL: gdb.reverse/finish-precsave.exp: continue to breakpoint: void_func backward
FAIL: gdb.reverse/finish-precsave.exp: reverse finish from void_func
Running gdb.git~master/gdb/testsuite/gdb.multi/checkpoint-multi.exp ...
PASS: gdb.multi/checkpoint-multi.exp: check detach on non-checkpointed inferior: start first inferior
PASS: gdb.multi/checkpoint-multi.exp: check detach on non-checkpointed inferior: add inferior 2 with -exec goodbye
PASS: gdb.multi/checkpoint-multi.exp: check detach on non-checkpointed inferior: info inferiors
PASS: gdb.multi/checkpoint-multi.exp: check detach on non-checkpointed inferior: inferior 2
PASS: gdb.multi/checkpoint-multi.exp: check detach on non-checkpointed inferior: start second inferior
PASS: gdb.multi/checkpoint-multi.exp: check detach on non-checkpointed inferior: checkpoint
PASS: gdb.multi/checkpoint-multi.exp: check detach on non-checkpointed inferior: step
PASS: gdb.multi/checkpoint-multi.exp: check detach on non-checkpointed inferior: inferior 1
PASS: gdb.multi/checkpoint-multi.exp: check detach on non-checkpointed inferior: detach
PASS: gdb.multi/checkpoint-multi.exp: check kill on non-checkpointed inferior: start first inferior
PASS: gdb.multi/checkpoint-multi.exp: check kill on non-checkpointed inferior: add inferior 2 with -exec goodbye
PASS: gdb.multi/checkpoint-multi.exp: check kill on non-checkpointed inferior: info inferiors
PASS: gdb.multi/checkpoint-multi.exp: check kill on non-checkpointed inferior: inferior 2
PASS: gdb.multi/checkpoint-multi.exp: check kill on non-checkpointed inferior: start second inferior
PASS: gdb.multi/checkpoint-multi.exp: check kill on non-checkpointed inferior: checkpoint
PASS: gdb.multi/checkpoint-multi.exp: check kill on non-checkpointed inferior: step
PASS: gdb.multi/checkpoint-multi.exp: check kill on non-checkpointed inferior: inferior 1
PASS: gdb.multi/checkpoint-multi.exp: check kill on non-checkpointed inferior: kill non-checkpointed inferior
PASS: gdb.multi/checkpoint-multi.exp: check restart 0 on non-checkpointed inferior: start first inferior
PASS: gdb.multi/checkpoint-multi.exp: check restart 0 on non-checkpointed inferior: add inferior 2 with -exec goodbye
PASS: gdb.multi/checkpoint-multi.exp: check restart 0 on non-checkpointed inferior: info inferiors
PASS: gdb.multi/checkpoint-multi.exp: check restart 0 on non-checkpointed inferior: inferior 2
PASS: gdb.multi/checkpoint-multi.exp: check restart 0 on non-checkpointed inferior: start second inferior
PASS: gdb.multi/checkpoint-multi.exp: check restart 0 on non-checkpointed inferior: checkpoint
PASS: gdb.multi/checkpoint-multi.exp: check restart 0 on non-checkpointed inferior: step
PASS: gdb.multi/checkpoint-multi.exp: check restart 0 on non-checkpointed inferior: inferior 1
PASS: gdb.multi/checkpoint-multi.exp: check restart 0 on non-checkpointed inferior: restart 0
PASS: gdb.multi/checkpoint-multi.exp: check restart 0 on non-checkpointed inferior: restart 2.0
PASS: gdb.multi/checkpoint-multi.exp: check restart 1 on non-checkpointed inferior: start first inferior
PASS: gdb.multi/checkpoint-multi.exp: check restart 1 on non-checkpointed inferior: add inferior 2 with -exec goodbye
PASS: gdb.multi/checkpoint-multi.exp: check restart 1 on non-checkpointed inferior: info inferiors
PASS: gdb.multi/checkpoint-multi.exp: check restart 1 on non-checkpointed inferior: inferior 2
PASS: gdb.multi/checkpoint-multi.exp: check restart 1 on non-checkpointed inferior: start second inferior
PASS: gdb.multi/checkpoint-multi.exp: check restart 1 on non-checkpointed inferior: checkpoint
PASS: gdb.multi/checkpoint-multi.exp: check restart 1 on non-checkpointed inferior: step
PASS: gdb.multi/checkpoint-multi.exp: check restart 1 on non-checkpointed inferior: inferior 1
PASS: gdb.multi/checkpoint-multi.exp: check restart 1 on non-checkpointed inferior: restart 1
PASS: gdb.multi/checkpoint-multi.exp: check restart 1 on non-checkpointed inferior: restart 2.1
PASS: gdb.multi/checkpoint-multi.exp: check continue to exit on non-checkpointed inferior: start first inferior
PASS: gdb.multi/checkpoint-multi.exp: check continue to exit on non-checkpointed inferior: add inferior 2 with -exec hello
PASS: gdb.multi/checkpoint-multi.exp: check continue to exit on non-checkpointed inferior: info inferiors
PASS: gdb.multi/checkpoint-multi.exp: check continue to exit on non-checkpointed inferior: inferior 2
PASS: gdb.multi/checkpoint-multi.exp: check continue to exit on non-checkpointed inferior: start second inferior
PASS: gdb.multi/checkpoint-multi.exp: check continue to exit on non-checkpointed inferior: checkpoint
PASS: gdb.multi/checkpoint-multi.exp: check continue to exit on non-checkpointed inferior: next
PASS: gdb.multi/checkpoint-multi.exp: check continue to exit on non-checkpointed inferior: inferior 1
PASS: gdb.multi/checkpoint-multi.exp: check continue to exit on non-checkpointed inferior: continue
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: start first inferior
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: add inferior 2 with -exec goodbye
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: info inferiors
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: inferior 2
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: start second inferior
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: checkpoint
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: step
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: inferior 1
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: one checkpoint: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: two checkpoints: checkpoint in inferior 1
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: two checkpoints: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: restart 0
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: restart 2.0
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: next
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: restart 1: restart 1
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: restart 1: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: info checkpoints twice in a row: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: restart 0: restart 0
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: restart 0: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: invalid checkpoints: restart 3
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: invalid checkpoints: restart 2
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: invalid checkpoints: restart -1
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: invalid checkpoints: restart 2.3
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: invalid checkpoints: restart 3.0
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: invalid checkpoints: restart 1.2
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: invalid checkpoints: restart 1.3
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: invalid checkpoints: restart 1.-1
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: invalid checkpoints: restart -1.0
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: restart 1.1: restart 1.1
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: restart 1.1: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: restart 2.1: restart 2.1
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: restart 2.1: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: second checkpoint in inferior 2: checkpoint
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: second checkpoint in inferior 2: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: third checkpoint in inferior 2: checkpoint
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: third checkpoint in inferior 2: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: continue to exit in checkpoint 2.1: continue
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: continue to exit in checkpoint 2.1: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: continue to exit in checkpoint 2.3: continue
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: continue to exit in checkpoint 2.3: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: continue to exit in checkpoint 2.2: continue
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: continue to exit in checkpoint 2.2: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: new checkpoints in inferior 2: checkpoint 2.1
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: new checkpoints in inferior 2: checkpoint 2.2
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: new checkpoints in inferior 2: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: delete checkpoint 2.0: failed attempt to delete active checkpoint 2.0
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: delete checkpoint 2.0: restart 2.1
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: delete checkpoint 2.0: delete checkpoint 2.0
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: delete checkpoint 2.0: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: delete checkpoint 2.2: delete checkpoint 2.2
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: delete checkpoint 2.2: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: new checkpoint in inferior 2: checkpoint
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: new checkpoint in inferior 2: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: switch to inferior 1: inferior 1
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: switch to inferior 1: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: kill inferior 1: kill inferior 1
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: kill inferior 1: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: start inferior 1 again: checkpoint in non-running inferior
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: start inferior 1 again: start
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: start inferior 1 again: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: checkpoint 1.1: second checkpoint in inferior 1
PASS: gdb.multi/checkpoint-multi.exp: two inferiors with checkpoints: checkpoint 1.1: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: start first inferior
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: add inferior 2 with -exec goodbye
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: info inferiors
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: inferior 2
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: start second inferior
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: checkpoint
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: step
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: inferior 1
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: add third inferior: add inferior 3 with -exec hangout
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: add third inferior: check for three inferiors
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: add third inferior: inferior 3
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: add third inferior: start third inferior
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: add third inferior: checkpoint
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: add third inferior: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: make checkpoint in inferior 1: inferior 1
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: make checkpoint in inferior 1: checkpoint
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: make checkpoint in inferior 1: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: restart 2.1: restart 2.1
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: restart 2.1: info checkpoints
FAIL: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: next and make new checkpoint: next
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: next and make new checkpoint: checkpoint
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: next and make new checkpoint: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: switch to inferior 3 for upcoming kill: inferior 3
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: switch to inferior 3 for upcoming kill: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: kill inferior 3: kill inferior 3
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: kill inferior 3: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: delete checkpoint 2.0: delete checkpoint 0
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: delete checkpoint 2.0: delete checkpoint 2.0
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: delete checkpoint 2.0: info checkpoints
FAIL: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: restart 2.2: restart 2.2
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: restart 2.2: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: switch to non-running inferior 3: inferior 3
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: switch to non-running inferior 3: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: restart inferior 3 and make new checkpoints: start
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: restart inferior 3 and make new checkpoints: checkpoint 3.1
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: restart inferior 3 and make new checkpoints: checkpoint 3.2
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: restart inferior 3 and make new checkpoints: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: delete checkpoint 3.1: delete checkpoint 1
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: delete checkpoint 3.1: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: attempt to delete active checkpoint in non-current inferior: inferior 1
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: attempt to delete active checkpoint in non-current inferior: checkpoint
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: attempt to delete active checkpoint in non-current inferior: inferior 3
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: attempt to delete active checkpoint in non-current inferior: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: attempt to delete active checkpoint in non-current inferior: delete checkpoint 1.0
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: delete non-active checkpoint in non-current inferior: delete checkpoint 1.1
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: delete non-active checkpoint in non-current inferior: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: switch to inferior 1: inferior 1
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: switch to inferior 1: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: checkpoint 1.3: third checkpoint in inferior 1
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: checkpoint 1.3: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: attempt to remove active but not current inferior: x/i $pc
PASS: gdb.multi/checkpoint-multi.exp: three inferiors with checkpoints: attempt to remove active but not current inferior: remove-inferior 3
PASS: gdb.multi/checkpoint-multi.exp: background execution: start first inferior
PASS: gdb.multi/checkpoint-multi.exp: background execution: add inferior 2 with -exec goodbye
PASS: gdb.multi/checkpoint-multi.exp: background execution: info inferiors
PASS: gdb.multi/checkpoint-multi.exp: background execution: inferior 2
PASS: gdb.multi/checkpoint-multi.exp: background execution: start second inferior
PASS: gdb.multi/checkpoint-multi.exp: background execution: checkpoint
PASS: gdb.multi/checkpoint-multi.exp: background execution: step
PASS: gdb.multi/checkpoint-multi.exp: background execution: inferior 1
PASS: gdb.multi/checkpoint-multi.exp: background execution: one checkpoint: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: background execution: two checkpoints: checkpoint in inferior 1
PASS: gdb.multi/checkpoint-multi.exp: background execution: two checkpoints: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: background execution: background continue hello: continue &
PASS: gdb.multi/checkpoint-multi.exp: background execution: background continue hello: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: background execution: fail to switch to inferior 2 w/ 1 in background: restart 2.1
PASS: gdb.multi/checkpoint-multi.exp: background execution: fail to switch to inferior 2 w/ 1 in background: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: background execution: switch to inferior 2: stop thread
PASS: gdb.multi/checkpoint-multi.exp: background execution: switch to inferior 2: info checkpoints
PASS: gdb.multi/checkpoint-multi.exp: background execution: switch to inferior 2: restart 2.1
PASS: gdb.multi/checkpoint-multi.exp: background execution: after restart 2.1: info checkpoints
Running gdb.git~master/gdb/testsuite/gdb.dwarf2/dw2-lines.exp ...
PASS: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=2: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=2: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=2: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=2: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=2: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=2: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=2: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=2: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=2: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=2: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=2: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=2: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=2: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=2: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=2: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=2: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=3: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=3: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=3: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=3: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=3: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=3: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=3: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=3: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=3: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=3: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=3: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=3: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=3: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=3: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=3: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=3: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=4: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=4: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=4: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=4: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=4: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=4: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=4: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=32: lv=4: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=4: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=4: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=4: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=4: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=4: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=4: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=4: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=2: cdw=64: lv=4: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=2: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=2: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=2: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=2: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=2: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=2: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=2: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=2: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=2: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=2: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=2: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=2: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=2: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=2: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=2: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=2: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=3: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=3: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=3: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=3: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=3: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=3: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=3: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=3: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=3: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=3: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=3: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=3: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=3: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=3: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=3: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=3: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=4: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=4: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=4: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=4: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=4: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=4: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=4: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=32: lv=4: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=4: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=4: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=4: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=4: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=4: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=4: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=4: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=3: cdw=64: lv=4: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=2: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=2: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=2: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=2: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=2: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=2: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=2: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=2: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=2: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=2: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=2: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=2: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=2: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=2: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=2: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=2: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=3: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=3: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=3: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=3: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=3: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=3: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=3: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=3: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=3: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=3: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=3: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=3: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=3: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=3: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=3: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=3: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=4: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=4: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=4: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=4: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=4: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=4: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=4: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=32: lv=4: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=4: ldw=32: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=4: ldw=32: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=4: ldw=32: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=4: ldw=32: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=4: ldw=64: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=4: ldw=64: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=4: ldw=64: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=4: cdw=64: lv=4: ldw=64: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=32: string_form=string: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=32: string_form=string: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=32: string_form=string: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=32: string_form=string: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=32: string_form=line_strp: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=32: string_form=line_strp: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=32: string_form=line_strp: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=32: string_form=line_strp: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=64: string_form=string: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=64: string_form=string: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=64: string_form=string: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=64: string_form=string: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=64: string_form=line_strp: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=64: string_form=line_strp: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=64: string_form=line_strp: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=32: lv=5: ldw=64: string_form=line_strp: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=32: string_form=string: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=32: string_form=string: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=32: string_form=string: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=32: string_form=string: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=32: string_form=line_strp: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=32: string_form=line_strp: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=32: string_form=line_strp: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=32: string_form=line_strp: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=64: string_form=string: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=64: string_form=string: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=64: string_form=string: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=64: string_form=string: next to foo(4)
PASS: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=64: string_form=line_strp: continue to breakpoint: foo \(1\)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=64: string_form=line_strp: next to foo(2)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=64: string_form=line_strp: next to foo(3)
FAIL: gdb.dwarf2/dw2-lines.exp: cv=5: cdw=64: lv=5: ldw=64: string_form=line_strp: next to foo(4)
Running gdb.git~master/gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp ...
PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_nofb_marker
PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_nofb_marker
FAIL: gdb.mi/dw2-ref-missing-frame.exp: test func_nofb_marker (unexpected output)
PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_loopfb_marker
PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_loopfb_marker
FAIL: gdb.mi/dw2-ref-missing-frame.exp: test func_loopfb_var (unexpected output)
Running gdb.git~master/gdb/testsuite/gdb.base/step-line.exp ...
PASS: gdb.base/step-line.exp: break f1
PASS: gdb.base/step-line.exp: continue to f1
FAIL: gdb.base/step-line.exp: next over dummy 1
FAIL: gdb.base/step-line.exp: next to dummy 2
PASS: gdb.base/step-line.exp: next over dummy 2
FAIL: gdb.base/step-line.exp: step into f2
FAIL: gdb.base/step-line.exp: next over dummy 4
FAIL: gdb.base/step-line.exp: next to dummy 5
FAIL: gdb.base/step-line.exp: next to dummy 6
FAIL: gdb.base/step-line.exp: next over dummy 6
FAIL: gdb.base/step-line.exp: next to dummy 7
FAIL: gdb.base/step-line.exp: next to dummy 8
FAIL: gdb.base/step-line.exp: next over dummy 8
FAIL: gdb.base/step-line.exp: next to dummy 9
FAIL: gdb.base/step-line.exp: next to dummy 10
FAIL: gdb.base/step-line.exp: next over dummy 10
Running gdb.git~master/gdb/testsuite/gdb.guile/scm-frame-inline.exp ...
PASS: gdb.guile/scm-frame-inline.exp: continue to breakpoint: break-here
PASS: gdb.guile/scm-frame-inline.exp: info frame
PASS: gdb.guile/scm-frame-inline.exp: up
FAIL: gdb.guile/scm-frame-inline.exp: guile (print (frame-read-var (selected-frame) "l"))
Running gdb.git~master/gdb/testsuite/gdb.cp/virtbase2.exp ...
PASS: gdb.cp/virtbase2.exp: derived::func_d: continue to breakpoint: continue to derived::func_d
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base: print i
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base: print d
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base: print x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base: print base::i
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base: print base::d
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base: print base::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base: print derived::i
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base: print derived::d
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base: print derived::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base: print derived::base::i
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base: print derived::base::d
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base: print derived::base::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base superbase: print x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base superbase: print superbase::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base superbase: print base::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base superbase: print base::superbase::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base superbase: print derived::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base superbase: print derived::superbase::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base superbase: print derived::base::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived base superbase: print derived::base::superbase::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: base superbase: print x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: base superbase: print superbase::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: base superbase: print base::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: base superbase: print base::superbase::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived superbase: print x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived superbase: print superbase::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived superbase: print derived::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived superbase: print derived::superbase::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: superbase: print x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: superbase: print superbase::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: base: print x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: base: print base::x
FAIL: gdb.cp/virtbase2.exp: derived::func_d: super: print w
FAIL: gdb.cp/virtbase2.exp: derived::func_d: super: print super::w
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived super: print w
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived super: print super::w
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived super: print derived::w
FAIL: gdb.cp/virtbase2.exp: derived::func_d: derived super: print derived::super::w
PASS: gdb.cp/virtbase2.exp: foo::func_f: continue to breakpoint: continue to foo::func_f
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print i
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print d
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print base::i
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print base::d
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print base::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print derived::i
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print derived::d
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print derived::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print derived::base::i
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print derived::base::d
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print derived::base::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print foo::i
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print foo::d
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print foo::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print foo::base::i
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print foo::base::d
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print foo::base::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print foo::derived::i
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print foo::derived::d
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print foo::derived::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print foo::derived::base::i
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print foo::derived::base::d
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base: print foo::derived::base::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo base: print i
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo base: print d
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo base: print x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo base: print base::i
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo base: print base::d
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo base: print base::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo base: print foo::i
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo base: print foo::d
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo base: print foo::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo base: print foo::base::i
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo base: print foo::base::d
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo base: print foo::base::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: base: print i
FAIL: gdb.cp/virtbase2.exp: foo::func_f: base: print d
FAIL: gdb.cp/virtbase2.exp: foo::func_f: base: print x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: base: print base::i
FAIL: gdb.cp/virtbase2.exp: foo::func_f: base: print base::d
FAIL: gdb.cp/virtbase2.exp: foo::func_f: base: print base::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: superbase: print x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: superbase: print superbase::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo superbase: print x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo superbase: print superbase::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo superbase: print foo::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo superbase: print foo::superbase::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived superbase: print x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived superbase: print superbase::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived superbase: print derived::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived superbase: print derived::superbase::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived superbase: print foo::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived superbase: print foo::superbase::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived superbase: print foo::derived::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived superbase: print foo::derived::superbase::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print superbase::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print base::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print base::superbase::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print derived::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print derived::superbase::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print derived::base::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print derived::base::superbase::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print foo::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print foo::superbase::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print foo::base::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print foo::base::superbase::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print foo::derived::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print foo::derived::superbase::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print foo::derived::base::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived base superbase: print foo::derived::base::superbase::x
FAIL: gdb.cp/virtbase2.exp: foo::func_f: super: print w
FAIL: gdb.cp/virtbase2.exp: foo::func_f: super: print super::w
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo super: print w
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo super: print super::w
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo super: print foo::w
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo super: print foo::super::w
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived super: print w
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived super: print super::w
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived super: print derived::w
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived super: print derived::super::w
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived super: print foo::w
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived super: print foo::super::w
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived super: print foo::derived::w
FAIL: gdb.cp/virtbase2.exp: foo::func_f: foo derived super: print foo::derived::super::w
Running gdb.git~master/gdb/testsuite/gdb.mi/mi2-cli-display.exp ...
PASS: gdb.mi/mi2-cli-display.exp: breakpoint at do_tests
PASS: gdb.mi/mi2-cli-display.exp: mi runto do_tests
FAIL: gdb.mi/mi2-cli-display.exp: display x (unexpected output)
PASS: gdb.mi/mi2-cli-display.exp: next
FAIL: gdb.mi/mi2-cli-display.exp: check display and source line x=24 (unexpected output)
PASS: gdb.mi/mi2-cli-display.exp: -exec-next
FAIL: gdb.mi/mi2-cli-display.exp: check display and source line x=25 (unexpected output)
Running gdb.git~master/gdb/testsuite/gdb.base/frame-view.exp ...
PASS: gdb.base/frame-view.exp: successfully compiled posix threads test case
PASS: gdb.base/frame-view.exp: with_pretty_printer=false: break baz
PASS: gdb.base/frame-view.exp: with_pretty_printer=false: continue
PASS: gdb.base/frame-view.exp: with_pretty_printer=false: info frame
PASS: gdb.base/frame-view.exp: with_pretty_printer=false: print/x $pc
PASS: gdb.base/frame-view.exp: with_pretty_printer=false: thread 1
PASS: gdb.base/frame-view.exp: with_pretty_printer=false: select thread 2 frame from thread 1
FAIL: gdb.base/frame-view.exp: with_pretty_printer=false: frame
FAIL: gdb.base/frame-view.exp: with_pretty_printer=false: frame again
PASS: gdb.base/frame-view.exp: with_pretty_printer=true: load python file
PASS: gdb.base/frame-view.exp: with_pretty_printer=true: break baz
PASS: gdb.base/frame-view.exp: with_pretty_printer=true: continue
PASS: gdb.base/frame-view.exp: with_pretty_printer=true: info frame
PASS: gdb.base/frame-view.exp: with_pretty_printer=true: print/x $pc
PASS: gdb.base/frame-view.exp: with_pretty_printer=true: thread 1
PASS: gdb.base/frame-view.exp: with_pretty_printer=true: select thread 2 frame from thread 1
PASS: gdb.base/frame-view.exp: with_pretty_printer=true: set scheduler-locking on
FAIL: gdb.base/frame-view.exp: with_pretty_printer=true: frame
FAIL: gdb.base/frame-view.exp: with_pretty_printer=true: frame again
Running gdb.git~master/gdb/testsuite/gdb.cp/rvalue-ref-types.exp ...
FAIL: gdb.cp/rvalue-ref-types.exp: up from marker1 1
FAIL: gdb.cp/rvalue-ref-types.exp: print value of rrt
FAIL: gdb.cp/rvalue-ref-types.exp: ptype rrt
FAIL: gdb.cp/rvalue-ref-types.exp: print value of *rrpt
FAIL: gdb.cp/rvalue-ref-types.exp: examine value at rrpt
FAIL: gdb.cp/rvalue-ref-types.exp: ptype rrpt
FAIL: gdb.cp/rvalue-ref-types.exp: print value of rrat[0]
FAIL: gdb.cp/rvalue-ref-types.exp: ptype rrat
FAIL: gdb.cp/rvalue-ref-types.exp: print value of rrat[1]
FAIL: gdb.cp/rvalue-ref-types.exp: print value of rrat[2]
FAIL: gdb.cp/rvalue-ref-types.exp: print value of rrat[3]
FAIL: gdb.cp/rvalue-ref-types.exp: up from f
FAIL: gdb.cp/rvalue-ref-types.exp: ptype rrC
FAIL: gdb.cp/rvalue-ref-types.exp: ptype rrUC
FAIL: gdb.cp/rvalue-ref-types.exp: ptype rrS
FAIL: gdb.cp/rvalue-ref-types.exp: ptype rrUS
FAIL: gdb.cp/rvalue-ref-types.exp: ptype rrI
FAIL: gdb.cp/rvalue-ref-types.exp: ptype rrUI
FAIL: gdb.cp/rvalue-ref-types.exp: ptype rrL
FAIL: gdb.cp/rvalue-ref-types.exp: ptype rrUL
FAIL: gdb.cp/rvalue-ref-types.exp: ptype rrF
FAIL: gdb.cp/rvalue-ref-types.exp: ptype rrD
FAIL: gdb.cp/rvalue-ref-types.exp: print value of rrC
FAIL: gdb.cp/rvalue-ref-types.exp: print value of rrUC
FAIL: gdb.cp/rvalue-ref-types.exp: print value of rrS
FAIL: gdb.cp/rvalue-ref-types.exp: print value of rrUS
FAIL: gdb.cp/rvalue-ref-types.exp: print value of rrI
FAIL: gdb.cp/rvalue-ref-types.exp: print value of rrUI
FAIL: gdb.cp/rvalue-ref-types.exp: print value of rrL
FAIL: gdb.cp/rvalue-ref-types.exp: print value of rrUL
FAIL: gdb.cp/rvalue-ref-types.exp: print value of rrF
FAIL: gdb.cp/rvalue-ref-types.exp: print value of rrD
Running gdb.git~master/gdb/testsuite/gdb.base/pointers.exp ...
FAIL: gdb.base/pointers.exp: continuing after dummy()
PASS: gdb.base/pointers.exp: set pointer to beginning of array
PASS: gdb.base/pointers.exp: set pointer to end of array
FAIL: gdb.base/pointers.exp: print object pointed to
FAIL: gdb.base/pointers.exp: print object pointed to #2
PASS: gdb.base/pointers.exp: pointer1==pointer2
PASS: gdb.base/pointers.exp: pointer1!=pointer2
PASS: gdb.base/pointers.exp: pointer1<=pointer2
PASS: gdb.base/pointers.exp: pointer1>=pointer2
PASS: gdb.base/pointers.exp: pointer1<pointer2
PASS: gdb.base/pointers.exp: pointer1>pointer2
PASS: gdb.base/pointers.exp: post-increment: set y = *v_int_pointer++
FAIL: gdb.base/pointers.exp: post-increment: pointer assignment
FAIL: gdb.base/pointers.exp: post-increment: and post-increment
PASS: gdb.base/pointers.exp: pre-decrement: set y = *--v_int_pointer2
FAIL: gdb.base/pointers.exp: pre-decrement: pointer assignment
FAIL: gdb.base/pointers.exp: pre-decrement: and pre-decrement
PASS: gdb.base/pointers.exp: set y =v_int_pointer-v_int_pointer2
PASS: gdb.base/pointers.exp: pointer1-pointer2
PASS: gdb.base/pointers.exp: set v_int_pointer=v_int_array
FAIL: gdb.base/pointers.exp: print array element through pointer
FAIL: gdb.base/pointers.exp: print array element through pointer #2
PASS: gdb.base/pointers.exp: print array element through pointer #3
PASS: gdb.base/pointers.exp: print array element through pointer #4
PASS: gdb.base/pointers.exp: print array element through pointer #5
PASS: gdb.base/pointers.exp: increment rptr
PASS: gdb.base/pointers.exp: print array element through pointer #6
PASS: gdb.base/pointers.exp: print array element through pointer #7
PASS: gdb.base/pointers.exp: print array element through pointer #8
PASS: gdb.base/pointers.exp: print array element w/ pointer arithmetic
FAIL: gdb.base/pointers.exp: print through ptr to ptr
PASS: gdb.base/pointers.exp: break marker1
PASS: gdb.base/pointers.exp: continue to marker1
FAIL: gdb.base/pointers.exp: up from marker1
FAIL: gdb.base/pointers.exp: print value of *pUC
FAIL: gdb.base/pointers.exp: ptype pUC
FAIL: gdb.base/pointers.exp: print value of *pS
FAIL: gdb.base/pointers.exp: ptype pS
FAIL: gdb.base/pointers.exp: print value of *pUS
FAIL: gdb.base/pointers.exp: ptype pUS
FAIL: gdb.base/pointers.exp: print value of *pI
FAIL: gdb.base/pointers.exp: ptype pI
FAIL: gdb.base/pointers.exp: print value of *pUI
FAIL: gdb.base/pointers.exp: ptype pUI
FAIL: gdb.base/pointers.exp: print value of *pL
FAIL: gdb.base/pointers.exp: ptype pL
FAIL: gdb.base/pointers.exp: print value of *pUL
FAIL: gdb.base/pointers.exp: ptype pUL
FAIL: gdb.base/pointers.exp: print value of *pF
FAIL: gdb.base/pointers.exp: ptype pF
FAIL: gdb.base/pointers.exp: print value of *pD
FAIL: gdb.base/pointers.exp: ptype pD
FAIL: gdb.base/pointers.exp: print value of ******ppppppC
FAIL: gdb.base/pointers.exp: ptype pC
FAIL: gdb.base/pointers.exp: ptype ppC
FAIL: gdb.base/pointers.exp: ptype pppC
FAIL: gdb.base/pointers.exp: ptype ppppC
FAIL: gdb.base/pointers.exp: ptype pppppC
FAIL: gdb.base/pointers.exp: ptype ppppppC
PASS: gdb.base/pointers.exp: p instance.array_variable + 0
Running gdb.git~master/gdb/testsuite/gdb.base/until.exp ...
PASS: gdb.base/until.exp: until line number
PASS: gdb.base/until.exp: malformed until
PASS: gdb.base/until.exp: until factorial, recursive function
FAIL: gdb.base/until.exp: until func, not called by current frame
Running gdb.git~master/gdb/testsuite/gdb.base/call-strs.exp ...
PASS: gdb.base/call-strs.exp: set print sevenbit-strings
PASS: gdb.base/call-strs.exp: set print address off
PASS: gdb.base/call-strs.exp: set print symbol off
PASS: gdb.base/call-strs.exp: set width 0
FAIL: gdb.base/call-strs.exp: step after assignment to s
FAIL: gdb.base/call-strs.exp: next over strcpy
FAIL: gdb.base/call-strs.exp: print buf
FAIL: gdb.base/call-strs.exp: print s
FAIL: gdb.base/call-strs.exp: print str_func1(s)
PASS: gdb.base/call-strs.exp: print str_func1("test string")
FAIL: gdb.base/call-strs.exp: call str_func1(s)
PASS: gdb.base/call-strs.exp: call str_func1("test string")
FAIL: gdb.base/call-strs.exp: print str_func1(buf)
FAIL: gdb.base/call-strs.exp: call str_func1(buf)
PASS: gdb.base/call-strs.exp: print str_func("a","b","c","d","e","f","g")
PASS: gdb.base/call-strs.exp: call str_func("a","b","c","d","e","f","g")
FAIL: gdb.base/call-strs.exp: print str_func(s,s,s,s,s,s,s)
FAIL: gdb.base/call-strs.exp: call str_func(s,s,s,s,s,s,s)
Running gdb.git~master/gdb/testsuite/gdb.base/langs.exp ...
PASS: gdb.base/langs.exp: break on nonexistent function
PASS: gdb.base/langs.exp: show language at csub
FAIL: gdb.base/langs.exp: backtrace
FAIL: gdb.base/langs.exp: up to foo
FAIL: gdb.base/langs.exp: show language at foo
FAIL: gdb.base/langs.exp: up to cppsub_
FAIL: gdb.base/langs.exp: show language at cppsub_
FAIL: gdb.base/langs.exp: up to fsub
FAIL: gdb.base/langs.exp: show language at fsub
FAIL: gdb.base/langs.exp: up to langs0__2do
PASS: gdb.base/langs.exp: show language at langs0__2do
FAIL: gdb.base/langs.exp: up to main
PASS: gdb.base/langs.exp: show language at main
PASS: gdb.base/langs.exp: continue until exit at first session
PASS: gdb.base/langs.exp: set warn-language-frame-mismatch off
PASS: gdb.base/langs.exp: set lang to minimal
FAIL: gdb.base/langs.exp: print parameter value
PASS: gdb.base/langs.exp: set language unknown
PASS: gdb.base/langs.exp: expression parsing does not crash for unknown
PASS: gdb.base/langs.exp: set lang back to auto for verbose test
PASS: gdb.base/langs.exp: set verbose on
FAIL: gdb.base/langs.exp: up to foo when verbose
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-var-cp.exp ...
PASS: gdb.mi/mi-var-cp.exp: inline_test=reference_update: set temporary breakpoint
FAIL: gdb.mi/mi-var-cp.exp: inline_test=reference_update: create varobj for rx (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=reference_update: update RX, 1 (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=reference_update: check RX: expect 167 (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=reference_update: update RX, 2 (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=reference_update: check RX: expect 567 (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=reference_update: update RX, 3 (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=reference_update: delete RX (unexpected output)
PASS: gdb.mi/mi-var-cp.exp: inline_test=base_in_reference: set temporary breakpoint
FAIL: gdb.mi/mi-var-cp.exp: inline_test=base_in_reference: create varobj for s2 (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=base_in_reference: list children of s2 (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=base_in_reference: list children of s2.s (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=base_in_reference: list children of s2.s.public (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=base_in_reference: check S2.S.public.i (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=base_in_reference: check S2.S.public.j (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=base_in_reference: delete S2 (unexpected output)
PASS: gdb.mi/mi-var-cp.exp: inline_test=reference_to_pointer: set temporary breakpoint
FAIL: gdb.mi/mi-var-cp.exp: inline_test=reference_to_pointer: create varobj for rptr_s (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=reference_to_pointer: list public child of RPTR (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=reference_to_pointer: list children of reference to pointer (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=reference_to_pointer: check i member (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=reference_to_pointer: check j member (unexpected output)
FAIL: gdb.mi/mi-var-cp.exp: inline_test=reference_to_pointer: delete RPTR (unexpected output)
PASS: gdb.mi/mi-var-cp.exp: inline_test=reference_to_struct: set temporary breakpoint
PASS: gdb.mi/mi-var-cp.exp: inline_test=reference_to_struct: create varobj for s
FAIL: gdb.mi/mi-var-cp.exp: inline_test=reference_to_struct: create varobj for r (unexpected output)
PASS: gdb.mi/mi-var-cp.exp: inline_test=reference_to_struct: check attributes of S
FAIL: gdb.mi/mi-var-cp.exp: inline_test=reference_to_struct: check attributes of R (unexpected output)
PASS: gdb.mi/mi-var-cp.exp: inline_test=reference_to_struct: -var-update should not list structure varobjs
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: set temporary breakpoint
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: create varobj for ip
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: list children of IP
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: -var-info-path-expression IP.*ip
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: create varobj for dp
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: list children of DP
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: -var-info-path-expression DP.Base1
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: list children of DP.public
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: -var-info-path-expression DP.public.i
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: list children of DP.Base1
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: list children of DP.Base1.public
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: -var-info-path-expression DP.Base1.public.i
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: -var-info-path-expression DP.public
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: create varobj for d
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: list children of D
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: -var-info-path-expression D.Base1
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: mi_continue_to_line: continue to 192: set temporary breakpoint
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: create varobj for array
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: list children of A
PASS: gdb.mi/mi-var-cp.exp: inline_test=path_expression: -var-info-path-expression A.2
PASS: gdb.mi/mi-var-cp.exp: break in anonymous_structs_and_unions
PASS: gdb.mi/mi-var-cp.exp: continue to anonymous_structs breakpoint
PASS: gdb.mi/mi-var-cp.exp: VT: create root varobj for a
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1
PASS: gdb.mi/mi-var-cp.exp: path expression for a1
PASS: gdb.mi/mi-var-cp.exp: expression for a1
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.0_anonymous
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.0_anonymous
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.0_anonymous
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.1_anonymous
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.1_anonymous
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.1_anonymous
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.0_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.0_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.0_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.1_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.1_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.1_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.0_anonymous.public.b
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.0_anonymous.public.b
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.1_anonymous.public.c
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.1_anonymous.public.c
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.d
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.d
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.e
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.e
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.2_anonymous
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.f
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.f
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.i
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.i
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.j
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.j
PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.g
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.g
PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.h
PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.h
Running gdb.git~master/gdb/testsuite/gdb.ada/array_ptr_renaming.exp ...
PASS: gdb.ada/array_ptr_renaming.exp: scenario=all: compilation foo.adb
FAIL: gdb.ada/array_ptr_renaming.exp: scenario=all: print nt
FAIL: gdb.ada/array_ptr_renaming.exp: scenario=all: print nt(1)
KFAIL: gdb.ada/array_ptr_renaming.exp: scenario=all: print ntp (PRMS: gdb/25883)
FAIL: gdb.ada/array_ptr_renaming.exp: scenario=all: print ntp.all
FAIL: gdb.ada/array_ptr_renaming.exp: scenario=all: print ntp(3)
PASS: gdb.ada/array_ptr_renaming.exp: scenario=minimal: compilation foo.adb
FAIL: gdb.ada/array_ptr_renaming.exp: scenario=minimal: print nt
FAIL: gdb.ada/array_ptr_renaming.exp: scenario=minimal: print nt(1)
KFAIL: gdb.ada/array_ptr_renaming.exp: scenario=minimal: print ntp (PRMS: gdb/25883)
FAIL: gdb.ada/array_ptr_renaming.exp: scenario=minimal: print ntp.all
FAIL: gdb.ada/array_ptr_renaming.exp: scenario=minimal: print ntp(3)
Running gdb.git~master/gdb/testsuite/gdb.cp/ref-types.exp ...
FAIL: gdb.cp/ref-types.exp: up from marker1 1
FAIL: gdb.cp/ref-types.exp: print value of s
FAIL: gdb.cp/ref-types.exp: ptype s
FAIL: gdb.cp/ref-types.exp: print value of ps
FAIL: gdb.cp/ref-types.exp: ptype ps
FAIL: gdb.cp/ref-types.exp: print value of as[0]
FAIL: gdb.cp/ref-types.exp: ptype as
FAIL: gdb.cp/ref-types.exp: print value of as[1]
FAIL: gdb.cp/ref-types.exp: print value of as[2]
FAIL: gdb.cp/ref-types.exp: print value of as[3]
FAIL: gdb.cp/ref-types.exp: print value of rs
FAIL: gdb.cp/ref-types.exp: ptype rs
FAIL: gdb.cp/ref-types.exp: print value of *rps
FAIL: gdb.cp/ref-types.exp: examine value at rps
FAIL: gdb.cp/ref-types.exp: ptype rps
FAIL: gdb.cp/ref-types.exp: print value of ras[0]
FAIL: gdb.cp/ref-types.exp: ptype ras
FAIL: gdb.cp/ref-types.exp: print value of ras[1]
FAIL: gdb.cp/ref-types.exp: print value of ras[2]
FAIL: gdb.cp/ref-types.exp: print value of ras[3]
FAIL: gdb.cp/ref-types.exp: up from f
FAIL: gdb.cp/ref-types.exp: print value of C
FAIL: gdb.cp/ref-types.exp: ptype C
FAIL: gdb.cp/ref-types.exp: print value of UC
FAIL: gdb.cp/ref-types.exp: ptype UC
FAIL: gdb.cp/ref-types.exp: print value of S
FAIL: gdb.cp/ref-types.exp: ptype S
FAIL: gdb.cp/ref-types.exp: print value of US
FAIL: gdb.cp/ref-types.exp: ptype US
FAIL: gdb.cp/ref-types.exp: print value of I
FAIL: gdb.cp/ref-types.exp: ptype I
FAIL: gdb.cp/ref-types.exp: print value of UI
FAIL: gdb.cp/ref-types.exp: ptype UI
FAIL: gdb.cp/ref-types.exp: print value of L
FAIL: gdb.cp/ref-types.exp: ptype L
FAIL: gdb.cp/ref-types.exp: print value of UL
FAIL: gdb.cp/ref-types.exp: ptype UL
FAIL: gdb.cp/ref-types.exp: print value of F
FAIL: gdb.cp/ref-types.exp: ptype F
FAIL: gdb.cp/ref-types.exp: print value of D
FAIL: gdb.cp/ref-types.exp: ptype D
FAIL: gdb.cp/ref-types.exp: ptype rC
FAIL: gdb.cp/ref-types.exp: ptype rUC
FAIL: gdb.cp/ref-types.exp: ptype rS
FAIL: gdb.cp/ref-types.exp: ptype rUS
FAIL: gdb.cp/ref-types.exp: ptype rI
FAIL: gdb.cp/ref-types.exp: ptype rUI
FAIL: gdb.cp/ref-types.exp: ptype rL
FAIL: gdb.cp/ref-types.exp: ptype rUL
FAIL: gdb.cp/ref-types.exp: ptype rF
FAIL: gdb.cp/ref-types.exp: ptype rD
FAIL: gdb.cp/ref-types.exp: print value of rC
FAIL: gdb.cp/ref-types.exp: print value of rUC
FAIL: gdb.cp/ref-types.exp: print value of rS
FAIL: gdb.cp/ref-types.exp: print value of rUS
FAIL: gdb.cp/ref-types.exp: print value of rI
FAIL: gdb.cp/ref-types.exp: print value of rUI
FAIL: gdb.cp/ref-types.exp: print value of rL
FAIL: gdb.cp/ref-types.exp: print value of rUL
FAIL: gdb.cp/ref-types.exp: print value of rF
FAIL: gdb.cp/ref-types.exp: print value of rD
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-read-memory.exp ...
PASS: gdb.mi/mi-read-memory.exp: breakpoint at main
PASS: gdb.mi/mi-read-memory.exp: mi runto main
FAIL: gdb.mi/mi-read-memory.exp: next at main (stopped at wrong place)
PASS: gdb.mi/mi-read-memory.exp: no arguments
FAIL: gdb.mi/mi-read-memory.exp: 3x2, one byte (unexpected output)
FAIL: gdb.mi/mi-read-memory.exp: 3x2, one byte offset by -6 (unexpected output)
FAIL: gdb.mi/mi-read-memory.exp: expression in quotes (unexpected output)
FAIL: gdb.mi/mi-read-memory.exp: ascii and data (unexpected output)
FAIL: gdb.mi/mi-read-memory.exp: decimal (unexpected output)
FAIL: gdb.mi/mi-read-memory.exp: octal (unexpected output)
Running gdb.git~master/gdb/testsuite/gdb.dwarf2/typedef-void-finish.exp ...
PASS: gdb.dwarf2/typedef-void-finish.exp: set breakpoint in func
PASS: gdb.dwarf2/typedef-void-finish.exp: continue to breakpoint: continue to func
FAIL: gdb.dwarf2/typedef-void-finish.exp: set FinishBreakpoint
FAIL: gdb.dwarf2/typedef-void-finish.exp: finish
FAIL: gdb.dwarf2/typedef-void-finish.exp: check that return_value is None
Running gdb.git~master/gdb/testsuite/gdb.guile/scm-symtab.exp ...
PASS: gdb.guile/scm-symtab.exp: continue to breakpoint: Block break here.
PASS: gdb.guile/scm-symtab.exp: get frame
PASS: gdb.guile/scm-symtab.exp: get sal
PASS: gdb.guile/scm-symtab.exp: get symtab
PASS: gdb.guile/scm-symtab.exp: get global block
PASS: gdb.guile/scm-symtab.exp: get static block
PASS: gdb.guile/scm-symtab.exp: get global symbol names
PASS: gdb.guile/scm-symtab.exp: get static symbol names
PASS: gdb.guile/scm-symtab.exp: set up iterated symbol name lists
PASS: gdb.guile/scm-symtab.exp: Step to the next line
PASS: gdb.guile/scm-symtab.exp: get new pc
PASS: gdb.guile/scm-symtab.exp: Test sal-symtab
PASS: gdb.guile/scm-symtab.exp: test sal-pc
PASS: gdb.guile/scm-symtab.exp: test sal-last
PASS: gdb.guile/scm-symtab.exp: test sal-line
PASS: gdb.guile/scm-symtab.exp: test sal-valid?
PASS: gdb.guile/scm-symtab.exp: get sal1
FAIL: gdb.guile/scm-symtab.exp: get sal2
PASS: gdb.guile/scm-symtab.exp: test eq? of equal symtabs
FAIL: gdb.guile/scm-symtab.exp: test eq? of equal symtabs from different sals
PASS: gdb.guile/scm-symtab.exp: test eq? of not-equal symtabs
PASS: gdb.guile/scm-symtab.exp: test symtab-filename
PASS: gdb.guile/scm-symtab.exp: test symtab-objfile
PASS: gdb.guile/scm-symtab.exp: test symtab-fullname
PASS: gdb.guile/scm-symtab.exp: test symtab-valid?
PASS: gdb.guile/scm-symtab.exp: test qq in global symbols
PASS: gdb.guile/scm-symtab.exp: test func in global symbols
PASS: gdb.guile/scm-symtab.exp: test main in global symbols
PASS: gdb.guile/scm-symtab.exp: test int in static symbols
PASS: gdb.guile/scm-symtab.exp: test char in static symbols
PASS: gdb.guile/scm-symtab.exp: test simple_struct in static symbols
PASS: gdb.guile/scm-symtab.exp: file
PASS: gdb.guile/scm-symtab.exp: test sal-valid? after unloading
PASS: gdb.guile/scm-symtab.exp: test symtab-valid? after unloading
PASS: gdb.guile/scm-symtab.exp: test sal destructor
PASS: gdb.guile/scm-symtab.exp: test symtab destructor
PASS: gdb.guile/scm-symtab.exp: GC to trigger destructors
PASS: gdb.guile/scm-symtab.exp: get line number of func2 call site
PASS: gdb.guile/scm-symtab.exp: test find-pc-line at func2 call site
PASS: gdb.guile/scm-symtab.exp: step into func2
PASS: gdb.guile/scm-symtab.exp: step out of func2
FAIL: gdb.guile/scm-symtab.exp: test find-pc-line with resume address
Running gdb.git~master/gdb/testsuite/gdb.base/unload.exp ...
PASS: gdb.base/unload.exp: pending breakpoint info before run
FAIL: gdb.base/unload.exp: running program
PASS: gdb.base/unload.exp: pending breakpoint info on first run at shrfunc1
PASS: gdb.base/unload.exp: continuing to unloaded libfile
PASS: gdb.base/unload.exp: print y from libfile
FAIL: gdb.base/unload.exp: rerun to shared library breakpoint
PASS: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc1
PASS: gdb.base/unload.exp: continuing to unloaded libfile, two
FAIL: gdb.base/unload.exp: continue to shrfunc2
PASS: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc2
PASS: gdb.base/unload.exp: continuing to unloaded libfile2
PASS: gdb.base/unload.exp: print y from libfile2
Running gdb.git~master/gdb/testsuite/gdb.cp/mb-inline.exp ...
PASS: gdb.cp/mb-inline.exp: set breakpoint
PASS: gdb.cp/mb-inline.exp: info break
FAIL: gdb.cp/mb-inline.exp: run to breakpoint
FAIL: gdb.cp/mb-inline.exp: run to breakpoint 2
PASS: gdb.cp/mb-inline.exp: disabling location: disable
FAIL: gdb.cp/mb-inline.exp: disabling location: run to breakpoint
PASS: gdb.cp/mb-inline.exp: disabled breakpoint 1.2
PASS: gdb.cp/mb-inline.exp: set multi_line_foo breakpoint
FAIL: gdb.cp/mb-inline.exp: run to multi_line_foo breakpoint 4 afn
FAIL: gdb.cp/mb-inline.exp: run to multi_line_foo breakpoint 4 bfn
Running gdb.git~master/gdb/testsuite/gdb.base/break.exp ...
PASS: gdb.base/break.exp: test_break: delete all breakpoints, watchpoints, tracepoints, and catchpoints when none
PASS: gdb.base/break.exp: test_break: breakpoint function
PASS: gdb.base/break.exp: test_break: breakpoint quoted function
PASS: gdb.base/break.exp: test_break: breakpoint function in file
PASS: gdb.base/break.exp: test_break: use `list' to establish default source file
PASS: gdb.base/break.exp: test_break: breakpoint line number
PASS: gdb.base/break.exp: test_break: breakpoint duplicate
PASS: gdb.base/break.exp: test_break: breakpoint line number in file
PASS: gdb.base/break.exp: test_break: breakpoint at start of multi line if conditional
PASS: gdb.base/break.exp: test_break: breakpoint at start of multi line while conditional
PASS: gdb.base/break.exp: test_break: breakpoint info
PASS: gdb.base/break.exp: test_break: info break 2 4 6
PASS: gdb.base/break.exp: test_break: info break 3-5
PASS: gdb.base/break.exp: test_break: with value history: print 1
PASS: gdb.base/break.exp: test_break: with value history: print 2
PASS: gdb.base/break.exp: test_break: with value history: print 3
PASS: gdb.base/break.exp: test_break: with value history: print 4
PASS: gdb.base/break.exp: test_break: with value history: print 5
PASS: gdb.base/break.exp: test_break: with value history: print 6
PASS: gdb.base/break.exp: test_break: with value history: disable using history values
PASS: gdb.base/break.exp: test_break: with value history: check disable with history values
PASS: gdb.base/break.exp: test_break: with convenience vars: enable
PASS: gdb.base/break.exp: test_break: with convenience vars: set $foo = 3
PASS: gdb.base/break.exp: test_break: with convenience vars: set $bar = 6
PASS: gdb.base/break.exp: test_break: with convenience vars: disable with convenience values
PASS: gdb.base/break.exp: test_break: with convenience vars: check disable with convenience values
PASS: gdb.base/break.exp: test_break: bad values: enable
PASS: gdb.base/break.exp: test_break: bad values: disable non-existent breakpoint 10
PASS: gdb.base/break.exp: test_break: bad values: set $baz = 1.234
PASS: gdb.base/break.exp: test_break: bad values: disable with non-integer convenience var
PASS: gdb.base/break.exp: test_break: bad values: disable with non-existent convenience var
PASS: gdb.base/break.exp: test_break: bad values: disable with non-existent history value
PASS: gdb.base/break.exp: test_break: bad values: disable with badly formed history value
PASS: gdb.base/break.exp: test_break: run until function breakpoint
PASS: gdb.base/break.exp: test_break: list marker1
PASS: gdb.base/break.exp: test_break: break lineno
PASS: gdb.base/break.exp: test_break: delete $bpnum
PASS: gdb.base/break.exp: test_break: run until breakpoint set at a line number
PASS: gdb.base/break.exp: test_break: run until file:function(6) breakpoint
PASS: gdb.base/break.exp: test_break: run until file:function(5) breakpoint
PASS: gdb.base/break.exp: test_break: run until file:function(4) breakpoint
PASS: gdb.base/break.exp: test_break: run until file:function(3) breakpoint
PASS: gdb.base/break.exp: test_break: run until file:function(2) breakpoint
PASS: gdb.base/break.exp: test_break: run until file:function(1) breakpoint
FAIL: gdb.base/break.exp: test_break: run until quoted breakpoint
PASS: gdb.base/break.exp: test_break: run until file:linenum breakpoint
PASS: gdb.base/break.exp: test_break: breakpoint offset +1
PASS: gdb.base/break.exp: test_break: step onto breakpoint
PASS: gdb.base/break.exp: test_break: setting breakpoint at }
PASS: gdb.base/break.exp: test_break: continue to breakpoint at }
PASS: gdb.base/break.exp: test_tbreak: temporary breakpoint function
PASS: gdb.base/break.exp: test_tbreak: Temporary breakpoint function in file
PASS: gdb.base/break.exp: test_tbreak: temporary breakpoint line number #1
PASS: gdb.base/break.exp: test_tbreak: temporary breakpoint line number #2
PASS: gdb.base/break.exp: test_tbreak: temporary breakpoint line number in file #1
PASS: gdb.base/break.exp: test_tbreak: Temporary breakpoint line number in file #2
PASS: gdb.base/break.exp: test_tbreak: Temporary breakpoint info
PASS: gdb.base/break.exp: test_no_break_on_catchpoint: set catch fork, never expected to trigger
PASS: gdb.base/break.exp: test_no_break_on_catchpoint: set catch vfork, never expected to trigger
PASS: gdb.base/break.exp: test_no_break_on_catchpoint: set catch exec, never expected to trigger
PASS: gdb.base/break.exp: test_no_break_on_catchpoint: continue until exit
PASS: gdb.base/break.exp: test_break_nonexistent_line: set breakpoint pending off
PASS: gdb.base/break.exp: test_break_nonexistent_line: break on non-existent source line
PASS: gdb.base/break.exp: test_break_default: until bp_location1
PASS: gdb.base/break.exp: test_break_default: break on default location, 1st time
PASS: gdb.base/break.exp: test_break_default: break on default location, 2nd time
PASS: gdb.base/break.exp: test_break_default: break on default location, 3rd time
PASS: gdb.base/break.exp: test_break_default: break on default location, 4th time
PASS: gdb.base/break.exp: test_break_default: break on the default location, 5th time, but with a condition
PASS: gdb.base/break.exp: test_break_silent_and_more: set to-be-silent break bp_location1
PASS: gdb.base/break.exp: test_break_silent_and_more: set silent break bp_location1
PASS: gdb.base/break.exp: test_break_silent_and_more: info silent break bp_location1
PASS: gdb.base/break.exp: test_break_silent_and_more: hit silent break bp_location1
PASS: gdb.base/break.exp: test_break_silent_and_more: stopped for silent break bp_location1
PASS: gdb.base/break.exp: test_break_silent_and_more: Silent breakpoint hit $_hit_bpnum is silent 2
PASS: gdb.base/break.exp: test_break_silent_and_more: thread-specific breakpoint on non-existent thread disallowed
PASS: gdb.base/break.exp: test_break_silent_and_more: thread-specific breakpoint on bogus thread ID disallowed
PASS: gdb.base/break.exp: test_break_silent_and_more: breakpoint with trailing garbage disallowed
FAIL: gdb.base/break.exp: test_break_silent_and_more: step over breakpoint
PASS: gdb.base/break.exp: test_break_silent_and_more: clear line has no breakpoint disallowed
PASS: gdb.base/break.exp: test_break_silent_and_more: clear current line has no breakpoint disallowed
PASS: gdb.base/break.exp: test_break_silent_and_more: break marker3 #1
PASS: gdb.base/break.exp: test_break_silent_and_more: break marker3 #2
PASS: gdb.base/break.exp: test_break_silent_and_more: clear marker3
PASS: gdb.base/break.exp: test_break_line_convenience_var: set convenience variable $foo to bp_location11
PASS: gdb.base/break.exp: test_break_line_convenience_var: break $foo
PASS: gdb.base/break.exp: test_break_line_convenience_var: set convenience variable $foo to 81.5
PASS: gdb.base/break.exp: test_break_line_convenience_var: non-integer convenience variable disallowed
PASS: gdb.base/break.exp: test_break_user_call: set breakpoint on to-be-called function
PASS: gdb.base/break.exp: test_break_user_call: hit breakpoint on called function
FAIL: gdb.base/break.exp: test_break_user_call: backtrace while in called function
FAIL: gdb.base/break.exp: test_break_user_call: finish from called function
PASS: gdb.base/break.exp: test_finish_arguments: finish with arguments disallowed
PASS: gdb.base/break.exp: test_finish_arguments: finish from outermost frame disallowed
PASS: gdb.base/break.exp: test_next_with_recursion: kill program
PASS: gdb.base/break.exp: test_next_with_recursion: break at factorial
PASS: gdb.base/break.exp: test_next_with_recursion: run to factorial(6)
PASS: gdb.base/break.exp: test_next_with_recursion: continue to factorial(5)
PASS: gdb.base/break.exp: test_next_with_recursion: backtrace from factorial(5)
PASS: gdb.base/break.exp: test_next_with_recursion: next to recursive call
FAIL: gdb.base/break.exp: test_next_with_recursion: next over recursive call
FAIL: gdb.base/break.exp: test_next_with_recursion: backtrace from factorial(5.1)
PASS: gdb.base/break.exp: test_next_with_recursion: continue until exit at recursive next test
PASS: gdb.base/break.exp: test_break_optimized_prologue: breakpoint function, optimized file
PASS: gdb.base/break.exp: test_break_optimized_prologue: breakpoint small function, optimized file
PASS: gdb.base/break.exp: test_break_optimized_prologue: run until function breakpoint, optimized file
PASS: gdb.base/break.exp: test_break_optimized_prologue: run until breakpoint set at small function, optimized file (line bp_location14)
PASS: gdb.base/break.exp: test_rbreak_shlib: rbreak junk pending setup
PASS: gdb.base/break.exp: test_rbreak_shlib: rbreak main
PASS: gdb.base/break.exp: test_rbreak_shlib: rbreak junk
PASS: gdb.base/break.exp: test_break_file_line_convenience_var: set $l = 47
PASS: gdb.base/break.exp: test_break_file_line_convenience_var: break break.c:$l
PASS: gdb.base/break.exp: test_break_file_line_convenience_var: set convenience variable $foo to 81.5
PASS: gdb.base/break.exp: test_break_file_line_convenience_var: non-integer convenience variable disallowed
PASS: gdb.base/break.exp: test_break_commands_clear: set some breakpoint commands
PASS: gdb.base/break.exp: test_break_commands_clear: clear breakpoint commands
PASS: gdb.base/break.exp: test_break_commands_clear: verify that they were cleared
Running gdb.git~master/gdb/testsuite/gdb.base/condbreak-bad.exp ...
PASS: gdb.base/condbreak-bad.exp: get bpnum
PASS: gdb.base/condbreak-bad.exp: attempt a bad condition
PASS: gdb.base/condbreak-bad.exp: breakpoint is unconditional
PASS: gdb.base/condbreak-bad.exp: with run: cond 1 a == 10
PASS: gdb.base/condbreak-bad.exp: with run: attempt a bad condition
PASS: gdb.base/condbreak-bad.exp: with run: breakpoint condition is preserved
PASS: gdb.base/condbreak-bad.exp: with run: run to the bp
PASS: gdb.base/condbreak-bad.exp: with continue 1: get bpnum
PASS: gdb.base/condbreak-bad.exp: with continue 1: cond 3 a == 10
PASS: gdb.base/condbreak-bad.exp: with continue 1: attempt a bad condition
PASS: gdb.base/condbreak-bad.exp: with continue 1: continue to breakpoint: condbreak-bad.c:22
PASS: gdb.base/condbreak-bad.exp: with continue 2: get bpnum
PASS: gdb.base/condbreak-bad.exp: with continue 2: cond 5 a == 999
PASS: gdb.base/condbreak-bad.exp: with continue 2: attempt a bad condition
FAIL: gdb.base/condbreak-bad.exp: with continue 2: continue until exit
PASS: gdb.base/condbreak-bad.exp: with junk: get bpnum
PASS: gdb.base/condbreak-bad.exp: with junk: cond 7 a == 999
PASS: gdb.base/condbreak-bad.exp: with junk: attempt a bad condition
FAIL: gdb.base/condbreak-bad.exp: with junk: continue until exit
Running gdb.git~master/gdb/testsuite/gdb.base/gdb1555.exp ...
FAIL: gdb.base/gdb1555.exp: Step into shared lib function
FAIL: gdb.base/gdb1555.exp: Next while in a shared lib function
Running gdb.git~master/gdb/testsuite/gdb.python/py-framefilter-addr.exp ...
PASS: gdb.python/py-framefilter-addr.exp: continue to breakpoint: run to test breakpoint
FAIL: gdb.python/py-framefilter-addr.exp: backtrace without frame filters
PASS: gdb.python/py-framefilter-addr.exp: load python file
FAIL: gdb.python/py-framefilter-addr.exp: backtrace with frame filters
Running gdb.git~master/gdb/testsuite/gdb.dap/log-message.exp ...
PASS: gdb.dap/log-message.exp: initialize success
PASS: gdb.dap/log-message.exp: set breakpoint success
PASS: gdb.dap/log-message.exp: set breakpoint output, part 1
PASS: gdb.dap/log-message.exp: set breakpoint output, part 2
PASS: gdb.dap/log-message.exp: configurationDone success
PASS: gdb.dap/log-message.exp: launch response success
PASS: gdb.dap/log-message.exp: inferior started
FAIL: gdb.dap/log-message.exp: logging output (checking body output)
PASS: gdb.dap/log-message.exp: inferior exited
PASS: gdb.dap/log-message.exp: shutdown success
PASS: gdb.dap/log-message.exp: [lindex $result 2] == 0
PASS: gdb.dap/log-message.exp: [lindex $result 3] == 0
PASS: gdb.dap/log-message.exp: exceptions in log file
Running gdb.git~master/gdb/testsuite/gdb.base/bp-cond-failure.exp ...
PASS: gdb.base/bp-cond-failure.exp: show breakpoint condition-evaluation
PASS: gdb.base/bp-cond-failure.exp: access_type=char: cond_eval=auto: multi-loc: get integer valueof "$bpnum"
FAIL: gdb.base/bp-cond-failure.exp: access_type=char: cond_eval=auto: multi-loc: continue
PASS: gdb.base/bp-cond-failure.exp: access_type=char: cond_eval=auto: single-loc: get integer valueof "$bpnum"
PASS: gdb.base/bp-cond-failure.exp: access_type=char: cond_eval=auto: single-loc: continue
PASS: gdb.base/bp-cond-failure.exp: access_type=short: cond_eval=auto: multi-loc: get integer valueof "$bpnum"
FAIL: gdb.base/bp-cond-failure.exp: access_type=short: cond_eval=auto: multi-loc: continue
PASS: gdb.base/bp-cond-failure.exp: access_type=short: cond_eval=auto: single-loc: get integer valueof "$bpnum"
PASS: gdb.base/bp-cond-failure.exp: access_type=short: cond_eval=auto: single-loc: continue
PASS: gdb.base/bp-cond-failure.exp: access_type=int: cond_eval=auto: multi-loc: get integer valueof "$bpnum"
FAIL: gdb.base/bp-cond-failure.exp: access_type=int: cond_eval=auto: multi-loc: continue
PASS: gdb.base/bp-cond-failure.exp: access_type=int: cond_eval=auto: single-loc: get integer valueof "$bpnum"
PASS: gdb.base/bp-cond-failure.exp: access_type=int: cond_eval=auto: single-loc: continue
PASS: gdb.base/bp-cond-failure.exp: access_type=long long: cond_eval=auto: multi-loc: get integer valueof "$bpnum"
FAIL: gdb.base/bp-cond-failure.exp: access_type=long long: cond_eval=auto: multi-loc: continue
PASS: gdb.base/bp-cond-failure.exp: access_type=long long: cond_eval=auto: single-loc: get integer valueof "$bpnum"
PASS: gdb.base/bp-cond-failure.exp: access_type=long long: cond_eval=auto: single-loc: continue
Running gdb.git~master/gdb/testsuite/gdb.base/call-ar-st.exp ...
PASS: gdb.base/call-ar-st.exp: set print sevenbit-strings
PASS: gdb.base/call-ar-st.exp: set print address off
PASS: gdb.base/call-ar-st.exp: set width 0
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak1
PASS: gdb.base/call-ar-st.exp: run until breakpoint set at a line
PASS: gdb.base/call-ar-st.exp: print print_double_array(double_array)
PASS: gdb.base/call-ar-st.exp: print print_char_array(char_array)
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak2
PASS: gdb.base/call-ar-st.exp: continue to tbreak2
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak3
PASS: gdb.base/call-ar-st.exp: continuing to tbreak3
FAIL: gdb.base/call-ar-st.exp: step inside print_all_arrays
FAIL: gdb.base/call-ar-st.exp: next over print_int_array in print-all_arrays
PASS: gdb.base/call-ar-st.exp: print print_double_array(array_d)
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak4
PASS: gdb.base/call-ar-st.exp: continuing to tbreak4
PASS: gdb.base/call-ar-st.exp: print sum_array_print(10, *list1, *list2, *list3, *list4)
PASS: gdb.base/call-ar-st.exp: next to next2
PASS: gdb.base/call-ar-st.exp: print print_array_rep(*list1, *list2, *list3)
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak5
PASS: gdb.base/call-ar-st.exp: continue to tbreak5
PASS: gdb.base/call-ar-st.exp: set breakpoint in sum_array_print
PASS: gdb.base/call-ar-st.exp: set print frame-arguments all
PASS: gdb.base/call-ar-st.exp: check args of sum_array_print
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak6
PASS: gdb.base/call-ar-st.exp: continue to tbreak6
PASS: gdb.base/call-ar-st.exp: print print_small_structs
PASS: gdb.base/call-ar-st.exp: print compute_with_small_structs(20)
PASS: gdb.base/call-ar-st.exp: print print_ten_doubles(123.456, 123.456, -0.12, -1.23, 343434.8, 89.098, 3.14, -5678.12345, -0.11111111, 216.97065)
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak7
PASS: gdb.base/call-ar-st.exp: continue to tbreak7
PASS: gdb.base/call-ar-st.exp: tbreak in print_long_arg_list after stepping into memcpy
PASS: gdb.base/call-ar-st.exp: step into print_long_arg_list
PASS: gdb.base/call-ar-st.exp: print print_small_structs from print_long_arg_list
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak8
PASS: gdb.base/call-ar-st.exp: continue to tbreak8
FAIL: gdb.base/call-ar-st.exp: step into init_bit_flags_combo
FAIL: gdb.base/call-ar-st.exp: print print_bit_flags_combo(*bit_flags_combo) (timeout)
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak9
PASS: gdb.base/call-ar-st.exp: continue to tbreak9
PASS: gdb.base/call-ar-st.exp: print print_long_arg_list
PASS: gdb.base/call-ar-st.exp: tbreakpoint at tbreak10
PASS: gdb.base/call-ar-st.exp: continue to tbreak10
PASS: gdb.base/call-ar-st.exp: print sum_struct_print(10,*struct1,*struct2,*struct3,*struct4)
PASS: gdb.base/call-ar-st.exp: print print_struct_rep(*struct1, *struct2, *struct3)
PASS: gdb.base/call-ar-st.exp: print print_one_large_struct(*list1)
Running gdb.git~master/gdb/testsuite/gdb.python/py-lazy-string.exp ...
PASS: gdb.python/py-lazy-string.exp: continue to breakpoint: break here
PASS: gdb.python/py-lazy-string.exp: get null value
FAIL: gdb.python/py-lazy-string.exp: create a null lazy string
FAIL: gdb.python/py-lazy-string.exp: null lazy string length
FAIL: gdb.python/py-lazy-string.exp: null lazy string address
FAIL: gdb.python/py-lazy-string.exp: null lazy string type
FAIL: gdb.python/py-lazy-string.exp: create value from NULL
FAIL: gdb.python/py-lazy-string.exp: null lazy string with non-zero length
PASS: gdb.python/py-lazy-string.exp: bad length
FAIL: gdb.python/py-lazy-string.exp: create null lazy string with default length
FAIL: gdb.python/py-lazy-string.exp: ptr: print ptr
PASS: gdb.python/py-lazy-string.exp: ptr: get value from history
FAIL: gdb.python/py-lazy-string.exp: ptr: acquire lazy string
PASS: gdb.python/py-lazy-string.exp: ptr: string type name equality
FAIL: gdb.python/py-lazy-string.exp: ptr: lazy-string type name equality
FAIL: gdb.python/py-lazy-string.exp: ptr: lazy string length
FAIL: gdb.python/py-lazy-string.exp: ptr: lazy string value
FAIL: gdb.python/py-lazy-string.exp: ptr: acquire lazy string, length 2
FAIL: gdb.python/py-lazy-string.exp: ptr: lazy string length 2
FAIL: gdb.python/py-lazy-string.exp: ptr: lazy string length 2 value
FAIL: gdb.python/py-lazy-string.exp: array: print array
PASS: gdb.python/py-lazy-string.exp: array: get value from history
PASS: gdb.python/py-lazy-string.exp: array: acquire lazy string
PASS: gdb.python/py-lazy-string.exp: array: string type name equality
PASS: gdb.python/py-lazy-string.exp: array: lazy-string type name equality
PASS: gdb.python/py-lazy-string.exp: array: lazy string length
FAIL: gdb.python/py-lazy-string.exp: array: lazy string value
PASS: gdb.python/py-lazy-string.exp: array: acquire lazy string, length 2
PASS: gdb.python/py-lazy-string.exp: array: lazy string length 2
FAIL: gdb.python/py-lazy-string.exp: array: lazy string length 2 value
FAIL: gdb.python/py-lazy-string.exp: typedef_ptr: print typedef_ptr
PASS: gdb.python/py-lazy-string.exp: typedef_ptr: get value from history
FAIL: gdb.python/py-lazy-string.exp: typedef_ptr: acquire lazy string
PASS: gdb.python/py-lazy-string.exp: typedef_ptr: string type name equality
FAIL: gdb.python/py-lazy-string.exp: typedef_ptr: lazy-string type name equality
FAIL: gdb.python/py-lazy-string.exp: typedef_ptr: lazy string length
FAIL: gdb.python/py-lazy-string.exp: typedef_ptr: lazy string value
FAIL: gdb.python/py-lazy-string.exp: typedef_ptr: acquire lazy string, length 2
FAIL: gdb.python/py-lazy-string.exp: typedef_ptr: lazy string length 2
FAIL: gdb.python/py-lazy-string.exp: typedef_ptr: lazy string length 2 value
PASS: gdb.python/py-lazy-string.exp: get not_a_string
PASS: gdb.python/py-lazy-string.exp: python print(nas.lazy_string())
Running gdb.git~master/gdb/testsuite/gdb.base/funcargs.exp ...
PASS: gdb.base/funcargs.exp: set print frame-arguments all
FAIL: gdb.base/funcargs.exp: integral_args: run to call0a
FAIL: gdb.base/funcargs.exp: integral_args: print c after run to call0a
FAIL: gdb.base/funcargs.exp: integral_args: print s after run to call0a
FAIL: gdb.base/funcargs.exp: integral_args: print i after run to call0a
FAIL: gdb.base/funcargs.exp: integral_args: print l after run to call0a
FAIL: gdb.base/funcargs.exp: integral_args: continue to call0b
FAIL: gdb.base/funcargs.exp: integral_args: continue to call0c
FAIL: gdb.base/funcargs.exp: integral_args: continue to call0d
FAIL: gdb.base/funcargs.exp: integral_args: continue to call0e
FAIL: gdb.base/funcargs.exp: run to call1a
FAIL: gdb.base/funcargs.exp: print uc
FAIL: gdb.base/funcargs.exp: print us
FAIL: gdb.base/funcargs.exp: print ui
FAIL: gdb.base/funcargs.exp: print ul
FAIL: gdb.base/funcargs.exp: continue to call1b
FAIL: gdb.base/funcargs.exp: continue to call1c
FAIL: gdb.base/funcargs.exp: continue to call1d
FAIL: gdb.base/funcargs.exp: continue to call1e
FAIL: gdb.base/funcargs.exp: run to call2a
FAIL: gdb.base/funcargs.exp: print c after run to call2a
FAIL: gdb.base/funcargs.exp: print f1 after run to call2a
FAIL: gdb.base/funcargs.exp: print s after run to call2a
FAIL: gdb.base/funcargs.exp: print d1 after run to call2a
FAIL: gdb.base/funcargs.exp: print i after run to call2a
FAIL: gdb.base/funcargs.exp: print f2 after run to call2a
FAIL: gdb.base/funcargs.exp: print l after run to call2a
FAIL: gdb.base/funcargs.exp: print d2 after run to call2a
FAIL: gdb.base/funcargs.exp: continue to call2b
FAIL: gdb.base/funcargs.exp: continue to call2c
FAIL: gdb.base/funcargs.exp: continue to call2d
FAIL: gdb.base/funcargs.exp: continue to call2e
FAIL: gdb.base/funcargs.exp: continue to call2f
FAIL: gdb.base/funcargs.exp: continue to call2g
FAIL: gdb.base/funcargs.exp: continue to call2h
FAIL: gdb.base/funcargs.exp: continue to call2i
FAIL: gdb.base/funcargs.exp: complex_args: run to call2a
FAIL: gdb.base/funcargs.exp: complex_args: continue to callcb
FAIL: gdb.base/funcargs.exp: complex_args: continue to callcc
FAIL: gdb.base/funcargs.exp: complex_args: continue to callcd
FAIL: gdb.base/funcargs.exp: complex_args: continue to callce
FAIL: gdb.base/funcargs.exp: complex_args: continue to callcf
FAIL: gdb.base/funcargs.exp: complex_integral_args: run to callc1a
FAIL: gdb.base/funcargs.exp: complex_integral_args: continue to callc1b
FAIL: gdb.base/funcargs.exp: complex_float_integral_args: run to callc2a
PASS: gdb.base/funcargs.exp: complex_float_integral_args: continue to callc2b
FAIL: gdb.base/funcargs.exp: pointer_args: run to call3a
FAIL: gdb.base/funcargs.exp: pointer_args: print *cp
FAIL: gdb.base/funcargs.exp: pointer_args: print *sp
FAIL: gdb.base/funcargs.exp: pointer_args: print *ip
FAIL: gdb.base/funcargs.exp: pointer_args: print *lp
FAIL: gdb.base/funcargs.exp: pointer_args: continue to call3b
FAIL: gdb.base/funcargs.exp: pointer_args: print *ucp
FAIL: gdb.base/funcargs.exp: pointer_args: print *usp
FAIL: gdb.base/funcargs.exp: pointer_args: print *uip
FAIL: gdb.base/funcargs.exp: pointer_args: print *ulp
FAIL: gdb.base/funcargs.exp: pointer_args: continue to call3c
FAIL: gdb.base/funcargs.exp: pointer_args: print *fp
FAIL: gdb.base/funcargs.exp: pointer_args: print *dp
FAIL: gdb.base/funcargs.exp: structs_by_reference: run to call4a
FAIL: gdb.base/funcargs.exp: structs_by_reference: print *stp
FAIL: gdb.base/funcargs.exp: structs_by_reference: continue to call4b
FAIL: gdb.base/funcargs.exp: structs_by_reference: print *unp (little-endian, sizeof long != sizeof int)
PASS: gdb.base/funcargs.exp: structs_by_reference: locate actual args, structs/unions passed by reference
FAIL: gdb.base/funcargs.exp: structs_by_value: run to call5a
FAIL: gdb.base/funcargs.exp: structs_by_value: print st
FAIL: gdb.base/funcargs.exp: structs_by_value: continue to call5b (little-endian, sizeof long != sizeof int)
FAIL: gdb.base/funcargs.exp: structs_by_value: print un (little-endian, sizeof long != sizeof int)
PASS: gdb.base/funcargs.exp: discard_and_shuffle: run to call6a
PASS: gdb.base/funcargs.exp: discard_and_shuffle: backtrace from call6a
PASS: gdb.base/funcargs.exp: discard_and_shuffle: continue to call6b
PASS: gdb.base/funcargs.exp: discard_and_shuffle: backtrace from call6b
PASS: gdb.base/funcargs.exp: discard_and_shuffle: continue to call6c
PASS: gdb.base/funcargs.exp: discard_and_shuffle: backtrace from call6c
PASS: gdb.base/funcargs.exp: discard_and_shuffle: continue to call6d
PASS: gdb.base/funcargs.exp: discard_and_shuffle: backtrace from call6d
PASS: gdb.base/funcargs.exp: discard_and_shuffle: continue to call6e
PASS: gdb.base/funcargs.exp: discard_and_shuffle: backtrace from call6e
PASS: gdb.base/funcargs.exp: discard_and_shuffle: continue to call6f
PASS: gdb.base/funcargs.exp: discard_and_shuffle: backtrace from call6f
PASS: gdb.base/funcargs.exp: discard_and_shuffle: continue to call6g
PASS: gdb.base/funcargs.exp: discard_and_shuffle: backtrace from call6g
PASS: gdb.base/funcargs.exp: discard_and_shuffle: continue to call6h
PASS: gdb.base/funcargs.exp: discard_and_shuffle: backtrace from call6h
PASS: gdb.base/funcargs.exp: discard_and_shuffle: continue to call6i
PASS: gdb.base/funcargs.exp: discard_and_shuffle: backtrace from call6i
PASS: gdb.base/funcargs.exp: discard_and_shuffle: continue to call6j
PASS: gdb.base/funcargs.exp: discard_and_shuffle: backtrace from call6j
PASS: gdb.base/funcargs.exp: discard_and_shuffle: continue to call6k
FAIL: gdb.base/funcargs.exp: discard_and_shuffle: backtrace from call6k (pattern 2)
PASS: gdb.base/funcargs.exp: shuffle_round_robin: run to call7a
PASS: gdb.base/funcargs.exp: shuffle_round_robin: backtrace from call7a
PASS: gdb.base/funcargs.exp: shuffle_round_robin: continue to call7b
PASS: gdb.base/funcargs.exp: shuffle_round_robin: backtrace from call7b
PASS: gdb.base/funcargs.exp: shuffle_round_robin: continue to call7c
PASS: gdb.base/funcargs.exp: shuffle_round_robin: backtrace from call7c
PASS: gdb.base/funcargs.exp: shuffle_round_robin: continue to call7d
PASS: gdb.base/funcargs.exp: shuffle_round_robin: backtrace from call7d
PASS: gdb.base/funcargs.exp: shuffle_round_robin: continue to call7e
PASS: gdb.base/funcargs.exp: shuffle_round_robin: backtrace from call7e
PASS: gdb.base/funcargs.exp: shuffle_round_robin: continue to call7f
PASS: gdb.base/funcargs.exp: shuffle_round_robin: backtrace from call7f
PASS: gdb.base/funcargs.exp: shuffle_round_robin: continue to call7g
PASS: gdb.base/funcargs.exp: shuffle_round_robin: backtrace from call7g
PASS: gdb.base/funcargs.exp: shuffle_round_robin: continue to call7h
PASS: gdb.base/funcargs.exp: shuffle_round_robin: backtrace from call7h
PASS: gdb.base/funcargs.exp: shuffle_round_robin: continue to call7i
PASS: gdb.base/funcargs.exp: shuffle_round_robin: backtrace from call7i
PASS: gdb.base/funcargs.exp: shuffle_round_robin: continue to call7j
PASS: gdb.base/funcargs.exp: shuffle_round_robin: backtrace from call7j
PASS: gdb.base/funcargs.exp: shuffle_round_robin: continue to call7k
FAIL: gdb.base/funcargs.exp: shuffle_round_robin: backtrace from call7k (pattern 1)
PASS: gdb.base/funcargs.exp: recursive_structs_by_value: run to hitbottom
FAIL: gdb.base/funcargs.exp: recursive_structs_by_value: recursive passing of structs by value (pattern 2)
PASS: gdb.base/funcargs.exp: localvars_after_alloca: print c after runto localvars_after_alloca
PASS: gdb.base/funcargs.exp: localvars_after_alloca: print s after runto localvars_after_alloca
PASS: gdb.base/funcargs.exp: localvars_after_alloca: print i after runto localvars_after_alloca
PASS: gdb.base/funcargs.exp: localvars_after_alloca: print l after runto localvars_after_alloca
PASS: gdb.base/funcargs.exp: localvars_after_alloca: next in localvars_after_alloca()
PASS: gdb.base/funcargs.exp: localvars_after_alloca: print c in localvars_after_alloca
PASS: gdb.base/funcargs.exp: localvars_after_alloca: print s in localvars_after_alloca
PASS: gdb.base/funcargs.exp: localvars_after_alloca: print i in localvars_after_alloca
PASS: gdb.base/funcargs.exp: localvars_after_alloca: print l in localvars_after_alloca
PASS: gdb.base/funcargs.exp: localvars_after_alloca: backtrace after alloca
FAIL: gdb.base/funcargs.exp: call_after_alloca: print c in call_after_alloca
FAIL: gdb.base/funcargs.exp: call_after_alloca: print s in call_after_alloca
FAIL: gdb.base/funcargs.exp: call_after_alloca: print i in call_after_alloca
FAIL: gdb.base/funcargs.exp: call_after_alloca: print l in call_after_alloca
FAIL: gdb.base/funcargs.exp: call_after_alloca: backtrace from call_after_alloca_subr
PASS: gdb.base/funcargs.exp: localvars_in_indirect_call: continue to call0a
FAIL: gdb.base/funcargs.exp: localvars_in_indirect_call: print c in localvars_in_indirect_call
FAIL: gdb.base/funcargs.exp: localvars_in_indirect_call: print s in localvars_in_indirect_call
FAIL: gdb.base/funcargs.exp: localvars_in_indirect_call: print i in localvars_in_indirect_call
FAIL: gdb.base/funcargs.exp: localvars_in_indirect_call: print l in localvars_in_indirect_call
FAIL: gdb.base/funcargs.exp: localvars_in_indirect_call: backtrace in indirectly called function
FAIL: gdb.base/funcargs.exp: localvars_in_indirect_call: finish from indirectly called function
FAIL: gdb.base/funcargs.exp: localvars_in_indirect_call: stepping into indirectly called function
FAIL: gdb.base/funcargs.exp: stepping_over_trampolines: finish from marker_call_with_trampolines
FAIL: gdb.base/funcargs.exp: stepping_over_trampolines: stepping into function called with trampolines
FAIL: gdb.base/funcargs.exp: stepping_over_trampolines: backtrace through call with trampolines
FAIL: gdb.base/funcargs.exp: stepping_over_trampolines: stepping back to main from function called with trampolines
Running gdb.git~master/gdb/testsuite/gdb.cp/virtfunc.exp ...
PASS: gdb.cp/virtfunc.exp: set language c++
PASS: gdb.cp/virtfunc.exp: set width 0
PASS: gdb.cp/virtfunc.exp: ptype VA
PASS: gdb.cp/virtfunc.exp: ptype VB
PASS: gdb.cp/virtfunc.exp: ptype V
PASS: gdb.cp/virtfunc.exp: ptype A
PASS: gdb.cp/virtfunc.exp: ptype B
PASS: gdb.cp/virtfunc.exp: ptype C
PASS: gdb.cp/virtfunc.exp: ptype AD
PASS: gdb.cp/virtfunc.exp: ptype D
PASS: gdb.cp/virtfunc.exp: ptype E
PASS: gdb.cp/virtfunc.exp: ptype dd
PASS: gdb.cp/virtfunc.exp: ptype ppd
PASS: gdb.cp/virtfunc.exp: ptype pAd
PASS: gdb.cp/virtfunc.exp: ptype a
PASS: gdb.cp/virtfunc.exp: ptype b
PASS: gdb.cp/virtfunc.exp: ptype c
PASS: gdb.cp/virtfunc.exp: ptype d
PASS: gdb.cp/virtfunc.exp: ptype e
PASS: gdb.cp/virtfunc.exp: ptype v
PASS: gdb.cp/virtfunc.exp: ptype vb
PASS: gdb.cp/virtfunc.exp: ptype pAa
PASS: gdb.cp/virtfunc.exp: ptype pAe
PASS: gdb.cp/virtfunc.exp: ptype pBe
PASS: gdb.cp/virtfunc.exp: ptype pDd
PASS: gdb.cp/virtfunc.exp: ptype pDe
PASS: gdb.cp/virtfunc.exp: ptype pVa
PASS: gdb.cp/virtfunc.exp: ptype pVv
PASS: gdb.cp/virtfunc.exp: ptype pVe
PASS: gdb.cp/virtfunc.exp: ptype pVd
PASS: gdb.cp/virtfunc.exp: ptype pADe
PASS: gdb.cp/virtfunc.exp: ptype pEe
PASS: gdb.cp/virtfunc.exp: ptype pVB
PASS: gdb.cp/virtfunc.exp: info vtbl a
PASS: gdb.cp/virtfunc.exp: info vtbl b
PASS: gdb.cp/virtfunc.exp: info vtbl c
PASS: gdb.cp/virtfunc.exp: info vtbl d
PASS: gdb.cp/virtfunc.exp: info vtbl e
PASS: gdb.cp/virtfunc.exp: info vtbl pEe
PASS: gdb.cp/virtfunc.exp: info vtbl
PASS: gdb.cp/virtfunc.exp: info vtbl va
PASS: gdb.cp/virtfunc.exp: info vtbl all_count
PASS: gdb.cp/virtfunc.exp: continue
PASS: gdb.cp/virtfunc.exp: print pAe->f()
PASS: gdb.cp/virtfunc.exp: print pAa->f()
PASS: gdb.cp/virtfunc.exp: print pDe->vg()
PASS: gdb.cp/virtfunc.exp: print pADe->vg()
PASS: gdb.cp/virtfunc.exp: print pDd->vg()
PASS: gdb.cp/virtfunc.exp: print pEe->vvb()
PASS: gdb.cp/virtfunc.exp: print pVB->vvb()
PASS: gdb.cp/virtfunc.exp: print pBe->vvb()
PASS: gdb.cp/virtfunc.exp: print pDe->vvb()
PASS: gdb.cp/virtfunc.exp: print pEe->vd()
PASS: gdb.cp/virtfunc.exp: print pEe->fvb()
KFAIL: gdb.cp/virtfunc.exp: print pEe->D::vg() (PRMS: gdb/1064)
FAIL: gdb.cp/virtfunc.exp: next to pAa->f call
FAIL: gdb.cp/virtfunc.exp: next to pDe->vg call
FAIL: gdb.cp/virtfunc.exp: step through thunk into E::vg
Running gdb.git~master/gdb/testsuite/gdb.base/skipcxx.exp ...
PASS: gdb.base/skipcxx.exp: skip -rfu ^somename::
FAIL: gdb.base/skipcxx.exp: step
Running gdb.git~master/gdb/testsuite/gdb.base/constvars.exp ...
PASS: gdb.base/constvars.exp: break marker1
PASS: gdb.base/constvars.exp: continue to marker1
FAIL: gdb.base/constvars.exp: up from marker1
PASS: gdb.base/constvars.exp: ptype qux1
FAIL: gdb.base/constvars.exp: print lave
FAIL: gdb.base/constvars.exp: ptype lave
FAIL: gdb.base/constvars.exp: print lavish
FAIL: gdb.base/constvars.exp: ptype lavish
FAIL: gdb.base/constvars.exp: print lax
FAIL: gdb.base/constvars.exp: ptype lax
FAIL: gdb.base/constvars.exp: print lecherous
FAIL: gdb.base/constvars.exp: ptype lecherous
FAIL: gdb.base/constvars.exp: print lechery
FAIL: gdb.base/constvars.exp: ptype lechery
FAIL: gdb.base/constvars.exp: print lectern
FAIL: gdb.base/constvars.exp: ptype lectern
FAIL: gdb.base/constvars.exp: print leeway
FAIL: gdb.base/constvars.exp: ptype leeway
FAIL: gdb.base/constvars.exp: print legacy
FAIL: gdb.base/constvars.exp: ptype legacy
FAIL: gdb.base/constvars.exp: print laconic
FAIL: gdb.base/constvars.exp: ptype laconic
FAIL: gdb.base/constvars.exp: print laggard
FAIL: gdb.base/constvars.exp: ptype laggard
FAIL: gdb.base/constvars.exp: print lagoon
FAIL: gdb.base/constvars.exp: ptype lagoon
FAIL: gdb.base/constvars.exp: print laity
FAIL: gdb.base/constvars.exp: ptype laity
FAIL: gdb.base/constvars.exp: print lambent
FAIL: gdb.base/constvars.exp: ptype lambent
FAIL: gdb.base/constvars.exp: print laminated
FAIL: gdb.base/constvars.exp: ptype laminated
FAIL: gdb.base/constvars.exp: print lampoon
FAIL: gdb.base/constvars.exp: ptype lampoon
FAIL: gdb.base/constvars.exp: print languid
FAIL: gdb.base/constvars.exp: ptype languid
FAIL: gdb.base/constvars.exp: print *legend
FAIL: gdb.base/constvars.exp: ptype legend
FAIL: gdb.base/constvars.exp: print *legerdemain
FAIL: gdb.base/constvars.exp: ptype legerdemain
FAIL: gdb.base/constvars.exp: print *leniency
FAIL: gdb.base/constvars.exp: ptype leniency
FAIL: gdb.base/constvars.exp: print *leonine
FAIL: gdb.base/constvars.exp: ptype leonine
FAIL: gdb.base/constvars.exp: print *lesion
FAIL: gdb.base/constvars.exp: ptype lesion
FAIL: gdb.base/constvars.exp: print *lethal
FAIL: gdb.base/constvars.exp: ptype lethal
FAIL: gdb.base/constvars.exp: print *lethargic
FAIL: gdb.base/constvars.exp: ptype lethargic
FAIL: gdb.base/constvars.exp: print *levity
FAIL: gdb.base/constvars.exp: ptype levity
FAIL: gdb.base/constvars.exp: print *lewd
FAIL: gdb.base/constvars.exp: ptype lewd
FAIL: gdb.base/constvars.exp: print *lexicographer
FAIL: gdb.base/constvars.exp: ptype lexicographer
FAIL: gdb.base/constvars.exp: print *lexicon
FAIL: gdb.base/constvars.exp: ptype lexicon
FAIL: gdb.base/constvars.exp: print *liaison
FAIL: gdb.base/constvars.exp: ptype liaison
FAIL: gdb.base/constvars.exp: print *libation
FAIL: gdb.base/constvars.exp: ptype libation
FAIL: gdb.base/constvars.exp: print *libelous
FAIL: gdb.base/constvars.exp: ptype libelous
FAIL: gdb.base/constvars.exp: print *libertine
FAIL: gdb.base/constvars.exp: ptype libertine
FAIL: gdb.base/constvars.exp: print *libidinous
FAIL: gdb.base/constvars.exp: ptype libidinous
FAIL: gdb.base/constvars.exp: print *languish
FAIL: gdb.base/constvars.exp: ptype languish
FAIL: gdb.base/constvars.exp: print *languor
FAIL: gdb.base/constvars.exp: ptype languor
FAIL: gdb.base/constvars.exp: print *lank
FAIL: gdb.base/constvars.exp: ptype lank
FAIL: gdb.base/constvars.exp: print *lapidary
FAIL: gdb.base/constvars.exp: ptype lapidary
FAIL: gdb.base/constvars.exp: print *larceny
FAIL: gdb.base/constvars.exp: ptype larceny
FAIL: gdb.base/constvars.exp: print *largess
FAIL: gdb.base/constvars.exp: ptype largess
FAIL: gdb.base/constvars.exp: print *lascivious
FAIL: gdb.base/constvars.exp: ptype lascivious
FAIL: gdb.base/constvars.exp: print *lassitude
FAIL: gdb.base/constvars.exp: ptype lassitude
FAIL: gdb.base/constvars.exp: print *lamprey
FAIL: gdb.base/constvars.exp: ptype lamprey
FAIL: gdb.base/constvars.exp: print *lariat
FAIL: gdb.base/constvars.exp: ptype lariat
FAIL: gdb.base/constvars.exp: print *laudanum
FAIL: gdb.base/constvars.exp: ptype laudanum
FAIL: gdb.base/constvars.exp: print *lecithin
FAIL: gdb.base/constvars.exp: ptype lecithin
FAIL: gdb.base/constvars.exp: print *leviathan
FAIL: gdb.base/constvars.exp: ptype leviathan
FAIL: gdb.base/constvars.exp: print *libretto
FAIL: gdb.base/constvars.exp: ptype libretto
FAIL: gdb.base/constvars.exp: print *lissome
FAIL: gdb.base/constvars.exp: ptype lissome
FAIL: gdb.base/constvars.exp: print *locust
FAIL: gdb.base/constvars.exp: ptype locust
FAIL: gdb.base/constvars.exp: ptype logical
FAIL: gdb.base/constvars.exp: ptype lugged
FAIL: gdb.base/constvars.exp: ptype luck
FAIL: gdb.base/constvars.exp: ptype lunar
FAIL: gdb.base/constvars.exp: ptype lumen
FAIL: gdb.base/constvars.exp: ptype lurk
FAIL: gdb.base/constvars.exp: ptype lush
FAIL: gdb.base/constvars.exp: ptype lynx
FAIL: gdb.base/constvars.exp: ptype crass
FAIL: gdb.base/constvars.exp: ptype crisp
Running gdb.git~master/gdb/testsuite/gdb.base/frame-info-consistent.exp ...
PASS: gdb.base/frame-info-consistent.exp: action=disable: maint frame-unwinder disable DEBUGINFO
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=main: info frame
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=foo: continue to breakpoint: .*foo ().*
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=foo: info frame
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=foo: compare_frame=main: frame function main
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=foo: compare_frame=main: info frame
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=foo: compare_frame=main: info frame before/after match
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=bar: continue to breakpoint: .*bar ().*
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=bar: info frame
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=bar: compare_frame=foo: frame function foo
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=bar: compare_frame=foo: info frame
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=bar: compare_frame=foo: info frame before/after match
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=bar: compare_frame=main: frame function main
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=bar: compare_frame=main: info frame
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=bar: compare_frame=main: info frame before/after match
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=baz: continue to breakpoint: .*baz ().*
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=baz: info frame
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=baz: compare_frame=bar: frame function bar
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=baz: compare_frame=bar: info frame
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=baz: compare_frame=bar: info frame before/after match
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=baz: compare_frame=foo: frame function foo
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=baz: compare_frame=foo: info frame
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=baz: compare_frame=foo: info frame before/after match
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=baz: compare_frame=main: frame function main
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=baz: compare_frame=main: info frame
PASS: gdb.base/frame-info-consistent.exp: action=disable: stop_func=baz: compare_frame=main: info frame before/after match
PASS: gdb.base/frame-info-consistent.exp: action=enable: maint frame-unwinder enable DEBUGINFO
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=main: info frame
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=foo: continue to breakpoint: .*foo ().*
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=foo: info frame
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=foo: compare_frame=main: frame function main
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=foo: compare_frame=main: info frame
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=foo: compare_frame=main: info frame before/after match
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=bar: continue to breakpoint: .*bar ().*
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=bar: info frame
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=bar: compare_frame=foo: frame function foo
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=bar: compare_frame=foo: info frame
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=bar: compare_frame=foo: info frame before/after match
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=bar: compare_frame=main: frame function main
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=bar: compare_frame=main: info frame
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=bar: compare_frame=main: info frame before/after match
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=baz: continue to breakpoint: .*baz ().*
PASS: gdb.base/frame-info-consistent.exp: action=enable: stop_func=baz: info frame
FAIL: gdb.base/frame-info-consistent.exp: action=enable: stop_func=baz: compare_frame=bar: frame function bar
FAIL: gdb.base/frame-info-consistent.exp: action=enable: stop_func=baz: compare_frame=foo: frame function foo
FAIL: gdb.base/frame-info-consistent.exp: action=enable: stop_func=baz: compare_frame=main: frame function main
Running gdb.git~master/gdb/testsuite/gdb.base/skip-inline.exp ...
PASS: gdb.base/skip-inline.exp: skip function foo
PASS: gdb.base/skip-inline.exp: single_step: in the main
PASS: gdb.base/skip-inline.exp: single_step: step into baz, since foo will be skipped
FAIL: gdb.base/skip-inline.exp: single_step: in the baz, since foo was skipped
FAIL: gdb.base/skip-inline.exp: single_step: stepping until regexp
PASS: gdb.base/skip-inline.exp: single_step: again in the main
PASS: gdb.base/skip-inline.exp: single_step: step again into baz, since foo will be skipped
PASS: gdb.base/skip-inline.exp: single_step: again in the baz
FAIL: gdb.base/skip-inline.exp: single_step: step back to main, again
FAIL: gdb.base/skip-inline.exp: single_step: again back to main
PASS: gdb.base/skip-inline.exp: double_step: double step: in the main
PASS: gdb.base/skip-inline.exp: double_step: double step: step into baz, since foo will be skipped
FAIL: gdb.base/skip-inline.exp: double_step: double step: still in the baz
PASS: gdb.base/skip-inline.exp: double_step: double step: step back to main
PASS: gdb.base/skip-inline.exp: double_step: double step: again in the main
PASS: gdb.base/skip-inline.exp: double_step: double step: step again into baz, since foo will be skipped
PASS: gdb.base/skip-inline.exp: double_step: double step: again in the baz
PASS: gdb.base/skip-inline.exp: double_step: double step: step back to main, again
FAIL: gdb.base/skip-inline.exp: double_step: double step: again back to main
PASS: gdb.base/skip-inline.exp: triple_step: triple step: in the main
PASS: gdb.base/skip-inline.exp: triple_step: triple step: step over baz
PASS: gdb.base/skip-inline.exp: triple_step: triple step: again in the main
PASS: gdb.base/skip-inline.exp: triple_step: triple step: step over baz, again
FAIL: gdb.base/skip-inline.exp: triple_step: triple step: again back to main
PASS: gdb.base/skip-inline.exp: skip_current_frame: skip delete
PASS: gdb.base/skip-inline.exp: skip_current_frame: in the main
PASS: gdb.base/skip-inline.exp: skip_current_frame: step into foo
PASS: gdb.base/skip-inline.exp: skip_current_frame: in the foo
PASS: gdb.base/skip-inline.exp: skip_current_frame: skip
Running gdb.git~master/gdb/testsuite/gdb.base/gdb1250.exp ...
FAIL: gdb.base/gdb1250.exp: backtrace from abort
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-memory-changed.exp ...
PASS: gdb.mi/mi-memory-changed.exp: insert breakpoint
PASS: gdb.mi/mi-memory-changed.exp: continue to callee4
FAIL: gdb.mi/mi-memory-changed.exp: set var C = 4 (unexpected output)
FAIL: gdb.mi/mi-memory-changed.exp: create objvar for C (unexpected output)
FAIL: gdb.mi/mi-memory-changed.exp: change C through. varobj (unexpected output)
FAIL: gdb.mi/mi-memory-changed.exp: change C through. -data-write-memory-bytes (unexpected output)
PASS: gdb.mi/mi-memory-changed.exp: get address of main
PASS: gdb.mi/mi-memory-changed.exp: set var *(unsigned int *) 0x${main_addr} = ${main_insn}
Running gdb.git~master/gdb/testsuite/gdb.base/dcache-flush.exp ...
FAIL: gdb.base/dcache-flush.exp: up
FAIL: gdb.base/dcache-flush.exp: p var1
FAIL: gdb.base/dcache-flush.exp: p var2
FAIL: gdb.base/dcache-flush.exp: check dcache before flushing
PASS: gdb.base/dcache-flush.exp: maint flush dcache
PASS: gdb.base/dcache-flush.exp: check dcache after flushing
FAIL: gdb.base/dcache-flush.exp: refilling: p var1
FAIL: gdb.base/dcache-flush.exp: refilling: p var2
FAIL: gdb.base/dcache-flush.exp: check dcache before refilling
Running gdb.git~master/gdb/testsuite/gdb.guile/scm-frame-args.exp ...
PASS: gdb.guile/scm-frame-args.exp: load script
PASS: gdb.guile/scm-frame-args.exp: continue to breakpoint: break-here
PASS: gdb.guile/scm-frame-args.exp: set print raw-frame-arguments off
PASS: gdb.guile/scm-frame-args.exp: raw-frame-arguments=off: set print frame-arguments none
PASS: gdb.guile/scm-frame-args.exp: raw-frame-arguments=off: frame pretty,none
PASS: gdb.guile/scm-frame-args.exp: raw-frame-arguments=off: set print frame-arguments scalars
FAIL: gdb.guile/scm-frame-args.exp: raw-frame-arguments=off: frame pretty,scalars
PASS: gdb.guile/scm-frame-args.exp: raw-frame-arguments=off: set print frame-arguments all
FAIL: gdb.guile/scm-frame-args.exp: raw-frame-arguments=off: frame pretty,all
PASS: gdb.guile/scm-frame-args.exp: set print raw-frame-arguments on
PASS: gdb.guile/scm-frame-args.exp: raw-frame-arguments=on: set print frame-arguments none
PASS: gdb.guile/scm-frame-args.exp: raw-frame-arguments=on: frame raw,none
PASS: gdb.guile/scm-frame-args.exp: raw-frame-arguments=on: set print frame-arguments scalars
FAIL: gdb.guile/scm-frame-args.exp: raw-frame-arguments=on: frame raw,scalars
PASS: gdb.guile/scm-frame-args.exp: raw-frame-arguments=on: set print frame-arguments all
FAIL: gdb.guile/scm-frame-args.exp: raw-frame-arguments=on: frame raw,all
Running gdb.git~master/gdb/testsuite/gdb.dap/max-size.exp ...
PASS: gdb.dap/max-size.exp: initialize success
PASS: gdb.dap/max-size.exp: set breakpoint by line number success
PASS: gdb.dap/max-size.exp: configurationDone success
PASS: gdb.dap/max-size.exp: launch response success
PASS: gdb.dap/max-size.exp: stopped at line breakpoint
PASS: gdb.dap/max-size.exp: backtrace success
PASS: gdb.dap/max-size.exp: get scopes success
PASS: gdb.dap/max-size.exp: scope is locals
PASS: gdb.dap/max-size.exp: one var in scope
FAIL: gdb.dap/max-size.exp: fetch variable success
ERROR: tcl error sourcing /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/max-size.exp.
ERROR: tcl error code TCL LOOKUP DICT body
ERROR: key "body" not known in dictionary
    while executing
"dict get $refs body variables"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/max-size.exp" line 74)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/max-size.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/max-size.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
UNRESOLVED: gdb.dap/max-size.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/max-size.exp' aborted due to Tcl error
PATH: gdb.dap/max-size.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/max-size.exp' aborted due to Tcl error
Running gdb.git~master/gdb/testsuite/gdb.base/gcore.exp ...
PASS: gdb.base/gcore.exp: set breakpoint at terminal_func
PASS: gdb.base/gcore.exp: continue to terminal_func
PASS: gdb.base/gcore.exp: save a corefile
PASS: gdb.base/gcore.exp: re-load generated corefile
FAIL: gdb.base/gcore.exp: where in corefile (pattern 2)
PASS: gdb.base/gcore.exp: corefile restored general registers
PASS: gdb.base/gcore.exp: corefile restored all registers
PASS: gdb.base/gcore.exp: corefile restored system registers
PASS: gdb.base/gcore.exp: corefile restored extern array
PASS: gdb.base/gcore.exp: corefile restored static array
PASS: gdb.base/gcore.exp: corefile restored un-initialized array
PASS: gdb.base/gcore.exp: corefile restored heap array
PASS: gdb.base/gcore.exp: corefile restored stack array
PASS: gdb.base/gcore.exp: corefile restored backtrace
Running gdb.git~master/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp ...
PASS: gdb.base/watchpoint-cond-gone.exp: set can-use-hw-watchpoints 0
PASS: gdb.base/watchpoint-cond-gone.exp: continue to breakpoint: Place to set the watchpoint
PASS: gdb.base/watchpoint-cond-gone.exp: place the watchpoint
FAIL: gdb.base/watchpoint-cond-gone.exp: catch the no longer valid watchpoint
Running gdb.git~master/gdb/testsuite/gdb.base/signals.exp ...
PASS: gdb.base/signals.exp: handle all print
PASS: gdb.base/signals.exp: set variable count = 0
PASS: gdb.base/signals.exp: break handler if 0
PASS: gdb.base/signals.exp: set $handler_breakpoint_number = $bpnum
PASS: gdb.base/signals.exp: next to signal
PASS: gdb.base/signals.exp: next to alarm #1
PASS: gdb.base/signals.exp: next to ++count #1
PASS: gdb.base/signals.exp: p func1 () #1
PASS: gdb.base/signals.exp: p count #1
PASS: gdb.base/signals.exp: condition $handler_breakpoint_number
PASS: gdb.base/signals.exp: next to alarm #2
PASS: gdb.base/signals.exp: next to ++count #2
PASS: gdb.base/signals.exp: p func1 () #2
FAIL: gdb.base/signals.exp: backtrace from handler when calling func1
PASS: gdb.base/signals.exp: continue
PASS: gdb.base/signals.exp: p count #2
PASS: gdb.base/signals.exp: info signals
PASS: gdb.base/signals.exp: info signal SIGTRAP
PASS: gdb.base/signals.exp: info signal 5
PASS: gdb.base/signals.exp: handle without arguments
PASS: gdb.base/signals.exp: handle with bogus SIG
PASS: gdb.base/signals.exp: handle SIG with bogus action
PASS: gdb.base/signals.exp: handle SIG with multiple conflicting actions
PASS: gdb.base/signals.exp: handle SIG parses all legal actions
PASS: gdb.base/signals.exp: handle multiple SIGs
PASS: gdb.base/signals.exp: override SIGTRAP
PASS: gdb.base/signals.exp: invalid signal number rejected
PASS: gdb.base/signals.exp: handle multiple SIGs via integer range
PASS: gdb.base/signals.exp: handle multiple SIGs via reverse integer range
PASS: gdb.base/signals.exp: override SIGINT
PASS: gdb.base/signals.exp: signal without arguments disallowed
PASS: gdb.base/signals.exp: signal SIGUSR1
PASS: gdb.base/signals.exp: backtrace for SIGUSR1
Running gdb.git~master/gdb/testsuite/gdb.reverse/next-reverse-bkpt-over-sr.exp ...
PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: turn on process record
PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: get past callee call
PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: set breakpoint at callee's entry
PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: get integer valueof "$bpnum"
FAIL: gdb.reverse/next-reverse-bkpt-over-sr.exp: reverse-next over call trips user breakpoint at function entry
FAIL: gdb.reverse/next-reverse-bkpt-over-sr.exp: stopped at the right callee call
Running gdb.git~master/gdb/testsuite/gdb.dwarf2/dw2-wrong-mangled-name.exp ...
PASS: gdb.dwarf2/dw2-wrong-mangled-name.exp: continue to breakpoint: func_demangled_test
FAIL: gdb.dwarf2/dw2-wrong-mangled-name.exp: backtrace
Running gdb.git~master/gdb/testsuite/gdb.cp/shadow.exp ...
PASS: gdb.cp/shadow.exp: continue to breakpoint: marker1
FAIL: gdb.cp/shadow.exp: print class x shadowing global x
PASS: gdb.cp/shadow.exp: continue to breakpoint: marker2
FAIL: gdb.cp/shadow.exp: print local x shadowing class x
PASS: gdb.cp/shadow.exp: continue to breakpoint: marker3
FAIL: gdb.cp/shadow.exp: print inner scope x
PASS: gdb.cp/shadow.exp: continue to breakpoint: marker4
FAIL: gdb.cp/shadow.exp: print local x not namespace x
PASS: gdb.cp/shadow.exp: continue to breakpoint: marker5
PASS: gdb.cp/shadow.exp: print imported namespace x
Running gdb.git~master/gdb/testsuite/gdb.base/all-bin.exp ...
FAIL: gdb.base/all-bin.exp: continuing after dummy()
FAIL: gdb.base/all-bin.exp: print value of v_int+v_char
FAIL: gdb.base/all-bin.exp: print value of v_int+v_short
FAIL: gdb.base/all-bin.exp: print value of v_int+v_signed_char
FAIL: gdb.base/all-bin.exp: print value of v_int+v_unsigned_char
FAIL: gdb.base/all-bin.exp: print value of v_int+v_signed_short
FAIL: gdb.base/all-bin.exp: print value of v_int+v_unsigned_short
FAIL: gdb.base/all-bin.exp: print value of v_int+v_signed_int
FAIL: gdb.base/all-bin.exp: print value of v_int+v_unsigned_int
FAIL: gdb.base/all-bin.exp: print value of v_int+v_long
FAIL: gdb.base/all-bin.exp: print value of v_int+v_signed_long
FAIL: gdb.base/all-bin.exp: print value of v_int+v_unsigned_long
FAIL: gdb.base/all-bin.exp: print value of v_int+v_float
FAIL: gdb.base/all-bin.exp: print value of v_int+v_double
PASS: gdb.base/all-bin.exp: print value of v_int<=v_char
FAIL: gdb.base/all-bin.exp: print value of v_int<=v_short
PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_char
PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_char
FAIL: gdb.base/all-bin.exp: print value of v_int<=v_signed_short
FAIL: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_short
PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_int
PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_int
PASS: gdb.base/all-bin.exp: print value of v_int<=v_long
PASS: gdb.base/all-bin.exp: print value of v_int<=v_signed_long
PASS: gdb.base/all-bin.exp: print value of v_int<=v_unsigned_long
PASS: gdb.base/all-bin.exp: print value of v_int<=v_float
PASS: gdb.base/all-bin.exp: print value of v_int<=v_double
PASS: gdb.base/all-bin.exp: set v_char=0
PASS: gdb.base/all-bin.exp: set v_double=0
PASS: gdb.base/all-bin.exp: set v_unsigned_long=0
PASS: gdb.base/all-bin.exp: print value of v_int&&v_char
FAIL: gdb.base/all-bin.exp: print value of v_int&&v_short
FAIL: gdb.base/all-bin.exp: print value of v_int&&v_signed_char
FAIL: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_char
FAIL: gdb.base/all-bin.exp: print value of v_int&&v_signed_short
FAIL: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_short
FAIL: gdb.base/all-bin.exp: print value of v_int&&v_signed_int
FAIL: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_int
FAIL: gdb.base/all-bin.exp: print value of v_int&&v_long
FAIL: gdb.base/all-bin.exp: print value of v_int&&v_signed_long
PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_long
FAIL: gdb.base/all-bin.exp: print value of v_int&&v_float
PASS: gdb.base/all-bin.exp: print value of v_int&&v_double
Running gdb.git~master/gdb/testsuite/gdb.base/info_qt.exp ...
PASS: gdb.base/info_qt.exp: info functions nameregexp: info functions info_fun
PASS: gdb.base/info_qt.exp: info functions nameregexp: info functions -- info_fun
PASS: gdb.base/info_qt.exp: info functions nameregexp: info functions ^info_fun
PASS: gdb.base/info_qt.exp: info functions nameregexp quiet: info functions -q info_fun
PASS: gdb.base/info_qt.exp: info functions nameregexp quiet: info functions -q -- info_fun
PASS: gdb.base/info_qt.exp: info functions nameregexp quiet no match: info functions -q nowaythiscanmatch
PASS: gdb.base/info_qt.exp: info functions nameregexp quiet no match: info functions -q -- -q
PASS: gdb.base/info_qt.exp: info functions typeregexp nameregexp: info functions -t entier -q info_fun
PASS: gdb.base/info_qt.exp: info functions typeregexp nameregexp: info functions -q -t 'entier (' -- info_fun
PASS: gdb.base/info_qt.exp: info functions typeregexp nameregexp: info functions -q -t '(char, int, int)' -- info_fun
PASS: gdb.base/info_qt.exp: info functions typeregexp nameregexp: info functions -q -t 'entier (char, int, int)' -- info_fun
PASS: gdb.base/info_qt.exp: info functions typeregexp nameregexp no match: quiet output info functions no matching type
PASS: gdb.base/info_qt.exp: info variables nameregexp: info variables info_qt
PASS: gdb.base/info_qt.exp: info variables nameregexp: info variables -- info_qt
PASS: gdb.base/info_qt.exp: info variables nameregexp: info variables ^info_qt
PASS: gdb.base/info_qt.exp: info variables nameregexp quiet no match: info variables -q nowaythiscanmatch
PASS: gdb.base/info_qt.exp: info variables nameregexp quiet no match: info variables -q -- -q
PASS: gdb.base/info_qt.exp: info variables typeregexp nameregexp quiet: info variables -t entier -q info_qt
PASS: gdb.base/info_qt.exp: info variables typeregexp nameregexp quiet: info variables -q -t entier -- info_qt
PASS: gdb.base/info_qt.exp: info variables typeregexp nameregexp quiet no match: quiet output info variables no matching type
FAIL: gdb.base/info_qt.exp: set frame 1 for info args
FAIL: gdb.base/info_qt.exp: info args matching all args: info args
FAIL: gdb.base/info_qt.exp: info args matching all args: info args arg_
FAIL: gdb.base/info_qt.exp: info args matching all args: info args g
FAIL: gdb.base/info_qt.exp: info args matching all args: info args -- .*
FAIL: gdb.base/info_qt.exp: info args matching some args: info args -t int
FAIL: gdb.base/info_qt.exp: info args matching some args: info args arg_[ij]
PASS: gdb.base/info_qt.exp: info args no match: no matching args
PASS: gdb.base/info_qt.exp: info args no match: quiet no matching args
PASS: gdb.base/info_qt.exp: info args no match: quiet no matching args with type
FAIL: gdb.base/info_qt.exp: set frame 1 for info locals
FAIL: gdb.base/info_qt.exp: info locals matching all locals: info locals
FAIL: gdb.base/info_qt.exp: info locals matching all locals: info locals loc_arg_
FAIL: gdb.base/info_qt.exp: info locals matching all locals: info locals g
FAIL: gdb.base/info_qt.exp: info locals matching all locals: info locals -- .*
FAIL: gdb.base/info_qt.exp: info locals matching some locals: info locals -t int
FAIL: gdb.base/info_qt.exp: info locals matching some locals: info locals arg_[ij]
FAIL: gdb.base/info_qt.exp: info locals matching some locals: info locals loc_arg_[ij]
PASS: gdb.base/info_qt.exp: info locals no match: no matching locals
PASS: gdb.base/info_qt.exp: info locals no match: quiet no matching locals
PASS: gdb.base/info_qt.exp: info locals no match: quiet no matching locals with type
PASS: gdb.base/info_qt.exp: rest of args as single regexp: single regexp
PASS: gdb.base/info_qt.exp: rest of args as single regexp: -t noquote single regexp
PASS: gdb.base/info_qt.exp: rest of args as single regexp: -t quote single regexp
Running gdb.git~master/gdb/testsuite/gdb.threads/multiple-step-overs.exp ...
PASS: gdb.threads/multiple-step-overs.exp: successfully compiled posix threads test case
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set displaced-stepping off
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: info threads shows all threads
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking on
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking off
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: thread 1
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: step
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set displaced-stepping off
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: info threads shows all threads
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking on
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking off
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: thread 1
FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: next
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set displaced-stepping off
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: info threads shows all threads
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking on
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking off
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: thread 1
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: continue
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set displaced-stepping off
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: info threads shows all threads
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking on
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking off
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: thread 1
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: queue-signal SIGUSR1
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: switch back to thread 1
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: continue to sigusr1_handler
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set displaced-stepping off
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: info threads shows all threads
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking on
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking off
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: queue-signal SIGUSR1
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: switch back to thread 1
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: continue to sigusr1_handler
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set displaced-stepping off
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: info threads shows all threads
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking on
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking off
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: queue-signal SIGUSR1
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: switch back to thread 1
PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: continue to sigusr1_handler
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set displaced-stepping on
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: info threads shows all threads
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking on
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking off
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: thread 1
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: step
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set displaced-stepping on
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: info threads shows all threads
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking on
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking off
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: thread 1
FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: next
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set displaced-stepping on
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: info threads shows all threads
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking on
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking off
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: thread 1
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set displaced-stepping on
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: info threads shows all threads
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking on
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking off
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: thread 1
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: queue-signal SIGUSR1
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: switch back to thread 1
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: continue to sigusr1_handler
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set displaced-stepping on
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: info threads shows all threads
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking on
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking off
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: queue-signal SIGUSR1
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: switch back to thread 1
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: continue to sigusr1_handler
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set displaced-stepping on
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: info threads shows all threads
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking on
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking off
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: queue-signal SIGUSR1
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: switch back to thread 1
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: continue to sigusr1_handler
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-console.exp ...
PASS: gdb.mi/mi-console.exp: breakpoint at main
PASS: gdb.mi/mi-console.exp: mi runto main
PASS: gdb.mi/mi-console.exp: Testing console output
FAIL: gdb.mi/mi-console.exp: Testing console output inferior output (timeout)
FAIL: gdb.mi/mi-console.exp: finished step over hello (stopped at wrong place)
Running gdb.git~master/gdb/testsuite/gdb.reverse/until-precsave.exp ...
PASS: gdb.reverse/until-precsave.exp: turn on process record
PASS: gdb.reverse/until-precsave.exp: breakpoint at end of main
PASS: gdb.reverse/until-precsave.exp: run to end of main
PASS: gdb.reverse/until-precsave.exp: save process recfile
PASS: gdb.reverse/until-precsave.exp: kill process, prepare to debug log file
PASS: gdb.reverse/until-precsave.exp: reload core file
PASS: gdb.reverse/until-precsave.exp: until line number
PASS: gdb.reverse/until-precsave.exp: advance to factorial
PASS: gdb.reverse/until-precsave.exp: until factorial, recursive function
PASS: gdb.reverse/until-precsave.exp: finish to main
FAIL: gdb.reverse/until-precsave.exp: advance to marker2
FAIL: gdb.reverse/until-precsave.exp: until func, not called by current frame
PASS: gdb.reverse/until-precsave.exp: set reverse execution
FAIL: gdb.reverse/until-precsave.exp: reverse-advance to marker2
FAIL: gdb.reverse/until-precsave.exp: reverse-finish from marker2
FAIL: gdb.reverse/until-precsave.exp: reverse-advance to final return of factorial
FAIL: gdb.reverse/until-precsave.exp: reverse-until to entry of factorial
Running gdb.git~master/gdb/testsuite/gdb.python/py-mi.exp ...
PASS: gdb.python/py-mi.exp: breakpoint at main
PASS: gdb.python/py-mi.exp: mi runto main
PASS: gdb.python/py-mi.exp: load python file
PASS: gdb.python/py-mi.exp: mi_continue_to_line: step to breakpoint: set temporary breakpoint
PASS: gdb.python/py-mi.exp: varobj container: create container varobj, no pretty-printing
PASS: gdb.python/py-mi.exp: varobj container: examine container children=0, no pretty-printing
PASS: gdb.python/py-mi.exp: varobj container: delete varobj
PASS: gdb.python/py-mi.exp: varobj nscont: create nscont varobj, no pretty-printing
PASS: gdb.python/py-mi.exp: varobj nscont: examine nscont children=0, no pretty-printing
PASS: gdb.python/py-mi.exp: varobj nscont: delete varobj
PASS: gdb.python/py-mi.exp: -enable-pretty-printing
PASS: gdb.python/py-mi.exp: create string_1 varobj
PASS: gdb.python/py-mi.exp: create estring varobj
PASS: gdb.python/py-mi.exp: assign string_1 from string_2
PASS: gdb.python/py-mi.exp: update string varobj after assignment
PASS: gdb.python/py-mi.exp: varobj container: create container varobj
PASS: gdb.python/py-mi.exp: varobj container: examine container children=0
PASS: gdb.python/py-mi.exp: varobj container: next over update 1
FAIL: gdb.python/py-mi.exp: varobj container: varobj update 1 (unexpected output)
PASS: gdb.python/py-mi.exp: varobj container: next over update 2
FAIL: gdb.python/py-mi.exp: varobj container: varobj update 2 (unexpected output)
PASS: gdb.python/py-mi.exp: varobj container: clear visualizer
PASS: gdb.python/py-mi.exp: varobj container: varobj update after clearing
PASS: gdb.python/py-mi.exp: varobj container: choose default visualizer
FAIL: gdb.python/py-mi.exp: varobj container: varobj update after choosing default (unexpected output)
FAIL: gdb.python/py-mi.exp: varobj container: choose visualizer using expression (unexpected output)
FAIL: gdb.python/py-mi.exp: varobj container: varobj update after choosing via expression (unexpected output)
FAIL: gdb.python/py-mi.exp: varobj container: list varobj children after selecting child range (unexpected output)
FAIL: gdb.python/py-mi.exp: varobj container: list varobj children after resetting child range (unexpected output)
PASS: gdb.python/py-mi.exp: varobj container: next over update 3
PASS: gdb.python/py-mi.exp: varobj container: set update range
FAIL: gdb.python/py-mi.exp: varobj container: list children after setting update range (unexpected output)
FAIL: gdb.python/py-mi.exp: varobj container: list selected children after setting range (unexpected output)
FAIL: gdb.python/py-mi.exp: varobj container: list children after listing selected range (unexpected output)
PASS: gdb.python/py-mi.exp: varobj container: next over update 4
FAIL: gdb.python/py-mi.exp: varobj container: update after next with restricted range (unexpected output)
PASS: gdb.python/py-mi.exp: varobj container: set update range with non-zero start
FAIL: gdb.python/py-mi.exp: varobj container: update varobj with change outside selected range (unexpected output)
PASS: gdb.python/py-mi.exp: next over update 5
FAIL: gdb.python/py-mi.exp: create second container varobj (unexpected output)
FAIL: gdb.python/py-mi.exp: update varobj, no children requested (unexpected output)
PASS: gdb.python/py-mi.exp: next over update 6
FAIL: gdb.python/py-mi.exp: update varobj 2, no children requested (unexpected output)
PASS: gdb.python/py-mi.exp: mi_continue_to_line: step to first outer breakpoint: set temporary breakpoint
FAIL: gdb.python/py-mi.exp: create outer varobj (unexpected output)
PASS: gdb.python/py-mi.exp: list children of outer
PASS: gdb.python/py-mi.exp: list children of outer.s
PASS: gdb.python/py-mi.exp: next over outer update
FAIL: gdb.python/py-mi.exp: update after updating element of outer (unexpected output)
PASS: gdb.python/py-mi.exp: mi_continue_to_line: step to second breakpoint: set temporary breakpoint
PASS: gdb.python/py-mi.exp: update after type change
PASS: gdb.python/py-mi.exp: mi_continue_to_line: step to second outer breakpoint: set temporary breakpoint
PASS: gdb.python/py-mi.exp: varobj nscont: create nstype varobj
PASS: gdb.python/py-mi.exp: varobj nscont: list children after setting update range
PASS: gdb.python/py-mi.exp: varobj nscont: clear visualizer
PASS: gdb.python/py-mi.exp: varobj nscont: varobj update after clearing
PASS: gdb.python/py-mi.exp: varobj nscont: choose default visualizer
PASS: gdb.python/py-mi.exp: python exception_flag = True
PASS: gdb.python/py-mi.exp: create nstype2 varobj
PASS: gdb.python/py-mi.exp: list children after setting exception flag
PASS: gdb.python/py-mi.exp: create me varobj
PASS: gdb.python/py-mi.exp: evaluate me varobj
PASS: gdb.python/py-mi.exp: printer whose children are returned as a list
PASS: gdb.python/py-mi.exp: create tsrvw varobj
PASS: gdb.python/py-mi.exp: check tsrvw varobj value
PASS: gdb.python/py-mi.exp: check tsrvw expression value
PASS: gdb.python/py-mi.exp: mi_continue_to_line: step to breakpoint for bug 14741: set temporary breakpoint
PASS: gdb.python/py-mi.exp: create varobj for c
PASS: gdb.python/py-mi.exp: choose array visualizer for c
PASS: gdb.python/py-mi.exp: list children of c
PASS: gdb.python/py-mi.exp: next over change of array element
FAIL: gdb.python/py-mi.exp: update varobj after element change (unexpected output)
PASS: gdb.python/py-mi.exp: varobj fake: breakpoint at main
PASS: gdb.python/py-mi.exp: varobj fake: mi runto main
PASS: gdb.python/py-mi.exp: varobj fake: mi_continue_to_line: step to breakpoint: set temporary breakpoint
PASS: gdb.python/py-mi.exp: varobj fake: create fake varobj
PASS: gdb.python/py-mi.exp: varobj fake: list children of fake
PASS: gdb.python/py-mi.exp: varobj fake: list children fake.private
PASS: gdb.python/py-mi.exp: varobj fake: Install visualizer on a cplus_fake_child
Running gdb.git~master/gdb/testsuite/gdb.opt/empty-inline.exp ...
PASS: gdb.opt/empty-inline.exp: opt_level=Og: frame 0 while in main
FAIL: gdb.opt/empty-inline.exp: opt_level=Og: step into test0
FAIL: gdb.opt/empty-inline.exp: opt_level=Og: inspect frame 1, main
FAIL: gdb.opt/empty-inline.exp: opt_level=Og: step into test1
PASS: gdb.opt/empty-inline.exp: opt_level=Og: inspect frame 1 again, still main
FAIL: gdb.opt/empty-inline.exp: opt_level=Og: step back to main
FAIL: gdb.opt/empty-inline.exp: opt_level=Og: step over test0+1
FAIL: gdb.opt/empty-inline.exp: opt_level=Og: confirm expected frame in main
PASS: gdb.opt/empty-inline.exp: opt_level=O0: frame 0 while in main
FAIL: gdb.opt/empty-inline.exp: opt_level=O0: step into test0
FAIL: gdb.opt/empty-inline.exp: opt_level=O0: inspect frame 1, main
FAIL: gdb.opt/empty-inline.exp: opt_level=O0: step into test1
PASS: gdb.opt/empty-inline.exp: opt_level=O0: inspect frame 1 again, still main
FAIL: gdb.opt/empty-inline.exp: opt_level=O0: step back to main
FAIL: gdb.opt/empty-inline.exp: opt_level=O0: step over test0+1
FAIL: gdb.opt/empty-inline.exp: opt_level=O0: confirm expected frame in main
PASS: gdb.opt/empty-inline.exp: opt_level=O1: frame 0 while in main
FAIL: gdb.opt/empty-inline.exp: opt_level=O1: step into test0
FAIL: gdb.opt/empty-inline.exp: opt_level=O1: inspect frame 1, main
FAIL: gdb.opt/empty-inline.exp: opt_level=O1: step into test1
PASS: gdb.opt/empty-inline.exp: opt_level=O1: inspect frame 1 again, still main
FAIL: gdb.opt/empty-inline.exp: opt_level=O1: step back to main
FAIL: gdb.opt/empty-inline.exp: opt_level=O1: step over test0+1
FAIL: gdb.opt/empty-inline.exp: opt_level=O1: confirm expected frame in main
PASS: gdb.opt/empty-inline.exp: opt_level=O2: frame 0 while in main
FAIL: gdb.opt/empty-inline.exp: opt_level=O2: step into test0
FAIL: gdb.opt/empty-inline.exp: opt_level=O2: inspect frame 1, main
FAIL: gdb.opt/empty-inline.exp: opt_level=O2: step into test1
PASS: gdb.opt/empty-inline.exp: opt_level=O2: inspect frame 1 again, still main
FAIL: gdb.opt/empty-inline.exp: opt_level=O2: step back to main
FAIL: gdb.opt/empty-inline.exp: opt_level=O2: step over test0+1
FAIL: gdb.opt/empty-inline.exp: opt_level=O2: confirm expected frame in main
Running gdb.git~master/gdb/testsuite/gdb.base/until-in-tailcall.exp ...
FAIL: gdb.base/until-in-tailcall.exp: use_parent_frame=true: check call stack
FAIL: gdb.base/until-in-tailcall.exp: use_parent_frame=true: move up to tailcall_function
FAIL: gdb.base/until-in-tailcall.exp: use_parent_frame=true: run until worker_func
FAIL: gdb.base/until-in-tailcall.exp: use_parent_frame=false: check call stack
FAIL: gdb.base/until-in-tailcall.exp: use_parent_frame=false: run until worker_func
Running gdb.git~master/gdb/testsuite/gdb.python/py-frame-inline.exp ...
PASS: gdb.python/py-frame-inline.exp: continue to breakpoint: Block break here.
PASS: gdb.python/py-frame-inline.exp: info frame
PASS: gdb.python/py-frame-inline.exp: up
FAIL: gdb.python/py-frame-inline.exp: python print (gdb.selected_frame().read_var('l'))
PASS: gdb.python/py-frame-inline.exp: set backtrace limit 1
PASS: gdb.python/py-frame-inline.exp: continue to breakpoint: Block break here again.
PASS: gdb.python/py-frame-inline.exp: python print (gdb.newest_frame())
PASS: gdb.python/py-frame-inline.exp: python print (gdb.newest_frame().function())
Running gdb.git~master/gdb/testsuite/gdb.python/py-explore.exp ...
PASS: gdb.python/py-explore.exp: continue to breakpoint: Break here
PASS: gdb.python/py-explore.exp: explore i
FAIL: gdb.python/py-explore.exp: explore ss
FAIL: gdb.python/py-explore.exp: explore *ss_ptr
FAIL: gdb.python/py-explore.exp: explore ss_t
PASS: gdb.python/py-explore.exp: explore ss_ptr
FAIL: gdb.python/py-explore.exp: explore_as_single_value_pointer
PASS: gdb.python/py-explore.exp: explore darray_ref
PASS: gdb.python/py-explore.exp: no_to_explore_as_pointer
PASS: gdb.python/py-explore.exp: explore_as_array
FAIL: gdb.python/py-explore.exp: explore_as_array_index_2
PASS: gdb.python/py-explore.exp: explore su
FAIL: gdb.python/py-explore.exp: explore su.d (timeout)
FAIL: gdb.python/py-explore.exp: explore cs (timeout)
FAIL: gdb.python/py-explore.exp: explore cu
PASS: gdb.python/py-explore.exp: explore int
PASS: gdb.python/py-explore.exp: explore struct SimpleStruct
PASS: gdb.python/py-explore.exp: explore type struct SimpleStruct field 0
PASS: gdb.python/py-explore.exp: return to struct SimpleStruct from field 0
PASS: gdb.python/py-explore.exp: explore type struct SimpleStruct field 1
PASS: gdb.python/py-explore.exp: return to struct SimpleStruct from field 1
PASS: gdb.python/py-explore.exp: return to GDB prompt from struct SimpleStruct
PASS: gdb.python/py-explore.exp: explore union SimpleUnion
PASS: gdb.python/py-explore.exp: explore type union SimpleUnion field 0
PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 0
PASS: gdb.python/py-explore.exp: explore type union SimpleUnion field 1
PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 1
PASS: gdb.python/py-explore.exp: explore type union SimpleUnion field 2
PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 2
PASS: gdb.python/py-explore.exp: explore type union SimpleUnion field 3
PASS: gdb.python/py-explore.exp: return to union SimpleUnion from field 3
PASS: gdb.python/py-explore.exp: return to GDB prompt from union SimpleUnion
PASS: gdb.python/py-explore.exp: explore SS
PASS: gdb.python/py-explore.exp: explore type SS field 0
PASS: gdb.python/py-explore.exp: return to SS from field 0
PASS: gdb.python/py-explore.exp: explore type SS field 1
PASS: gdb.python/py-explore.exp: return to SS field 1
PASS: gdb.python/py-explore.exp: return to GDB prompt from SS
PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct
PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct field 0
PASS: gdb.python/py-explore.exp: return to ComplexStruct from field 0
PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct field 1
PASS: gdb.python/py-explore.exp: return to ComplexStruct from field 1
PASS: gdb.python/py-explore.exp: explore type struct ComplexStruct field 2
PASS: gdb.python/py-explore.exp: return to ComplexStruct from field 2
PASS: gdb.python/py-explore.exp: return to GDB prompt from ComplexStruct type exploration
PASS: gdb.python/py-explore.exp: explore type union ComplexUnion
PASS: gdb.python/py-explore.exp: explore type union ComplexUnion field 0
PASS: gdb.python/py-explore.exp: return to ComplexUnion from field 0
PASS: gdb.python/py-explore.exp: explore type union ComplexUnion field 1
PASS: gdb.python/py-explore.exp: return to ComplexUnion from field 1
PASS: gdb.python/py-explore.exp: return to GDB prompt from ComplexUnion type exploration
PASS: gdb.python/py-explore.exp: using 'cu': explore type union ComplexUnion
PASS: gdb.python/py-explore.exp: using 'cu': explore type union ComplexUnion field 0
PASS: gdb.python/py-explore.exp: using 'cu': return to ComplexUnion from field 0
PASS: gdb.python/py-explore.exp: using 'cu': explore type union ComplexUnion field 1
PASS: gdb.python/py-explore.exp: using 'cu': return to ComplexUnion from field 1
PASS: gdb.python/py-explore.exp: using 'cu': return to GDB prompt from ComplexUnion type exploration
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-async.exp ...
PASS: gdb.mi/mi-async.exp: start: stop
FAIL: gdb.mi/mi-async.exp: CLI next: stop (stopped at wrong place)
PASS: gdb.mi/mi-async.exp: restart: stop
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-simplerun.exp ...
PASS: gdb.mi/mi-simplerun.exp: break-insert operation
PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at basics.c:callee2
PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at basics.c:$line_callee3_head
PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at "<fullfilename>":$line_callee4_head
PASS: gdb.mi/mi-simplerun.exp: list of breakpoints
PASS: gdb.mi/mi-simplerun.exp: disabling of breakpoints
PASS: gdb.mi/mi-simplerun.exp: list of breakpoints, 16 disabled
PASS: gdb.mi/mi-simplerun.exp: run to main
FAIL: gdb.mi/mi-simplerun.exp: next at main (stopped at wrong place)
PASS: gdb.mi/mi-simplerun.exp: step at main
FAIL: gdb.mi/mi-simplerun.exp: step to callee4 (stopped at wrong place)
FAIL: gdb.mi/mi-simplerun.exp: exec-finish (MI error)
FAIL: gdb.mi/mi-simplerun.exp: exec-finish (unknown output after running)
DUPLICATE: gdb.mi/mi-simplerun.exp: exec-finish (unknown output after running)
PASS: gdb.mi/mi-simplerun.exp: continue to end
Running gdb.git~master/gdb/testsuite/gdb.testsuite/gdb-caching-proc-consistency.exp ...
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: gnat_runtime_has_debug_info: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: shared_gnat_runtime_has_debug_info: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: ada_fvar_tracking: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: ada_minimal_encodings: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: ada_og: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: ada_shared_link: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_guile_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: get_mount_point_map: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_python_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_compile_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: with_system_readline: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_dap_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_dlmopen_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_tui_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: support_complex_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: support_go_compile: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: supports_memtag: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: supports_catch_syscall: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: is_elf_target: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: is_address_zero_readable: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: is_ilp32_target: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: is_lp64_target: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: is_64_target: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: is_amd64_regs_target: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: is_aarch32_target: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: libc_has_debug_info: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_altivec_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_power_isa_3_1_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_vsx_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_tsx_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_ssp_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_avx512bf16_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_avx512fp16_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_lam_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_pt_tests: consistency
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_ptw_tests: initial: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_ptw_tests: 0: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_ptw_tests: 1: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_ptw_tests: 2: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_ptw_tests: 3: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_ptw_tests: 4: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_ptw_tests: 5: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_ptw_tests: 6: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_ptw_tests: 7: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_ptw_tests: 8: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_ptw_tests: 9: require failed: allow_btrace_pt_tests
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_ptw_tests: consistency
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_pt_event_trace_tests: initial: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_pt_event_trace_tests: 0: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_pt_event_trace_tests: 1: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_pt_event_trace_tests: 2: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_pt_event_trace_tests: 3: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_pt_event_trace_tests: 4: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_pt_event_trace_tests: 5: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_pt_event_trace_tests: 6: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_pt_event_trace_tests: 7: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_pt_event_trace_tests: 8: require failed: allow_btrace_pt_tests
UNSUPPORTED: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_pt_event_trace_tests: 9: require failed: allow_btrace_pt_tests
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_btrace_pt_event_trace_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_aarch64_sve_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: aarch64_initialize_sve_information: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_aarch64_sme_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: aarch64_initialize_sme_information: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_aarch64_fpmr_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_aarch64_mops_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_aarch64_gcs_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: has_int128_c: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: has_int128_cxx: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_ifunc_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: target_is_gdbserver: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: universal_compile_options_c: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: universal_compile_options_assembly: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: can_spawn_for_attach: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: gcore_cmd_available: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: readelf_version: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_float_test: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_xml_test: consistency
FAIL: gdb.testsuite/gdb-caching-proc-consistency.exp: gdb_has_argv0: initial: argv[0] should be available on this target
FAIL: gdb.testsuite/gdb-caching-proc-consistency.exp: gdb_has_argv0: 0: argv[0] should be available on this target
FAIL: gdb.testsuite/gdb-caching-proc-consistency.exp: gdb_has_argv0: 1: argv[0] should be available on this target
FAIL: gdb.testsuite/gdb-caching-proc-consistency.exp: gdb_has_argv0: 2: argv[0] should be available on this target
FAIL: gdb.testsuite/gdb-caching-proc-consistency.exp: gdb_has_argv0: 3: argv[0] should be available on this target
FAIL: gdb.testsuite/gdb-caching-proc-consistency.exp: gdb_has_argv0: 4: argv[0] should be available on this target
FAIL: gdb.testsuite/gdb-caching-proc-consistency.exp: gdb_has_argv0: 5: argv[0] should be available on this target
FAIL: gdb.testsuite/gdb-caching-proc-consistency.exp: gdb_has_argv0: 6: argv[0] should be available on this target
FAIL: gdb.testsuite/gdb-caching-proc-consistency.exp: gdb_has_argv0: 7: argv[0] should be available on this target
FAIL: gdb.testsuite/gdb-caching-proc-consistency.exp: gdb_has_argv0: 8: argv[0] should be available on this target
FAIL: gdb.testsuite/gdb-caching-proc-consistency.exp: gdb_has_argv0: 9: argv[0] should be available on this target
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: gdb_has_argv0: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: target_endianness: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: gdb_target_symbol_prefix: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: target_supports_scheduler_locking: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: support_nested_function_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: gdb_supported_languages: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_ctf_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: supports_statement_frontiers: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: supports_fcf_protection: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: have_fuse_ld_gold: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: have_fvar_tracking: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: linker_supports_Ttext_segment_flag: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: linker_supports_Ttext_flag: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: linker_supports_image_base_flag: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: supports_scalar_storage_order_attribute: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: supports_gnuc: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: have_avx: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: have_avx2: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: has_hw_wp_support: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: arm_cc_for_target: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: have_epilogue_line_info: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: linux_kernel_version: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: have_native_target: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: host_locales: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: root_user: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: have_builtin_trap: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: have_startup_shell: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_opencl_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: find_amdgpu_devices: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: allow_hipcc_tests: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: rust_llvm_version: consistency
PASS: gdb.testsuite/gdb-caching-proc-consistency.exp: rust_compiler_version: consistency
Running gdb.git~master/gdb/testsuite/gdb.python/py-finish-breakpoint-inline.exp ...
PASS: gdb.python/py-finish-breakpoint-inline.exp: import python scripts
PASS: gdb.python/py-finish-breakpoint-inline.exp: continue to breakpoint: breakpoint in foo
PASS: gdb.python/py-finish-breakpoint-inline.exp: try to create FinishBreakpoint for inline frame, caller is a normal frame
PASS: gdb.python/py-finish-breakpoint-inline.exp: continue to breakpoint: breakpoint in bar
PASS: gdb.python/py-finish-breakpoint-inline.exp: try to create FinishBreakpoint for inline frame, caller is an inline frame
PASS: gdb.python/py-finish-breakpoint-inline.exp: continue to breakpoint: breakpoint in baz
FAIL: gdb.python/py-finish-breakpoint-inline.exp: create FinishBreakpoint normal function, caller is an inline frame
FAIL: gdb.python/py-finish-breakpoint-inline.exp: continue to finish breakpoint
FAIL: gdb.python/py-finish-breakpoint-inline.exp: continue to final breakpoint
Running gdb.git~master/gdb/testsuite/gdb.base/errno.exp ...
PASS: gdb.base/errno.exp: default: continue to breakpoint: main-breakpoint
PASS: gdb.base/errno.exp: default: check errno type availability
PASS: gdb.base/errno.exp: default: check if errno is a macro
PASS: gdb.base/errno.exp: default: attempt to access errno memory
PASS: gdb.base/errno.exp: default: print errno
PASS: gdb.base/errno.exp: default: print (int) errno
PASS: gdb.base/errno.exp: default: save corefile
PASS: gdb.base/errno.exp: default: continue to breakpoint: shadow_errno-breakpoint
FAIL: gdb.base/errno.exp: default: print masking errno
PASS: gdb.base/errno.exp: default: load corefile
PASS: gdb.base/errno.exp: default: check errno value from corefile
PASS: gdb.base/errno.exp: macros: continue to breakpoint: main-breakpoint
PASS: gdb.base/errno.exp: macros: check errno type availability
PASS: gdb.base/errno.exp: macros: check if errno is a macro
PASS: gdb.base/errno.exp: macros: attempt to access errno memory
PASS: gdb.base/errno.exp: macros: print errno
PASS: gdb.base/errno.exp: macros: print (int) errno
PASS: gdb.base/errno.exp: macros: save corefile
PASS: gdb.base/errno.exp: macros: continue to breakpoint: shadow_errno-breakpoint
FAIL: gdb.base/errno.exp: macros: print masking errno
PASS: gdb.base/errno.exp: macros: load corefile
XFAIL: gdb.base/errno.exp: macros: check errno value from corefile
PASS: gdb.base/errno.exp: static: continue to breakpoint: main-breakpoint
PASS: gdb.base/errno.exp: static: check errno type availability
PASS: gdb.base/errno.exp: static: check if errno is a macro
PASS: gdb.base/errno.exp: static: attempt to access errno memory
XFAIL: gdb.base/errno.exp: static: print errno
PASS: gdb.base/errno.exp: static: print (int) errno
PASS: gdb.base/errno.exp: static: save corefile
PASS: gdb.base/errno.exp: static: continue to breakpoint: shadow_errno-breakpoint
FAIL: gdb.base/errno.exp: static: print masking errno
PASS: gdb.base/errno.exp: static: load corefile
XFAIL: gdb.base/errno.exp: static: check errno value from corefile
PASS: gdb.base/errno.exp: static-macros: continue to breakpoint: main-breakpoint
PASS: gdb.base/errno.exp: static-macros: check errno type availability
PASS: gdb.base/errno.exp: static-macros: check if errno is a macro
PASS: gdb.base/errno.exp: static-macros: attempt to access errno memory
XFAIL: gdb.base/errno.exp: static-macros: print errno
XFAIL: gdb.base/errno.exp: static-macros: print (int) errno
PASS: gdb.base/errno.exp: static-macros: save corefile
PASS: gdb.base/errno.exp: static-macros: continue to breakpoint: shadow_errno-breakpoint
FAIL: gdb.base/errno.exp: static-macros: print masking errno
PASS: gdb.base/errno.exp: static-macros: load corefile
XFAIL: gdb.base/errno.exp: static-macros: check errno value from corefile
PASS: gdb.base/errno.exp: pthreads: successfully compiled posix threads test case
PASS: gdb.base/errno.exp: pthreads: continue to breakpoint: main-breakpoint
PASS: gdb.base/errno.exp: pthreads: check errno type availability
PASS: gdb.base/errno.exp: pthreads: check if errno is a macro
PASS: gdb.base/errno.exp: pthreads: attempt to access errno memory
PASS: gdb.base/errno.exp: pthreads: print errno
PASS: gdb.base/errno.exp: pthreads: print (int) errno
PASS: gdb.base/errno.exp: pthreads: save corefile
PASS: gdb.base/errno.exp: pthreads: continue to breakpoint: shadow_errno-breakpoint
FAIL: gdb.base/errno.exp: pthreads: print masking errno
PASS: gdb.base/errno.exp: pthreads: load corefile
PASS: gdb.base/errno.exp: pthreads: check errno value from corefile
PASS: gdb.base/errno.exp: pthreads-macros: successfully compiled posix threads test case
PASS: gdb.base/errno.exp: pthreads-macros: continue to breakpoint: main-breakpoint
PASS: gdb.base/errno.exp: pthreads-macros: check errno type availability
PASS: gdb.base/errno.exp: pthreads-macros: check if errno is a macro
PASS: gdb.base/errno.exp: pthreads-macros: attempt to access errno memory
PASS: gdb.base/errno.exp: pthreads-macros: print errno
PASS: gdb.base/errno.exp: pthreads-macros: print (int) errno
PASS: gdb.base/errno.exp: pthreads-macros: save corefile
PASS: gdb.base/errno.exp: pthreads-macros: continue to breakpoint: shadow_errno-breakpoint
FAIL: gdb.base/errno.exp: pthreads-macros: print masking errno
PASS: gdb.base/errno.exp: pthreads-macros: load corefile
XFAIL: gdb.base/errno.exp: pthreads-macros: check errno value from corefile
PASS: gdb.base/errno.exp: pthreads-static: successfully compiled posix threads test case
PASS: gdb.base/errno.exp: pthreads-static: continue to breakpoint: main-breakpoint
PASS: gdb.base/errno.exp: pthreads-static: check errno type availability
PASS: gdb.base/errno.exp: pthreads-static: check if errno is a macro
PASS: gdb.base/errno.exp: pthreads-static: attempt to access errno memory
XFAIL: gdb.base/errno.exp: pthreads-static: print errno
PASS: gdb.base/errno.exp: pthreads-static: print (int) errno
PASS: gdb.base/errno.exp: pthreads-static: save corefile
PASS: gdb.base/errno.exp: pthreads-static: continue to breakpoint: shadow_errno-breakpoint
FAIL: gdb.base/errno.exp: pthreads-static: print masking errno
PASS: gdb.base/errno.exp: pthreads-static: load corefile
XFAIL: gdb.base/errno.exp: pthreads-static: check errno value from corefile
PASS: gdb.base/errno.exp: pthreads-static-macros: successfully compiled posix threads test case
PASS: gdb.base/errno.exp: pthreads-static-macros: continue to breakpoint: main-breakpoint
PASS: gdb.base/errno.exp: pthreads-static-macros: check errno type availability
PASS: gdb.base/errno.exp: pthreads-static-macros: check if errno is a macro
PASS: gdb.base/errno.exp: pthreads-static-macros: attempt to access errno memory
XFAIL: gdb.base/errno.exp: pthreads-static-macros: print errno
XFAIL: gdb.base/errno.exp: pthreads-static-macros: print (int) errno
PASS: gdb.base/errno.exp: pthreads-static-macros: save corefile
PASS: gdb.base/errno.exp: pthreads-static-macros: continue to breakpoint: shadow_errno-breakpoint
FAIL: gdb.base/errno.exp: pthreads-static-macros: print masking errno
PASS: gdb.base/errno.exp: pthreads-static-macros: load corefile
XFAIL: gdb.base/errno.exp: pthreads-static-macros: check errno value from corefile
Running gdb.git~master/gdb/testsuite/gdb.base/volatile.exp ...
PASS: gdb.base/volatile.exp: break marker1
PASS: gdb.base/volatile.exp: continue to marker1
FAIL: gdb.base/volatile.exp: up from marker1
FAIL: gdb.base/volatile.exp: ptype vox
FAIL: gdb.base/volatile.exp: ptype victuals
FAIL: gdb.base/volatile.exp: ptype vixen
FAIL: gdb.base/volatile.exp: ptype vitriol
FAIL: gdb.base/volatile.exp: ptype vellum
FAIL: gdb.base/volatile.exp: ptype valve
FAIL: gdb.base/volatile.exp: ptype vacuity
FAIL: gdb.base/volatile.exp: ptype vertigo
FAIL: gdb.base/volatile.exp: ptype vampire
FAIL: gdb.base/volatile.exp: ptype viper
FAIL: gdb.base/volatile.exp: ptype vigour
FAIL: gdb.base/volatile.exp: ptype vapour
FAIL: gdb.base/volatile.exp: ptype ventricle
FAIL: gdb.base/volatile.exp: ptype vigintillion
FAIL: gdb.base/volatile.exp: ptype vocation
FAIL: gdb.base/volatile.exp: ptype veracity
FAIL: gdb.base/volatile.exp: ptype vapidity
FAIL: gdb.base/volatile.exp: ptype velocity
FAIL: gdb.base/volatile.exp: ptype veneer
FAIL: gdb.base/volatile.exp: ptype video
FAIL: gdb.base/volatile.exp: ptype vacuum
FAIL: gdb.base/volatile.exp: ptype veniality
FAIL: gdb.base/volatile.exp: ptype vitality
FAIL: gdb.base/volatile.exp: ptype voracity
FAIL: gdb.base/volatile.exp: ptype victor
FAIL: gdb.base/volatile.exp: ptype vicar
FAIL: gdb.base/volatile.exp: ptype victory
FAIL: gdb.base/volatile.exp: ptype vicarage
FAIL: gdb.base/volatile.exp: ptype vein
FAIL: gdb.base/volatile.exp: ptype vogue
FAIL: gdb.base/volatile.exp: ptype cavern
FAIL: gdb.base/volatile.exp: ptype coverlet
FAIL: gdb.base/volatile.exp: ptype caveat
FAIL: gdb.base/volatile.exp: ptype covenant
FAIL: gdb.base/volatile.exp: ptype vizier
FAIL: gdb.base/volatile.exp: ptype vanadium
FAIL: gdb.base/volatile.exp: ptype vane
FAIL: gdb.base/volatile.exp: ptype veldt
FAIL: gdb.base/volatile.exp: ptype cove
FAIL: gdb.base/volatile.exp: ptype cavity
FAIL: gdb.base/volatile.exp: ptype vagus
FAIL: gdb.base/volatile.exp: ptype vagrancy
FAIL: gdb.base/volatile.exp: ptype vagary
FAIL: gdb.base/volatile.exp: ptype vendor
FAIL: gdb.base/volatile.exp: ptype violent
FAIL: gdb.base/volatile.exp: ptype violet
FAIL: gdb.base/volatile.exp: ptype vips
FAIL: gdb.base/volatile.exp: ptype virgen
FAIL: gdb.base/volatile.exp: ptype vulgar
FAIL: gdb.base/volatile.exp: ptype vulture
FAIL: gdb.base/volatile.exp: ptype vilify
FAIL: gdb.base/volatile.exp: ptype villar
FAIL: gdb.base/volatile.exp: ptype vindictive
FAIL: gdb.base/volatile.exp: ptype vegetation
PASS: gdb.base/volatile.exp: ptype qux2
Running gdb.git~master/gdb/testsuite/gdb.dwarf2/dw2-entry-points.exp ...
PASS: gdb.dwarf2/dw2-entry-points.exp: get integer valueof "sizeof (int)"
PASS: gdb.dwarf2/dw2-entry-points.exp: continue to breakpoint: foo
FAIL: gdb.dwarf2/dw2-entry-points.exp: bt foo
PASS: gdb.dwarf2/dw2-entry-points.exp: continue to breakpoint: foobar
FAIL: gdb.dwarf2/dw2-entry-points.exp: bt foobar
PASS: gdb.dwarf2/dw2-entry-points.exp: continue to breakpoint: foo_so
FAIL: gdb.dwarf2/dw2-entry-points.exp: bt fooso
Running gdb.git~master/gdb/testsuite/gdb.base/tailcall-msym.exp ...
FAIL: gdb.base/tailcall-msym.exp: go up to caller
PASS: gdb.base/tailcall-msym.exp: get caller start address
PASS: gdb.base/tailcall-msym.exp: get return address
PASS: gdb.base/tailcall-msym.exp: get caller end address
FAIL: gdb.base/tailcall-msym.exp: backtrace shows correct caller, not dummy_func
FAIL: gdb.base/tailcall-msym.exp: info frame in frame 0
FAIL: gdb.base/tailcall-msym.exp: up to frame 1
FAIL: gdb.base/tailcall-msym.exp: info frame in frame 1
FAIL: gdb.base/tailcall-msym.exp: up to frame 2
FAIL: gdb.base/tailcall-msym.exp: info frame in frame 2
Running gdb.git~master/gdb/testsuite/gdb.python/lotsa-lines.exp ...
FAIL: gdb.python/lotsa-lines.exp: print x
FAIL: gdb.python/lotsa-lines.exp: frame 1
FAIL: gdb.python/lotsa-lines.exp: print function line number
Running gdb.git~master/gdb/testsuite/gdb.reverse/finish-reverse.exp ...
PASS: gdb.reverse/finish-reverse.exp: turn on process record
PASS: gdb.reverse/finish-reverse.exp: set breakpoint on void_func
PASS: gdb.reverse/finish-reverse.exp: continue to breakpoint: void_func
FAIL: gdb.reverse/finish-reverse.exp: finish from void_func
PASS: gdb.reverse/finish-reverse.exp: set breakpoint on char_func
PASS: gdb.reverse/finish-reverse.exp: continue to breakpoint: char_func
FAIL: gdb.reverse/finish-reverse.exp: finish from char_func
PASS: gdb.reverse/finish-reverse.exp: set breakpoint on short_func
PASS: gdb.reverse/finish-reverse.exp: continue to breakpoint: short_func
FAIL: gdb.reverse/finish-reverse.exp: finish from short_func
PASS: gdb.reverse/finish-reverse.exp: set breakpoint on int_func
PASS: gdb.reverse/finish-reverse.exp: continue to breakpoint: int_func
FAIL: gdb.reverse/finish-reverse.exp: finish from int_func
PASS: gdb.reverse/finish-reverse.exp: set breakpoint on long_func
PASS: gdb.reverse/finish-reverse.exp: continue to breakpoint: long_func
FAIL: gdb.reverse/finish-reverse.exp: finish from long_func
PASS: gdb.reverse/finish-reverse.exp: set breakpoint on long_long_func
PASS: gdb.reverse/finish-reverse.exp: continue to breakpoint: long_long_func
FAIL: gdb.reverse/finish-reverse.exp: finish from long_long_func
PASS: gdb.reverse/finish-reverse.exp: set reverse execution
FAIL: gdb.reverse/finish-reverse.exp: continue to breakpoint: long_long_func backward
FAIL: gdb.reverse/finish-reverse.exp: reverse finish from long_long_func
FAIL: gdb.reverse/finish-reverse.exp: continue to breakpoint: long_func backward
FAIL: gdb.reverse/finish-reverse.exp: reverse finish from long_func
FAIL: gdb.reverse/finish-reverse.exp: continue to breakpoint: int_func backward
FAIL: gdb.reverse/finish-reverse.exp: reverse finish from int_func
FAIL: gdb.reverse/finish-reverse.exp: continue to breakpoint: short_func backward
FAIL: gdb.reverse/finish-reverse.exp: reverse finish from short_func
FAIL: gdb.reverse/finish-reverse.exp: continue to breakpoint: char_func backward
FAIL: gdb.reverse/finish-reverse.exp: reverse finish from char_func
FAIL: gdb.reverse/finish-reverse.exp: continue to breakpoint: void_func backward
FAIL: gdb.reverse/finish-reverse.exp: reverse finish from void_func
Running gdb.git~master/gdb/testsuite/gdb.multi/dummy-frame-restore.exp ...
PASS: gdb.multi/dummy-frame-restore.exp: add inferior 2 with -exec dummy-frame-restore
PASS: gdb.multi/dummy-frame-restore.exp: switch to inferior 2
PASS: gdb.multi/dummy-frame-restore.exp: inf 1 first: switch to inferior 2, 1
PASS: gdb.multi/dummy-frame-restore.exp: inf 1 first: before infcall: bt in inferior 2
PASS: gdb.multi/dummy-frame-restore.exp: inf 1 first: infcall in inferior 2
PASS: gdb.multi/dummy-frame-restore.exp: inf 1 first: switch to inferior 1, 1
PASS: gdb.multi/dummy-frame-restore.exp: inf 1 first: before infcall: bt in inferior 1
PASS: gdb.multi/dummy-frame-restore.exp: inf 1 first: infcall in inferior 1
PASS: gdb.multi/dummy-frame-restore.exp: inf 1 first: two dummy frames
PASS: gdb.multi/dummy-frame-restore.exp: inf 1 first: switch to inferior 1, 2
FAIL: gdb.multi/dummy-frame-restore.exp: inf 1 first: finish in inferior 1
FAIL: gdb.multi/dummy-frame-restore.exp: inf 1 first: after infcall: bt in inferior 1
PASS: gdb.multi/dummy-frame-restore.exp: inf 1 first: switch to inferior 2, 2
FAIL: gdb.multi/dummy-frame-restore.exp: inf 1 first: finish in inferior 2
FAIL: gdb.multi/dummy-frame-restore.exp: inf 1 first: after infcall: bt in inferior 2
PASS: gdb.multi/dummy-frame-restore.exp: inf 2 first: switch to inferior 2, 1
FAIL: gdb.multi/dummy-frame-restore.exp: inf 2 first: before infcall: bt in inferior 2
PASS: gdb.multi/dummy-frame-restore.exp: inf 2 first: infcall in inferior 2
PASS: gdb.multi/dummy-frame-restore.exp: inf 2 first: switch to inferior 1, 1
FAIL: gdb.multi/dummy-frame-restore.exp: inf 2 first: before infcall: bt in inferior 1
PASS: gdb.multi/dummy-frame-restore.exp: inf 2 first: infcall in inferior 1
PASS: gdb.multi/dummy-frame-restore.exp: inf 2 first: two dummy frames
PASS: gdb.multi/dummy-frame-restore.exp: inf 2 first: switch to inferior 2, 2
FAIL: gdb.multi/dummy-frame-restore.exp: inf 2 first: finish in inferior 2
FAIL: gdb.multi/dummy-frame-restore.exp: inf 2 first: after infcall: bt in inferior 2
PASS: gdb.multi/dummy-frame-restore.exp: inf 2 first: switch to inferior 1, 2
FAIL: gdb.multi/dummy-frame-restore.exp: inf 2 first: finish in inferior 1
FAIL: gdb.multi/dummy-frame-restore.exp: inf 2 first: after infcall: bt in inferior 1
Running gdb.git~master/gdb/testsuite/gdb.base/store.exp ...
PASS: gdb.base/store.exp: tbreak wack_charest
PASS: gdb.base/store.exp: continue to wack_charest
PASS: gdb.base/store.exp: var charest l; print old l, expecting -1 .*
PASS: gdb.base/store.exp: var charest l; print old r, expecting -2 .*
PASS: gdb.base/store.exp: var charest l; setting l to 4
PASS: gdb.base/store.exp: var charest l; print new l, expecting 4 ..004.
FAIL: gdb.base/store.exp: var charest l; next over add call
FAIL: gdb.base/store.exp: var charest l; print incremented l, expecting 2 ..002.
PASS: gdb.base/store.exp: tbreak wack_short
PASS: gdb.base/store.exp: continue to wack_short
PASS: gdb.base/store.exp: var short l; print old l, expecting -1
PASS: gdb.base/store.exp: var short l; print old r, expecting -2
PASS: gdb.base/store.exp: var short l; setting l to 4
PASS: gdb.base/store.exp: var short l; print new l, expecting 4
FAIL: gdb.base/store.exp: var short l; next over add call
FAIL: gdb.base/store.exp: var short l; print incremented l, expecting 2
PASS: gdb.base/store.exp: tbreak wack_int
PASS: gdb.base/store.exp: continue to wack_int
PASS: gdb.base/store.exp: var int l; print old l, expecting -1
PASS: gdb.base/store.exp: var int l; print old r, expecting -2
PASS: gdb.base/store.exp: var int l; setting l to 4
PASS: gdb.base/store.exp: var int l; print new l, expecting 4
FAIL: gdb.base/store.exp: var int l; next over add call
FAIL: gdb.base/store.exp: var int l; print incremented l, expecting 2
PASS: gdb.base/store.exp: tbreak wack_long
PASS: gdb.base/store.exp: continue to wack_long
PASS: gdb.base/store.exp: var long l; print old l, expecting -1
PASS: gdb.base/store.exp: var long l; print old r, expecting -2
PASS: gdb.base/store.exp: var long l; setting l to 4
PASS: gdb.base/store.exp: var long l; print new l, expecting 4
FAIL: gdb.base/store.exp: var long l; next over add call
FAIL: gdb.base/store.exp: var long l; print incremented l, expecting 2
PASS: gdb.base/store.exp: tbreak wack_longest
PASS: gdb.base/store.exp: continue to wack_longest
PASS: gdb.base/store.exp: var longest l; print old l, expecting -1
PASS: gdb.base/store.exp: var longest l; print old r, expecting -2
PASS: gdb.base/store.exp: var longest l; setting l to 4
PASS: gdb.base/store.exp: var longest l; print new l, expecting 4
FAIL: gdb.base/store.exp: var longest l; next over add call
FAIL: gdb.base/store.exp: var longest l; print incremented l, expecting 2
PASS: gdb.base/store.exp: tbreak wack_float
PASS: gdb.base/store.exp: continue to wack_float
PASS: gdb.base/store.exp: var float l; print old l, expecting -1
PASS: gdb.base/store.exp: var float l; print old r, expecting -2
PASS: gdb.base/store.exp: var float l; setting l to 4
PASS: gdb.base/store.exp: var float l; print new l, expecting 4
FAIL: gdb.base/store.exp: var float l; next over add call
FAIL: gdb.base/store.exp: var float l; print incremented l, expecting 2
PASS: gdb.base/store.exp: tbreak wack_double
PASS: gdb.base/store.exp: continue to wack_double
PASS: gdb.base/store.exp: var double l; print old l, expecting -1
PASS: gdb.base/store.exp: var double l; print old r, expecting -2
PASS: gdb.base/store.exp: var double l; setting l to 4
PASS: gdb.base/store.exp: var double l; print new l, expecting 4
FAIL: gdb.base/store.exp: var double l; next over add call
FAIL: gdb.base/store.exp: var double l; print incremented l, expecting 2
PASS: gdb.base/store.exp: tbreak wack_doublest
PASS: gdb.base/store.exp: continue to wack_doublest
PASS: gdb.base/store.exp: var doublest l; print old l, expecting -1
UNSUPPORTED: gdb.base/store.exp: var doublest l; print old r, expecting -2
PASS: gdb.base/store.exp: var doublest l; setting l to 4
PASS: gdb.base/store.exp: var doublest l; print new l, expecting 4
FAIL: gdb.base/store.exp: var doublest l; next over add call
FAIL: gdb.base/store.exp: var doublest l; print incremented l, expecting 2
PASS: gdb.base/store.exp: tbreak add_charest
PASS: gdb.base/store.exp: continue to add_charest
FAIL: gdb.base/store.exp: upvar charest l; up
FAIL: gdb.base/store.exp: upvar charest l; print old l, expecting -1 .*
FAIL: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .*
FAIL: gdb.base/store.exp: upvar charest l; set l to 4
FAIL: gdb.base/store.exp: upvar charest l; print new l, expecting 4 ..004.
PASS: gdb.base/store.exp: tbreak add_short
PASS: gdb.base/store.exp: continue to add_short
FAIL: gdb.base/store.exp: upvar short l; up
FAIL: gdb.base/store.exp: upvar short l; print old l, expecting -1
FAIL: gdb.base/store.exp: upvar short l; print old r, expecting -2
FAIL: gdb.base/store.exp: upvar short l; set l to 4
FAIL: gdb.base/store.exp: upvar short l; print new l, expecting 4
PASS: gdb.base/store.exp: tbreak add_int
PASS: gdb.base/store.exp: continue to add_int
FAIL: gdb.base/store.exp: upvar int l; up
FAIL: gdb.base/store.exp: upvar int l; print old l, expecting -1
FAIL: gdb.base/store.exp: upvar int l; print old r, expecting -2
FAIL: gdb.base/store.exp: upvar int l; set l to 4
FAIL: gdb.base/store.exp: upvar int l; print new l, expecting 4
PASS: gdb.base/store.exp: tbreak add_long
PASS: gdb.base/store.exp: continue to add_long
FAIL: gdb.base/store.exp: upvar long l; up
FAIL: gdb.base/store.exp: upvar long l; print old l, expecting -1
FAIL: gdb.base/store.exp: upvar long l; print old r, expecting -2
FAIL: gdb.base/store.exp: upvar long l; set l to 4
FAIL: gdb.base/store.exp: upvar long l; print new l, expecting 4
PASS: gdb.base/store.exp: tbreak add_longest
PASS: gdb.base/store.exp: continue to add_longest
FAIL: gdb.base/store.exp: upvar longest l; up
FAIL: gdb.base/store.exp: upvar longest l; print old l, expecting -1
FAIL: gdb.base/store.exp: upvar longest l; print old r, expecting -2
FAIL: gdb.base/store.exp: upvar longest l; set l to 4
FAIL: gdb.base/store.exp: upvar longest l; print new l, expecting 4
PASS: gdb.base/store.exp: tbreak add_float
PASS: gdb.base/store.exp: continue to add_float
FAIL: gdb.base/store.exp: upvar float l; up
FAIL: gdb.base/store.exp: upvar float l; print old l, expecting -1
FAIL: gdb.base/store.exp: upvar float l; print old r, expecting -2
FAIL: gdb.base/store.exp: upvar float l; set l to 4
FAIL: gdb.base/store.exp: upvar float l; print new l, expecting 4
PASS: gdb.base/store.exp: tbreak add_double
PASS: gdb.base/store.exp: continue to add_double
FAIL: gdb.base/store.exp: upvar double l; up
FAIL: gdb.base/store.exp: upvar double l; print old l, expecting -1
FAIL: gdb.base/store.exp: upvar double l; print old r, expecting -2
FAIL: gdb.base/store.exp: upvar double l; set l to 4
FAIL: gdb.base/store.exp: upvar double l; print new l, expecting 4
PASS: gdb.base/store.exp: tbreak add_doublest
PASS: gdb.base/store.exp: continue to add_doublest
PASS: gdb.base/store.exp: upvar doublest l; up
PASS: gdb.base/store.exp: upvar doublest l; print old l, expecting -1
UNSUPPORTED: gdb.base/store.exp: upvar doublest l; print old r, expecting -2
PASS: gdb.base/store.exp: upvar doublest l; set l to 4
PASS: gdb.base/store.exp: upvar doublest l; print new l, expecting 4
PASS: gdb.base/store.exp: tbreak wack_struct_1
PASS: gdb.base/store.exp: continue to wack_struct_1
PASS: gdb.base/store.exp: var struct 1 u; next to add_struct_1 call
PASS: gdb.base/store.exp: var struct 1 u; print old u, expecting {s = \{0}}
PASS: gdb.base/store.exp: var struct 1 u; set u to s_1
PASS: gdb.base/store.exp: var struct 1 u; print new u, expecting {s = \{1}}
PASS: gdb.base/store.exp: tbreak wack_struct_2
PASS: gdb.base/store.exp: continue to wack_struct_2
PASS: gdb.base/store.exp: var struct 2 u; next to add_struct_2 call
PASS: gdb.base/store.exp: var struct 2 u; print old u, expecting {s = \{0, 0}}
PASS: gdb.base/store.exp: var struct 2 u; set u to s_2
PASS: gdb.base/store.exp: var struct 2 u; print new u, expecting {s = \{1, 2}}
PASS: gdb.base/store.exp: tbreak wack_struct_3
PASS: gdb.base/store.exp: continue to wack_struct_3
PASS: gdb.base/store.exp: var struct 3 u; next to add_struct_3 call
PASS: gdb.base/store.exp: var struct 3 u; print old u, expecting {s = \{0, 0, 0}}
PASS: gdb.base/store.exp: var struct 3 u; set u to s_3
PASS: gdb.base/store.exp: var struct 3 u; print new u, expecting {s = \{1, 2, 3}}
PASS: gdb.base/store.exp: tbreak wack_struct_4
PASS: gdb.base/store.exp: continue to wack_struct_4
PASS: gdb.base/store.exp: var struct 4 u; next to add_struct_4 call
PASS: gdb.base/store.exp: var struct 4 u; print old u, expecting {s = \{0, 0, 0, 0}}
PASS: gdb.base/store.exp: var struct 4 u; set u to s_4
PASS: gdb.base/store.exp: var struct 4 u; print new u, expecting {s = \{1, 2, 3, 4}}
PASS: gdb.base/store.exp: tbreak add_struct_1
PASS: gdb.base/store.exp: continue to add_struct_1
FAIL: gdb.base/store.exp: up struct 1 u; up
FAIL: gdb.base/store.exp: up struct 1 u; print old u, expecting {s = \{0}}
FAIL: gdb.base/store.exp: up struct 1 u; set u to s_1
FAIL: gdb.base/store.exp: up struct 1 u; print new u, expecting {s = \{1}}
PASS: gdb.base/store.exp: tbreak add_struct_2
PASS: gdb.base/store.exp: continue to add_struct_2
FAIL: gdb.base/store.exp: up struct 2 u; up
FAIL: gdb.base/store.exp: up struct 2 u; print old u, expecting {s = \{0, 0}}
FAIL: gdb.base/store.exp: up struct 2 u; set u to s_2
FAIL: gdb.base/store.exp: up struct 2 u; print new u, expecting {s = \{1, 2}}
PASS: gdb.base/store.exp: tbreak add_struct_3
PASS: gdb.base/store.exp: continue to add_struct_3
FAIL: gdb.base/store.exp: up struct 3 u; up
FAIL: gdb.base/store.exp: up struct 3 u; print old u, expecting {s = \{0, 0, 0}}
FAIL: gdb.base/store.exp: up struct 3 u; set u to s_3
FAIL: gdb.base/store.exp: up struct 3 u; print new u, expecting {s = \{1, 2, 3}}
PASS: gdb.base/store.exp: tbreak add_struct_4
PASS: gdb.base/store.exp: continue to add_struct_4
FAIL: gdb.base/store.exp: up struct 4 u; up
FAIL: gdb.base/store.exp: up struct 4 u; print old u, expecting {s = \{0, 0, 0, 0}}
FAIL: gdb.base/store.exp: up struct 4 u; set u to s_4
FAIL: gdb.base/store.exp: up struct 4 u; print new u, expecting {s = \{1, 2, 3, 4}}
PASS: gdb.base/store.exp: tbreak wack_field_1
PASS: gdb.base/store.exp: continue field 1
PASS: gdb.base/store.exp: next field 1
FAIL: gdb.base/store.exp: old field 1
FAIL: gdb.base/store.exp: set variable u = F_1
FAIL: gdb.base/store.exp: new field 1
FAIL: gdb.base/store.exp: set variable u = F_1, u.i = f_1.i
FAIL: gdb.base/store.exp: f_1.i
FAIL: gdb.base/store.exp: set variable u = F_1, u.j = f_1.j
FAIL: gdb.base/store.exp: f_1.j
FAIL: gdb.base/store.exp: set variable u = F_1, u.k = f_1.k
FAIL: gdb.base/store.exp: f_1.k
FAIL: gdb.base/store.exp: set variable u = f_1, u.i = F_1.i
FAIL: gdb.base/store.exp: F_1.i
FAIL: gdb.base/store.exp: set variable u = f_1, u.j = F_1.j
FAIL: gdb.base/store.exp: F_1.j
FAIL: gdb.base/store.exp: set variable u = f_1, u.k = F_1.k
FAIL: gdb.base/store.exp: F_1.k
PASS: gdb.base/store.exp: tbreak wack_field_2
PASS: gdb.base/store.exp: continue field 2
PASS: gdb.base/store.exp: next field 2
FAIL: gdb.base/store.exp: old field 2
FAIL: gdb.base/store.exp: set variable u = F_2
FAIL: gdb.base/store.exp: new field 2
FAIL: gdb.base/store.exp: set variable u = F_2, u.i = f_2.i
FAIL: gdb.base/store.exp: f_2.i
FAIL: gdb.base/store.exp: set variable u = F_2, u.j = f_2.j
FAIL: gdb.base/store.exp: f_2.j
FAIL: gdb.base/store.exp: set variable u = F_2, u.k = f_2.k
FAIL: gdb.base/store.exp: f_2.k
FAIL: gdb.base/store.exp: set variable u = f_2, u.i = F_2.i
FAIL: gdb.base/store.exp: F_2.i
FAIL: gdb.base/store.exp: set variable u = f_2, u.j = F_2.j
FAIL: gdb.base/store.exp: F_2.j
FAIL: gdb.base/store.exp: set variable u = f_2, u.k = F_2.k
FAIL: gdb.base/store.exp: F_2.k
PASS: gdb.base/store.exp: tbreak wack_field_3
PASS: gdb.base/store.exp: continue field 3
PASS: gdb.base/store.exp: next field 3
FAIL: gdb.base/store.exp: old field 3
FAIL: gdb.base/store.exp: set variable u = F_3
FAIL: gdb.base/store.exp: new field 3
FAIL: gdb.base/store.exp: set variable u = F_3, u.i = f_3.i
FAIL: gdb.base/store.exp: f_3.i
FAIL: gdb.base/store.exp: set variable u = F_3, u.j = f_3.j
FAIL: gdb.base/store.exp: f_3.j
FAIL: gdb.base/store.exp: set variable u = F_3, u.k = f_3.k
FAIL: gdb.base/store.exp: f_3.k
FAIL: gdb.base/store.exp: set variable u = f_3, u.i = F_3.i
FAIL: gdb.base/store.exp: F_3.i
FAIL: gdb.base/store.exp: set variable u = f_3, u.j = F_3.j
FAIL: gdb.base/store.exp: F_3.j
FAIL: gdb.base/store.exp: set variable u = f_3, u.k = F_3.k
FAIL: gdb.base/store.exp: F_3.k
PASS: gdb.base/store.exp: tbreak wack_field_4
PASS: gdb.base/store.exp: continue field 4
PASS: gdb.base/store.exp: next field 4
FAIL: gdb.base/store.exp: old field 4
FAIL: gdb.base/store.exp: set variable u = F_4
FAIL: gdb.base/store.exp: new field 4
FAIL: gdb.base/store.exp: set variable u = F_4, u.i = f_4.i
FAIL: gdb.base/store.exp: f_4.i
FAIL: gdb.base/store.exp: set variable u = F_4, u.j = f_4.j
FAIL: gdb.base/store.exp: f_4.j
FAIL: gdb.base/store.exp: set variable u = F_4, u.k = f_4.k
FAIL: gdb.base/store.exp: f_4.k
FAIL: gdb.base/store.exp: set variable u = f_4, u.i = F_4.i
FAIL: gdb.base/store.exp: F_4.i
FAIL: gdb.base/store.exp: set variable u = f_4, u.j = F_4.j
FAIL: gdb.base/store.exp: F_4.j
FAIL: gdb.base/store.exp: set variable u = f_4, u.k = F_4.k
FAIL: gdb.base/store.exp: F_4.k
Running gdb.git~master/gdb/testsuite/gdb.base/vla-ptr.exp ...
PASS: gdb.base/vla-ptr.exp: get integer valueof "sizeof (int)"
PASS: gdb.base/vla-ptr.exp: continue to breakpoint: foo_bp
FAIL: gdb.base/vla-ptr.exp: print vla_ptr, foo
FAIL: gdb.base/vla-ptr.exp: print *vla_ptr, foo
PASS: gdb.base/vla-ptr.exp: continue to breakpoint: bar_bp
FAIL: gdb.base/vla-ptr.exp: print vla_ptr, bar
FAIL: gdb.base/vla-ptr.exp: print *vla_ptr, bar
PASS: gdb.base/vla-ptr.exp: continue to breakpoint: vla_func_bp
PASS: gdb.base/vla-ptr.exp: print td_vla
Running gdb.git~master/gdb/testsuite/gdb.threads/schedlock.exp ...
PASS: gdb.threads/schedlock.exp: successfully compiled posix threads test case
PASS: gdb.threads/schedlock.exp: shell stty intr '^C'
PASS: gdb.threads/schedlock.exp: set print sevenbit-strings
PASS: gdb.threads/schedlock.exp: set width 0
PASS: gdb.threads/schedlock.exp: scheduler locking set to none
PASS: gdb.threads/schedlock.exp: continue to breakpoint: all threads started
PASS: gdb.threads/schedlock.exp: listed args, before initial
PASS: gdb.threads/schedlock.exp: continue (initial)
PASS: gdb.threads/schedlock.exp: stop all threads (initial)
PASS: gdb.threads/schedlock.exp: continue to breakpoint: return to loop (initial)
PASS: gdb.threads/schedlock.exp: listed args, after initial
PASS: gdb.threads/schedlock.exp: all threads alive
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=continue: find current thread, before
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=continue: set scheduler-locking on
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=continue: continue (with lock)
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=continue: stop all threads (with lock)
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=continue: continue to breakpoint: return to loop (with lock)
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=continue: find current thread, after
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=continue: continue does not change thread
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=continue: listed args, after
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=continue: current thread advanced - locked
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=continue: other threads didn't run - locked
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: set scheduler-locking off
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: continue to breakpoint: return to loop
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: find current thread, before
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: print call_function = 0
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: listed args, before
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: step to increment, 0
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: step to increment, 1
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: step to increment, 2
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: step to increment, 3
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: step to increment, 4
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: step to increment, 5
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: step to increment, 6
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: step to increment, 7
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: step to increment, 8
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: step to increment, 9
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: find current thread, after
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: step does not change thread
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: listed args, after
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: current thread advanced - unlocked
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=step: other threads ran - unlocked
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: set scheduler-locking off
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: continue to breakpoint: return to loop
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: find current thread, before
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: print call_function = 0
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: listed args, before
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: next to increment, 0
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: next to increment, 1
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: next to increment, 2
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: next to increment, 3
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: next to increment, 4
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: next to increment, 5
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: next to increment, 6
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: next to increment, 7
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: next to increment, 8
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: next to increment, 9
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: find current thread, after
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: next does not change thread
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: listed args, after
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: current thread advanced - unlocked
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=0: other threads ran - unlocked
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: set scheduler-locking off
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: continue to breakpoint: return to loop
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: find current thread, before
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: print call_function = 1
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: listed args, before
FAIL: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: next to increment, 0
FAIL: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: next to increment, 1
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: next to increment, 2
FAIL: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: next to increment, 3
FAIL: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: next to increment, 4
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: next to increment, 5
FAIL: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: next to increment, 6
FAIL: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: next to increment, 7
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: next to increment, 8
FAIL: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: next to increment, 9
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: find current thread, after
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: next does not change thread
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: listed args, after
FAIL: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: current thread advanced - unlocked (wrong amount)
PASS: gdb.threads/schedlock.exp: schedlock=off: cmd=next: call_function=1: other threads ran - unlocked
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: set scheduler-locking off
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: continue to breakpoint: return to loop
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: find current thread, before
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: set scheduler-locking step
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: print call_function = 0
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: listed args, before
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: step to increment, 0
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: step to increment, 1
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: step to increment, 2
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: step to increment, 3
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: step to increment, 4
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: step to increment, 5
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: step to increment, 6
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: step to increment, 7
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: step to increment, 8
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: step to increment, 9
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: find current thread, after
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: step does not change thread
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: listed args, after
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: current thread advanced - locked
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=step: other threads didn't run - locked
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: set scheduler-locking off
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: continue to breakpoint: return to loop
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: find current thread, before
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: set scheduler-locking step
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: print call_function = 0
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: listed args, before
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: next to increment, 0
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: next to increment, 1
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: next to increment, 2
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: next to increment, 3
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: next to increment, 4
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: next to increment, 5
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: next to increment, 6
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: next to increment, 7
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: next to increment, 8
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: next to increment, 9
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: find current thread, after
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: next does not change thread
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: listed args, after
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: current thread advanced - locked
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=0: other threads didn't run - locked
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: set scheduler-locking off
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: continue to breakpoint: return to loop
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: find current thread, before
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: set scheduler-locking step
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: print call_function = 1
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: listed args, before
FAIL: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: next to increment, 0
FAIL: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: next to increment, 1
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: next to increment, 2
FAIL: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: next to increment, 3
FAIL: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: next to increment, 4
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: next to increment, 5
FAIL: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: next to increment, 6
FAIL: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: next to increment, 7
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: next to increment, 8
FAIL: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: next to increment, 9
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: find current thread, after
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: next does not change thread
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: listed args, after
FAIL: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: current thread advanced - locked (wrong amount)
PASS: gdb.threads/schedlock.exp: schedlock=step: cmd=next: call_function=1: other threads didn't run - locked
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: set scheduler-locking off
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: continue to breakpoint: return to loop
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: find current thread, before
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: set scheduler-locking on
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: print call_function = 0
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: listed args, before
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: step to increment, 0
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: step to increment, 1
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: step to increment, 2
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: step to increment, 3
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: step to increment, 4
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: step to increment, 5
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: step to increment, 6
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: step to increment, 7
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: step to increment, 8
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: step to increment, 9
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: find current thread, after
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: step does not change thread
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: listed args, after
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: current thread advanced - locked
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=step: other threads didn't run - locked
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: set scheduler-locking off
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: continue to breakpoint: return to loop
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: find current thread, before
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: set scheduler-locking on
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: print call_function = 0
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: listed args, before
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: next to increment, 0
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: next to increment, 1
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: next to increment, 2
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: next to increment, 3
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: next to increment, 4
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: next to increment, 5
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: next to increment, 6
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: next to increment, 7
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: next to increment, 8
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: next to increment, 9
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: find current thread, after
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: next does not change thread
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: listed args, after
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: current thread advanced - locked
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=0: other threads didn't run - locked
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: set scheduler-locking off
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: continue to breakpoint: return to loop
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: find current thread, before
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: set scheduler-locking on
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: print call_function = 1
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: listed args, before
FAIL: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: next to increment, 0
FAIL: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: next to increment, 1
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: next to increment, 2
FAIL: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: next to increment, 3
FAIL: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: next to increment, 4
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: next to increment, 5
FAIL: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: next to increment, 6
FAIL: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: next to increment, 7
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: next to increment, 8
FAIL: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: next to increment, 9
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: find current thread, after
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: next does not change thread
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: listed args, after
FAIL: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: current thread advanced - locked (wrong amount)
PASS: gdb.threads/schedlock.exp: schedlock=on: cmd=next: call_function=1: other threads didn't run - locked
Running gdb.git~master/gdb/testsuite/gdb.base/return-3.exp ...
PASS: gdb.base/return-3.exp: in bar: return
PASS: gdb.base/return-3.exp: up
PASS: gdb.base/return-3.exp: set confirm off
FAIL: gdb.base/return-3.exp: in foo: return
Running gdb.git~master/gdb/testsuite/gdb.base/step-resume-infcall.exp ...
PASS: gdb.base/step-resume-infcall.exp: step
FAIL: gdb.base/step-resume-infcall.exp: up
PASS: gdb.base/step-resume-infcall.exp: set $b=$pc
PASS: gdb.base/step-resume-infcall.exp: print $bpnum
PASS: gdb.base/step-resume-infcall.exp: disass/m
PASS: gdb.base/step-resume-infcall.exp: info breakpoints
FAIL: gdb.base/step-resume-infcall.exp: next
PASS: gdb.base/step-resume-infcall.exp: p cond_hit
Running gdb.git~master/gdb/testsuite/gdb.python/py-mi-var-info-path-expression.exp ...
PASS: gdb.python/py-mi-var-info-path-expression.exp: load python file
PASS: gdb.python/py-mi-var-info-path-expression.exp: -enable-pretty-printing
PASS: gdb.python/py-mi-var-info-path-expression.exp: set python print-stack full
PASS: gdb.python/py-mi-var-info-path-expression.exp: breakpoint at main
PASS: gdb.python/py-mi-var-info-path-expression.exp: mi runto main
PASS: gdb.python/py-mi-var-info-path-expression.exp: mi_continue_to_line: step to breakpoint: set temporary breakpoint
PASS: gdb.python/py-mi-var-info-path-expression.exp: -var-create c1 * &c1
PASS: gdb.python/py-mi-var-info-path-expression.exp: -var-info-path-expression c1
FAIL: gdb.python/py-mi-var-info-path-expression.exp: -var-list-children c1 (unexpected output)
PASS: gdb.python/py-mi-var-info-path-expression.exp: -var-info-path-expression c1.cdr
FAIL: gdb.python/py-mi-var-info-path-expression.exp: -var-list-children c1.cdr (unexpected output)
PASS: gdb.python/py-mi-var-info-path-expression.exp: -var-info-path-expression c1.cdr.cdr
FAIL: gdb.python/py-mi-var-info-path-expression.exp: -var-list-children c1.car (unexpected output)
FAIL: gdb.python/py-mi-var-info-path-expression.exp: -var-list-children c1.car.atom (unexpected output)
PASS: gdb.python/py-mi-var-info-path-expression.exp: -var-info-path-expression c1.car.atom.ival
PASS: gdb.python/py-mi-var-info-path-expression.exp: -var-create c1_again * &c1
FAIL: gdb.python/py-mi-var-info-path-expression.exp: -var-list-children c1_again (unexpected output)
PASS: gdb.python/py-mi-var-info-path-expression.exp: delete c1_again
Running gdb.git~master/gdb/testsuite/gdb.base/finish.exp ...
PASS: gdb.base/finish.exp: set break on void_func
PASS: gdb.base/finish.exp: continue to void_func
FAIL: gdb.base/finish.exp: finish from void_func
PASS: gdb.base/finish.exp: set break on char_func
PASS: gdb.base/finish.exp: continue to char_func
FAIL: gdb.base/finish.exp: finish from char_func
PASS: gdb.base/finish.exp: set break on short_func
PASS: gdb.base/finish.exp: continue to short_func
FAIL: gdb.base/finish.exp: finish from short_func
PASS: gdb.base/finish.exp: set break on int_func
PASS: gdb.base/finish.exp: continue to int_func
FAIL: gdb.base/finish.exp: finish from int_func
PASS: gdb.base/finish.exp: set break on long_func
PASS: gdb.base/finish.exp: continue to long_func
FAIL: gdb.base/finish.exp: finish from long_func
PASS: gdb.base/finish.exp: set break on long_long_func
PASS: gdb.base/finish.exp: continue to long_long_func
FAIL: gdb.base/finish.exp: finish from long_long_func
PASS: gdb.base/finish.exp: set break on float_func
PASS: gdb.base/finish.exp: continue to float_func
FAIL: gdb.base/finish.exp: finish from float_func
PASS: gdb.base/finish.exp: set break on double_func
PASS: gdb.base/finish.exp: continue to double_func
FAIL: gdb.base/finish.exp: finish from double_func
FAIL: gdb.base/finish.exp: Testing the "fin" abbreviation for "finish"
PASS: gdb.base/finish.exp: set print finish off
FAIL: gdb.base/finish.exp: finish
FAIL: gdb.base/finish.exp: Ensure return value was properly saved
Running gdb.git~master/gdb/testsuite/gdb.base/break-caller-line.exp ...
FAIL: gdb.base/break-caller-line.exp: up
PASS: gdb.base/break-caller-line.exp: info line *$pc
ERROR: tcl error sourcing /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.base/break-caller-line.exp.
ERROR: tcl error code TCL LOOKUP VARNAME notcurrent
ERROR: can't read "notcurrent": no such variable
    while executing
"if {$notcurrent == $current} {
    untested "target arch has an instruction after call as part of the caller line"
    return 0
}"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.base/break-caller-line.exp" line 42)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.base/break-caller-line.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.base/break-caller-line.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
UNRESOLVED: gdb.base/break-caller-line.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.base/break-caller-line.exp' aborted due to Tcl error
PATH: gdb.base/break-caller-line.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.base/break-caller-line.exp' aborted due to Tcl error
Running gdb.git~master/gdb/testsuite/gdb.opt/inline-cmds.exp ...
PASS: gdb.opt/inline-cmds.exp: set listsize 1
PASS: gdb.opt/inline-cmds.exp: continue to bar, 1
FAIL: gdb.opt/inline-cmds.exp: backtrace from bar, 1
FAIL: gdb.opt/inline-cmds.exp: up from bar, 1
FAIL: gdb.opt/inline-cmds.exp: func1 inlined, 1
PASS: gdb.opt/inline-cmds.exp: continue to bar, 2
FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (2)
FAIL: gdb.opt/inline-cmds.exp: up from bar, 2
FAIL: gdb.opt/inline-cmds.exp: func1 inlined, 2
FAIL: gdb.opt/inline-cmds.exp: up from func1, 2
FAIL: gdb.opt/inline-cmds.exp: func2 inlined, 2
PASS: gdb.opt/inline-cmds.exp: continue to marker
FAIL: gdb.opt/inline-cmds.exp: backtrace from marker
FAIL: gdb.opt/inline-cmds.exp: marker not inlined
FAIL: gdb.opt/inline-cmds.exp: next over inlined functions
PASS: gdb.opt/inline-cmds.exp: backtrace
FAIL: gdb.opt/inline-cmds.exp: next past inlined func1
PASS: gdb.opt/inline-cmds.exp: print x before func1
PASS: gdb.opt/inline-cmds.exp: backtrace does not include func1
PASS: gdb.opt/inline-cmds.exp: stepped over call to func1
PASS: gdb.opt/inline-cmds.exp: step into func1
FAIL: gdb.opt/inline-cmds.exp: finish from func1
FAIL: gdb.opt/inline-cmds.exp: gdb_breakpoint: set breakpoint at 71
FAIL: gdb.opt/inline-cmds.exp: continue to breakpoint: consecutive func1 (the program exited)
FAIL: gdb.opt/inline-cmds.exp: next to first func1 (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: next to second func1 (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: gdb_breakpoint: set breakpoint at 78
FAIL: gdb.opt/inline-cmds.exp: continue to breakpoint: func1 then func3 (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: next to func1 before func3 (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: next to func3 (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: gdb_breakpoint: set breakpoint at 85
FAIL: gdb.opt/inline-cmds.exp: continue to breakpoint: finish into func1 (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: next to finish marker (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: step into finish marker (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: finish from marker to func1 (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: step into func1 for finish (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: finish from func1 to func3 (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: gdb_breakpoint: set breakpoint at 90
FAIL: gdb.opt/inline-cmds.exp: continue to breakpoint: before the outer_inline call (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: reach 1 the outer_inline call (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: reach outer_inline2 (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: backtrace at main of outer_inline
FAIL: gdb.opt/inline-cmds.exp: enter outer_inline2 (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: backtrace at outer_inline2
FAIL: gdb.opt/inline-cmds.exp: enter outer_inline1 from outer_inline2 (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: backtrace at outer_inline1
FAIL: gdb.opt/inline-cmds.exp: enter noinline from outer_inline1 (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: backtrace at noinline from outer_inline1
FAIL: gdb.opt/inline-cmds.exp: enter inlined_fn from noinline (the program is no longer running)
FAIL: gdb.opt/inline-cmds.exp: backtrace at inlined_fn from noinline
FAIL: gdb.opt/inline-cmds.exp: inlined_fn from noinline inlined
FAIL: gdb.opt/inline-cmds.exp: up to noinline
FAIL: gdb.opt/inline-cmds.exp: noinline from outer_inline1 not inlined
FAIL: gdb.opt/inline-cmds.exp: up to outer_inline1
FAIL: gdb.opt/inline-cmds.exp: outer_inline1 inlined
FAIL: gdb.opt/inline-cmds.exp: up to outer_inline2
FAIL: gdb.opt/inline-cmds.exp: outer_inline2 inlined
FAIL: gdb.opt/inline-cmds.exp: up from outer_inline2
FAIL: gdb.opt/inline-cmds.exp: main not inlined
PASS: gdb.opt/inline-cmds.exp: mi: breakpoint at main
PASS: gdb.opt/inline-cmds.exp: mi: mi runto main
PASS: gdb.opt/inline-cmds.exp: mi: set breakpoint
PASS: gdb.opt/inline-cmds.exp: mi: breakpoint hit
PASS: gdb.opt/inline-cmds.exp: mi: step to inline call
PASS: gdb.opt/inline-cmds.exp: mi: got *stopped for step to inline call
PASS: gdb.opt/inline-cmds.exp: mi: step into inline call
PASS: gdb.opt/inline-cmds.exp: mi: got *stopped for step into inline call
Running gdb.git~master/gdb/testsuite/gdb.base/condbreak-multi-context.exp ...
PASS: gdb.base/condbreak-multi-context.exp: get integer valueof "$bpnum"
PASS: gdb.base/condbreak-multi-context.exp: ![string equal $loc_name(1) $loc_name(2)]
PASS: gdb.base/condbreak-multi-context.exp: ![string equal $loc_name(1) $loc_name(3)]
PASS: gdb.base/condbreak-multi-context.exp: ![string equal $loc_name(2) $loc_name(3)]
PASS: gdb.base/condbreak-multi-context.exp: [string length $loc_name(1)] > 0
PASS: gdb.base/condbreak-multi-context.exp: [string length $loc_name(2)] > 0
PASS: gdb.base/condbreak-multi-context.exp: [string length $loc_name(3)] > 0
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_1: define bp with condition aaa == 10
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_1: get bpnum1
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_1: define bp with condition ccc == 30
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_1: get bpnum2
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_1: after creating b/p: check bp 2
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_1: after creating b/p: check bp 3
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_1: run until A::func
FAIL: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_1: print aaa
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_1: run until C::func
FAIL: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_1: print ccc
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_1: continue until exit
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_1: after run: check bp 2
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_1: after run: check bp 3
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_2: get bpnum1
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_2: get bpnum2
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_2: cond 2 aaa == 10
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_2: cond 3 ccc == 30
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_2: after creating b/p: check bp 2
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_2: after creating b/p: check bp 3
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_2: run until A::func
FAIL: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_2: print aaa
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_2: run until C::func
FAIL: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_2: print ccc
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_2: continue until exit
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_2: after run: check bp 2
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_2: after run: check bp 3
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: get bpnum1
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: get bpnum2
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: cond 2 aaa == 10
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: cond 3 ccc == 30
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: change the condition of bp 1
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: check bp 2 after changing the condition
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: reset the condition of bp 1
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: check bp 2 after resetting the condition
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: disable 3.2
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: check bp 3 after disabling loc for A
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: reset the condition of bp 2
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: check bp 3 loc for A should remain disabled
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: disable 3.3
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: check bp 3 after disabling loc for C
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: re-define a condition
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: check bp 3 loc for C should remain disabled
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: reject enabling a location that is disabled-by-cond
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: check bp 3 after enable attempt
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: reject condition if bad for all locations
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: delete 2
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_3: continue until exit
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_4: get bpnum1
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_4: force the condition of bp 1
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_4: check bp 2 after forcing the condition
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_4: get bpnum2
PASS: gdb.base/condbreak-multi-context.exp: start_before=true: scenario_4: check bp 3 set using the break command
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_1: define bp with condition aaa == 10
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_1: get bpnum1
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_1: define bp with condition ccc == 30
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_1: get bpnum2
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_1: after creating b/p: check bp 1
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_1: after creating b/p: check bp 2
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_1: run until A::func
FAIL: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_1: print aaa
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_1: run until C::func
FAIL: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_1: print ccc
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_1: continue until exit
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_1: after run: check bp 1
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_1: after run: check bp 2
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_2: get bpnum1
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_2: get bpnum2
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_2: cond 1 aaa == 10
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_2: cond 2 ccc == 30
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_2: after creating b/p: check bp 1
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_2: after creating b/p: check bp 2
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_2: run until A::func
FAIL: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_2: print aaa
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_2: run until C::func
FAIL: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_2: print ccc
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_2: continue until exit
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_2: after run: check bp 1
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_2: after run: check bp 2
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: get bpnum1
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: get bpnum2
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: cond 1 aaa == 10
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: cond 2 ccc == 30
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: change the condition of bp 1
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: check bp 1 after changing the condition
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: reset the condition of bp 1
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: check bp 1 after resetting the condition
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: disable 2.2
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: check bp 2 after disabling loc for A
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: reset the condition of bp 2
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: check bp 2 loc for A should remain disabled
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: disable 2.3
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: check bp 2 after disabling loc for C
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: re-define a condition
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: check bp 2 loc for C should remain disabled
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: reject enabling a location that is disabled-by-cond
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: check bp 2 after enable attempt
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: reject condition if bad for all locations
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: delete 1
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_3: continue until exit
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_4: get bpnum1
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_4: force the condition of bp 1
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_4: check bp 1 after forcing the condition
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_4: get bpnum2
PASS: gdb.base/condbreak-multi-context.exp: start_before=false: scenario_4: check bp 2 set using the break command
Running gdb.git~master/gdb/testsuite/gdb.base/shlib-call.exp ...
FAIL: gdb.base/shlib-call.exp: next to shr1
FAIL: gdb.base/shlib-call.exp: print g
FAIL: gdb.base/shlib-call.exp: next over shr1
FAIL: gdb.base/shlib-call.exp: print g two
PASS: gdb.base/shlib-call.exp: print shr1(1)
FAIL: gdb.base/shlib-call.exp: print shr1(g)
PASS: gdb.base/shlib-call.exp: breakpoint function shr2
PASS: gdb.base/shlib-call.exp: run until breakpoint set at a function
PASS: gdb.base/shlib-call.exp: print shr1(1) 2nd time
PASS: gdb.base/shlib-call.exp: print mainshr1(1) from shlib func
PASS: gdb.base/shlib-call.exp: step out of shr2 to main (stopped in shr2 epilogue)
PASS: gdb.base/shlib-call.exp: step out of shr2 epilogue to main
PASS: gdb.base/shlib-call.exp: print mainshr1(1)
FAIL: gdb.base/shlib-call.exp: step into mainshr1
PASS: gdb.base/shlib-call.exp: run to bp in shared library
PASS: gdb.base/shlib-call.exp: continue until exit
PASS: gdb.base/shlib-call.exp: re-run to bp in shared library (PR's 16495, 18213)
PASS: gdb.base/shlib-call.exp: continue until exit at after re-run
Running gdb.git~master/gdb/testsuite/gdb.cp/local.exp ...
FAIL: gdb.cp/local.exp: up from marker1
FAIL: gdb.cp/local.exp: ptype l
FAIL: gdb.cp/local.exp: ptype Local
PASS: gdb.cp/local.exp: break marker2
PASS: gdb.cp/local.exp: continuing to marker2
FAIL: gdb.cp/local.exp: up from marker2
PASS: gdb.cp/local.exp: local out of scope
FAIL: gdb.cp/local.exp: ptype InnerLocal
PASS: gdb.cp/local.exp: ptype NestedInnerLocal
FAIL: gdb.cp/local.exp: ptype InnerLocal::NestedInnerLocal
Running gdb.git~master/gdb/testsuite/gdb.base/argv0-symlink.exp ...
PASS: gdb.base/argv0-symlink.exp: file symlink: set print repeats 10000
PASS: gdb.base/argv0-symlink.exp: file symlink: set print elements 10000
UNSUPPORTED: gdb.base/argv0-symlink.exp: file symlink: kept name
PASS: gdb.base/argv0-symlink.exp: file symlink: kept name for info inferiors
PASS: gdb.base/argv0-symlink.exp: dir symlink: set print repeats 10000
PASS: gdb.base/argv0-symlink.exp: dir symlink: set print elements 10000
UNSUPPORTED: gdb.base/argv0-symlink.exp: dir symlink: kept name
PASS: gdb.base/argv0-symlink.exp: dir symlink: kept name for info inferiors
Running gdb.git~master/gdb/testsuite/gdb.guile/scm-pretty-print.exp ...
PASS: gdb.guile/scm-pretty-print.exp: lang=c: set print pretty on
PASS: gdb.guile/scm-pretty-print.exp: lang=c: b 351
PASS: gdb.guile/scm-pretty-print.exp: lang=c: continue
PASS: gdb.guile/scm-pretty-print.exp: lang=c: guile (load "scm-pretty-print.scm")
PASS: gdb.guile/scm-pretty-print.exp: lang=c: print ss
PASS: gdb.guile/scm-pretty-print.exp: lang=c: print ssa[1]
PASS: gdb.guile/scm-pretty-print.exp: lang=c: print ssa
PASS: gdb.guile/scm-pretty-print.exp: lang=c: print arraystruct
PASS: gdb.guile/scm-pretty-print.exp: lang=c: print ns2
PASS: gdb.guile/scm-pretty-print.exp: lang=c: print x
PASS: gdb.guile/scm-pretty-print.exp: lang=c: print cstring with max-depth unlimited
PASS: gdb.guile/scm-pretty-print.exp: lang=c: set print max-depth 0
PASS: gdb.guile/scm-pretty-print.exp: lang=c: print cstring with max-depth 0
PASS: gdb.guile/scm-pretty-print.exp: lang=c: set print max-depth unlimited
PASS: gdb.guile/scm-pretty-print.exp: lang=c: print estring
PASS: gdb.guile/scm-pretty-print.exp: lang=c: gdb-command<guile (set! *pp-ls-encoding* "UTF-8")>
PASS: gdb.guile/scm-pretty-print.exp: lang=c: print estring2
PASS: gdb.guile/scm-pretty-print.exp: lang=c: set guile print-stack full
PASS: gdb.guile/scm-pretty-print.exp: lang=c: print hint_error
PASS: gdb.guile/scm-pretty-print.exp: lang=c: print c
PASS: gdb.guile/scm-pretty-print.exp: lang=c: print nstype
PASS: gdb.guile/scm-pretty-print.exp: lang=c: set print pretty off
PASS: gdb.guile/scm-pretty-print.exp: lang=c: print nstype on one line
PASS: gdb.guile/scm-pretty-print.exp: lang=c: continue until exit
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: set print pretty on
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: b 351
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: continue
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: guile (load "scm-pretty-print.scm")
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print ss
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print ssa[1]
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print ssa
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print arraystruct
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print cps
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print cpss
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print cpssa[0]
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print cpssa[1]
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print cpssa
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print sss
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print ref
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print derived
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print ns with 200 elements
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: set print elements 3
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print ns with 3 elements
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: set print elements 10
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print ns with 10 elements
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: set print elements 200
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print ns2
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print x
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print cstring with max-depth unlimited
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: set print max-depth 0
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print cstring with max-depth 0
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: set print max-depth unlimited
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print estring
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: gdb-command<guile (set! *pp-ls-encoding* "UTF-8")>
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print estring2
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: set guile print-stack full
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print hint_error
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print c
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print nstype
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: set print pretty off
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: print nstype on one line
PASS: gdb.guile/scm-pretty-print.exp: lang=c++: continue until exit
PASS: gdb.guile/scm-pretty-print.exp: guile (load "scm-pretty-print.scm")
PASS: gdb.guile/scm-pretty-print.exp: continue to breakpoint: eval-break
FAIL: gdb.guile/scm-pretty-print.exp: info locals
PASS: gdb.guile/scm-pretty-print.exp: b 351
PASS: gdb.guile/scm-pretty-print.exp: continue
PASS: gdb.guile/scm-pretty-print.exp: print ss enabled #1
PASS: gdb.guile/scm-pretty-print.exp: gdb-command<guile (disable-matcher!)>
PASS: gdb.guile/scm-pretty-print.exp: print ss disabled
PASS: gdb.guile/scm-pretty-print.exp: gdb-command<guile (enable-matcher!)>
PASS: gdb.guile/scm-pretty-print.exp: print ss enabled #2
PASS: gdb.guile/scm-pretty-print.exp: guile (install-progspace-pretty-printers! (current-progspace))
PASS: gdb.guile/scm-pretty-print.exp: print ss via progspace
PASS: gdb.guile/scm-pretty-print.exp: guile (install-objfile-pretty-printers! (current-progspace) "scm-pretty-print")
PASS: gdb.guile/scm-pretty-print.exp: print ss via objfile
Running gdb.git~master/gdb/testsuite/gdb.guile/scm-frame.exp ...
PASS: gdb.guile/scm-frame.exp: continue to breakpoint: Block break here.
PASS: gdb.guile/scm-frame.exp: get frame
PASS: gdb.guile/scm-frame.exp: show arch
PASS: gdb.guile/scm-frame.exp: test frame-arch
FAIL: gdb.guile/scm-frame.exp: test i
FAIL: gdb.guile/scm-frame.exp: test f
FAIL: gdb.guile/scm-frame.exp: test b
PASS: gdb.guile/scm-frame.exp: get superblock
FAIL: gdb.guile/scm-frame.exp: test i = 1.1
PASS: gdb.guile/scm-frame.exp: test double i
FAIL: gdb.guile/scm-frame.exp: test f = 2.2
PASS: gdb.guile/scm-frame.exp: test double f
PASS: gdb.guile/scm-frame.exp: get superblock #2
FAIL: gdb.guile/scm-frame.exp: test i = 99
PASS: gdb.guile/scm-frame.exp: test int i
PASS: gdb.guile/scm-frame.exp: continue to breakpoint: breakpoint at f2
PASS: gdb.guile/scm-frame.exp: get bottom-most frame
PASS: gdb.guile/scm-frame.exp: up
PASS: gdb.guile/scm-frame.exp: get second frame
PASS: gdb.guile/scm-frame.exp: get first frame
FAIL: gdb.guile/scm-frame.exp: selected frame -vs- newest frame
PASS: gdb.guile/scm-frame.exp: newest frame -vs- newest frame
PASS: gdb.guile/scm-frame.exp: test equality comparison, false
PASS: gdb.guile/scm-frame.exp: test equality comparison, true
FAIL: gdb.guile/scm-frame.exp: test frame-valid?
FAIL: gdb.guile/scm-frame.exp: test frame-name
FAIL: gdb.guile/scm-frame.exp: test frame-type
FAIL: gdb.guile/scm-frame.exp: test frame-unwind-stop-reason
PASS: gdb.guile/scm-frame.exp: test unwind-stop-reason-string
FAIL: gdb.guile/scm-frame.exp: test frame-pc
FAIL: gdb.guile/scm-frame.exp: test frame-older
PASS: gdb.guile/scm-frame.exp: test frame-newer
FAIL: gdb.guile/scm-frame.exp: test frame-read-var - error
FAIL: gdb.guile/scm-frame.exp: test frame-read-var - success
PASS: gdb.guile/scm-frame.exp: test selected-frame
PASS: gdb.guile/scm-frame.exp: test frame-read-register of sp
FAIL: gdb.guile/scm-frame.exp: test frame-read-register of pc
Running gdb.git~master/gdb/testsuite/gdb.ada/static-link.exp ...
PASS: gdb.ada/static-link.exp: compilation prog.adb
FAIL: gdb.ada/static-link.exp: ptype value
Running gdb.git~master/gdb/testsuite/gdb.ada/lang_switch.exp ...
PASS: gdb.ada/lang_switch.exp: compilation lang_switch.adb
PASS: gdb.ada/lang_switch.exp: set print frame-arguments all
FAIL: gdb.ada/lang_switch.exp: backtrace
PASS: gdb.ada/lang_switch.exp: set lang c
FAIL: gdb.ada/lang_switch.exp: backtrace with lang set to C
Running gdb.git~master/gdb/testsuite/gdb.cp/exception.exp ...
PASS: gdb.cp/exception.exp: catch catch (before inferior run)
PASS: gdb.cp/exception.exp: catch throw (before inferior run)
PASS: gdb.cp/exception.exp: catch rethrow (before inferior run)
PASS: gdb.cp/exception.exp: info breakpoints (before inferior run)
PASS: gdb.cp/exception.exp: Set temporary breakpoint at main
PASS: gdb.cp/exception.exp: run to main
PASS: gdb.cp/exception.exp: info breakpoints, after inferior run
PASS: gdb.cp/exception.exp: break catcher
PASS: gdb.cp/exception.exp: continue to first throw
PASS: gdb.cp/exception.exp: backtrace after first throw
PASS: gdb.cp/exception.exp: continue to first catch
PASS: gdb.cp/exception.exp: backtrace after first catch
FAIL: gdb.cp/exception.exp: continue to catcher for the first time
PASS: gdb.cp/exception.exp: continue to second throw
PASS: gdb.cp/exception.exp: backtrace after second throw
PASS: gdb.cp/exception.exp: continue to second catch
PASS: gdb.cp/exception.exp: backtrace after second catch
FAIL: gdb.cp/exception.exp: continue to catcher for the second time
PASS: gdb.cp/exception.exp: continue to rethrow
Running gdb.git~master/gdb/testsuite/gdb.fortran/vla-value-sub-arbitrary.exp ...
PASS: gdb.fortran/vla-value-sub-arbitrary.exp: continue to breakpoint: end-of-bar
FAIL: gdb.fortran/vla-value-sub-arbitrary.exp: print arbitrary array1(42)
FAIL: gdb.fortran/vla-value-sub-arbitrary.exp: print arbitrary array1(100)
FAIL: gdb.fortran/vla-value-sub-arbitrary.exp: print arbitrary array2(4,10)
FAIL: gdb.fortran/vla-value-sub-arbitrary.exp: print arbitrary array2(4,100)
Running gdb.git~master/gdb/testsuite/gdb.cp/ovldbreak.exp ...
PASS: gdb.cp/ovldbreak.exp: detect void
PASS: gdb.cp/ovldbreak.exp: detect char
PASS: gdb.cp/ovldbreak.exp: detect signed_char
PASS: gdb.cp/ovldbreak.exp: detect unsigned_char
PASS: gdb.cp/ovldbreak.exp: detect short_int
PASS: gdb.cp/ovldbreak.exp: detect unsigned_short_int
PASS: gdb.cp/ovldbreak.exp: detect int
PASS: gdb.cp/ovldbreak.exp: detect unsigned_int
PASS: gdb.cp/ovldbreak.exp: detect long_int
PASS: gdb.cp/ovldbreak.exp: detect unsigned_long_int
PASS: gdb.cp/ovldbreak.exp: detect float
PASS: gdb.cp/ovldbreak.exp: detect double
PASS: gdb.cp/ovldbreak.exp: set multiple-symbols ask
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 2
PASS: gdb.cp/ovldbreak.exp: set bp 2 on foo::overload1arg 2 line 107
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 3
PASS: gdb.cp/ovldbreak.exp: set bp 3 on foo::overload1arg 3 line 110
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 4
PASS: gdb.cp/ovldbreak.exp: set bp 4 on foo::overload1arg 4 line 140
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 5
PASS: gdb.cp/ovldbreak.exp: set bp 5 on foo::overload1arg 5 line 137
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 6
PASS: gdb.cp/ovldbreak.exp: set bp 6 on foo::overload1arg 6 line 125
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 7
PASS: gdb.cp/ovldbreak.exp: set bp 7 on foo::overload1arg 7 line 131
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 8
PASS: gdb.cp/ovldbreak.exp: set bp 8 on foo::overload1arg 8 line 119
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 9
PASS: gdb.cp/ovldbreak.exp: set bp 9 on foo::overload1arg 9 line 113
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 10
PASS: gdb.cp/ovldbreak.exp: set bp 10 on foo::overload1arg 10 line 116
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 11
PASS: gdb.cp/ovldbreak.exp: set bp 11 on foo::overload1arg 11 line 128
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 12
PASS: gdb.cp/ovldbreak.exp: set bp 12 on foo::overload1arg 12 line 134
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 13
PASS: gdb.cp/ovldbreak.exp: set bp 13 on foo::overload1arg 13 line 122
PASS: gdb.cp/ovldbreak.exp: breakpoint info, after setting one-by-one
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice cancel
PASS: gdb.cp/ovldbreak.exp: set bp on overload1arg canceled
PASS: gdb.cp/ovldbreak.exp: breakpoint info, after cancel
PASS: gdb.cp/ovldbreak.exp: multiple breakpoints: bp menu for foo::overload1arg choice 2-3
PASS: gdb.cp/ovldbreak.exp: multiple breakpoints: set bp 14 on foo::overload1arg 2-3 line 107 110
PASS: gdb.cp/ovldbreak.exp: delete all breakpoints, watchpoints, tracepoints, and catchpoints
PASS: gdb.cp/ovldbreak.exp: breakpoint info, after delete
PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice all
PASS: gdb.cp/ovldbreak.exp: set bp on overload1arg all
PASS: gdb.cp/ovldbreak.exp: breakpoint info, after setting on all
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : void
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : char
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : signed_char
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_char
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : short_int
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_short_int
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : int
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_int
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : long_int
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned_long_int
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : float
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : double
PASS: gdb.cp/ovldbreak.exp: set multiple-symbols cancel
PASS: gdb.cp/ovldbreak.exp: break on ambiguous symbol when multiple-symbols is set to cancel
PASS: gdb.cp/ovldbreak.exp: set multiple-symbols all
PASS: gdb.cp/ovldbreak.exp: break on ambiguous symbol when multiple-symbols is set to all
PASS: gdb.cp/ovldbreak.exp: continue until exit at finish program
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-dprintf.exp ...
PASS: gdb.mi/mi-dprintf.exp: breakpoint at main
PASS: gdb.mi/mi-dprintf.exp: mi runto main
PASS: gdb.mi/mi-dprintf.exp: mi insert without location
PASS: gdb.mi/mi-dprintf.exp: mi insert breakpoint without format string
PASS: gdb.mi/mi-dprintf.exp: mi insert second breakpoint without format string
PASS: gdb.mi/mi-dprintf.exp: mi insert breakpoint main
PASS: gdb.mi/mi-dprintf.exp: explicit dprintf at main
PASS: gdb.mi/mi-dprintf.exp: explicit breakpoint at mi-dprintf.c:30
PASS: gdb.mi/mi-dprintf.exp: invalid explicit dprintf
PASS: gdb.mi/mi-dprintf.exp: mi insert dprintf foo
PASS: gdb.mi/mi-dprintf.exp: mi insert dprintf dp_location1
PASS: gdb.mi/mi-dprintf.exp: mi info dprintf
PASS: gdb.mi/mi-dprintf.exp: mi insert breakpoint bp_location1
FAIL: gdb.mi/mi-dprintf.exp: gdb: mi 1st dprintf (timeout)
FAIL: gdb.mi/mi-dprintf.exp: gdb: mi 1st dprintf stop (unknown output after running)
FAIL: gdb.mi/mi-dprintf.exp: gdb: mi 2nd dprintf (timeout)
PASS: gdb.mi/mi-dprintf.exp: gdb: mi 2nd dprintf stop
PASS: gdb.mi/mi-dprintf.exp: mi set dprintf style to call
FAIL: gdb.mi/mi-dprintf.exp: call: mi 1st dprintf (timeout)
FAIL: gdb.mi/mi-dprintf.exp: call: mi 1st dprintf stop (unknown output after running)
FAIL: gdb.mi/mi-dprintf.exp: call: mi 2nd dprintf (timeout)
PASS: gdb.mi/mi-dprintf.exp: call: mi 2nd dprintf stop
PASS: gdb.mi/mi-dprintf.exp: mi set dprintf function
PASS: gdb.mi/mi-dprintf.exp: mi set dprintf channel
FAIL: gdb.mi/mi-dprintf.exp: fprintf: mi 1st dprintf (timeout)
FAIL: gdb.mi/mi-dprintf.exp: fprintf: mi 1st dprintf stop (unknown output after running)
FAIL: gdb.mi/mi-dprintf.exp: fprintf: mi 2nd dprintf (timeout)
PASS: gdb.mi/mi-dprintf.exp: fprintf: mi 2nd dprintf stop
UNSUPPORTED: gdb.mi/mi-dprintf.exp: set dprintf style to agent
PASS: gdb.mi/mi-dprintf.exp: mi set dprintf style to an unrecognized type
Running gdb.git~master/gdb/testsuite/gdb.base/finish-pretty.exp ...
PASS: gdb.base/finish-pretty.exp: pretty printing switched on
FAIL: gdb.base/finish-pretty.exp: finish foo prettyprinted function result
Running gdb.git~master/gdb/testsuite/gdb.base/infcall-input.exp ...
PASS: gdb.base/infcall-input.exp: print some_function()
FAIL: gdb.base/infcall-input.exp: next
Running gdb.git~master/gdb/testsuite/gdb.dap/scopes.exp ...
PASS: gdb.dap/scopes.exp: initialize success
PASS: gdb.dap/scopes.exp: set breakpoint by line number success
PASS: gdb.dap/scopes.exp: configurationDone success
PASS: gdb.dap/scopes.exp: launch response success
PASS: gdb.dap/scopes.exp: inferior started
PASS: gdb.dap/scopes.exp: stopped at line breakpoint
PASS: gdb.dap/scopes.exp: backtrace success
PASS: gdb.dap/scopes.exp: get scopes success
PASS: gdb.dap/scopes.exp: get scopes again success
PASS: gdb.dap/scopes.exp: identical scopes requests yield same body
PASS: gdb.dap/scopes.exp: two scopes
PASS: gdb.dap/scopes.exp: scope is locals
PASS: gdb.dap/scopes.exp: locals presentation hint
PASS: gdb.dap/scopes.exp: four vars in scope
PASS: gdb.dap/scopes.exp: second scope is registers
PASS: gdb.dap/scopes.exp: registers presentation hint
PASS: gdb.dap/scopes.exp: at least one register
FAIL: gdb.dap/scopes.exp: fetch variables 0,1 success
PASS: gdb.dap/scopes.exp: fetch variables 2 success
ERROR: tcl error sourcing /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/scopes.exp.
ERROR: tcl error code TCL LOOKUP DICT body
ERROR: key "body" not known in dictionary
    while executing
"dict get $refs1 body variables"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/scopes.exp" line 97)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/scopes.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/scopes.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
UNRESOLVED: gdb.dap/scopes.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/scopes.exp' aborted due to Tcl error
PATH: gdb.dap/scopes.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/scopes.exp' aborted due to Tcl error
Running gdb.git~master/gdb/testsuite/gdb.cp/impl-this.exp ...
PASS: gdb.cp/impl-this.exp: before run: print i
PASS: gdb.cp/impl-this.exp: before run: print D::i
PASS: gdb.cp/impl-this.exp: before run: print D::B<int>::i
PASS: gdb.cp/impl-this.exp: before run: print B<int>::i
PASS: gdb.cp/impl-this.exp: before run: print D::C::i
PASS: gdb.cp/impl-this.exp: before run: print C::i
PASS: gdb.cp/impl-this.exp: before run: print D::B<int>::A<int>::i
PASS: gdb.cp/impl-this.exp: before run: print B<int>::A<int>::i
PASS: gdb.cp/impl-this.exp: before run: print A<int>::i
PASS: gdb.cp/impl-this.exp: before run: print D::C::A<int>::i
PASS: gdb.cp/impl-this.exp: before run: print C::A<int>::i
PASS: gdb.cp/impl-this.exp: before run: print D::x
PASS: gdb.cp/impl-this.exp: before run: print x
PASS: gdb.cp/impl-this.exp: before run: print D::C::c
PASS: gdb.cp/impl-this.exp: before run: print C::c
PASS: gdb.cp/impl-this.exp: before run: print c
PASS: gdb.cp/impl-this.exp: before run: print D::A<int>::i
PASS: gdb.cp/impl-this.exp: continue to breakpoint: continue to D::f
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print i
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::i
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::B<int>::i
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print B<int>::i
XFAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::Bint::i (PRMS gcc/60833)
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print Bint::i
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::C::i
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print C::i
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::B<int>::A<int>::i
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print B<int>::A<int>::i
XFAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::Bint::A<int>::i (PRMS gcc/60833)
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print Bint::A<int>::i
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print A<int>::i
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::C::A<int>::i
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print C::A<int>::i
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::x
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print x
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::C::c
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print C::c
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print c
FAIL: gdb.cp/impl-this.exp: at D::f (valid expressions): print D::A<int>::i
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::B<int>::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::B<int>::A<int>::c
XFAIL: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::Bint::c (PRMS gcc/60833)
XFAIL: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::Bint::A<int>::c (PRMS gcc/60833)
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::C::A<int>::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print B<int>::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print B<int>::A<int>::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print Bint::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print Bint::A<int>::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print C::A<int>::c
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::B<int>::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::B<int>::A<int>::x
XFAIL: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::Bint::x (PRMS gcc/60833)
XFAIL: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::Bint::A<int>::x (PRMS gcc/60833)
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print B<int>::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print B<int>::A<int>::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print Bint::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print Bint::A<int>::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::C::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print C::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print D::C::A<int>::x
PASS: gdb.cp/impl-this.exp: at D::f (invalid expressions): print C::A<int>::x
FAIL: gdb.cp/impl-this.exp: at D::f (ambiguous names): print B<int>::common
FAIL: gdb.cp/impl-this.exp: at D::f (ambiguous names): print Bint::common
FAIL: gdb.cp/impl-this.exp: at D::f (ambiguous names): print C::common
FAIL: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.i
FAIL: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.A<int>::i
FAIL: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.BB::A<int>::i
FAIL: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.CC::A<int>::i
Running gdb.git~master/gdb/testsuite/gdb.base/watch-cond.exp ...
PASS: gdb.base/watch-cond.exp: set write watchpoint on global variable, local condition
FAIL: gdb.base/watch-cond.exp: watchpoint with global expression, local condition evaluates in correct frame
PASS: gdb.base/watch-cond.exp: set write watchpoint on local variable, local condition
FAIL: gdb.base/watch-cond.exp: watchpoint with local expression, local condition evaluates in correct frame (timeout)
PASS: gdb.base/watch-cond.exp: set write watchpoint on global2 variable
PASS: gdb.base/watch-cond.exp: watchpoint on global2 variable triggers
PASS: gdb.base/watch-cond.exp: condition of watchpoint 2 changes
PASS: gdb.base/watch-cond.exp: watchpoint stops with untestable local expression
Running gdb.git~master/gdb/testsuite/gdb.ada/verylong.exp ...
PASS: gdb.ada/verylong.exp: compilation prog.adb
FAIL: gdb.ada/verylong.exp: print x
FAIL: gdb.ada/verylong.exp: print x / 2
FAIL: gdb.ada/verylong.exp: print (x / 4) * 2
FAIL: gdb.ada/verylong.exp: print x - x
FAIL: gdb.ada/verylong.exp: print x - 99 + 1
FAIL: gdb.ada/verylong.exp: print -x
FAIL: gdb.ada/verylong.exp: print +x
PASS: gdb.ada/verylong.exp: print 170141183460469231731687303715884105727
FAIL: gdb.ada/verylong.exp: print x = 170141183460469231731687303715884105727
Running gdb.git~master/gdb/testsuite/gdb.base/ena-dis-br.exp ...
PASS: gdb.base/ena-dis-br.exp: break marker1
PASS: gdb.base/ena-dis-br.exp: enable break marker1
PASS: gdb.base/ena-dis-br.exp: info break marker1 before hitting breakpoint
PASS: gdb.base/ena-dis-br.exp: continue to break marker1
PASS: gdb.base/ena-dis-br.exp: continue to break marker1 $_hit_bpnum is 2
PASS: gdb.base/ena-dis-br.exp: continue to break marker1 $_hit_locno is 1
PASS: gdb.base/ena-dis-br.exp: delete break marker1
PASS: gdb.base/ena-dis-br.exp: break marker2
PASS: gdb.base/ena-dis-br.exp: enable once break marker2
PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2 before hitting breakpoint
PASS: gdb.base/ena-dis-br.exp: continue to auto-disabled break marker2
PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2 after hitting breakpoint
PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop
PASS: gdb.base/ena-dis-br.exp: run 1: rerun to main
PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at auto-disabled break marker2
PASS: gdb.base/ena-dis-br.exp: break marker3
PASS: gdb.base/ena-dis-br.exp: enable del break marker3
PASS: gdb.base/ena-dis-br.exp: info auto-deleted break marker2
PASS: gdb.base/ena-dis-br.exp: continue to auto-deleted break marker3
PASS: gdb.base/ena-dis-br.exp: info auto-deleted break marker3
PASS: gdb.base/ena-dis-br.exp: break marker4
PASS: gdb.base/ena-dis-br.exp: disable break marker4
PASS: gdb.base/ena-dis-br.exp: info break marker4
PASS: gdb.base/ena-dis-br.exp: break 63
PASS: gdb.base/ena-dis-br.exp: enable count: break marker1
PASS: gdb.base/ena-dis-br.exp: enable count missing arguments
PASS: gdb.base/ena-dis-br.exp: enable count missing breakpoint number
PASS: gdb.base/ena-dis-br.exp: disable break with count
PASS: gdb.base/ena-dis-br.exp: continue from enable count, first time
PASS: gdb.base/ena-dis-br.exp: continue from enable count, second time
PASS: gdb.base/ena-dis-br.exp: continue through enable count, now disabled
PASS: gdb.base/ena-dis-br.exp: ignore count: break marker1
PASS: gdb.base/ena-dis-br.exp: ignore non-existent break
PASS: gdb.base/ena-dis-br.exp: ignore break with missing ignore count
PASS: gdb.base/ena-dis-br.exp: ignore break marker1 -1
PASS: gdb.base/ena-dis-br.exp: ignore break marker1 0
PASS: gdb.base/ena-dis-br.exp: ignore break marker1 1
PASS: gdb.base/ena-dis-br.exp: info ignored break marker1
PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored break marker1
PASS: gdb.base/ena-dis-br.exp: run 2: rerun to main
PASS: gdb.base/ena-dis-br.exp: continue to break marker1, 2nd time
PASS: gdb.base/ena-dis-br.exp: ignore count and auto-delete: break marker1
PASS: gdb.base/ena-dis-br.exp: ignore break marker1
PASS: gdb.base/ena-dis-br.exp: enable del break marker1
PASS: gdb.base/ena-dis-br.exp: info break marker1 after hitting breakpoint
PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & auto-deleted break marker1
PASS: gdb.base/ena-dis-br.exp: run 3: rerun to main
PASS: gdb.base/ena-dis-br.exp: continue to ignored & auto-deleted break marker1
PASS: gdb.base/ena-dis-br.exp: disabled breakpoint ignore count: break marker1
PASS: gdb.base/ena-dis-br.exp: ignore break marker1 10
PASS: gdb.base/ena-dis-br.exp: disable break marker1
PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & disabled break marker1
PASS: gdb.base/ena-dis-br.exp: run 4: rerun to main
PASS: gdb.base/ena-dis-br.exp: info ignored & disabled break marker1
PASS: gdb.base/ena-dis-br.exp: prepare to continue with ignore count
PASS: gdb.base/ena-dis-br.exp: continue with ignore count
FAIL: gdb.base/ena-dis-br.exp: step after continue with ignore count
PASS: gdb.base/ena-dis-br.exp: continue with ignore count, not stopped at bpt
PASS: gdb.base/ena-dis-br.exp: break main
PASS: gdb.base/ena-dis-br.exp: 2nd breakpoint: break main
PASS: gdb.base/ena-dis-br.exp: 3rd breakpoint: break main
PASS: gdb.base/ena-dis-br.exp: 4th breakpoint: break main
PASS: gdb.base/ena-dis-br.exp: disable $b1.1 $b2.1
PASS: gdb.base/ena-dis-br.exp: disabled $b1.1 and $b2.1
PASS: gdb.base/ena-dis-br.exp: disable $b1 fooo.1
PASS: gdb.base/ena-dis-br.exp: disabled $b1
PASS: gdb.base/ena-dis-br.exp: enable $b3
PASS: gdb.base/ena-dis-br.exp: disabled $b4 and $b3
PASS: gdb.base/ena-dis-br.exp: disable $b4 $b3.1
PASS: gdb.base/ena-dis-br.exp: disabled $b4 and $b3.1, changing $b3
PASS: gdb.base/ena-dis-br.exp: disable $b4.1 fooobar
PASS: gdb.base/ena-dis-br.exp: disabled $b4.1
PASS: gdb.base/ena-dis-br.exp: enable $b1.1 $b2.1
PASS: gdb.base/ena-dis-br.exp: enabled $b1.1 and $b2.1
PASS: gdb.base/ena-dis-br.exp: enable $b1 fooo.1
PASS: gdb.base/ena-dis-br.exp: enabled $b1
PASS: gdb.base/ena-dis-br.exp: disable $b3
PASS: gdb.base/ena-dis-br.exp: enabled $b4 and $b3
PASS: gdb.base/ena-dis-br.exp: enable $b4 $b3.1
PASS: gdb.base/ena-dis-br.exp: enabled $b4 and $b3.1, changing $b3
PASS: gdb.base/ena-dis-br.exp: enable $b4.1 fooobar
PASS: gdb.base/ena-dis-br.exp: enabled $b4.1
Running gdb.git~master/gdb/testsuite/gdb.base/nested-subp1.exp ...
PASS: gdb.base/nested-subp1.exp: breakpoint to the STOP marker
PASS: gdb.base/nested-subp1.exp: continue to the STOP marker
FAIL: gdb.base/nested-subp1.exp: print i1
FAIL: gdb.base/nested-subp1.exp: print i2
Running gdb.git~master/gdb/testsuite/gdb.base/gnu-ifunc.exp ...
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: gdb-command<p (int) gnu_ifunc (3)>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: p gnu_ifunc()
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: gdb-command<p gnu_ifunc (3)>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: resolver received HWCAP
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: set step-mode on
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: step (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: continue to break-at-nextcall
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: continue to breakpoint: nextcall gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: nextcall gnu_ifunc skipped
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: p gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: info sym gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: info addr gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: info sym <gnu_ifunc-address>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: set-break: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: set-break: before resolving: break gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: set-break: before resolving: info breakpoints
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: set-break: before resolving: condition $bpnum 0
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: set-break: resolve: continue to breakpoint: break-at-exit (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: set-break: after resolving: break final
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: set-break: after resolving: break gnu_ifunc
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: set-break: after resolving: info breakpoints
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=0: set-break: restart, run until breakpoint (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: gdb-command<p gnu_ifunc (3)>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: p gnu_ifunc()
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: resolver received HWCAP
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: step (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: continue to break-at-nextcall
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: continue to breakpoint: nextcall gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: nextcall gnu_ifunc skipped
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: p gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: info sym gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: info addr gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: info sym <gnu_ifunc-address>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: set-break: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: set-break: before resolving: break gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: set-break: before resolving: info breakpoints
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: set-break: before resolving: condition $bpnum 0
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: set-break: resolve: continue to breakpoint: break-at-exit (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: set-break: after resolving: break final
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: set-break: after resolving: break gnu_ifunc
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: set-break: after resolving: info breakpoints
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=0: final_debug=1: set-break: restart, run until breakpoint (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: gdb-command<p gnu_ifunc (3)>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: p gnu_ifunc()
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: resolver received HWCAP
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: set step-mode on
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: step (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: continue to break-at-nextcall
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: continue to breakpoint: nextcall gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: nextcall gnu_ifunc skipped
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: p gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: info sym gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: info addr gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: info sym <gnu_ifunc-address>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: set-break: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: set-break: before resolving: break gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: set-break: before resolving: info breakpoints
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: set-break: before resolving: condition $bpnum 0
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: set-break: resolve: continue to breakpoint: break-at-exit (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: set-break: after resolving: break final
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: set-break: after resolving: break gnu_ifunc
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: set-break: after resolving: info breakpoints
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=0: set-break: restart, run until breakpoint (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: gdb-command<p gnu_ifunc (3)>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: p gnu_ifunc()
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: resolver received HWCAP
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: step (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: continue to break-at-nextcall
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: continue to breakpoint: nextcall gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: nextcall gnu_ifunc skipped
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: p gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: info sym gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: info addr gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: info sym <gnu_ifunc-address>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: set-break: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: set-break: before resolving: break gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: set-break: before resolving: info breakpoints
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: set-break: before resolving: condition $bpnum 0
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: set-break: resolve: continue to breakpoint: break-at-exit (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: set-break: after resolving: break final
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: set-break: after resolving: break gnu_ifunc
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: set-break: after resolving: info breakpoints
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=0: resolver_debug=1: final_debug=1: set-break: restart, run until breakpoint (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: gdb-command<p (int) gnu_ifunc (3)>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: p gnu_ifunc()
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: gdb-command<p gnu_ifunc (3)>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: resolver received HWCAP
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: set step-mode on
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: step (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: continue to break-at-nextcall
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: continue to breakpoint: nextcall gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: nextcall gnu_ifunc skipped
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: p gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: info sym gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: info addr gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: info sym <gnu_ifunc-address>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: p gnu_ifunc_resolver(0)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: p (void *) gnu_ifunc_resolver(0)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: set-break: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: set-break: before resolving: break gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: set-break: before resolving: info breakpoints
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: set-break: before resolving: condition $bpnum 0
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: set-break: resolve: continue to breakpoint: break-at-exit (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: set-break: after resolving: break final
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: set-break: after resolving: break gnu_ifunc
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: set-break: after resolving: info breakpoints
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=0: set-break: restart, run until breakpoint (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: gdb-command<p gnu_ifunc (3)>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: p gnu_ifunc()
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: resolver received HWCAP
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: step (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: continue to break-at-nextcall
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: continue to breakpoint: nextcall gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: nextcall gnu_ifunc skipped
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: p gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: info sym gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: info addr gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: info sym <gnu_ifunc-address>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: p gnu_ifunc_resolver(0)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: p (void *) gnu_ifunc_resolver(0)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: set-break: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: set-break: before resolving: break gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: set-break: before resolving: info breakpoints
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: set-break: before resolving: condition $bpnum 0
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: set-break: resolve: continue to breakpoint: break-at-exit (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: set-break: after resolving: break final
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: set-break: after resolving: break gnu_ifunc
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: set-break: after resolving: info breakpoints
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=0: final_debug=1: set-break: restart, run until breakpoint (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: gdb-command<p gnu_ifunc (3)>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: p gnu_ifunc()
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: resolver received HWCAP
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: set step-mode on
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: step (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: continue to break-at-nextcall
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: continue to breakpoint: nextcall gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: nextcall gnu_ifunc skipped
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: p gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: info sym gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: info addr gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: info sym <gnu_ifunc-address>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: p gnu_ifunc_resolver(0)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: set-break: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: set-break: before resolving: break gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: set-break: before resolving: info breakpoints
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: set-break: before resolving: condition $bpnum 0
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: set-break: resolve: continue to breakpoint: break-at-exit (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: set-break: after resolving: break final
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: set-break: after resolving: break gnu_ifunc
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: set-break: after resolving: info breakpoints
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=0: set-break: restart, run until breakpoint (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: gdb-command<p gnu_ifunc (3)>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: p gnu_ifunc()
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: resolver received HWCAP
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: step (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: continue to break-at-nextcall
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: continue to breakpoint: nextcall gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: nextcall gnu_ifunc skipped
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: p gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: info sym gnu_ifunc executing
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: info addr gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: info sym <gnu_ifunc-address>
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: p gnu_ifunc_resolver(0)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: set-break: continue to breakpoint: break-at-call
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: set-break: before resolving: break gnu_ifunc
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: set-break: before resolving: info breakpoints
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: set-break: before resolving: condition $bpnum 0
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: set-break: resolve: continue to breakpoint: break-at-exit (GDB internal error)
PASS: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: set-break: after resolving: break final
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: set-break: after resolving: break gnu_ifunc
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: set-break: after resolving: info breakpoints
FAIL: gdb.base/gnu-ifunc.exp: resolver_attr=1: resolver_debug=1: final_debug=1: set-break: restart, run until breakpoint (GDB internal error)
FAIL: gdb.base/gnu-ifunc.exp: static: static gnu_ifunc (GDB internal error)
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-return.exp ...
PASS: gdb.mi/mi-return.exp: breakpoint at callee4
PASS: gdb.mi/mi-return.exp: mi runto callee4
PASS: gdb.mi/mi-return.exp: delete all breakpoints, watchpoints, tracepoints, and catchpoints
FAIL: gdb.mi/mi-return.exp: return from callee4 now (unexpected output)
Running gdb.git~master/gdb/testsuite/gdb.dap/stack-format.exp ...
PASS: gdb.dap/stack-format.exp: initialize success
PASS: gdb.dap/stack-format.exp: set breakpoint by line number success
PASS: gdb.dap/stack-format.exp: configurationDone success
PASS: gdb.dap/stack-format.exp: launch response success
PASS: gdb.dap/stack-format.exp: stopped at line breakpoint
PASS: gdb.dap/stack-format.exp: empty: backtrace success
ERROR: tcl error sourcing /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/stack-format.exp.
ERROR: tcl error code TCL LOOKUP DICT id
ERROR: key "id" not known in dictionary
    while executing
"dict get $frame_info id"
    ("uplevel" body line 11)
    invoked from within
"uplevel 1 $body"
    invoked from within
"with_test_prefix $name {
	set args [format {o startFrame [i %d] levels [i 1] threadId [i 1]}  $frame]
	if {$format != ""} {
	    append args " format ..."
    (procedure "check_stack_frame" line 2)
    invoked from within
"check_stack_frame empty 0 {} "function""
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/stack-format.exp" line 99)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/stack-format.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/stack-format.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
UNRESOLVED: gdb.dap/stack-format.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/stack-format.exp' aborted due to Tcl error
PATH: gdb.dap/stack-format.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/stack-format.exp' aborted due to Tcl error
Running gdb.git~master/gdb/testsuite/gdb.cp/userdef.exp ...
PASS: gdb.cp/userdef.exp: break marker1
PASS: gdb.cp/userdef.exp: continue to marker1
FAIL: gdb.cp/userdef.exp: up from marker1
FAIL: gdb.cp/userdef.exp: print one + two
FAIL: gdb.cp/userdef.exp: re-selected 'main' frame after inferior call
FAIL: gdb.cp/userdef.exp: finish call to marker1
FAIL: gdb.cp/userdef.exp: print one - two
FAIL: gdb.cp/userdef.exp: print one * two
FAIL: gdb.cp/userdef.exp: print one / two
FAIL: gdb.cp/userdef.exp: print one % two
FAIL: gdb.cp/userdef.exp: print one && two
FAIL: gdb.cp/userdef.exp: print one || two
FAIL: gdb.cp/userdef.exp: print one & two
FAIL: gdb.cp/userdef.exp: print one | two
FAIL: gdb.cp/userdef.exp: print one ^ two
FAIL: gdb.cp/userdef.exp: print one < two
FAIL: gdb.cp/userdef.exp: print one <= two
FAIL: gdb.cp/userdef.exp: print one > two
FAIL: gdb.cp/userdef.exp: print one >= two
FAIL: gdb.cp/userdef.exp: print one == two
FAIL: gdb.cp/userdef.exp: gdb-command<print one.operator== (two)>
FAIL: gdb.cp/userdef.exp: print one != two
FAIL: gdb.cp/userdef.exp: print one << 31
FAIL: gdb.cp/userdef.exp: print one >> 31
FAIL: gdb.cp/userdef.exp: print !one
FAIL: gdb.cp/userdef.exp: print +one
FAIL: gdb.cp/userdef.exp: print ~one
FAIL: gdb.cp/userdef.exp: print -one
FAIL: gdb.cp/userdef.exp: print one++
FAIL: gdb.cp/userdef.exp: print ++one
FAIL: gdb.cp/userdef.exp: print one--
FAIL: gdb.cp/userdef.exp: print --one
FAIL: gdb.cp/userdef.exp: print one += 7
FAIL: gdb.cp/userdef.exp: print two = one
PASS: gdb.cp/userdef.exp: break A2::operator+
PASS: gdb.cp/userdef.exp: break A2::operator +
FAIL: gdb.cp/userdef.exp: print c
FAIL: gdb.cp/userdef.exp: print *c
FAIL: gdb.cp/userdef.exp: print &*c
FAIL: gdb.cp/userdef.exp: ptype &*c
FAIL: gdb.cp/userdef.exp: gdb-command<print operator== (mem1, mem2)>
FAIL: gdb.cp/userdef.exp: gdb-command<print operator== (mem1, mem1)>
FAIL: gdb.cp/userdef.exp: print mem1()
FAIL: gdb.cp/userdef.exp: print mem1(10)
FAIL: gdb.cp/userdef.exp: print (*&mem1)(2)
FAIL: gdb.cp/userdef.exp: print (c.*mptr)(3)
FAIL: gdb.cp/userdef.exp: print (&c)->m(4)
FAIL: gdb.cp/userdef.exp: print c.m(5)
FAIL: gdb.cp/userdef.exp: print sizeof(mem1(0))/sizeof(int)
FAIL: gdb.cp/userdef.exp: ptype mem1(0)
FAIL: gdb.cp/userdef.exp: print one()
Running gdb.git~master/gdb/testsuite/gdb.reverse/func-map-to-same-line.exp ...
PASS: gdb.reverse/func-map-to-same-line.exp: column_info_flag=column-info: next-test: turn on process record
PASS: gdb.reverse/func-map-to-same-line.exp: column_info_flag=column-info: next-test: continue to breakpoint: stopped at command reverse-next test start location
PASS: gdb.reverse/func-map-to-same-line.exp: column_info_flag=column-info: next-test: reverse-next to line with two functions
PASS: gdb.reverse/func-map-to-same-line.exp: column_info_flag=column-info: next-test: reverse-stepi to previous line b = 2
PASS: gdb.reverse/func-map-to-same-line.exp: column_info_flag=column-info: step-test: turn on process record
PASS: gdb.reverse/func-map-to-same-line.exp: column_info_flag=column-info: step-test: continue to breakpoint: stopped at command reverse-step test start location
FAIL: gdb.reverse/func-map-to-same-line.exp: column_info_flag=column-info: step-test: reverse-step into func2
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 to line func1(); func2(), at call for func1
FAIL: gdb.reverse/func-map-to-same-line.exp: column_info_flag=column-info: step-test: reverse-stepi to line b = 2
PASS: gdb.reverse/func-map-to-same-line.exp: column_info_flag=no-column-info: next-test: turn on process record
PASS: gdb.reverse/func-map-to-same-line.exp: column_info_flag=no-column-info: next-test: continue to breakpoint: stopped at command reverse-next test start location
PASS: gdb.reverse/func-map-to-same-line.exp: column_info_flag=no-column-info: next-test: reverse-next to line with two functions
PASS: gdb.reverse/func-map-to-same-line.exp: column_info_flag=no-column-info: next-test: reverse-stepi to previous line b = 2
PASS: gdb.reverse/func-map-to-same-line.exp: column_info_flag=no-column-info: step-test: turn on process record
PASS: gdb.reverse/func-map-to-same-line.exp: column_info_flag=no-column-info: step-test: continue to breakpoint: stopped at command reverse-step test start location
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=no-column-info: step-test: reverse-step to line func1(); func2(), at call for func1
FAIL: gdb.reverse/func-map-to-same-line.exp: column_info_flag=no-column-info: step-test: reverse-stepi to line b = 2
Running gdb.git~master/gdb/testsuite/gdb.fortran/nested-funcs.exp ...
PASS: gdb.fortran/nested-funcs.exp: continue to breakpoint: testnestedfuncs::sub_nested_outer
PASS: gdb.fortran/nested-funcs.exp: continue to breakpoint: ! BP_outer
PASS: gdb.fortran/nested-funcs.exp: print index at BP_outer
PASS: gdb.fortran/nested-funcs.exp: set variable index = 42
PASS: gdb.fortran/nested-funcs.exp: print index at BP_outer, manipulated
PASS: gdb.fortran/nested-funcs.exp: print local_int in outer function
PASS: gdb.fortran/nested-funcs.exp: up
PASS: gdb.fortran/nested-funcs.exp: print index at BP1, one frame up
PASS: gdb.fortran/nested-funcs.exp: continue to breakpoint: testnestedfuncs::sub_nested_inner
PASS: gdb.fortran/nested-funcs.exp: continue to breakpoint: ! BP_inner
FAIL: gdb.fortran/nested-funcs.exp: print index at BP_inner
FAIL: gdb.fortran/nested-funcs.exp: print v_state%code at BP_inner
FAIL: gdb.fortran/nested-funcs.exp: print local_int in inner function
PASS: gdb.fortran/nested-funcs.exp: continue to breakpoint: ! BP_outer_2
PASS: gdb.fortran/nested-funcs.exp: print local_int in outer function, after sub_nested_inner
PASS: gdb.fortran/nested-funcs.exp: continue to breakpoint: sub_nested_outer
PASS: gdb.fortran/nested-funcs.exp: continue to breakpoint: sub_with_sub_nested_outer::sub_nested_outer
PASS: gdb.fortran/nested-funcs.exp: continue to breakpoint: mod1::sub_nested_outer
PASS: gdb.fortran/nested-funcs.exp: continue to breakpoint: ! BP_main
PASS: gdb.fortran/nested-funcs.exp: print index at BP_main
PASS: gdb.fortran/nested-funcs.exp: print v_state%code at BP_main
Running gdb.git~master/gdb/testsuite/gdb.ada/return-small-char-array.exp ...
PASS: gdb.ada/return-small-char-array.exp: compilation proc.adb
PASS: gdb.ada/return-small-char-array.exp: print Value.Name(My_Value)
PASS: gdb.ada/return-small-char-array.exp: continue to breakpoint: STOP
FAIL: gdb.ada/return-small-char-array.exp: finish
Running gdb.git~master/gdb/testsuite/gdb.base/retval-large-struct.exp ...
PASS: gdb.base/retval-large-struct.exp: gdb-command<p return_large_struct ()>
PASS: gdb.base/retval-large-struct.exp: continue to breakpoint: Break in print_large_struct
FAIL: gdb.base/retval-large-struct.exp: finish from return_large_struct
Running gdb.git~master/gdb/testsuite/gdb.reverse/finish-reverse-bkpt.exp ...
PASS: gdb.reverse/finish-reverse-bkpt.exp: turn on process record
PASS: gdb.reverse/finish-reverse-bkpt.exp: set breakpoint on void_func
PASS: gdb.reverse/finish-reverse-bkpt.exp: continue to breakpoint: void_func
PASS: gdb.reverse/finish-reverse-bkpt.exp: si
PASS: gdb.reverse/finish-reverse-bkpt.exp: set breakpoint at void_func's entry
FAIL: gdb.reverse/finish-reverse-bkpt.exp: reverse-finish from void_func trips breakpoint at entry
FAIL: gdb.reverse/finish-reverse-bkpt.exp: no spurious proceed after breakpoint stop
Running gdb.git~master/gdb/testsuite/gdb.mi/print-simple-values.exp ...
PASS: gdb.mi/print-simple-values.exp: breakpoint at main
PASS: gdb.mi/print-simple-values.exp: mi runto main
PASS: gdb.mi/print-simple-values.exp: set breakpoint on f
PASS: gdb.mi/print-simple-values.exp: run until breakpoint on f
FAIL: gdb.mi/print-simple-values.exp: stack arguments listing 2 (unexpected output)
FAIL: gdb.mi/print-simple-values.exp: stack arguments listing --simple-values (unexpected output)
Running gdb.git~master/gdb/testsuite/gdb.base/nodebug.exp ...
PASS: gdb.base/nodebug.exp: inner: unload symbols from system libraries
PASS: gdb.base/nodebug.exp: func: ada: set language ada
PASS: gdb.base/nodebug.exp: func: ada: p top
PASS: gdb.base/nodebug.exp: func: ada: whatis top
PASS: gdb.base/nodebug.exp: func: ada: ptype top
PASS: gdb.base/nodebug.exp: func: asm: set language asm
PASS: gdb.base/nodebug.exp: func: asm: p top
PASS: gdb.base/nodebug.exp: func: asm: whatis top
PASS: gdb.base/nodebug.exp: func: asm: ptype top
PASS: gdb.base/nodebug.exp: func: c: set language c
PASS: gdb.base/nodebug.exp: func: c: p top
PASS: gdb.base/nodebug.exp: func: c: whatis top
PASS: gdb.base/nodebug.exp: func: c: ptype top
PASS: gdb.base/nodebug.exp: func: c++: set language c++
PASS: gdb.base/nodebug.exp: func: c++: p top
PASS: gdb.base/nodebug.exp: func: c++: whatis top
PASS: gdb.base/nodebug.exp: func: c++: ptype top
PASS: gdb.base/nodebug.exp: func: d: set language d
PASS: gdb.base/nodebug.exp: func: d: p top
PASS: gdb.base/nodebug.exp: func: d: whatis top
PASS: gdb.base/nodebug.exp: func: d: ptype top
PASS: gdb.base/nodebug.exp: func: fortran: set language fortran
PASS: gdb.base/nodebug.exp: func: fortran: p top
PASS: gdb.base/nodebug.exp: func: fortran: whatis top
PASS: gdb.base/nodebug.exp: func: fortran: ptype top
PASS: gdb.base/nodebug.exp: func: go: set language go
PASS: gdb.base/nodebug.exp: func: go: p top
PASS: gdb.base/nodebug.exp: func: go: whatis top
PASS: gdb.base/nodebug.exp: func: go: ptype top
PASS: gdb.base/nodebug.exp: func: minimal: set language minimal
PASS: gdb.base/nodebug.exp: func: minimal: p top
PASS: gdb.base/nodebug.exp: func: minimal: whatis top
PASS: gdb.base/nodebug.exp: func: minimal: ptype top
PASS: gdb.base/nodebug.exp: func: modula-2: set language modula-2
PASS: gdb.base/nodebug.exp: func: modula-2: p top
PASS: gdb.base/nodebug.exp: func: modula-2: whatis top
PASS: gdb.base/nodebug.exp: func: modula-2: ptype top
PASS: gdb.base/nodebug.exp: func: objective-c: set language objective-c
PASS: gdb.base/nodebug.exp: func: objective-c: p top
PASS: gdb.base/nodebug.exp: func: objective-c: whatis top
PASS: gdb.base/nodebug.exp: func: objective-c: ptype top
PASS: gdb.base/nodebug.exp: func: opencl: set language opencl
PASS: gdb.base/nodebug.exp: func: opencl: p top
PASS: gdb.base/nodebug.exp: func: opencl: whatis top
PASS: gdb.base/nodebug.exp: func: opencl: ptype top
PASS: gdb.base/nodebug.exp: func: pascal: set language pascal
PASS: gdb.base/nodebug.exp: func: pascal: p top
PASS: gdb.base/nodebug.exp: func: pascal: whatis top
PASS: gdb.base/nodebug.exp: func: pascal: ptype top
PASS: gdb.base/nodebug.exp: func: rust: set language rust
PASS: gdb.base/nodebug.exp: func: rust: p top
PASS: gdb.base/nodebug.exp: func: rust: whatis top
PASS: gdb.base/nodebug.exp: func: rust: ptype top
PASS: gdb.base/nodebug.exp: set language auto
PASS: gdb.base/nodebug.exp: macro define uint8 unsigned char
PASS: gdb.base/nodebug.exp: macro define uint32 unsigned int
PASS: gdb.base/nodebug.exp: macro define uint64 unsigned long long
PASS: gdb.base/nodebug.exp: p dataglobal
PASS: gdb.base/nodebug.exp: whatis dataglobal
PASS: gdb.base/nodebug.exp: ptype dataglobal
PASS: gdb.base/nodebug.exp: p (int) dataglobal
PASS: gdb.base/nodebug.exp: whatis (int) dataglobal
PASS: gdb.base/nodebug.exp: ptype (int) dataglobal
PASS: gdb.base/nodebug.exp: p sizeof(dataglobal)
PASS: gdb.base/nodebug.exp: whatis sizeof(dataglobal)
PASS: gdb.base/nodebug.exp: ptype sizeof(dataglobal)
PASS: gdb.base/nodebug.exp: p sizeof(dataglobal + 1)
PASS: gdb.base/nodebug.exp: whatis sizeof(dataglobal + 1)
PASS: gdb.base/nodebug.exp: ptype sizeof(dataglobal + 1)
PASS: gdb.base/nodebug.exp: p sizeof((int) dataglobal)
PASS: gdb.base/nodebug.exp: whatis sizeof((int) dataglobal)
PASS: gdb.base/nodebug.exp: ptype sizeof((int) dataglobal)
PASS: gdb.base/nodebug.exp: p dataglobal + 1
PASS: gdb.base/nodebug.exp: whatis dataglobal + 1
PASS: gdb.base/nodebug.exp: ptype dataglobal + 1
PASS: gdb.base/nodebug.exp: p &dataglobal
PASS: gdb.base/nodebug.exp: whatis &dataglobal
PASS: gdb.base/nodebug.exp: ptype &dataglobal
PASS: gdb.base/nodebug.exp: p &dataglobal + 1
PASS: gdb.base/nodebug.exp: whatis &dataglobal + 1
PASS: gdb.base/nodebug.exp: ptype &dataglobal + 1
PASS: gdb.base/nodebug.exp: p (int *) &dataglobal + 1
PASS: gdb.base/nodebug.exp: whatis (int *) &dataglobal + 1
PASS: gdb.base/nodebug.exp: ptype (int *) &dataglobal + 1
PASS: gdb.base/nodebug.exp: p &(int) dataglobal + 1
PASS: gdb.base/nodebug.exp: whatis &(int) dataglobal + 1
PASS: gdb.base/nodebug.exp: ptype &(int) dataglobal + 1
PASS: gdb.base/nodebug.exp: p &dataglobal, &dataglobal
PASS: gdb.base/nodebug.exp: whatis &dataglobal, &dataglobal
PASS: gdb.base/nodebug.exp: ptype &dataglobal, &dataglobal
PASS: gdb.base/nodebug.exp: p *dataglobal
PASS: gdb.base/nodebug.exp: whatis *dataglobal
PASS: gdb.base/nodebug.exp: ptype *dataglobal
PASS: gdb.base/nodebug.exp: p /x dataglobal8
PASS: gdb.base/nodebug.exp: whatis dataglobal8
PASS: gdb.base/nodebug.exp: ptype dataglobal8
PASS: gdb.base/nodebug.exp: p /x (uint8) dataglobal8
PASS: gdb.base/nodebug.exp: whatis (uint8) dataglobal8
PASS: gdb.base/nodebug.exp: ptype (uint8) dataglobal8
PASS: gdb.base/nodebug.exp: p /x dataglobal32_1
PASS: gdb.base/nodebug.exp: whatis dataglobal32_1
PASS: gdb.base/nodebug.exp: ptype dataglobal32_1
PASS: gdb.base/nodebug.exp: p /x (uint32) dataglobal32_1
PASS: gdb.base/nodebug.exp: whatis (uint32) dataglobal32_1
PASS: gdb.base/nodebug.exp: ptype (uint32) dataglobal32_1
PASS: gdb.base/nodebug.exp: p /x dataglobal32_2
PASS: gdb.base/nodebug.exp: whatis dataglobal32_2
PASS: gdb.base/nodebug.exp: ptype dataglobal32_2
PASS: gdb.base/nodebug.exp: p /x (uint32) dataglobal32_2
PASS: gdb.base/nodebug.exp: whatis (uint32) dataglobal32_2
PASS: gdb.base/nodebug.exp: ptype (uint32) dataglobal32_2
PASS: gdb.base/nodebug.exp: p /x dataglobal64_1
PASS: gdb.base/nodebug.exp: whatis dataglobal64_1
PASS: gdb.base/nodebug.exp: ptype dataglobal64_1
PASS: gdb.base/nodebug.exp: p /x (uint64) dataglobal64_1
PASS: gdb.base/nodebug.exp: whatis (uint64) dataglobal64_1
PASS: gdb.base/nodebug.exp: ptype (uint64) dataglobal64_1
PASS: gdb.base/nodebug.exp: p /x dataglobal64_2
PASS: gdb.base/nodebug.exp: whatis dataglobal64_2
PASS: gdb.base/nodebug.exp: ptype dataglobal64_2
PASS: gdb.base/nodebug.exp: p /x (uint64) dataglobal64_2
PASS: gdb.base/nodebug.exp: whatis (uint64) dataglobal64_2
PASS: gdb.base/nodebug.exp: ptype (uint64) dataglobal64_2
PASS: gdb.base/nodebug.exp: get hexadecimal valueof "&dataglobal"
PASS: gdb.base/nodebug.exp: get hexadecimal valueof "(int *) &dataglobal + 1"
PASS: gdb.base/nodebug.exp: get integer valueof "sizeof (int)"
PASS: gdb.base/nodebug.exp: $offset == $int_size
PASS: gdb.base/nodebug.exp: p datalocal
PASS: gdb.base/nodebug.exp: p (int) datalocal
PASS: gdb.base/nodebug.exp: whatis datalocal
PASS: gdb.base/nodebug.exp: ptype datalocal
PASS: gdb.base/nodebug.exp: p bssglobal
PASS: gdb.base/nodebug.exp: p (int) bssglobal
PASS: gdb.base/nodebug.exp: whatis bssglobal
PASS: gdb.base/nodebug.exp: ptype bssglobal
PASS: gdb.base/nodebug.exp: p bsslocal
PASS: gdb.base/nodebug.exp: p (int) bsslocal
PASS: gdb.base/nodebug.exp: whatis bsslocal
PASS: gdb.base/nodebug.exp: ptype bsslocal
FAIL: gdb.base/nodebug.exp: backtrace from inner
PASS: gdb.base/nodebug.exp: p/c array_index("abcdef",2)
PASS: gdb.base/nodebug.exp: ptype array_index("abcdef",2)
PASS: gdb.base/nodebug.exp: whatis array_index("abcdef",2)
PASS: gdb.base/nodebug.exp: p/c (int) array_index("abcdef",2)
PASS: gdb.base/nodebug.exp: p (float) multf(2.0f, 3.0f)
PASS: gdb.base/nodebug.exp: p ((float (*) (float, float)) multf)(2, 3)
PASS: gdb.base/nodebug.exp: p ((float (*) (float, float)) multf)(2.0f, 3.0f)
PASS: gdb.base/nodebug.exp: p ((float (*) ()) multf_noproto)(2.0f, 3.0f)
PASS: gdb.base/nodebug.exp: p ((float (*) ()) multf_noproto)(2.0, 3.0)
PASS: gdb.base/nodebug.exp: gdb-command<p (double) mult (2.0, 3.0)>
PASS: gdb.base/nodebug.exp: p ((double (*) (double, double)) mult)(2.0f, 3.0f)
PASS: gdb.base/nodebug.exp: p ((double (*) (double, double)) mult)(2, 3)
PASS: gdb.base/nodebug.exp: p ((double (*) ()) mult_noproto)(2.0f, 3.0f)
PASS: gdb.base/nodebug.exp: p ((double (*) ()) mult_noproto)(2.0, 3.0)
PASS: gdb.base/nodebug.exp: p /d (uint8) add8((uint8) 2, (uint8) 3)
PASS: gdb.base/nodebug.exp: p /d ((uint8 (*) (uint8, uint8)) add8)((uint8) 2, (uint8) 3)
PASS: gdb.base/nodebug.exp: p /d ((uint8 (*) ()) add8_noproto)((uint8) 2, (uint8) 3)
PASS: gdb.base/nodebug.exp: middle: unload symbols from system libraries
PASS: gdb.base/nodebug.exp: backtrace from middle
Running gdb.git~master/gdb/testsuite/gdb.ada/arr_enum_idx_w_gap.exp ...
PASS: gdb.ada/arr_enum_idx_w_gap.exp: scenario=all: compilation foo_q418_043.adb
FAIL: gdb.ada/arr_enum_idx_w_gap.exp: scenario=all: print A
PASS: gdb.ada/arr_enum_idx_w_gap.exp: scenario=minimal: compilation foo_q418_043.adb
FAIL: gdb.ada/arr_enum_idx_w_gap.exp: scenario=minimal: print A
Running gdb.git~master/gdb/testsuite/gdb.cp/namespace.exp ...
PASS: gdb.cp/namespace.exp: show lang
FAIL: gdb.cp/namespace.exp: up from marker1
PASS: gdb.cp/namespace.exp: print 'AAA::c'
PASS: gdb.cp/namespace.exp: print AAA::c
FAIL: gdb.cp/namespace.exp: print ina
FAIL: gdb.cp/namespace.exp: ptype ina
PASS: gdb.cp/namespace.exp: info func xyzq
PASS: gdb.cp/namespace.exp: print 'AAA::xyzq'('x')
PASS: gdb.cp/namespace.exp: print AAA::xyzq('x')
PASS: gdb.cp/namespace.exp: break AAA::xyzq
PASS: gdb.cp/namespace.exp: break -qualified ::ensureOtherRefs
PASS: gdb.cp/namespace.exp: print 'BBB::CCC::xyzq'('x')
PASS: gdb.cp/namespace.exp: print BBB::CCC::xyzq('x')
PASS: gdb.cp/namespace.exp: break BBB::CCC::xyzq
PASS: gdb.cp/namespace.exp: break ::BBB::CCC::xyzq
PASS: gdb.cp/namespace.exp: print 'BBB::Class::xyzq'
PASS: gdb.cp/namespace.exp: print BBB::Class::xyzq
PASS: gdb.cp/namespace.exp: break BBB::Class::xyzq
PASS: gdb.cp/namespace.exp: whatis C::cOtherFileType
PASS: gdb.cp/namespace.exp: whatis ::C::cOtherFileType
PASS: gdb.cp/namespace.exp: whatis C::cOtherFileVar
PASS: gdb.cp/namespace.exp: whatis ::C::cOtherFileVar
PASS: gdb.cp/namespace.exp: print C::cOtherFileVar
PASS: gdb.cp/namespace.exp: print ::C::cOtherFileVar
PASS: gdb.cp/namespace.exp: whatis C::OtherFileClass::cOtherFileClassType
PASS: gdb.cp/namespace.exp: whatis ::C::OtherFileClass::cOtherFileClassType
PASS: gdb.cp/namespace.exp: print C::OtherFileClass::cOtherFileClassVar
PASS: gdb.cp/namespace.exp: print ::cOtherFileClassVar
PASS: gdb.cp/namespace.exp: print ::C::OtherFileClass::cOtherFileClassVar
PASS: gdb.cp/namespace.exp: print c
PASS: gdb.cp/namespace.exp: print cc
PASS: gdb.cp/namespace.exp: print 'C::cc'
PASS: gdb.cp/namespace.exp: print C::cc
PASS: gdb.cp/namespace.exp: print cd
PASS: gdb.cp/namespace.exp: print C::D::cd
PASS: gdb.cp/namespace.exp: print 'E::cde'
PASS: gdb.cp/namespace.exp: print E::cde
PASS: gdb.cp/namespace.exp: print shadow
PASS: gdb.cp/namespace.exp: print E::ce
PASS: gdb.cp/namespace.exp: ptype C
PASS: gdb.cp/namespace.exp: ptype E
PASS: gdb.cp/namespace.exp: ptype CClass
PASS: gdb.cp/namespace.exp: ptype CClass::NestedClass
PASS: gdb.cp/namespace.exp: ptype NestedClass
PASS: gdb.cp/namespace.exp: ptype ::C::CClass
PASS: gdb.cp/namespace.exp: ptype ::C::CClass::NestedClass
PASS: gdb.cp/namespace.exp: ptype ::C::NestedClass
PASS: gdb.cp/namespace.exp: ptype C::CClass
PASS: gdb.cp/namespace.exp: ptype C::CClass::NestedClass
PASS: gdb.cp/namespace.exp: ptype C::NestedClass
PASS: gdb.cp/namespace.exp: print cOtherFile
PASS: gdb.cp/namespace.exp: ptype OtherFileClass
PASS: gdb.cp/namespace.exp: ptype ::C::OtherFileClass
PASS: gdb.cp/namespace.exp: ptype C::OtherFileClass
PASS: gdb.cp/namespace.exp: ptype OtherFileClass typedefs
PASS: gdb.cp/namespace.exp: ptype ::C::OtherFileClass typedefs
PASS: gdb.cp/namespace.exp: print cX
PASS: gdb.cp/namespace.exp: print 'F::cXf'
PASS: gdb.cp/namespace.exp: print F::cXf
PASS: gdb.cp/namespace.exp: print F::cXfX
PASS: gdb.cp/namespace.exp: print X
PASS: gdb.cp/namespace.exp: print 'G::Xg'
PASS: gdb.cp/namespace.exp: print G::Xg
PASS: gdb.cp/namespace.exp: print G::XgX
PASS: gdb.cp/namespace.exp: print cXOtherFile
PASS: gdb.cp/namespace.exp: print XOtherFile
PASS: gdb.cp/namespace.exp: print AAA::ALPHA
PASS: gdb.cp/namespace.exp: whatis ::C::CClass::NestedClass
PASS: gdb.cp/namespace.exp: whatis ::C::CClass::NestedClass *
PASS: gdb.cp/namespace.exp: br malformed '>'
PASS: gdb.cp/namespace.exp: br malformed ')'
Running gdb.git~master/gdb/testsuite/gdb.base/float.exp ...
PASS: gdb.base/float.exp: info float
PASS: gdb.base/float.exp: step
FAIL: gdb.base/float.exp: finish
Running gdb.git~master/gdb/testsuite/gdb.base/rtld-step.exp ...
PASS: gdb.base/rtld-step.exp: info sharedlibrary
PASS: gdb.base/rtld-step.exp: get hexadecimal valueof "$pc"
PASS: gdb.base/rtld-step.exp: pc is in rtld
FAIL: gdb.base/rtld-step.exp: next over foo 0
FAIL: gdb.base/rtld-step.exp: step into bar
FAIL: gdb.base/rtld-step.exp: step into foo 1
FAIL: gdb.base/rtld-step.exp: finish out of foo 1
FAIL: gdb.base/rtld-step.exp: next over baz in bar
FAIL: gdb.base/rtld-step.exp: step into foo 2
FAIL: gdb.base/rtld-step.exp: next over baz in foo
FAIL: gdb.base/rtld-step.exp: step out of foo back into bar
PASS: gdb.base/rtld-step.exp: continue until exit
Running gdb.git~master/gdb/testsuite/gdb.cp/empty-enum.exp ...
PASS: gdb.cp/empty-enum.exp: continue to breakpoint: stop in breakpt
FAIL: gdb.cp/empty-enum.exp: print arg1
FAIL: gdb.cp/empty-enum.exp: print arg2
PASS: gdb.cp/empty-enum.exp: ptype arg1
PASS: gdb.cp/empty-enum.exp: ptype arg2
Running gdb.git~master/gdb/testsuite/gdb.fortran/vla-ptype-sub.exp ...
PASS: gdb.fortran/vla-ptype-sub.exp: continue to breakpoint: not-filled, 1st
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array1 (passed fixed)
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array2 (passed fixed)
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array1(40, 10) (passed fixed) (GDB internal error)
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array2(13, 11, 5) (passed fixed) (GDB internal error)
PASS: gdb.fortran/vla-ptype-sub.exp: continue to breakpoint: not-filled, 2nd
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array1, passed sub-array
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array2, passed sub-array
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array1(3, 3), passed sub-array (GDB internal error)
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array2(4, 4, 4), passed sub-array (GDB internal error)
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array1(100, 100) subarray do not crash (passed sub-array) (GDB internal error)
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array2(100, 100, 100) subarray do not crash (passed sub-array) (GDB internal error)
PASS: gdb.fortran/vla-ptype-sub.exp: continue to breakpoint: not-filled, 3rd
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array1, passed vla
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array2, passed vla
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array1(3, 3), passed vla (GDB internal error)
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array2(4, 4, 4), passed vla (GDB internal error)
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array1(100, 100) VLA do not crash (passed vla) (GDB internal error)
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array2(100, 100, 100) VLA do not crash (passed vla) (GDB internal error)
PASS: gdb.fortran/vla-ptype-sub.exp: continue to breakpoint: end-of-bar
PASS: gdb.fortran/vla-ptype-sub.exp: ptype array1, arbitrary length
PASS: gdb.fortran/vla-ptype-sub.exp: ptype array2, arbitrary length
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array1(100), arbitrary length
FAIL: gdb.fortran/vla-ptype-sub.exp: ptype array2(4,100), arbitrary length
Running gdb.git~master/gdb/testsuite/gdb.ada/byte_packed_arr.exp ...
PASS: gdb.ada/byte_packed_arr.exp: compilation reprod_main.adb
FAIL: gdb.ada/byte_packed_arr.exp: print broken
Running gdb.git~master/gdb/testsuite/gdb.base/unwind-on-each-insn.exp ...
PASS: gdb.base/unwind-on-each-insn.exp: get $sp and frame base in main: get hexadecimal valueof "$sp"
PASS: gdb.base/unwind-on-each-insn.exp: foo: continue to breakpoint: enter foo
PASS: gdb.base/unwind-on-each-insn.exp: foo: get $sp and frame base in foo: get hexadecimal valueof "$sp"
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 1: get $sp and frame base for fn: get hexadecimal valueof "$sp"
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 1: $fba_value == $fn_fba
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 1: check frame-id matches
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 1: bt 2
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 1: up
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 1: get $sp and frame base for main: get hexadecimal valueof "$sp"
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 1: $fba_value == $::main_fba
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 1: [string equal $fid $::main_fid]
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 1: frame 0
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 1: stepi
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 2: get $sp and frame base for fn: get hexadecimal valueof "$sp"
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 2: $fba_value == $fn_fba
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 2: check frame-id matches
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 2: bt 2
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 2: up
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 2: get $sp and frame base for main: get hexadecimal valueof "$sp"
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 2: $sp_value == $::main_sp
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 2: $fba_value == $::main_fba
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 2: [string equal $fid $::main_fid]
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 2: frame 0
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 2: stepi
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 3: get $sp and frame base for fn: get hexadecimal valueof "$sp"
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 3: $fba_value == $fn_fba
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 3: check frame-id matches
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 3: bt 2
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 3: up
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 3: get $sp and frame base for main: get hexadecimal valueof "$sp"
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 3: $sp_value == $::main_sp
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 3: $fba_value == $::main_fba
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 3: [string equal $fid $::main_fid]
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 3: frame 0
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 3: stepi
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 4: get $sp and frame base for fn: get hexadecimal valueof "$sp"
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 4: $fba_value == $fn_fba
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 4: check frame-id matches
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 4: bt 2
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 4: up
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 4: get $sp and frame base for main: get hexadecimal valueof "$sp"
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 4: $sp_value == $::main_sp
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 4: $fba_value == $::main_fba
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 4: [string equal $fid $::main_fid]
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 4: frame 0
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 4: stepi
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 5: get $sp and frame base for fn: get hexadecimal valueof "$sp"
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 5: $fba_value == $fn_fba
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 5: check frame-id matches
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 5: bt 2
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 5: up
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 5: get $sp and frame base for main: get hexadecimal valueof "$sp"
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 5: $sp_value == $::main_sp
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 5: $fba_value == $::main_fba
FAIL: gdb.base/unwind-on-each-insn.exp: foo: instruction 5: [string equal $fid $::main_fid]
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 5: frame 0
PASS: gdb.base/unwind-on-each-insn.exp: foo: instruction 5: stepi
PASS: gdb.base/unwind-on-each-insn.exp: bar: continue to breakpoint: enter bar
PASS: gdb.base/unwind-on-each-insn.exp: bar: get $sp and frame base in bar: get hexadecimal valueof "$sp"
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 1: get $sp and frame base for fn: get hexadecimal valueof "$sp"
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 1: $fba_value == $fn_fba
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 1: check frame-id matches
FAIL: gdb.base/unwind-on-each-insn.exp: bar: instruction 1: bt 2
FAIL: gdb.base/unwind-on-each-insn.exp: bar: instruction 1: up
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 1: get $sp and frame base for main: get hexadecimal valueof "$sp"
FAIL: gdb.base/unwind-on-each-insn.exp: bar: instruction 1: $fba_value == $::main_fba
FAIL: gdb.base/unwind-on-each-insn.exp: bar: instruction 1: [string equal $fid $::main_fid]
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 1: frame 0
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 1: nexti
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 2: get $sp and frame base for fn: get hexadecimal valueof "$sp"
FAIL: gdb.base/unwind-on-each-insn.exp: bar: instruction 2: $fba_value == $fn_fba
FAIL: gdb.base/unwind-on-each-insn.exp: bar: instruction 2: check frame-id matches
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 2: bt 2
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 2: up
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 2: get $sp and frame base for main: get hexadecimal valueof "$sp"
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 2: $sp_value == $::main_sp
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 2: $fba_value == $::main_fba
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 2: [string equal $fid $::main_fid]
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 2: frame 0
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 2: nexti
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 3: get $sp and frame base for fn: get hexadecimal valueof "$sp"
FAIL: gdb.base/unwind-on-each-insn.exp: bar: instruction 3: $fba_value == $fn_fba
FAIL: gdb.base/unwind-on-each-insn.exp: bar: instruction 3: check frame-id matches
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 3: bt 2
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 3: up
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 3: get $sp and frame base for main: get hexadecimal valueof "$sp"
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 3: $sp_value == $::main_sp
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 3: $fba_value == $::main_fba
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 3: [string equal $fid $::main_fid]
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 3: frame 0
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 3: nexti
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 4: get $sp and frame base for fn: get hexadecimal valueof "$sp"
FAIL: gdb.base/unwind-on-each-insn.exp: bar: instruction 4: $fba_value == $fn_fba
FAIL: gdb.base/unwind-on-each-insn.exp: bar: instruction 4: check frame-id matches
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 4: bt 2
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 4: up
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 4: get $sp and frame base for main: get hexadecimal valueof "$sp"
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 4: $sp_value == $::main_sp
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 4: $fba_value == $::main_fba
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 4: [string equal $fid $::main_fid]
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 4: frame 0
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 4: nexti
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 5: get $sp and frame base for fn: get hexadecimal valueof "$sp"
FAIL: gdb.base/unwind-on-each-insn.exp: bar: instruction 5: $fba_value == $fn_fba
FAIL: gdb.base/unwind-on-each-insn.exp: bar: instruction 5: check frame-id matches
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 5: bt 2
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 5: up
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 5: get $sp and frame base for main: get hexadecimal valueof "$sp"
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 5: $sp_value == $::main_sp
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 5: $fba_value == $::main_fba
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 5: [string equal $fid $::main_fid]
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 5: frame 0
PASS: gdb.base/unwind-on-each-insn.exp: bar: instruction 5: nexti
Running gdb.git~master/gdb/testsuite/gdb.base/call-rt-st.exp ...
PASS: gdb.base/call-rt-st.exp: set print sevenbit-strings
PASS: gdb.base/call-rt-st.exp: set print address off
PASS: gdb.base/call-rt-st.exp: set width 0
PASS: gdb.base/call-rt-st.exp: breakpoint loop_count
PASS: gdb.base/call-rt-st.exp: continue to loop_count
FAIL: gdb.base/call-rt-st.exp: finish out from loop count
FAIL: gdb.base/call-rt-st.exp: print print_struct_rep(*struct1)
FAIL: gdb.base/call-rt-st.exp: print print_struct_rep(*struct1)
DUPLICATE: gdb.base/call-rt-st.exp: print print_struct_rep(*struct1)
FAIL: gdb.base/call-rt-st.exp: print print_one_large_struct(*list1)
FAIL: gdb.base/call-rt-st.exp: print print_one_large_struct(*list1)
DUPLICATE: gdb.base/call-rt-st.exp: print print_one_large_struct(*list1)
FAIL: gdb.base/call-rt-st.exp: print print_one_double(*d1)
FAIL: gdb.base/call-rt-st.exp: print print_one_double(*d1)
DUPLICATE: gdb.base/call-rt-st.exp: print print_one_double(*d1)
FAIL: gdb.base/call-rt-st.exp: print print_two_floats(*f3)
FAIL: gdb.base/call-rt-st.exp: print print_two_floats(*f3)
DUPLICATE: gdb.base/call-rt-st.exp: print print_two_floats(*f3)
FAIL: gdb.base/call-rt-st.exp: print print_bit_flags_char(*cflags)
FAIL: gdb.base/call-rt-st.exp: print print_bit_flags_char(*cflags)
DUPLICATE: gdb.base/call-rt-st.exp: print print_bit_flags_char(*cflags)
FAIL: gdb.base/call-rt-st.exp: print print_bit_flags_short(*sflags)
FAIL: gdb.base/call-rt-st.exp: print print_bit_flags_short(*sflags)
DUPLICATE: gdb.base/call-rt-st.exp: print print_bit_flags_short(*sflags)
FAIL: gdb.base/call-rt-st.exp: print print_bit_flags(*flags)
FAIL: gdb.base/call-rt-st.exp: print print_bit_flags(*flags)
DUPLICATE: gdb.base/call-rt-st.exp: print print_bit_flags(*flags)
FAIL: gdb.base/call-rt-st.exp: print print_bit_flags_combo(*flags_combo)
FAIL: gdb.base/call-rt-st.exp: print print_bit_flags_combo(*flags_combo)
DUPLICATE: gdb.base/call-rt-st.exp: print print_bit_flags_combo(*flags_combo)
FAIL: gdb.base/call-rt-st.exp: print print_three_chars(*three_char)
FAIL: gdb.base/call-rt-st.exp: print print_three_chars(*three_char)
DUPLICATE: gdb.base/call-rt-st.exp: print print_three_chars(*three_char)
FAIL: gdb.base/call-rt-st.exp: print print_five_chars(*five_char)
FAIL: gdb.base/call-rt-st.exp: print print_five_chars(*five_char)
DUPLICATE: gdb.base/call-rt-st.exp: print print_five_chars(*five_char)
FAIL: gdb.base/call-rt-st.exp: print print_int_char_combo(*int_char_combo)
FAIL: gdb.base/call-rt-st.exp: print print_int_char_combo(*int_char_combo)
DUPLICATE: gdb.base/call-rt-st.exp: print print_int_char_combo(*int_char_combo)
Running gdb.git~master/gdb/testsuite/gdb.cp/dispcxx.exp ...
PASS: gdb.cp/dispcxx.exp: continue to breakpoint: here
FAIL: gdb.cp/dispcxx.exp: display k
Running gdb.git~master/gdb/testsuite/gdb.base/gnu_vector.exp ...
PASS: gdb.base/gnu_vector.exp: print c4
PASS: gdb.base/gnu_vector.exp: print c4[2]
PASS: gdb.base/gnu_vector.exp: print i4a
PASS: gdb.base/gnu_vector.exp: print i4b
PASS: gdb.base/gnu_vector.exp: print i4a + i4b
PASS: gdb.base/gnu_vector.exp: print i4a - i4b
PASS: gdb.base/gnu_vector.exp: print i4a * i4b
PASS: gdb.base/gnu_vector.exp: print i4a / i4b
PASS: gdb.base/gnu_vector.exp: print i4a % i4b
PASS: gdb.base/gnu_vector.exp: print i4a++
PASS: gdb.base/gnu_vector.exp: print ++i4a
PASS: gdb.base/gnu_vector.exp: print i4a--
PASS: gdb.base/gnu_vector.exp: print --i4a
PASS: gdb.base/gnu_vector.exp: print +i4a
PASS: gdb.base/gnu_vector.exp: print -i4a
PASS: gdb.base/gnu_vector.exp: print i4a & i4b
PASS: gdb.base/gnu_vector.exp: print i4a | i4b
PASS: gdb.base/gnu_vector.exp: print i4a ^ i4b
PASS: gdb.base/gnu_vector.exp: print ~i4a
PASS: gdb.base/gnu_vector.exp: print i4a << i4b
PASS: gdb.base/gnu_vector.exp: print i4a >> i4b
PASS: gdb.base/gnu_vector.exp: print f4a
PASS: gdb.base/gnu_vector.exp: print f4b
PASS: gdb.base/gnu_vector.exp: print f4a + f4b
PASS: gdb.base/gnu_vector.exp: print f4a - f4b
PASS: gdb.base/gnu_vector.exp: print f4a * f4b
PASS: gdb.base/gnu_vector.exp: print f4a / f4b
PASS: gdb.base/gnu_vector.exp: print +f4a
PASS: gdb.base/gnu_vector.exp: print -f4a
PASS: gdb.base/gnu_vector.exp: print (char4) 0x01010101
PASS: gdb.base/gnu_vector.exp: print (int2) lla
PASS: gdb.base/gnu_vector.exp: whatis (char4) 0x01010101
PASS: gdb.base/gnu_vector.exp: whatis (int2) lla
PASS: gdb.base/gnu_vector.exp: ptype (char4) 0x01010101
PASS: gdb.base/gnu_vector.exp: ptype (int2) lla
PASS: gdb.base/gnu_vector.exp: print (char4) ia
PASS: gdb.base/gnu_vector.exp: print (int2) 1
PASS: gdb.base/gnu_vector.exp: print (longlong2) 2
PASS: gdb.base/gnu_vector.exp: print (float2) 3
PASS: gdb.base/gnu_vector.exp: print (double2) 4
PASS: gdb.base/gnu_vector.exp: print (uint4) ia
PASS: gdb.base/gnu_vector.exp: print (int4) -3
PASS: gdb.base/gnu_vector.exp: print (float4) 4
PASS: gdb.base/gnu_vector.exp: print i4b = ia
PASS: gdb.base/gnu_vector.exp: print i4a = 3
PASS: gdb.base/gnu_vector.exp: print f4a = fb
PASS: gdb.base/gnu_vector.exp: print f4b = 2
PASS: gdb.base/gnu_vector.exp: print c4 + lla
PASS: gdb.base/gnu_vector.exp: print i4a + lla
PASS: gdb.base/gnu_vector.exp: print lla + c4
PASS: gdb.base/gnu_vector.exp: print lla + i4a
PASS: gdb.base/gnu_vector.exp: print c4 + ib
PASS: gdb.base/gnu_vector.exp: print i4a + ib
PASS: gdb.base/gnu_vector.exp: print i4a + 1
PASS: gdb.base/gnu_vector.exp: print 1 + i4a
PASS: gdb.base/gnu_vector.exp: print fa - f4b
PASS: gdb.base/gnu_vector.exp: print 2 - f4b
PASS: gdb.base/gnu_vector.exp: print f4a * fb
PASS: gdb.base/gnu_vector.exp: print f4a * 1
PASS: gdb.base/gnu_vector.exp: print ia / i4b
PASS: gdb.base/gnu_vector.exp: print 2 / i4b
PASS: gdb.base/gnu_vector.exp: print i4a % ib
PASS: gdb.base/gnu_vector.exp: print i4a % 1
PASS: gdb.base/gnu_vector.exp: print ia & i4b
PASS: gdb.base/gnu_vector.exp: print 2 & i4b
PASS: gdb.base/gnu_vector.exp: print i4a | ib
PASS: gdb.base/gnu_vector.exp: print i4a | 1
PASS: gdb.base/gnu_vector.exp: print ia ^ i4b
PASS: gdb.base/gnu_vector.exp: print 2 ^ i4b
PASS: gdb.base/gnu_vector.exp: print i4a << ib
PASS: gdb.base/gnu_vector.exp: print i4a << 1
PASS: gdb.base/gnu_vector.exp: print i4a >> ib
PASS: gdb.base/gnu_vector.exp: print i4a >> 1
PASS: gdb.base/gnu_vector.exp: print i4a = {2, 4, 8, 16}
PASS: gdb.base/gnu_vector.exp: print i4a <<= ib
PASS: gdb.base/gnu_vector.exp: print i4a + d2
PASS: gdb.base/gnu_vector.exp: print d2 + i4a
PASS: gdb.base/gnu_vector.exp: print f4a + ll2
PASS: gdb.base/gnu_vector.exp: print ll2 + f4a
PASS: gdb.base/gnu_vector.exp: print i2 + ll2
PASS: gdb.base/gnu_vector.exp: print ll2 + i2
PASS: gdb.base/gnu_vector.exp: print i4a + ll2
PASS: gdb.base/gnu_vector.exp: print ll2 + i4a
PASS: gdb.base/gnu_vector.exp: print f4a + d2
PASS: gdb.base/gnu_vector.exp: print d2 + f4a
PASS: gdb.base/gnu_vector.exp: print ui4 + i4a
PASS: gdb.base/gnu_vector.exp: print i4a + ui4
PASS: gdb.base/gnu_vector.exp: print i4a + i2
PASS: gdb.base/gnu_vector.exp: print i2 + i4a
PASS: gdb.base/gnu_vector.exp: print f4a + f2
PASS: gdb.base/gnu_vector.exp: print f2 + f4a
PASS: gdb.base/gnu_vector.exp: print (double2) f2
PASS: gdb.base/gnu_vector.exp: print (int4) c4
PASS: gdb.base/gnu_vector.exp: print (char4) i4a
PASS: gdb.base/gnu_vector.exp: ptype c4
PASS: gdb.base/gnu_vector.exp: whatis c4
PASS: gdb.base/gnu_vector.exp: ptype char4
PASS: gdb.base/gnu_vector.exp: whatis char4
PASS: gdb.base/gnu_vector.exp: ptype i4a
PASS: gdb.base/gnu_vector.exp: whatis i4a
PASS: gdb.base/gnu_vector.exp: ptype int4
PASS: gdb.base/gnu_vector.exp: whatis int4
PASS: gdb.base/gnu_vector.exp: ptype f4b
PASS: gdb.base/gnu_vector.exp: whatis f4b
PASS: gdb.base/gnu_vector.exp: ptype float4
PASS: gdb.base/gnu_vector.exp: whatis float4
PASS: gdb.base/gnu_vector.exp: ptype union_with_vector_1
PASS: gdb.base/gnu_vector.exp: whatis union_with_vector_1
PASS: gdb.base/gnu_vector.exp: ptype struct_with_vector_1
PASS: gdb.base/gnu_vector.exp: whatis struct_with_vector_1
PASS: gdb.base/gnu_vector.exp: call add_some_intvecs
PASS: gdb.base/gnu_vector.exp: call add_many_charvecs
PASS: gdb.base/gnu_vector.exp: call add_various_floatvecs
PASS: gdb.base/gnu_vector.exp: call add_structvecs
PASS: gdb.base/gnu_vector.exp: call add_singlevecs
PASS: gdb.base/gnu_vector.exp: finish from vector function: continue to add_some_intvecs
FAIL: gdb.base/gnu_vector.exp: finish from vector function: shows vector return value
PASS: gdb.base/gnu_vector.exp: continue to add_some_intvecs
PASS: gdb.base/gnu_vector.exp: up
FAIL: gdb.base/gnu_vector.exp: p res
PASS: gdb.base/gnu_vector.exp: down
FAIL: gdb.base/gnu_vector.exp: return from vector-valued function
PASS: gdb.base/gnu_vector.exp: next
FAIL: gdb.base/gnu_vector.exp: verify vector return value
Running gdb.git~master/gdb/testsuite/gdb.base/solib-search.exp ...
PASS: gdb.base/solib-search.exp: continue to break_here
PASS: gdb.base/solib-search.exp: save a corefile
PASS: gdb.base/solib-search.exp: re-load generated corefile
PASS: gdb.base/solib-search.exp: backtrace, with wrong libs, data collection
PASS: gdb.base/solib-search.exp: backtrace, with wrong libs
PASS: gdb.base/solib-search.exp: set solib-search-path
PASS: gdb.base/solib-search.exp: backtrace, with right libs, data collection
FAIL: gdb.base/solib-search.exp: backtrace, with right libs
PASS: gdb.base/solib-search.exp: p lib1_size
PASS: gdb.base/solib-search.exp: p lib2_size
Running gdb.git~master/gdb/testsuite/gdb.python/py-pending-frame-level.exp ...
PASS: gdb.python/py-pending-frame-level.exp: continue to breakpoint: stop at test breakpoint
FAIL: gdb.python/py-pending-frame-level.exp: Initial backtrace (pattern 2)
PASS: gdb.python/py-pending-frame-level.exp: import python scripts
FAIL: gdb.python/py-pending-frame-level.exp: Backtrace with extra Python output (pattern 2)
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-frame-regs.exp ...
PASS: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: breakpoint at main
PASS: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: mi runto main
PASS: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: insert breakpoint at basics.c:callee3
PASS: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: breakpoint hit in callee3
PASS: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: create varobj for $pc in frame 0
PASS: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: create varobj for 'global_zero + $pc' in frame 0
PASS: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: create varobj for $pc in frame 1
PASS: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: create varobj for 'global_zero + $pc' in frame 1
PASS: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: create varobj for $pc in frame 2
PASS: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: create varobj for 'global_zero + $pc' in frame 2
PASS: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: create varobj for $pc in frame 3
PASS: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: create varobj for 'global_zero + $pc' in frame 3
FAIL: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: next instruction in callee3 (stopped at wrong place)
PASS: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: varobj var1 has changed
PASS: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: varobj var2 has changed
FAIL: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: varobj var3 has not changed (unexpected output)
FAIL: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: varobj var4 has not changed (unexpected output)
FAIL: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: varobj var5 has not changed (unexpected output)
FAIL: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: varobj var6 has not changed (unexpected output)
FAIL: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: varobj var7 has not changed (unexpected output)
FAIL: gdb.mi/mi-frame-regs.exp: do_fixed_varobj_test: varobj var8 has not changed (unexpected output)
PASS: gdb.mi/mi-frame-regs.exp: do_floating_varobj_test: breakpoint at main
PASS: gdb.mi/mi-frame-regs.exp: do_floating_varobj_test: mi runto main
PASS: gdb.mi/mi-frame-regs.exp: do_floating_varobj_test: create varobj for pc in frame 0
PASS: gdb.mi/mi-frame-regs.exp: do_floating_varobj_test: insert breakpoint at basics.c:callee1
PASS: gdb.mi/mi-frame-regs.exp: do_floating_varobj_test: breakpoint hit in callee1
PASS: gdb.mi/mi-frame-regs.exp: do_floating_varobj_test: -var-update for frame 1
PASS: gdb.mi/mi-frame-regs.exp: do_floating_varobj_test: $pc equals address of breakpoint in callee1
PASS: gdb.mi/mi-frame-regs.exp: do_floating_varobj_test: insert breakpoint at basics.c:callee2
PASS: gdb.mi/mi-frame-regs.exp: do_floating_varobj_test: breakpoint hit in callee2
PASS: gdb.mi/mi-frame-regs.exp: do_floating_varobj_test: -var-update for frame 2
PASS: gdb.mi/mi-frame-regs.exp: do_floating_varobj_test: $pc equals address of breakpoint in callee2
PASS: gdb.mi/mi-frame-regs.exp: do_floating_varobj_test: insert breakpoint at basics.c:callee3
PASS: gdb.mi/mi-frame-regs.exp: do_floating_varobj_test: breakpoint hit in callee3
PASS: gdb.mi/mi-frame-regs.exp: do_floating_varobj_test: -var-update for frame 3
PASS: gdb.mi/mi-frame-regs.exp: do_floating_varobj_test: $pc equals address of breakpoint in callee3
Running gdb.git~master/gdb/testsuite/gdb.python/py-selected-context.exp ...
PASS: gdb.python/py-selected-context.exp: successfully compiled posix threads test case
PASS: gdb.python/py-selected-context.exp: load python file
PASS: gdb.python/py-selected-context.exp: test-selected-context-event
PASS: gdb.python/py-selected-context.exp: add-inferior
PASS: gdb.python/py-selected-context.exp: switch to inferior 2, inferior is not started
PASS: gdb.python/py-selected-context.exp: switch to inferior 1, inferior is not started
PASS: gdb.python/py-selected-context.exp: python event_throws_error = True
PASS: gdb.python/py-selected-context.exp: switch to inferior 2, event raises an error
PASS: gdb.python/py-selected-context.exp: check inferior 2 was selected
PASS: gdb.python/py-selected-context.exp: return to inferior 1
PASS: gdb.python/py-selected-context.exp: continue to breakpoint: first bp
PASS: gdb.python/py-selected-context.exp: confirm expected thread selected
PASS: gdb.python/py-selected-context.exp: switch thread, handler raises an error
PASS: gdb.python/py-selected-context.exp: thread switched despite handler error
FAIL: gdb.python/py-selected-context.exp: error from event handler when switching frames
PASS: gdb.python/py-selected-context.exp: python event_throws_error = False
PASS: gdb.python/py-selected-context.exp: switch to thread 2, event handler triggers
FAIL: gdb.python/py-selected-context.exp: move up a frame, event handler triggers
FAIL: gdb.python/py-selected-context.exp: move down a frame, event handler triggers
FAIL: gdb.python/py-selected-context.exp: select a frame, event handler triggers
Running gdb.git~master/gdb/testsuite/gdb.base/dprintf-bp-same-addr.exp ...
PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set dprintf-style gdb
PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set breakpoint always-inserted on
PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set dprintf
PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set breakpoint
FAIL: gdb.base/dprintf-bp-same-addr.exp: gdb: continue
PASS: gdb.base/dprintf-bp-same-addr.exp: agent: set dprintf-style agent
PASS: gdb.base/dprintf-bp-same-addr.exp: agent: set breakpoint always-inserted on
UNSUPPORTED: gdb.base/dprintf-bp-same-addr.exp: agent: set dprintf
PASS: gdb.base/dprintf-bp-same-addr.exp: agent: set breakpoint
FAIL: gdb.base/dprintf-bp-same-addr.exp: agent: continue
Running gdb.git~master/gdb/testsuite/gdb.base/watchpoint.exp ...
PASS: gdb.base/watchpoint.exp: disable fast watches
PASS: gdb.base/watchpoint.exp: show disable fast watches
PASS: gdb.base/watchpoint.exp: set slow conditional watch
PASS: gdb.base/watchpoint.exp: trigger slow conditional watch
PASS: gdb.base/watchpoint.exp: delete watch ival3
PASS: gdb.base/watchpoint.exp: set slow condition watch w/thread
PASS: gdb.base/watchpoint.exp: delete watch w/condition and thread
PASS: gdb.base/watchpoint.exp: rwatch disallowed when can-set-hw-watchpoints cleared
PASS: gdb.base/watchpoint.exp: awatch disallowed when can-set-hw-watchpoints cleared
PASS: gdb.base/watchpoint.exp: set can-use-hw-watchpoints 1
PASS: gdb.base/watchpoint.exp: set breakpoint at marker1
PASS: gdb.base/watchpoint.exp: set breakpoint at marker2
PASS: gdb.base/watchpoint.exp: info break
PASS: gdb.base/watchpoint.exp: set watchpoint on ival3
PASS: gdb.base/watchpoint.exp: watchpoint found in watchpoint/breakpoint table
PASS: gdb.base/watchpoint.exp: disable watchpoint
PASS: gdb.base/watchpoint.exp: disable watchpoint in test_simple_watchpoint
PASS: gdb.base/watchpoint.exp: run to marker1 in test_simple_watchpoint
PASS: gdb.base/watchpoint.exp: enable watchpoint
PASS: gdb.base/watchpoint.exp: break func1
PASS: gdb.base/watchpoint.exp: set $func1_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: continue to breakpoint at func1
PASS: gdb.base/watchpoint.exp: watchpoint hit, first time
PASS: gdb.base/watchpoint.exp: watchpoint hit count is 1
PASS: gdb.base/watchpoint.exp: delete $func1_breakpoint_number
PASS: gdb.base/watchpoint.exp: watchpoint hit, second time
PASS: gdb.base/watchpoint.exp: watchpoint hit count is 2
PASS: gdb.base/watchpoint.exp: watchpoint hit, third time
PASS: gdb.base/watchpoint.exp: watchpoint hit count is 3
PASS: gdb.base/watchpoint.exp: watchpoint hit, fourth time
PASS: gdb.base/watchpoint.exp: watchpoint hit count is 4
PASS: gdb.base/watchpoint.exp: watchpoint hit, fifth time
PASS: gdb.base/watchpoint.exp: watchpoint hit count is 5
PASS: gdb.base/watchpoint.exp: continue to marker2
PASS: gdb.base/watchpoint.exp: watchpoint disabled
PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint
PASS: gdb.base/watchpoint.exp: watchpoints found in watchpoint/breakpoint table
PASS: gdb.base/watchpoint.exp: disable watchpoint in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: run to marker1 in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: watchpoint enabled
PASS: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, first time
PASS: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, second time
PASS: gdb.base/watchpoint.exp: disable watchpoint #2 in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: watchpoint disabled in table
PASS: gdb.base/watchpoint.exp: disabled watchpoint skipped
PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: watch ival2
PASS: gdb.base/watchpoint.exp: break func2 if 0
PASS: gdb.base/watchpoint.exp: p $func2_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: calling function with watchpoint enabled
FAIL: gdb.base/watchpoint.exp: finish from marker1 (timeout)
PASS: gdb.base/watchpoint.exp: watch ptr1->val
PASS: gdb.base/watchpoint.exp: break marker5
PASS: gdb.base/watchpoint.exp: test complex watchpoint
PASS: gdb.base/watchpoint.exp: did not trigger wrong watchpoint
PASS: gdb.base/watchpoint.exp: disable in test_complex_watchpoint, first time
PASS: gdb.base/watchpoint.exp: break marker6
PASS: gdb.base/watchpoint.exp: continue to marker6
PASS: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here, first time
PASS: gdb.base/watchpoint.exp: set local watch
FAIL: gdb.base/watchpoint.exp: trigger local watch
FAIL: gdb.base/watchpoint.exp: self-delete local watch
PASS: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here, second time
FAIL: gdb.base/watchpoint.exp: set partially local watch
FAIL: gdb.base/watchpoint.exp: trigger1 partially local watch
FAIL: gdb.base/watchpoint.exp: trigger2 partially local watch
FAIL: gdb.base/watchpoint.exp: self-delete partially local watch
FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here, third time (the program exited)
FAIL: gdb.base/watchpoint.exp: set static local watch
FAIL: gdb.base/watchpoint.exp: trigger static local watch (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: continue after trigger static local watch (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: static local watch did not self-delete
PASS: gdb.base/watchpoint.exp: local_x: tbreak recurser
FAIL: gdb.base/watchpoint.exp: local_x: cont (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: local_x: next past local_x initialization (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: local_x: set local watch in recursive call
FAIL: gdb.base/watchpoint.exp: local_x: trigger local watch in recursive call (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: local_x: self-delete local watch in recursive call (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: recurser::local_x: continue to marker6 (the program is no longer running)
PASS: gdb.base/watchpoint.exp: recurser::local_x: tbreak recurser
FAIL: gdb.base/watchpoint.exp: recurser::local_x: continue to recurser (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: recurser::local_x: next past local_x initialization (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: recurser::local_x: set local watch in recursive call with explicit scope
FAIL: gdb.base/watchpoint.exp: recurser::local_x: trigger local watch with explicit scope in recursive call (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: recurser::local_x: self-delete local watch with explicit scope in recursive call (2) (the program is no longer running)
PASS: gdb.base/watchpoint.exp: disable in test_complex_watchpoint, second time
FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint (the program is no longer running)
PASS: gdb.base/watchpoint.exp: watchpoint refused to insert on nonexistent struct member
PASS: gdb.base/watchpoint.exp: watch global_ptr
PASS: gdb.base/watchpoint.exp: watch *(int *) 0
PASS: gdb.base/watchpoint.exp: watch -location *global_ptr
PASS: gdb.base/watchpoint.exp: watch *global_ptr
PASS: gdb.base/watchpoint.exp: set $global_ptr_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: global_ptr next
PASS: gdb.base/watchpoint.exp: next over ptr init
PASS: gdb.base/watchpoint.exp: next over buffer set
PASS: gdb.base/watchpoint.exp: delete $global_ptr_breakpoint_number
PASS: gdb.base/watchpoint.exp: watch **global_ptr_ptr
PASS: gdb.base/watchpoint.exp: set $global_ptr_ptr_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: global_ptr_ptr next
PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr init
PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr buffer set
PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr pointer advance
PASS: gdb.base/watchpoint.exp: delete $global_ptr_ptr_breakpoint_number
PASS: gdb.base/watchpoint.exp: continue to breakpoint: second x assignment
PASS: gdb.base/watchpoint.exp: watch x
FAIL: gdb.base/watchpoint.exp: next after watch x
FAIL: gdb.base/watchpoint.exp: delete watch x
PASS: gdb.base/watchpoint.exp: watch buf
PASS: gdb.base/watchpoint.exp: watchpoint on buf hit
PASS: gdb.base/watchpoint.exp: delete watch buf
PASS: gdb.base/watchpoint.exp: number is constant
PASS: gdb.base/watchpoint.exp: number with cast is constant
PASS: gdb.base/watchpoint.exp: marker1 is constant
PASS: gdb.base/watchpoint.exp: watch count + 6
PASS: gdb.base/watchpoint.exp: delete watchpoint `count + 6'
PASS: gdb.base/watchpoint.exp: watch 7 + count
PASS: gdb.base/watchpoint.exp: delete watchpoint `7 + count'
PASS: gdb.base/watchpoint.exp: watch $pc
PASS: gdb.base/watchpoint.exp: disable watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: reenable watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: watchpoint `$pc' is enabled
PASS: gdb.base/watchpoint.exp: delete watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: continue to breakpoint: func5 breakpoint here
PASS: gdb.base/watchpoint.exp: watch -location null_ptr->p->x
FAIL: gdb.base/watchpoint.exp: watch -location .x
FAIL: gdb.base/watchpoint.exp: continue with watch -location (the program exited)
PASS: gdb.base/watchpoint.exp: delete watch -location
FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func6 breakpoint here (the program is no longer running)
PASS: gdb.base/watchpoint.exp: watch foo2
FAIL: gdb.base/watchpoint.exp: continue with watch foo2 (the program is no longer running)
PASS: gdb.base/watchpoint.exp: delete watch foo2
FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func7 breakpoint here (the program is no longer running)
PASS: gdb.base/watchpoint.exp: watch foo4
FAIL: gdb.base/watchpoint.exp: continue with watch foo4 (the program is no longer running)
PASS: gdb.base/watchpoint.exp: delete watch foo4
FAIL: gdb.base/watchpoint.exp: rwatch disallowed for register based expression
FAIL: gdb.base/watchpoint.exp: awatch disallowed for register based expression
PASS: gdb.base/watchpoint.exp: no-hw: disable fast watches, 1
PASS: gdb.base/watchpoint.exp: no-hw: set breakpoint at marker1
PASS: gdb.base/watchpoint.exp: no-hw: set breakpoint at marker2
PASS: gdb.base/watchpoint.exp: no-hw: info break
PASS: gdb.base/watchpoint.exp: no-hw: set watchpoint on ival3
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint found in watchpoint/breakpoint table
PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint in test_simple_watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: run to marker1 in test_simple_watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: enable watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: break func1
PASS: gdb.base/watchpoint.exp: no-hw: set $func1_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint at func1
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, first time
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit count is 1
PASS: gdb.base/watchpoint.exp: no-hw: delete $func1_breakpoint_number
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, second time
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit count is 2
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, third time
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit count is 3
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, fourth time
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit count is 4
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit, fifth time
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit count is 5
PASS: gdb.base/watchpoint.exp: no-hw: continue to marker2
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint disabled
PASS: gdb.base/watchpoint.exp: no-hw: continue until exit at continue to exit in test_simple_watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: watchpoints found in watchpoint/breakpoint table
PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: no-hw: run to marker1 in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint enabled
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit in test_disabling_watchpoints, first time
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint hit in test_disabling_watchpoints, second time
PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint #2 in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint disabled in table
PASS: gdb.base/watchpoint.exp: no-hw: disabled watchpoint skipped
PASS: gdb.base/watchpoint.exp: no-hw: continue until exit at continue to exit in test_disabling_watchpoints
PASS: gdb.base/watchpoint.exp: no-hw: watch ival2
PASS: gdb.base/watchpoint.exp: no-hw: break func2 if 0
PASS: gdb.base/watchpoint.exp: no-hw: p $func2_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: no-hw: calling function with watchpoint enabled
FAIL: gdb.base/watchpoint.exp: no-hw: finish from marker1 (timeout)
PASS: gdb.base/watchpoint.exp: no-hw: disable fast watches, 2
PASS: gdb.base/watchpoint.exp: no-hw: watch ptr1->val
PASS: gdb.base/watchpoint.exp: no-hw: break marker5
PASS: gdb.base/watchpoint.exp: no-hw: test complex watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: did not trigger wrong watchpoint
PASS: gdb.base/watchpoint.exp: no-hw: disable in test_complex_watchpoint, first time
PASS: gdb.base/watchpoint.exp: no-hw: break marker6
PASS: gdb.base/watchpoint.exp: no-hw: continue to marker6
PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func2 breakpoint here, first time
PASS: gdb.base/watchpoint.exp: no-hw: set local watch
FAIL: gdb.base/watchpoint.exp: no-hw: trigger local watch
FAIL: gdb.base/watchpoint.exp: no-hw: self-delete local watch
PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func2 breakpoint here, second time
FAIL: gdb.base/watchpoint.exp: no-hw: set partially local watch
FAIL: gdb.base/watchpoint.exp: no-hw: trigger1 partially local watch
FAIL: gdb.base/watchpoint.exp: no-hw: trigger2 partially local watch
FAIL: gdb.base/watchpoint.exp: no-hw: self-delete partially local watch
FAIL: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func2 breakpoint here, third time (the program exited)
FAIL: gdb.base/watchpoint.exp: no-hw: set static local watch
FAIL: gdb.base/watchpoint.exp: no-hw: trigger static local watch (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: no-hw: continue after trigger static local watch (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: no-hw: static local watch did not self-delete
PASS: gdb.base/watchpoint.exp: no-hw: local_x: tbreak recurser
FAIL: gdb.base/watchpoint.exp: no-hw: local_x: cont (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: no-hw: local_x: next past local_x initialization (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: no-hw: local_x: set local watch in recursive call
FAIL: gdb.base/watchpoint.exp: no-hw: local_x: trigger local watch in recursive call (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: no-hw: local_x: self-delete local watch in recursive call (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: no-hw: recurser::local_x: continue to marker6 (the program is no longer running)
PASS: gdb.base/watchpoint.exp: no-hw: recurser::local_x: tbreak recurser
FAIL: gdb.base/watchpoint.exp: no-hw: recurser::local_x: continue to recurser (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: no-hw: recurser::local_x: next past local_x initialization (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: no-hw: recurser::local_x: set local watch in recursive call with explicit scope
FAIL: gdb.base/watchpoint.exp: no-hw: recurser::local_x: trigger local watch with explicit scope in recursive call (the program is no longer running)
FAIL: gdb.base/watchpoint.exp: no-hw: recurser::local_x: self-delete local watch with explicit scope in recursive call (2) (the program is no longer running)
PASS: gdb.base/watchpoint.exp: no-hw: disable in test_complex_watchpoint, second time
FAIL: gdb.base/watchpoint.exp: no-hw: continue until exit at continue to exit in test_complex_watchpoint (the program is no longer running)
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint refused to insert on nonexistent struct member
PASS: gdb.base/watchpoint.exp: no-hw: watch global_ptr
PASS: gdb.base/watchpoint.exp: no-hw: watch *(int *) 0
PASS: gdb.base/watchpoint.exp: no-hw: watch -location *global_ptr
PASS: gdb.base/watchpoint.exp: no-hw: watch *global_ptr
PASS: gdb.base/watchpoint.exp: no-hw: set $global_ptr_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: no-hw: global_ptr next
PASS: gdb.base/watchpoint.exp: no-hw: next over ptr init
PASS: gdb.base/watchpoint.exp: no-hw: next over buffer set
PASS: gdb.base/watchpoint.exp: no-hw: delete $global_ptr_breakpoint_number
PASS: gdb.base/watchpoint.exp: no-hw: watch **global_ptr_ptr
PASS: gdb.base/watchpoint.exp: no-hw: set $global_ptr_ptr_breakpoint_number = $bpnum
PASS: gdb.base/watchpoint.exp: no-hw: global_ptr_ptr next
PASS: gdb.base/watchpoint.exp: no-hw: next over global_ptr_ptr init
PASS: gdb.base/watchpoint.exp: no-hw: next over global_ptr_ptr buffer set
PASS: gdb.base/watchpoint.exp: no-hw: next over global_ptr_ptr pointer advance
PASS: gdb.base/watchpoint.exp: no-hw: delete $global_ptr_ptr_breakpoint_number
PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: second x assignment
PASS: gdb.base/watchpoint.exp: no-hw: watch x
FAIL: gdb.base/watchpoint.exp: no-hw: next after watch x
FAIL: gdb.base/watchpoint.exp: no-hw: delete watch x
PASS: gdb.base/watchpoint.exp: no-hw: watch buf
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint on buf hit
PASS: gdb.base/watchpoint.exp: no-hw: delete watch buf
PASS: gdb.base/watchpoint.exp: no-hw: number is constant
PASS: gdb.base/watchpoint.exp: no-hw: number with cast is constant
PASS: gdb.base/watchpoint.exp: no-hw: marker1 is constant
PASS: gdb.base/watchpoint.exp: no-hw: watch count + 6
PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `count + 6'
PASS: gdb.base/watchpoint.exp: no-hw: watch 7 + count
PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `7 + count'
PASS: gdb.base/watchpoint.exp: no-hw: watch $pc
PASS: gdb.base/watchpoint.exp: no-hw: disable watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: no-hw: reenable watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: no-hw: watchpoint `$pc' is enabled
PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `$pc'
PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func5 breakpoint here
PASS: gdb.base/watchpoint.exp: no-hw: watch -location null_ptr->p->x
FAIL: gdb.base/watchpoint.exp: no-hw: watch -location .x
FAIL: gdb.base/watchpoint.exp: no-hw: continue with watch -location (the program exited)
PASS: gdb.base/watchpoint.exp: no-hw: delete watch -location
FAIL: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func6 breakpoint here (the program is no longer running)
PASS: gdb.base/watchpoint.exp: no-hw: watch foo2
FAIL: gdb.base/watchpoint.exp: no-hw: continue with watch foo2 (the program is no longer running)
PASS: gdb.base/watchpoint.exp: no-hw: delete watch foo2
FAIL: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func7 breakpoint here (the program is no longer running)
PASS: gdb.base/watchpoint.exp: no-hw: watch foo4
FAIL: gdb.base/watchpoint.exp: no-hw: continue with watch foo4 (the program is no longer running)
PASS: gdb.base/watchpoint.exp: no-hw: delete watch foo4
Running gdb.git~master/gdb/testsuite/gdb.python/py-events.exp ...
PASS: gdb.python/py-events.exp: python import gdb.events
PASS: gdb.python/py-events.exp: load python file
PASS: gdb.python/py-events.exp: test-objfile-events
PASS: gdb.python/py-events.exp: new objfile notification
PASS: gdb.python/py-events.exp: set detach-on-fork off
PASS: gdb.python/py-events.exp: test-events
PASS: gdb.python/py-events.exp: continue
PASS: gdb.python/py-events.exp: step 3
PASS: gdb.python/py-events.exp: get current thread
PASS: gdb.python/py-events.exp: get address of do_nothing
PASS: gdb.python/py-events.exp: call do_nothing()
PASS: gdb.python/py-events.exp: set $old_sp = $sp
PASS: gdb.python/py-events.exp: set $sp = 0
PASS: gdb.python/py-events.exp: set $sp = 1
PASS: gdb.python/py-events.exp: set $sp = $old_sp
FAIL: gdb.python/py-events.exp: up
FAIL: gdb.python/py-events.exp: down
PASS: gdb.python/py-events.exp: step
PASS: gdb.python/py-events.exp: set $saved = *(int*) $sp
PASS: gdb.python/py-events.exp: set *(int*) $sp = 0
PASS: gdb.python/py-events.exp: set *(int*) $sp = $saved
PASS: gdb.python/py-events.exp: break second
PASS: gdb.python/py-events.exp: continue to breakpoint 5
PASS: gdb.python/py-events.exp: delete 5
PASS: gdb.python/py-events.exp: get inferior 1 process id
PASS: gdb.python/py-events.exp: Inferior 1 terminated.
PASS: gdb.python/py-events.exp: inferior 2
PASS: gdb.python/py-events.exp: get inferior 2 process id
PASS: gdb.python/py-events.exp: Inferior 2 terminated.
PASS: gdb.python/py-events.exp: define new user command: input 1: define xxz
PASS: gdb.python/py-events.exp: define new user command: input 2: set variable $x = 72
PASS: gdb.python/py-events.exp: define new user command: input 3: set variable $y = 93
PASS: gdb.python/py-events.exp: define new user command: input 4: end
PASS: gdb.python/py-events.exp: add before_prompt listener: input 1: python
PASS: gdb.python/py-events.exp: add before_prompt listener: input 2: count = 0
PASS: gdb.python/py-events.exp: add before_prompt listener: input 3: def listener():
PASS: gdb.python/py-events.exp: add before_prompt listener: input 4:   global count
PASS: gdb.python/py-events.exp: add before_prompt listener: input 5:   count = count + 1
PASS: gdb.python/py-events.exp: add before_prompt listener: input 6: gdb.events.before_prompt.connect(listener)
PASS: gdb.python/py-events.exp: add before_prompt listener: input 7: end
PASS: gdb.python/py-events.exp: do something
PASS: gdb.python/py-events.exp: check for before_prompt event
PASS: gdb.python/py-events.exp: run a canned sequence
PASS: gdb.python/py-events.exp: check for before_prompt event again
PASS: gdb.python/py-events.exp: set language c++
PASS: gdb.python/py-events.exp: add exited listener: input 1: python
PASS: gdb.python/py-events.exp: add exited listener: input 2: def increment_foo(_):
PASS: gdb.python/py-events.exp: add exited listener: input 3:   gdb.execute('set $_foo=$_foo+1')
PASS: gdb.python/py-events.exp: add exited listener: input 4: gdb.events.exited.connect(increment_foo)
PASS: gdb.python/py-events.exp: add exited listener: input 5: end
PASS: gdb.python/py-events.exp: initialize foo variable
PASS: gdb.python/py-events.exp: check foo initialized
PASS: gdb.python/py-events.exp: inferior run exit: run to exit
PASS: gdb.python/py-events.exp: inferior run exit: check foo after run
PASS: gdb.python/py-events.exp: inferior continue exit: stop on a frame
PASS: gdb.python/py-events.exp: inferior continue exit: continue to exit
PASS: gdb.python/py-events.exp: inferior continue exit: check foo after start continue
PASS: gdb.python/py-events.exp: gdb exiting: normal: test-exiting-event normal
PASS: gdb.python/py-events.exp: gdb exiting: normal: $saw_exiting_event == 1
PASS: gdb.python/py-events.exp: gdb exiting: normal: $saw_inferior_exit == 2
PASS: gdb.python/py-events.exp: gdb exiting: normal: quit
PASS: gdb.python/py-events.exp: gdb exiting: error: load python file
PASS: gdb.python/py-events.exp: gdb exiting: error: test-exiting-event error
PASS: gdb.python/py-events.exp: gdb exiting: error: test-events
PASS: gdb.python/py-events.exp: gdb exiting: error: $saw_inferior_exit == 1
PASS: gdb.python/py-events.exp: gdb exiting: error: $saw_exiting_error == 1
PASS: gdb.python/py-events.exp: gdb exiting: error: quit
Running gdb.git~master/gdb/testsuite/gdb.base/source-execution.exp ...
FAIL: gdb.base/source-execution.exp: source source-execution.gdb
Running gdb.git~master/gdb/testsuite/gdb.reverse/solib-reverse.exp ...
PASS: gdb.reverse/solib-reverse.exp: turn on process record
PASS: gdb.reverse/solib-reverse.exp: run until end part one
FAIL: gdb.reverse/solib-reverse.exp: reverse-step third shr1
FAIL: gdb.reverse/solib-reverse.exp: reverse-step second shr1
FAIL: gdb.reverse/solib-reverse.exp: reverse-step first shr1
FAIL: gdb.reverse/solib-reverse.exp: reverse-step generic
PASS: gdb.reverse/solib-reverse.exp: forward to end part one
FAIL: gdb.reverse/solib-reverse.exp: reverse-next third shr1
FAIL: gdb.reverse/solib-reverse.exp: reverse-next second shr1
FAIL: gdb.reverse/solib-reverse.exp: reverse-next first shr1
FAIL: gdb.reverse/solib-reverse.exp: reverse-next generic
FAIL: gdb.reverse/solib-reverse.exp: reverse-step into solib function one
FAIL: gdb.reverse/solib-reverse.exp: reverse-step within solib function one
PASS: gdb.reverse/solib-reverse.exp: reverse-step back to main one
PASS: gdb.reverse/solib-reverse.exp: reverse-step into solib function two
PASS: gdb.reverse/solib-reverse.exp: reverse-step within solib function two
PASS: gdb.reverse/solib-reverse.exp: reverse-step back to main two
PASS: gdb.reverse/solib-reverse.exp: run until end part two
FAIL: gdb.reverse/solib-reverse.exp: reverse-next over solib function one
FAIL: gdb.reverse/solib-reverse.exp: reverse-next over solib function two
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-stack.exp ...
PASS: gdb.mi/mi-stack.exp: breakpoint at callee4
PASS: gdb.mi/mi-stack.exp: mi runto callee4
PASS: gdb.mi/mi-stack.exp: mi_continue_to_line: continue to callee4 begin: set temporary breakpoint
FAIL: gdb.mi/mi-stack.exp: stack frame listing (unexpected output)
FAIL: gdb.mi/mi-stack.exp: stack frame listing 1 1 (unexpected output)
FAIL: gdb.mi/mi-stack.exp: stack frame listing 1 3 (unexpected output)
PASS: gdb.mi/mi-stack.exp: stack frame listing wrong
PASS: gdb.mi/mi-stack.exp: selected frame listing
FAIL: gdb.mi/mi-stack.exp: stack frame listing 1 300 (unexpected output)
FAIL: gdb.mi/mi-stack.exp: stack args listing 0 (unexpected output)
FAIL: gdb.mi/mi-stack.exp: stack args listing 0 1 1 (unexpected output)
FAIL: gdb.mi/mi-stack.exp: stack args listing 0 1 3 (unexpected output)
FAIL: gdb.mi/mi-stack.exp: stack args listing 1 (unexpected output)
FAIL: gdb.mi/mi-stack.exp: stack args listing 1 1 1 (unexpected output)
FAIL: gdb.mi/mi-stack.exp: stack args listing 1 1 3 (unexpected output)
PASS: gdb.mi/mi-stack.exp: stack args listing wrong
FAIL: gdb.mi/mi-stack.exp: stack args listing 1 1 300 (unexpected output)
FAIL: gdb.mi/mi-stack.exp: stack args listing 2 1 1 (unexpected output)
FAIL: gdb.mi/mi-stack.exp: stack args listing --simple-values 1 1 (unexpected output)
PASS: gdb.mi/mi-stack.exp: stack locals listing of names
PASS: gdb.mi/mi-stack.exp: next's in callee4
FAIL: gdb.mi/mi-stack.exp: stack locals listing of names and values (unexpected output)
FAIL: gdb.mi/mi-stack.exp: stack locals listing 2 (unexpected output)
FAIL: gdb.mi/mi-stack.exp: stack locals listing, simple types: names and values, complex type: names and types (unexpected output)
PASS: gdb.mi/mi-stack.exp: stack locals listing wrong
PASS: gdb.mi/mi-stack.exp: stack select frame 1
PASS: gdb.mi/mi-stack.exp: stack locals listing for new frame
PASS: gdb.mi/mi-stack.exp: stack locals for same frame (level 1)
FAIL: gdb.mi/mi-stack.exp: stack info-depth (unexpected output)
FAIL: gdb.mi/mi-stack.exp: stack info-depth 3 (unexpected output)
FAIL: gdb.mi/mi-stack.exp: stack info-depth 99 (unexpected output)
PASS: gdb.mi/mi-stack.exp: stack info-depth wrong usage
Running gdb.git~master/gdb/testsuite/gdb.base/frame-args.exp ...
PASS: gdb.base/frame-args.exp: set print frame-arguments all
FAIL: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to all
PASS: gdb.base/frame-args.exp: set print frame-arguments scalars
FAIL: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to scalars
PASS: gdb.base/frame-args.exp: set print frame-arguments none
FAIL: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to none
PASS: gdb.base/frame-args.exp: set print frame-arguments presence
FAIL: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to presence
FAIL: gdb.base/frame-args.exp: frame 2 (no args) with print frame-arguments set to presence
PASS: gdb.base/frame-args.exp: set print frame-info location-and-address
FAIL: gdb.base/frame-args.exp: frame 1 with print frame-info set to location-and-address
PASS: gdb.base/frame-args.exp: set print address off
FAIL: gdb.base/frame-args.exp: frame 1 with print frame-info set to location-and-address and address off
PASS: gdb.base/frame-args.exp: set print frame-info location
FAIL: gdb.base/frame-args.exp: frame 1 with print frame-info set to location and address off
PASS: gdb.base/frame-args.exp: set print frame-info short-location
FAIL: gdb.base/frame-args.exp: frame 1 with print frame-info set to short-location and address off
PASS: gdb.base/frame-args.exp: set print frame-info source-and-location
FAIL: gdb.base/frame-args.exp: frame 1 with print frame-info set to source-and-location and address off
PASS: gdb.base/frame-args.exp: set print frame-info source-line
FAIL: gdb.base/frame-args.exp: frame 1 with print frame-info set to source-line and address off
FAIL: gdb.base/frame-args.exp: backtrace -frame-info source-and-location 2 overriding print frame-info set to source-line
Running gdb.git~master/gdb/testsuite/gdb.dap/lazy-string.exp ...
PASS: gdb.dap/lazy-string.exp: initialize success
PASS: gdb.dap/lazy-string.exp: set breakpoint by line number success
PASS: gdb.dap/lazy-string.exp: configurationDone success
PASS: gdb.dap/lazy-string.exp: launch response success
PASS: gdb.dap/lazy-string.exp: stopped at line breakpoint
PASS: gdb.dap/lazy-string.exp: backtrace success
PASS: gdb.dap/lazy-string.exp: get scopes success
PASS: gdb.dap/lazy-string.exp: scope is locals
PASS: gdb.dap/lazy-string.exp: one var in scope
FAIL: gdb.dap/lazy-string.exp: fetch variable success
ERROR: tcl error sourcing /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/lazy-string.exp.
ERROR: tcl error code TCL LOOKUP DICT body
ERROR: key "body" not known in dictionary
    while executing
"dict get $refs body variables"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/lazy-string.exp" line 76)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/lazy-string.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/lazy-string.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
UNRESOLVED: gdb.dap/lazy-string.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/lazy-string.exp' aborted due to Tcl error
PATH: gdb.dap/lazy-string.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/lazy-string.exp' aborted due to Tcl error
Running gdb.git~master/gdb/testsuite/gdb.base/dprintf.exp ...
PASS: gdb.base/dprintf.exp: dprintf
PASS: gdb.base/dprintf.exp: dprintf foo
PASS: gdb.base/dprintf.exp: dprintf 29
PASS: gdb.base/dprintf.exp: dprintf foo,"At foo entry\n"
PASS: gdb.base/dprintf.exp: ignore $bpnum 1
PASS: gdb.base/dprintf.exp: dprintf 28,"arg=%d, g=%d\n", arg, g
PASS: gdb.base/dprintf.exp: dprintf info 1
PASS: gdb.base/dprintf.exp: break 29
FAIL: gdb.base/dprintf.exp: 1st dprintf, gdb
FAIL: gdb.base/dprintf.exp: 2nd dprintf, gdb
PASS: gdb.base/dprintf.exp: call: printf: dprintf foo,"At foo entry\n"
PASS: gdb.base/dprintf.exp: call: printf: dprintf 28,"arg=%d, g=%d\n", arg, g
PASS: gdb.base/dprintf.exp: call: printf: break 29
PASS: gdb.base/dprintf.exp: call: printf: set dprintf style to call
FAIL: gdb.base/dprintf.exp: call: printf: 1st dprintf (timeout)
FAIL: gdb.base/dprintf.exp: call: printf: 2nd dprintf (timeout)
PASS: gdb.base/dprintf.exp: call: stderr symbol check
PASS: gdb.base/dprintf.exp: call: fprintf: dprintf foo,"At foo entry\n"
PASS: gdb.base/dprintf.exp: call: fprintf: dprintf 28,"arg=%d, g=%d\n", arg, g
PASS: gdb.base/dprintf.exp: call: fprintf: break 29
PASS: gdb.base/dprintf.exp: call: fprintf: set dprintf function
PASS: gdb.base/dprintf.exp: call: fprintf: set dprintf channel
PASS: gdb.base/dprintf.exp: call: fprintf: set dprintf style to call
FAIL: gdb.base/dprintf.exp: call: fprintf: 1st dprintf (timeout)
FAIL: gdb.base/dprintf.exp: call: fprintf: 2nd dprintf (timeout)
PASS: gdb.base/dprintf.exp: agent: dprintf foo,"At foo entry\n"
PASS: gdb.base/dprintf.exp: agent: dprintf 28,"arg=%d, g=%d\n", arg, g
PASS: gdb.base/dprintf.exp: agent: break 29
UNSUPPORTED: gdb.base/dprintf.exp: agent: set dprintf style to agent
PASS: gdb.base/dprintf.exp: Set dprintf style to an unrecognized type
Running gdb.git~master/gdb/testsuite/gdb.python/py-pp-integral.exp ...
PASS: gdb.python/py-pp-integral.exp: source py-pp-integral.py
FAIL: gdb.python/py-pp-integral.exp: print *t
FAIL: gdb.python/py-pp-integral.exp: print /r *t
Running gdb.git~master/gdb/testsuite/gdb.modula2/max-depth.exp ...
PASS: gdb.modula2/max-depth.exp: continue to breakpoint: breakpoint
PASS: gdb.modula2/max-depth.exp: switch to modula-2
PASS: gdb.modula2/max-depth.exp: exp='s3': depth=0: set print max-depth 0
FAIL: gdb.modula2/max-depth.exp: exp='s3': depth=0: p s3
PASS: gdb.modula2/max-depth.exp: exp='s3': depth=1: set print max-depth 1
FAIL: gdb.modula2/max-depth.exp: exp='s3': depth=1: p s3
PASS: gdb.modula2/max-depth.exp: exp='s3': depth=2: set print max-depth 2
FAIL: gdb.modula2/max-depth.exp: exp='s3': depth=2: p s3
PASS: gdb.modula2/max-depth.exp: exp='s3': depth=3: set print max-depth 3
FAIL: gdb.modula2/max-depth.exp: exp='s3': depth=3: p s3
PASS: gdb.modula2/max-depth.exp: exp='s3': depth=unlimited: set print max-depth unlimited
FAIL: gdb.modula2/max-depth.exp: exp='s3': depth=unlimited: p s3
Running gdb.git~master/gdb/testsuite/gdb.dwarf2/locexpr-data-member-location.exp ...
PASS: gdb.dwarf2/locexpr-data-member-location.exp: first session: get integer valueof "sizeof (long)"
PASS: gdb.dwarf2/locexpr-data-member-location.exp: first session: get integer valueof "sizeof (void *)"
PASS: gdb.dwarf2/locexpr-data-member-location.exp: first session: get integer valueof "sizeof (g_A)"
PASS: gdb.dwarf2/locexpr-data-member-location.exp: first session: get integer valueof "sizeof (g_B)"
PASS: gdb.dwarf2/locexpr-data-member-location.exp: first session: get integer valueof "&((A *) 0)->a"
PASS: gdb.dwarf2/locexpr-data-member-location.exp: first session: get integer valueof "&((A *) 0)->x"
PASS: gdb.dwarf2/locexpr-data-member-location.exp: first session: get integer valueof "&((B *) 0)->a"
PASS: gdb.dwarf2/locexpr-data-member-location.exp: first session: get integer valueof "&((B *) 0)->b"
PASS: gdb.dwarf2/locexpr-data-member-location.exp: first session: get integer valueof "&((B *) 0)->x2"
PASS: gdb.dwarf2/locexpr-data-member-location.exp: second session: step into foo
FAIL: gdb.dwarf2/locexpr-data-member-location.exp: second session: finish out of foo
FAIL: gdb.dwarf2/locexpr-data-member-location.exp: second session: dereference return value
PASS: gdb.dwarf2/locexpr-data-member-location.exp: second session: step into bar
PASS: gdb.dwarf2/locexpr-data-member-location.exp: third session: gdb_breakpoint: set breakpoint at bar
PASS: gdb.dwarf2/locexpr-data-member-location.exp: third session: runto: run to bar
Running gdb.git~master/gdb/testsuite/gdb.python/tui-window-disabled.exp ...
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: initial restart: set pagination off
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: initial restart: source tui-window-disabled.py
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: initial restart: tui new-layout test events 1 cmd 1
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: initial restart: set style sources off
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: python cleanup_properly = True
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: set tui border-kind ascii
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: maint set tui-resize-message on
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: set style enabled off
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: no events yet
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: single stop event
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: two stop events
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: print 1 + 1 + 1
FAIL: gdb.python/tui-window-disabled.exp: cleanup_properly=True: next at cli
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: print 2 + 2 + 2
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: python perform_valid_check = False
FAIL: gdb.python/tui-window-disabled.exp: cleanup_properly=True: next at cli, with an exception
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: print 3 + 3 + 3
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: python update_title = True
FAIL: gdb.python/tui-window-disabled.exp: cleanup_properly=True: next at cli, with an exception for setting the title
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: second restart: set pagination off
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: second restart: source tui-window-disabled.py
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: second restart: tui new-layout test events 1 cmd 1
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: second restart: set style sources off
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: enter tui again: set tui border-kind ascii
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: enter tui again: maint set tui-resize-message on
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: enter tui again: set style enabled off
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: TUI renabled
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=True: check for python window
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: initial restart: set pagination off
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: initial restart: source tui-window-disabled.py
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: initial restart: tui new-layout test events 1 cmd 1
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: initial restart: set style sources off
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: python cleanup_properly = False
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: set tui border-kind ascii
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: maint set tui-resize-message on
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: set style enabled off
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: no events yet
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: single stop event
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: two stop events
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: print 1 + 1 + 1
FAIL: gdb.python/tui-window-disabled.exp: cleanup_properly=False: next at cli
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: print 2 + 2 + 2
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: python perform_valid_check = False
FAIL: gdb.python/tui-window-disabled.exp: cleanup_properly=False: next at cli, with an exception
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: print 3 + 3 + 3
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: python update_title = True
FAIL: gdb.python/tui-window-disabled.exp: cleanup_properly=False: next at cli, with an exception for setting the title
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: second restart: set pagination off
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: second restart: source tui-window-disabled.py
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: second restart: tui new-layout test events 1 cmd 1
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: second restart: set style sources off
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: enter tui again: set tui border-kind ascii
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: enter tui again: maint set tui-resize-message on
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: enter tui again: set style enabled off
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: TUI renabled
PASS: gdb.python/tui-window-disabled.exp: cleanup_properly=False: check for python window
Running gdb.git~master/gdb/testsuite/gdb.fortran/vla-value-sub-finish.exp ...
PASS: gdb.fortran/vla-value-sub-finish.exp: set print repeats unlimited
PASS: gdb.fortran/vla-value-sub-finish.exp: continue to breakpoint: array2-almost-filled
PASS: gdb.fortran/vla-value-sub-finish.exp: set max-value-size 1024*1024
FAIL: gdb.fortran/vla-value-sub-finish.exp: print array2 in foo after it was filled
FAIL: gdb.fortran/vla-value-sub-finish.exp: set array(2,2,2) to 20 in subroutine (GDB internal error)
FAIL: gdb.fortran/vla-value-sub-finish.exp: print array2 in foo after it was mofified in debugger
FAIL: gdb.fortran/vla-value-sub-finish.exp: finish function
FAIL: gdb.fortran/vla-value-sub-finish.exp: sub_arr1(5, 7) after finish
FAIL: gdb.fortran/vla-value-sub-finish.exp: sub_arr1(1, 1) after finish
FAIL: gdb.fortran/vla-value-sub-finish.exp: sub_arr2(1, 1, 1) after finish
FAIL: gdb.fortran/vla-value-sub-finish.exp: sub_arr2(2, 1, 1) after finish
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-watch.exp ...
PASS: gdb.mi/mi-watch.exp: mi-mode=main: wp-type=sw: hw watchpoints toggle
PASS: gdb.mi/mi-watch.exp: mi-mode=main: wp-type=sw: breakpoint at callee4
PASS: gdb.mi/mi-watch.exp: mi-mode=main: wp-type=sw: mi runto callee4
PASS: gdb.mi/mi-watch.exp: mi-mode=main: wp-type=sw: break-watch operation
PASS: gdb.mi/mi-watch.exp: mi-mode=main: wp-type=sw: list of watchpoints
FAIL: gdb.mi/mi-watch.exp: mi-mode=main: wp-type=sw: watchpoint trigger (unknown output after running)
FAIL: gdb.mi/mi-watch.exp: mi-mode=main: wp-type=sw: watchpoint scope (unknown output after running)
PASS: gdb.mi/mi-watch.exp: mi-mode=main: wp-type=hw: hw watchpoints toggle
PASS: gdb.mi/mi-watch.exp: mi-mode=main: wp-type=hw: breakpoint at callee4
PASS: gdb.mi/mi-watch.exp: mi-mode=main: wp-type=hw: mi runto callee4
PASS: gdb.mi/mi-watch.exp: mi-mode=main: wp-type=hw: break-watch operation
PASS: gdb.mi/mi-watch.exp: mi-mode=main: wp-type=hw: list of watchpoints
FAIL: gdb.mi/mi-watch.exp: mi-mode=main: wp-type=hw: watchpoint trigger (unknown output after running)
FAIL: gdb.mi/mi-watch.exp: mi-mode=main: wp-type=hw: watchpoint scope (unknown output after running)
PASS: gdb.mi/mi-watch.exp: mi-mode=separate: wp-type=sw: hw watchpoints toggle
PASS: gdb.mi/mi-watch.exp: mi-mode=separate: wp-type=sw: breakpoint at callee4
PASS: gdb.mi/mi-watch.exp: mi-mode=separate: wp-type=sw: mi runto callee4
PASS: gdb.mi/mi-watch.exp: mi-mode=separate: wp-type=sw: break-watch operation
PASS: gdb.mi/mi-watch.exp: mi-mode=separate: wp-type=sw: list of watchpoints
FAIL: gdb.mi/mi-watch.exp: mi-mode=separate: wp-type=sw: watchpoint trigger (unknown output after running)
FAIL: gdb.mi/mi-watch.exp: mi-mode=separate: wp-type=sw: watchpoint scope (unknown output after running)
PASS: gdb.mi/mi-watch.exp: mi-mode=separate: wp-type=hw: hw watchpoints toggle
PASS: gdb.mi/mi-watch.exp: mi-mode=separate: wp-type=hw: breakpoint at callee4
PASS: gdb.mi/mi-watch.exp: mi-mode=separate: wp-type=hw: mi runto callee4
PASS: gdb.mi/mi-watch.exp: mi-mode=separate: wp-type=hw: break-watch operation
PASS: gdb.mi/mi-watch.exp: mi-mode=separate: wp-type=hw: list of watchpoints
FAIL: gdb.mi/mi-watch.exp: mi-mode=separate: wp-type=hw: watchpoint trigger (unknown output after running)
FAIL: gdb.mi/mi-watch.exp: mi-mode=separate: wp-type=hw: watchpoint scope (unknown output after running)
Running gdb.git~master/gdb/testsuite/gdb.ada/dyn-bit-offset.exp ...
PASS: gdb.ada/dyn-bit-offset.exp: compilation exam.adb
FAIL: gdb.ada/dyn-bit-offset.exp: print spr
FAIL: gdb.ada/dyn-bit-offset.exp: print spr.field
Running gdb.git~master/gdb/testsuite/gdb.threads/hand-call-in-threads.exp ...
PASS: gdb.threads/hand-call-in-threads.exp: successfully compiled posix threads test case
PASS: gdb.threads/hand-call-in-threads.exp: breakpoint on all_threads_running
PASS: gdb.threads/hand-call-in-threads.exp: breakpoint on hand_call
PASS: gdb.threads/hand-call-in-threads.exp: run to all_threads_running
PASS: gdb.threads/hand-call-in-threads.exp: enable scheduler locking
PASS: gdb.threads/hand-call-in-threads.exp: show scheduler locking on
PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 1
PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 1
PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 2
PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 2
PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 3
PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 3
PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 4
PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 4
PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 5
PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 5
PASS: gdb.threads/hand-call-in-threads.exp: set confirm off
PASS: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 1
FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 1
PASS: gdb.threads/hand-call-in-threads.exp: setting frame, thread 1
PASS: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 1
PASS: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 2
FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 2
PASS: gdb.threads/hand-call-in-threads.exp: setting frame, thread 2
PASS: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 2
PASS: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 3
FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 3
PASS: gdb.threads/hand-call-in-threads.exp: setting frame, thread 3
PASS: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 3
PASS: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 4
FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 4
PASS: gdb.threads/hand-call-in-threads.exp: setting frame, thread 4
PASS: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 4
PASS: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 5
FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 5
PASS: gdb.threads/hand-call-in-threads.exp: setting frame, thread 5
PASS: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 5
FAIL: gdb.threads/hand-call-in-threads.exp: all dummies popped
PASS: gdb.threads/hand-call-in-threads.exp: disable scheduler locking
PASS: gdb.threads/hand-call-in-threads.exp: show scheduler locking off
Running gdb.git~master/gdb/testsuite/gdb.python/py-block.exp ...
PASS: gdb.python/py-block.exp: continue to breakpoint: Block break here.
PASS: gdb.python/py-block.exp: check block not None
PASS: gdb.python/py-block.exp: first anonymous block
PASS: gdb.python/py-block.exp: check start not None
PASS: gdb.python/py-block.exp: check end not None
PASS: gdb.python/py-block.exp: check variable access
PASS: gdb.python/py-block.exp: check nonexistent variable
PASS: gdb.python/py-block.exp: check non-string key
PASS: gdb.python/py-block.exp: not a global block
PASS: gdb.python/py-block.exp: not a static block
PASS: gdb.python/py-block.exp: Get block, global_block
PASS: gdb.python/py-block.exp: Get block, static_block
PASS: gdb.python/py-block.exp: is the global block
PASS: gdb.python/py-block.exp: is the static block
PASS: gdb.python/py-block.exp: global block contains at least one block
PASS: gdb.python/py-block.exp: global block contains at static block
PASS: gdb.python/py-block.exp: get superblock
PASS: gdb.python/py-block.exp: second anonymous block
PASS: gdb.python/py-block.exp: get superblock 2
PASS: gdb.python/py-block.exp: Print superblock 2 function
PASS: gdb.python/py-block.exp: continue to no_locals_func breakpoint
PASS: gdb.python/py-block.exp: up to no_locals_func
FAIL: gdb.python/py-block.exp: Check block in no_locals_func
FAIL: gdb.python/py-block.exp: no_locals_func block
PASS: gdb.python/py-block.exp: continue to few_locals_func breakpoint
PASS: gdb.python/py-block.exp: up to few_locals_func
FAIL: gdb.python/py-block.exp: Check block in few_locals_func
FAIL: gdb.python/py-block.exp: few_locals_func block
PASS: gdb.python/py-block.exp: continue to many_locals_func breakpoint
PASS: gdb.python/py-block.exp: up to many_locals_func
FAIL: gdb.python/py-block.exp: Check block in many_locals_func
FAIL: gdb.python/py-block.exp: many_locals_func block
PASS: gdb.python/py-block.exp: up
FAIL: gdb.python/py-block.exp: Check Frame 2's block not None
FAIL: gdb.python/py-block.exp: main block
PASS: gdb.python/py-block.exp: Check block validity
PASS: gdb.python/py-block.exp: Check block_iter validity
PASS: gdb.python/py-block.exp: block is hashable
PASS: gdb.python/py-block.exp: block hash is integer
PASS: gdb.python/py-block.exp: file
PASS: gdb.python/py-block.exp: Check block validity after unload
PASS: gdb.python/py-block.exp: Check block_iter validity after unload
PASS: gdb.python/py-block.exp: block hash did not change
Running gdb.git~master/gdb/testsuite/gdb.ada/access_tagged_param.exp ...
PASS: gdb.ada/access_tagged_param.exp: compilation foo.adb
FAIL: gdb.ada/access_tagged_param.exp: continue
Running gdb.git~master/gdb/testsuite/gdb.base/bp-permanent.exp ...
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: set breakpoint always-inserted off
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: set probe breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: get size of instruction
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: write addr_bp
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: write addr_after_bp
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: next over setup
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: p /x addr_bp[0] = buffer[0]
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: p /x addr_bp[1] = buffer[1]
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: p /x addr_bp[2] = buffer[2]
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: setup: p /x addr_bp[3] = buffer[3]
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: permanent breakpoint causes random signal
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: stop at permanent breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: p $prev_counter = counter
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: stop at permanent breakpoint twice (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: p counter - $prev_counter
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: info breakpoints show enabled breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: disable $bpnum
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: set breakpoint commands
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: info breakpoints shows disabled breakpoint
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: disabled permanent breakpoint doesn't explain stop (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: info breakpoints still shows same number of hits
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: breakpoint commands didn't run
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: reenable breakpoint
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: stop at permanent breakpoint thrice (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: info breakpoints shows one more hit
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: breakpoint commands ran
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: basics: single-step past permanent breakpoint (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: next trips on permanent bp: continue to breakpoint: test_next (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: next trips on permanent bp: condition $bpnum 0
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: next trips on permanent bp: next (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: permanent bp (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: condition $bpnum 0
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: p counter
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: stepi signal with handler: continue to breakpoint: test_signal_with_handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: stepi signal with handler: stop at permanent breakpoint (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: stepi signal with handler: queue-signal SIGUSR1
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: stepi signal with handler: single-step to handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: stepi signal with handler: up to mainline code
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: stepi signal with handler: mainline pc points at permanent breakpoint
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: stepi signal with handler: stop at permanent breakpoint, out of handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: stepi signal with no handler: continue to breakpoint: test_signal_no_handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: stepi signal with no handler: stop at permanent breakpoint (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: stepi signal with no handler: queue-signal SIGUSR1
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: stepi signal with no handler: single-step past permanent breakpoint (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: set breakpoint always-inserted off
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: watch $dummy_convenience
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: set probe breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: get size of instruction
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: write addr_bp
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: write addr_after_bp
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: next over setup
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: p /x addr_bp[0] = buffer[0]
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: p /x addr_bp[1] = buffer[1]
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: p /x addr_bp[2] = buffer[2]
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: p /x addr_bp[3] = buffer[3]
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: permanent breakpoint causes random signal
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: stop at permanent breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: p $prev_counter = counter
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: stop at permanent breakpoint twice (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: p counter - $prev_counter
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: info breakpoints show enabled breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: disable $bpnum
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: set breakpoint commands
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: info breakpoints shows disabled breakpoint
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: disabled permanent breakpoint doesn't explain stop (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: info breakpoints still shows same number of hits
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: breakpoint commands didn't run
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: reenable breakpoint
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: stop at permanent breakpoint thrice (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: info breakpoints shows one more hit
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: breakpoint commands ran
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: basics: single-step past permanent breakpoint (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: next trips on permanent bp: continue to breakpoint: test_next (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: next trips on permanent bp: condition $bpnum 0
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: next trips on permanent bp: next (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: permanent bp (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: condition $bpnum 0
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: p counter
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: stepi signal with handler: continue to breakpoint: test_signal_with_handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: stepi signal with handler: stop at permanent breakpoint (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: stepi signal with handler: queue-signal SIGUSR1
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: stepi signal with handler: single-step to handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: stepi signal with handler: up to mainline code
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: stepi signal with handler: mainline pc points at permanent breakpoint
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: stepi signal with handler: stop at permanent breakpoint, out of handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: stepi signal with no handler: continue to breakpoint: test_signal_no_handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: stepi signal with no handler: stop at permanent breakpoint (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: stepi signal with no handler: queue-signal SIGUSR1
FAIL: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: stepi signal with no handler: single-step past permanent breakpoint (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: set breakpoint always-inserted on
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: set probe breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: get size of instruction
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: write addr_bp
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: write addr_after_bp
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: next over setup
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: p /x addr_bp[0] = buffer[0]
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: p /x addr_bp[1] = buffer[1]
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: p /x addr_bp[2] = buffer[2]
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: p /x addr_bp[3] = buffer[3]
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: permanent breakpoint causes random signal
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: stop at permanent breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: p $prev_counter = counter
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: stop at permanent breakpoint twice (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: p counter - $prev_counter
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: info breakpoints show enabled breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: disable $bpnum
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: set breakpoint commands
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: info breakpoints shows disabled breakpoint
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: disabled permanent breakpoint doesn't explain stop (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: info breakpoints still shows same number of hits
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: breakpoint commands didn't run
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: reenable breakpoint
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: stop at permanent breakpoint thrice (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: info breakpoints shows one more hit
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: breakpoint commands ran
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: basics: single-step past permanent breakpoint (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: next trips on permanent bp: continue to breakpoint: test_next (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: next trips on permanent bp: condition $bpnum 0
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: next trips on permanent bp: next (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: permanent bp (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: condition $bpnum 0
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: p counter
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: stepi signal with handler: continue to breakpoint: test_signal_with_handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: stepi signal with handler: stop at permanent breakpoint (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: stepi signal with handler: queue-signal SIGUSR1
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: stepi signal with handler: single-step to handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: stepi signal with handler: up to mainline code
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: stepi signal with handler: mainline pc points at permanent breakpoint
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: stepi signal with handler: stop at permanent breakpoint, out of handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: stepi signal with no handler: continue to breakpoint: test_signal_no_handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: stepi signal with no handler: stop at permanent breakpoint (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: stepi signal with no handler: queue-signal SIGUSR1
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: stepi signal with no handler: single-step past permanent breakpoint (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: set breakpoint always-inserted on
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: watch $dummy_convenience
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: set probe breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: get size of instruction
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: write addr_bp
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: write addr_after_bp
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: next over setup
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: p /x addr_bp[0] = buffer[0]
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: p /x addr_bp[1] = buffer[1]
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: p /x addr_bp[2] = buffer[2]
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: p /x addr_bp[3] = buffer[3]
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: permanent breakpoint causes random signal
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: stop at permanent breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: p $prev_counter = counter
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: stop at permanent breakpoint twice (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: p counter - $prev_counter
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: info breakpoints show enabled breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: disable $bpnum
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: set breakpoint commands
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: info breakpoints shows disabled breakpoint
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: disabled permanent breakpoint doesn't explain stop (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: info breakpoints still shows same number of hits
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: breakpoint commands didn't run
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: reenable breakpoint
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: stop at permanent breakpoint thrice (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: info breakpoints shows one more hit
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: breakpoint commands ran
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: single-step past permanent breakpoint (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: next trips on permanent bp: continue to breakpoint: test_next (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: next trips on permanent bp: condition $bpnum 0
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: next trips on permanent bp: next (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: permanent bp (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: condition $bpnum 0
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: p counter
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with handler: continue to breakpoint: test_signal_with_handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with handler: stop at permanent breakpoint (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with handler: queue-signal SIGUSR1
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with handler: single-step to handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with handler: up to mainline code
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with handler: mainline pc points at permanent breakpoint
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with handler: stop at permanent breakpoint, out of handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with no handler: continue to breakpoint: test_signal_no_handler (the program is no longer running)
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with no handler: stop at permanent breakpoint (the program is no longer running)
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with no handler: queue-signal SIGUSR1
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with no handler: single-step past permanent breakpoint (the program is no longer running)
Running gdb.git~master/gdb/testsuite/gdb.threads/next-fork-other-thread.exp ...
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: successfully compiled posix threads test case
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: successfully compiled posix threads test case
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=off: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=off: displaced-stepping=on: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=off: displaced-stepping=on: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=off: displaced-stepping=on: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=off: displaced-stepping=on: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=off: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=off: displaced-stepping=off: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=off: displaced-stepping=off: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=off: displaced-stepping=off: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=off: displaced-stepping=off: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=on: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=on: displaced-stepping=auto: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=on: displaced-stepping=auto: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=on: displaced-stepping=auto: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=on: displaced-stepping=auto: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=on: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=on: displaced-stepping=on: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=on: displaced-stepping=on: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=on: displaced-stepping=on: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=on: displaced-stepping=on: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=on: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=on: displaced-stepping=off: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=on: displaced-stepping=off: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=on: displaced-stepping=off: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=auto: non-stop=on: displaced-stepping=off: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=off: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=off: displaced-stepping=auto: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=off: displaced-stepping=auto: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=off: displaced-stepping=auto: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=off: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=off: displaced-stepping=on: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=off: displaced-stepping=on: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=off: displaced-stepping=on: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=off: displaced-stepping=on: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=off: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=off: displaced-stepping=off: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=off: displaced-stepping=off: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=off: displaced-stepping=off: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=off: displaced-stepping=off: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=on: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=on: displaced-stepping=auto: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=on: displaced-stepping=auto: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=on: displaced-stepping=auto: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=on: displaced-stepping=auto: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=on: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=on: displaced-stepping=on: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=on: displaced-stepping=on: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=on: displaced-stepping=on: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=on: displaced-stepping=on: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=on: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=on: displaced-stepping=off: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=on: displaced-stepping=off: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=on: displaced-stepping=off: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=on: non-stop=on: displaced-stepping=off: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=on: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=on: displaced-stepping=auto: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=on: displaced-stepping=auto: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=on: displaced-stepping=auto: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=on: displaced-stepping=auto: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=on: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=on: displaced-stepping=on: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=on: displaced-stepping=on: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=on: displaced-stepping=on: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=on: displaced-stepping=on: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=on: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=on: displaced-stepping=off: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=on: displaced-stepping=off: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=on: displaced-stepping=off: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=on: displaced-stepping=off: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=auto: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=on: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=on: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=on: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=on: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=off: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=off: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=off: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=off: displaced-stepping=off: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=on: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=on: displaced-stepping=auto: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=on: displaced-stepping=auto: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=on: displaced-stepping=auto: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=on: displaced-stepping=auto: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=on: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=on: displaced-stepping=on: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=on: displaced-stepping=on: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=on: displaced-stepping=on: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=on: displaced-stepping=on: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=on: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=on: displaced-stepping=off: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=on: displaced-stepping=off: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=on: displaced-stepping=off: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=auto: non-stop=on: displaced-stepping=off: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=auto: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=on: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=on: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=on: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=on: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=off: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=off: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=off: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=off: displaced-stepping=off: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=on: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=on: displaced-stepping=auto: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=on: displaced-stepping=auto: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=on: displaced-stepping=auto: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=on: displaced-stepping=auto: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=on: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=on: displaced-stepping=on: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=on: displaced-stepping=on: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=on: displaced-stepping=on: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=on: displaced-stepping=on: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=on: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=on: displaced-stepping=off: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=on: displaced-stepping=off: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=on: displaced-stepping=off: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=on: non-stop=on: displaced-stepping=off: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=on: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=on: displaced-stepping=auto: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=on: displaced-stepping=auto: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=on: displaced-stepping=auto: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=on: displaced-stepping=auto: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=on: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=on: displaced-stepping=on: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=on: displaced-stepping=on: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=on: displaced-stepping=on: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=on: displaced-stepping=on: i=0: next to other line
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=on: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=on: displaced-stepping=off: set print inferior-events off
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=on: displaced-stepping=off: break 84
PASS: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=on: displaced-stepping=off: continue
FAIL: gdb.threads/next-fork-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=on: displaced-stepping=off: i=0: next to other line
Running gdb.git~master/gdb/testsuite/gdb.ada/attr_ref_and_charlit.exp ...
PASS: gdb.ada/attr_ref_and_charlit.exp: compilation foo.adb
FAIL: gdb.ada/attr_ref_and_charlit.exp: run: print s'first
FAIL: gdb.ada/attr_ref_and_charlit.exp: run: print s'last
FAIL: gdb.ada/attr_ref_and_charlit.exp: run: print s(s'first) = 'a'
FAIL: gdb.ada/attr_ref_and_charlit.exp: run: print s(s'last) /= 'b'
PASS: gdb.ada/attr_ref_and_charlit.exp: continue
FAIL: gdb.ada/attr_ref_and_charlit.exp: cont: print s'first
FAIL: gdb.ada/attr_ref_and_charlit.exp: cont: print s'last
FAIL: gdb.ada/attr_ref_and_charlit.exp: cont: print s(s'first) = 'c'
FAIL: gdb.ada/attr_ref_and_charlit.exp: cont: print s(s'last) /= 'd'
Running gdb.git~master/gdb/testsuite/gdb.ada/out_of_line_in_inlined.exp ...
PASS: gdb.ada/out_of_line_in_inlined.exp: scenario=all: compilation foo_o224_021.adb
PASS: gdb.ada/out_of_line_in_inlined.exp: scenario=all: run to foo_o224_021.child1.child2
FAIL: gdb.ada/out_of_line_in_inlined.exp: scenario=all: bt
PASS: gdb.ada/out_of_line_in_inlined.exp: scenario=minimal: compilation foo_o224_021.adb
PASS: gdb.ada/out_of_line_in_inlined.exp: scenario=minimal: run to foo_o224_021.child1.child2
FAIL: gdb.ada/out_of_line_in_inlined.exp: scenario=minimal: bt
Running gdb.git~master/gdb/testsuite/gdb.base/dprintf-pending.exp ...
PASS: gdb.base/dprintf-pending.exp: without format: missing ,FMT
PASS: gdb.base/dprintf-pending.exp: without format: missing FMT
PASS: gdb.base/dprintf-pending.exp: without symbols: set pending dprintf
PASS: gdb.base/dprintf-pending.exp: without symbols: single pending dprintf info
FAIL: gdb.base/dprintf-pending.exp: without symbols: run to resolved dprintf
PASS: gdb.base/dprintf-pending.exp: set pending dprintf
PASS: gdb.base/dprintf-pending.exp: single pending dprintf info
FAIL: gdb.base/dprintf-pending.exp: run to resolved dprintf
Running gdb.git~master/gdb/testsuite/gdb.cp/method.exp ...
PASS: gdb.cp/method.exp: break A::foo
FAIL: gdb.cp/method.exp: continue to A::foo
FAIL: gdb.cp/method.exp: print x in A::foo
FAIL: gdb.cp/method.exp: print this in A::foo
PASS: gdb.cp/method.exp: break A::bar
FAIL: gdb.cp/method.exp: continue to A::bar
FAIL: gdb.cp/method.exp: print x in A::bar
FAIL: gdb.cp/method.exp: print this in A::bar
PASS: gdb.cp/method.exp: break 21
FAIL: gdb.cp/method.exp: continue to 21
FAIL: gdb.cp/method.exp: print data_ in funk::getFunky
FAIL: gdb.cp/method.exp: print this in funk::getFunky
FAIL: gdb.cp/method.exp: print res in funk::getFunky
PASS: gdb.cp/method.exp: ptype A
PASS: gdb.cp/method.exp: finish program
Running gdb.git~master/gdb/testsuite/gdb.python/py-prettyprint.exp ...
PASS: gdb.python/py-prettyprint.exp: c: set print pretty on
PASS: gdb.python/py-prettyprint.exp: c: continue to breakpoint: break to inspect
PASS: gdb.python/py-prettyprint.exp: c: load python file
PASS: gdb.python/py-prettyprint.exp: c: print ss
PASS: gdb.python/py-prettyprint.exp: c: print ssa[1]
PASS: gdb.python/py-prettyprint.exp: c: print ssa
PASS: gdb.python/py-prettyprint.exp: c: print arraystruct
PASS: gdb.python/py-prettyprint.exp: c: print tsrvw
PASS: gdb.python/py-prettyprint.exp: c: print ns2
PASS: gdb.python/py-prettyprint.exp: c: print x
PASS: gdb.python/py-prettyprint.exp: c: print cstring
PASS: gdb.python/py-prettyprint.exp: c: print estring
PASS: gdb.python/py-prettyprint.exp: c: print estring3
PASS: gdb.python/py-prettyprint.exp: c: python pp_ls_encoding = 'UTF-8'
PASS: gdb.python/py-prettyprint.exp: c: print estring2
PASS: gdb.python/py-prettyprint.exp: c: set python print-stack full
PASS: gdb.python/py-prettyprint.exp: c: print hint_error
PASS: gdb.python/py-prettyprint.exp: c: print c, pretty printing on, default display hint
PASS: gdb.python/py-prettyprint.exp: c: set variable c.is_array_p=1
PASS: gdb.python/py-prettyprint.exp: c: print c, pretty printing on, display hint is now array
PASS: gdb.python/py-prettyprint.exp: c: set variable c.is_map_p=1
PASS: gdb.python/py-prettyprint.exp: c: print c, pretty printing on, exception raised from display_hint
PASS: gdb.python/py-prettyprint.exp: c: set variable c.is_array_p=0
PASS: gdb.python/py-prettyprint.exp: c: print c, pretty printing on, display hint is now map
PASS: gdb.python/py-prettyprint.exp: c: print nstype
PASS: gdb.python/py-prettyprint.exp: c: set print pretty off
PASS: gdb.python/py-prettyprint.exp: c: print nstype on one line
PASS: gdb.python/py-prettyprint.exp: c: print c, pretty printing off, display hint is now map
PASS: gdb.python/py-prettyprint.exp: c: set variable c.is_map_p=0
PASS: gdb.python/py-prettyprint.exp: c: print c, pretty printing off, default display hint
PASS: gdb.python/py-prettyprint.exp: c: print an_int
PASS: gdb.python/py-prettyprint.exp: c: print (int) an_int
PASS: gdb.python/py-prettyprint.exp: c: print (int_type) an_int
PASS: gdb.python/py-prettyprint.exp: c: print an_int_type
PASS: gdb.python/py-prettyprint.exp: c: print (int_type) an_int_type
PASS: gdb.python/py-prettyprint.exp: c: print an_int_type2
PASS: gdb.python/py-prettyprint.exp: c: print (int) an_int_type2
PASS: gdb.python/py-prettyprint.exp: c: print (int_type) an_int_type2
PASS: gdb.python/py-prettyprint.exp: c: print (int_type2) an_int_type2
PASS: gdb.python/py-prettyprint.exp: c: print (int_type3) an_int_type2
PASS: gdb.python/py-prettyprint.exp: c: continue until exit
PASS: gdb.python/py-prettyprint.exp: c++: set print pretty on
PASS: gdb.python/py-prettyprint.exp: c++: continue to breakpoint: break to inspect
PASS: gdb.python/py-prettyprint.exp: c++: load python file
PASS: gdb.python/py-prettyprint.exp: c++: print ss
PASS: gdb.python/py-prettyprint.exp: c++: print ssa[1]
PASS: gdb.python/py-prettyprint.exp: c++: print ssa
PASS: gdb.python/py-prettyprint.exp: c++: print arraystruct
PASS: gdb.python/py-prettyprint.exp: c++: print tsrvw
PASS: gdb.python/py-prettyprint.exp: c++: print cps
PASS: gdb.python/py-prettyprint.exp: c++: print cpss
PASS: gdb.python/py-prettyprint.exp: c++: print cpssa[0]
PASS: gdb.python/py-prettyprint.exp: c++: print cpssa[1]
PASS: gdb.python/py-prettyprint.exp: c++: print cpssa
PASS: gdb.python/py-prettyprint.exp: c++: print sss
PASS: gdb.python/py-prettyprint.exp: c++: print ref
PASS: gdb.python/py-prettyprint.exp: c++: print derived
PASS: gdb.python/py-prettyprint.exp: c++: print ns with default element limit
PASS: gdb.python/py-prettyprint.exp: c++: set print elements 3
PASS: gdb.python/py-prettyprint.exp: c++: print ns with element limit of 3
PASS: gdb.python/py-prettyprint.exp: c++: set print elements 10
PASS: gdb.python/py-prettyprint.exp: c++: print ns with element limit of 10
PASS: gdb.python/py-prettyprint.exp: c++: set print elements 200
PASS: gdb.python/py-prettyprint.exp: c++: print has_member
PASS: gdb.python/py-prettyprint.exp: c++: print has_static_member::global
PASS: gdb.python/py-prettyprint.exp: c++: print ns2
PASS: gdb.python/py-prettyprint.exp: c++: print x
PASS: gdb.python/py-prettyprint.exp: c++: print cstring
PASS: gdb.python/py-prettyprint.exp: c++: print estring
PASS: gdb.python/py-prettyprint.exp: c++: print estring3
PASS: gdb.python/py-prettyprint.exp: c++: python pp_ls_encoding = 'UTF-8'
PASS: gdb.python/py-prettyprint.exp: c++: print estring2
PASS: gdb.python/py-prettyprint.exp: c++: set python print-stack full
PASS: gdb.python/py-prettyprint.exp: c++: print hint_error
PASS: gdb.python/py-prettyprint.exp: c++: print c, pretty printing on, default display hint
PASS: gdb.python/py-prettyprint.exp: c++: set variable c.is_array_p=1
PASS: gdb.python/py-prettyprint.exp: c++: print c, pretty printing on, display hint is now array
PASS: gdb.python/py-prettyprint.exp: c++: set variable c.is_map_p=1
PASS: gdb.python/py-prettyprint.exp: c++: print c, pretty printing on, exception raised from display_hint
PASS: gdb.python/py-prettyprint.exp: c++: set variable c.is_array_p=0
PASS: gdb.python/py-prettyprint.exp: c++: print c, pretty printing on, display hint is now map
PASS: gdb.python/py-prettyprint.exp: c++: print nstype
PASS: gdb.python/py-prettyprint.exp: c++: set print pretty off
PASS: gdb.python/py-prettyprint.exp: c++: print nstype on one line
PASS: gdb.python/py-prettyprint.exp: c++: print c, pretty printing off, display hint is now map
PASS: gdb.python/py-prettyprint.exp: c++: set variable c.is_map_p=0
PASS: gdb.python/py-prettyprint.exp: c++: print c, pretty printing off, default display hint
PASS: gdb.python/py-prettyprint.exp: c++: print an_int
PASS: gdb.python/py-prettyprint.exp: c++: print (int) an_int
PASS: gdb.python/py-prettyprint.exp: c++: print (int_type) an_int
PASS: gdb.python/py-prettyprint.exp: c++: print an_int_type
PASS: gdb.python/py-prettyprint.exp: c++: print (int_type) an_int_type
PASS: gdb.python/py-prettyprint.exp: c++: print an_int_type2
PASS: gdb.python/py-prettyprint.exp: c++: print (int) an_int_type2
PASS: gdb.python/py-prettyprint.exp: c++: print (int_type) an_int_type2
PASS: gdb.python/py-prettyprint.exp: c++: print (int_type2) an_int_type2
PASS: gdb.python/py-prettyprint.exp: c++: print (int_type3) an_int_type2
PASS: gdb.python/py-prettyprint.exp: c++: continue until exit
PASS: gdb.python/py-prettyprint.exp: load python file
PASS: gdb.python/py-prettyprint.exp: continue to breakpoint: eval-break
FAIL: gdb.python/py-prettyprint.exp: info locals
PASS: gdb.python/py-prettyprint.exp: continue to breakpoint: break to inspect
PASS: gdb.python/py-prettyprint.exp: print ss enabled #1
PASS: gdb.python/py-prettyprint.exp: gdb-command<python disable_lookup_function ()>
PASS: gdb.python/py-prettyprint.exp: print ss disabled
PASS: gdb.python/py-prettyprint.exp: gdb-command<python enable_lookup_function ()>
PASS: gdb.python/py-prettyprint.exp: print ss enabled #2
PASS: gdb.python/py-prettyprint.exp: print -raw-values -- ss
PASS: gdb.python/py-prettyprint.exp: print -raw-values on -- ss
PASS: gdb.python/py-prettyprint.exp: with print raw-values -- print ss
PASS: gdb.python/py-prettyprint.exp: print /r ss
PASS: gdb.python/py-prettyprint.exp: with print raw-values off -- print /r ss
PASS: gdb.python/py-prettyprint.exp: print -raw-values off -- /r ss
Running gdb.git~master/gdb/testsuite/gdb.base/dlmopen-ns-ids.exp ...
PASS: gdb.base/dlmopen-ns-ids.exp: before loading anything
PASS: gdb.base/dlmopen-ns-ids.exp: continue to breakpoint: TAG: first dlclose
PASS: gdb.base/dlmopen-ns-ids.exp: after loading everything
PASS: gdb.base/dlmopen-ns-ids.exp: check no duplicates: info sharedlibrary
PASS: gdb.base/dlmopen-ns-ids.exp: check no duplicates: no duplicates
PASS: gdb.base/dlmopen-ns-ids.exp: before closing any library
PASS: gdb.base/dlmopen-ns-ids.exp: close first library
PASS: gdb.base/dlmopen-ns-ids.exp: after closing one library
PASS: gdb.base/dlmopen-ns-ids.exp: close second library
PASS: gdb.base/dlmopen-ns-ids.exp: before closing two libraries
PASS: gdb.base/dlmopen-ns-ids.exp: continue to breakpoint: TAG: fourth dlclose
PASS: gdb.base/dlmopen-ns-ids.exp: get integer valueof "lmid"
PASS: gdb.base/dlmopen-ns-ids.exp: reopen a namespace
PASS: gdb.base/dlmopen-ns-ids.exp: final namespace inactive
PASS: gdb.base/dlmopen-ns-ids.exp: after unloading everything
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: 0 namespace before starting inferior
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: No current namespace before starting inferior
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: Before activating namespaces
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: Still in the default namespace
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: dl=3: continue to breakpoint: inc
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: dl=3: Verify we're in namespace 3
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: dl=2: continue to breakpoint: inc
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: dl=2: Verify we're in namespace 2
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: dl=1: continue to breakpoint: inc
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: dl=1: Verify we're in namespace 1
FAIL: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: up
FAIL: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: print namespace of selected frame
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: continue to breakpoint: first dlclose
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: all SOs loaded
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: close one SO
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: one SOs unloaded
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: close another SO
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: two SOs unloaded
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: load the first SO
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: continue to breakpoint: inc
PASS: gdb.base/dlmopen-ns-ids.exp: test_conv_vars: continue until exit
PASS: gdb.base/dlmopen-ns-ids.exp: info linker-namespaces before running
PASS: gdb.base/dlmopen-ns-ids.exp: info linker-namespaces: continue to breakpoint: TAG: first dlclose
PASS: gdb.base/dlmopen-ns-ids.exp: the correct number of libraries was reported
PASS: gdb.base/dlmopen-ns-ids.exp: ns=1: the correct number of libraries was reported
PASS: gdb.base/dlmopen-ns-ids.exp: ns=1: this testfile's SO was reported
PASS: gdb.base/dlmopen-ns-ids.exp: ns=2: the correct number of libraries was reported
PASS: gdb.base/dlmopen-ns-ids.exp: ns=2: this testfile's SO was reported
PASS: gdb.base/dlmopen-ns-ids.exp: ns=3: the correct number of libraries was reported
PASS: gdb.base/dlmopen-ns-ids.exp: ns=3: this testfile's SO was reported
PASS: gdb.base/dlmopen-ns-ids.exp: print namespaces with no argument
Running gdb.git~master/gdb/testsuite/gdb.base/return2.exp ...
PASS: gdb.base/return2.exp: set break on void_func
PASS: gdb.base/return2.exp: continue to void_func
FAIL: gdb.base/return2.exp: return from void_func
PASS: gdb.base/return2.exp: void function returned successfully
PASS: gdb.base/return2.exp: set break on char_func
PASS: gdb.base/return2.exp: continue to char_func
FAIL: gdb.base/return2.exp: return from char_func
FAIL: gdb.base/return2.exp: char value returned successfully
FAIL: gdb.base/return2.exp: validate result value not equal to program return value, char
PASS: gdb.base/return2.exp: set break on short_func
PASS: gdb.base/return2.exp: continue to short_func
FAIL: gdb.base/return2.exp: return from short_func
FAIL: gdb.base/return2.exp: short value returned successfully
FAIL: gdb.base/return2.exp: validate result value not equal to program return value, short
PASS: gdb.base/return2.exp: set break on int_func
PASS: gdb.base/return2.exp: continue to int_func
FAIL: gdb.base/return2.exp: return from int_func
FAIL: gdb.base/return2.exp: int value returned successfully
FAIL: gdb.base/return2.exp: validate result value not equal to program return value, int
PASS: gdb.base/return2.exp: set break on long_func
PASS: gdb.base/return2.exp: continue to long_func
FAIL: gdb.base/return2.exp: return from long_func
FAIL: gdb.base/return2.exp: long value returned successfully
FAIL: gdb.base/return2.exp: validate result value not equal to program return value, long
PASS: gdb.base/return2.exp: set break on long_long_func
PASS: gdb.base/return2.exp: continue to long_long_func
FAIL: gdb.base/return2.exp: return from long_long_func
FAIL: gdb.base/return2.exp: long_long value returned successfully
FAIL: gdb.base/return2.exp: validate result value not equal to program return value, long_long
PASS: gdb.base/return2.exp: set break on float_func
PASS: gdb.base/return2.exp: continue to float_func
FAIL: gdb.base/return2.exp: return from float_func
FAIL: gdb.base/return2.exp: float value returned successfully
FAIL: gdb.base/return2.exp: validate result value not equal to program return value, float
PASS: gdb.base/return2.exp: set break on double_func
PASS: gdb.base/return2.exp: continue to double_func
FAIL: gdb.base/return2.exp: return from double_func
FAIL: gdb.base/return2.exp: double value returned successfully
FAIL: gdb.base/return2.exp: validate result value not equal to program return value, double
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-cli.exp ...
PASS: gdb.mi/mi-cli.exp: -interpreter-exec with no arguments
PASS: gdb.mi/mi-cli.exp: -interpreter-exec with one argument
PASS: gdb.mi/mi-cli.exp: -interpreter-exec with bogus interpreter
PASS: gdb.mi/mi-cli.exp: -interpreter-exec console bogus
PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "file $binfile"
PASS: gdb.mi/mi-cli.exp: breakpoint at main
PASS: gdb.mi/mi-cli.exp: mi runto main
PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set args foobar"
PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "show args"
PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "break callee4"
PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "info break"
PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set listsize 1"
PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "list"
PASS: gdb.mi/mi-cli.exp: continue to callee4
PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "delete 2"
FAIL: gdb.mi/mi-cli.exp: -interpreter-exec console "up" (unexpected output)
FAIL: gdb.mi/mi-cli.exp: -interpreter-exec console "down" (unexpected output)
FAIL: gdb.mi/mi-cli.exp: -interpreter-exec console "frame 2" (unexpected output)
PASS: gdb.mi/mi-cli.exp: -stack-select-frame 0
PASS: gdb.mi/mi-cli.exp: check *stopped from CLI command
PASS: gdb.mi/mi-cli.exp: -exec-step does not produce CLI step output
PASS: gdb.mi/mi-cli.exp: check *stopped from CLI command 2
FAIL: gdb.mi/mi-cli.exp: CLI finish: send CLI command (MI error)
FAIL: gdb.mi/mi-cli.exp: CLI finish: collect CLI output (timeout)
FAIL: gdb.mi/mi-cli.exp: CLI finish: check CLI output
FAIL: gdb.mi/mi-cli.exp: CLI finish: check MI output (unknown output after running)
PASS: gdb.mi/mi-cli.exp: -break-insert -t basics.c:$line_main_hello
PASS: gdb.mi/mi-cli.exp: breakpoint hit produces CLI output
PASS: gdb.mi/mi-cli.exp: temporary breakpoint output hit in MI
PASS: gdb.mi/mi-cli.exp: 34 next: run
FAIL: gdb.mi/mi-cli.exp: 34 next: CLI output (timeout)
FAIL: gdb.mi/mi-cli.exp: 34 next: stop (stopped at wrong place)
FAIL: gdb.mi/mi-cli.exp: -interpreter-exec console "list" at basics.c:$line_main_return (unexpected output)
PASS: gdb.mi/mi-cli.exp: -break-insert -t basics.c:$line_main_callme_2
PASS: gdb.mi/mi-cli.exp: -exec-continue to line $line_main_callme_2
PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set listsize 10"
PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "list" at basics.c:$line_main_callme_2
PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "help set args"
PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0"
Running gdb.git~master/gdb/testsuite/gdb.base/display.exp ...
PASS: gdb.base/display.exp: kill
PASS: gdb.base/display.exp: detach
PASS: gdb.base/display.exp: run
PASS: gdb.base/display.exp: kill again
PASS: gdb.base/display.exp: detach again
PASS: gdb.base/display.exp: break  do_loops
PASS: gdb.base/display.exp: get to do_loops
PASS: gdb.base/display.exp: set watch
PASS: gdb.base/display.exp: break loop end
PASS: gdb.base/display.exp: inf disp
PASS: gdb.base/display.exp: display i
PASS: gdb.base/display.exp: display j
PASS: gdb.base/display.exp: display &k
PASS: gdb.base/display.exp: display/f f
PASS: gdb.base/display.exp: display/s &sum
PASS: gdb.base/display.exp: first disp
PASS: gdb.base/display.exp: second disp
PASS: gdb.base/display.exp: catch err
PASS: gdb.base/display.exp: disab disp 1
PASS: gdb.base/display.exp: disab disp 2
PASS: gdb.base/display.exp: re-enab
PASS: gdb.base/display.exp: re-enab of enab
PASS: gdb.base/display.exp: undisp
PASS: gdb.base/display.exp: info disp
PASS: gdb.base/display.exp: next hit
PASS: gdb.base/display.exp: undisp all
PASS: gdb.base/display.exp: disp *p_i
PASS: gdb.base/display.exp: p p_i = 0x0
PASS: gdb.base/display.exp: display bad address
PASS: gdb.base/display.exp: p p_i = &i
PASS: gdb.base/display.exp: display good address
PASS: gdb.base/display.exp: undisp all again
PASS: gdb.base/display.exp: disab 3
PASS: gdb.base/display.exp: watch off
PASS: gdb.base/display.exp: finish
FAIL: gdb.base/display.exp: step
PASS: gdb.base/display.exp: tbreak in do_vars
PASS: gdb.base/display.exp: cont
PASS: gdb.base/display.exp: printf
PASS: gdb.base/display.exp: printf %d
PASS: gdb.base/display.exp: printf "%d
PASS: gdb.base/display.exp: printf "%d%d",i
PASS: gdb.base/display.exp: printf "\\!\a\f\r\t\v\b\n"
PASS: gdb.base/display.exp: re-set term
PASS: gdb.base/display.exp: printf "\w"
PASS: gdb.base/display.exp: printf "%d" j
PASS: gdb.base/display.exp: printf "%p\n", 0
PASS: gdb.base/display.exp: printf "%p\n", 1
FAIL: gdb.base/display.exp: print/k j
FAIL: gdb.base/display.exp: debug test output 1
FAIL: gdb.base/display.exp: debug test output 1a
FAIL: gdb.base/display.exp: debug test output 2
FAIL: gdb.base/display.exp: debug test output 2a
FAIL: gdb.base/display.exp: debug test output 3
FAIL: gdb.base/display.exp: x/0 j
PASS: gdb.base/display.exp: set print asm-demangle on
PASS: gdb.base/display.exp: print/0 j
PASS: gdb.base/display.exp: ignored s
PASS: gdb.base/display.exp: no i
PASS: gdb.base/display.exp: print/a &sum
PASS: gdb.base/display.exp: print/a main+4
PASS: gdb.base/display.exp: print/a $pc
PASS: gdb.base/display.exp: print/a &&j
Running gdb.git~master/gdb/testsuite/gdb.base/wrong_frame_bt_full.exp ...
FAIL: gdb.base/wrong_frame_bt_full.exp: bt full
Running gdb.git~master/gdb/testsuite/gdb.dwarf2/dw2-inline-bt.exp ...
FAIL: gdb.dwarf2/dw2-inline-bt.exp: move up from func to main
PASS: gdb.dwarf2/dw2-inline-bt.exp: get pc after return from func
FAIL: gdb.dwarf2/dw2-inline-bt.exp: backtrace show correct line number in main
FAIL: gdb.dwarf2/dw2-inline-bt.exp: correct lines are shown for frame 1
Running gdb.git~master/gdb/testsuite/gdb.threads/foll-fork-other-thread.exp ...
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: successfully compiled posix threads test case
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: successfully compiled posix threads test case
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: next aborts resumption
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: next aborts resumption
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: next aborts resumption
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: next aborts resumption
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: next aborts resumption
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: next aborts resumption
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: next aborts resumption
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: next aborts resumption
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: next aborts resumption
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=fork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: catch vfork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: next aborts resumption
FAIL: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=auto: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: catch vfork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: next aborts resumption
FAIL: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=on: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: catch vfork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: next aborts resumption
FAIL: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=auto: non-stop=off: displaced-stepping=off: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: catch vfork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: next aborts resumption
FAIL: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=auto: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: catch vfork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: next aborts resumption
FAIL: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=on: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: catch vfork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: next aborts resumption
FAIL: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=on: non-stop=off: displaced-stepping=off: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: set displaced-stepping auto
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: catch vfork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: next aborts resumption
FAIL: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=auto: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: set displaced-stepping on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: catch vfork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: next aborts resumption
FAIL: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=on: continue to exit
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: set displaced-stepping off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: catch vfork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: info breakpoints before fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: explicit child follow, catch fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: info breakpoints after fork
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: thread 1
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: set scheduler-locking on
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: break foll-fork-other-thread.c:77
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: continue
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: set scheduler-locking off
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: set follow-fork child
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: next aborts resumption
FAIL: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: bt
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: print $_thread
PASS: gdb.threads/foll-fork-other-thread.exp: fork_func=vfork: follow=child: target-non-stop=off: non-stop=off: displaced-stepping=off: continue to exit
Running gdb.git~master/gdb/testsuite/gdb.base/unwindonsignal.exp ...
PASS: gdb.base/unwindonsignal.exp: break stop_here
PASS: gdb.base/unwindonsignal.exp: continue to breakpoint at stop_here
PASS: gdb.base/unwindonsignal.exp: setting unwind-on-signal
PASS: gdb.base/unwindonsignal.exp: showing unwind-on-signal
PASS: gdb.base/unwindonsignal.exp: showing unwindonsignal alias
PASS: gdb.base/unwindonsignal.exp: setting unwindonsignal alias to off
PASS: gdb.base/unwindonsignal.exp: showing unwind-on-signal after setting via alias
PASS: gdb.base/unwindonsignal.exp: setting unwindonsignal alias to on
PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signaled
FAIL: gdb.base/unwindonsignal.exp: stack unwound
PASS: gdb.base/unwindonsignal.exp: unwind-on-signal, dummy frame removed
Running gdb.git~master/gdb/testsuite/gdb.ada/array_return.exp ...
PASS: gdb.ada/array_return.exp: compilation p.adb
PASS: gdb.ada/array_return.exp: insert breakpoint in create_small
PASS: gdb.ada/array_return.exp: insert breakpoint in create_large
PASS: gdb.ada/array_return.exp: insert breakpoint in create_small_float_vector
PASS: gdb.ada/array_return.exp: continuing to Create_Small
FAIL: gdb.ada/array_return.exp: value printed by finish of Create_Small
PASS: gdb.ada/array_return.exp: continuing to Create_Large
FAIL: gdb.ada/array_return.exp: value printed by finish of Create_Large
PASS: gdb.ada/array_return.exp: continuing to Create_Small_Float_Vector
FAIL: gdb.ada/array_return.exp: value printed by finish of Create_Small_Float_Vector
Running gdb.git~master/gdb/testsuite/gdb.python/py-finish-breakpoint.exp ...
PASS: gdb.python/py-finish-breakpoint.exp: normal conditions: disable confirmation
PASS: gdb.python/py-finish-breakpoint.exp: normal conditions: import python scripts
PASS: gdb.python/py-finish-breakpoint.exp: normal conditions: continue to the function to finish
FAIL: gdb.python/py-finish-breakpoint.exp: normal conditions: set FinishBreakpoint with default frame value
FAIL: gdb.python/py-finish-breakpoint.exp: normal conditions: set FinishBreakpoint
FAIL: gdb.python/py-finish-breakpoint.exp: normal conditions: check return_value at init
FAIL: gdb.python/py-finish-breakpoint.exp: normal conditions: check MyFinishBreakpoint hit
FAIL: gdb.python/py-finish-breakpoint.exp: normal conditions: check return_value
FAIL: gdb.python/py-finish-breakpoint.exp: normal conditions: check finishBP on default frame has been hit
FAIL: gdb.python/py-finish-breakpoint.exp: normal conditions: ensure that finish bp is invalid afer normal hit
FAIL: gdb.python/py-finish-breakpoint.exp: normal conditions: return to main()
PASS: gdb.python/py-finish-breakpoint.exp: normal conditions: check FinishBP not allowed in main
PASS: gdb.python/py-finish-breakpoint.exp: return to inlined function: import python scripts
PASS: gdb.python/py-finish-breakpoint.exp: return to inlined function: continue to the function to finish
FAIL: gdb.python/py-finish-breakpoint.exp: return to inlined function: set FinishBreakpoint returning to inlined frame
FAIL: gdb.python/py-finish-breakpoint.exp: return to inlined function: check MyFinishBreakpoint hit
FAIL: gdb.python/py-finish-breakpoint.exp: return to inlined function: check return_value
PASS: gdb.python/py-finish-breakpoint.exp: no debug symbol: import python scripts
PASS: gdb.python/py-finish-breakpoint.exp: no debug symbol: ensure that shared lib has no debug info
PASS: gdb.python/py-finish-breakpoint.exp: no debug symbol: continue to do_nothing
FAIL: gdb.python/py-finish-breakpoint.exp: no debug symbol: set finish breakpoint for no debug symbol test
FAIL: gdb.python/py-finish-breakpoint.exp: no debug symbol: check FinishBreakpoint hit
FAIL: gdb.python/py-finish-breakpoint.exp: no debug symbol: check return value
PASS: gdb.python/py-finish-breakpoint.exp: function returned by longjump: import python scripts
PASS: gdb.python/py-finish-breakpoint.exp: function returned by longjump: set finish breakpoint for longjmp test
PASS: gdb.python/py-finish-breakpoint.exp: function returned by longjump: set BP after the jump
PASS: gdb.python/py-finish-breakpoint.exp: function returned by longjump: check FinishBP out of scope notification
PASS: gdb.python/py-finish-breakpoint.exp: function returned by longjump: ensure that finish bp is invalid after out of scope notification
PASS: gdb.python/py-finish-breakpoint.exp: finish in dummy frame: import python scripts
PASS: gdb.python/py-finish-breakpoint.exp: finish in dummy frame: set a conditional BP
PASS: gdb.python/py-finish-breakpoint.exp: finish in dummy frame: set FinishBP in a breakpoint condition
FAIL: gdb.python/py-finish-breakpoint.exp: finish in dummy frame: don't allow FinishBreakpoint on dummy frames
PASS: gdb.python/py-finish-breakpoint.exp: finish in dummy frame: check stopped location
PASS: gdb.python/py-finish-breakpoint.exp: finish in normal frame: import python scripts
PASS: gdb.python/py-finish-breakpoint.exp: finish in normal frame: set conditional BP
PASS: gdb.python/py-finish-breakpoint.exp: finish in normal frame: set BP in condition
FAIL: gdb.python/py-finish-breakpoint.exp: finish in normal frame: stop in condition function
PASS: gdb.python/py-finish-breakpoint.exp: finish in normal frame: finish condition evaluation
FAIL: gdb.python/py-finish-breakpoint.exp: finish in normal frame: stop at conditional breakpoint (the program exited)
FAIL: gdb.python/py-finish-breakpoint.exp: finish in normal frame: check stopped location
PASS: gdb.python/py-finish-breakpoint.exp: explicit inferior function call: import python scripts
PASS: gdb.python/py-finish-breakpoint.exp: explicit inferior function call: prepare TestExplicitBreakpoint, return addr in dummy frame
FAIL: gdb.python/py-finish-breakpoint.exp: explicit inferior function call: don't allow FinishBreakpoint on dummy frames, return address in dummy frame
PASS: gdb.python/py-finish-breakpoint.exp: explicit inferior function call: prepare TestExplicitBreakpoint, return addr in normal frame
FAIL: gdb.python/py-finish-breakpoint.exp: explicit inferior function call: FinishBP stop
PASS: gdb.python/py-finish-breakpoint.exp: inferior exit: switch to exit() test
PASS: gdb.python/py-finish-breakpoint.exp: inferior exit: set FinishBP after the exit()
PASS: gdb.python/py-finish-breakpoint.exp: inferior exit: catch out of scope after exit
PASS: gdb.python/py-finish-breakpoint.exp: inferior exec: set FinishBP after the exec
PASS: gdb.python/py-finish-breakpoint.exp: inferior exec: catch exec
PASS: gdb.python/py-finish-breakpoint.exp: inferior exec: catch out of scope after exec
Running gdb.git~master/gdb/testsuite/gdb.opt/inline-locals.exp ...
PASS: gdb.opt/inline-locals.exp: continue to bar 1
PASS: gdb.opt/inline-locals.exp: continue to bar 2
FAIL: gdb.opt/inline-locals.exp: backtrace from bar 2
FAIL: gdb.opt/inline-locals.exp: up from bar 2
FAIL: gdb.opt/inline-locals.exp: func1 inlined 2
FAIL: gdb.opt/inline-locals.exp: info locals above bar 2
FAIL: gdb.opt/inline-locals.exp: info args above bar 2
FAIL: gdb.opt/inline-locals.exp: print local 2
PASS: gdb.opt/inline-locals.exp: print out of scope local
PASS: gdb.opt/inline-locals.exp: continue to bar 3
FAIL: gdb.opt/inline-locals.exp: backtrace from bar 3
FAIL: gdb.opt/inline-locals.exp: up from bar 3
FAIL: gdb.opt/inline-locals.exp: func1 inlined 3
FAIL: gdb.opt/inline-locals.exp: info locals above bar 3
FAIL: gdb.opt/inline-locals.exp: info args above bar 3
FAIL: gdb.opt/inline-locals.exp: print local 3
PASS: gdb.opt/inline-locals.exp: continue to breakpoint: bp for locals 1
PASS: gdb.opt/inline-locals.exp: scoped info locals at bp for locals 1
PASS: gdb.opt/inline-locals.exp: continue to breakpoint: bp for locals 2
PASS: gdb.opt/inline-locals.exp: scoped info locals at bp for locals 2
PASS: gdb.opt/inline-locals.exp: continue to breakpoint: bp for locals 3
PASS: gdb.opt/inline-locals.exp: scoped info locals at bp for locals 3
Running gdb.git~master/gdb/testsuite/gdb.trace/entry-values.exp ...
PASS: gdb.trace/entry-values.exp: continue to breakpoint: foo
PASS: gdb.trace/entry-values.exp: set print entry-values both
FAIL: gdb.trace/entry-values.exp: bt, 1 (pattern 1)
PASS: gdb.trace/entry-values.exp: set var *(int *) &global1=10
PASS: gdb.trace/entry-values.exp: set var *(int *) &global2=11
FAIL: gdb.trace/entry-values.exp: bt, 2 (pattern 1)
UNSUPPORTED: gdb.trace/entry-values.exp: target does not support trace
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-pending.exp ...
PASS: gdb.mi/mi-pending.exp: successfully compiled posix threads test case
PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1
PASS: gdb.mi/mi-pending.exp: set breakpoint commands on pending breakpoint
PASS: gdb.mi/mi-pending.exp: breakpoint commands: check that commands are set
PASS: gdb.mi/mi-pending.exp: clear breakpoint commands on pending breakpoint
PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on mi-pendshr.c:pendfunc2 if x==4
PASS: gdb.mi/mi-pending.exp: MI breakpoint on thread_func
PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1
FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 a second time (stopped at wrong place)
FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc2 with x==4 (stopped at wrong place)
FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func (stopped at wrong place)
PASS: gdb.mi/mi-pending.exp: delete breakpoint 3
FAIL: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc3 (unexpected output)
FAIL: gdb.mi/mi-pending.exp: run till MI pending breakpoint on pendfunc3 on thread 2 (timeout)
Running gdb.git~master/gdb/testsuite/gdb.fortran/empty-string.exp ...
PASS: gdb.fortran/empty-string.exp: continue to breakpoint: run to test location
FAIL: gdb.fortran/empty-string.exp: print string
Running gdb.git~master/gdb/testsuite/gdb.arch/aarch64-sve-sigunwind.exp ...
PASS: gdb.arch/aarch64-sve-sigunwind.exp: don't stop for SIGUSR1
PASS: gdb.arch/aarch64-sve-sigunwind.exp: set args 16 32
PASS: gdb.arch/aarch64-sve-sigunwind.exp: vg was changed
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z0.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z0.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z1.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z1.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z2.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z2.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z3.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z3.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z4.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z4.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z5.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z5.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z6.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z6.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z7.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z7.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z8.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z8.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z9.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z9.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z10.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z10.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z11.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z11.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z12.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z12.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z13.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z13.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z14.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z14.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z15.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z15.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z16.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z16.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z17.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z17.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z18.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z18.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z19.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z19.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z20.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z20.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z21.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z21.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z22.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z22.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z23.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z23.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z24.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z24.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z25.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z25.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z26.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z26.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z27.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z27.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z28.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z28.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z29.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z29.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z30.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z30.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: size of $z31.b.u in the signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $z31.b.u contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p0 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p1 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p2 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p3 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p4 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p5 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p6 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p7 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p8 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p9 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p10 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p11 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p12 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p13 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p14 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: $p15 contents in signal handler
PASS: gdb.arch/aarch64-sve-sigunwind.exp: ffr contents in signal handler
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: frame function main
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: vg was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z0.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z0.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z1.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z1.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z2.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z2.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z3.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z3.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z4.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z4.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z5.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z5.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z6.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z6.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z7.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z7.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z8.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z8.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z9.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z9.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z10.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z10.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z11.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z11.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z12.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z12.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z13.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z13.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z14.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z14.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z15.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z15.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z16.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z16.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z17.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z17.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z18.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z18.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z19.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z19.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z20.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z20.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z21.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z21.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z22.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z22.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z23.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z23.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z24.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z24.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z25.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z25.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z26.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z26.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z27.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z27.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z28.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z28.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z29.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z29.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z30.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z30.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: size of $z31.b.u was correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $z31.b.u contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p0 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p1 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p2 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p3 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p4 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p5 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p6 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p7 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p8 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p9 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p10 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p11 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p12 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p13 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p14 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: $p15 contents were correctly unwound
FAIL: gdb.arch/aarch64-sve-sigunwind.exp: ffr contents were correctly unwound
Running gdb.git~master/gdb/testsuite/gdb.cp/m-data.exp ...
PASS: gdb.cp/m-data.exp: continue to breakpoint: end of first constructors
PASS: gdb.cp/m-data.exp: simple object, const bool
PASS: gdb.cp/m-data.exp: simple object, const int
PASS: gdb.cp/m-data.exp: simple object, long
PASS: gdb.cp/m-data.exp: simple object, enum
PASS: gdb.cp/m-data.exp: derived template object, base const bool
PASS: gdb.cp/m-data.exp: derived template object, base const int
PASS: gdb.cp/m-data.exp: derived template object, base long
PASS: gdb.cp/m-data.exp: derived template object, base enum
PASS: gdb.cp/m-data.exp: derived template object, derived enum
PASS: gdb.cp/m-data.exp: template object, const bool
PASS: gdb.cp/m-data.exp: template object, const int
PASS: gdb.cp/m-data.exp: template object, long
PASS: gdb.cp/m-data.exp: template object, base enum
PASS: gdb.cp/m-data.exp: template object, derived enum
PASS: gdb.cp/m-data.exp: continue to breakpoint: continue to shadow breakpoint
FAIL: gdb.cp/m-data.exp: shadowing member
PASS: gdb.cp/m-data.exp: shadowed global variable
Running gdb.git~master/gdb/testsuite/gdb.python/py-strfns.exp ...
PASS: gdb.python/py-strfns.exp: gdb-command<p $_streq (str1, str2)>
PASS: gdb.python/py-strfns.exp: gdb-command<p $_streq (str1, str3)>
PASS: gdb.python/py-strfns.exp: gdb-command<p $_strlen (str1)>
PASS: gdb.python/py-strfns.exp: gdb-command<p $_strlen (buf1)>
PASS: gdb.python/py-strfns.exp: gdb-command<p $_memeq (buf1, buf2, 4)>
PASS: gdb.python/py-strfns.exp: gdb-command<p $_memeq (buf1, buf3, 4)>
PASS: gdb.python/py-strfns.exp: gdb-command<p $_regex (str1, "Hello")>
PASS: gdb.python/py-strfns.exp: gdb-command<p $_regex (str1, "Help")>
PASS: gdb.python/py-strfns.exp: gdb-command<p $_regex (str1, "^Hello")>
PASS: gdb.python/py-strfns.exp: gdb-command<p $_regex (str1, "^Hello.$")>
PASS: gdb.python/py-strfns.exp: gdb-command<condition $bpnum $_streq (arg, "Goodbye.")>
PASS: gdb.python/py-strfns.exp: continue to breakpoint: Break func here.
FAIL: gdb.python/py-strfns.exp: p arg
PASS: gdb.python/py-strfns.exp: gdb-command<condition $bpnum $_memeq (arg, buf3, 4)>
PASS: gdb.python/py-strfns.exp: continue to breakpoint: Break bfunc here.
FAIL: gdb.python/py-strfns.exp: p /d {char[4]} arg
PASS: gdb.python/py-strfns.exp: save a corefile
PASS: gdb.python/py-strfns.exp: re-load generated corefile
PASS: gdb.python/py-strfns.exp: for corefile: gdb-command<p $_streq (str1, str2)>
PASS: gdb.python/py-strfns.exp: for corefile: gdb-command<p $_streq (str1, str3)>
PASS: gdb.python/py-strfns.exp: for corefile: gdb-command<p $_strlen (str1)>
PASS: gdb.python/py-strfns.exp: for corefile: gdb-command<p $_strlen (buf1)>
PASS: gdb.python/py-strfns.exp: for corefile: gdb-command<p $_memeq (buf1, buf2, 4)>
PASS: gdb.python/py-strfns.exp: for corefile: gdb-command<p $_memeq (buf1, buf3, 4)>
PASS: gdb.python/py-strfns.exp: for corefile: gdb-command<p $_regex (str1, "Hello")>
PASS: gdb.python/py-strfns.exp: for corefile: gdb-command<p $_regex (str1, "Help")>
PASS: gdb.python/py-strfns.exp: for corefile: gdb-command<p $_regex (str1, "^Hello")>
PASS: gdb.python/py-strfns.exp: for corefile: gdb-command<p $_regex (str1, "^Hello.$")>
Running gdb.git~master/gdb/testsuite/gdb.threads/threadapply.exp ...
PASS: gdb.threads/threadapply.exp: successfully compiled posix threads test case
PASS: gdb.threads/threadapply.exp: b 65
PASS: gdb.threads/threadapply.exp: continue
PASS: gdb.threads/threadapply.exp: macro details
PASS: gdb.threads/threadapply.exp: defining macro
PASS: gdb.threads/threadapply.exp: set backtrace limit 3
PASS: gdb.threads/threadapply.exp: thread apply all backthread
PASS: gdb.threads/threadapply.exp: step to the thread_function
FAIL: gdb.threads/threadapply.exp: go up in the stack frame
PASS: gdb.threads/threadapply.exp: run a simple print command on all threads
FAIL: gdb.threads/threadapply.exp: go down and check selected frame
PASS: gdb.threads/threadapply.exp: thread apply all: continue to breakpoint: all threads started
PASS: gdb.threads/threadapply.exp: thread apply all: thread apply all detach
PASS: gdb.threads/threadapply.exp: thread apply all: switched to no thread selected
PASS: gdb.threads/threadapply.exp: thread apply 1.1 1.2 1.3: continue to breakpoint: all threads started
PASS: gdb.threads/threadapply.exp: thread apply 1.1 1.2 1.3: thread apply 1.1 1.2 1.3 detach
PASS: gdb.threads/threadapply.exp: thread apply 1.1 1.2 1.3: switched to no thread selected
PASS: gdb.threads/threadapply.exp: thread_set=all: add empty inferior 2
PASS: gdb.threads/threadapply.exp: thread_set=all: switch to inferior 2
PASS: gdb.threads/threadapply.exp: thread_set=all: load file in inferior 2
PASS: gdb.threads/threadapply.exp: thread_set=all: add empty inferior 3
PASS: gdb.threads/threadapply.exp: thread_set=all: switch to inferior 3
PASS: gdb.threads/threadapply.exp: thread_set=all: load file in inferior 3
PASS: gdb.threads/threadapply.exp: thread_set=all: thread 2.1
PASS: gdb.threads/threadapply.exp: thread_set=all: try remove: thread apply all remove
PASS: gdb.threads/threadapply.exp: thread_set=all: try remove: thread
PASS: gdb.threads/threadapply.exp: thread_set=all: try remove: info inferiors
PASS: gdb.threads/threadapply.exp: thread_set=all: try kill-and-remove: thread apply all kill-and-remove
PASS: gdb.threads/threadapply.exp: thread_set=all: try kill-and-remove: switched to no thread selected
PASS: gdb.threads/threadapply.exp: thread_set=all: try kill-and-remove: info inferiors
PASS: gdb.threads/threadapply.exp: thread_set=all: try remove 2: thread 1.1
PASS: gdb.threads/threadapply.exp: thread_set=all: try remove 2: thread apply all remove-again
PASS: gdb.threads/threadapply.exp: thread_set=all: try remove 2: thread
PASS: gdb.threads/threadapply.exp: thread_set=all: try remove 2: info inferiors
PASS: gdb.threads/threadapply.exp: thread_set=1.1: add empty inferior 2
PASS: gdb.threads/threadapply.exp: thread_set=1.1: switch to inferior 2
PASS: gdb.threads/threadapply.exp: thread_set=1.1: load file in inferior 2
PASS: gdb.threads/threadapply.exp: thread_set=1.1: add empty inferior 3
PASS: gdb.threads/threadapply.exp: thread_set=1.1: switch to inferior 3
PASS: gdb.threads/threadapply.exp: thread_set=1.1: load file in inferior 3
PASS: gdb.threads/threadapply.exp: thread_set=1.1: thread 2.1
PASS: gdb.threads/threadapply.exp: thread_set=1.1: try remove: thread apply 1.1 remove
PASS: gdb.threads/threadapply.exp: thread_set=1.1: try remove: thread
PASS: gdb.threads/threadapply.exp: thread_set=1.1: try remove: info inferiors
PASS: gdb.threads/threadapply.exp: thread_set=1.1: try kill-and-remove: thread apply 1.1 kill-and-remove
PASS: gdb.threads/threadapply.exp: thread_set=1.1: try kill-and-remove: switched to no thread selected
PASS: gdb.threads/threadapply.exp: thread_set=1.1: try kill-and-remove: info inferiors
PASS: gdb.threads/threadapply.exp: thread_set=1.1: try remove 2: thread 1.1
PASS: gdb.threads/threadapply.exp: thread_set=1.1: try remove 2: thread apply 1.1 remove-again
PASS: gdb.threads/threadapply.exp: thread_set=1.1: try remove 2: thread
PASS: gdb.threads/threadapply.exp: thread_set=1.1: try remove 2: info inferiors
Running gdb.git~master/gdb/testsuite/gdb.python/py-thrhandle.exp ...
PASS: gdb.python/py-thrhandle.exp: successfully compiled posix threads test case
PASS: gdb.python/py-thrhandle.exp: breakpoint on after_mc_barrier
PASS: gdb.python/py-thrhandle.exp: breakpoint on do_something
PASS: gdb.python/py-thrhandle.exp: run to after_mc_barrier
PASS: gdb.python/py-thrhandle.exp: delete after_mc_barrier breakpoint
PASS: gdb.python/py-thrhandle.exp: run to do_something
FAIL: gdb.python/py-thrhandle.exp: info threads
PASS: gdb.python/py-thrhandle.exp: print thread id for thrs[0]
PASS: gdb.python/py-thrhandle.exp: print thread id for thrs[1]
PASS: gdb.python/py-thrhandle.exp: print thread id for thrs[2]
PASS: gdb.python/py-thrhandle.exp: print thread for bogus handle thrs[3]
PASS: gdb.python/py-thrhandle.exp: print thread for bogus handle thrs[4]
PASS: gdb.python/py-thrhandle.exp: TypeError when passing a symbol object to thread_from_handle
PASS: gdb.python/py-thrhandle.exp: Pass overly large object to thread_from_handle
PASS: gdb.python/py-thrhandle.exp: Pass too small of an object to thread_from_handle
PASS: gdb.python/py-thrhandle.exp: thread 0: fetch thread handle from inferior
PASS: gdb.python/py-thrhandle.exp: thread 0: fetch thread handle from thread
PASS: gdb.python/py-thrhandle.exp: thread 0: verify that handles are the same
PASS: gdb.python/py-thrhandle.exp: thread 1: fetch thread handle from inferior
PASS: gdb.python/py-thrhandle.exp: thread 1: fetch thread handle from thread
PASS: gdb.python/py-thrhandle.exp: thread 1: verify that handles are the same
PASS: gdb.python/py-thrhandle.exp: thread 2: fetch thread handle from inferior
PASS: gdb.python/py-thrhandle.exp: thread 2: fetch thread handle from thread
PASS: gdb.python/py-thrhandle.exp: thread 2: verify that handles are the same
Running gdb.git~master/gdb/testsuite/gdb.guile/scm-lazy-string.exp ...
PASS: gdb.guile/scm-lazy-string.exp: continue to breakpoint: break here
PASS: gdb.guile/scm-lazy-string.exp: 1
FAIL: gdb.guile/scm-lazy-string.exp: create a null lazy string
FAIL: gdb.guile/scm-lazy-string.exp: null lazy string length
FAIL: gdb.guile/scm-lazy-string.exp: null lazy string address
FAIL: gdb.guile/scm-lazy-string.exp: null lazy string type
FAIL: gdb.guile/scm-lazy-string.exp: create value from NULL
FAIL: gdb.guile/scm-lazy-string.exp: null lazy string with non-zero length
PASS: gdb.guile/scm-lazy-string.exp: bad length
FAIL: gdb.guile/scm-lazy-string.exp: ptr: print ptr
PASS: gdb.guile/scm-lazy-string.exp: ptr: get value from history
FAIL: gdb.guile/scm-lazy-string.exp: ptr: acquire lazy string
PASS: gdb.guile/scm-lazy-string.exp: ptr: string type name equality
FAIL: gdb.guile/scm-lazy-string.exp: ptr: lazy-string type name equality
FAIL: gdb.guile/scm-lazy-string.exp: ptr: lazy string length
FAIL: gdb.guile/scm-lazy-string.exp: ptr: lazy string value
FAIL: gdb.guile/scm-lazy-string.exp: ptr: acquire lazy string, length 2
FAIL: gdb.guile/scm-lazy-string.exp: ptr: lazy string length 2
FAIL: gdb.guile/scm-lazy-string.exp: ptr: lazy string length 2 value
FAIL: gdb.guile/scm-lazy-string.exp: array: print array
PASS: gdb.guile/scm-lazy-string.exp: array: get value from history
FAIL: gdb.guile/scm-lazy-string.exp: array: acquire lazy string
PASS: gdb.guile/scm-lazy-string.exp: array: string type name equality
FAIL: gdb.guile/scm-lazy-string.exp: array: lazy-string type name equality
FAIL: gdb.guile/scm-lazy-string.exp: array: lazy string length
FAIL: gdb.guile/scm-lazy-string.exp: array: lazy string value
FAIL: gdb.guile/scm-lazy-string.exp: array: acquire lazy string, length 2
FAIL: gdb.guile/scm-lazy-string.exp: array: lazy string length 2
FAIL: gdb.guile/scm-lazy-string.exp: array: lazy string length 2 value
FAIL: gdb.guile/scm-lazy-string.exp: typedef_ptr: print typedef_ptr
PASS: gdb.guile/scm-lazy-string.exp: typedef_ptr: get value from history
FAIL: gdb.guile/scm-lazy-string.exp: typedef_ptr: acquire lazy string
PASS: gdb.guile/scm-lazy-string.exp: typedef_ptr: string type name equality
FAIL: gdb.guile/scm-lazy-string.exp: typedef_ptr: lazy-string type name equality
FAIL: gdb.guile/scm-lazy-string.exp: typedef_ptr: lazy string length
FAIL: gdb.guile/scm-lazy-string.exp: typedef_ptr: lazy string value
FAIL: gdb.guile/scm-lazy-string.exp: typedef_ptr: acquire lazy string, length 2
FAIL: gdb.guile/scm-lazy-string.exp: typedef_ptr: lazy string length 2
FAIL: gdb.guile/scm-lazy-string.exp: typedef_ptr: lazy string length 2 value
Running gdb.git~master/gdb/testsuite/gdb.ada/scoped_watch.exp ...
PASS: gdb.ada/scoped_watch.exp: compilation foo_p708_025.adb
PASS: gdb.ada/scoped_watch.exp: watch result
PASS: gdb.ada/scoped_watch.exp: break foo_p708_025.adb:22
PASS: gdb.ada/scoped_watch.exp: break pck.increment
PASS: gdb.ada/scoped_watch.exp: continuing to watchpoint hit
PASS: gdb.ada/scoped_watch.exp: continuing until watchpoint automatic deletion
PASS: gdb.ada/scoped_watch.exp: continuing to breakpoint on call to Do_Nothing
FAIL: gdb.ada/scoped_watch.exp: next to call to Call_Me
PASS: gdb.ada/scoped_watch.exp: continuing to breakpoint in pck.increment
Running gdb.git~master/gdb/testsuite/gdb.base/siginfo.exp ...
PASS: gdb.base/siginfo.exp: display/i $pc
PASS: gdb.base/siginfo.exp: break handler
PASS: gdb.base/siginfo.exp: continue to stepi handler
FAIL: gdb.base/siginfo.exp: backtrace for nexti (pattern 2)
PASS: gdb.base/siginfo.exp: step out of handler
Running gdb.git~master/gdb/testsuite/gdb.dwarf2/dw2-line-number-zero.exp ...
PASS: gdb.dwarf2/dw2-line-number-zero.exp: continue to breakpoint: bar1
FAIL: gdb.dwarf2/dw2-line-number-zero.exp: bar1, 1st next
FAIL: gdb.dwarf2/dw2-line-number-zero.exp: bar1, 2nd next
PASS: gdb.dwarf2/dw2-line-number-zero.exp: continue to breakpoint: bar2
FAIL: gdb.dwarf2/dw2-line-number-zero.exp: bar2, 1st next
FAIL: gdb.dwarf2/dw2-line-number-zero.exp: bar2, 2nd next
KFAIL: gdb.dwarf2/dw2-line-number-zero.exp: continue to breakpoint: bar1_label_3 (PRMS: gdb/nnnnn)
KFAIL: gdb.dwarf2/dw2-line-number-zero.exp: continue to breakpoint: bar2_label_3 (PRMS: gdb/nnnnn)
Running gdb.git~master/gdb/testsuite/gdb.base/structs.exp ...
PASS: gdb.base/structs.exp: types=tc: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tc: set print address off
PASS: gdb.base/structs.exp: types=tc: set width 0
PASS: gdb.base/structs.exp: types=tc: set print elements 300
PASS: gdb.base/structs.exp: types=tc: continue to breakpoint: chartest-done
PASS: gdb.base/structs.exp: types=tc: p chartest
PASS: gdb.base/structs.exp: types=tc: ptype foo1; structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 1 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 1 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 1 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 2 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 2 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 2 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 3 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 3 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 3 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 4 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 4 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 4 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 5 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 5 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 5 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 6 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 6 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 6 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 7 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 7 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 7 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 8 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 8 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 8 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 9 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 9 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 9 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 10 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 10 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 10 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 11 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 11 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 11 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 12 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 12 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 12 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 13 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 13 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 13 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 14 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 14 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 14 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 15 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 15 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 15 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 16 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 16 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 16 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c fun<n>(); call 17 structs-tc
PASS: gdb.base/structs.exp: types=tc: call Fun<n>(foo<n>); call 17 structs-tc
PASS: gdb.base/structs.exp: types=tc: p/c L<n>; call 17 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for return; return 1 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for return; return 1 structs-tc
FAIL: gdb.base/structs.exp: types=tc: return foo<n>; return 1 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> returned; return 1 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for finish; return 1 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for finish; return 1 structs-tc
FAIL: gdb.base/structs.exp: types=tc: finish foo<n>; return 1 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> finished; return 1 structs-tc
PASS: gdb.base/structs.exp: types=tc: return value known implies finish value known; return 1 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for return; return 2 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for return; return 2 structs-tc
FAIL: gdb.base/structs.exp: types=tc: return foo<n>; return 2 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> returned; return 2 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for finish; return 2 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for finish; return 2 structs-tc
FAIL: gdb.base/structs.exp: types=tc: finish foo<n>; return 2 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> finished; return 2 structs-tc
PASS: gdb.base/structs.exp: types=tc: return value known implies finish value known; return 2 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for return; return 3 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for return; return 3 structs-tc
FAIL: gdb.base/structs.exp: types=tc: return foo<n>; return 3 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> returned; return 3 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for finish; return 3 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for finish; return 3 structs-tc
FAIL: gdb.base/structs.exp: types=tc: finish foo<n>; return 3 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> finished; return 3 structs-tc
PASS: gdb.base/structs.exp: types=tc: return value known implies finish value known; return 3 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for return; return 4 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for return; return 4 structs-tc
FAIL: gdb.base/structs.exp: types=tc: return foo<n>; return 4 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> returned; return 4 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for finish; return 4 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for finish; return 4 structs-tc
FAIL: gdb.base/structs.exp: types=tc: finish foo<n>; return 4 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> finished; return 4 structs-tc
PASS: gdb.base/structs.exp: types=tc: return value known implies finish value known; return 4 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for return; return 5 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for return; return 5 structs-tc
FAIL: gdb.base/structs.exp: types=tc: return foo<n>; return 5 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> returned; return 5 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for finish; return 5 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for finish; return 5 structs-tc
FAIL: gdb.base/structs.exp: types=tc: finish foo<n>; return 5 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> finished; return 5 structs-tc
PASS: gdb.base/structs.exp: types=tc: return value known implies finish value known; return 5 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for return; return 6 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for return; return 6 structs-tc
FAIL: gdb.base/structs.exp: types=tc: return foo<n>; return 6 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> returned; return 6 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for finish; return 6 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for finish; return 6 structs-tc
FAIL: gdb.base/structs.exp: types=tc: finish foo<n>; return 6 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> finished; return 6 structs-tc
PASS: gdb.base/structs.exp: types=tc: return value known implies finish value known; return 6 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for return; return 7 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for return; return 7 structs-tc
FAIL: gdb.base/structs.exp: types=tc: return foo<n>; return 7 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> returned; return 7 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for finish; return 7 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for finish; return 7 structs-tc
FAIL: gdb.base/structs.exp: types=tc: finish foo<n>; return 7 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> finished; return 7 structs-tc
PASS: gdb.base/structs.exp: types=tc: return value known implies finish value known; return 7 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for return; return 8 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for return; return 8 structs-tc
FAIL: gdb.base/structs.exp: types=tc: return foo<n>; return 8 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> returned; return 8 structs-tc
PASS: gdb.base/structs.exp: types=tc: advance to fun<n> for finish; return 8 structs-tc
PASS: gdb.base/structs.exp: types=tc: zed L<n> for finish; return 8 structs-tc
FAIL: gdb.base/structs.exp: types=tc: finish foo<n>; return 8 structs-tc
FAIL: gdb.base/structs.exp: types=tc: value foo<n> finished; return 8 structs-tc
PASS: gdb.base/structs.exp: types=tc: return value known implies finish value known; return 8 structs-tc
PASS: gdb.base/structs.exp: types=ts: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=ts: set print address off
PASS: gdb.base/structs.exp: types=ts: set width 0
PASS: gdb.base/structs.exp: types=ts: set print elements 300
PASS: gdb.base/structs.exp: types=ts: ptype foo1; structs-ts
PASS: gdb.base/structs.exp: types=ts: p/c fun<n>(); call 1 structs-ts
PASS: gdb.base/structs.exp: types=ts: call Fun<n>(foo<n>); call 1 structs-ts
PASS: gdb.base/structs.exp: types=ts: p/c L<n>; call 1 structs-ts
PASS: gdb.base/structs.exp: types=ts: p/c fun<n>(); call 2 structs-ts
PASS: gdb.base/structs.exp: types=ts: call Fun<n>(foo<n>); call 2 structs-ts
PASS: gdb.base/structs.exp: types=ts: p/c L<n>; call 2 structs-ts
PASS: gdb.base/structs.exp: types=ts: p/c fun<n>(); call 3 structs-ts
PASS: gdb.base/structs.exp: types=ts: call Fun<n>(foo<n>); call 3 structs-ts
PASS: gdb.base/structs.exp: types=ts: p/c L<n>; call 3 structs-ts
PASS: gdb.base/structs.exp: types=ts: p/c fun<n>(); call 4 structs-ts
PASS: gdb.base/structs.exp: types=ts: call Fun<n>(foo<n>); call 4 structs-ts
PASS: gdb.base/structs.exp: types=ts: p/c L<n>; call 4 structs-ts
PASS: gdb.base/structs.exp: types=ts: p/c fun<n>(); call 5 structs-ts
PASS: gdb.base/structs.exp: types=ts: call Fun<n>(foo<n>); call 5 structs-ts
PASS: gdb.base/structs.exp: types=ts: p/c L<n>; call 5 structs-ts
PASS: gdb.base/structs.exp: types=ts: advance to fun<n> for return; return 1 structs-ts
PASS: gdb.base/structs.exp: types=ts: zed L<n> for return; return 1 structs-ts
FAIL: gdb.base/structs.exp: types=ts: return foo<n>; return 1 structs-ts
FAIL: gdb.base/structs.exp: types=ts: value foo<n> returned; return 1 structs-ts
PASS: gdb.base/structs.exp: types=ts: advance to fun<n> for finish; return 1 structs-ts
PASS: gdb.base/structs.exp: types=ts: zed L<n> for finish; return 1 structs-ts
FAIL: gdb.base/structs.exp: types=ts: finish foo<n>; return 1 structs-ts
FAIL: gdb.base/structs.exp: types=ts: value foo<n> finished; return 1 structs-ts
PASS: gdb.base/structs.exp: types=ts: return value known implies finish value known; return 1 structs-ts
PASS: gdb.base/structs.exp: types=ts: advance to fun<n> for return; return 2 structs-ts
PASS: gdb.base/structs.exp: types=ts: zed L<n> for return; return 2 structs-ts
FAIL: gdb.base/structs.exp: types=ts: return foo<n>; return 2 structs-ts
FAIL: gdb.base/structs.exp: types=ts: value foo<n> returned; return 2 structs-ts
PASS: gdb.base/structs.exp: types=ts: advance to fun<n> for finish; return 2 structs-ts
PASS: gdb.base/structs.exp: types=ts: zed L<n> for finish; return 2 structs-ts
FAIL: gdb.base/structs.exp: types=ts: finish foo<n>; return 2 structs-ts
FAIL: gdb.base/structs.exp: types=ts: value foo<n> finished; return 2 structs-ts
PASS: gdb.base/structs.exp: types=ts: return value known implies finish value known; return 2 structs-ts
PASS: gdb.base/structs.exp: types=ts: advance to fun<n> for return; return 3 structs-ts
PASS: gdb.base/structs.exp: types=ts: zed L<n> for return; return 3 structs-ts
FAIL: gdb.base/structs.exp: types=ts: return foo<n>; return 3 structs-ts
FAIL: gdb.base/structs.exp: types=ts: value foo<n> returned; return 3 structs-ts
PASS: gdb.base/structs.exp: types=ts: advance to fun<n> for finish; return 3 structs-ts
PASS: gdb.base/structs.exp: types=ts: zed L<n> for finish; return 3 structs-ts
FAIL: gdb.base/structs.exp: types=ts: finish foo<n>; return 3 structs-ts
FAIL: gdb.base/structs.exp: types=ts: value foo<n> finished; return 3 structs-ts
PASS: gdb.base/structs.exp: types=ts: return value known implies finish value known; return 3 structs-ts
PASS: gdb.base/structs.exp: types=ts: advance to fun<n> for return; return 4 structs-ts
PASS: gdb.base/structs.exp: types=ts: zed L<n> for return; return 4 structs-ts
FAIL: gdb.base/structs.exp: types=ts: return foo<n>; return 4 structs-ts
FAIL: gdb.base/structs.exp: types=ts: value foo<n> returned; return 4 structs-ts
PASS: gdb.base/structs.exp: types=ts: advance to fun<n> for finish; return 4 structs-ts
PASS: gdb.base/structs.exp: types=ts: zed L<n> for finish; return 4 structs-ts
FAIL: gdb.base/structs.exp: types=ts: finish foo<n>; return 4 structs-ts
FAIL: gdb.base/structs.exp: types=ts: value foo<n> finished; return 4 structs-ts
PASS: gdb.base/structs.exp: types=ts: return value known implies finish value known; return 4 structs-ts
PASS: gdb.base/structs.exp: types=ti: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=ti: set print address off
PASS: gdb.base/structs.exp: types=ti: set width 0
PASS: gdb.base/structs.exp: types=ti: set print elements 300
PASS: gdb.base/structs.exp: types=ti: ptype foo1; structs-ti
PASS: gdb.base/structs.exp: types=ti: p/c fun<n>(); call 1 structs-ti
PASS: gdb.base/structs.exp: types=ti: call Fun<n>(foo<n>); call 1 structs-ti
PASS: gdb.base/structs.exp: types=ti: p/c L<n>; call 1 structs-ti
PASS: gdb.base/structs.exp: types=ti: p/c fun<n>(); call 2 structs-ti
PASS: gdb.base/structs.exp: types=ti: call Fun<n>(foo<n>); call 2 structs-ti
PASS: gdb.base/structs.exp: types=ti: p/c L<n>; call 2 structs-ti
PASS: gdb.base/structs.exp: types=ti: p/c fun<n>(); call 3 structs-ti
PASS: gdb.base/structs.exp: types=ti: call Fun<n>(foo<n>); call 3 structs-ti
PASS: gdb.base/structs.exp: types=ti: p/c L<n>; call 3 structs-ti
PASS: gdb.base/structs.exp: types=ti: advance to fun<n> for return; return 1 structs-ti
PASS: gdb.base/structs.exp: types=ti: zed L<n> for return; return 1 structs-ti
FAIL: gdb.base/structs.exp: types=ti: return foo<n>; return 1 structs-ti
FAIL: gdb.base/structs.exp: types=ti: value foo<n> returned; return 1 structs-ti
PASS: gdb.base/structs.exp: types=ti: advance to fun<n> for finish; return 1 structs-ti
PASS: gdb.base/structs.exp: types=ti: zed L<n> for finish; return 1 structs-ti
FAIL: gdb.base/structs.exp: types=ti: finish foo<n>; return 1 structs-ti
FAIL: gdb.base/structs.exp: types=ti: value foo<n> finished; return 1 structs-ti
PASS: gdb.base/structs.exp: types=ti: return value known implies finish value known; return 1 structs-ti
PASS: gdb.base/structs.exp: types=ti: advance to fun<n> for return; return 2 structs-ti
PASS: gdb.base/structs.exp: types=ti: zed L<n> for return; return 2 structs-ti
FAIL: gdb.base/structs.exp: types=ti: return foo<n>; return 2 structs-ti
FAIL: gdb.base/structs.exp: types=ti: value foo<n> returned; return 2 structs-ti
PASS: gdb.base/structs.exp: types=ti: advance to fun<n> for finish; return 2 structs-ti
PASS: gdb.base/structs.exp: types=ti: zed L<n> for finish; return 2 structs-ti
FAIL: gdb.base/structs.exp: types=ti: finish foo<n>; return 2 structs-ti
FAIL: gdb.base/structs.exp: types=ti: value foo<n> finished; return 2 structs-ti
PASS: gdb.base/structs.exp: types=ti: return value known implies finish value known; return 2 structs-ti
PASS: gdb.base/structs.exp: types=tl: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tl: set print address off
PASS: gdb.base/structs.exp: types=tl: set width 0
PASS: gdb.base/structs.exp: types=tl: set print elements 300
PASS: gdb.base/structs.exp: types=tl: ptype foo1; structs-tl
PASS: gdb.base/structs.exp: types=tl: p/c fun<n>(); call 1 structs-tl
PASS: gdb.base/structs.exp: types=tl: call Fun<n>(foo<n>); call 1 structs-tl
PASS: gdb.base/structs.exp: types=tl: p/c L<n>; call 1 structs-tl
PASS: gdb.base/structs.exp: types=tl: p/c fun<n>(); call 2 structs-tl
PASS: gdb.base/structs.exp: types=tl: call Fun<n>(foo<n>); call 2 structs-tl
PASS: gdb.base/structs.exp: types=tl: p/c L<n>; call 2 structs-tl
PASS: gdb.base/structs.exp: types=tl: p/c fun<n>(); call 3 structs-tl
PASS: gdb.base/structs.exp: types=tl: call Fun<n>(foo<n>); call 3 structs-tl
PASS: gdb.base/structs.exp: types=tl: p/c L<n>; call 3 structs-tl
PASS: gdb.base/structs.exp: types=tl: advance to fun<n> for return; return 1 structs-tl
PASS: gdb.base/structs.exp: types=tl: zed L<n> for return; return 1 structs-tl
FAIL: gdb.base/structs.exp: types=tl: return foo<n>; return 1 structs-tl
FAIL: gdb.base/structs.exp: types=tl: value foo<n> returned; return 1 structs-tl
PASS: gdb.base/structs.exp: types=tl: advance to fun<n> for finish; return 1 structs-tl
PASS: gdb.base/structs.exp: types=tl: zed L<n> for finish; return 1 structs-tl
FAIL: gdb.base/structs.exp: types=tl: finish foo<n>; return 1 structs-tl
FAIL: gdb.base/structs.exp: types=tl: value foo<n> finished; return 1 structs-tl
PASS: gdb.base/structs.exp: types=tl: return value known implies finish value known; return 1 structs-tl
PASS: gdb.base/structs.exp: types=tl: advance to fun<n> for return; return 2 structs-tl
PASS: gdb.base/structs.exp: types=tl: zed L<n> for return; return 2 structs-tl
FAIL: gdb.base/structs.exp: types=tl: return foo<n>; return 2 structs-tl
FAIL: gdb.base/structs.exp: types=tl: value foo<n> returned; return 2 structs-tl
PASS: gdb.base/structs.exp: types=tl: advance to fun<n> for finish; return 2 structs-tl
PASS: gdb.base/structs.exp: types=tl: zed L<n> for finish; return 2 structs-tl
FAIL: gdb.base/structs.exp: types=tl: finish foo<n>; return 2 structs-tl
FAIL: gdb.base/structs.exp: types=tl: value foo<n> finished; return 2 structs-tl
PASS: gdb.base/structs.exp: types=tl: return value known implies finish value known; return 2 structs-tl
PASS: gdb.base/structs.exp: types=tll: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tll: set print address off
PASS: gdb.base/structs.exp: types=tll: set width 0
PASS: gdb.base/structs.exp: types=tll: set print elements 300
PASS: gdb.base/structs.exp: types=tll: ptype foo1; structs-tll
PASS: gdb.base/structs.exp: types=tll: p/c fun<n>(); call 1 structs-tll
PASS: gdb.base/structs.exp: types=tll: call Fun<n>(foo<n>); call 1 structs-tll
PASS: gdb.base/structs.exp: types=tll: p/c L<n>; call 1 structs-tll
PASS: gdb.base/structs.exp: types=tll: p/c fun<n>(); call 2 structs-tll
PASS: gdb.base/structs.exp: types=tll: call Fun<n>(foo<n>); call 2 structs-tll
PASS: gdb.base/structs.exp: types=tll: p/c L<n>; call 2 structs-tll
PASS: gdb.base/structs.exp: types=tll: advance to fun<n> for return; return 1 structs-tll
PASS: gdb.base/structs.exp: types=tll: zed L<n> for return; return 1 structs-tll
FAIL: gdb.base/structs.exp: types=tll: return foo<n>; return 1 structs-tll
FAIL: gdb.base/structs.exp: types=tll: value foo<n> returned; return 1 structs-tll
PASS: gdb.base/structs.exp: types=tll: advance to fun<n> for finish; return 1 structs-tll
PASS: gdb.base/structs.exp: types=tll: zed L<n> for finish; return 1 structs-tll
FAIL: gdb.base/structs.exp: types=tll: finish foo<n>; return 1 structs-tll
FAIL: gdb.base/structs.exp: types=tll: value foo<n> finished; return 1 structs-tll
PASS: gdb.base/structs.exp: types=tll: return value known implies finish value known; return 1 structs-tll
PASS: gdb.base/structs.exp: types=tf: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tf: set print address off
PASS: gdb.base/structs.exp: types=tf: set width 0
PASS: gdb.base/structs.exp: types=tf: set print elements 300
PASS: gdb.base/structs.exp: types=tf: ptype foo1; structs-tf
PASS: gdb.base/structs.exp: types=tf: p/c fun<n>(); call 1 structs-tf
PASS: gdb.base/structs.exp: types=tf: call Fun<n>(foo<n>); call 1 structs-tf
PASS: gdb.base/structs.exp: types=tf: p/c L<n>; call 1 structs-tf
PASS: gdb.base/structs.exp: types=tf: p/c fun<n>(); call 2 structs-tf
PASS: gdb.base/structs.exp: types=tf: call Fun<n>(foo<n>); call 2 structs-tf
PASS: gdb.base/structs.exp: types=tf: p/c L<n>; call 2 structs-tf
PASS: gdb.base/structs.exp: types=tf: p/c fun<n>(); call 3 structs-tf
PASS: gdb.base/structs.exp: types=tf: call Fun<n>(foo<n>); call 3 structs-tf
PASS: gdb.base/structs.exp: types=tf: p/c L<n>; call 3 structs-tf
PASS: gdb.base/structs.exp: types=tf: advance to fun<n> for return; return 1 structs-tf
PASS: gdb.base/structs.exp: types=tf: zed L<n> for return; return 1 structs-tf
FAIL: gdb.base/structs.exp: types=tf: return foo<n>; return 1 structs-tf
FAIL: gdb.base/structs.exp: types=tf: value foo<n> returned; return 1 structs-tf
PASS: gdb.base/structs.exp: types=tf: advance to fun<n> for finish; return 1 structs-tf
PASS: gdb.base/structs.exp: types=tf: zed L<n> for finish; return 1 structs-tf
FAIL: gdb.base/structs.exp: types=tf: finish foo<n>; return 1 structs-tf
FAIL: gdb.base/structs.exp: types=tf: value foo<n> finished; return 1 structs-tf
PASS: gdb.base/structs.exp: types=tf: return value known implies finish value known; return 1 structs-tf
PASS: gdb.base/structs.exp: types=tf: advance to fun<n> for return; return 2 structs-tf
PASS: gdb.base/structs.exp: types=tf: zed L<n> for return; return 2 structs-tf
FAIL: gdb.base/structs.exp: types=tf: return foo<n>; return 2 structs-tf
FAIL: gdb.base/structs.exp: types=tf: value foo<n> returned; return 2 structs-tf
PASS: gdb.base/structs.exp: types=tf: advance to fun<n> for finish; return 2 structs-tf
PASS: gdb.base/structs.exp: types=tf: zed L<n> for finish; return 2 structs-tf
FAIL: gdb.base/structs.exp: types=tf: finish foo<n>; return 2 structs-tf
FAIL: gdb.base/structs.exp: types=tf: value foo<n> finished; return 2 structs-tf
PASS: gdb.base/structs.exp: types=tf: return value known implies finish value known; return 2 structs-tf
PASS: gdb.base/structs.exp: types=td: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=td: set print address off
PASS: gdb.base/structs.exp: types=td: set width 0
PASS: gdb.base/structs.exp: types=td: set print elements 300
PASS: gdb.base/structs.exp: types=td: ptype foo1; structs-td
PASS: gdb.base/structs.exp: types=td: p/c fun<n>(); call 1 structs-td
PASS: gdb.base/structs.exp: types=td: call Fun<n>(foo<n>); call 1 structs-td
PASS: gdb.base/structs.exp: types=td: p/c L<n>; call 1 structs-td
PASS: gdb.base/structs.exp: types=td: p/c fun<n>(); call 2 structs-td
PASS: gdb.base/structs.exp: types=td: call Fun<n>(foo<n>); call 2 structs-td
PASS: gdb.base/structs.exp: types=td: p/c L<n>; call 2 structs-td
PASS: gdb.base/structs.exp: types=td: advance to fun<n> for return; return 1 structs-td
PASS: gdb.base/structs.exp: types=td: zed L<n> for return; return 1 structs-td
FAIL: gdb.base/structs.exp: types=td: return foo<n>; return 1 structs-td
FAIL: gdb.base/structs.exp: types=td: value foo<n> returned; return 1 structs-td
PASS: gdb.base/structs.exp: types=td: advance to fun<n> for finish; return 1 structs-td
PASS: gdb.base/structs.exp: types=td: zed L<n> for finish; return 1 structs-td
FAIL: gdb.base/structs.exp: types=td: finish foo<n>; return 1 structs-td
FAIL: gdb.base/structs.exp: types=td: value foo<n> finished; return 1 structs-td
PASS: gdb.base/structs.exp: types=td: return value known implies finish value known; return 1 structs-td
PASS: gdb.base/structs.exp: types=tld: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tld: set print address off
PASS: gdb.base/structs.exp: types=tld: set width 0
PASS: gdb.base/structs.exp: types=tld: set print elements 300
PASS: gdb.base/structs.exp: types=tld: ptype foo1; structs-tld
PASS: gdb.base/structs.exp: types=tld: p/c fun<n>(); call 1 structs-tld
PASS: gdb.base/structs.exp: types=tld: call Fun<n>(foo<n>); call 1 structs-tld
PASS: gdb.base/structs.exp: types=tld: p/c L<n>; call 1 structs-tld
PASS: gdb.base/structs.exp: types=tld: p/c fun<n>(); call 2 structs-tld
PASS: gdb.base/structs.exp: types=tld: call Fun<n>(foo<n>); call 2 structs-tld
PASS: gdb.base/structs.exp: types=tld: p/c L<n>; call 2 structs-tld
PASS: gdb.base/structs.exp: types=tld: advance to fun<n> for return; return 1 structs-tld
PASS: gdb.base/structs.exp: types=tld: zed L<n> for return; return 1 structs-tld
FAIL: gdb.base/structs.exp: types=tld: return foo<n>; return 1 structs-tld
FAIL: gdb.base/structs.exp: types=tld: value foo<n> returned; return 1 structs-tld
PASS: gdb.base/structs.exp: types=tld: advance to fun<n> for finish; return 1 structs-tld
PASS: gdb.base/structs.exp: types=tld: zed L<n> for finish; return 1 structs-tld
FAIL: gdb.base/structs.exp: types=tld: finish foo<n>; return 1 structs-tld
FAIL: gdb.base/structs.exp: types=tld: value foo<n> finished; return 1 structs-tld
PASS: gdb.base/structs.exp: types=tld: return value known implies finish value known; return 1 structs-tld
PASS: gdb.base/structs.exp: types=ts-tc: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=ts-tc: set print address off
PASS: gdb.base/structs.exp: types=ts-tc: set width 0
PASS: gdb.base/structs.exp: types=ts-tc: set print elements 300
PASS: gdb.base/structs.exp: types=ts-tc: ptype foo2; structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: p/c fun<n>(); call 2 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: call Fun<n>(foo<n>); call 2 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: p/c L<n>; call 2 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: p/c fun<n>(); call 3 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: call Fun<n>(foo<n>); call 3 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: p/c L<n>; call 3 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: p/c fun<n>(); call 4 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: call Fun<n>(foo<n>); call 4 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: p/c L<n>; call 4 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: p/c fun<n>(); call 5 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: call Fun<n>(foo<n>); call 5 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: p/c L<n>; call 5 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: p/c fun<n>(); call 6 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: call Fun<n>(foo<n>); call 6 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: p/c L<n>; call 6 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: p/c fun<n>(); call 7 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: call Fun<n>(foo<n>); call 7 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: p/c L<n>; call 7 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: p/c fun<n>(); call 8 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: call Fun<n>(foo<n>); call 8 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: p/c L<n>; call 8 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: advance to fun<n> for return; return 2 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: zed L<n> for return; return 2 structs-ts-tc
FAIL: gdb.base/structs.exp: types=ts-tc: return foo<n>; return 2 structs-ts-tc
FAIL: gdb.base/structs.exp: types=ts-tc: value foo<n> returned; return 2 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: advance to fun<n> for finish; return 2 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: zed L<n> for finish; return 2 structs-ts-tc
FAIL: gdb.base/structs.exp: types=ts-tc: finish foo<n>; return 2 structs-ts-tc
FAIL: gdb.base/structs.exp: types=ts-tc: value foo<n> finished; return 2 structs-ts-tc
PASS: gdb.base/structs.exp: types=ts-tc: return value known implies finish value known; return 2 structs-ts-tc
PASS: gdb.base/structs.exp: types=ti-tc: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=ti-tc: set print address off
PASS: gdb.base/structs.exp: types=ti-tc: set width 0
PASS: gdb.base/structs.exp: types=ti-tc: set print elements 300
PASS: gdb.base/structs.exp: types=ti-tc: ptype foo2; structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: p/c fun<n>(); call 2 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: call Fun<n>(foo<n>); call 2 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: p/c L<n>; call 2 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: p/c fun<n>(); call 3 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: call Fun<n>(foo<n>); call 3 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: p/c L<n>; call 3 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: p/c fun<n>(); call 4 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: call Fun<n>(foo<n>); call 4 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: p/c L<n>; call 4 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: p/c fun<n>(); call 5 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: call Fun<n>(foo<n>); call 5 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: p/c L<n>; call 5 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: p/c fun<n>(); call 6 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: call Fun<n>(foo<n>); call 6 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: p/c L<n>; call 6 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: advance to fun<n> for return; return 2 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: zed L<n> for return; return 2 structs-ti-tc
FAIL: gdb.base/structs.exp: types=ti-tc: return foo<n>; return 2 structs-ti-tc
FAIL: gdb.base/structs.exp: types=ti-tc: value foo<n> returned; return 2 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: advance to fun<n> for finish; return 2 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: zed L<n> for finish; return 2 structs-ti-tc
FAIL: gdb.base/structs.exp: types=ti-tc: finish foo<n>; return 2 structs-ti-tc
FAIL: gdb.base/structs.exp: types=ti-tc: value foo<n> finished; return 2 structs-ti-tc
PASS: gdb.base/structs.exp: types=ti-tc: return value known implies finish value known; return 2 structs-ti-tc
PASS: gdb.base/structs.exp: types=tl-tc: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tl-tc: set print address off
PASS: gdb.base/structs.exp: types=tl-tc: set width 0
PASS: gdb.base/structs.exp: types=tl-tc: set print elements 300
PASS: gdb.base/structs.exp: types=tl-tc: ptype foo2; structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: p/c fun<n>(); call 2 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: call Fun<n>(foo<n>); call 2 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: p/c L<n>; call 2 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: p/c fun<n>(); call 3 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: call Fun<n>(foo<n>); call 3 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: p/c L<n>; call 3 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: p/c fun<n>(); call 4 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: call Fun<n>(foo<n>); call 4 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: p/c L<n>; call 4 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: p/c fun<n>(); call 5 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: call Fun<n>(foo<n>); call 5 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: p/c L<n>; call 5 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: p/c fun<n>(); call 6 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: call Fun<n>(foo<n>); call 6 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: p/c L<n>; call 6 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: advance to fun<n> for return; return 2 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: zed L<n> for return; return 2 structs-tl-tc
FAIL: gdb.base/structs.exp: types=tl-tc: return foo<n>; return 2 structs-tl-tc
FAIL: gdb.base/structs.exp: types=tl-tc: value foo<n> returned; return 2 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: advance to fun<n> for finish; return 2 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: zed L<n> for finish; return 2 structs-tl-tc
FAIL: gdb.base/structs.exp: types=tl-tc: finish foo<n>; return 2 structs-tl-tc
FAIL: gdb.base/structs.exp: types=tl-tc: value foo<n> finished; return 2 structs-tl-tc
PASS: gdb.base/structs.exp: types=tl-tc: return value known implies finish value known; return 2 structs-tl-tc
PASS: gdb.base/structs.exp: types=tll-tc: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tll-tc: set print address off
PASS: gdb.base/structs.exp: types=tll-tc: set width 0
PASS: gdb.base/structs.exp: types=tll-tc: set print elements 300
PASS: gdb.base/structs.exp: types=tll-tc: ptype foo2; structs-tll-tc
PASS: gdb.base/structs.exp: types=tll-tc: p/c fun<n>(); call 2 structs-tll-tc
PASS: gdb.base/structs.exp: types=tll-tc: call Fun<n>(foo<n>); call 2 structs-tll-tc
PASS: gdb.base/structs.exp: types=tll-tc: p/c L<n>; call 2 structs-tll-tc
PASS: gdb.base/structs.exp: types=tf-tc: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tf-tc: set print address off
PASS: gdb.base/structs.exp: types=tf-tc: set width 0
PASS: gdb.base/structs.exp: types=tf-tc: set print elements 300
PASS: gdb.base/structs.exp: types=tf-tc: ptype foo2; structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: p/c fun<n>(); call 2 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: call Fun<n>(foo<n>); call 2 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: p/c L<n>; call 2 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: p/c fun<n>(); call 3 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: call Fun<n>(foo<n>); call 3 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: p/c L<n>; call 3 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: p/c fun<n>(); call 4 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: call Fun<n>(foo<n>); call 4 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: p/c L<n>; call 4 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: p/c fun<n>(); call 5 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: call Fun<n>(foo<n>); call 5 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: p/c L<n>; call 5 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: p/c fun<n>(); call 6 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: call Fun<n>(foo<n>); call 6 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: p/c L<n>; call 6 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: advance to fun<n> for return; return 2 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: zed L<n> for return; return 2 structs-tf-tc
FAIL: gdb.base/structs.exp: types=tf-tc: return foo<n>; return 2 structs-tf-tc
FAIL: gdb.base/structs.exp: types=tf-tc: value foo<n> returned; return 2 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: advance to fun<n> for finish; return 2 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: zed L<n> for finish; return 2 structs-tf-tc
FAIL: gdb.base/structs.exp: types=tf-tc: finish foo<n>; return 2 structs-tf-tc
FAIL: gdb.base/structs.exp: types=tf-tc: value foo<n> finished; return 2 structs-tf-tc
PASS: gdb.base/structs.exp: types=tf-tc: return value known implies finish value known; return 2 structs-tf-tc
PASS: gdb.base/structs.exp: types=td-tc: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=td-tc: set print address off
PASS: gdb.base/structs.exp: types=td-tc: set width 0
PASS: gdb.base/structs.exp: types=td-tc: set print elements 300
PASS: gdb.base/structs.exp: types=td-tc: ptype foo2; structs-td-tc
PASS: gdb.base/structs.exp: types=td-tc: p/c fun<n>(); call 2 structs-td-tc
PASS: gdb.base/structs.exp: types=td-tc: call Fun<n>(foo<n>); call 2 structs-td-tc
PASS: gdb.base/structs.exp: types=td-tc: p/c L<n>; call 2 structs-td-tc
PASS: gdb.base/structs.exp: types=tld-tc: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tld-tc: set print address off
PASS: gdb.base/structs.exp: types=tld-tc: set width 0
PASS: gdb.base/structs.exp: types=tld-tc: set print elements 300
PASS: gdb.base/structs.exp: types=tld-tc: ptype foo2; structs-tld-tc
PASS: gdb.base/structs.exp: types=tld-tc: p/c fun<n>(); call 2 structs-tld-tc
PASS: gdb.base/structs.exp: types=tld-tc: call Fun<n>(foo<n>); call 2 structs-tld-tc
PASS: gdb.base/structs.exp: types=tld-tc: p/c L<n>; call 2 structs-tld-tc
PASS: gdb.base/structs.exp: types=tc-ts: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tc-ts: set print address off
PASS: gdb.base/structs.exp: types=tc-ts: set width 0
PASS: gdb.base/structs.exp: types=tc-ts: set print elements 300
PASS: gdb.base/structs.exp: types=tc-ts: ptype foo2; structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: p/c fun<n>(); call 2 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: call Fun<n>(foo<n>); call 2 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: p/c L<n>; call 2 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: p/c fun<n>(); call 3 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: call Fun<n>(foo<n>); call 3 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: p/c L<n>; call 3 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: p/c fun<n>(); call 4 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: call Fun<n>(foo<n>); call 4 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: p/c L<n>; call 4 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: p/c fun<n>(); call 5 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: call Fun<n>(foo<n>); call 5 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: p/c L<n>; call 5 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: p/c fun<n>(); call 6 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: call Fun<n>(foo<n>); call 6 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: p/c L<n>; call 6 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: advance to fun<n> for return; return 2 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: zed L<n> for return; return 2 structs-tc-ts
FAIL: gdb.base/structs.exp: types=tc-ts: return foo<n>; return 2 structs-tc-ts
FAIL: gdb.base/structs.exp: types=tc-ts: value foo<n> returned; return 2 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: advance to fun<n> for finish; return 2 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: zed L<n> for finish; return 2 structs-tc-ts
FAIL: gdb.base/structs.exp: types=tc-ts: finish foo<n>; return 2 structs-tc-ts
FAIL: gdb.base/structs.exp: types=tc-ts: value foo<n> finished; return 2 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ts: return value known implies finish value known; return 2 structs-tc-ts
PASS: gdb.base/structs.exp: types=tc-ti: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tc-ti: set print address off
PASS: gdb.base/structs.exp: types=tc-ti: set width 0
PASS: gdb.base/structs.exp: types=tc-ti: set print elements 300
PASS: gdb.base/structs.exp: types=tc-ti: ptype foo2; structs-tc-ti
PASS: gdb.base/structs.exp: types=tc-ti: p/c fun<n>(); call 2 structs-tc-ti
PASS: gdb.base/structs.exp: types=tc-ti: call Fun<n>(foo<n>); call 2 structs-tc-ti
PASS: gdb.base/structs.exp: types=tc-ti: p/c L<n>; call 2 structs-tc-ti
PASS: gdb.base/structs.exp: types=tc-ti: p/c fun<n>(); call 3 structs-tc-ti
PASS: gdb.base/structs.exp: types=tc-ti: call Fun<n>(foo<n>); call 3 structs-tc-ti
PASS: gdb.base/structs.exp: types=tc-ti: p/c L<n>; call 3 structs-tc-ti
PASS: gdb.base/structs.exp: types=tc-ti: p/c fun<n>(); call 4 structs-tc-ti
PASS: gdb.base/structs.exp: types=tc-ti: call Fun<n>(foo<n>); call 4 structs-tc-ti
PASS: gdb.base/structs.exp: types=tc-ti: p/c L<n>; call 4 structs-tc-ti
PASS: gdb.base/structs.exp: types=tc-ti: advance to fun<n> for return; return 2 structs-tc-ti
PASS: gdb.base/structs.exp: types=tc-ti: zed L<n> for return; return 2 structs-tc-ti
FAIL: gdb.base/structs.exp: types=tc-ti: return foo<n>; return 2 structs-tc-ti
FAIL: gdb.base/structs.exp: types=tc-ti: value foo<n> returned; return 2 structs-tc-ti
PASS: gdb.base/structs.exp: types=tc-ti: advance to fun<n> for finish; return 2 structs-tc-ti
PASS: gdb.base/structs.exp: types=tc-ti: zed L<n> for finish; return 2 structs-tc-ti
FAIL: gdb.base/structs.exp: types=tc-ti: finish foo<n>; return 2 structs-tc-ti
FAIL: gdb.base/structs.exp: types=tc-ti: value foo<n> finished; return 2 structs-tc-ti
PASS: gdb.base/structs.exp: types=tc-ti: return value known implies finish value known; return 2 structs-tc-ti
PASS: gdb.base/structs.exp: types=tc-tl: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tc-tl: set print address off
PASS: gdb.base/structs.exp: types=tc-tl: set width 0
PASS: gdb.base/structs.exp: types=tc-tl: set print elements 300
PASS: gdb.base/structs.exp: types=tc-tl: ptype foo2; structs-tc-tl
PASS: gdb.base/structs.exp: types=tc-tl: p/c fun<n>(); call 2 structs-tc-tl
PASS: gdb.base/structs.exp: types=tc-tl: call Fun<n>(foo<n>); call 2 structs-tc-tl
PASS: gdb.base/structs.exp: types=tc-tl: p/c L<n>; call 2 structs-tc-tl
PASS: gdb.base/structs.exp: types=tc-tl: p/c fun<n>(); call 3 structs-tc-tl
PASS: gdb.base/structs.exp: types=tc-tl: call Fun<n>(foo<n>); call 3 structs-tc-tl
PASS: gdb.base/structs.exp: types=tc-tl: p/c L<n>; call 3 structs-tc-tl
PASS: gdb.base/structs.exp: types=tc-tl: p/c fun<n>(); call 4 structs-tc-tl
PASS: gdb.base/structs.exp: types=tc-tl: call Fun<n>(foo<n>); call 4 structs-tc-tl
PASS: gdb.base/structs.exp: types=tc-tl: p/c L<n>; call 4 structs-tc-tl
PASS: gdb.base/structs.exp: types=tc-tl: advance to fun<n> for return; return 2 structs-tc-tl
PASS: gdb.base/structs.exp: types=tc-tl: zed L<n> for return; return 2 structs-tc-tl
FAIL: gdb.base/structs.exp: types=tc-tl: return foo<n>; return 2 structs-tc-tl
FAIL: gdb.base/structs.exp: types=tc-tl: value foo<n> returned; return 2 structs-tc-tl
PASS: gdb.base/structs.exp: types=tc-tl: advance to fun<n> for finish; return 2 structs-tc-tl
PASS: gdb.base/structs.exp: types=tc-tl: zed L<n> for finish; return 2 structs-tc-tl
FAIL: gdb.base/structs.exp: types=tc-tl: finish foo<n>; return 2 structs-tc-tl
FAIL: gdb.base/structs.exp: types=tc-tl: value foo<n> finished; return 2 structs-tc-tl
PASS: gdb.base/structs.exp: types=tc-tl: return value known implies finish value known; return 2 structs-tc-tl
PASS: gdb.base/structs.exp: types=tc-tll: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tc-tll: set print address off
PASS: gdb.base/structs.exp: types=tc-tll: set width 0
PASS: gdb.base/structs.exp: types=tc-tll: set print elements 300
PASS: gdb.base/structs.exp: types=tc-tll: ptype foo2; structs-tc-tll
PASS: gdb.base/structs.exp: types=tc-tll: p/c fun<n>(); call 2 structs-tc-tll
PASS: gdb.base/structs.exp: types=tc-tll: call Fun<n>(foo<n>); call 2 structs-tc-tll
PASS: gdb.base/structs.exp: types=tc-tll: p/c L<n>; call 2 structs-tc-tll
PASS: gdb.base/structs.exp: types=tc-tf: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tc-tf: set print address off
PASS: gdb.base/structs.exp: types=tc-tf: set width 0
PASS: gdb.base/structs.exp: types=tc-tf: set print elements 300
PASS: gdb.base/structs.exp: types=tc-tf: ptype foo2; structs-tc-tf
PASS: gdb.base/structs.exp: types=tc-tf: p/c fun<n>(); call 2 structs-tc-tf
PASS: gdb.base/structs.exp: types=tc-tf: call Fun<n>(foo<n>); call 2 structs-tc-tf
PASS: gdb.base/structs.exp: types=tc-tf: p/c L<n>; call 2 structs-tc-tf
PASS: gdb.base/structs.exp: types=tc-tf: p/c fun<n>(); call 3 structs-tc-tf
PASS: gdb.base/structs.exp: types=tc-tf: call Fun<n>(foo<n>); call 3 structs-tc-tf
PASS: gdb.base/structs.exp: types=tc-tf: p/c L<n>; call 3 structs-tc-tf
PASS: gdb.base/structs.exp: types=tc-tf: p/c fun<n>(); call 4 structs-tc-tf
PASS: gdb.base/structs.exp: types=tc-tf: call Fun<n>(foo<n>); call 4 structs-tc-tf
PASS: gdb.base/structs.exp: types=tc-tf: p/c L<n>; call 4 structs-tc-tf
PASS: gdb.base/structs.exp: types=tc-td: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tc-td: set print address off
PASS: gdb.base/structs.exp: types=tc-td: set width 0
PASS: gdb.base/structs.exp: types=tc-td: set print elements 300
PASS: gdb.base/structs.exp: types=tc-td: ptype foo2; structs-tc-td
PASS: gdb.base/structs.exp: types=tc-td: p/c fun<n>(); call 2 structs-tc-td
PASS: gdb.base/structs.exp: types=tc-td: call Fun<n>(foo<n>); call 2 structs-tc-td
PASS: gdb.base/structs.exp: types=tc-td: p/c L<n>; call 2 structs-tc-td
PASS: gdb.base/structs.exp: types=tc-tld: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tc-tld: set print address off
PASS: gdb.base/structs.exp: types=tc-tld: set width 0
PASS: gdb.base/structs.exp: types=tc-tld: set print elements 300
PASS: gdb.base/structs.exp: types=tc-tld: ptype foo2; structs-tc-tld
PASS: gdb.base/structs.exp: types=tc-tld: p/c fun<n>(); call 2 structs-tc-tld
PASS: gdb.base/structs.exp: types=tc-tld: call Fun<n>(foo<n>); call 2 structs-tc-tld
PASS: gdb.base/structs.exp: types=tc-tld: p/c L<n>; call 2 structs-tc-tld
PASS: gdb.base/structs.exp: types=td-tf: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=td-tf: set print address off
PASS: gdb.base/structs.exp: types=td-tf: set width 0
PASS: gdb.base/structs.exp: types=td-tf: set print elements 300
PASS: gdb.base/structs.exp: types=td-tf: ptype foo2; structs-td-tf
PASS: gdb.base/structs.exp: types=td-tf: p/c fun<n>(); call 2 structs-td-tf
PASS: gdb.base/structs.exp: types=td-tf: call Fun<n>(foo<n>); call 2 structs-td-tf
PASS: gdb.base/structs.exp: types=td-tf: p/c L<n>; call 2 structs-td-tf
PASS: gdb.base/structs.exp: types=td-tf: advance to fun<n> for return; return 2 structs-td-tf
PASS: gdb.base/structs.exp: types=td-tf: zed L<n> for return; return 2 structs-td-tf
FAIL: gdb.base/structs.exp: types=td-tf: return foo<n>; return 2 structs-td-tf
FAIL: gdb.base/structs.exp: types=td-tf: value foo<n> returned; return 2 structs-td-tf
PASS: gdb.base/structs.exp: types=td-tf: advance to fun<n> for finish; return 2 structs-td-tf
PASS: gdb.base/structs.exp: types=td-tf: zed L<n> for finish; return 2 structs-td-tf
FAIL: gdb.base/structs.exp: types=td-tf: finish foo<n>; return 2 structs-td-tf
FAIL: gdb.base/structs.exp: types=td-tf: value foo<n> finished; return 2 structs-td-tf
PASS: gdb.base/structs.exp: types=td-tf: return value known implies finish value known; return 2 structs-td-tf
PASS: gdb.base/structs.exp: types=tf-td: set print sevenbit-strings
PASS: gdb.base/structs.exp: types=tf-td: set print address off
PASS: gdb.base/structs.exp: types=tf-td: set width 0
PASS: gdb.base/structs.exp: types=tf-td: set print elements 300
PASS: gdb.base/structs.exp: types=tf-td: ptype foo2; structs-tf-td
PASS: gdb.base/structs.exp: types=tf-td: p/c fun<n>(); call 2 structs-tf-td
PASS: gdb.base/structs.exp: types=tf-td: call Fun<n>(foo<n>); call 2 structs-tf-td
PASS: gdb.base/structs.exp: types=tf-td: p/c L<n>; call 2 structs-tf-td
PASS: gdb.base/structs.exp: types=tf-td: advance to fun<n> for return; return 2 structs-tf-td
PASS: gdb.base/structs.exp: types=tf-td: zed L<n> for return; return 2 structs-tf-td
FAIL: gdb.base/structs.exp: types=tf-td: return foo<n>; return 2 structs-tf-td
FAIL: gdb.base/structs.exp: types=tf-td: value foo<n> returned; return 2 structs-tf-td
PASS: gdb.base/structs.exp: types=tf-td: advance to fun<n> for finish; return 2 structs-tf-td
PASS: gdb.base/structs.exp: types=tf-td: zed L<n> for finish; return 2 structs-tf-td
FAIL: gdb.base/structs.exp: types=tf-td: finish foo<n>; return 2 structs-tf-td
FAIL: gdb.base/structs.exp: types=tf-td: value foo<n> finished; return 2 structs-tf-td
PASS: gdb.base/structs.exp: types=tf-td: return value known implies finish value known; return 2 structs-tf-td
Running gdb.git~master/gdb/testsuite/gdb.base/mips_pro.exp ...
FAIL: gdb.base/mips_pro.exp: backtrace
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-until.exp ...
PASS: gdb.mi/mi-until.exp: break-insert operation
PASS: gdb.mi/mi-until.exp: run to main
PASS: gdb.mi/mi-until.exp: break-delete 1
KFAIL: gdb.mi/mi-until.exp: until after while loop (stopped at wrong place) (PRMS: gdb/2104)
PASS: gdb.mi/mi-until.exp: until line number
PASS: gdb.mi/mi-until.exp: until line number:file
FAIL: gdb.mi/mi-until.exp: until after current function (unknown output after running)
Running gdb.git~master/gdb/testsuite/gdb.ada/frame_args.exp ...
PASS: gdb.ada/frame_args.exp: compilation foo.adb
PASS: gdb.ada/frame_args.exp: set print frame-arguments scalars
FAIL: gdb.ada/frame_args.exp: display frame 1 with frame-arguments set to scalars
Running gdb.git~master/gdb/testsuite/gdb.base/backtrace-through-cu-nodebug.exp ...
PASS: gdb.base/backtrace-through-cu-nodebug.exp: no-cfi: maint frame-unwinder disable ARCH
FAIL: gdb.base/backtrace-through-cu-nodebug.exp: no-cfi: verify no-filters unwind fail
PASS: gdb.base/backtrace-through-cu-nodebug.exp: no-cfi: maint flush register-cache
FAIL: gdb.base/backtrace-through-cu-nodebug.exp: no-cfi: verify unwind fail
PASS: gdb.base/backtrace-through-cu-nodebug.exp: cfi: maint frame-unwinder disable ARCH
FAIL: gdb.base/backtrace-through-cu-nodebug.exp: cfi: Verify unwinding works
Running gdb.git~master/gdb/testsuite/gdb.ada/mi_task_arg.exp ...
PASS: gdb.ada/mi_task_arg.exp: compilation task_switch.adb
PASS: gdb.ada/mi_task_arg.exp: -gdb-set debug-file-directory ""
PASS: gdb.ada/mi_task_arg.exp: breakpoint at task_switch.break_me
PASS: gdb.ada/mi_task_arg.exp: mi runto task_switch.break_me
FAIL: gdb.ada/mi_task_arg.exp: -stack-list-arguments 1 (unexpected output)
Running gdb.git~master/gdb/testsuite/gdb.base/assign.exp ...
FAIL: gdb.base/assign.exp: continuing after dummy()
PASS: gdb.base/assign.exp: v_int=57
PASS: gdb.base/assign.exp: set v_int to 6
PASS: gdb.base/assign.exp: v_int+=57
PASS: gdb.base/assign.exp: set v_int to 6, 2
PASS: gdb.base/assign.exp: v_int-=57
PASS: gdb.base/assign.exp: set v_int to 6, 3
PASS: gdb.base/assign.exp: v_int*=5
PASS: gdb.base/assign.exp: set v_int to 6, 4
PASS: gdb.base/assign.exp: v_int/=4
PASS: gdb.base/assign.exp: set v_int to 6, 5
PASS: gdb.base/assign.exp: v_int%=4
PASS: gdb.base/assign.exp: set v_int to 6, 6
FAIL: gdb.base/assign.exp: v_int+=char
PASS: gdb.base/assign.exp: set v_int to 6, 7
FAIL: gdb.base/assign.exp: v_int+=signed_char
PASS: gdb.base/assign.exp: set v_int to 6, 8
FAIL: gdb.base/assign.exp: v_int+=unsigned_char
PASS: gdb.base/assign.exp: set v_int to 6, 9
FAIL: gdb.base/assign.exp: v_int+=short
PASS: gdb.base/assign.exp: set v_int to 6, 10
FAIL: gdb.base/assign.exp: v_int+=signed_short
PASS: gdb.base/assign.exp: set v_int to 6, 11
FAIL: gdb.base/assign.exp: v_int=+unsigned_short
PASS: gdb.base/assign.exp: set v_int to 6, 12
FAIL: gdb.base/assign.exp: v_int+=signed_int
PASS: gdb.base/assign.exp: set v_int to 6, 13
FAIL: gdb.base/assign.exp: v_int+=unsigned_int
PASS: gdb.base/assign.exp: set v_int to 6, 14
FAIL: gdb.base/assign.exp: v_int+=long
PASS: gdb.base/assign.exp: set v_int to 6, 15
FAIL: gdb.base/assign.exp: v_int+=signed_long
PASS: gdb.base/assign.exp: set v_int to 6, 16
FAIL: gdb.base/assign.exp: v_int+=unsigned_long
PASS: gdb.base/assign.exp: set v_int to 6, 17
FAIL: gdb.base/assign.exp: v_int+=v_float
PASS: gdb.base/assign.exp: set v_int to 6, 18
FAIL: gdb.base/assign.exp: v_int+=double
Running gdb.git~master/gdb/testsuite/gdb.base/valgrind-disp-step.exp ...
PASS: gdb.base/valgrind-disp-step.exp: spawn valgrind
PASS: gdb.base/valgrind-disp-step.exp: valgrind started
PASS: gdb.base/valgrind-disp-step.exp: disconnect
PASS: gdb.base/valgrind-disp-step.exp: target remote for vgdb
PASS: gdb.base/valgrind-disp-step.exp: monitor v.set gdb_output
PASS: gdb.base/valgrind-disp-step.exp: set displaced-stepping off
PASS: gdb.base/valgrind-disp-step.exp: continue to main
PASS: gdb.base/valgrind-disp-step.exp: displaced off: set displaced-stepping off
PASS: gdb.base/valgrind-disp-step.exp: displaced off: once: set breakpoint
FAIL: gdb.base/valgrind-disp-step.exp: displaced off: once: step over breakpoint
PASS: gdb.base/valgrind-disp-step.exp: displaced off: twice: set breakpoint
FAIL: gdb.base/valgrind-disp-step.exp: displaced off: twice: step over breakpoint
PASS: gdb.base/valgrind-disp-step.exp: displaced on: set displaced-stepping on
PASS: gdb.base/valgrind-disp-step.exp: displaced on: once: set breakpoint
FAIL: gdb.base/valgrind-disp-step.exp: displaced on: once: step over breakpoint
PASS: gdb.base/valgrind-disp-step.exp: displaced on: twice: set breakpoint
FAIL: gdb.base/valgrind-disp-step.exp: displaced on: twice: step over breakpoint
Running gdb.git~master/gdb/testsuite/gdb.base/dfp-test.exp ...
PASS: gdb.base/dfp-test.exp: get integer valueof "sizeof (long)"
PASS: gdb.base/dfp-test.exp: next after initializing d32
PASS: gdb.base/dfp-test.exp: d32 is initialized to 1.2345
PASS: gdb.base/dfp-test.exp: next after assigning builtin infinity to d32
PASS: gdb.base/dfp-test.exp: d32 is positive Infinity
PASS: gdb.base/dfp-test.exp: next after assigning negative builtin infinity to d32
PASS: gdb.base/dfp-test.exp: d32 is negative Infinity
PASS: gdb.base/dfp-test.exp: next after assigning builtin NaN to d32
PASS: gdb.base/dfp-test.exp: d32 is NaN
PASS: gdb.base/dfp-test.exp: d32_set_tests: p d32=123.45df
PASS: gdb.base/dfp-test.exp: d32_set_tests: p d32=12345.df
PASS: gdb.base/dfp-test.exp: d32_set_tests: p d32=12345.67df
PASS: gdb.base/dfp-test.exp: d32_set_tests: p d32=1234567.df
PASS: gdb.base/dfp-test.exp: d32_set_tests: p d32=1.234567E0df
PASS: gdb.base/dfp-test.exp: d32_set_tests: p d32=1.234567E10df
PASS: gdb.base/dfp-test.exp: d32_set_tests: p d32=1.234567E+96df
PASS: gdb.base/dfp-test.exp: d32_set_tests: p d32=9.999999E96df
PASS: gdb.base/dfp-test.exp: d32_set_tests: p d32=1.0E-95df
PASS: gdb.base/dfp-test.exp: d32_set_tests: p d32=1.E-101df
PASS: gdb.base/dfp-test.exp: d32_set_tests: p d32=0.000001E-95df
PASS: gdb.base/dfp-test.exp: d32_set_tests: 1.2345678 is rounded to 1.234568
PASS: gdb.base/dfp-test.exp: d32_set_tests: 1.0E-101 is rounded to 1E-101
PASS: gdb.base/dfp-test.exp: d32_set_tests: 1.234567E+97 is Infinity
PASS: gdb.base/dfp-test.exp: d32_set_tests: 12345. is a valid number
PASS: gdb.base/dfp-test.exp: d32_set_tests: 12345 is an invalid number
PASS: gdb.base/dfp-test.exp: d32_set_tests: 1.23E is an invalid number
PASS: gdb.base/dfp-test.exp: d32_set_tests: 1.23E45A is an invalid number
PASS: gdb.base/dfp-test.exp: next after initializing d64
PASS: gdb.base/dfp-test.exp: d64 is initialized to 1.2345
PASS: gdb.base/dfp-test.exp: next after assigning builtin infinity to d64
PASS: gdb.base/dfp-test.exp: d64 is positive Infinity
PASS: gdb.base/dfp-test.exp: next after assigning negative builtin infinity to d64
PASS: gdb.base/dfp-test.exp: d64 is negative Infinity
PASS: gdb.base/dfp-test.exp: next after assigning builtin NaN to d64
PASS: gdb.base/dfp-test.exp: d64 is NaN
PASS: gdb.base/dfp-test.exp: d64_set_tests: p d64=123.45dd
PASS: gdb.base/dfp-test.exp: d64_set_tests: p d64=12345.dd
PASS: gdb.base/dfp-test.exp: d64_set_tests: p d64=12345.67dd
PASS: gdb.base/dfp-test.exp: d64_set_tests: p d64=1.234567890123456dd
PASS: gdb.base/dfp-test.exp: d64_set_tests: p d64=1.234567890123456E10dd
PASS: gdb.base/dfp-test.exp: d64_set_tests: p d64=1.234567890123456E100dd
PASS: gdb.base/dfp-test.exp: d64_set_tests: p d64=1.234567890123456E384dd
PASS: gdb.base/dfp-test.exp: d64_set_tests: p d64=9.999999999999999E384dd
PASS: gdb.base/dfp-test.exp: d64_set_tests: p d64=1.E-383dd
PASS: gdb.base/dfp-test.exp: d64_set_tests: p d64=1.E-398dd
PASS: gdb.base/dfp-test.exp: d64_set_tests: p d64=0.000000000000001E-383dd
PASS: gdb.base/dfp-test.exp: d64_set_tests: 1.2345678901234567 is rounded to 1.234567890123457
PASS: gdb.base/dfp-test.exp: d64_set_tests: d64=9.9999999999999999E384 is Infinity
PASS: gdb.base/dfp-test.exp: d64_set_tests: d64=1.234567890123456E385 is Infinity
PASS: gdb.base/dfp-test.exp: d64_set_tests: 12345dd is an invalid number
PASS: gdb.base/dfp-test.exp: d64_set_tests: 1.23E is an invalid number
PASS: gdb.base/dfp-test.exp: d64_set_tests: 1.23E45A is an invalid number
PASS: gdb.base/dfp-test.exp: next after initializing d128
PASS: gdb.base/dfp-test.exp: d128 is initialized to 1.2345
PASS: gdb.base/dfp-test.exp: d128_set_tests: p d128=123.45dl
PASS: gdb.base/dfp-test.exp: d128_set_tests: p d128=12345.dl
PASS: gdb.base/dfp-test.exp: d128_set_tests: p d128=12345.67dl
PASS: gdb.base/dfp-test.exp: d128_set_tests: p d128=1.234567890123456789012345678901234dl
PASS: gdb.base/dfp-test.exp: d128_set_tests: p d128=1.234567890123456E10dl
PASS: gdb.base/dfp-test.exp: d128_set_tests: p d128=1.234567890123456E100dl
PASS: gdb.base/dfp-test.exp: d128_set_tests: p d128=1.234567890123456E1000dl
PASS: gdb.base/dfp-test.exp: d128_set_tests: p d128=9.999999999999999999999999999999999E6144dl
PASS: gdb.base/dfp-test.exp: d128_set_tests: p d128=1.E-6143dl
PASS: gdb.base/dfp-test.exp: d128_set_tests: p d128=1.E-6176dl
PASS: gdb.base/dfp-test.exp: d128_set_tests: p d128=0.000000000000000000000000000000001E-6143dl
PASS: gdb.base/dfp-test.exp: d128_set_tests: 1.2345678901234567890123456789012345 is rounded to 1.234567890123456789012345678901234
PASS: gdb.base/dfp-test.exp: d128_set_tests: d128=1.234567890123456E6145 is Infinity
PASS: gdb.base/dfp-test.exp: d128_set_tests: 12345dl is an invalid number
PASS: gdb.base/dfp-test.exp: d128_set_tests: 1.23E is an invalid number
PASS: gdb.base/dfp-test.exp: d128_set_tests: 1.23E45A is an invalid number
PASS: gdb.base/dfp-test.exp: next after assigning builtin infinity to d128
PASS: gdb.base/dfp-test.exp: d128 is positive Infinity
PASS: gdb.base/dfp-test.exp: next after assigning negative builtin infinity to d128
PASS: gdb.base/dfp-test.exp: d128 is negative Infinity
PASS: gdb.base/dfp-test.exp: next after assigning builtin NaN to d128
PASS: gdb.base/dfp-test.exp: d128 is NaN
PASS: gdb.base/dfp-test.exp: continue to breakpoint: entry to arg0_32
FAIL: gdb.base/dfp-test.exp: backtrace at arg0_32
PASS: gdb.base/dfp-test.exp: continue to breakpoint: entry to arg0_64
FAIL: gdb.base/dfp-test.exp: backtrace at arg0_64
PASS: gdb.base/dfp-test.exp: continue to breakpoint: entry to arg0_128
FAIL: gdb.base/dfp-test.exp: backtrace at arg0_128
PASS: gdb.base/dfp-test.exp: call function with correct _Decimal32 arguments.
FAIL: gdb.base/dfp-test.exp: backtrace function with correct _Decimal32 arguments.
FAIL: gdb.base/dfp-test.exp: correct _Decimal32 return value from called function.
PASS: gdb.base/dfp-test.exp: call function with correct _Decimal64 arguments.
FAIL: gdb.base/dfp-test.exp: backtrace function with correct _Decimal64 arguments.
FAIL: gdb.base/dfp-test.exp: correct _Decimal64 return value from called function.
PASS: gdb.base/dfp-test.exp: call function with correct _Decimal128 arguments.
FAIL: gdb.base/dfp-test.exp: backtrace function with correct _Decimal128 arguments.
FAIL: gdb.base/dfp-test.exp: correct _Decimal128 return value from called function.
PASS: gdb.base/dfp-test.exp: Call function with mixed decimal float arguments TEST.
PASS: gdb.base/dfp-test.exp: Call function with mixed decimal float arguments.
PASS: gdb.base/dfp-test.exp: Call function with many _Decimal32 arguments.
PASS: gdb.base/dfp-test.exp: Call function with many _Decimal64 arguments.
PASS: gdb.base/dfp-test.exp: Call function with many _Decimal128 arguments.
PASS: gdb.base/dfp-test.exp: Call function with many mixed decimal float arguments.
FAIL: gdb.base/dfp-test.exp: continue to breakpoint: Setting a decimal struct
FAIL: gdb.base/dfp-test.exp: print ds.dec32
FAIL: gdb.base/dfp-test.exp: print ds.dec64
FAIL: gdb.base/dfp-test.exp: print ds.dec128
FAIL: gdb.base/dfp-test.exp: print d32 + ds.dec32
FAIL: gdb.base/dfp-test.exp: print d64 + ds.dec64
FAIL: gdb.base/dfp-test.exp: print d128 + ds.dec128
PASS: gdb.base/dfp-test.exp: ptype d64 + ds.dec32
PASS: gdb.base/dfp-test.exp: ptype d128 + ds.dec32
PASS: gdb.base/dfp-test.exp: ptype d128 + ds.dec64
PASS: gdb.base/dfp-test.exp: whatis d64 + ds.dec32
PASS: gdb.base/dfp-test.exp: whatis d128 + ds.dec32
PASS: gdb.base/dfp-test.exp: whatis d128 + ds.dec64
PASS: gdb.base/dfp-test.exp: p d32 + 1
PASS: gdb.base/dfp-test.exp: p 2 + d64
FAIL: gdb.base/dfp-test.exp: p ds.int4 + d128
FAIL: gdb.base/dfp-test.exp: p d32 + ds.long8
PASS: gdb.base/dfp-test.exp: ptype d32 + 1
PASS: gdb.base/dfp-test.exp: ptype ds.int4 + d128
PASS: gdb.base/dfp-test.exp: p !d32
PASS: gdb.base/dfp-test.exp: p !d64
PASS: gdb.base/dfp-test.exp: p !d128
PASS: gdb.base/dfp-test.exp: p +d32
PASS: gdb.base/dfp-test.exp: p +d64
FAIL: gdb.base/dfp-test.exp: p +d128
FAIL: gdb.base/dfp-test.exp: p d64 == d128
FAIL: gdb.base/dfp-test.exp: p d128 == ds.dec32
FAIL: gdb.base/dfp-test.exp: p d128 == d32
PASS: gdb.base/dfp-test.exp: p ds.dec32 == ds.dec64
FAIL: gdb.base/dfp-test.exp: p d32 < ds.dec32
FAIL: gdb.base/dfp-test.exp: p d64 < ds.dec64
FAIL: gdb.base/dfp-test.exp: p d128 < ds.dec128
FAIL: gdb.base/dfp-test.exp: p ds.dec32 < d32
FAIL: gdb.base/dfp-test.exp: p d64 > ds.dec64
FAIL: gdb.base/dfp-test.exp: p ds.dec128 > d128
FAIL: gdb.base/dfp-test.exp: p d32 < ds.int4
FAIL: gdb.base/dfp-test.exp: p ds.int4 > d32
PASS: gdb.base/dfp-test.exp: p ds.dec32 < ds.int4
PASS: gdb.base/dfp-test.exp: p ds.int4 > ds.dec64
FAIL: gdb.base/dfp-test.exp: p ds.dec128 > ds.int4
PASS: gdb.base/dfp-test.exp: p d64 + ds.float4
PASS: gdb.base/dfp-test.exp: p ds.double8 + d128
PASS: gdb.base/dfp-test.exp: print ds.dec32=d32
PASS: gdb.base/dfp-test.exp: print ds.dec64=d64
FAIL: gdb.base/dfp-test.exp: print ds.dec128=d128
PASS: gdb.base/dfp-test.exp: print ds.dec32 = -d32
PASS: gdb.base/dfp-test.exp: print ds.dec64 = -d64
FAIL: gdb.base/dfp-test.exp: print ds.dec128 = -d128
PASS: gdb.base/dfp-test.exp: print ds.double8 = ds.dec64
FAIL: gdb.base/dfp-test.exp: print ds.dec64 = ds.float4
PASS: gdb.base/dfp-test.exp: print ds.dec128 = -ds.double8
PASS: gdb.base/dfp-test.exp: print ds.dec128 = ds.dec32
FAIL: gdb.base/dfp-test.exp: print ds.dec32 = ds.int4
PASS: gdb.base/dfp-test.exp: print ds.int4 = 7.3dl
PASS: gdb.base/dfp-test.exp: whatis (_Decimal32) 0
PASS: gdb.base/dfp-test.exp: ptype (_Decimal32) 0
PASS: gdb.base/dfp-test.exp: whatis (_Decimal64) 0
PASS: gdb.base/dfp-test.exp: ptype (_Decimal64) 0
PASS: gdb.base/dfp-test.exp: whatis (_Decimal128) 0
PASS: gdb.base/dfp-test.exp: ptype (_Decimal128) 0
PASS: gdb.base/dfp-test.exp: whatis (d32_t) 0
PASS: gdb.base/dfp-test.exp: ptype (d32_t) 0
PASS: gdb.base/dfp-test.exp: whatis (d64_t) 0
PASS: gdb.base/dfp-test.exp: ptype (d64_t) 0
PASS: gdb.base/dfp-test.exp: whatis (d128_t) 0
PASS: gdb.base/dfp-test.exp: ptype (d128_t) 0
PASS: gdb.base/dfp-test.exp: whatis (d32_t2) 0
PASS: gdb.base/dfp-test.exp: ptype (d32_t2) 0
PASS: gdb.base/dfp-test.exp: whatis (d64_t2) 0
PASS: gdb.base/dfp-test.exp: ptype (d64_t2) 0
PASS: gdb.base/dfp-test.exp: whatis (d128_t2) 0
PASS: gdb.base/dfp-test.exp: ptype (d128_t2) 0
PASS: gdb.base/dfp-test.exp: whatis v_d32_t
PASS: gdb.base/dfp-test.exp: ptype v_d32_t
PASS: gdb.base/dfp-test.exp: whatis v_d64_t
PASS: gdb.base/dfp-test.exp: ptype v_d64_t
PASS: gdb.base/dfp-test.exp: whatis v_d128_t
PASS: gdb.base/dfp-test.exp: ptype v_d128_t
PASS: gdb.base/dfp-test.exp: whatis d32_t
PASS: gdb.base/dfp-test.exp: ptype d32_t
PASS: gdb.base/dfp-test.exp: whatis d64_t
PASS: gdb.base/dfp-test.exp: ptype d64_t
PASS: gdb.base/dfp-test.exp: whatis d128_t
PASS: gdb.base/dfp-test.exp: ptype d128_t
PASS: gdb.base/dfp-test.exp: whatis d32_t2
PASS: gdb.base/dfp-test.exp: ptype d32_t2
PASS: gdb.base/dfp-test.exp: whatis d64_t2
PASS: gdb.base/dfp-test.exp: ptype d64_t2
PASS: gdb.base/dfp-test.exp: whatis d128_t2
PASS: gdb.base/dfp-test.exp: ptype d128_t2
Running gdb.git~master/gdb/testsuite/gdb.tui/tailcall-msym.exp ...
FAIL: gdb.tui/tailcall-msym.exp: go up to caller
PASS: gdb.tui/tailcall-msym.exp: get caller start address
PASS: gdb.tui/tailcall-msym.exp: get return address
PASS: gdb.tui/tailcall-msym.exp: get caller end address
PASS: gdb.tui/tailcall-msym.exp: set pagination off
PASS: gdb.tui/tailcall-msym.exp: set tui border-kind ascii
PASS: gdb.tui/tailcall-msym.exp: maint set tui-resize-message on
PASS: gdb.tui/tailcall-msym.exp: set style enabled off
FAIL: gdb.tui/tailcall-msym.exp: status bar says callee
FAIL: gdb.tui/tailcall-msym.exp: status bar says caller
FAIL: gdb.tui/tailcall-msym.exp: status bar says main
Running gdb.git~master/gdb/testsuite/gdb.base/watchpoint-stops-at-right-insn.exp ...
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: set breakpoint always-inserted on
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: set probe hw watchpoint
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: set can-use-hw-watchpoints 0
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: set software watchpoint on global variable
FAIL: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: software watchpoint triggers
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: get sw watchpoint PC
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: set can-use-hw-watchpoints 1
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: set hardware watchpoint on global variable
FAIL: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: hardware watchpoint triggers
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: get hw watchpoint PC
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: hw watchpoint stops at right instruction
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: set can-use-hw-watchpoints 0
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: set software watchpoint on global variable
FAIL: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: software watchpoint triggers
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: get sw watchpoint PC
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: set can-use-hw-watchpoints 1
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: set hardware watchpoint on global variable
FAIL: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: hardware watchpoint triggers
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: get hw watchpoint PC
PASS: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted on: hw watchpoint stops at right instruction
Running gdb.git~master/gdb/testsuite/gdb.cp/filename.exp ...
PASS: gdb.cp/filename.exp: continue to breakpoint: stop inside C
FAIL: gdb.cp/filename.exp: print includefile[0]
FAIL: gdb.cp/filename.exp: print this->includefile[0]
PASS: gdb.cp/filename.exp: print some_global from within C
PASS: gdb.cp/filename.exp: continue to breakpoint: stop inside D
FAIL: gdb.cp/filename.exp: print includefile()
FAIL: gdb.cp/filename.exp: print this->includefile()
PASS: gdb.cp/filename.exp: print some_global from within D
PASS: gdb.cp/filename.exp: continue to breakpoint: stop outside
PASS: gdb.cp/filename.exp: print c.includefile[0]
PASS: gdb.cp/filename.exp: print pc->includefile[0]
PASS: gdb.cp/filename.exp: print d.includefile()
PASS: gdb.cp/filename.exp: print pd->includefile()
Running gdb.git~master/gdb/testsuite/gdb.base/ctxobj.exp ...
PASS: gdb.base/ctxobj.exp: break in get_version functions
PASS: gdb.base/ctxobj.exp: continue to get_version_1
PASS: gdb.base/ctxobj.exp: continue to get_version_1 $_hit_bpnum.$_hit_locno is 2.2
FAIL: gdb.base/ctxobj.exp: print libctxobj1's this_version_num from partial symtab
FAIL: gdb.base/ctxobj.exp: print libctxobj1's this_version_num from symtab
PASS: gdb.base/ctxobj.exp: continue to get_version_2
PASS: gdb.base/ctxobj.exp: continue to get_version_2 $_hit_bpnum.$_hit_locno is 2.1
FAIL: gdb.base/ctxobj.exp: print libctxobj2's this_version_num from partial symtab
FAIL: gdb.base/ctxobj.exp: print libctxobj2's this_version_num from symtab
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.exp ...
PASS: gdb.mi/mi-inheritance-syntax-error.exp: breakpoint at C::testLocation
PASS: gdb.mi/mi-inheritance-syntax-error.exp: mi runto C::testLocation
PASS: gdb.mi/mi-inheritance-syntax-error.exp: create var for THIS
PASS: gdb.mi/mi-inheritance-syntax-error.exp: list children of THIS
PASS: gdb.mi/mi-inheritance-syntax-error.exp: -var-info-path-expression var1.A
FAIL: gdb.mi/mi-inheritance-syntax-error.exp: -data-evaluate-expression (*(class A*) this) (unexpected output)
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-break.exp ...
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_tbreak_creation_and_listing: break-insert -t operation
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_tbreak_creation_and_listing: insert temp breakpoint at basics.c:callee2
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_tbreak_creation_and_listing: insert temp breakpoint at basics.c:$line_callee3_head
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_tbreak_creation_and_listing: insert temp breakpoint at "<fullfilename>":$line_callee4_head
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_tbreak_creation_and_listing: list of breakpoints
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_tbreak_creation_and_listing: delete temp breakpoints
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_ignore_count: insert breakpoint with ignore count at callme
FAIL: gdb.mi/mi-break.exp: mi-mode=main: test_ignore_count: run to breakpoint with ignore count (stopped at wrong place)
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_error: breakpoint at nonexistent function
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_error: create varobj for function call
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_error: update varobj for function call
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_error: breakpoint with garbage after location
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_error: conditional breakpoint with garbage after location
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_error: breakpoint with bad condition
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_error: dprintf with bad condition
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_error: invalid condition
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_disabled_creation: test disabled creation
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_disabled_creation: test disabled creation: cleanup
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_breakpoint_commands: breakpoint commands: insert breakpoint at basics.c:callee2
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_breakpoint_commands: breakpoint commands: set commands
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_breakpoint_commands: breakpoint commands: check that commands are set
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_breakpoint_commands: breakpoint commands: clear commands
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_breakpoint_commands: breakpoint commands: check that commands are cleared
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_breakpoint_commands: breakpoint at main
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_breakpoint_commands: mi runto main
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_breakpoint_commands: breakpoint commands: insert breakpoint at basics.c:callee2, again
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_breakpoint_commands: breakpoint commands: set more commands
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_breakpoint_commands: intermediate stop and continue, bp commands
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_breakpoint_commands: intermediate stop and continue, mi running
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_breakpoint_commands: test hitting breakpoint with commands
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_abreak_creation: create local variable tpnum
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_abreak_creation: eval tpnum before tracepoint
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_abreak_creation: break-insert -a operation
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_abreak_creation: update tpnum
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_abreak_creation: eval tpnum after tracepoint
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert --function main basics.c:34
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: insert temp explicit breakpoint in main
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: insert temp explicit breakpoint at basics.c:callee2
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: insert temp explicit breakpoint at basics.c:34
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: insert temp explicit breakpoint at "basics.c":25
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: list of explicit breakpoints
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: delete temp breakpoints
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: insert explicit conditional breakpoint in callee2
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert -c "foo == 3" --source basics.c --function main --label label
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert --source foobar.c --line 3
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert --source basics.c --function foobar
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert --source basics.c --function main --label foobar
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert --source basics.c
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: breakpoint with forced condition
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: dprintf with forced condition
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: define a bp
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: invalid condition is forced
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: invalid condition is defined
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: clear the condition
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: condition is cleared
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: no arguments to -break-condition
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: clear the condition with --force
PASS: gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: no arguments with --force
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_tbreak_creation_and_listing: break-insert -t operation
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_tbreak_creation_and_listing: insert temp breakpoint at basics.c:callee2
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_tbreak_creation_and_listing: insert temp breakpoint at basics.c:$line_callee3_head
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_tbreak_creation_and_listing: insert temp breakpoint at "<fullfilename>":$line_callee4_head
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_tbreak_creation_and_listing: list of breakpoints
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_tbreak_creation_and_listing: delete temp breakpoints
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_ignore_count: insert breakpoint with ignore count at callme
FAIL: gdb.mi/mi-break.exp: mi-mode=separate: test_ignore_count: run to breakpoint with ignore count (stopped at wrong place)
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_error: breakpoint at nonexistent function
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_error: create varobj for function call
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_error: update varobj for function call
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_error: breakpoint with garbage after location
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_error: conditional breakpoint with garbage after location
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_error: breakpoint with bad condition
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_error: dprintf with bad condition
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_error: invalid condition
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_disabled_creation: test disabled creation
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_disabled_creation: test disabled creation: cleanup
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_breakpoint_commands: breakpoint commands: insert breakpoint at basics.c:callee2
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_breakpoint_commands: breakpoint commands: set commands
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_breakpoint_commands: breakpoint commands: check that commands are set
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_breakpoint_commands: breakpoint commands: clear commands
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_breakpoint_commands: breakpoint commands: check that commands are cleared
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_breakpoint_commands: breakpoint at main
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_breakpoint_commands: mi runto main
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_breakpoint_commands: breakpoint commands: insert breakpoint at basics.c:callee2, again
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_breakpoint_commands: breakpoint commands: set more commands
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_breakpoint_commands: intermediate stop and continue, bp commands
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_breakpoint_commands: intermediate stop and continue, mi running
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_breakpoint_commands: test hitting breakpoint with commands
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_abreak_creation: create local variable tpnum
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_abreak_creation: eval tpnum before tracepoint
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_abreak_creation: break-insert -a operation
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_abreak_creation: update tpnum
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_abreak_creation: eval tpnum after tracepoint
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_explicit_breakpoints: -break-insert --function main basics.c:34
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_explicit_breakpoints: insert temp explicit breakpoint in main
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_explicit_breakpoints: insert temp explicit breakpoint at basics.c:callee2
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_explicit_breakpoints: insert temp explicit breakpoint at basics.c:34
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_explicit_breakpoints: insert temp explicit breakpoint at "basics.c":25
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_explicit_breakpoints: list of explicit breakpoints
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_explicit_breakpoints: delete temp breakpoints
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_explicit_breakpoints: insert explicit conditional breakpoint in callee2
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_explicit_breakpoints: -break-insert -c "foo == 3" --source basics.c --function main --label label
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_explicit_breakpoints: -break-insert --source foobar.c --line 3
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_explicit_breakpoints: -break-insert --source basics.c --function foobar
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_explicit_breakpoints: -break-insert --source basics.c --function main --label foobar
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_explicit_breakpoints: -break-insert --source basics.c
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_forced_conditions: breakpoint with forced condition
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_forced_conditions: dprintf with forced condition
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_forced_conditions: define a bp
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_forced_conditions: invalid condition is forced
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_forced_conditions: invalid condition is defined
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_forced_conditions: clear the condition
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_forced_conditions: condition is cleared
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_forced_conditions: no arguments to -break-condition
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_forced_conditions: clear the condition with --force
PASS: gdb.mi/mi-break.exp: mi-mode=separate: test_forced_conditions: no arguments with --force
Running gdb.git~master/gdb/testsuite/gdb.dap/cond-bp.exp ...
PASS: gdb.dap/cond-bp.exp: initialize success
PASS: gdb.dap/cond-bp.exp: set invalid breakpoints success
PASS: gdb.dap/cond-bp.exp: breakpoint 1 invalid
PASS: gdb.dap/cond-bp.exp: breakpoint 1 pending
PASS: gdb.dap/cond-bp.exp: breakpoint 2 invalid
PASS: gdb.dap/cond-bp.exp: breakpoint 2 has message
PASS: gdb.dap/cond-bp.exp: set conditional breakpoint success
PASS: gdb.dap/cond-bp.exp: configurationDone success
PASS: gdb.dap/cond-bp.exp: launch response success
PASS: gdb.dap/cond-bp.exp: stopped at function breakpoint
PASS: gdb.dap/cond-bp.exp: backtrace success
PASS: gdb.dap/cond-bp.exp: evaluate i success
FAIL: gdb.dap/cond-bp.exp: value of i (checking body result)
PASS: gdb.dap/cond-bp.exp: evaluate j success
FAIL: gdb.dap/cond-bp.exp: value of j (checking body result)
PASS: gdb.dap/cond-bp.exp: shutdown success
PASS: gdb.dap/cond-bp.exp: [lindex $result 2] == 0
PASS: gdb.dap/cond-bp.exp: [lindex $result 3] == 0
PASS: gdb.dap/cond-bp.exp: exceptions in log file
Running gdb.git~master/gdb/testsuite/gdb.base/advance-until-multiple-locations.exp ...
PASS: gdb.base/advance-until-multiple-locations.exp: cmd=until: until_advance_lineno_from_inlined: continue to breakpoint: break here
PASS: gdb.base/advance-until-multiple-locations.exp: cmd=until: until_advance_lineno_from_inlined: until line number
PASS: gdb.base/advance-until-multiple-locations.exp: cmd=until: until_advance_lineno_from_non_inlined: until line number
PASS: gdb.base/advance-until-multiple-locations.exp: cmd=until: until_advance_inline_func: until inline_func
PASS: gdb.base/advance-until-multiple-locations.exp: cmd=advance: until_advance_lineno_from_inlined: continue to breakpoint: break here
PASS: gdb.base/advance-until-multiple-locations.exp: cmd=advance: until_advance_lineno_from_inlined: advance line number
PASS: gdb.base/advance-until-multiple-locations.exp: cmd=advance: until_advance_lineno_from_non_inlined: advance line number
PASS: gdb.base/advance-until-multiple-locations.exp: cmd=advance: until_advance_inline_func: advance inline_func
PASS: gdb.base/advance-until-multiple-locations.exp: advance_overload: first advance stops at ovld_func()
FAIL: gdb.base/advance-until-multiple-locations.exp: advance_overload: second advance stops at caller
FAIL: gdb.base/advance-until-multiple-locations.exp: advance_overload: third advance stops at ovld_func(int) (the program exited)
PASS: gdb.base/advance-until-multiple-locations.exp: until_overload: until ovld_func
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-eval.exp ...
PASS: gdb.mi/mi-eval.exp: breakpoint at callee4
PASS: gdb.mi/mi-eval.exp: mi runto callee4
PASS: gdb.mi/mi-eval.exp: next at callee4
FAIL: gdb.mi/mi-eval.exp: eval A (unexpected output)
FAIL: gdb.mi/mi-eval.exp: eval &A (unexpected output)
FAIL: gdb.mi/mi-eval.exp: eval A+3 (unexpected output)
FAIL: gdb.mi/mi-eval.exp: eval A + 3 (unexpected output)
Running gdb.git~master/gdb/testsuite/gdb.base/share-psymtabs-bt.exp ...
FAIL: gdb.base/share-psymtabs-bt.exp: bt
Running gdb.git~master/gdb/testsuite/gdb.base/longjmp.exp ...
PASS: gdb.base/longjmp.exp: with_probes=0: maint ignore-probes libc ^longjmp$
PASS: gdb.base/longjmp.exp: with_probes=0: !$have_longjmp_probe
PASS: gdb.base/longjmp.exp: with_probes=0: pattern 1: setup: breakpoint at pattern start
PASS: gdb.base/longjmp.exp: with_probes=0: pattern 1: setup: continue to breakpoint at pattern start
PASS: gdb.base/longjmp.exp: with_probes=0: pattern 1: setup: breakpoint at safety net
PASS: gdb.base/longjmp.exp: with_probes=0: pattern 1: next over setjmp
PASS: gdb.base/longjmp.exp: with_probes=0: pattern 1: next to longjmp
KFAIL: gdb.base/longjmp.exp: with_probes=0: pattern 1: gdb/26967 (PRMS: next over longjmp)
PASS: gdb.base/longjmp.exp: with_probes=0: pattern 2: setup: breakpoint at pattern start
PASS: gdb.base/longjmp.exp: with_probes=0: pattern 2: setup: continue to breakpoint at pattern start
PASS: gdb.base/longjmp.exp: with_probes=0: pattern 2: setup: breakpoint at safety net
PASS: gdb.base/longjmp.exp: with_probes=0: pattern 2: next over setjmp
FAIL: gdb.base/longjmp.exp: with_probes=0: pattern 2: next over call_longjmp
PASS: gdb.base/longjmp.exp: with_probes=0: pattern 3: setup: breakpoint at pattern start
PASS: gdb.base/longjmp.exp: with_probes=0: pattern 3: setup: continue to breakpoint at pattern start
FAIL: gdb.base/longjmp.exp: with_probes=0: pattern 3: next over pattern
PASS: gdb.base/longjmp.exp: with_probes=1: pattern 1: setup: breakpoint at pattern start
PASS: gdb.base/longjmp.exp: with_probes=1: pattern 1: setup: continue to breakpoint at pattern start
PASS: gdb.base/longjmp.exp: with_probes=1: pattern 1: setup: breakpoint at safety net
PASS: gdb.base/longjmp.exp: with_probes=1: pattern 1: next over setjmp
PASS: gdb.base/longjmp.exp: with_probes=1: pattern 1: next to longjmp
PASS: gdb.base/longjmp.exp: with_probes=1: pattern 1: next over longjmp
PASS: gdb.base/longjmp.exp: with_probes=1: pattern 1: next into else block
PASS: gdb.base/longjmp.exp: with_probes=1: pattern 1: next into safety net
PASS: gdb.base/longjmp.exp: with_probes=1: pattern 2: setup: breakpoint at pattern start
PASS: gdb.base/longjmp.exp: with_probes=1: pattern 2: setup: continue to breakpoint at pattern start
PASS: gdb.base/longjmp.exp: with_probes=1: pattern 2: setup: breakpoint at safety net
PASS: gdb.base/longjmp.exp: with_probes=1: pattern 2: next over setjmp
FAIL: gdb.base/longjmp.exp: with_probes=1: pattern 2: next over call_longjmp
PASS: gdb.base/longjmp.exp: with_probes=1: pattern 3: setup: breakpoint at pattern start
PASS: gdb.base/longjmp.exp: with_probes=1: pattern 3: setup: continue to breakpoint at pattern start
FAIL: gdb.base/longjmp.exp: with_probes=1: pattern 3: next over pattern
Running gdb.git~master/gdb/testsuite/gdb.base/skip.exp ...
PASS: gdb.base/skip.exp: skip file, no default file
PASS: gdb.base/skip.exp: skip function
PASS: gdb.base/skip.exp: skip, no default function
PASS: gdb.base/skip.exp: skip -fi
PASS: gdb.base/skip.exp: skip -file
PASS: gdb.base/skip.exp: skip -fu
PASS: gdb.base/skip.exp: skip -function
PASS: gdb.base/skip.exp: skip -rfu
PASS: gdb.base/skip.exp: skip -rfunction
PASS: gdb.base/skip.exp: skip -x
PASS: gdb.base/skip.exp: skip -q abc
PASS: gdb.base/skip.exp: skip -rfu foo.* xyzzy
PASS: gdb.base/skip.exp: skip -function foo -rfunction foo*
PASS: gdb.base/skip.exp: skip -file foo.c -gfile foo*.c
PASS: gdb.base/skip.exp: info skip empty
PASS: gdb.base/skip.exp: skip file, skip.c
PASS: gdb.base/skip.exp: skip, main
PASS: gdb.base/skip.exp: skip file skip1.c
PASS: gdb.base/skip.exp: skip function baz
PASS: gdb.base/skip.exp: skip enable 999
PASS: gdb.base/skip.exp: skip disable 999
PASS: gdb.base/skip.exp: skip delete 999
PASS: gdb.base/skip.exp: skip enable a
PASS: gdb.base/skip.exp: skip disable a
PASS: gdb.base/skip.exp: skip delete a
PASS: gdb.base/skip.exp: enable skip 999
PASS: gdb.base/skip.exp: disable skip 999
PASS: gdb.base/skip.exp: delete skip 999
PASS: gdb.base/skip.exp: info skip 999
PASS: gdb.base/skip.exp: info skip
PASS: gdb.base/skip.exp: step in the main
FAIL: gdb.base/skip.exp: step after all ignored
PASS: gdb.base/skip.exp: step after deleting 1: skip delete 1
PASS: gdb.base/skip.exp: step after deleting 1: info skip (delete 1)
FAIL: gdb.base/skip.exp: step after deleting 1: step and skip bar
PASS: gdb.base/skip.exp: step after deleting 1: return from bar
FAIL: gdb.base/skip.exp: step after deleting 1: step and skip baz
PASS: gdb.base/skip.exp: step after disabling 3: skip disable 3
PASS: gdb.base/skip.exp: step after disabling 3: info skip shows entry as disabled
PASS: gdb.base/skip.exp: step after disabling 3: step into bar
PASS: gdb.base/skip.exp: step after disabling 3: return from bar
FAIL: gdb.base/skip.exp: step after disabling 3: step into foo
PASS: gdb.base/skip.exp: step after disabling 3: Return from foo
FAIL: gdb.base/skip.exp: step after disabling 3: step and skip baz
PASS: gdb.base/skip.exp: step after enable 3: skip enable 3
PASS: gdb.base/skip.exp: step after enable 3: info skip shows entry as enabled
FAIL: gdb.base/skip.exp: step after enable 3: step and skip bar
PASS: gdb.base/skip.exp: step after enable 3: return from bar
FAIL: gdb.base/skip.exp: step after enable 3: step and skip baz
PASS: gdb.base/skip.exp: admin: skip disable
PASS: gdb.base/skip.exp: admin: info skip after disabling all
PASS: gdb.base/skip.exp: admin: skip enable
PASS: gdb.base/skip.exp: admin: info skip after enabling all
PASS: gdb.base/skip.exp: admin: save skips to file
PASS: gdb.base/skip.exp: admin: disable skip
PASS: gdb.base/skip.exp: admin: info skip after 'disable skip'
PASS: gdb.base/skip.exp: admin: enable skip
PASS: gdb.base/skip.exp: admin: info skip after 'enable skip'
PASS: gdb.base/skip.exp: admin: skip disable 4 2-3
PASS: gdb.base/skip.exp: admin: info skip after disabling 4 2-3
PASS: gdb.base/skip.exp: admin: skip enable 2-3
PASS: gdb.base/skip.exp: admin: info skip after enabling 2-3
PASS: gdb.base/skip.exp: admin: info skip 2-3
PASS: gdb.base/skip.exp: admin: skip delete 2 3
PASS: gdb.base/skip.exp: admin: info skip after deleting 2 3
PASS: gdb.base/skip.exp: admin: delete skip
PASS: gdb.base/skip.exp: admin: info skip after deleting all
PASS: gdb.base/skip.exp: skip -fi skip1.c
PASS: gdb.base/skip.exp: skip -gfi sk*1.c
PASS: gdb.base/skip.exp: skip -fu baz
PASS: gdb.base/skip.exp: skip -rfu ^b.z$
PASS: gdb.base/skip.exp: step using -fi: skip disable
PASS: gdb.base/skip.exp: step using -fi: skip enable 5
FAIL: gdb.base/skip.exp: step using -fi: step and skip bar
PASS: gdb.base/skip.exp: step using -fi: return from bar
FAIL: gdb.base/skip.exp: step using -fi: step and skip baz
PASS: gdb.base/skip.exp: step using -gfi: skip disable
PASS: gdb.base/skip.exp: step using -gfi: skip enable 6
FAIL: gdb.base/skip.exp: step using -gfi: step and skip bar
PASS: gdb.base/skip.exp: step using -gfi: return from bar
FAIL: gdb.base/skip.exp: step using -gfi: step and skip baz
PASS: gdb.base/skip.exp: step using -fu for baz: skip disable
PASS: gdb.base/skip.exp: step using -fu for baz: skip enable 7
PASS: gdb.base/skip.exp: step using -fu for baz: step into bar
PASS: gdb.base/skip.exp: step using -fu for baz: return from bar
FAIL: gdb.base/skip.exp: step using -fu for baz: step into foo
PASS: gdb.base/skip.exp: step using -fu for baz: Return from foo
FAIL: gdb.base/skip.exp: step using -fu for baz: step and skip baz
PASS: gdb.base/skip.exp: step using -rfu for baz: skip disable
PASS: gdb.base/skip.exp: step using -rfu for baz: skip enable 8
PASS: gdb.base/skip.exp: step using -rfu for baz: step into bar
PASS: gdb.base/skip.exp: step using -rfu for baz: return from bar
FAIL: gdb.base/skip.exp: step using -rfu for baz: step into foo
PASS: gdb.base/skip.exp: step using -rfu for baz: Return from foo
FAIL: gdb.base/skip.exp: step using -rfu for baz: step and skip baz
PASS: gdb.base/skip.exp: step using -fi + -fu: skip delete
PASS: gdb.base/skip.exp: step using -fi + -fu: skip -fi skip1.c -fu test_skip
PASS: gdb.base/skip.exp: step using -fi + -fu: step 1
PASS: gdb.base/skip.exp: step using -fi + -fu: step 2
PASS: gdb.base/skip.exp: step using -fi + -fu: step 3
PASS: gdb.base/skip.exp: step using -fi + -fu: step 4
FAIL: gdb.base/skip.exp: step using -fi + -fu: step 5
PASS: gdb.base/skip.exp: delete skip
PASS: gdb.base/skip.exp: skip xxyyzz
PASS: gdb.base/skip.exp: info skip after 'skip xxyyzz'
PASS: gdb.base/skip.exp: skip delete completion: add skip 0
PASS: gdb.base/skip.exp: skip delete completion: add skip 1
PASS: gdb.base/skip.exp: skip delete completion: add skip 2
PASS: gdb.base/skip.exp: skip delete completion: add skip 3
PASS: gdb.base/skip.exp: skip delete completion: add skip 4
PASS: gdb.base/skip.exp: skip delete completion: add skip 5
PASS: gdb.base/skip.exp: skip delete completion: add skip 6
PASS: gdb.base/skip.exp: skip delete completion: add skip 7
PASS: gdb.base/skip.exp: skip delete completion: add skip 8
PASS: gdb.base/skip.exp: skip delete completion: add skip 9
PASS: gdb.base/skip.exp: skip delete completion: add skip 10
PASS: gdb.base/skip.exp: skip delete completion: add skip 11
PASS: gdb.base/skip.exp: skip delete completion: tab complete "skip delete " (second tab)
PASS: gdb.base/skip.exp: skip delete completion: cmd complete "skip delete "
PASS: gdb.base/skip.exp: skip delete completion: tab complete "skip delete 1" (second tab)
PASS: gdb.base/skip.exp: skip delete completion: cmd complete "skip delete 1"
PASS: gdb.base/skip.exp: skip delete completion: tab complete "skip delete 2 " (second tab)
PASS: gdb.base/skip.exp: skip delete completion: cmd complete "skip delete 2 "
PASS: gdb.base/skip.exp: skip delete completion: cmd complete "skip delete 11"
PASS: gdb.base/skip.exp: skip delete completion: tab complete "skip delete 11"
PASS: gdb.base/skip.exp: skip delete completion: tab complete "skip delete 2-" (second tab)
PASS: gdb.base/skip.exp: skip delete completion: cmd complete "skip delete 2-"
PASS: gdb.base/skip.exp: skip delete completion: cmd complete "skip delete 2-5"
PASS: gdb.base/skip.exp: skip delete completion: tab complete "skip delete 2-5"
PASS: gdb.base/skip.exp: skip delete completion: tab complete "skip delete 123"
PASS: gdb.base/skip.exp: skip delete completion: cmd complete "skip delete 123"
PASS: gdb.base/skip.exp: skip delete completion: tab complete "skip delete a1"
PASS: gdb.base/skip.exp: skip delete completion: cmd complete "skip delete a1"
PASS: gdb.base/skip.exp: skip delete completion: tab complete "skip delete 2-33"
PASS: gdb.base/skip.exp: skip delete completion: cmd complete "skip delete 2-33"
PASS: gdb.base/skip.exp: re-read saved skips
PASS: gdb.base/skip.exp: info skip after re-reading
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-var-cmd.exp ...
PASS: gdb.mi/mi-var-cmd.exp: create global variable
PASS: gdb.mi/mi-var-cmd.exp: update varobj before running inferior
PASS: gdb.mi/mi-var-cmd.exp: create non-existent variable
PASS: gdb.mi/mi-var-cmd.exp: create out of scope variable
PASS: gdb.mi/mi-var-cmd.exp: first run: breakpoint at do_locals_tests
PASS: gdb.mi/mi-var-cmd.exp: first run: mi runto do_locals_tests
PASS: gdb.mi/mi-var-cmd.exp: mi_continue_to_line: step to real start of do_locals_test: set temporary breakpoint
PASS: gdb.mi/mi-var-cmd.exp: create local variable linteger
PASS: gdb.mi/mi-var-cmd.exp: create local variable lpinteger
PASS: gdb.mi/mi-var-cmd.exp: create local variable lcharacter
PASS: gdb.mi/mi-var-cmd.exp: create local variable lpcharacter
PASS: gdb.mi/mi-var-cmd.exp: create local variable llong
PASS: gdb.mi/mi-var-cmd.exp: create local variable lplong
PASS: gdb.mi/mi-var-cmd.exp: create local variable lfloat
PASS: gdb.mi/mi-var-cmd.exp: create local variable lpfloat
PASS: gdb.mi/mi-var-cmd.exp: create local variable ldouble
PASS: gdb.mi/mi-var-cmd.exp: create local variable lpdouble
PASS: gdb.mi/mi-var-cmd.exp: create local variable lsimple
PASS: gdb.mi/mi-var-cmd.exp: create local variable lpsimple
PASS: gdb.mi/mi-var-cmd.exp: create local variable func
PASS: gdb.mi/mi-var-cmd.exp: create lsimple.character
PASS: gdb.mi/mi-var-cmd.exp: create lsimple->integer
PASS: gdb.mi/mi-var-cmd.exp: create lsimple.integer
PASS: gdb.mi/mi-var-cmd.exp: create int
PASS: gdb.mi/mi-var-cmd.exp: update all vars
PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_test
PASS: gdb.mi/mi-var-cmd.exp: update all vars: linteger changed
PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests, 2
PASS: gdb.mi/mi-var-cmd.exp: update all vars: lpinteger changed
PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests, 3
PASS: gdb.mi/mi-var-cmd.exp: update all vars: lcharacter changed
PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests, 4
PASS: gdb.mi/mi-var-cmd.exp: update all vars: lpcharacter changed
PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests, 5
PASS: gdb.mi/mi-var-cmd.exp: update all vars: many changed
PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests, 6
PASS: gdb.mi/mi-var-cmd.exp: update all vars: func and lpsimple changed
PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests, 7
PASS: gdb.mi/mi-var-cmd.exp: update all vars: lsimple and others changed
PASS: gdb.mi/mi-var-cmd.exp: assign to global_simple
PASS: gdb.mi/mi-var-cmd.exp: assign to linteger, 1st
PASS: gdb.mi/mi-var-cmd.exp: update all vars: linteger changed after assign
PASS: gdb.mi/mi-var-cmd.exp: assign to linteger again, same value
PASS: gdb.mi/mi-var-cmd.exp: update all vars: linteger not changed after same assign
PASS: gdb.mi/mi-var-cmd.exp: eval linteger
PASS: gdb.mi/mi-var-cmd.exp: assign to lpinteger, 1st
PASS: gdb.mi/mi-var-cmd.exp: update all vars: lpinteger changed after assign
PASS: gdb.mi/mi-var-cmd.exp: update all vars: no changes on second update
PASS: gdb.mi/mi-var-cmd.exp: eval lpinteger
PASS: gdb.mi/mi-var-cmd.exp: assign to linteger, 2nd
PASS: gdb.mi/mi-var-cmd.exp: assign to lpinteger, 2nd
PASS: gdb.mi/mi-var-cmd.exp: assign to lcharacter
PASS: gdb.mi/mi-var-cmd.exp: eval lcharacter
PASS: gdb.mi/mi-var-cmd.exp: assign to llong, 1st
PASS: gdb.mi/mi-var-cmd.exp: eval llong
PASS: gdb.mi/mi-var-cmd.exp: assign to llong, 2nd
PASS: gdb.mi/mi-var-cmd.exp: assign to lplong, 1st
PASS: gdb.mi/mi-var-cmd.exp: eval lplong
PASS: gdb.mi/mi-var-cmd.exp: assign to lplong, 2nd
PASS: gdb.mi/mi-var-cmd.exp: assign to lfloat, 1st
PASS: gdb.mi/mi-var-cmd.exp: eval lfloat
PASS: gdb.mi/mi-var-cmd.exp: assign to lfloat, 2nd
PASS: gdb.mi/mi-var-cmd.exp: assign to lpfloat
PASS: gdb.mi/mi-var-cmd.exp: assign to ldouble
PASS: gdb.mi/mi-var-cmd.exp: assign to func
PASS: gdb.mi/mi-var-cmd.exp: assign to lsimple.character
PASS: gdb.mi/mi-var-cmd.exp: assign to lsimple->integer
PASS: gdb.mi/mi-var-cmd.exp: assign to lsimple.integer
PASS: gdb.mi/mi-var-cmd.exp: var update
PASS: gdb.mi/mi-var-cmd.exp: assign same value to func
PASS: gdb.mi/mi-var-cmd.exp: assign same value to func, update
PASS: gdb.mi/mi-var-cmd.exp: create global variable array_ptr
PASS: gdb.mi/mi-var-cmd.exp: assign array to pointer
PASS: gdb.mi/mi-var-cmd.exp: assign array to pointer, update
PASS: gdb.mi/mi-var-cmd.exp: assign same array to pointer
PASS: gdb.mi/mi-var-cmd.exp: assign same array to pointer, update
PASS: gdb.mi/mi-var-cmd.exp: breakpoint at subroutine1
PASS: gdb.mi/mi-var-cmd.exp: mi runto subroutine1
PASS: gdb.mi/mi-var-cmd.exp: create i
PASS: gdb.mi/mi-var-cmd.exp: create l
PASS: gdb.mi/mi-var-cmd.exp: create linteger
PASS: gdb.mi/mi-var-cmd.exp: step at subroutine1
XFAIL: gdb.mi/mi-var-cmd.exp: update all vars: changed FIXME (unexpected output)
PASS: gdb.mi/mi-var-cmd.exp: step at subroutine1, 2
FAIL: gdb.mi/mi-var-cmd.exp: update all vars: i changed (unexpected output)
PASS: gdb.mi/mi-var-cmd.exp: step at subroutine1, 3
FAIL: gdb.mi/mi-var-cmd.exp: update all vars: llong changed (unexpected output)
PASS: gdb.mi/mi-var-cmd.exp: next out of subroutine1
FAIL: gdb.mi/mi-var-cmd.exp: update all vars: all now out of scope (unexpected output)
PASS: gdb.mi/mi-var-cmd.exp: delete var
PASS: gdb.mi/mi-var-cmd.exp: delete var linteger
PASS: gdb.mi/mi-var-cmd.exp: delete var lpinteger
PASS: gdb.mi/mi-var-cmd.exp: delete var lcharacter
PASS: gdb.mi/mi-var-cmd.exp: delete var lpcharacter
PASS: gdb.mi/mi-var-cmd.exp: delete var llong
PASS: gdb.mi/mi-var-cmd.exp: delete var lplong
PASS: gdb.mi/mi-var-cmd.exp: delete var lfloat
PASS: gdb.mi/mi-var-cmd.exp: delete var lpfloat
PASS: gdb.mi/mi-var-cmd.exp: delete var ldouble
PASS: gdb.mi/mi-var-cmd.exp: delete var lpdouble
PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple
PASS: gdb.mi/mi-var-cmd.exp: delete var lpsimple
PASS: gdb.mi/mi-var-cmd.exp: delete var func
PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple.character
PASS: gdb.mi/mi-var-cmd.exp: delete var  lsimple->integer
PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple.integer
PASS: gdb.mi/mi-var-cmd.exp: delete var i
PASS: gdb.mi/mi-var-cmd.exp: delete var l
PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_special_tests
PASS: gdb.mi/mi-var-cmd.exp: mi runto do_special_tests
PASS: gdb.mi/mi-var-cmd.exp: create selected_a
PASS: gdb.mi/mi-var-cmd.exp: breakpoint at incr_a
PASS: gdb.mi/mi-var-cmd.exp: mi runto incr_a
PASS: gdb.mi/mi-var-cmd.exp: update selected_a in incr_a
PASS: gdb.mi/mi-var-cmd.exp: step a line in incr_a
PASS: gdb.mi/mi-var-cmd.exp: return from incr_a to do_special_tests
PASS: gdb.mi/mi-var-cmd.exp: update selected_a in do_special_tests
PASS: gdb.mi/mi-var-cmd.exp: floating varobj invalidation
PASS: gdb.mi/mi-var-cmd.exp: delete selected_a
PASS: gdb.mi/mi-var-cmd.exp: delete array_ptr
PASS: gdb.mi/mi-var-cmd.exp: inline_test=frozen: set temporary breakpoint
PASS: gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: create varobj for v1
PASS: gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: create varobj for v2
PASS: gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: list children of v1
PASS: gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: list children of v1.nested
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: check V1.i: 1 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: check V1.nested.j: 2 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: check V1.nested.k: 3 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: create varobj V1 and V2: check V2: 4 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: update varobjs: V2 changed (unexpected output)
PASS: gdb.mi/mi-var-cmd.exp: inline_test=frozen: -var-set-frozen V2 1
PASS: gdb.mi/mi-var-cmd.exp: inline_test=frozen: update varobjs: nothing changed
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: check V2: 5 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: update V2 explicitly (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: check V2: 6 (unexpected output)
PASS: gdb.mi/mi-var-cmd.exp: inline_test=frozen: mi_continue_to_line: continue to 404: set temporary breakpoint
PASS: gdb.mi/mi-var-cmd.exp: inline_test=frozen: frozen V1: -var-set-frozen V1 1
PASS: gdb.mi/mi-var-cmd.exp: inline_test=frozen: frozen V1: update varobjs: nothing changed
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: frozen V1: check V1.i: 1 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: frozen V1: check V1.nested.j: 2 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: frozen V1: check V1.nested.k: 3 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.j: update V1.nested.j (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.j: check V1.i: 1 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.j: check V1.nested.j: 8 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.j: check V1.nested.k: 3 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.nested: update V1.nested (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.nested: check V1.i: 1 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.nested: check V1.nested.j: 8 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.nested: check V1.nested.k: 9 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.i: update V1.i (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: update v1.i: check V1.i: 7 (unexpected output)
PASS: gdb.mi/mi-var-cmd.exp: inline_test=frozen: mi_continue_to_line: continue to 437: set temporary breakpoint
PASS: gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: -var-set-frozen V1 0
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: check V1.i: 7 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: check V1.nested.j: 8 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: check V1.nested.k: 9 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: update V1 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: check V1.i: 10 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: check V1.nested.j: 11 (unexpected output)
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=frozen: unfrozen V1: check V1.nested.k: 12 (unexpected output)
PASS: gdb.mi/mi-var-cmd.exp: inline_test=bitfield: set temporary breakpoint
PASS: gdb.mi/mi-var-cmd.exp: inline_test=bitfield: create varobj for Data
PASS: gdb.mi/mi-var-cmd.exp: inline_test=bitfield: list children of Data
FAIL: gdb.mi/mi-var-cmd.exp: inline_test=bitfield: access bitfield (unexpected output)
PASS: gdb.mi/mi-var-cmd.exp: inline_test=floating: set temporary breakpoint
PASS: gdb.mi/mi-var-cmd.exp: inline_test=floating: create floating varobj
PASS: gdb.mi/mi-var-cmd.exp: inline_test=floating: update F, 1
PASS: gdb.mi/mi-var-cmd.exp: inline_test=floating: check F, 1
PASS: gdb.mi/mi-var-cmd.exp: inline_test=floating: mi_continue_to_line: continue to 493: set temporary breakpoint
PASS: gdb.mi/mi-var-cmd.exp: inline_test=floating: update F, 2
PASS: gdb.mi/mi-var-cmd.exp: inline_test=floating: check F, 2
PASS: gdb.mi/mi-var-cmd.exp: inline_test=floating: mi_continue_to_line: continue to 501: set temporary breakpoint
PASS: gdb.mi/mi-var-cmd.exp: inline_test=floating: update F (--all-values)
PASS: gdb.mi/mi-var-cmd.exp: inline_test=floating: mi_continue_to_line: continue to 507: set temporary breakpoint
PASS: gdb.mi/mi-var-cmd.exp: inline_test=floating: update F, 3
PASS: gdb.mi/mi-var-cmd.exp: inline_test=floating: check F, 3
PASS: gdb.mi/mi-var-cmd.exp: inside breakpoint inside callee
PASS: gdb.mi/mi-var-cmd.exp: continue to where i is initialized
PASS: gdb.mi/mi-var-cmd.exp: update F inside callee
FAIL: gdb.mi/mi-var-cmd.exp: check F inside callee (unexpected output)
PASS: gdb.mi/mi-var-cmd.exp: create null_ptr
PASS: gdb.mi/mi-var-cmd.exp: update null_ptr
PASS: gdb.mi/mi-var-cmd.exp: delete null_ptr
PASS: gdb.mi/mi-var-cmd.exp: kill program before endvar
PASS: gdb.mi/mi-var-cmd.exp: create endvar
PASS: gdb.mi/mi-var-cmd.exp: update endvar
PASS: gdb.mi/mi-var-cmd.exp: delete endvar
PASS: gdb.mi/mi-var-cmd.exp: second run: breakpoint at do_locals_tests
PASS: gdb.mi/mi-var-cmd.exp: second run: mi runto do_locals_tests
PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: create varobj
PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: check initial value
PASS: gdb.mi/mi-var-cmd.exp: breakpoint at main
PASS: gdb.mi/mi-var-cmd.exp: mi runto main
PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: out of scope now
PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: out of scope now, not changed
PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_locals_tests
PASS: gdb.mi/mi-var-cmd.exp: mi runto do_locals_tests
PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: in scope now
PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: in scope now, not changed
Running gdb.git~master/gdb/testsuite/gdb.ada/frame_arg_lang.exp ...
PASS: gdb.ada/frame_arg_lang.exp: scenario=all: compilation bla.adb
PASS: gdb.ada/frame_arg_lang.exp: scenario=all: set print frame-arguments all
PASS: gdb.ada/frame_arg_lang.exp: scenario=all: show language when set to 'auto; c'
FAIL: gdb.ada/frame_arg_lang.exp: scenario=all: backtrace with auto: c
PASS: gdb.ada/frame_arg_lang.exp: scenario=all: Set current source language to "manual; currently c".
PASS: gdb.ada/frame_arg_lang.exp: scenario=all: show language when set to 'c'
FAIL: gdb.ada/frame_arg_lang.exp: scenario=all: backtrace with language forced to 'c'
PASS: gdb.ada/frame_arg_lang.exp: scenario=all: Set current source language to "auto; currently c".
PASS: gdb.ada/frame_arg_lang.exp: scenario=all: show language when set back to 'auto; c'
FAIL: gdb.ada/frame_arg_lang.exp: scenario=all: backtrace with language back to 'auto; c'
PASS: gdb.ada/frame_arg_lang.exp: scenario=minimal: compilation bla.adb
PASS: gdb.ada/frame_arg_lang.exp: scenario=minimal: set print frame-arguments all
PASS: gdb.ada/frame_arg_lang.exp: scenario=minimal: show language when set to 'auto; c'
FAIL: gdb.ada/frame_arg_lang.exp: scenario=minimal: backtrace with auto: c
PASS: gdb.ada/frame_arg_lang.exp: scenario=minimal: Set current source language to "manual; currently c".
PASS: gdb.ada/frame_arg_lang.exp: scenario=minimal: show language when set to 'c'
FAIL: gdb.ada/frame_arg_lang.exp: scenario=minimal: backtrace with language forced to 'c'
PASS: gdb.ada/frame_arg_lang.exp: scenario=minimal: Set current source language to "auto; currently c".
PASS: gdb.ada/frame_arg_lang.exp: scenario=minimal: show language when set back to 'auto; c'
FAIL: gdb.ada/frame_arg_lang.exp: scenario=minimal: backtrace with language back to 'auto; c'
Running gdb.git~master/gdb/testsuite/gdb.python/py-caller-is.exp ...
PASS: gdb.python/py-caller-is.exp: continue to breakpoint: bottom_func
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_caller_is ("bottom_func", 0)>
FAIL: gdb.python/py-caller-is.exp: gdb-command<p $_caller_is ("middle_func")>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_caller_is ("top_func")>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_caller_is ("middle_func", 2)>
FAIL: gdb.python/py-caller-is.exp: gdb-command<p $_caller_is ("top_func", 2)>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_caller_is ("foo", 100)>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_caller_is ("foo", -1)>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_caller_matches ("^bottom", 0)>
FAIL: gdb.python/py-caller-is.exp: gdb-command<p $_caller_matches ("^middle_")>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_caller_matches ("^top_")>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_caller_matches ("^middle_", 2)>
FAIL: gdb.python/py-caller-is.exp: gdb-command<p $_caller_matches ("^top_f", 2)>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_caller_matches ("foo", 100)>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_caller_matches ("foo", -1)>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_is ("bottom_func", 0)>
FAIL: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_is ("middle_func")>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_is ("top_func")>
FAIL: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_is ("middle_func", 2)>
FAIL: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_is ("top_func", 2)>
FAIL: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_is ("main", 100)>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_is ("foo", 100)>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_is ("foo", -1)>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_matches ("^bottom", 0)>
FAIL: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_matches ("^middle_")>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_matches ("^top_")>
FAIL: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_matches ("^middle_", 2)>
FAIL: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_matches ("^top_f", 2)>
FAIL: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_matches ("^main", 100)>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_matches ("foo", 100)>
PASS: gdb.python/py-caller-is.exp: gdb-command<p $_any_caller_matches ("foo", -1)>
Running gdb.git~master/gdb/testsuite/gdb.modula2/unbounded-array.exp ...
PASS: gdb.modula2/unbounded-array.exp: switch to modula-2
FAIL: gdb.modula2/unbounded-array.exp: print the last legal element of array a
FAIL: gdb.modula2/unbounded-array.exp: print unbounded array contents
PASS: gdb.modula2/unbounded-array.exp: print the 1st element of array a
FAIL: gdb.modula2/unbounded-array.exp: print the 2nd element of array a
PASS: gdb.modula2/unbounded-array.exp: print the 3rd element of array a
PASS: gdb.modula2/unbounded-array.exp: print the 4th element of array a
PASS: gdb.modula2/unbounded-array.exp: print the 5th element of array a
Running gdb.git~master/gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.exp ...
PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_nofb print
FAIL: gdb.dwarf2/dw2-ref-missing-frame.exp: func_nofb backtrace
PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_loopfb print
FAIL: gdb.dwarf2/dw2-ref-missing-frame.exp: func_loopfb backtrace
Running gdb.git~master/gdb/testsuite/gdb.base/pc-not-saved.exp ...
PASS: gdb.base/pc-not-saved.exp: check we read the frame's CFA
PASS: gdb.base/pc-not-saved.exp: check we read the frame's PC
PASS: gdb.base/pc-not-saved.exp: load python file
PASS: gdb.base/pc-not-saved.exp: call set_break_bt_here_frame_id to set the frame-id
PASS: gdb.base/pc-not-saved.exp: backtrace from break_bt_here function
PASS: gdb.base/pc-not-saved.exp: stepi without a display in place
PASS: gdb.base/pc-not-saved.exp: display/i $pc
PASS: gdb.base/pc-not-saved.exp: stepi with a display in place
PASS: gdb.base/pc-not-saved.exp: continue to breakpoint: continue to other_func
FAIL: gdb.base/pc-not-saved.exp: backtrace from other_func function
Running gdb.git~master/gdb/testsuite/gdb.python/py-value.exp ...
PASS: gdb.python/py-value.exp: history count is 0
PASS: gdb.python/py-value.exp: print 0
PASS: gdb.python/py-value.exp: history count is 1
PASS: gdb.python/py-value.exp: print 1
PASS: gdb.python/py-value.exp: history count is 2
PASS: gdb.python/py-value.exp: print 2
PASS: gdb.python/py-value.exp: history count is 3
PASS: gdb.python/py-value.exp: print 3
PASS: gdb.python/py-value.exp: history count is 4
PASS: gdb.python/py-value.exp: print 4
PASS: gdb.python/py-value.exp: create boolean value
PASS: gdb.python/py-value.exp: create integer value
PASS: gdb.python/py-value.exp: create integer value, with None type
PASS: gdb.python/py-value.exp: create large unsigned 64-bit value
PASS: gdb.python/py-value.exp: large unsigned 64-bit int conversion to python
PASS: gdb.python/py-value.exp: create double value
PASS: gdb.python/py-value.exp: create 8-bit string value
PASS: gdb.python/py-value.exp: print 8-bit string
PASS: gdb.python/py-value.exp: verify type of 8-bit string
PASS: gdb.python/py-value.exp: test address attribute in non-addressable value
PASS: gdb.python/py-value.exp: python print(gdb.Value(gdb.Value(5).type.optimized_out()))
PASS: gdb.python/py-value.exp: create initial integer value
PASS: gdb.python/py-value.exp: check initial value contents
PASS: gdb.python/py-value.exp: call gdb.Value.__init__ manually
PASS: gdb.python/py-value.exp: check new value contents
PASS: gdb.python/py-value.exp: add two integer values
PASS: gdb.python/py-value.exp: verify type of integer add result
PASS: gdb.python/py-value.exp: add two double values
PASS: gdb.python/py-value.exp: subtract two integer values
PASS: gdb.python/py-value.exp: subtract two double values
PASS: gdb.python/py-value.exp: multiply two integer values
PASS: gdb.python/py-value.exp: multiply two double values
PASS: gdb.python/py-value.exp: divide two integer values
PASS: gdb.python/py-value.exp: divide two double values
PASS: gdb.python/py-value.exp: take remainder of two integer values
PASS: gdb.python/py-value.exp: integer value raised to the power of another integer value
PASS: gdb.python/py-value.exp: double value raised to the power of integer value
PASS: gdb.python/py-value.exp: negated integer value
PASS: gdb.python/py-value.exp: positive integer value
PASS: gdb.python/py-value.exp: negated double value
PASS: gdb.python/py-value.exp: positive double value
PASS: gdb.python/py-value.exp: absolute of integer value
PASS: gdb.python/py-value.exp: absolute of double value
PASS: gdb.python/py-value.exp: subtract integer value from python integer
PASS: gdb.python/py-value.exp: verify type of mixed integer subtraction result
PASS: gdb.python/py-value.exp: add double value with python float
PASS: gdb.python/py-value.exp: subtract python integer from integer value
PASS: gdb.python/py-value.exp: add python float with double value
PASS: gdb.python/py-value.exp: print evalue
PASS: gdb.python/py-value.exp: gdb-command<python evalue = gdb.history (0)>
PASS: gdb.python/py-value.exp: python print (int (evalue))
PASS: gdb.python/py-value.exp: print (void *) 2
PASS: gdb.python/py-value.exp: gdb-command<python a = gdb.history (0)>
PASS: gdb.python/py-value.exp: print (void *) 5
PASS: gdb.python/py-value.exp: gdb-command<python b = gdb.history (0)>
PASS: gdb.python/py-value.exp: convert pointer to int
PASS: gdb.python/py-value.exp: add pointer value with python integer
PASS: gdb.python/py-value.exp: subtract python integer from pointer value
PASS: gdb.python/py-value.exp: subtract two pointer values
PASS: gdb.python/py-value.exp: use value as string index
PASS: gdb.python/py-value.exp: use value as tuple index
PASS: gdb.python/py-value.exp: use value as array index
PASS: gdb.python/py-value.exp: int conversion respect type sign
PASS: gdb.python/py-value.exp: catch error in python type conversion
PASS: gdb.python/py-value.exp: catch throw of GDB error
PASS: gdb.python/py-value.exp: define function to test booleans: input 1: python
PASS: gdb.python/py-value.exp: define function to test booleans: input 2: def test_bool (val):
PASS: gdb.python/py-value.exp: define function to test booleans: input 3:   if val:
PASS: gdb.python/py-value.exp: define function to test booleans: input 4:     print ('yay')
PASS: gdb.python/py-value.exp: define function to test booleans: input 5:   else:
PASS: gdb.python/py-value.exp: define function to test booleans: input 6:     print ('nay')
PASS: gdb.python/py-value.exp: define function to test booleans: input 7: end
PASS: gdb.python/py-value.exp: check evaluation of true boolean value in expression
PASS: gdb.python/py-value.exp: check evaluation of false boolean value in expression
PASS: gdb.python/py-value.exp: check evaluation of true integer value in expression
PASS: gdb.python/py-value.exp: check evaluation of false integer value in expression
PASS: gdb.python/py-value.exp: check evaluation of true float value in expression
PASS: gdb.python/py-value.exp: check evaluation of false float value in expression
PASS: gdb.python/py-value.exp: less than, equal
PASS: gdb.python/py-value.exp: less than, less
PASS: gdb.python/py-value.exp: less than, greater
PASS: gdb.python/py-value.exp: less than, None
PASS: gdb.python/py-value.exp: less or equal, equal
PASS: gdb.python/py-value.exp: less or equal, less
PASS: gdb.python/py-value.exp: less or equal, greater
PASS: gdb.python/py-value.exp: less or equal, None
PASS: gdb.python/py-value.exp: equality of gdb.Values
PASS: gdb.python/py-value.exp: inequality of gdb.Values
PASS: gdb.python/py-value.exp: equality of gdb.Value with Python value
PASS: gdb.python/py-value.exp: inequality of gdb.Value with Python value
PASS: gdb.python/py-value.exp: inequality of gdb.Value with None
PASS: gdb.python/py-value.exp: inequality, false
PASS: gdb.python/py-value.exp: inequality, true
PASS: gdb.python/py-value.exp: inequality, None
PASS: gdb.python/py-value.exp: greater than, equal
PASS: gdb.python/py-value.exp: greater than, less
PASS: gdb.python/py-value.exp: greater than, greater
PASS: gdb.python/py-value.exp: greater than, None
PASS: gdb.python/py-value.exp: greater or equal, equal
PASS: gdb.python/py-value.exp: greater or equal, less
PASS: gdb.python/py-value.exp: greater or equal, greater
PASS: gdb.python/py-value.exp: greater or equal, None
PASS: gdb.python/py-value.exp: py-value in file.filename
PASS: gdb.python/py-value.exp: python print (gdb.objfiles()[0].pretty_printers)
PASS: gdb.python/py-value.exp: python gdb.objfiles()[0].pretty_printers = 0
PASS: gdb.python/py-value.exp: parse_and_eval constant test
PASS: gdb.python/py-value.exp: parse_and_eval simple expression test
PASS: gdb.python/py-value.exp: parse_and_eval type test
PASS: gdb.python/py-value.exp: Simple Python value dictionary: input 1: python
PASS: gdb.python/py-value.exp: Simple Python value dictionary: input 2: one = gdb.Value(1)
PASS: gdb.python/py-value.exp: Simple Python value dictionary: input 3: two = gdb.Value(2)
PASS: gdb.python/py-value.exp: Simple Python value dictionary: input 4: three = gdb.Value(3)
PASS: gdb.python/py-value.exp: Simple Python value dictionary: input 5: vdict = {one:"one str",two:"two str",three:"three str"}
PASS: gdb.python/py-value.exp: Simple Python value dictionary: input 6: end
PASS: gdb.python/py-value.exp: test dictionary hash for one
PASS: gdb.python/py-value.exp: test dictionary hash for two
PASS: gdb.python/py-value.exp: test dictionary hash for three
PASS: gdb.python/py-value.exp: test inbuilt hash
PASS: gdb.python/py-value.exp: python print(int(gdb.Value(0)))
PASS: gdb.python/py-value.exp: python print(int(gdb.Value(2.5)))
PASS: gdb.python/py-value.exp: python print(float(gdb.Value(2.5)))
PASS: gdb.python/py-value.exp: python print(float(gdb.Value(0)))
PASS: gdb.python/py-value.exp: add value 42 to the history list
PASS: gdb.python/py-value.exp: print value 42 from the history list
PASS: gdb.python/py-value.exp: get idx for value 42
PASS: gdb.python/py-value.exp: print $9
PASS: gdb.python/py-value.exp: add value to 84 to the history list
PASS: gdb.python/py-value.exp: print value 84 from the history list
PASS: gdb.python/py-value.exp: get idx for value 84
PASS: gdb.python/py-value.exp: print $11
PASS: gdb.python/py-value.exp: python idx = gdb.add_history(gdb.GdbError("an error"))
PASS: gdb.python/py-value.exp: get size of long_array element
PASS: gdb.python/py-value.exp: p long_array
PASS: gdb.python/py-value.exp: set print elements 15
PASS: gdb.python/py-value.exp: python v = gdb.history(0)
PASS: gdb.python/py-value.exp: overall object shows as unavailable
PASS: gdb.python/py-value.exp: array element 0 is available
PASS: gdb.python/py-value.exp: array element 0 has correct value
PASS: gdb.python/py-value.exp: array element 1 is available
PASS: gdb.python/py-value.exp: array element 1 has correct value
PASS: gdb.python/py-value.exp: array element 2 is available
PASS: gdb.python/py-value.exp: array element 2 has correct value
PASS: gdb.python/py-value.exp: array element 3 is available
PASS: gdb.python/py-value.exp: array element 3 has correct value
PASS: gdb.python/py-value.exp: array element 4 is available
PASS: gdb.python/py-value.exp: array element 4 has correct value
PASS: gdb.python/py-value.exp: array element 5 is available
PASS: gdb.python/py-value.exp: array element 5 has correct value
PASS: gdb.python/py-value.exp: array element 6 is available
PASS: gdb.python/py-value.exp: array element 6 has correct value
PASS: gdb.python/py-value.exp: array element 7 is available
PASS: gdb.python/py-value.exp: array element 7 has correct value
PASS: gdb.python/py-value.exp: array element 8 is available
PASS: gdb.python/py-value.exp: array element 8 has correct value
PASS: gdb.python/py-value.exp: array element 9 is available
PASS: gdb.python/py-value.exp: array element 9 has correct value
PASS: gdb.python/py-value.exp: array element 10 is unavailable
PASS: gdb.python/py-value.exp: array element 10 shows as unavailable
PASS: gdb.python/py-value.exp: array element 11 is unavailable
PASS: gdb.python/py-value.exp: array element 11 shows as unavailable
PASS: gdb.python/py-value.exp: array element 12 is unavailable
PASS: gdb.python/py-value.exp: array element 12 shows as unavailable
PASS: gdb.python/py-value.exp: array element 13 is unavailable
PASS: gdb.python/py-value.exp: array element 13 shows as unavailable
PASS: gdb.python/py-value.exp: array element 14 is unavailable
PASS: gdb.python/py-value.exp: array element 14 shows as unavailable
PASS: gdb.python/py-value.exp: continue to breakpoint: break to inspect struct and union
PASS: gdb.python/py-value.exp: print s
PASS: gdb.python/py-value.exp: get value s from history
PASS: gdb.python/py-value.exp: access element inside struct using 8-bit string name
PASS: gdb.python/py-value.exp: print argv
PASS: gdb.python/py-value.exp: dereference value
UNSUPPORTED: gdb.python/py-value.exp: verify dereferenced value
PASS: gdb.python/py-value.exp: test is_optimized_out attribute
PASS: gdb.python/py-value.exp: test address attribute
PASS: gdb.python/py-value.exp: parse_and_eval with memory error
PASS: gdb.python/py-value.exp: python inval = gdb.parse_and_eval('*(int*)0')
PASS: gdb.python/py-value.exp: gdb-command<python print (inval.is_lazy)>
PASS: gdb.python/py-value.exp: memory error and lazy values, first test
PASS: gdb.python/py-value.exp: memory error and lazy values, second test
PASS: gdb.python/py-value.exp: get integer valueof "argc"
PASS: gdb.python/py-value.exp: python argc_lazy = gdb.parse_and_eval('argc')
PASS: gdb.python/py-value.exp: python argc_notlazy = gdb.parse_and_eval('argc')
PASS: gdb.python/py-value.exp: python argc_notlazy.fetch_lazy()
PASS: gdb.python/py-value.exp: python print (argc_lazy.is_lazy) the first time
PASS: gdb.python/py-value.exp: gdb-command<python print (argc_notlazy.is_lazy)>
PASS: gdb.python/py-value.exp: sanity check argc
PASS: gdb.python/py-value.exp: python print (argc_lazy.is_lazy) the second time
PASS: gdb.python/py-value.exp: change argc
PASS: gdb.python/py-value.exp: gdb-command<python print (argc_notlazy)>
PASS: gdb.python/py-value.exp: gdb-command<python print (argc_lazy)>
PASS: gdb.python/py-value.exp: gdb-command<python print (argc_lazy.is_lazy)>
PASS: gdb.python/py-value.exp: print st
PASS: gdb.python/py-value.exp: get value st from history
PASS: gdb.python/py-value.exp: Test string with no length
PASS: gdb.python/py-value.exp: test string (length = -1) is all of the string
PASS: gdb.python/py-value.exp: python print (st.string (length = 6))
PASS: gdb.python/py-value.exp: test string (length = 0) is empty
PASS: gdb.python/py-value.exp: test length is 0
PASS: gdb.python/py-value.exp: set lang ada
PASS: gdb.python/py-value.exp: Test string with no length in ada
PASS: gdb.python/py-value.exp: set lang auto
PASS: gdb.python/py-value.exp: print nullst
PASS: gdb.python/py-value.exp: get value nullst from history
PASS: gdb.python/py-value.exp: test string to first null
PASS: gdb.python/py-value.exp: get string beyond null
PASS: gdb.python/py-value.exp: python print (repr(nullst))
PASS: gdb.python/py-value.exp: get xstr
PASS: gdb.python/py-value.exp: read string beyond declared size
PASS: gdb.python/py-value.exp: set up str variable
PASS: gdb.python/py-value.exp: python print (gdb.parse_and_eval (str).string (length = 10))
PASS: gdb.python/py-value.exp: shadowed local value
PASS: gdb.python/py-value.exp: shadowed global value
PASS: gdb.python/py-value.exp: Create another function to check Value.bytes: input 1: python
PASS: gdb.python/py-value.exp: Create another function to check Value.bytes: input 2: def compare_value_bytes_to_mem(val, addr, len):
PASS: gdb.python/py-value.exp: Create another function to check Value.bytes: input 3:    mem = gdb.selected_inferior().read_memory(addr, len)
PASS: gdb.python/py-value.exp: Create another function to check Value.bytes: input 4:    mem_bytes = mem.tobytes()
PASS: gdb.python/py-value.exp: Create another function to check Value.bytes: input 5:    val_bytes = val.bytes
PASS: gdb.python/py-value.exp: Create another function to check Value.bytes: input 6:    assert mem_bytes == val_bytes
PASS: gdb.python/py-value.exp: Create another function to check Value.bytes: input 7: end
PASS: gdb.python/py-value.exp: construct value from buffer
PASS: gdb.python/py-value.exp: python compare_value_bytes_to_mem(v, addr, size_a0)
PASS: gdb.python/py-value.exp: convert 2nd elem of buffer to value
PASS: gdb.python/py-value.exp: python compare_value_bytes_to_mem(v, (int(addr) + size_a0), size_a0)
PASS: gdb.python/py-value.exp: convert 3rd elem of buffer to value
PASS: gdb.python/py-value.exp: python compare_value_bytes_to_mem(v, (int(addr) + (2 * size_a0)), size_a0)
PASS: gdb.python/py-value.exp: attempt to convert smaller buffer than size of type
PASS: gdb.python/py-value.exp: python compare_value_bytes_to_mem(va, addr, size_a0 * 3)
PASS: gdb.python/py-value.exp: print array value
PASS: gdb.python/py-value.exp: print first array element
PASS: gdb.python/py-value.exp: print second array element
PASS: gdb.python/py-value.exp: print third array element
PASS: gdb.python/py-value.exp: print out of bounds array element
PASS: gdb.python/py-value.exp: attempt to construct large value with small buffer
PASS: gdb.python/py-value.exp: attempt to construct value from buffer with non-buffer object
PASS: gdb.python/py-value.exp: attempt to construct value with string as type
PASS: gdb.python/py-value.exp: Create sub-class of gdb.Value: input 1: python
PASS: gdb.python/py-value.exp: Create sub-class of gdb.Value: input 2: class MyValue(gdb.Value):
PASS: gdb.python/py-value.exp: Create sub-class of gdb.Value: input 3:   def __init__(self,val,type=None):
PASS: gdb.python/py-value.exp: Create sub-class of gdb.Value: input 4:     gdb.Value.__init__(self,val,type)
PASS: gdb.python/py-value.exp: Create sub-class of gdb.Value: input 5:     print("In MyValue.__init__")
PASS: gdb.python/py-value.exp: Create sub-class of gdb.Value: input 6: end
PASS: gdb.python/py-value.exp: create instance of MyValue
PASS: gdb.python/py-value.exp: check printing of MyValue
PASS: gdb.python/py-value.exp: convert 2nd elem of buffer to a MyValue
PASS: gdb.python/py-value.exp: check printing of MyValue when initiaized with a type
PASS: gdb.python/py-value.exp: p/x fp1
PASS: gdb.python/py-value.exp: get value fp1 from history
PASS: gdb.python/py-value.exp: python fp1 = fp1.dereference()
PASS: gdb.python/py-value.exp: python result = fp1()
PASS: gdb.python/py-value.exp: gdb-command<python print (result)>
PASS: gdb.python/py-value.exp: print fp2 to place it into history
PASS: gdb.python/py-value.exp: get value fp2 from history
PASS: gdb.python/py-value.exp: python fp2 = fp2.dereference()
PASS: gdb.python/py-value.exp: python result2 = fp2(10,20)
PASS: gdb.python/py-value.exp: gdb-command<python print (result2)>
PASS: gdb.python/py-value.exp: p i
PASS: gdb.python/py-value.exp: get value i from history
PASS: gdb.python/py-value.exp: python result3 = i()
PASS: gdb.python/py-value.exp: print fp2 again to place it into history
PASS: gdb.python/py-value.exp: get value fp3 from history
PASS: gdb.python/py-value.exp: python fp3 = fp3.dereference()
PASS: gdb.python/py-value.exp: python result2 = fp3(10)
PASS: gdb.python/py-value.exp: python print(gdb.convenience_variable('_isvoid')(2))
PASS: gdb.python/py-value.exp: python print(gdb.convenience_variable('_strlen')('two'))
PASS: gdb.python/py-value.exp: python print(gdb.parse_and_eval('$_isvoid')(3))
PASS: gdb.python/py-value.exp: python print(gdb.parse_and_eval('$_strlen')('three'))
PASS: gdb.python/py-value.exp: evaluate i
PASS: gdb.python/py-value.exp: set i to 27
PASS: gdb.python/py-value.exp: print i
PASS: gdb.python/py-value.exp: reset i_value
PASS: gdb.python/py-value.exp: cannot assign to integer
PASS: gdb.python/py-value.exp: test_value_bytes: python print(gdb.Value(gdb.Value(5).type.optimized_out()).bytes)
PASS: gdb.python/py-value.exp: test_value_bytes: Create a function to check Value.bytes: input 1: python
PASS: gdb.python/py-value.exp: test_value_bytes: Create a function to check Value.bytes: input 2: def check_value_bytes(var_name):
PASS: gdb.python/py-value.exp: test_value_bytes: Create a function to check Value.bytes: input 3:    val = gdb.parse_and_eval(var_name)
PASS: gdb.python/py-value.exp: test_value_bytes: Create a function to check Value.bytes: input 4:    assert not val.is_unavailable
PASS: gdb.python/py-value.exp: test_value_bytes: Create a function to check Value.bytes: input 5:    addr = val.address
PASS: gdb.python/py-value.exp: test_value_bytes: Create a function to check Value.bytes: input 6:    len = val.type.sizeof
PASS: gdb.python/py-value.exp: test_value_bytes: Create a function to check Value.bytes: input 7:    mem = gdb.selected_inferior().read_memory(addr, len)
PASS: gdb.python/py-value.exp: test_value_bytes: Create a function to check Value.bytes: input 8:    mem_bytes = mem.tobytes()
PASS: gdb.python/py-value.exp: test_value_bytes: Create a function to check Value.bytes: input 9:    val_bytes = val.bytes
PASS: gdb.python/py-value.exp: test_value_bytes: Create a function to check Value.bytes: input 10:    assert mem_bytes == val_bytes
PASS: gdb.python/py-value.exp: test_value_bytes: Create a function to check Value.bytes: input 11: end
PASS: gdb.python/py-value.exp: test_value_bytes: python check_value_bytes("a")
PASS: gdb.python/py-value.exp: test_value_bytes: python check_value_bytes("p")
PASS: gdb.python/py-value.exp: test_value_bytes: python check_value_bytes("i")
PASS: gdb.python/py-value.exp: test_value_bytes: python check_value_bytes("ptr_i")
PASS: gdb.python/py-value.exp: test_value_bytes: python check_value_bytes("embed")
PASS: gdb.python/py-value.exp: test_value_bytes: python check_value_bytes("fp1")
PASS: gdb.python/py-value.exp: test_value_bytes: python check_value_bytes("nullst")
PASS: gdb.python/py-value.exp: test_value_bytes: python check_value_bytes("st")
PASS: gdb.python/py-value.exp: test_value_bytes: python check_value_bytes("s")
PASS: gdb.python/py-value.exp: test_value_bytes: python check_value_bytes("u")
PASS: gdb.python/py-value.exp: test_value_bytes: assign clears bytes cache: python v = gdb.parse_and_eval("i")
PASS: gdb.python/py-value.exp: test_value_bytes: assign clears bytes cache: python bytes_before = v.bytes
PASS: gdb.python/py-value.exp: test_value_bytes: assign clears bytes cache: python v.assign(9)
PASS: gdb.python/py-value.exp: test_value_bytes: assign clears bytes cache: python bytes_after = v.bytes
PASS: gdb.python/py-value.exp: test_value_bytes: assign clears bytes cache: python assert(bytes_after != bytes_before)
PASS: gdb.python/py-value.exp: test_value_bytes: re-init clears bytes cache: python w = gdb.Value(1)
PASS: gdb.python/py-value.exp: test_value_bytes: re-init clears bytes cache: python bytes_before = w.bytes
PASS: gdb.python/py-value.exp: test_value_bytes: re-init clears bytes cache: python w.__init__(3)
PASS: gdb.python/py-value.exp: test_value_bytes: re-init clears bytes cache: python bytes_after = w.bytes
PASS: gdb.python/py-value.exp: test_value_bytes: re-init clears bytes cache: python assert(bytes_after != bytes_before)
PASS: gdb.python/py-value.exp: test_value_bytes: evaluate i
PASS: gdb.python/py-value.exp: test_value_bytes: python i_bytes = i_value.bytes
PASS: gdb.python/py-value.exp: test_value_bytes: python i_bytes = bytes([b if b != 9 else 5 for b in i_bytes])
PASS: gdb.python/py-value.exp: test_value_bytes: python i_value.bytes = i_bytes
PASS: gdb.python/py-value.exp: test_value_bytes: print i
PASS: gdb.python/py-value.exp: test_value_bytes: python bytes_as_int = [x for x in i_bytes]
PASS: gdb.python/py-value.exp: test_value_bytes: python bytes_as_int.append(0)
PASS: gdb.python/py-value.exp: test_value_bytes: python too_many_bytes = bytes(bytes_as_int)
PASS: gdb.python/py-value.exp: test_value_bytes: python i_value.bytes = too_many_bytes
PASS: gdb.python/py-value.exp: test_value_bytes: python bytes_as_int = bytes_as_int[0:-2]
PASS: gdb.python/py-value.exp: test_value_bytes: python too_few_bytes = bytes(bytes_as_int)
PASS: gdb.python/py-value.exp: test_value_bytes: python i_value.bytes = too_few_bytes
PASS: gdb.python/py-value.exp: test_value_bytes: reset i_value
PASS: gdb.python/py-value.exp: test_value_bytes: grab new value bytes
PASS: gdb.python/py-value.exp: test_value_bytes: cannot assign to not_lval value
PASS: gdb.python/py-value.exp: create PTR type
PASS: gdb.python/py-value.exp: kill the inferior
PASS: gdb.python/py-value.exp: discard the symbols
PASS: gdb.python/py-value.exp: cast arg0 to PTR
PASS: gdb.python/py-value.exp: delete PTR type
PASS: gdb.python/py-value.exp: print value's type
PASS: gdb.python/py-value.exp: continue to breakpoint: break to inspect struct and union for subscript regression test
PASS: gdb.python/py-value.exp: Create value intv for subscript test
PASS: gdb.python/py-value.exp: Create value stringv for subscript test
PASS: gdb.python/py-value.exp: baseline print of an int Python value
PASS: gdb.python/py-value.exp: Attempt to access an integer with a subscript
PASS: gdb.python/py-value.exp: baseline print of a string Python value
PASS: gdb.python/py-value.exp: attempt to access a string with a subscript
PASS: gdb.python/py-value.exp: Build pointer to array
PASS: gdb.python/py-value.exp: access array via pointer with int subscript
PASS: gdb.python/py-value.exp: access array via pointer with value subscript
PASS: gdb.python/py-value.exp: Attempt to access a single dimension array with a two subscripts
PASS: gdb.python/py-value.exp: Build array
PASS: gdb.python/py-value.exp: test multiple subscript
PASS: gdb.python/py-value.exp: c++: continue to breakpoint: break to inspect pointer by reference
PASS: gdb.python/py-value.exp: c++: Obtain address
PASS: gdb.python/py-value.exp: c++: Obtains value from GDB
FAIL: gdb.python/py-value.exp: c++: check pointer passed as reference
PASS: gdb.python/py-value.exp: c++: python print (bool(gdb.parse_and_eval('base').dynamic_cast(gdb.lookup_type('Derived').pointer())))
PASS: gdb.python/py-value.exp: c++: python print (gdb.parse_and_eval('base').dynamic_type)
PASS: gdb.python/py-value.exp: c++: python print (gdb.parse_and_eval('base_ref').dynamic_type)
PASS: gdb.python/py-value.exp: c++: python print (gdb.parse_and_eval('pod').dynamic_type)
PASS: gdb.python/py-value.exp: c++: python print (gdb.parse_and_eval('5').dynamic_type)
PASS: gdb.python/py-value.exp: c++: continue to breakpoint: break to inspect struct and union for subscript regression test
PASS: gdb.python/py-value.exp: c++: Create value intv for subscript test
PASS: gdb.python/py-value.exp: c++: Create value stringv for subscript test
PASS: gdb.python/py-value.exp: c++: baseline print of an int Python value
PASS: gdb.python/py-value.exp: c++: Attempt to access an integer with a subscript
PASS: gdb.python/py-value.exp: c++: baseline print of a string Python value
PASS: gdb.python/py-value.exp: c++: attempt to access a string with a subscript
PASS: gdb.python/py-value.exp: c++: Build pointer to array
PASS: gdb.python/py-value.exp: c++: access array via pointer with int subscript
PASS: gdb.python/py-value.exp: c++: access array via pointer with value subscript
PASS: gdb.python/py-value.exp: c++: Attempt to access a single dimension array with a two subscripts
PASS: gdb.python/py-value.exp: c++: Build array
PASS: gdb.python/py-value.exp: c++: test multiple subscript
PASS: gdb.python/py-value.exp: set lang rust
PASS: gdb.python/py-value.exp: convert 128 bit unsigned constant to python int
PASS: gdb.python/py-value.exp: convert 128 bit signed constant to python int
Running gdb.git~master/gdb/testsuite/gdb.fortran/array-no-bounds.exp ...
PASS: gdb.fortran/array-no-bounds.exp: continue to breakpoint: foo
FAIL: gdb.fortran/array-no-bounds.exp: p x
FAIL: gdb.fortran/array-no-bounds.exp: p x(1)@5
Running gdb.git~master/gdb/testsuite/gdb.base/foll-vfork.exp ...
PASS: gdb.base/foll-vfork.exp: check vfork support: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: check vfork support: insert first vfork catchpoint
PASS: gdb.base/foll-vfork.exp: check vfork support: continue to first vfork catchpoint
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: continue to child exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: continue until exit at continue until exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: continue to child exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: continue until exit at continue until exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: inferior 2
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: continue to child exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: inferior 2
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: continue until exit at continue until exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: inferior 2
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: continue to child exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: inferior 2
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: continue until exit at continue until exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=auto: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: continue to child exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: continue until exit at continue until exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: continue to child exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: continue until exit at continue until exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: inferior 2
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: continue to child exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: inferior 2
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: continue until exit at continue until exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: inferior 2
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: continue to child exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: inferior 2
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: continue until exit at continue until exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=on: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: continue to child exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: continue until exit at continue until exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: continue to child exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: continue until exit at continue until exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=off: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_and_exec_child_follow_through_step: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: tcatch_vfork_then_child_follow_exec: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: inferior 2
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exec_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_child_follow_to_exit: continue to child exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: inferior 2
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: continue until exit at continue until exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=off: exit_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_to_main_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_and_exec_child_follow_through_step: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: tcatch_vfork_then_child_follow_exec: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: inferior 2
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exec_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_through_step: next
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: break, vfork to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_parent_follow_to_bp: continue to bp
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: set follow-fork parent
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: tcatch_vfork_then_parent_follow: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_child_follow_to_exit: continue to child exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: tcatch vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: continue to vfork
FAIL: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: finish
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: continue to breakpoint: at VFORK
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: set follow-fork child
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: next over vfork
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: inferior 2
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: info inferiors shows vfork parent/child relation
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: continue until exit at continue until exit
PASS: gdb.base/foll-vfork.exp: target-non-stop=off: non-stop=on: schedule-multiple=on: exit_tests: vfork_relations_in_info_inferiors: vfork relation no longer appears in info inferiors
Running gdb.git~master/gdb/testsuite/gdb.base/solib-display.exp ...
PASS: gdb.base/solib-display.exp: NO: display (int) a_global
PASS: gdb.base/solib-display.exp: NO: display (int) b_global
PASS: gdb.base/solib-display.exp: NO: display (int) c_global
PASS: gdb.base/solib-display.exp: NO: after rerun
PASS: gdb.base/solib-display.exp: NO: after rerun, 2
PASS: gdb.base/solib-display.exp: NO: break 25
PASS: gdb.base/solib-display.exp: NO: continue
PASS: gdb.base/solib-display.exp: NO: display main_global
FAIL: gdb.base/solib-display.exp: NO: display a_local
PASS: gdb.base/solib-display.exp: NO: display a_static
FAIL: gdb.base/solib-display.exp: NO: continue two
PASS: gdb.base/solib-display.exp: IN: display (int) a_global
PASS: gdb.base/solib-display.exp: IN: display (int) b_global
PASS: gdb.base/solib-display.exp: IN: display (int) c_global
PASS: gdb.base/solib-display.exp: IN: after rerun
PASS: gdb.base/solib-display.exp: IN: after rerun, 2
PASS: gdb.base/solib-display.exp: IN: break 25
PASS: gdb.base/solib-display.exp: IN: continue
PASS: gdb.base/solib-display.exp: IN: display main_global
FAIL: gdb.base/solib-display.exp: IN: display a_local
PASS: gdb.base/solib-display.exp: IN: display a_static
FAIL: gdb.base/solib-display.exp: IN: continue two
PASS: gdb.base/solib-display.exp: SEP: split solib
PASS: gdb.base/solib-display.exp: SEP: display (int) a_global
PASS: gdb.base/solib-display.exp: SEP: display (int) b_global
PASS: gdb.base/solib-display.exp: SEP: display (int) c_global
PASS: gdb.base/solib-display.exp: SEP: after rerun
PASS: gdb.base/solib-display.exp: SEP: split solib second time
PASS: gdb.base/solib-display.exp: SEP: after rerun, 2
PASS: gdb.base/solib-display.exp: SEP: break 25
PASS: gdb.base/solib-display.exp: SEP: continue
PASS: gdb.base/solib-display.exp: SEP: display main_global
FAIL: gdb.base/solib-display.exp: SEP: display a_local
PASS: gdb.base/solib-display.exp: SEP: display a_static
FAIL: gdb.base/solib-display.exp: SEP: continue two
Running gdb.git~master/gdb/testsuite/gdb.threads/thread-unwindonsignal.exp ...
PASS: gdb.threads/thread-unwindonsignal.exp: successfully compiled posix threads test case
PASS: gdb.threads/thread-unwindonsignal.exp: breakpoint on all_threads_running
PASS: gdb.threads/thread-unwindonsignal.exp: run to all_threads_running
PASS: gdb.threads/thread-unwindonsignal.exp: setting unwindonsignal
PASS: gdb.threads/thread-unwindonsignal.exp: showing unwindonsignal
PASS: gdb.threads/thread-unwindonsignal.exp: hand-call interrupted by signal in another thread
PASS: gdb.threads/thread-unwindonsignal.exp: dummy stack frame present
FAIL: gdb.threads/thread-unwindonsignal.exp: wrong thread not unwound
PASS: gdb.threads/thread-unwindonsignal.exp: finish hand-call
PASS: gdb.threads/thread-unwindonsignal.exp: dummy frame popped
PASS: gdb.threads/thread-unwindonsignal.exp: continue until exit
Running gdb.git~master/gdb/testsuite/gdb.python/py-watchpoint.exp ...
PASS: gdb.python/py-watchpoint.exp: don't use hardware watchpoints
PASS: gdb.python/py-watchpoint.exp: set breakpoint before loop
PASS: gdb.python/py-watchpoint.exp: run until reaching loop
PASS: gdb.python/py-watchpoint.exp: delete the breakpoint before loop
PASS: gdb.python/py-watchpoint.exp: check default BP count
PASS: gdb.python/py-watchpoint.exp: import python scripts
PASS: gdb.python/py-watchpoint.exp: check modified BP count
PASS: gdb.python/py-watchpoint.exp: run until program stops
FAIL: gdb.python/py-watchpoint.exp: check watchpoint hits
PASS: gdb.python/py-watchpoint.exp: check BP count
Running gdb.git~master/gdb/testsuite/gdb.base/frame-selection.exp ...
PASS: gdb.base/frame-selection.exp: continue to breakpoint: frame_2
FAIL: gdb.base/frame-selection.exp: backtrace at breakpoint
PASS: gdb.base/frame-selection.exp: frame 0
PASS: gdb.base/frame-selection.exp: get_frame_address: frame 0
FAIL: gdb.base/frame-selection.exp: frame 1
PASS: gdb.base/frame-selection.exp: get_frame_address: frame 1
FAIL: gdb.base/frame-selection.exp: frame 2
PASS: gdb.base/frame-selection.exp: get_frame_address: frame 2
PASS: gdb.base/frame-selection.exp: frame 3
PASS: gdb.base/frame-selection.exp: frame level 0
FAIL: gdb.base/frame-selection.exp: frame level 1
FAIL: gdb.base/frame-selection.exp: frame level 2
PASS: gdb.base/frame-selection.exp: frame level 3
FAIL: gdb.base/frame-selection.exp: select frame 0 by address
FAIL: gdb.base/frame-selection.exp: select frame 1 by address
FAIL: gdb.base/frame-selection.exp: select frame 2 by address
PASS: gdb.base/frame-selection.exp: attempt to select a frame at an invalid address
PASS: gdb.base/frame-selection.exp: frame function frame_2
FAIL: gdb.base/frame-selection.exp: frame function frame_1
FAIL: gdb.base/frame-selection.exp: frame function main
PASS: gdb.base/frame-selection.exp: frame function recursive
PASS: gdb.base/frame-selection.exp: frame function foo
PASS: gdb.base/frame-selection.exp: select-frame, no keyword: select-frame 0
FAIL: gdb.base/frame-selection.exp: select-frame, no keyword: check frame level 0
FAIL: gdb.base/frame-selection.exp: select-frame, no keyword: select-frame 1
FAIL: gdb.base/frame-selection.exp: select-frame, no keyword: check frame level 1
FAIL: gdb.base/frame-selection.exp: select-frame, no keyword: select-frame 2
FAIL: gdb.base/frame-selection.exp: select-frame, no keyword: check frame level 2
PASS: gdb.base/frame-selection.exp: select-frame, no keyword: select-frame 3
PASS: gdb.base/frame-selection.exp: select-frame, keyword=level: select-frame level 0
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=level: check frame level 0
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=level: select-frame level 1
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=level: check frame level 1
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=level: select-frame level 2
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=level: check frame level 2
PASS: gdb.base/frame-selection.exp: select-frame, keyword=level: select-frame level 3
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=address: select frame 0 by address
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=address: check frame level 0
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=address: select frame 1 by address
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=address: check frame level 1
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=address: select frame 2 by address
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=address: check frame level 2
PASS: gdb.base/frame-selection.exp: select-frame, keyword=address: select-frame for an invalid address
PASS: gdb.base/frame-selection.exp: select-frame, keyword=function: select-frame function frame_2
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=function: check frame level 0
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=function: select-frame function frame_1
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=function: check frame level 1
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=function: select-frame function main
FAIL: gdb.base/frame-selection.exp: select-frame, keyword=function: check frame level 2
PASS: gdb.base/frame-selection.exp: select-frame function recursive
PASS: gdb.base/frame-selection.exp: select-frame function foo
PASS: gdb.base/frame-selection.exp: second frame_2 breakpoint: continue to breakpoint: frame_2
FAIL: gdb.base/frame-selection.exp: second frame_2 breakpoint: backtrace at breakpoint with recursive frames
PASS: gdb.base/frame-selection.exp: second frame_2 breakpoint: frame function frame_2
FAIL: gdb.base/frame-selection.exp: second frame_2 breakpoint: select frame for function recursive, first attempt
FAIL: gdb.base/frame-selection.exp: second frame_2 breakpoint: select frame for function recursive, second attempt
FAIL: gdb.base/frame-selection.exp: second frame_2 breakpoint: frame function main
FAIL: gdb.base/frame-selection.exp: second frame_2 breakpoint: select frame for function recursive, third attempt
PASS: gdb.base/frame-selection.exp: stack with tail call: continue to breakpoint: func_that_never_returns
PASS: gdb.base/frame-selection.exp: stack with tail call: bt from func_that_never_returns
PASS: gdb.base/frame-selection.exp: stack with tail call: frame 0
PASS: gdb.base/frame-selection.exp: stack with tail call: get_frame_address: frame 0
PASS: gdb.base/frame-selection.exp: stack with tail call: frame 1
PASS: gdb.base/frame-selection.exp: stack with tail call: get_frame_address: frame 1
PASS: gdb.base/frame-selection.exp: stack with tail call: frame 2
PASS: gdb.base/frame-selection.exp: stack with tail call: get_frame_address: frame 2
PASS: gdb.base/frame-selection.exp: stack with tail call: select-frame function func_that_never_returns
PASS: gdb.base/frame-selection.exp: stack with tail call: check frame level 0
PASS: gdb.base/frame-selection.exp: stack with tail call: select-frame function func_that_tail_calls
PASS: gdb.base/frame-selection.exp: stack with tail call: check frame level 1
PASS: gdb.base/frame-selection.exp: stack with tail call: select-frame function main
PASS: gdb.base/frame-selection.exp: stack with tail call: check frame level 2
PASS: gdb.base/frame-selection.exp: stack with tail call: frame function func_that_never_returns
PASS: gdb.base/frame-selection.exp: stack with tail call: frame function func_that_tail_calls
PASS: gdb.base/frame-selection.exp: stack with tail call: frame function main
Running gdb.git~master/gdb/testsuite/gdb.reverse/finish-reverse-next.exp ...
PASS: gdb.reverse/finish-reverse-next.exp: turn on process record for test1
PASS: gdb.reverse/finish-reverse-next.exp: continue to breakpoint: stopped at function1 entry point instruction to stepi into function
PASS: gdb.reverse/finish-reverse-next.exp: stepi into function1 call
FAIL: gdb.reverse/finish-reverse-next.exp: reverse-finish function1 LEP call from LEP
FAIL: gdb.reverse/finish-reverse-next.exp: reverse next 2, at b = 5, call from LEP
PASS: gdb.reverse/finish-reverse-next.exp: setup for test 2
PASS: gdb.reverse/finish-reverse-next.exp: turn off process record for test1
PASS: gdb.reverse/finish-reverse-next.exp: turn on process record for test2
PASS: gdb.reverse/finish-reverse-next.exp: continue to breakpoint: at function1 entry point instruction to step to body of function
FAIL: gdb.reverse/finish-reverse-next.exp: step test 1
FAIL: gdb.reverse/finish-reverse-next.exp: reverse-finish function1 LEP call from function body
FAIL: gdb.reverse/finish-reverse-next.exp: reverse next 2 at b = 5, from function body
PASS: gdb.reverse/finish-reverse-next.exp: setup for test 3
PASS: gdb.reverse/finish-reverse-next.exp: turn off process record for test2
PASS: gdb.reverse/finish-reverse-next.exp: turn on process record for test3
PASS: gdb.reverse/finish-reverse-next.exp: continue to breakpoint: stopped at function1 entry point instruction to stepi into funp
PASS: gdb.reverse/finish-reverse-next.exp: stepi into funp call
FAIL: gdb.reverse/finish-reverse-next.exp: function1 GEP call call from GEP
FAIL: gdb.reverse/finish-reverse-next.exp: reverse next 2 at b = 50, call from GEP
PASS: gdb.reverse/finish-reverse-next.exp: setup for test 4
PASS: gdb.reverse/finish-reverse-next.exp: turn off process record for test3
PASS: gdb.reverse/finish-reverse-next.exp: turn on process record for test4
PASS: gdb.reverse/finish-reverse-next.exp: continue to breakpoint: stopped at function1 entry point instruction to stepi into funp again
PASS: gdb.reverse/finish-reverse-next.exp: stepi into funp call again
PASS: gdb.reverse/finish-reverse-next.exp: stepi to between GEP and LEP
PASS: gdb.reverse/finish-reverse-next.exp: function1 GEP call call from GEP again
PASS: gdb.reverse/finish-reverse-next.exp: reverse next 2 at b = 50, call from GEP again
PASS: gdb.reverse/finish-reverse-next.exp: setup for test 5
PASS: gdb.reverse/finish-reverse-next.exp: turn off process record for test4
PASS: gdb.reverse/finish-reverse-next.exp: turn on process record for test5
PASS: gdb.reverse/finish-reverse-next.exp: continue to breakpoint: at function1 entry point instruction to step to body of funp call
FAIL: gdb.reverse/finish-reverse-next.exp: step test 2
FAIL: gdb.reverse/finish-reverse-next.exp: reverse-finish function1 GEP call, from function body
FAIL: gdb.reverse/finish-reverse-next.exp: reverse next 2 at b = 50 from function body
Running gdb.git~master/gdb/testsuite/gdb.python/py-frame-args.exp ...
PASS: gdb.python/py-frame-args.exp: load python file
PASS: gdb.python/py-frame-args.exp: continue to breakpoint: break-here
PASS: gdb.python/py-frame-args.exp: interpreter-exec mi "-enable-frame-filters"
PASS: gdb.python/py-frame-args.exp: filtered=enable: enable frame-filter global BasicFrameFilter
FAIL: gdb.python/py-frame-args.exp: filtered=enable: bt pretty
FAIL: gdb.python/py-frame-args.exp: filtered=enable: bt raw
FAIL: gdb.python/py-frame-args.exp: filtered=enable: mi bt pretty
PASS: gdb.python/py-frame-args.exp: filtered=enable: set print raw-frame-arguments on
PASS: gdb.python/py-frame-args.exp: filtered=enable: mi bt raw
PASS: gdb.python/py-frame-args.exp: filtered=enable: set print raw-frame-arguments off
PASS: gdb.python/py-frame-args.exp: filtered=enable: set print raw-values on
FAIL: gdb.python/py-frame-args.exp: filtered=enable: bt pretty,raw-values
FAIL: gdb.python/py-frame-args.exp: filtered=enable: mi bt pretty,raw-values
PASS: gdb.python/py-frame-args.exp: filtered=enable: set print raw-values off
PASS: gdb.python/py-frame-args.exp: filtered=disable: disable frame-filter global BasicFrameFilter
FAIL: gdb.python/py-frame-args.exp: filtered=disable: bt pretty
FAIL: gdb.python/py-frame-args.exp: filtered=disable: bt raw
FAIL: gdb.python/py-frame-args.exp: filtered=disable: mi bt pretty
PASS: gdb.python/py-frame-args.exp: filtered=disable: set print raw-frame-arguments on
PASS: gdb.python/py-frame-args.exp: filtered=disable: mi bt raw
PASS: gdb.python/py-frame-args.exp: filtered=disable: set print raw-frame-arguments off
PASS: gdb.python/py-frame-args.exp: filtered=disable: set print raw-values on
FAIL: gdb.python/py-frame-args.exp: filtered=disable: bt pretty,raw-values
FAIL: gdb.python/py-frame-args.exp: filtered=disable: mi bt pretty,raw-values
PASS: gdb.python/py-frame-args.exp: filtered=disable: set print raw-values off
PASS: gdb.python/py-frame-args.exp: set print raw-frame-arguments off
PASS: gdb.python/py-frame-args.exp: pretty frame args: set print frame-arguments none
PASS: gdb.python/py-frame-args.exp: pretty frame args: none
PASS: gdb.python/py-frame-args.exp: pretty frame args: set print frame-arguments scalars
FAIL: gdb.python/py-frame-args.exp: pretty frame args: scalars
PASS: gdb.python/py-frame-args.exp: pretty frame args: set print frame-arguments all
FAIL: gdb.python/py-frame-args.exp: pretty frame args: all
PASS: gdb.python/py-frame-args.exp: set print raw-frame-arguments on
PASS: gdb.python/py-frame-args.exp: raw frame args: set print frame-arguments none
PASS: gdb.python/py-frame-args.exp: raw frame args: none
PASS: gdb.python/py-frame-args.exp: raw frame args: set print frame-arguments scalars
FAIL: gdb.python/py-frame-args.exp: raw frame args: scalars
PASS: gdb.python/py-frame-args.exp: raw frame args: set print frame-arguments all
FAIL: gdb.python/py-frame-args.exp: raw frame args: all
Running gdb.git~master/gdb/testsuite/gdb.dwarf2/dw2-step-out-of-function-no-stmt.exp ...
PASS: gdb.dwarf2/dw2-step-out-of-function-no-stmt.exp: continue to breakpoint: bar
FAIL: gdb.dwarf2/dw2-step-out-of-function-no-stmt.exp: step
Running gdb.git~master/gdb/testsuite/gdb.cp/rvalue-ref-overload.exp ...
PASS: gdb.cp/rvalue-ref-overload.exp: set print symbol off
FAIL: gdb.cp/rvalue-ref-overload.exp: up from marker1
FAIL: gdb.cp/rvalue-ref-overload.exp: print foo_rr_instance1.overload1arg(arg)
FAIL: gdb.cp/rvalue-ref-overload.exp: print foo_rr_instance1.overload1arg(static_cast<foo&&>(arg))
FAIL: gdb.cp/rvalue-ref-overload.exp: print foo_rr_instance1.overloadConst(arg)
FAIL: gdb.cp/rvalue-ref-overload.exp: lvalue reference overload
FAIL: gdb.cp/rvalue-ref-overload.exp: lvalue reference to const overload
KFAIL: gdb.cp/rvalue-ref-overload.exp: rvalue reference overload (PRMS: c++/15372)
FAIL: gdb.cp/rvalue-ref-overload.exp: passing lvalue arg to rvalue parameter
Running gdb.git~master/gdb/testsuite/gdb.base/bigcore.exp ...
PASS: gdb.base/bigcore.exp: dumper=kernel: set print sevenbit-strings
PASS: gdb.base/bigcore.exp: dumper=kernel: set width 0
PASS: gdb.base/bigcore.exp: dumper=kernel: set inferior cwd to test directory
PASS: gdb.base/bigcore.exp: dumper=kernel: tbreak 269
PASS: gdb.base/bigcore.exp: dumper=kernel: continue
FAIL: gdb.base/bigcore.exp: dumper=kernel: next
PASS: gdb.base/bigcore.exp: dumper=kernel: extract next heap
PASS: gdb.base/bigcore.exp: dumper=kernel: extract prev heap
PASS: gdb.base/bigcore.exp: dumper=kernel: save heap size
PASS: gdb.base/bigcore.exp: dumper=kernel: get inferior pid
PASS: gdb.base/bigcore.exp: dumper=kernel: signal SIGABRT
PASS: gdb.base/bigcore.exp: dumper=kernel: check core size
PASS: gdb.base/bigcore.exp: dumper=kernel: load corefile
PASS: gdb.base/bigcore.exp: dumper=kernel: check next heap
PASS: gdb.base/bigcore.exp: dumper=kernel: check prev heap
PASS: gdb.base/bigcore.exp: dumper=gdb: set print sevenbit-strings
PASS: gdb.base/bigcore.exp: dumper=gdb: set width 0
PASS: gdb.base/bigcore.exp: dumper=gdb: set inferior cwd to test directory
PASS: gdb.base/bigcore.exp: dumper=gdb: tbreak 269
PASS: gdb.base/bigcore.exp: dumper=gdb: continue
FAIL: gdb.base/bigcore.exp: dumper=gdb: next
PASS: gdb.base/bigcore.exp: dumper=gdb: extract next heap
PASS: gdb.base/bigcore.exp: dumper=gdb: extract prev heap
PASS: gdb.base/bigcore.exp: dumper=gdb: save heap size
PASS: gdb.base/bigcore.exp: dumper=gdb: gcore corefile
PASS: gdb.base/bigcore.exp: dumper=gdb: check core size
PASS: gdb.base/bigcore.exp: dumper=gdb: load corefile
PASS: gdb.base/bigcore.exp: dumper=gdb: check next heap
PASS: gdb.base/bigcore.exp: dumper=gdb: check prev heap
Running gdb.git~master/gdb/testsuite/gdb.mi/user-selected-context-sync.exp ...
PASS: gdb.mi/user-selected-context-sync.exp: successfully compiled posix threads test case
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: breakpoint at main
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: mi runto main
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: add inferior 2
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 1: set breakpoint in main
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 1: continue to breakpoint: main breakpoint
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 1: stop at breakpoint in main
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 1: show scheduler-locking
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 1: set scheduler-locking on
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 1: select child thread 1.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 1: set breakpoint for thread 1.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 1: continue to breakpoint: continue thread 1.2 to infinite loop breakpoint
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 1: thread 1.2 stops MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 1: select child thread 1.3
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 1: set breakpoint for thread 1.3
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 1: continue to breakpoint: continue thread 1.3 to infinite loop breakpoint
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 1: thread 1.3 stops MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 1: set scheduler-locking replay
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: switch to inferior 2
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: main stop
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup:
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 2: set breakpoint in main
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 2: continue to breakpoint: main breakpoint
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 2: stop at breakpoint in main
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 2: show scheduler-locking
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 2: set scheduler-locking on
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 2: select child thread 2.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 2: set breakpoint for thread 2.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 2: continue to breakpoint: continue thread 2.2 to infinite loop breakpoint
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 2: thread 2.2 stops MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 2: select child thread 2.3
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 2: set breakpoint for thread 2.3
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 2: continue to breakpoint: continue thread 2.3 to infinite loop breakpoint
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 2: thread 2.3 stops MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_setup: inferior 2: set scheduler-locking replay
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: setup done
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_inferior: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_inferior: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_inferior: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_inferior: flush MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_inferior: CLI select inferior
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_inferior: event on MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_inferior: CLI select inferior again
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_inferior: event on MI again
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: flush MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: select thread
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: select thread, event on MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: select thread again
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: select thread, event on MI again
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: select frame 1
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: select frame 1, event on MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: select thread again, resetting frame
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: select thread again, resetting frame, event on MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: thread without args
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: thread without args, event on MI, ensure no output MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: select thread
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: select thread, event on MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: select thread again
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: select thread again, event on MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: select frame 1
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: select frame 1, event on MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: select thread again, resetting frame
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: select thread again, resetting frame, event on MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: thread without args
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: thread without args, event on MI, ensure no output MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.2: reset selection to thread 1.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.2: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.2: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.2: flush MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.2: select frame 1
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.2: select frame 1, event on MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.2: select frame 1 again
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.2: select frame 1 again, event on MI, ensure no output MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.2: frame without args
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.2: frame without args, event on MI, ensure no output MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.3: reset selection to thread 1.3
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.3: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.3: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.3: flush MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.3: select frame 1
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.3: select frame 1, event on MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.3: frame without args
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_frame: thread 1.3: frame without args, event on MI, ensure no output MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_select_frame: thread 1.2: reset selection to thread 1.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_select_frame: thread 1.2: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_select_frame: thread 1.2: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_select_frame: thread 1.2: flush MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_select_frame: thread 1.2: select frame 1
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_select_frame: thread 1.2: select frame 1, event on MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_select_frame: thread 1.2: select frame 1 again
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_select_frame: thread 1.2: select frame 1 again, event on MI, ensure no output MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_select_frame: thread 1.3: reset selection to thread 1.3
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_select_frame: thread 1.3: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_select_frame: thread 1.3: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_select_frame: thread 1.3: flush MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_select_frame: thread 1.3: select frame 1
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_select_frame: thread 1.3: select frame 1, event on MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_up_down: reset selection to thread 1.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_up_down: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_up_down: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_up_down: flush MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_up_down: frame up
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_up_down: frame up, event on MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_up_down: frame down
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_up_down: frame down, event on MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: flush MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: thread 1.2: -thread-select
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: thread 1.2: -thread-select, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: thread 1.2: -thread-select again
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: thread 1.2: -thread-select again, event on CLI, ensure no output CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: thread 1.3: -thread-select
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: thread 1.3: -thread-select, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: thread 1.3: -thread-select again
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: thread 1.3: -thread-select again, event on CLI, ensure no output CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: thread 1.2 with --thread 2: -thread-select
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: thread 1.2 with --thread 2: -thread-select, event on cli
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: thread 1.2 with --thread 3: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: thread 1.2 with --thread 3: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: thread 1.2 with --thread 3: -thread-select
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_thread_select: thread 1.2 with --thread 3: -thread-select, event on cli
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.2: reset selection to thread 1.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.2: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.2: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.2: flush MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame again
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame again, event on CLI, ensure no output CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame --thread 2 --frame 0 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame with --frame 0, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame --thread 2 --frame 2 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame with --frame 2, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.3: reset selection to thread 1.3
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.3: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.3: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.3: flush MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.3: -stack-select-frame
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_mi_stack_select_frame: thread 1.3: -stack-select-frame, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_inferior: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_inferior: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_inferior: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_inferior: flush MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_inferior: select inferior
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_inferior: select inferior, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_inferior: select inferior again
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_inferior: select inferior again, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: flush MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select thread
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select thread, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select thread again
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select thread again, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select frame 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select frame 1, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select thread again, resetting frame
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select thread again, resetting frame, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: thread without args
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: thread without args, event on CLI, ensure no output CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: select thread
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: select thread, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: select thread again
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: select thread again, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: select frame 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: select frame 1, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: select thread again, resetting frame
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: select thread again, resetting frame, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: thread without args
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: thread without args, event on CLI, ensure no output CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: reset selection to thread 1.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: flush MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: select frame 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: select frame 1, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: select frame 1 again (unexpected output)
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: select frame 1 again, event on CLI, ensure no output CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: frame without args (unexpected output)
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: frame without args, event on CLI, ensure no output CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: reset selection to thread 1.3
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: flush MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: select frame 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: select frame 1, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: frame without args (unexpected output)
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: frame without args, event on CLI, ensure no output CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: flush MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: select inferior
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: select inferior, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: select inferior again
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: select inferior again, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: flush MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select thread
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select thread, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select thread again
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select thread again, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select frame 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select frame 1, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select thread again, resetting frame
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select thread again, resetting frame, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: thread without args
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: thread without args, event on CLI, ensure no output CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: select thread
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: select thread, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: select thread again
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: select thread again, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: select frame 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: select frame 1, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: select thread again, resetting frame
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: select thread again, resetting frame, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: thread without args
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: thread without args, event on CLI, ensure no output CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: reset selection to thread 1.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: flush MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: select frame 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: select frame 1, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: select frame 1 again (unexpected output)
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: select frame 1 again, event on CLI, ensure no output CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: frame without args (unexpected output)
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: frame without args, event on CLI, ensure no output CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: reset selection to thread 1.3
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: flush MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: select frame 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: select frame 1, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: frame without args (unexpected output)
PASS: gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: frame without args, event on CLI, ensure no output CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: breakpoint at main
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: mi runto main
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: add inferior 2
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: inferior 1: set breakpoint in main
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: inferior 1: continue to breakpoint: main breakpoint
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: inferior 1: stop at breakpoint in main
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: inferior 1: set thread-specific breakpoint, thread 1.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: inferior 1: thread 1.2 stops CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: inferior 1: thread 1.2 stops MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: switch to inferior 2
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: main stop
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup:
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: inferior 2: set breakpoint in main
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: inferior 2: continue to breakpoint: main breakpoint
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: inferior 2: stop at breakpoint in main
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: inferior 2: set thread-specific breakpoint, thread 2.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: inferior 2: thread 2.2 stops CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_setup: inferior 2: thread 2.2 stops MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: setup done
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_inferior: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_inferior: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_inferior: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_inferior: flush MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_inferior: CLI select inferior
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_inferior: event on MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_inferior: CLI select inferior again
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_inferior: event on MI again
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: flush MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: select thread
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: select thread, event on MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: select thread again
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: select thread, event on MI again
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: select frame 1
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: select frame 1, event on MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: select thread again, resetting frame
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: select thread again, resetting frame, event on MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: thread without args
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: thread without args, event on MI, ensure no output MI (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.3: select thread
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.3: select thread, event on MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.3: select thread again
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.3: select thread again, event on MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.3: thread without args
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.3: thread without args, event on MI, ensure no output MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.2: reset selection to thread 1.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.2: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.2: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.2: flush MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.2: select frame 1
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.2: select frame 1, event on MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.2: select frame 1 again
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.2: select frame 1 again, event on MI, ensure no output MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.2: frame without args
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.2: frame without args, event on MI, ensure no output MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.3: reset selection to thread 1.3
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.3: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.3: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.3: flush MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.3: select frame 1
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.3: select frame 1, event on MI, ensure no output MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.3: frame without args
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_frame: thread 1.3: frame without args, event on MI, ensure no output MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_select_frame: thread 1.2: reset selection to thread 1.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_select_frame: thread 1.2: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_select_frame: thread 1.2: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_select_frame: thread 1.2: flush MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_select_frame: thread 1.2: select frame 1
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_select_frame: thread 1.2: select frame 1, event on MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_select_frame: thread 1.2: select frame 1 again
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_select_frame: thread 1.2: select frame 1 again, event on MI, ensure no output MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_select_frame: thread 1.3: reset selection to thread 1.3
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_select_frame: thread 1.3: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_select_frame: thread 1.3: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_select_frame: thread 1.3: flush MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_select_frame: thread 1.3: select frame 1
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_select_frame: thread 1.3: select frame 1, event on MI, ensure no output MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_up_down: reset selection to thread 1.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_up_down: reset selection to frame 0
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_up_down: flush CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_up_down: flush MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_up_down: frame up
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_up_down: frame up, event on MI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_up_down: frame down
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_up_down: frame down, event on MI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: reset selection to frame 0
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: flush CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: flush MI (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: thread 1.2: -thread-select (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: thread 1.2: -thread-select, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: thread 1.2: -thread-select again (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: thread 1.2: -thread-select again, event on CLI, ensure no output CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: thread 1.3: -thread-select (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: thread 1.3: -thread-select, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: thread 1.3: -thread-select again (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: thread 1.3: -thread-select again, event on CLI, ensure no output CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: thread 1.2 with --thread 2: -thread-select (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: thread 1.2 with --thread 2: -thread-select, event on cli
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: thread 1.2 with --thread 3: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: thread 1.2 with --thread 3: reset selection to frame 0
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: thread 1.2 with --thread 3: -thread-select (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_thread_select: thread 1.2 with --thread 3: -thread-select, event on cli
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.2: reset selection to thread 1.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.2: reset selection to frame 0
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.2: flush CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.2: flush MI (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame again (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame again, event on CLI, ensure no output CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame --thread 2 --frame 0 0 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame with --frame 0, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame --thread 2 --frame 2 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.2: -stack-select-frame with --frame 2, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.3: reset selection to thread 1.3
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.3: reset selection to frame 0
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.3: flush CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.3: flush MI (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.3: -stack-select-frame (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_mi_stack_select_frame: thread 1.3: -stack-select-frame, event on CLI, ensure no output CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_inferior: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_inferior: reset selection to frame 0
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_inferior: flush CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_inferior: flush MI (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_inferior: select inferior (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_inferior: select inferior, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_inferior: select inferior again (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_inferior: select inferior again, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: reset selection to frame 0
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: flush CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: flush MI (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select thread (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select thread, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select thread again (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select thread again, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select frame 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select frame 1, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select thread again, resetting frame (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select thread again, resetting frame, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: thread without args (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: thread without args, event on CLI, ensure no output CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: select thread (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: select thread, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: select thread again (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: select thread again, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: thread without args (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: thread without args, event on CLI, ensure no output CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: reset selection to thread 1.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: reset selection to frame 0
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: flush CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: flush MI (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: select frame 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: select frame 1, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: select frame 1 again (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: select frame 1 again, event on CLI, ensure no output CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: frame without args (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.2: frame without args, event on CLI, ensure no output CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: reset selection to thread 1.3
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: reset selection to frame 0
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: flush CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: flush MI (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: select frame 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: select frame 1, event on CLI, ensure no output CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: frame without args (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_frame: thread 1.3: frame without args, event on CLI, ensure no output CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: reset selection to frame 0
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: flush CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: flush MI (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: select inferior (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: select inferior, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: select inferior again (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_inferior: select inferior again, event on CLI
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: reset selection to thread 1.1
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: reset selection to frame 0
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: flush CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: flush MI (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select thread (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select thread, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select thread again (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select thread again, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select frame 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select frame 1, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select thread again, resetting frame (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: select thread again, resetting frame, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: thread without args (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.2: thread without args, event on CLI, ensure no output CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: select thread (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: select thread, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: select thread again (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: select thread again, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: thread without args (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_thread: thread 1.3: thread without args, event on CLI, ensure no output CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: reset selection to thread 1.2
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: reset selection to frame 0
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: flush CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: flush MI (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: select frame 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: select frame 1, event on CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: select frame 1 again (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: select frame 1 again, event on CLI, ensure no output CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: frame without args (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.2: frame without args, event on CLI, ensure no output CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: reset selection to thread 1.3
PASS: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: reset selection to frame 0
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: flush CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: flush MI (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: select frame 1 (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: select frame 1, event on CLI, ensure no output CLI
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: frame without args (unexpected output)
FAIL: gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=interpreter-exec: test_cli_in_mi_frame: thread 1.3: frame without args, event on CLI, ensure no output CLI
Running gdb.git~master/gdb/testsuite/gdb.opt/clobbered-registers-O2.exp ...
FAIL: gdb.opt/clobbered-registers-O2.exp: backtracing
FAIL: gdb.opt/clobbered-registers-O2.exp: print operand0
FAIL: gdb.opt/clobbered-registers-O2.exp: print operand1
Running gdb.git~master/gdb/testsuite/gdb.base/so-impl-ld.exp ...
PASS: gdb.base/so-impl-ld.exp: step over solib call
FAIL: gdb.base/so-impl-ld.exp: step into solib call
FAIL: gdb.base/so-impl-ld.exp: step in solib call
FAIL: gdb.base/so-impl-ld.exp: step out of solib call
Running gdb.git~master/gdb/testsuite/gdb.base/sepdebug.exp ...
PASS: gdb.base/sepdebug.exp: breakpoint function
PASS: gdb.base/sepdebug.exp: breakpoint quoted function
PASS: gdb.base/sepdebug.exp: breakpoint function in file
PASS: gdb.base/sepdebug.exp: use `list' to establish default source file
PASS: gdb.base/sepdebug.exp: breakpoint line number
PASS: gdb.base/sepdebug.exp: breakpoint duplicate
PASS: gdb.base/sepdebug.exp: breakpoint line number in file
PASS: gdb.base/sepdebug.exp: breakpoint at start of multi line if conditional
PASS: gdb.base/sepdebug.exp: breakpoint at start of multi line while conditional
PASS: gdb.base/sepdebug.exp: breakpoint info
PASS: gdb.base/sepdebug.exp: run until function breakpoint
PASS: gdb.base/sepdebug.exp: run until breakpoint set at a line number
PASS: gdb.base/sepdebug.exp: run until file:function(6) breakpoint
PASS: gdb.base/sepdebug.exp: run until file:function(5) breakpoint
PASS: gdb.base/sepdebug.exp: run until file:function(4) breakpoint
PASS: gdb.base/sepdebug.exp: run until file:function(3) breakpoint
PASS: gdb.base/sepdebug.exp: run until file:function(2) breakpoint
PASS: gdb.base/sepdebug.exp: run until file:function(1) breakpoint
FAIL: gdb.base/sepdebug.exp: run until quoted breakpoint
PASS: gdb.base/sepdebug.exp: run until file:linenum breakpoint
PASS: gdb.base/sepdebug.exp: breakpoint offset +1
PASS: gdb.base/sepdebug.exp: step onto breakpoint
PASS: gdb.base/sepdebug.exp: temporary breakpoint function
PASS: gdb.base/sepdebug.exp: Temporary breakpoint function in file
PASS: gdb.base/sepdebug.exp: temporary breakpoint line number #1
PASS: gdb.base/sepdebug.exp: temporary breakpoint line number #2
PASS: gdb.base/sepdebug.exp: temporary breakpoint line number in file #1
PASS: gdb.base/sepdebug.exp: Temporary breakpoint line number in file #2
PASS: gdb.base/sepdebug.exp: Temporary breakpoint info
PASS: gdb.base/sepdebug.exp: set catch fork, never expected to trigger
PASS: gdb.base/sepdebug.exp: set catch vfork, never expected to trigger
PASS: gdb.base/sepdebug.exp: set catch exec, never expected to trigger
PASS: gdb.base/sepdebug.exp: set breakpoint pending off
PASS: gdb.base/sepdebug.exp: break on non-existent source line
PASS: gdb.base/sepdebug.exp: until bp_location1
PASS: gdb.base/sepdebug.exp: break on default location, 1st time
PASS: gdb.base/sepdebug.exp: break on default location, 2nd time
PASS: gdb.base/sepdebug.exp: break on default location, 3rd time
PASS: gdb.base/sepdebug.exp: break on default location, 4th time
PASS: gdb.base/sepdebug.exp: set to-be-silent break bp_location1
PASS: gdb.base/sepdebug.exp: set silent break bp_location1
PASS: gdb.base/sepdebug.exp: info silent break bp_location1
PASS: gdb.base/sepdebug.exp: hit silent break bp_location1
PASS: gdb.base/sepdebug.exp: stopped for silent break bp_location1
PASS: gdb.base/sepdebug.exp: thread-specific breakpoint on non-existent thread disallowed
PASS: gdb.base/sepdebug.exp: thread-specific breakpoint on bogus thread ID disallowed
PASS: gdb.base/sepdebug.exp: breakpoint with trailing garbage disallowed
FAIL: gdb.base/sepdebug.exp: step over breakpoint
PASS: gdb.base/sepdebug.exp: clear line has no breakpoint disallowed
PASS: gdb.base/sepdebug.exp: clear current line has no breakpoint disallowed
PASS: gdb.base/sepdebug.exp: break marker3 #1
PASS: gdb.base/sepdebug.exp: break marker3 #2
PASS: gdb.base/sepdebug.exp: clear marker3
PASS: gdb.base/sepdebug.exp: set convenience variable $foo to bp_location11
PASS: gdb.base/sepdebug.exp: set breakpoint via convenience variable
PASS: gdb.base/sepdebug.exp: set convenience variable $foo to 81.5
PASS: gdb.base/sepdebug.exp: set breakpoint via non-integer convenience variable disallowed
PASS: gdb.base/sepdebug.exp: set breakpoint on to-be-called function
PASS: gdb.base/sepdebug.exp: hit breakpoint on called function
FAIL: gdb.base/sepdebug.exp: backtrace while in called function
FAIL: gdb.base/sepdebug.exp: finish from called function
PASS: gdb.base/sepdebug.exp: finish with arguments disallowed
PASS: gdb.base/sepdebug.exp: finish from outermost frame disallowed
PASS: gdb.base/sepdebug.exp: kill program
PASS: gdb.base/sepdebug.exp: break at factorial
PASS: gdb.base/sepdebug.exp: run to factorial(6)
PASS: gdb.base/sepdebug.exp: continue to factorial(5)
PASS: gdb.base/sepdebug.exp: backtrace from factorial(5)
PASS: gdb.base/sepdebug.exp: next to recursive call
FAIL: gdb.base/sepdebug.exp: next over recursive call
FAIL: gdb.base/sepdebug.exp: backtrace from factorial(5.1)
PASS: gdb.base/sepdebug.exp: continue until exit at recursive next test
PASS: gdb.base/sepdebug.exp: debuglink: set separate debug location
PASS: gdb.base/sepdebug.exp: debuglink: breakpoint function, optimized file
PASS: gdb.base/sepdebug.exp: debuglink: breakpoint small function, optimized file
PASS: gdb.base/sepdebug.exp: debuglink: run until function breakpoint, optimized file
FAIL: gdb.base/sepdebug.exp: debuglink: run until breakpoint set at small function, optimized file
PASS: gdb.base/sepdebug.exp: CRC mismatch is reported
PASS: gdb.base/sepdebug.exp: build-id support by binutils
PASS: gdb.base/sepdebug.exp: build-id: set separate debug location
PASS: gdb.base/sepdebug.exp: build-id: breakpoint function, optimized file
PASS: gdb.base/sepdebug.exp: build-id: breakpoint small function, optimized file
PASS: gdb.base/sepdebug.exp: build-id: run until function breakpoint, optimized file
FAIL: gdb.base/sepdebug.exp: build-id: run until breakpoint set at small function, optimized file
PASS: gdb.base/sepdebug.exp: multiple-dirs: set separate debug location
PASS: gdb.base/sepdebug.exp: multiple-dirs: breakpoint function, optimized file
PASS: gdb.base/sepdebug.exp: multiple-dirs: breakpoint small function, optimized file
PASS: gdb.base/sepdebug.exp: multiple-dirs: run until function breakpoint, optimized file
FAIL: gdb.base/sepdebug.exp: multiple-dirs: run until breakpoint set at small function, optimized file
Running gdb.git~master/gdb/testsuite/gdb.python/python.exp ...
PASS: gdb.python/python.exp: multi-line python command: input 1: python
PASS: gdb.python/python.exp: multi-line python command: input 2: print (23)
PASS: gdb.python/python.exp: multi-line python command: input 3: end
PASS: gdb.python/python.exp: python interactive help: python; help(); end
PASS: gdb.python/python.exp: python interactive help: quit help
PASS: gdb.python/python.exp: show python command: input 1: define zzq
PASS: gdb.python/python.exp: show python command: input 2: python
PASS: gdb.python/python.exp: show python command: input 3: print (23)
PASS: gdb.python/python.exp: show python command: input 4: end
PASS: gdb.python/python.exp: show python command: input 5: end
PASS: gdb.python/python.exp: show python command: input 6: show user zzq
PASS: gdb.python/python.exp: indented multi-line python command: input 1: python
PASS: gdb.python/python.exp: indented multi-line python command: input 2: def foo ():
PASS: gdb.python/python.exp: indented multi-line python command: input 3:   print ('hello, world!')
PASS: gdb.python/python.exp: indented multi-line python command: input 4: foo ()
PASS: gdb.python/python.exp: indented multi-line python command: input 5: end
PASS: gdb.python/python.exp: source source2.py
PASS: gdb.python/python.exp: source -s source2.py
PASS: gdb.python/python.exp: source -s source2-symlink.py
PASS: gdb.python/python.exp: python print (gdb.current_objfile())
PASS: gdb.python/python.exp: python print (gdb.objfiles())
PASS: gdb.python/python.exp: pythonX.Y/lib-dynload/*.so
PASS: gdb.python/python.exp: python x = gdb.execute('printf "%d", 23', to_string = True)
PASS: gdb.python/python.exp: gdb-command<python print (x)>
PASS: gdb.python/python.exp: multi-line execute
PASS: gdb.python/python.exp: gdb.execute does not affect repeat history
PASS: gdb.python/python.exp: execute MI command from python
PASS: gdb.python/python.exp: output of MI command
PASS: gdb.python/python.exp: post event insertion: input 1: python
PASS: gdb.python/python.exp: post event insertion: input 2: someVal = 0
PASS: gdb.python/python.exp: post event insertion: input 3: class Foo(object):
PASS: gdb.python/python.exp: post event insertion: input 4:   def __call__(self):
PASS: gdb.python/python.exp: post event insertion: input 5:     global someVal
PASS: gdb.python/python.exp: post event insertion: input 6:     someVal += 1
PASS: gdb.python/python.exp: post event insertion: input 7: gdb.post_event(Foo())
PASS: gdb.python/python.exp: post event insertion: input 8: end
PASS: gdb.python/python.exp: test post event execution
PASS: gdb.python/python.exp: test non callable class
PASS: gdb.python/python.exp: test post_event error on receipt
PASS: gdb.python/python.exp: show height
PASS: gdb.python/python.exp: set height 10
PASS: gdb.python/python.exp: verify pagination beforehand
PASS: gdb.python/python.exp: verify pagination beforehand: q
PASS: gdb.python/python.exp: gdb.execute does not page
PASS: gdb.python/python.exp: verify pagination afterwards
PASS: gdb.python/python.exp: verify pagination afterwards: q
PASS: gdb.python/python.exp: set height 0
PASS: gdb.python/python.exp: collect help from uiout
PASS: gdb.python/python.exp: verify help to uiout
PASS: gdb.python/python.exp: Attempt to acquire thread with no inferior
PASS: gdb.python/python.exp: ensure that no threads are returned
PASS: gdb.python/python.exp: register atexit function: input 1: python
PASS: gdb.python/python.exp: register atexit function: input 2: import atexit
PASS: gdb.python/python.exp: register atexit function: input 3: def printit(arg):
PASS: gdb.python/python.exp: register atexit function: input 4:   print (arg)
PASS: gdb.python/python.exp: register atexit function: input 5: atexit.register(printit, 'good bye world')
PASS: gdb.python/python.exp: register atexit function: input 6: end
PASS: gdb.python/python.exp: atexit handling
PASS: gdb.python/python.exp: test decode_line no source named main
PASS: gdb.python/python.exp: test decode_line current location: decode current line
PASS: gdb.python/python.exp: test decode_line current location: length of result
PASS: gdb.python/python.exp: test decode_line current location: no unparsed text
PASS: gdb.python/python.exp: test decode_line current location: length of result locations
PASS: gdb.python/python.exp: test decode_line with empty string
PASS: gdb.python/python.exp: test decode_line: current location filename
PASS: gdb.python/python.exp: test decode_line: current location line number
PASS: gdb.python/python.exp: test decode_line: python.c:26 decode
PASS: gdb.python/python.exp: test decode_line: python.c:26 length 2
PASS: gdb.python/python.exp: test decode_line: expression parse
PASS: gdb.python/python.exp: test decode_line: python.c:26 length 1
PASS: gdb.python/python.exp: test decode_line: python.c:26 filename
PASS: gdb.python/python.exp: test decode_line: python.c:26 line number
PASS: gdb.python/python.exp: test decode_line: randomfunc
PASS: gdb.python/python.exp: test decode_line: func1()
PASS: gdb.python/python.exp: test decode_line: func1 length 2
PASS: gdb.python/python.exp: test decode_line: func1 length 1
PASS: gdb.python/python.exp: test decode_line func1 filename
PASS: gdb.python/python.exp: test decode_line func1 line number
PASS: gdb.python/python.exp: test decode_line func1,func2
PASS: gdb.python/python.exp: stop at comma in linespec
PASS: gdb.python/python.exp: test decode_line: *0
PASS: gdb.python/python.exp: test decode_line: *0 result length
PASS: gdb.python/python.exp: test decode_line: *0 unparsed
PASS: gdb.python/python.exp: test decode_line: *0 locations length
PASS: gdb.python/python.exp: test decode_line: *0 filename
PASS: gdb.python/python.exp: test decode_line: *0 pc
PASS: gdb.python/python.exp: test stderr location
PASS: gdb.python/python.exp: test stdout location
PASS: gdb.python/python.exp: test default write
PASS: gdb.python/python.exp: test stderr write
PASS: gdb.python/python.exp: test stdout write
PASS: gdb.python/python.exp: test stdlog write
PASS: gdb.python/python.exp: Set print-stack full for prompt tests
PASS: gdb.python/python.exp: prompt substitution: input 1: python
PASS: gdb.python/python.exp: prompt substitution: input 2: someCounter = 0
PASS: gdb.python/python.exp: prompt substitution: input 3: def prompt(current):
PASS: gdb.python/python.exp: prompt substitution: input 4:    global someCounter
PASS: gdb.python/python.exp: prompt substitution: input 5:    if (current == "testfake "):
PASS: gdb.python/python.exp: prompt substitution: input 6:       return None
PASS: gdb.python/python.exp: prompt substitution: input 7:    someCounter = someCounter + 1
PASS: gdb.python/python.exp: prompt substitution: input 8:    return "py prompt " + str (someCounter) + " "
PASS: gdb.python/python.exp: prompt substitution: input 9: end
PASS: gdb.python/python.exp: prompt substitution readline: input 1: python
PASS: gdb.python/python.exp: prompt substitution readline: input 2: pCounter = 0
PASS: gdb.python/python.exp: prompt substitution readline: input 3: def program_prompt(current):
PASS: gdb.python/python.exp: prompt substitution readline: input 4:    global pCounter
PASS: gdb.python/python.exp: prompt substitution readline: input 5:    if (current == ">"):
PASS: gdb.python/python.exp: prompt substitution readline: input 6:       pCounter = pCounter + 1
PASS: gdb.python/python.exp: prompt substitution readline: input 7:       return "python line " + str (pCounter) + ": "
PASS: gdb.python/python.exp: prompt substitution readline: input 8:    return None
PASS: gdb.python/python.exp: prompt substitution readline: input 9: end
PASS: gdb.python/python.exp: set the hook = prompt
PASS: gdb.python/python.exp: set testfake prompt in GDB
PASS: gdb.python/python.exp: show testfake prompt
PASS: gdb.python/python.exp: set blah in GDB
PASS: gdb.python/python.exp: delete hook
PASS: gdb.python/python.exp: set default prompt
PASS: gdb.python/python.exp: set the programming hook
PASS: gdb.python/python.exp: test we ignore substitution for seconday prompts
PASS: gdb.python/python.exp: end programming
PASS: gdb.python/python.exp: prompt substitution readline import: input 1: python
PASS: gdb.python/python.exp: prompt substitution readline import: input 2: import gdb.command.prompt
PASS: gdb.python/python.exp: prompt substitution readline import: input 3: end
PASS: gdb.python/python.exp: set basic extended prompt
PASS: gdb.python/python.exp: set extended prompt working directory
PASS: gdb.python/python.exp: set extended prompt parameter
PASS: gdb.python/python.exp: Test print-stack show setting. Default is message.
PASS: gdb.python/python.exp: Test print-stack set setting to full
PASS: gdb.python/python.exp: Test print-stack show setting to full
PASS: gdb.python/python.exp: Test print-stack set setting to none
PASS: gdb.python/python.exp: test print-stack show setting to none
PASS: gdb.python/python.exp: Test print-stack set setting to message
PASS: gdb.python/python.exp: prompt substitution readline error_prompt: input 1: python
PASS: gdb.python/python.exp: prompt substitution readline error_prompt: input 2: pCounter = 0
PASS: gdb.python/python.exp: prompt substitution readline error_prompt: input 3: def error_prompt(current):
PASS: gdb.python/python.exp: prompt substitution readline error_prompt: input 4:    raise RuntimeError("Python exception called")
PASS: gdb.python/python.exp: prompt substitution readline error_prompt: input 5: end
PASS: gdb.python/python.exp: set the hook error_prompt
PASS: gdb.python/python.exp: set the hook to default 1
PASS: gdb.python/python.exp: set print-stack full for prompt error test
PASS: gdb.python/python.exp: set the hook error_prompt traceback
PASS: gdb.python/python.exp: set the hook to default 2
PASS: gdb.python/python.exp: Get line number of func2 call site
PASS: gdb.python/python.exp: Get pc of func2 call site
PASS: gdb.python/python.exp: test find_pc_line at func2 call site
PASS: gdb.python/python.exp: Step into func2
PASS: gdb.python/python.exp: Step out of func2
PASS: gdb.python/python.exp: Get pc at func2 return site
PASS: gdb.python/python.exp: test resume address greater then call address
FAIL: gdb.python/python.exp: test find_pc_line with resume address
PASS: gdb.python/python.exp: test find_pc_line using Value
PASS: gdb.python/python.exp: set convenience variable
PASS: gdb.python/python.exp: python print(gdb.convenience_variable('cvar1'))
PASS: gdb.python/python.exp: python print(gdb.convenience_variable('cvar2'))
PASS: gdb.python/python.exp: change convenience variable from python
PASS: gdb.python/python.exp: print new value of convenience variable from python
PASS: gdb.python/python.exp: print new value of convenience variable from CLI
PASS: gdb.python/python.exp: make convenience variable from python
PASS: gdb.python/python.exp: print value of new convenience variable from python
PASS: gdb.python/python.exp: reset convenience variable from python
PASS: gdb.python/python.exp: print reset convenience variable from python
PASS: gdb.python/python.exp: print reset convenience variable from CLI
PASS: gdb.python/python.exp: python gdb.execute("show commands")
PASS: gdb.python/python.exp: starti via gdb.execute, not from tty
PASS: gdb.python/python.exp: starti via gdb.execute, from tty
PASS: gdb.python/python.exp: gdb.Instruction is registered
PASS: gdb.python/python.exp: gdb.LazyString is registered
PASS: gdb.python/python.exp: gdb.Membuf is registered
PASS: gdb.python/python.exp: gdb.Record is registered
PASS: gdb.python/python.exp: gdb.RecordFunctionSegment is registered
PASS: gdb.python/python.exp: gdb.RecordGap is registered
PASS: gdb.python/python.exp: gdb.RecordInstruction is registered
PASS: gdb.python/python.exp: gdb.TuiWindow is registered
PASS: gdb.python/python.exp: set logging file gdb.txt
PASS: gdb.python/python.exp: enable logging redirect via python
PASS: gdb.python/python.exp: enable logging via python
PASS: gdb.python/python.exp: print from python with logging redirect
PASS: gdb.python/python.exp: disable logging
PASS: gdb.python/python.exp: python still captured output
Running gdb.git~master/gdb/testsuite/gdb.base/style.exp ...
PASS: gdb.base/style.exp: all styles enabled: list 52,52
PASS: gdb.base/style.exp: all styles enabled: set style enabled off
PASS: gdb.base/style.exp: all styles enabled: frame without styling
PASS: gdb.base/style.exp: all styles enabled: set style enabled on
PASS: gdb.base/style.exp: all styles enabled: frame
PASS: gdb.base/style.exp: all styles enabled: info breakpoints
PASS: gdb.base/style.exp: all styles enabled: set style sources off
PASS: gdb.base/style.exp: all styles enabled: frame without sources styling
PASS: gdb.base/style.exp: all styles enabled: set style sources on
PASS: gdb.base/style.exp: all styles enabled: break -q main
PASS: gdb.base/style.exp: all styles enabled: print &main
PASS: gdb.base/style.exp: all styles enabled: frame when width=20
PASS: gdb.base/style.exp: all styles enabled: frame when width=30
PASS: gdb.base/style.exp: all styles enabled: info macro SOME_MACRO
PASS: gdb.base/style.exp: all styles enabled: set width 0
PASS: gdb.base/style.exp: all styles enabled: disassemble main
PASS: gdb.base/style.exp: all styles enabled: print struct_value
PASS: gdb.base/style.exp: all styles enabled: ptype/o just_bitfield_value
PASS: gdb.base/style.exp: all styles enabled: style name and style word styled using its own style in show style
PASS: gdb.base/style.exp: all styles enabled: help classes of commands styled with command
PASS: gdb.base/style.exp: all styles enabled: apropos -v cut for 'thre
PASS: gdb.base/style.exp: all styles enabled: filename is styled when loading symbol file
PASS: gdb.base/style.exp: all styles enabled: pwd
PASS: gdb.base/style.exp: all styles enabled: set print repeat 3
PASS: gdb.base/style.exp: all styles enabled: print {0,0,0,0,0,0,0,0}
PASS: gdb.base/style.exp: all styles enabled: show logging file
PASS: gdb.base/style.exp: all styles enabled: set data-directory Makefile
PASS: gdb.base/style.exp: all styles enabled: show data-directory
PASS: gdb.base/style.exp: all styles enabled: maintenance deprecate p "new_p" /1/
PASS: gdb.base/style.exp: all styles enabled: p deprecated warning, with replacement
PASS: gdb.base/style.exp: all styles enabled: 'show version' is styled
PASS: gdb.base/style.exp: all styles enabled: set style version intensity normal
PASS: gdb.base/style.exp: all styles enabled: set style version background 255
PASS: gdb.base/style.exp: all styles enabled: set style version foreground #FED210
PASS: gdb.base/style.exp: all styles enabled: Version's 256-color background style
PASS: gdb.base/style.exp: all styles enabled: Version's TrueColor foreground style
PASS: gdb.base/style.exp: all styles enabled: set host-charset UTF-8
PASS: gdb.base/style.exp: all styles enabled: emoji output
PASS: gdb.base/style.exp: all styles enabled: set the error prefix
PASS: gdb.base/style.exp: all styles enabled: error prefix
PASS: gdb.base/style.exp: all styles enabled: skip -file xxxx.c
PASS: gdb.base/style.exp: all styles enabled: skip -gfile zz*.c
PASS: gdb.base/style.exp: all styles enabled: skip -function xxxx
PASS: gdb.base/style.exp: all styles enabled: skip -rfunction zzz.*
PASS: gdb.base/style.exp: all styles enabled: skip function qqq
PASS: gdb.base/style.exp: all styles enabled: skip file blah.c
PASS: gdb.base/style.exp: all styles enabled: skip ttt
PASS: gdb.base/style.exp: disable style command: restart 1: set style command background none
PASS: gdb.base/style.exp: disable style command: restart 1: set style command foreground none
PASS: gdb.base/style.exp: disable style command: restart 1: set style command intensity normal
PASS: gdb.base/style.exp: disable style command: list 52,52
PASS: gdb.base/style.exp: disable style command: set style enabled off
PASS: gdb.base/style.exp: disable style command: frame without styling
PASS: gdb.base/style.exp: disable style command: set style enabled on
PASS: gdb.base/style.exp: disable style command: frame
PASS: gdb.base/style.exp: disable style command: info breakpoints
PASS: gdb.base/style.exp: disable style command: set style sources off
PASS: gdb.base/style.exp: disable style command: frame without sources styling
PASS: gdb.base/style.exp: disable style command: set style sources on
PASS: gdb.base/style.exp: disable style command: break -q main
PASS: gdb.base/style.exp: disable style command: print &main
PASS: gdb.base/style.exp: disable style command: frame when width=20
PASS: gdb.base/style.exp: disable style command: frame when width=30
PASS: gdb.base/style.exp: disable style command: info macro SOME_MACRO
PASS: gdb.base/style.exp: disable style command: set width 0
PASS: gdb.base/style.exp: disable style command: disassemble main
PASS: gdb.base/style.exp: disable style command: print struct_value
PASS: gdb.base/style.exp: disable style command: ptype/o just_bitfield_value
PASS: gdb.base/style.exp: disable style command: style name and style word styled using its own style in show style
PASS: gdb.base/style.exp: disable style command: help classes of commands styled with command
PASS: gdb.base/style.exp: disable style command: apropos -v cut for 'thre
PASS: gdb.base/style.exp: disable style command: restart 2: set style command background none
PASS: gdb.base/style.exp: disable style command: restart 2: set style command foreground none
PASS: gdb.base/style.exp: disable style command: restart 2: set style command intensity normal
PASS: gdb.base/style.exp: disable style command: filename is styled when loading symbol file
PASS: gdb.base/style.exp: disable style command: pwd
PASS: gdb.base/style.exp: disable style command: set print repeat 3
PASS: gdb.base/style.exp: disable style command: print {0,0,0,0,0,0,0,0}
PASS: gdb.base/style.exp: disable style command: show logging file
PASS: gdb.base/style.exp: disable style command: set data-directory Makefile
PASS: gdb.base/style.exp: disable style command: show data-directory
PASS: gdb.base/style.exp: disable style command: maintenance deprecate p "new_p" /1/
PASS: gdb.base/style.exp: disable style command: p deprecated warning, with replacement
PASS: gdb.base/style.exp: disable style command: 'show version' is styled
PASS: gdb.base/style.exp: disable style command: set style version intensity normal
PASS: gdb.base/style.exp: disable style command: set style version background 255
PASS: gdb.base/style.exp: disable style command: set style version foreground #FED210
PASS: gdb.base/style.exp: disable style command: Version's 256-color background style
PASS: gdb.base/style.exp: disable style command: Version's TrueColor foreground style
PASS: gdb.base/style.exp: disable style command: set host-charset UTF-8
PASS: gdb.base/style.exp: disable style command: emoji output
PASS: gdb.base/style.exp: disable style command: set the error prefix
PASS: gdb.base/style.exp: disable style command: error prefix
PASS: gdb.base/style.exp: disable style command: skip -file xxxx.c
PASS: gdb.base/style.exp: disable style command: skip -gfile zz*.c
PASS: gdb.base/style.exp: disable style command: skip -function xxxx
PASS: gdb.base/style.exp: disable style command: skip -rfunction zzz.*
PASS: gdb.base/style.exp: disable style command: skip function qqq
PASS: gdb.base/style.exp: disable style command: skip file blah.c
PASS: gdb.base/style.exp: disable style command: skip ttt
PASS: gdb.base/style.exp: disable style title: restart 1: set style title background none
PASS: gdb.base/style.exp: disable style title: restart 1: set style title foreground none
PASS: gdb.base/style.exp: disable style title: restart 1: set style title intensity normal
PASS: gdb.base/style.exp: disable style title: list 52,52
PASS: gdb.base/style.exp: disable style title: set style enabled off
PASS: gdb.base/style.exp: disable style title: frame without styling
PASS: gdb.base/style.exp: disable style title: set style enabled on
PASS: gdb.base/style.exp: disable style title: frame
PASS: gdb.base/style.exp: disable style title: info breakpoints
PASS: gdb.base/style.exp: disable style title: set style sources off
PASS: gdb.base/style.exp: disable style title: frame without sources styling
PASS: gdb.base/style.exp: disable style title: set style sources on
PASS: gdb.base/style.exp: disable style title: break -q main
PASS: gdb.base/style.exp: disable style title: print &main
PASS: gdb.base/style.exp: disable style title: frame when width=20
PASS: gdb.base/style.exp: disable style title: frame when width=30
PASS: gdb.base/style.exp: disable style title: info macro SOME_MACRO
PASS: gdb.base/style.exp: disable style title: set width 0
PASS: gdb.base/style.exp: disable style title: disassemble main
PASS: gdb.base/style.exp: disable style title: print struct_value
PASS: gdb.base/style.exp: disable style title: ptype/o just_bitfield_value
PASS: gdb.base/style.exp: disable style title: style name and style word styled using its own style in show style
PASS: gdb.base/style.exp: disable style title: help classes of commands styled with command
PASS: gdb.base/style.exp: disable style title: apropos -v cut for 'thre
PASS: gdb.base/style.exp: disable style title: restart 2: set style title background none
PASS: gdb.base/style.exp: disable style title: restart 2: set style title foreground none
PASS: gdb.base/style.exp: disable style title: restart 2: set style title intensity normal
PASS: gdb.base/style.exp: disable style title: filename is styled when loading symbol file
PASS: gdb.base/style.exp: disable style title: pwd
PASS: gdb.base/style.exp: disable style title: set print repeat 3
PASS: gdb.base/style.exp: disable style title: print {0,0,0,0,0,0,0,0}
PASS: gdb.base/style.exp: disable style title: show logging file
PASS: gdb.base/style.exp: disable style title: set data-directory Makefile
PASS: gdb.base/style.exp: disable style title: show data-directory
PASS: gdb.base/style.exp: disable style title: maintenance deprecate p "new_p" /1/
PASS: gdb.base/style.exp: disable style title: p deprecated warning, with replacement
PASS: gdb.base/style.exp: disable style title: 'show version' is styled
PASS: gdb.base/style.exp: disable style title: set style version intensity normal
PASS: gdb.base/style.exp: disable style title: set style version background 255
PASS: gdb.base/style.exp: disable style title: set style version foreground #FED210
PASS: gdb.base/style.exp: disable style title: Version's 256-color background style
PASS: gdb.base/style.exp: disable style title: Version's TrueColor foreground style
PASS: gdb.base/style.exp: disable style title: set host-charset UTF-8
PASS: gdb.base/style.exp: disable style title: emoji output
PASS: gdb.base/style.exp: disable style title: set the error prefix
PASS: gdb.base/style.exp: disable style title: error prefix
PASS: gdb.base/style.exp: disable style title: skip -file xxxx.c
PASS: gdb.base/style.exp: disable style title: skip -gfile zz*.c
PASS: gdb.base/style.exp: disable style title: skip -function xxxx
PASS: gdb.base/style.exp: disable style title: skip -rfunction zzz.*
PASS: gdb.base/style.exp: disable style title: skip function qqq
PASS: gdb.base/style.exp: disable style title: skip file blah.c
PASS: gdb.base/style.exp: disable style title: skip ttt
PASS: gdb.base/style.exp: disable style file: restart 1: set style file background none
PASS: gdb.base/style.exp: disable style file: restart 1: set style file foreground none
PASS: gdb.base/style.exp: disable style file: restart 1: set style file intensity normal
PASS: gdb.base/style.exp: disable style file: list 52,52
PASS: gdb.base/style.exp: disable style file: set style enabled off
PASS: gdb.base/style.exp: disable style file: frame without styling
PASS: gdb.base/style.exp: disable style file: set style enabled on
PASS: gdb.base/style.exp: disable style file: frame
PASS: gdb.base/style.exp: disable style file: info breakpoints
PASS: gdb.base/style.exp: disable style file: set style sources off
PASS: gdb.base/style.exp: disable style file: frame without sources styling
PASS: gdb.base/style.exp: disable style file: set style sources on
PASS: gdb.base/style.exp: disable style file: break -q main
PASS: gdb.base/style.exp: disable style file: print &main
PASS: gdb.base/style.exp: disable style file: frame when width=20
PASS: gdb.base/style.exp: disable style file: frame when width=30
PASS: gdb.base/style.exp: disable style file: info macro SOME_MACRO
PASS: gdb.base/style.exp: disable style file: set width 0
PASS: gdb.base/style.exp: disable style file: disassemble main
PASS: gdb.base/style.exp: disable style file: print struct_value
PASS: gdb.base/style.exp: disable style file: ptype/o just_bitfield_value
PASS: gdb.base/style.exp: disable style file: style name and style word styled using its own style in show style
PASS: gdb.base/style.exp: disable style file: help classes of commands styled with command
PASS: gdb.base/style.exp: disable style file: apropos -v cut for 'thre
PASS: gdb.base/style.exp: disable style file: restart 2: set style file background none
PASS: gdb.base/style.exp: disable style file: restart 2: set style file foreground none
PASS: gdb.base/style.exp: disable style file: restart 2: set style file intensity normal
PASS: gdb.base/style.exp: disable style file: filename is styled when loading symbol file
PASS: gdb.base/style.exp: disable style file: pwd
PASS: gdb.base/style.exp: disable style file: set print repeat 3
PASS: gdb.base/style.exp: disable style file: print {0,0,0,0,0,0,0,0}
PASS: gdb.base/style.exp: disable style file: show logging file
PASS: gdb.base/style.exp: disable style file: set data-directory Makefile
PASS: gdb.base/style.exp: disable style file: show data-directory
PASS: gdb.base/style.exp: disable style file: maintenance deprecate p "new_p" /1/
PASS: gdb.base/style.exp: disable style file: p deprecated warning, with replacement
PASS: gdb.base/style.exp: disable style file: 'show version' is styled
PASS: gdb.base/style.exp: disable style file: set style version intensity normal
PASS: gdb.base/style.exp: disable style file: set style version background 255
PASS: gdb.base/style.exp: disable style file: set style version foreground #FED210
PASS: gdb.base/style.exp: disable style file: Version's 256-color background style
PASS: gdb.base/style.exp: disable style file: Version's TrueColor foreground style
PASS: gdb.base/style.exp: disable style file: set host-charset UTF-8
PASS: gdb.base/style.exp: disable style file: emoji output
PASS: gdb.base/style.exp: disable style file: set the error prefix
PASS: gdb.base/style.exp: disable style file: error prefix
PASS: gdb.base/style.exp: disable style file: skip -file xxxx.c
PASS: gdb.base/style.exp: disable style file: skip -gfile zz*.c
PASS: gdb.base/style.exp: disable style file: skip -function xxxx
PASS: gdb.base/style.exp: disable style file: skip -rfunction zzz.*
PASS: gdb.base/style.exp: disable style file: skip function qqq
PASS: gdb.base/style.exp: disable style file: skip file blah.c
PASS: gdb.base/style.exp: disable style file: skip ttt
PASS: gdb.base/style.exp: disable style function: restart 1: set style function background none
PASS: gdb.base/style.exp: disable style function: restart 1: set style function foreground none
PASS: gdb.base/style.exp: disable style function: restart 1: set style function intensity normal
PASS: gdb.base/style.exp: disable style function: list 52,52
PASS: gdb.base/style.exp: disable style function: set style enabled off
PASS: gdb.base/style.exp: disable style function: frame without styling
PASS: gdb.base/style.exp: disable style function: set style enabled on
PASS: gdb.base/style.exp: disable style function: frame
PASS: gdb.base/style.exp: disable style function: info breakpoints
PASS: gdb.base/style.exp: disable style function: set style sources off
PASS: gdb.base/style.exp: disable style function: frame without sources styling
PASS: gdb.base/style.exp: disable style function: set style sources on
PASS: gdb.base/style.exp: disable style function: break -q main
PASS: gdb.base/style.exp: disable style function: print &main
PASS: gdb.base/style.exp: disable style function: frame when width=20
PASS: gdb.base/style.exp: disable style function: frame when width=30
PASS: gdb.base/style.exp: disable style function: info macro SOME_MACRO
PASS: gdb.base/style.exp: disable style function: set width 0
PASS: gdb.base/style.exp: disable style function: disassemble main
PASS: gdb.base/style.exp: disable style function: print struct_value
PASS: gdb.base/style.exp: disable style function: ptype/o just_bitfield_value
PASS: gdb.base/style.exp: disable style function: style name and style word styled using its own style in show style
PASS: gdb.base/style.exp: disable style function: help classes of commands styled with command
PASS: gdb.base/style.exp: disable style function: apropos -v cut for 'thre
PASS: gdb.base/style.exp: disable style function: restart 2: set style function background none
PASS: gdb.base/style.exp: disable style function: restart 2: set style function foreground none
PASS: gdb.base/style.exp: disable style function: restart 2: set style function intensity normal
PASS: gdb.base/style.exp: disable style function: filename is styled when loading symbol file
PASS: gdb.base/style.exp: disable style function: pwd
PASS: gdb.base/style.exp: disable style function: set print repeat 3
PASS: gdb.base/style.exp: disable style function: print {0,0,0,0,0,0,0,0}
PASS: gdb.base/style.exp: disable style function: show logging file
PASS: gdb.base/style.exp: disable style function: set data-directory Makefile
PASS: gdb.base/style.exp: disable style function: show data-directory
PASS: gdb.base/style.exp: disable style function: maintenance deprecate p "new_p" /1/
PASS: gdb.base/style.exp: disable style function: p deprecated warning, with replacement
PASS: gdb.base/style.exp: disable style function: 'show version' is styled
PASS: gdb.base/style.exp: disable style function: set style version intensity normal
PASS: gdb.base/style.exp: disable style function: set style version background 255
PASS: gdb.base/style.exp: disable style function: set style version foreground #FED210
PASS: gdb.base/style.exp: disable style function: Version's 256-color background style
PASS: gdb.base/style.exp: disable style function: Version's TrueColor foreground style
PASS: gdb.base/style.exp: disable style function: set host-charset UTF-8
PASS: gdb.base/style.exp: disable style function: emoji output
PASS: gdb.base/style.exp: disable style function: set the error prefix
PASS: gdb.base/style.exp: disable style function: error prefix
PASS: gdb.base/style.exp: disable style function: skip -file xxxx.c
PASS: gdb.base/style.exp: disable style function: skip -gfile zz*.c
PASS: gdb.base/style.exp: disable style function: skip -function xxxx
PASS: gdb.base/style.exp: disable style function: skip -rfunction zzz.*
PASS: gdb.base/style.exp: disable style function: skip function qqq
PASS: gdb.base/style.exp: disable style function: skip file blah.c
PASS: gdb.base/style.exp: disable style function: skip ttt
PASS: gdb.base/style.exp: disable style highlight: restart 1: set style highlight background none
PASS: gdb.base/style.exp: disable style highlight: restart 1: set style highlight foreground none
PASS: gdb.base/style.exp: disable style highlight: restart 1: set style highlight intensity normal
PASS: gdb.base/style.exp: disable style highlight: list 52,52
PASS: gdb.base/style.exp: disable style highlight: set style enabled off
PASS: gdb.base/style.exp: disable style highlight: frame without styling
PASS: gdb.base/style.exp: disable style highlight: set style enabled on
PASS: gdb.base/style.exp: disable style highlight: frame
PASS: gdb.base/style.exp: disable style highlight: info breakpoints
PASS: gdb.base/style.exp: disable style highlight: set style sources off
PASS: gdb.base/style.exp: disable style highlight: frame without sources styling
PASS: gdb.base/style.exp: disable style highlight: set style sources on
PASS: gdb.base/style.exp: disable style highlight: break -q main
PASS: gdb.base/style.exp: disable style highlight: print &main
PASS: gdb.base/style.exp: disable style highlight: frame when width=20
PASS: gdb.base/style.exp: disable style highlight: frame when width=30
PASS: gdb.base/style.exp: disable style highlight: info macro SOME_MACRO
PASS: gdb.base/style.exp: disable style highlight: set width 0
PASS: gdb.base/style.exp: disable style highlight: disassemble main
PASS: gdb.base/style.exp: disable style highlight: print struct_value
PASS: gdb.base/style.exp: disable style highlight: ptype/o just_bitfield_value
PASS: gdb.base/style.exp: disable style highlight: style name and style word styled using its own style in show style
PASS: gdb.base/style.exp: disable style highlight: help classes of commands styled with command
PASS: gdb.base/style.exp: disable style highlight: apropos -v cut for 'thre
PASS: gdb.base/style.exp: disable style highlight: restart 2: set style highlight background none
PASS: gdb.base/style.exp: disable style highlight: restart 2: set style highlight foreground none
PASS: gdb.base/style.exp: disable style highlight: restart 2: set style highlight intensity normal
PASS: gdb.base/style.exp: disable style highlight: filename is styled when loading symbol file
PASS: gdb.base/style.exp: disable style highlight: pwd
PASS: gdb.base/style.exp: disable style highlight: set print repeat 3
PASS: gdb.base/style.exp: disable style highlight: print {0,0,0,0,0,0,0,0}
PASS: gdb.base/style.exp: disable style highlight: show logging file
PASS: gdb.base/style.exp: disable style highlight: set data-directory Makefile
PASS: gdb.base/style.exp: disable style highlight: show data-directory
PASS: gdb.base/style.exp: disable style highlight: maintenance deprecate p "new_p" /1/
PASS: gdb.base/style.exp: disable style highlight: p deprecated warning, with replacement
PASS: gdb.base/style.exp: disable style highlight: 'show version' is styled
PASS: gdb.base/style.exp: disable style highlight: set style version intensity normal
PASS: gdb.base/style.exp: disable style highlight: set style version background 255
PASS: gdb.base/style.exp: disable style highlight: set style version foreground #FED210
PASS: gdb.base/style.exp: disable style highlight: Version's 256-color background style
PASS: gdb.base/style.exp: disable style highlight: Version's TrueColor foreground style
PASS: gdb.base/style.exp: disable style highlight: set host-charset UTF-8
PASS: gdb.base/style.exp: disable style highlight: emoji output
PASS: gdb.base/style.exp: disable style highlight: set the error prefix
PASS: gdb.base/style.exp: disable style highlight: error prefix
PASS: gdb.base/style.exp: disable style highlight: skip -file xxxx.c
PASS: gdb.base/style.exp: disable style highlight: skip -gfile zz*.c
PASS: gdb.base/style.exp: disable style highlight: skip -function xxxx
PASS: gdb.base/style.exp: disable style highlight: skip -rfunction zzz.*
PASS: gdb.base/style.exp: disable style highlight: skip function qqq
PASS: gdb.base/style.exp: disable style highlight: skip file blah.c
PASS: gdb.base/style.exp: disable style highlight: skip ttt
PASS: gdb.base/style.exp: disable style variable: restart 1: set style variable background none
PASS: gdb.base/style.exp: disable style variable: restart 1: set style variable foreground none
PASS: gdb.base/style.exp: disable style variable: restart 1: set style variable intensity normal
PASS: gdb.base/style.exp: disable style variable: list 52,52
PASS: gdb.base/style.exp: disable style variable: set style enabled off
PASS: gdb.base/style.exp: disable style variable: frame without styling
PASS: gdb.base/style.exp: disable style variable: set style enabled on
PASS: gdb.base/style.exp: disable style variable: frame
PASS: gdb.base/style.exp: disable style variable: info breakpoints
PASS: gdb.base/style.exp: disable style variable: set style sources off
PASS: gdb.base/style.exp: disable style variable: frame without sources styling
PASS: gdb.base/style.exp: disable style variable: set style sources on
PASS: gdb.base/style.exp: disable style variable: break -q main
PASS: gdb.base/style.exp: disable style variable: print &main
PASS: gdb.base/style.exp: disable style variable: frame when width=20
PASS: gdb.base/style.exp: disable style variable: frame when width=30
PASS: gdb.base/style.exp: disable style variable: info macro SOME_MACRO
PASS: gdb.base/style.exp: disable style variable: set width 0
PASS: gdb.base/style.exp: disable style variable: disassemble main
PASS: gdb.base/style.exp: disable style variable: print struct_value
PASS: gdb.base/style.exp: disable style variable: ptype/o just_bitfield_value
PASS: gdb.base/style.exp: disable style variable: style name and style word styled using its own style in show style
PASS: gdb.base/style.exp: disable style variable: help classes of commands styled with command
PASS: gdb.base/style.exp: disable style variable: apropos -v cut for 'thre
PASS: gdb.base/style.exp: disable style variable: restart 2: set style variable background none
PASS: gdb.base/style.exp: disable style variable: restart 2: set style variable foreground none
PASS: gdb.base/style.exp: disable style variable: restart 2: set style variable intensity normal
PASS: gdb.base/style.exp: disable style variable: filename is styled when loading symbol file
PASS: gdb.base/style.exp: disable style variable: pwd
PASS: gdb.base/style.exp: disable style variable: set print repeat 3
PASS: gdb.base/style.exp: disable style variable: print {0,0,0,0,0,0,0,0}
PASS: gdb.base/style.exp: disable style variable: show logging file
PASS: gdb.base/style.exp: disable style variable: set data-directory Makefile
PASS: gdb.base/style.exp: disable style variable: show data-directory
PASS: gdb.base/style.exp: disable style variable: maintenance deprecate p "new_p" /1/
PASS: gdb.base/style.exp: disable style variable: p deprecated warning, with replacement
PASS: gdb.base/style.exp: disable style variable: 'show version' is styled
PASS: gdb.base/style.exp: disable style variable: set style version intensity normal
PASS: gdb.base/style.exp: disable style variable: set style version background 255
PASS: gdb.base/style.exp: disable style variable: set style version foreground #FED210
PASS: gdb.base/style.exp: disable style variable: Version's 256-color background style
PASS: gdb.base/style.exp: disable style variable: Version's TrueColor foreground style
PASS: gdb.base/style.exp: disable style variable: set host-charset UTF-8
PASS: gdb.base/style.exp: disable style variable: emoji output
PASS: gdb.base/style.exp: disable style variable: set the error prefix
PASS: gdb.base/style.exp: disable style variable: error prefix
PASS: gdb.base/style.exp: disable style variable: skip -file xxxx.c
PASS: gdb.base/style.exp: disable style variable: skip -gfile zz*.c
PASS: gdb.base/style.exp: disable style variable: skip -function xxxx
PASS: gdb.base/style.exp: disable style variable: skip -rfunction zzz.*
PASS: gdb.base/style.exp: disable style variable: skip function qqq
PASS: gdb.base/style.exp: disable style variable: skip file blah.c
PASS: gdb.base/style.exp: disable style variable: skip ttt
PASS: gdb.base/style.exp: disable style address: restart 1: set style address background none
PASS: gdb.base/style.exp: disable style address: restart 1: set style address foreground none
PASS: gdb.base/style.exp: disable style address: restart 1: set style address intensity normal
PASS: gdb.base/style.exp: disable style address: list 52,52
PASS: gdb.base/style.exp: disable style address: set style enabled off
PASS: gdb.base/style.exp: disable style address: frame without styling
PASS: gdb.base/style.exp: disable style address: set style enabled on
PASS: gdb.base/style.exp: disable style address: frame
PASS: gdb.base/style.exp: disable style address: info breakpoints
PASS: gdb.base/style.exp: disable style address: set style sources off
PASS: gdb.base/style.exp: disable style address: frame without sources styling
PASS: gdb.base/style.exp: disable style address: set style sources on
PASS: gdb.base/style.exp: disable style address: break -q main
PASS: gdb.base/style.exp: disable style address: print &main
PASS: gdb.base/style.exp: disable style address: frame when width=20
PASS: gdb.base/style.exp: disable style address: frame when width=30
PASS: gdb.base/style.exp: disable style address: info macro SOME_MACRO
PASS: gdb.base/style.exp: disable style address: set width 0
PASS: gdb.base/style.exp: disable style address: disassemble main
PASS: gdb.base/style.exp: disable style address: print struct_value
PASS: gdb.base/style.exp: disable style address: ptype/o just_bitfield_value
PASS: gdb.base/style.exp: disable style address: style name and style word styled using its own style in show style
PASS: gdb.base/style.exp: disable style address: help classes of commands styled with command
PASS: gdb.base/style.exp: disable style address: apropos -v cut for 'thre
PASS: gdb.base/style.exp: disable style address: restart 2: set style address background none
PASS: gdb.base/style.exp: disable style address: restart 2: set style address foreground none
PASS: gdb.base/style.exp: disable style address: restart 2: set style address intensity normal
PASS: gdb.base/style.exp: disable style address: filename is styled when loading symbol file
PASS: gdb.base/style.exp: disable style address: pwd
PASS: gdb.base/style.exp: disable style address: set print repeat 3
PASS: gdb.base/style.exp: disable style address: print {0,0,0,0,0,0,0,0}
PASS: gdb.base/style.exp: disable style address: show logging file
PASS: gdb.base/style.exp: disable style address: set data-directory Makefile
PASS: gdb.base/style.exp: disable style address: show data-directory
PASS: gdb.base/style.exp: disable style address: maintenance deprecate p "new_p" /1/
PASS: gdb.base/style.exp: disable style address: p deprecated warning, with replacement
PASS: gdb.base/style.exp: disable style address: 'show version' is styled
PASS: gdb.base/style.exp: disable style address: set style version intensity normal
PASS: gdb.base/style.exp: disable style address: set style version background 255
PASS: gdb.base/style.exp: disable style address: set style version foreground #FED210
PASS: gdb.base/style.exp: disable style address: Version's 256-color background style
PASS: gdb.base/style.exp: disable style address: Version's TrueColor foreground style
PASS: gdb.base/style.exp: disable style address: set host-charset UTF-8
PASS: gdb.base/style.exp: disable style address: emoji output
PASS: gdb.base/style.exp: disable style address: set the error prefix
PASS: gdb.base/style.exp: disable style address: error prefix
PASS: gdb.base/style.exp: disable style address: skip -file xxxx.c
PASS: gdb.base/style.exp: disable style address: skip -gfile zz*.c
PASS: gdb.base/style.exp: disable style address: skip -function xxxx
PASS: gdb.base/style.exp: disable style address: skip -rfunction zzz.*
PASS: gdb.base/style.exp: disable style address: skip function qqq
PASS: gdb.base/style.exp: disable style address: skip file blah.c
PASS: gdb.base/style.exp: disable style address: skip ttt
PASS: gdb.base/style.exp: disable style metadata: restart 1: set style metadata background none
PASS: gdb.base/style.exp: disable style metadata: restart 1: set style metadata foreground none
PASS: gdb.base/style.exp: disable style metadata: restart 1: set style metadata intensity normal
PASS: gdb.base/style.exp: disable style metadata: list 52,52
PASS: gdb.base/style.exp: disable style metadata: set style enabled off
PASS: gdb.base/style.exp: disable style metadata: frame without styling
PASS: gdb.base/style.exp: disable style metadata: set style enabled on
PASS: gdb.base/style.exp: disable style metadata: frame
PASS: gdb.base/style.exp: disable style metadata: info breakpoints
PASS: gdb.base/style.exp: disable style metadata: set style sources off
PASS: gdb.base/style.exp: disable style metadata: frame without sources styling
PASS: gdb.base/style.exp: disable style metadata: set style sources on
PASS: gdb.base/style.exp: disable style metadata: break -q main
PASS: gdb.base/style.exp: disable style metadata: print &main
PASS: gdb.base/style.exp: disable style metadata: frame when width=20
PASS: gdb.base/style.exp: disable style metadata: frame when width=30
PASS: gdb.base/style.exp: disable style metadata: info macro SOME_MACRO
PASS: gdb.base/style.exp: disable style metadata: set width 0
PASS: gdb.base/style.exp: disable style metadata: disassemble main
PASS: gdb.base/style.exp: disable style metadata: print struct_value
PASS: gdb.base/style.exp: disable style metadata: ptype/o just_bitfield_value
PASS: gdb.base/style.exp: disable style metadata: style name and style word styled using its own style in show style
PASS: gdb.base/style.exp: disable style metadata: help classes of commands styled with command
PASS: gdb.base/style.exp: disable style metadata: apropos -v cut for 'thre
PASS: gdb.base/style.exp: disable style metadata: restart 2: set style metadata background none
PASS: gdb.base/style.exp: disable style metadata: restart 2: set style metadata foreground none
PASS: gdb.base/style.exp: disable style metadata: restart 2: set style metadata intensity normal
PASS: gdb.base/style.exp: disable style metadata: filename is styled when loading symbol file
PASS: gdb.base/style.exp: disable style metadata: pwd
PASS: gdb.base/style.exp: disable style metadata: set print repeat 3
PASS: gdb.base/style.exp: disable style metadata: print {0,0,0,0,0,0,0,0}
PASS: gdb.base/style.exp: disable style metadata: show logging file
PASS: gdb.base/style.exp: disable style metadata: set data-directory Makefile
PASS: gdb.base/style.exp: disable style metadata: show data-directory
PASS: gdb.base/style.exp: disable style metadata: maintenance deprecate p "new_p" /1/
PASS: gdb.base/style.exp: disable style metadata: p deprecated warning, with replacement
PASS: gdb.base/style.exp: disable style metadata: 'show version' is styled
PASS: gdb.base/style.exp: disable style metadata: set style version intensity normal
PASS: gdb.base/style.exp: disable style metadata: set style version background 255
PASS: gdb.base/style.exp: disable style metadata: set style version foreground #FED210
PASS: gdb.base/style.exp: disable style metadata: Version's 256-color background style
PASS: gdb.base/style.exp: disable style metadata: Version's TrueColor foreground style
PASS: gdb.base/style.exp: disable style metadata: set host-charset UTF-8
PASS: gdb.base/style.exp: disable style metadata: emoji output
PASS: gdb.base/style.exp: disable style metadata: set the error prefix
PASS: gdb.base/style.exp: disable style metadata: error prefix
PASS: gdb.base/style.exp: disable style metadata: skip -file xxxx.c
PASS: gdb.base/style.exp: disable style metadata: skip -gfile zz*.c
PASS: gdb.base/style.exp: disable style metadata: skip -function xxxx
PASS: gdb.base/style.exp: disable style metadata: skip -rfunction zzz.*
PASS: gdb.base/style.exp: disable style metadata: skip function qqq
PASS: gdb.base/style.exp: disable style metadata: skip file blah.c
PASS: gdb.base/style.exp: disable style metadata: skip ttt
PASS: gdb.base/style.exp: restart 3: set style metadata background none
PASS: gdb.base/style.exp: restart 3: set style metadata foreground none
PASS: gdb.base/style.exp: restart 3: set style metadata intensity normal
PASS: gdb.base/style.exp: libopcodes=on: maint set libopcodes-styling enabled on
PASS: gdb.base/style.exp: libopcodes=on: disasm_styling=on: set style disassembler enabled on
PASS: gdb.base/style.exp: libopcodes=on: disasm_styling=on: $saw_header_line
PASS: gdb.base/style.exp: libopcodes=on: disasm_styling=on: $saw_styled_output_line
PASS: gdb.base/style.exp: libopcodes=on: disasm_styling=on: !$saw_unstyled_output_line
PASS: gdb.base/style.exp: libopcodes=on: disasm_styling=off: set style disassembler enabled off
PASS: gdb.base/style.exp: libopcodes=on: disasm_styling=off: $saw_header_line
PASS: gdb.base/style.exp: libopcodes=on: disasm_styling=off: !$saw_styled_output_line
PASS: gdb.base/style.exp: libopcodes=on: disasm_styling=off: $saw_unstyled_output_line
PASS: gdb.base/style.exp: libopcodes=off: maint set libopcodes-styling enabled off
PASS: gdb.base/style.exp: libopcodes=off: disasm_styling=on: set style disassembler enabled on
PASS: gdb.base/style.exp: libopcodes=off: disasm_styling=off: set style disassembler enabled off
PASS: gdb.base/style.exp: libopcodes=off: disasm_styling=off: $saw_header_line
PASS: gdb.base/style.exp: libopcodes=off: disasm_styling=off: !$saw_styled_output_line
PASS: gdb.base/style.exp: libopcodes=off: disasm_styling=off: $saw_unstyled_output_line
PASS: gdb.base/style.exp: version is styled at startup
PASS: gdb.base/style.exp: colorsupport_monochrome: color support is monochrome
PASS: gdb.base/style.exp: colorsupport_monochrome: set style enabled off
PASS: gdb.base/style.exp: colorsupport_monochrome: set style filename foreground none
PASS: gdb.base/style.exp: colorsupport_monochrome: none without approximation
PASS: gdb.base/style.exp: colorsupport_monochrome: set style filename foreground blue
PASS: gdb.base/style.exp: colorsupport_monochrome: blue approximated to none
PASS: gdb.base/style.exp: colorsupport_8color: color support is 8 color
PASS: gdb.base/style.exp: colorsupport_8color: set style enabled off
PASS: gdb.base/style.exp: colorsupport_8color: set style filename foreground none
PASS: gdb.base/style.exp: colorsupport_8color: none without approximation
PASS: gdb.base/style.exp: colorsupport_8color: set style filename foreground yellow
PASS: gdb.base/style.exp: colorsupport_8color: yellow without approximation
PASS: gdb.base/style.exp: colorsupport_8color: set style filename foreground 9
PASS: gdb.base/style.exp: colorsupport_8color: 9 approximated to red
PASS: gdb.base/style.exp: colorsupport_8color: set style filename foreground 118
PASS: gdb.base/style.exp: colorsupport_8color: 118 approximated to green
PASS: gdb.base/style.exp: colorsupport_8color: set style filename foreground #000ABC
PASS: gdb.base/style.exp: colorsupport_8color: #000ABC approximated to blue
PASS: gdb.base/style.exp: colorsupport_256color: color support is 256 color
PASS: gdb.base/style.exp: colorsupport_256color: set style enabled off
PASS: gdb.base/style.exp: colorsupport_256color: set style filename foreground none
PASS: gdb.base/style.exp: colorsupport_256color: none without approximation
PASS: gdb.base/style.exp: colorsupport_256color: set style filename foreground red
PASS: gdb.base/style.exp: colorsupport_256color: red without approximation
PASS: gdb.base/style.exp: colorsupport_256color: set style filename foreground 9
PASS: gdb.base/style.exp: colorsupport_256color: 9 without approximation
PASS: gdb.base/style.exp: colorsupport_256color: set style filename foreground 118
PASS: gdb.base/style.exp: colorsupport_256color: 118 without approximation
PASS: gdb.base/style.exp: colorsupport_256color: set style filename foreground #CD00CD
PASS: gdb.base/style.exp: colorsupport_256color: #CD00CD approximated to 5
PASS: gdb.base/style.exp: colorsupport_256color: set style filename foreground #FFAF12
PASS: gdb.base/style.exp: colorsupport_256color: #FFAF12 approximated to 214
PASS: gdb.base/style.exp: colorsupport_truecolor: color support is truecolor
PASS: gdb.base/style.exp: colorsupport_truecolor: set style enabled off
PASS: gdb.base/style.exp: colorsupport_truecolor: set style filename foreground none
PASS: gdb.base/style.exp: colorsupport_truecolor: none without approximation
PASS: gdb.base/style.exp: colorsupport_truecolor: set style filename foreground red
PASS: gdb.base/style.exp: colorsupport_truecolor: red without approximation
PASS: gdb.base/style.exp: colorsupport_truecolor: set style filename foreground 9
PASS: gdb.base/style.exp: colorsupport_truecolor: 9 without approximation
PASS: gdb.base/style.exp: colorsupport_truecolor: set style filename foreground 118
PASS: gdb.base/style.exp: colorsupport_truecolor: 118 without approximation
PASS: gdb.base/style.exp: colorsupport_truecolor: set style filename foreground #CD00CD
PASS: gdb.base/style.exp: colorsupport_truecolor: #CD00CD without approximation
PASS: gdb.base/style.exp: colorsupport_truecolor_only: color support is truecolor only
PASS: gdb.base/style.exp: colorsupport_truecolor_only: set style enabled off
PASS: gdb.base/style.exp: colorsupport_truecolor_only: set style filename foreground none
PASS: gdb.base/style.exp: colorsupport_truecolor_only: none without approximation
PASS: gdb.base/style.exp: colorsupport_truecolor_only: set style filename foreground red
PASS: gdb.base/style.exp: colorsupport_truecolor_only: red replaced by #DE382B
PASS: gdb.base/style.exp: colorsupport_truecolor_only: set style filename foreground 9
PASS: gdb.base/style.exp: colorsupport_truecolor_only: 9 replaced by #FF0000
PASS: gdb.base/style.exp: colorsupport_truecolor_only: set style filename foreground 118
PASS: gdb.base/style.exp: colorsupport_truecolor_only: 118 replaced by #87FF00
PASS: gdb.base/style.exp: colorsupport_truecolor_only: set style filename foreground #CD00CD
PASS: gdb.base/style.exp: colorsupport_truecolor_only: #CD00CD without approximation
PASS: gdb.base/style.exp: no_color=set: term_type=dumb: show style enabled
PASS: gdb.base/style.exp: no_color=set: term_type=dumb: set style enabled on
PASS: gdb.base/style.exp: no_color=set: term_type=unset: show style enabled
PASS: gdb.base/style.exp: no_color=set: term_type=unset: set style enabled on
PASS: gdb.base/style.exp: no_color=set: term_type=ansi: show style enabled
PASS: gdb.base/style.exp: no_color=set: term_type=ansi: set style enabled on
PASS: gdb.base/style.exp: no_color=unset: term_type=dumb: show style enabled
PASS: gdb.base/style.exp: no_color=unset: term_type=dumb: set style enabled on
PASS: gdb.base/style.exp: no_color=unset: term_type=unset: show style enabled
PASS: gdb.base/style.exp: no_color=unset: term_type=unset: set style enabled on
PASS: gdb.base/style.exp: no_color=unset: term_type=ansi: show style enabled
PASS: gdb.base/style.exp: no_color=unset: term_type=ansi: set style enabled on
PASS: gdb.base/style.exp: validate apropos output: set height 12
PASS: gdb.base/style.exp: validate apropos output: apropos time
PASS: gdb.base/style.exp: set height 10
PASS: gdb.base/style.exp: apropos time
PASS: gdb.base/style.exp: maintenance time
PASS: gdb.base/style.exp: set height 3
PASS: gdb.base/style.exp: set width to desired width
PASS: gdb.base/style.exp: check pagination prompt styling
PASS: gdb.base/style.exp: length=80: set logging file axaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxax
PASS: gdb.base/style.exp: length=80: set height 3
PASS: gdb.base/style.exp: length=80: set width 80
PASS: gdb.base/style.exp: length=80: show logging file
PASS: gdb.base/style.exp: length=160: set logging file axaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxaxax
PASS: gdb.base/style.exp: length=160: set height 3
PASS: gdb.base/style.exp: length=160: set width 80
PASS: gdb.base/style.exp: length=160: show logging file
PASS: gdb.base/style.exp: break some_called_function
FAIL: gdb.base/style.exp: finish
PASS: gdb.base/style.exp: set logging file
PASS: gdb.base/style.exp: logging filenames are styled
PASS: gdb.base/style.exp: filename styled when logging disabled
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-reverse.exp ...
PASS: gdb.mi/mi-reverse.exp: breakpoint at main
PASS: gdb.mi/mi-reverse.exp: mi runto main
PASS: gdb.mi/mi-reverse.exp: Turn on process record
PASS: gdb.mi/mi-reverse.exp: breakpoint at callme
PASS: gdb.mi/mi-reverse.exp: mi runto callme
FAIL: gdb.mi/mi-reverse.exp: reverse finish from callme (MI error)
FAIL: gdb.mi/mi-reverse.exp: reverse finish from callme (unknown output after running)
DUPLICATE: gdb.mi/mi-reverse.exp: reverse finish from callme (unknown output after running)
FAIL: gdb.mi/mi-reverse.exp: reverse next to get over the call to do_nothing (stopped at wrong place)
FAIL: gdb.mi/mi-reverse.exp: reverse step to callee1 (stopped at wrong place)
FAIL: gdb.mi/mi-reverse.exp: reverse step to callee2 (stopped at wrong place)
FAIL: gdb.mi/mi-reverse.exp: reverse step to callee3 (stopped at wrong place)
FAIL: gdb.mi/mi-reverse.exp: reverse step to callee4 (stopped at wrong place)
PASS: gdb.mi/mi-reverse.exp: reverse-step-instruction at callee4
PASS: gdb.mi/mi-reverse.exp: reverse-next-instruction at callee4
PASS: gdb.mi/mi-reverse.exp: insert temp breakpoint at basics.c:34
PASS: gdb.mi/mi-reverse.exp: reverse-continue at callee3
PASS: gdb.mi/mi-reverse.exp: reverse-continue at main
Running gdb.git~master/gdb/testsuite/gdb.base/advance.exp ...
PASS: gdb.base/advance.exp: advance line number
PASS: gdb.base/advance.exp: malformed advance
PASS: gdb.base/advance.exp: advance func
PASS: gdb.base/advance.exp: advance function not called by current frame
PASS: gdb.base/advance.exp: set breakpoint at call to func3
PASS: gdb.base/advance.exp: continue to call to func3 in main
FAIL: gdb.base/advance.exp: advance function called as param
PASS: gdb.base/advance.exp: advance with no argument
Running gdb.git~master/gdb/testsuite/gdb.base/define.exp ...
PASS: gdb.base/define.exp: define user command: nextwhere
PASS: gdb.base/define.exp: use user command: nextwhere
PASS: gdb.base/define.exp: define user command: nextwh
PASS: gdb.base/define.exp: redefine user command aborted: nextwhere
PASS: gdb.base/define.exp: redefine user command: nextwhere
PASS: gdb.base/define.exp: redocumenting builtin command disallowed
PASS: gdb.base/define.exp: document user command: nextwhere
PASS: gdb.base/define.exp: re-document user command: nextwhere
PASS: gdb.base/define.exp: help user command: nextwhere
PASS: gdb.base/define.exp: set up whitespace in help string
PASS: gdb.base/define.exp: preserve whitespace in help string
PASS: gdb.base/define.exp: define user command: dot.command
PASS: gdb.base/define.exp: full name dot.command
PASS: gdb.base/define.exp: partial name dot
PASS: gdb.base/define.exp: partial name dot.
PASS: gdb.base/define.exp: partial name dot.c
PASS: gdb.base/define.exp: define user command: ifnospace
PASS: gdb.base/define.exp: test ifnospace is parsed correctly
PASS: gdb.base/define.exp: command abbreviations in define: define user command: breakmain
PASS: gdb.base/define.exp: command abbreviations in define: send body of breakmain
PASS: gdb.base/define.exp: command abbreviations in define: run user command
PASS: gdb.base/define.exp: command abbreviations in define: additional end command
PASS: gdb.base/define.exp: command abbreviations in define: info break shows echo command
PASS: gdb.base/define.exp: define user command: whilenospace
PASS: gdb.base/define.exp: test whilenospace is parsed correctly
PASS: gdb.base/define.exp: define user command: user-bt
PASS: gdb.base/define.exp: define hook-stop command
FAIL: gdb.base/define.exp: use hook-stop command
PASS: gdb.base/define.exp: define hook undefined command aborted: bar
PASS: gdb.base/define.exp: define hook undefined command: bar
PASS: gdb.base/define.exp: define target testsuite
PASS: gdb.base/define.exp: document target testsuite
PASS: gdb.base/define.exp: help target
PASS: gdb.base/define.exp: target testsuite
PASS: gdb.base/define.exp: show user target testsuite
PASS: gdb.base/define.exp: define target hook-testsuite
PASS: gdb.base/define.exp: define target hookpost-testsuite
PASS: gdb.base/define.exp: target testsuite with hooks
PASS: gdb.base/define.exp: save gdb_prompt
PASS: gdb.base/define.exp: set gdb_prompt
PASS: gdb.base/define.exp: reset gdb_prompt
PASS: gdb.base/define.exp: define do-define
PASS: gdb.base/define.exp: invoke do-define
PASS: gdb.base/define.exp: invoke do-printit
Running gdb.git~master/gdb/testsuite/gdb.fortran/logical.exp ...
PASS: gdb.fortran/logical.exp: continue to breakpoint: stop-here
FAIL: gdb.fortran/logical.exp: p l
FAIL: gdb.fortran/logical.exp: p l1
FAIL: gdb.fortran/logical.exp: p l2
FAIL: gdb.fortran/logical.exp: p l4
FAIL: gdb.fortran/logical.exp: p l8
PASS: gdb.fortran/logical.exp: var=l: get integer valueof "sizeof (l)"
FAIL: gdb.fortran/logical.exp: var=l: get hexadecimal valueof "&l"
FAIL: gdb.fortran/logical.exp: var=l: byte 0: set contents of byte at offset 0
FAIL: gdb.fortran/logical.exp: var=l: byte 0: p l
ERROR: tcl error sourcing /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.fortran/logical.exp.
ERROR: tcl error code TCL VALUE INTEGER
ERROR: expected integer but got "get address of l"
    while executing
"incr addr"
    ("uplevel" body line 4)
    invoked from within
"uplevel 1 $body"
    invoked from within
"with_test_prefix "byte $i" {
	    gdb_test_no_output "set *((character *) ${addr}) = 0xff"  "set contents of byte at offset $i"
	    gdb_test "p l" " ..."
    ("uplevel" body line 6)
    invoked from within
"uplevel 1 $body"
    invoked from within
"foreach_with_prefix var { l l1 l2 l4 l8 } {
    set len [get_integer_valueof "sizeof (${var})" "get sizeof ${var}"]
    set addr [get_hexadecimal_valu..."
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.fortran/logical.exp" line 43)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.fortran/logical.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.fortran/logical.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
UNRESOLVED: gdb.fortran/logical.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.fortran/logical.exp' aborted due to Tcl error
PATH: gdb.fortran/logical.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.fortran/logical.exp' aborted due to Tcl error
Running gdb.git~master/gdb/testsuite/gdb.dap/frameless.exp ...
PASS: gdb.dap/frameless.exp: initialize success
PASS: gdb.dap/frameless.exp: set breakpoint by line number success
PASS: gdb.dap/frameless.exp: configurationDone success
PASS: gdb.dap/frameless.exp: launch response success
PASS: gdb.dap/frameless.exp: inferior started
PASS: gdb.dap/frameless.exp: stopped at line breakpoint
PASS: gdb.dap/frameless.exp: backtrace success
PASS: gdb.dap/frameless.exp: evaluate variable in function success
FAIL: gdb.dap/frameless.exp: variable value in function (checking body result)
PASS: gdb.dap/frameless.exp: evaluate variable globally success
PASS: gdb.dap/frameless.exp: variable value globally
PASS: gdb.dap/frameless.exp: shutdown success
PASS: gdb.dap/frameless.exp: [lindex $result 2] == 0
PASS: gdb.dap/frameless.exp: [lindex $result 3] == 0
PASS: gdb.dap/frameless.exp: exceptions in log file
Running gdb.git~master/gdb/testsuite/gdb.ada/finish-large.exp ...
PASS: gdb.ada/finish-large.exp: compilation p.adb
FAIL: gdb.ada/finish-large.exp: finish
Running gdb.git~master/gdb/testsuite/gdb.base/async.exp ...
PASS: gdb.base/async.exp: break baz
PASS: gdb.base/async.exp: set exec-done-display on
PASS: gdb.base/async.exp: next&
PASS: gdb.base/async.exp: step& #1
FAIL: gdb.base/async.exp: step& #2
PASS: gdb.base/async.exp: get next insn
PASS: gdb.base/async.exp: stepi&
PASS: gdb.base/async.exp: get next insn, 2nd
PASS: gdb.base/async.exp: nexti&
FAIL: gdb.base/async.exp: finish& (timeout)
FAIL: gdb.base/async.exp: jump& (timeout)
FAIL: gdb.base/async.exp: until& (timeout)
FAIL: gdb.base/async.exp: set exec-done-display off (got interactive prompt)
Running gdb.git~master/gdb/testsuite/gdb.threads/signal-while-stepping-over-bp-other-thread.exp ...
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: successfully compiled posix threads test case
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to breakpoint: run to wait-thread-2 breakpoint
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: info threads with thread 2
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to breakpoint: run to breakpoint
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: info threads with thread 3
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: set scheduler-locking on
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: switch to thread 3 to run to its breakpoint
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to breakpoint: run to breakpoint in thread 3
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: switch to thread 2 to run to its breakpoint
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to breakpoint: run to breakpoint in thread 2
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: set breakpoint to be stepped over
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: force loop break in thread 2
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: handle SIGUSR1 print nostop pass
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: switch to thread 1 to queue signal in thread 2
FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: queue signal in thread 2
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: switch to thread 3 for stepping
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: get my_number
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: get count before step
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: set scheduler-locking off
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: set debug infrun 1
FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: step (pattern 3)
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: get count after step
PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: stepped thread under control
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-var-list-children-invalid-grandchild.exp ...
PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: set print object on
PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: breakpoint at main
PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: mi runto main
PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: mi_continue_to_line: continue to invalid pointer value: set temporary breakpoint
FAIL: gdb.mi/mi-var-list-children-invalid-grandchild.exp: create variable object (unexpected output)
FAIL: gdb.mi/mi-var-list-children-invalid-grandchild.exp: list children #1 (unexpected output)
PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: mi_continue_to_line: continue to valid pointer value: set temporary breakpoint
FAIL: gdb.mi/mi-var-list-children-invalid-grandchild.exp: update variable object (unexpected output)
FAIL: gdb.mi/mi-var-list-children-invalid-grandchild.exp: list children #2 (unexpected output)
Running gdb.git~master/gdb/testsuite/gdb.dap/assign.exp ...
PASS: gdb.dap/assign.exp: initialize success
PASS: gdb.dap/assign.exp: set breakpoint by line number success
PASS: gdb.dap/assign.exp: configurationDone success
PASS: gdb.dap/assign.exp: launch response success
PASS: gdb.dap/assign.exp: stopped at line breakpoint
PASS: gdb.dap/assign.exp: backtrace success
PASS: gdb.dap/assign.exp: get scopes success
PASS: gdb.dap/assign.exp: scope is locals
PASS: gdb.dap/assign.exp: one var in scope
FAIL: gdb.dap/assign.exp: fetch variable success
ERROR: tcl error sourcing /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/assign.exp.
ERROR: tcl error code TCL LOOKUP DICT body
ERROR: key "body" not known in dictionary
    while executing
"dict get $refs body variables"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/assign.exp" line 76)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/assign.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/assign.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
UNRESOLVED: gdb.dap/assign.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/assign.exp' aborted due to Tcl error
PATH: gdb.dap/assign.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/assign.exp' aborted due to Tcl error
Running gdb.git~master/gdb/testsuite/gdb.opt/inline-break.exp ...
PASS: gdb.opt/inline-break.exp: break func1
PASS: gdb.opt/inline-break.exp: break func2
PASS: gdb.opt/inline-break.exp: break func3b
PASS: gdb.opt/inline-break.exp: break func4b
PASS: gdb.opt/inline-break.exp: break func5b
PASS: gdb.opt/inline-break.exp: break func6b
PASS: gdb.opt/inline-break.exp: break func7b
PASS: gdb.opt/inline-break.exp: break func8b
PASS: gdb.opt/inline-break.exp: print func1
PASS: gdb.opt/inline-break.exp: print func2
PASS: gdb.opt/inline-break.exp: info break 1
PASS: gdb.opt/inline-break.exp: info break 2
PASS: gdb.opt/inline-break.exp: info break 3
PASS: gdb.opt/inline-break.exp: info break 4
PASS: gdb.opt/inline-break.exp: info break 5
PASS: gdb.opt/inline-break.exp: info break 6
PASS: gdb.opt/inline-break.exp: info break 7
PASS: gdb.opt/inline-break.exp: info break 8
PASS: gdb.opt/inline-break.exp: cmd=break: gdb_breakpoint: set breakpoint at not_inline_func1
PASS: gdb.opt/inline-break.exp: cmd=break: gdb_breakpoint: set breakpoint at inline_func1
PASS: gdb.opt/inline-break.exp: cmd=break: gdb_breakpoint: set breakpoint at not_inline_func2
PASS: gdb.opt/inline-break.exp: cmd=break: gdb_breakpoint: set breakpoint at inline_func2
PASS: gdb.opt/inline-break.exp: cmd=break: gdb_breakpoint: set breakpoint at not_inline_func3
PASS: gdb.opt/inline-break.exp: cmd=break: gdb_breakpoint: set breakpoint at inline_func3
PASS: gdb.opt/inline-break.exp: cmd=break: continue to breakpoint: not_inline_func3
PASS: gdb.opt/inline-break.exp: cmd=break: bt stopped in not_inline_func3
PASS: gdb.opt/inline-break.exp: cmd=break: continue to breakpoint: inline_func3
PASS: gdb.opt/inline-break.exp: cmd=break: bt stopped in inline_func3
PASS: gdb.opt/inline-break.exp: cmd=break: continue to breakpoint: not_inline_func2
PASS: gdb.opt/inline-break.exp: cmd=break: bt stopped in not_inline_func2
PASS: gdb.opt/inline-break.exp: cmd=break: continue to breakpoint: inline_func2
PASS: gdb.opt/inline-break.exp: cmd=break: bt stopped in inline_func2
PASS: gdb.opt/inline-break.exp: cmd=break: continue to breakpoint: not_inline_func1
FAIL: gdb.opt/inline-break.exp: cmd=break: bt stopped in not_inline_func1 (pattern 2)
PASS: gdb.opt/inline-break.exp: cmd=break: continue to breakpoint: inline_func1
FAIL: gdb.opt/inline-break.exp: cmd=break: bt stopped in inline_func1 (pattern 3)
PASS: gdb.opt/inline-break.exp: cmd=tbreak: gdb_breakpoint: set breakpoint at not_inline_func1
PASS: gdb.opt/inline-break.exp: cmd=tbreak: gdb_breakpoint: set breakpoint at inline_func1
PASS: gdb.opt/inline-break.exp: cmd=tbreak: gdb_breakpoint: set breakpoint at not_inline_func2
PASS: gdb.opt/inline-break.exp: cmd=tbreak: gdb_breakpoint: set breakpoint at inline_func2
PASS: gdb.opt/inline-break.exp: cmd=tbreak: gdb_breakpoint: set breakpoint at not_inline_func3
PASS: gdb.opt/inline-break.exp: cmd=tbreak: gdb_breakpoint: set breakpoint at inline_func3
PASS: gdb.opt/inline-break.exp: cmd=tbreak: continue to breakpoint: not_inline_func3
PASS: gdb.opt/inline-break.exp: cmd=tbreak: bt stopped in not_inline_func3
PASS: gdb.opt/inline-break.exp: cmd=tbreak: continue to breakpoint: inline_func3
PASS: gdb.opt/inline-break.exp: cmd=tbreak: bt stopped in inline_func3
PASS: gdb.opt/inline-break.exp: cmd=tbreak: continue to breakpoint: not_inline_func2
PASS: gdb.opt/inline-break.exp: cmd=tbreak: bt stopped in not_inline_func2
PASS: gdb.opt/inline-break.exp: cmd=tbreak: continue to breakpoint: inline_func2
PASS: gdb.opt/inline-break.exp: cmd=tbreak: bt stopped in inline_func2
PASS: gdb.opt/inline-break.exp: cmd=tbreak: continue to breakpoint: not_inline_func1
FAIL: gdb.opt/inline-break.exp: cmd=tbreak: bt stopped in not_inline_func1 (pattern 2)
PASS: gdb.opt/inline-break.exp: cmd=tbreak: continue to breakpoint: inline_func1
FAIL: gdb.opt/inline-break.exp: cmd=tbreak: bt stopped in inline_func1 (pattern 3)
PASS: gdb.opt/inline-break.exp: func=func_extern_caller: breakpoint hit presents stop at breakpointed function
PASS: gdb.opt/inline-break.exp: func=func_inline_caller: breakpoint hit presents stop at breakpointed function
PASS: gdb.opt/inline-break.exp: func=func_inline_callee: breakpoint hit presents stop at breakpointed function
PASS: gdb.opt/inline-break.exp: line number: break inline-break.c:32
PASS: gdb.opt/inline-break.exp: line number: info break $bpnum
PASS: gdb.opt/inline-break.exp: line number: breakpoint hit presents stop at inlined function
PASS: gdb.opt/inline-break.exp: line number: get hexadecimal valueof "$pc"
PASS: gdb.opt/inline-break.exp: address: set breakpoint on address
PASS: gdb.opt/inline-break.exp: address: info break $bpnum
PASS: gdb.opt/inline-break.exp: address: breakpoint hit presents stop at inlined function
PASS: gdb.opt/inline-break.exp: check alignment: break func4b
PASS: gdb.opt/inline-break.exp: check alignment: check alignment of location line 1
PASS: gdb.opt/inline-break.exp: check alignment: check alignment of location line 2
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-var-display.exp ...
PASS: gdb.mi/mi-var-display.exp: break-insert operation
PASS: gdb.mi/mi-var-display.exp: run to main
PASS: gdb.mi/mi-var-display.exp: -gdb-set print symbol off
PASS: gdb.mi/mi-var-display.exp: create local variable bar
PASS: gdb.mi/mi-var-display.exp: info type variable bar
PASS: gdb.mi/mi-var-display.exp: show format variable bar
PASS: gdb.mi/mi-var-display.exp: eval variable bar
PASS: gdb.mi/mi-var-display.exp: set format variable bar in zero-padded hexadecimal
PASS: gdb.mi/mi-var-display.exp: set format variable bar in hex
PASS: gdb.mi/mi-var-display.exp: eval variable bar with new format
PASS: gdb.mi/mi-var-display.exp: assign to variable bar
PASS: gdb.mi/mi-var-display.exp: set format variable bar in decimal
PASS: gdb.mi/mi-var-display.exp: eval variable bar with new value
PASS: gdb.mi/mi-var-display.exp: delete var bar
PASS: gdb.mi/mi-var-display.exp: create local variable foo
PASS: gdb.mi/mi-var-display.exp: info type variable foo
PASS: gdb.mi/mi-var-display.exp: show format variable foo in natural
PASS: gdb.mi/mi-var-display.exp: eval variable foo in natural
PASS: gdb.mi/mi-var-display.exp: set format variable foo in octal
PASS: gdb.mi/mi-var-display.exp: show format variable foo in octal
PASS: gdb.mi/mi-var-display.exp: eval variable foo in octal
PASS: gdb.mi/mi-var-display.exp: assign to variable foo
PASS: gdb.mi/mi-var-display.exp: set format variable foo decimal
PASS: gdb.mi/mi-var-display.exp: eval variable foo in decimal
PASS: gdb.mi/mi-var-display.exp: eval variable foo in hex
PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in hex
PASS: gdb.mi/mi-var-display.exp: eval variable -f octal foo
PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in octal
PASS: gdb.mi/mi-var-display.exp: eval variable -f decimal foo
PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in decimal
PASS: gdb.mi/mi-var-display.exp: eval variable -f nat foo
PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in natural
PASS: gdb.mi/mi-var-display.exp: eval variable foo in binary
PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in binary
PASS: gdb.mi/mi-var-display.exp: delete var foo
PASS: gdb.mi/mi-var-display.exp: create local variable weird
PASS: gdb.mi/mi-var-display.exp: get children local variable weird
PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr in hex, 1
PASS: gdb.mi/mi-var-display.exp: show format variable weird.func_ptr, hex
PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_ptr in hex
PASS: gdb.mi/mi-var-display.exp: show format variable weird.func_ptr_ptr, hex
PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr in zero-padded hex
PASS: gdb.mi/mi-var-display.exp: show format variable weird.func_ptr, zhex
PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_ptr in zero-padded hex
PASS: gdb.mi/mi-var-display.exp: show format variable weird.func_ptr_ptr, zhex
PASS: gdb.mi/mi-var-display.exp: set format variable weird
PASS: gdb.mi/mi-var-display.exp: set format variable weird.integer
PASS: gdb.mi/mi-var-display.exp: set format variable weird.character
PASS: gdb.mi/mi-var-display.exp: set format variable weird.char_ptr
PASS: gdb.mi/mi-var-display.exp: set format variable weird.long_int
PASS: gdb.mi/mi-var-display.exp: set format variable weird.int_ptr_ptr
PASS: gdb.mi/mi-var-display.exp: set format variable weird.long_array
PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr in hex, 2
PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_struct
PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_ptr in natural
PASS: gdb.mi/mi-var-display.exp: set format variable weird.u1
PASS: gdb.mi/mi-var-display.exp: set format variable weird.s2
PASS: gdb.mi/mi-var-display.exp: delete var weird
PASS: gdb.mi/mi-var-display.exp: break-insert operation 2
PASS: gdb.mi/mi-var-display.exp: continue to do_special_tests
PASS: gdb.mi/mi-var-display.exp: create local variable u
PASS: gdb.mi/mi-var-display.exp: eval variable u
PASS: gdb.mi/mi-var-display.exp: info type variable u
PASS: gdb.mi/mi-var-display.exp: is u editable
PASS: gdb.mi/mi-var-display.exp: get number of children of u
PASS: gdb.mi/mi-var-display.exp: get children of u
PASS: gdb.mi/mi-var-display.exp: create local variable anonu
PASS: gdb.mi/mi-var-display.exp: eval variable anonu
PASS: gdb.mi/mi-var-display.exp: info type variable anonu
PASS: gdb.mi/mi-var-display.exp: is anonu editable
PASS: gdb.mi/mi-var-display.exp: get number of children of anonu
PASS: gdb.mi/mi-var-display.exp: get children of anonu
PASS: gdb.mi/mi-var-display.exp: create local variable s
PASS: gdb.mi/mi-var-display.exp: eval variable s
PASS: gdb.mi/mi-var-display.exp: info type variable s
PASS: gdb.mi/mi-var-display.exp: is s editable
PASS: gdb.mi/mi-var-display.exp: get number of children of s
PASS: gdb.mi/mi-var-display.exp: get children of s
PASS: gdb.mi/mi-var-display.exp: create local variable anons
PASS: gdb.mi/mi-var-display.exp: eval variable anons
PASS: gdb.mi/mi-var-display.exp: info type variable anons
PASS: gdb.mi/mi-var-display.exp: is anons editable
PASS: gdb.mi/mi-var-display.exp: get number of children of anons
PASS: gdb.mi/mi-var-display.exp: get children of anons
PASS: gdb.mi/mi-var-display.exp: create local variable e
PASS: gdb.mi/mi-var-display.exp: eval variable e
PASS: gdb.mi/mi-var-display.exp: info type variable e
PASS: gdb.mi/mi-var-display.exp: is e editable
PASS: gdb.mi/mi-var-display.exp: get number of children of e
PASS: gdb.mi/mi-var-display.exp: get children of e
PASS: gdb.mi/mi-var-display.exp: create local variable anone
PASS: gdb.mi/mi-var-display.exp: eval variable anone
PASS: gdb.mi/mi-var-display.exp: create duplicate local variable anone
PASS: gdb.mi/mi-var-display.exp: info type variable anone
PASS: gdb.mi/mi-var-display.exp: is anone editable
PASS: gdb.mi/mi-var-display.exp: get number of children of anone
PASS: gdb.mi/mi-var-display.exp: get children of anone
PASS: gdb.mi/mi-var-display.exp: print FP register
PASS: gdb.mi/mi-var-display.exp: breakpoint at incr_a
PASS: gdb.mi/mi-var-display.exp: mi runto incr_a
PASS: gdb.mi/mi-var-display.exp: create local variable a1
FAIL: gdb.mi/mi-var-display.exp: create variable a2 in different scope (unexpected output)
Running gdb.git~master/gdb/testsuite/gdb.fortran/multi-dim.exp ...
PASS: gdb.fortran/multi-dim.exp: continue to breakpoint: break-static
PASS: gdb.fortran/multi-dim.exp: print valid static array element
PASS: gdb.fortran/multi-dim.exp: print an invalid array index @ 0,0,0
PASS: gdb.fortran/multi-dim.exp: print an invalid array index @ 2,3,5
PASS: gdb.fortran/multi-dim.exp: print an invalid array index @ 2,4,4
PASS: gdb.fortran/multi-dim.exp: print an invalid array index @ 3,3,4
PASS: gdb.fortran/multi-dim.exp: print full contents of the array
PASS: gdb.fortran/multi-dim.exp: continue to breakpoint: break-variable
FAIL: gdb.fortran/multi-dim.exp: print valid variable bound array element
PASS: gdb.fortran/multi-dim.exp: print type of unbound array
FAIL: gdb.fortran/multi-dim.exp: print valid unbound array element
Running gdb.git~master/gdb/testsuite/gdb.python/py-unwind-user-regs.exp ...
PASS: gdb.python/py-unwind-user-regs.exp: continue to breakpoint: stop at test breakpoint
PASS: gdb.python/py-unwind-user-regs.exp: import python scripts
PASS: gdb.python/py-unwind-user-regs.exp: disable the unwinder that uses strings
FAIL: gdb.python/py-unwind-user-regs.exp: Backtrace corrupted by descriptor based unwinder (pattern 2)
PASS: gdb.python/py-unwind-user-regs.exp: disable the unwinder that uses descriptors
PASS: gdb.python/py-unwind-user-regs.exp: enable the unwinder that uses strings
FAIL: gdb.python/py-unwind-user-regs.exp: Backtrace corrupted by string based unwinder (pattern 2)
PASS: gdb.python/py-unwind-user-regs.exp: disable the unwinder that uses strings again
FAIL: gdb.python/py-unwind-user-regs.exp: Backtrace not corrupted when using no unwinder (pattern 2)
Running gdb.git~master/gdb/testsuite/gdb.base/call-sc.exp ...
PASS: gdb.base/call-sc.exp: tc: testfile=call-sc-tc: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: tc: testfile=call-sc-tc: set print address off
PASS: gdb.base/call-sc.exp: tc: testfile=call-sc-tc: set width 0
PASS: gdb.base/call-sc.exp: tc: ptype; call-sc-tc (char)
PASS: gdb.base/call-sc.exp: tc: ptype foo; call-sc-tc (char)
PASS: gdb.base/call-sc.exp: tc: p/c fun(); call call-sc-tc
PASS: gdb.base/call-sc.exp: tc: call Fun(foo); call call-sc-tc
PASS: gdb.base/call-sc.exp: tc: p/c L; call call-sc-tc
PASS: gdb.base/call-sc.exp: tc: advance to fun for return; return call-sc-tc
PASS: gdb.base/call-sc.exp: tc: zed L for return; return call-sc-tc
FAIL: gdb.base/call-sc.exp: tc: return foo; return call-sc-tc
PASS: gdb.base/call-sc.exp: tc: finish
FAIL: gdb.base/call-sc.exp: tc: return foo; synchronize pc to main() for 'call-sc-tc'
FAIL: gdb.base/call-sc.exp: tc: value foo returned; return call-sc-tc
PASS: gdb.base/call-sc.exp: tc: advance to fun for finish; return call-sc-tc
PASS: gdb.base/call-sc.exp: tc: zed L for finish; return call-sc-tc
FAIL: gdb.base/call-sc.exp: tc: finish foo; return call-sc-tc
FAIL: gdb.base/call-sc.exp: tc: value foo finished; return call-sc-tc
PASS: gdb.base/call-sc.exp: tc: return and finish use same convention; return call-sc-tc
PASS: gdb.base/call-sc.exp: ts: testfile=call-sc-ts: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: ts: testfile=call-sc-ts: set print address off
PASS: gdb.base/call-sc.exp: ts: testfile=call-sc-ts: set width 0
PASS: gdb.base/call-sc.exp: ts: ptype; call-sc-ts (short)
PASS: gdb.base/call-sc.exp: ts: ptype foo; call-sc-ts (short)
PASS: gdb.base/call-sc.exp: ts: p/c fun(); call call-sc-ts
PASS: gdb.base/call-sc.exp: ts: call Fun(foo); call call-sc-ts
PASS: gdb.base/call-sc.exp: ts: p/c L; call call-sc-ts
PASS: gdb.base/call-sc.exp: ts: advance to fun for return; return call-sc-ts
PASS: gdb.base/call-sc.exp: ts: zed L for return; return call-sc-ts
FAIL: gdb.base/call-sc.exp: ts: return foo; return call-sc-ts
PASS: gdb.base/call-sc.exp: ts: finish
FAIL: gdb.base/call-sc.exp: ts: return foo; synchronize pc to main() for 'call-sc-ts'
FAIL: gdb.base/call-sc.exp: ts: value foo returned; return call-sc-ts
PASS: gdb.base/call-sc.exp: ts: advance to fun for finish; return call-sc-ts
PASS: gdb.base/call-sc.exp: ts: zed L for finish; return call-sc-ts
FAIL: gdb.base/call-sc.exp: ts: finish foo; return call-sc-ts
FAIL: gdb.base/call-sc.exp: ts: value foo finished; return call-sc-ts
PASS: gdb.base/call-sc.exp: ts: return and finish use same convention; return call-sc-ts
PASS: gdb.base/call-sc.exp: ti: testfile=call-sc-ti: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: ti: testfile=call-sc-ti: set print address off
PASS: gdb.base/call-sc.exp: ti: testfile=call-sc-ti: set width 0
PASS: gdb.base/call-sc.exp: ti: ptype; call-sc-ti (int)
PASS: gdb.base/call-sc.exp: ti: ptype foo; call-sc-ti (int)
PASS: gdb.base/call-sc.exp: ti: p/c fun(); call call-sc-ti
PASS: gdb.base/call-sc.exp: ti: call Fun(foo); call call-sc-ti
PASS: gdb.base/call-sc.exp: ti: p/c L; call call-sc-ti
PASS: gdb.base/call-sc.exp: ti: advance to fun for return; return call-sc-ti
PASS: gdb.base/call-sc.exp: ti: zed L for return; return call-sc-ti
FAIL: gdb.base/call-sc.exp: ti: return foo; return call-sc-ti
PASS: gdb.base/call-sc.exp: ti: finish
FAIL: gdb.base/call-sc.exp: ti: return foo; synchronize pc to main() for 'call-sc-ti'
FAIL: gdb.base/call-sc.exp: ti: value foo returned; return call-sc-ti
PASS: gdb.base/call-sc.exp: ti: advance to fun for finish; return call-sc-ti
PASS: gdb.base/call-sc.exp: ti: zed L for finish; return call-sc-ti
FAIL: gdb.base/call-sc.exp: ti: finish foo; return call-sc-ti
FAIL: gdb.base/call-sc.exp: ti: value foo finished; return call-sc-ti
PASS: gdb.base/call-sc.exp: ti: return and finish use same convention; return call-sc-ti
PASS: gdb.base/call-sc.exp: tl: testfile=call-sc-tl: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: tl: testfile=call-sc-tl: set print address off
PASS: gdb.base/call-sc.exp: tl: testfile=call-sc-tl: set width 0
PASS: gdb.base/call-sc.exp: tl: ptype; call-sc-tl (long)
PASS: gdb.base/call-sc.exp: tl: ptype foo; call-sc-tl (long)
PASS: gdb.base/call-sc.exp: tl: p/c fun(); call call-sc-tl
PASS: gdb.base/call-sc.exp: tl: call Fun(foo); call call-sc-tl
PASS: gdb.base/call-sc.exp: tl: p/c L; call call-sc-tl
PASS: gdb.base/call-sc.exp: tl: advance to fun for return; return call-sc-tl
PASS: gdb.base/call-sc.exp: tl: zed L for return; return call-sc-tl
FAIL: gdb.base/call-sc.exp: tl: return foo; return call-sc-tl
PASS: gdb.base/call-sc.exp: tl: finish
FAIL: gdb.base/call-sc.exp: tl: return foo; synchronize pc to main() for 'call-sc-tl'
FAIL: gdb.base/call-sc.exp: tl: value foo returned; return call-sc-tl
PASS: gdb.base/call-sc.exp: tl: advance to fun for finish; return call-sc-tl
PASS: gdb.base/call-sc.exp: tl: zed L for finish; return call-sc-tl
FAIL: gdb.base/call-sc.exp: tl: finish foo; return call-sc-tl
FAIL: gdb.base/call-sc.exp: tl: value foo finished; return call-sc-tl
PASS: gdb.base/call-sc.exp: tl: return and finish use same convention; return call-sc-tl
PASS: gdb.base/call-sc.exp: tll: testfile=call-sc-tll: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: tll: testfile=call-sc-tll: set print address off
PASS: gdb.base/call-sc.exp: tll: testfile=call-sc-tll: set width 0
PASS: gdb.base/call-sc.exp: tll: ptype; call-sc-tll (long long)
PASS: gdb.base/call-sc.exp: tll: ptype foo; call-sc-tll (long long)
PASS: gdb.base/call-sc.exp: tll: p/c fun(); call call-sc-tll
PASS: gdb.base/call-sc.exp: tll: call Fun(foo); call call-sc-tll
PASS: gdb.base/call-sc.exp: tll: p/c L; call call-sc-tll
PASS: gdb.base/call-sc.exp: tll: advance to fun for return; return call-sc-tll
PASS: gdb.base/call-sc.exp: tll: zed L for return; return call-sc-tll
FAIL: gdb.base/call-sc.exp: tll: return foo; return call-sc-tll
PASS: gdb.base/call-sc.exp: tll: finish
FAIL: gdb.base/call-sc.exp: tll: return foo; synchronize pc to main() for 'call-sc-tll'
FAIL: gdb.base/call-sc.exp: tll: value foo returned; return call-sc-tll
PASS: gdb.base/call-sc.exp: tll: advance to fun for finish; return call-sc-tll
PASS: gdb.base/call-sc.exp: tll: zed L for finish; return call-sc-tll
FAIL: gdb.base/call-sc.exp: tll: finish foo; return call-sc-tll
FAIL: gdb.base/call-sc.exp: tll: value foo finished; return call-sc-tll
PASS: gdb.base/call-sc.exp: tll: return and finish use same convention; return call-sc-tll
PASS: gdb.base/call-sc.exp: tf: testfile=call-sc-tf: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: tf: testfile=call-sc-tf: set print address off
PASS: gdb.base/call-sc.exp: tf: testfile=call-sc-tf: set width 0
PASS: gdb.base/call-sc.exp: tf: ptype; call-sc-tf (float)
PASS: gdb.base/call-sc.exp: tf: ptype foo; call-sc-tf (float)
PASS: gdb.base/call-sc.exp: tf: p/c fun(); call call-sc-tf
PASS: gdb.base/call-sc.exp: tf: call Fun(foo); call call-sc-tf
PASS: gdb.base/call-sc.exp: tf: p/c L; call call-sc-tf
PASS: gdb.base/call-sc.exp: tf: advance to fun for return; return call-sc-tf
PASS: gdb.base/call-sc.exp: tf: zed L for return; return call-sc-tf
FAIL: gdb.base/call-sc.exp: tf: return foo; return call-sc-tf
PASS: gdb.base/call-sc.exp: tf: finish
FAIL: gdb.base/call-sc.exp: tf: return foo; synchronize pc to main() for 'call-sc-tf'
FAIL: gdb.base/call-sc.exp: tf: value foo returned; return call-sc-tf
PASS: gdb.base/call-sc.exp: tf: advance to fun for finish; return call-sc-tf
PASS: gdb.base/call-sc.exp: tf: zed L for finish; return call-sc-tf
FAIL: gdb.base/call-sc.exp: tf: finish foo; return call-sc-tf
FAIL: gdb.base/call-sc.exp: tf: value foo finished; return call-sc-tf
PASS: gdb.base/call-sc.exp: tf: return and finish use same convention; return call-sc-tf
PASS: gdb.base/call-sc.exp: td: testfile=call-sc-td: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: td: testfile=call-sc-td: set print address off
PASS: gdb.base/call-sc.exp: td: testfile=call-sc-td: set width 0
PASS: gdb.base/call-sc.exp: td: ptype; call-sc-td (double)
PASS: gdb.base/call-sc.exp: td: ptype foo; call-sc-td (double)
PASS: gdb.base/call-sc.exp: td: p/c fun(); call call-sc-td
PASS: gdb.base/call-sc.exp: td: call Fun(foo); call call-sc-td
PASS: gdb.base/call-sc.exp: td: p/c L; call call-sc-td
PASS: gdb.base/call-sc.exp: td: advance to fun for return; return call-sc-td
PASS: gdb.base/call-sc.exp: td: zed L for return; return call-sc-td
FAIL: gdb.base/call-sc.exp: td: return foo; return call-sc-td
PASS: gdb.base/call-sc.exp: td: finish
FAIL: gdb.base/call-sc.exp: td: return foo; synchronize pc to main() for 'call-sc-td'
FAIL: gdb.base/call-sc.exp: td: value foo returned; return call-sc-td
PASS: gdb.base/call-sc.exp: td: advance to fun for finish; return call-sc-td
PASS: gdb.base/call-sc.exp: td: zed L for finish; return call-sc-td
FAIL: gdb.base/call-sc.exp: td: finish foo; return call-sc-td
FAIL: gdb.base/call-sc.exp: td: value foo finished; return call-sc-td
PASS: gdb.base/call-sc.exp: td: return and finish use same convention; return call-sc-td
PASS: gdb.base/call-sc.exp: tld: testfile=call-sc-tld: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: tld: testfile=call-sc-tld: set print address off
PASS: gdb.base/call-sc.exp: tld: testfile=call-sc-tld: set width 0
PASS: gdb.base/call-sc.exp: tld: ptype; call-sc-tld (long double)
PASS: gdb.base/call-sc.exp: tld: ptype foo; call-sc-tld (long double)
PASS: gdb.base/call-sc.exp: tld: p/c fun(); call call-sc-tld
PASS: gdb.base/call-sc.exp: tld: call Fun(foo); call call-sc-tld
PASS: gdb.base/call-sc.exp: tld: p/c L; call call-sc-tld
PASS: gdb.base/call-sc.exp: tld: advance to fun for return; return call-sc-tld
PASS: gdb.base/call-sc.exp: tld: zed L for return; return call-sc-tld
FAIL: gdb.base/call-sc.exp: tld: return foo; return call-sc-tld
PASS: gdb.base/call-sc.exp: tld: finish
FAIL: gdb.base/call-sc.exp: tld: return foo; synchronize pc to main() for 'call-sc-tld'
FAIL: gdb.base/call-sc.exp: tld: value foo returned; return call-sc-tld
PASS: gdb.base/call-sc.exp: tld: advance to fun for finish; return call-sc-tld
PASS: gdb.base/call-sc.exp: tld: zed L for finish; return call-sc-tld
FAIL: gdb.base/call-sc.exp: tld: finish foo; return call-sc-tld
FAIL: gdb.base/call-sc.exp: tld: value foo finished; return call-sc-tld
PASS: gdb.base/call-sc.exp: tld: return and finish use same convention; return call-sc-tld
PASS: gdb.base/call-sc.exp: te: testfile=call-sc-te: set print sevenbit-strings
PASS: gdb.base/call-sc.exp: te: testfile=call-sc-te: set print address off
PASS: gdb.base/call-sc.exp: te: testfile=call-sc-te: set width 0
PASS: gdb.base/call-sc.exp: te: ptype; call-sc-te (DWARF 5)
PASS: gdb.base/call-sc.exp: te: ptype foo; call-sc-te (DWARF 5)
PASS: gdb.base/call-sc.exp: te: p/c fun(); call call-sc-te
PASS: gdb.base/call-sc.exp: te: call Fun(foo); call call-sc-te
PASS: gdb.base/call-sc.exp: te: p/c L; call call-sc-te
PASS: gdb.base/call-sc.exp: te: advance to fun for return; return call-sc-te
PASS: gdb.base/call-sc.exp: te: zed L for return; return call-sc-te
FAIL: gdb.base/call-sc.exp: te: return foo; return call-sc-te
PASS: gdb.base/call-sc.exp: te: finish
FAIL: gdb.base/call-sc.exp: te: return foo; synchronize pc to main() for 'call-sc-te'
FAIL: gdb.base/call-sc.exp: te: value foo returned; return call-sc-te
PASS: gdb.base/call-sc.exp: te: advance to fun for finish; return call-sc-te
PASS: gdb.base/call-sc.exp: te: zed L for finish; return call-sc-te
FAIL: gdb.base/call-sc.exp: te: finish foo; return call-sc-te
FAIL: gdb.base/call-sc.exp: te: value foo finished; return call-sc-te
PASS: gdb.base/call-sc.exp: te: return and finish use same convention; return call-sc-te
Running gdb.git~master/gdb/testsuite/gdb.reverse/solib-precsave.exp ...
PASS: gdb.reverse/solib-precsave.exp: turn on process record
PASS: gdb.reverse/solib-precsave.exp: breakpoint at end of main
PASS: gdb.reverse/solib-precsave.exp: run to end of main
PASS: gdb.reverse/solib-precsave.exp: save process recfile
PASS: gdb.reverse/solib-precsave.exp: kill process, prepare to debug log file
PASS: gdb.reverse/solib-precsave.exp: reload core file
PASS: gdb.reverse/solib-precsave.exp: run until end part one
FAIL: gdb.reverse/solib-precsave.exp: reverse-step third shr1
FAIL: gdb.reverse/solib-precsave.exp: reverse-step second shr1
FAIL: gdb.reverse/solib-precsave.exp: reverse-step first shr1
FAIL: gdb.reverse/solib-precsave.exp: reverse-step generic
PASS: gdb.reverse/solib-precsave.exp: forward to end part one
FAIL: gdb.reverse/solib-precsave.exp: reverse-next third shr1
FAIL: gdb.reverse/solib-precsave.exp: reverse-next second shr1
FAIL: gdb.reverse/solib-precsave.exp: reverse-next first shr1
FAIL: gdb.reverse/solib-precsave.exp: reverse-next generic
FAIL: gdb.reverse/solib-precsave.exp: reverse-step into solib function one
FAIL: gdb.reverse/solib-precsave.exp: reverse-step within solib function one
PASS: gdb.reverse/solib-precsave.exp: reverse-step back to main one
PASS: gdb.reverse/solib-precsave.exp: reverse-step into solib function two
PASS: gdb.reverse/solib-precsave.exp: reverse-step within solib function two
PASS: gdb.reverse/solib-precsave.exp: reverse-step back to main two
PASS: gdb.reverse/solib-precsave.exp: run until end part two
FAIL: gdb.reverse/solib-precsave.exp: reverse-next over solib function one
FAIL: gdb.reverse/solib-precsave.exp: reverse-next over solib function two
Running gdb.git~master/gdb/testsuite/gdb.tui/tailcall-debug.exp ...
FAIL: gdb.tui/tailcall-debug.exp: go up to caller
PASS: gdb.tui/tailcall-debug.exp: get $pc within caller
PASS: gdb.tui/tailcall-debug.exp: set pagination off
PASS: gdb.tui/tailcall-debug.exp: set tui border-kind ascii
PASS: gdb.tui/tailcall-debug.exp: maint set tui-resize-message on
PASS: gdb.tui/tailcall-debug.exp: set style enabled off
PASS: gdb.tui/tailcall-debug.exp: status bar says callee
FAIL: gdb.tui/tailcall-debug.exp: status bar says caller
FAIL: gdb.tui/tailcall-debug.exp: status bar says main
Running gdb.git~master/gdb/testsuite/gdb.dap/bt-nodebug.exp ...
PASS: gdb.dap/bt-nodebug.exp: initialize success
PASS: gdb.dap/bt-nodebug.exp: set breakpoint on inner success
PASS: gdb.dap/bt-nodebug.exp: configurationDone success
PASS: gdb.dap/bt-nodebug.exp: launch response success
PASS: gdb.dap/bt-nodebug.exp: inferior started
PASS: gdb.dap/bt-nodebug.exp: stopped at function breakpoint
PASS: gdb.dap/bt-nodebug.exp: backtrace success
FAIL: gdb.dap/bt-nodebug.exp: three frames
WARNING: While evaluating expression in gdb_assert: key "name" not known in dictionary
UNRESOLVED: gdb.dap/bt-nodebug.exp: name of no-debug frame
PASS: gdb.dap/bt-nodebug.exp: set breakpoint on no_debug_info success
PASS: gdb.dap/bt-nodebug.exp: breakpoint has instructionReference
PASS: gdb.dap/bt-nodebug.exp: instructionReference is a hex string
PASS: gdb.dap/bt-nodebug.exp: shutdown success
PASS: gdb.dap/bt-nodebug.exp: [lindex $result 2] == 0
PASS: gdb.dap/bt-nodebug.exp: [lindex $result 3] == 0
PASS: gdb.dap/bt-nodebug.exp: exceptions in log file
Running gdb.git~master/gdb/testsuite/gdb.base/annota1.exp ...
PASS: gdb.base/annota1.exp: breakpoint main
PASS: gdb.base/annota1.exp: annotation set at level 2
PASS: gdb.base/annota1.exp: breakpoint info
PASS: gdb.base/annota1.exp: run until main breakpoint
PASS: gdb.base/annota1.exp: go after array init line
PASS: gdb.base/annota1.exp: print array
PASS: gdb.base/annota1.exp: print non_existent_value
PASS: gdb.base/annota1.exp: break handle_USR1
PASS: gdb.base/annota1.exp: break printf
PASS: gdb.base/annota1.exp: continue to printf
FAIL: gdb.base/annota1.exp: backtrace from shlibrary (timeout)
FAIL: gdb.base/annota1.exp: send SIGUSR1 (timeout)
FAIL: gdb.base/annota1.exp: backtrace @ signal handler (timeout)
PASS: gdb.base/annota1.exp: delete bp 1
PASS: gdb.base/annota1.exp: delete bp 2
PASS: gdb.base/annota1.exp: delete bp 3
PASS: gdb.base/annota1.exp: break in main
PASS: gdb.base/annota1.exp: set up display
PASS: gdb.base/annota1.exp: set inferior cwd to test directory
PASS: gdb.base/annota1.exp: re-run
PASS: gdb.base/annota1.exp: break at value++
PASS: gdb.base/annota1.exp: ignore 5 4
PASS: gdb.base/annota1.exp: annotate ignore count change
PASS: gdb.base/annota1.exp: breakpoint ignore count
PASS: gdb.base/annota1.exp: get inferior pid
PASS: gdb.base/annota1.exp: signal sent
PASS: gdb.base/annota1.exp: cleanup core file (removed)
PASS: gdb.base/annota1.exp: successfully compiled posix threads test case
PASS: gdb.base/annota1.exp: new thread
PASS: gdb.base/annota1.exp: thread exit
PASS: gdb.base/annota1.exp: thread switch
Running gdb.git~master/gdb/testsuite/gdb.cp/step-and-next-inline.exp ...
PASS: gdb.cp/step-and-next-inline.exp: no_header: stop at tree_check, 1
PASS: gdb.cp/step-and-next-inline.exp: no_header: stop at tree_check, 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: stop at tree_check, 3
PASS: gdb.cp/step-and-next-inline.exp: no_header: in main
PASS: gdb.cp/step-and-next-inline.exp: no_header: step into get_alias_set
PASS: gdb.cp/step-and-next-inline.exp: no_header: not in inline 1
PASS: gdb.cp/step-and-next-inline.exp: no_header: next step 1
PASS: gdb.cp/step-and-next-inline.exp: no_header: not in inline 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: next step 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: not in inline 3
PASS: gdb.cp/step-and-next-inline.exp: no_header: next step 3
PASS: gdb.cp/step-and-next-inline.exp: no_header: not in inline 4
PASS: gdb.cp/step-and-next-inline.exp: no_header: next step 4
PASS: gdb.cp/step-and-next-inline.exp: no_header: not in inline 5
PASS: gdb.cp/step-and-next-inline.exp: no_header: in main pass 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: step into get_alias_set, pass 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: in get_alias_set pass 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 1
PASS: gdb.cp/step-and-next-inline.exp: no_header: not in inline 1 pass 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: in inline 1 pass 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 3
PASS: gdb.cp/step-and-next-inline.exp: no_header: return from inline 1 pass 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 4
PASS: gdb.cp/step-and-next-inline.exp: no_header: not in inline 2 pass 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 5
PASS: gdb.cp/step-and-next-inline.exp: no_header: in inline 2 pass 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 6
PASS: gdb.cp/step-and-next-inline.exp: no_header: return from inline 2 pass 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 7
PASS: gdb.cp/step-and-next-inline.exp: no_header: not in inline 3 pass 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 8
PASS: gdb.cp/step-and-next-inline.exp: no_header: in inline 3 pass 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 9
PASS: gdb.cp/step-and-next-inline.exp: no_header: return from inline 3 pass 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 10
PASS: gdb.cp/step-and-next-inline.exp: no_header: not in inline 4 pass 2
PASS: gdb.cp/step-and-next-inline.exp: no_header: in main pass 3
PASS: gdb.cp/step-and-next-inline.exp: no_header: step into get_alias_set, pass 3
PASS: gdb.cp/step-and-next-inline.exp: no_header: in get_alias_set pass 3
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 1 pass 3
PASS: gdb.cp/step-and-next-inline.exp: no_header: not in inline 1 pass 3
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 2 pass 3
PASS: gdb.cp/step-and-next-inline.exp: no_header: in inline 1 pass 3
PASS: gdb.cp/step-and-next-inline.exp: no_header: change value pass 3
FAIL: gdb.cp/step-and-next-inline.exp: no_header: step 3, pass 3
FAIL: gdb.cp/step-and-next-inline.exp: no_header: abort from inline 1 pass 3
PASS: gdb.cp/step-and-next-inline.exp: no_header: in main pass 4
PASS: gdb.cp/step-and-next-inline.exp: no_header: skip tree_check pass 4
PASS: gdb.cp/step-and-next-inline.exp: no_header: step into get_alias_set pass 4
PASS: gdb.cp/step-and-next-inline.exp: no_header: in get_alias_set pass 4
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 1 pass 4
PASS: gdb.cp/step-and-next-inline.exp: no_header: not in inline 1 pass 4
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 2 pass 4
PASS: gdb.cp/step-and-next-inline.exp: no_header: not in inline 2 pass 4
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 3 pass 4
PASS: gdb.cp/step-and-next-inline.exp: no_header: not in inline 3 pass 4
PASS: gdb.cp/step-and-next-inline.exp: no_header: step 4 pass 4
PASS: gdb.cp/step-and-next-inline.exp: no_header: not in inline 4 pass 4
PASS: gdb.cp/step-and-next-inline.exp: use_header: stop at tree_check, 1
PASS: gdb.cp/step-and-next-inline.exp: use_header: stop at tree_check, 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: stop at tree_check, 3
PASS: gdb.cp/step-and-next-inline.exp: use_header: in main
PASS: gdb.cp/step-and-next-inline.exp: use_header: step into get_alias_set
PASS: gdb.cp/step-and-next-inline.exp: use_header: not in inline 1
PASS: gdb.cp/step-and-next-inline.exp: use_header: next step 1
PASS: gdb.cp/step-and-next-inline.exp: use_header: not in inline 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: next step 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: not in inline 3
PASS: gdb.cp/step-and-next-inline.exp: use_header: next step 3
PASS: gdb.cp/step-and-next-inline.exp: use_header: not in inline 4
PASS: gdb.cp/step-and-next-inline.exp: use_header: next step 4
PASS: gdb.cp/step-and-next-inline.exp: use_header: not in inline 5
PASS: gdb.cp/step-and-next-inline.exp: use_header: in main pass 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: step into get_alias_set, pass 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: in get_alias_set pass 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 1
PASS: gdb.cp/step-and-next-inline.exp: use_header: not in inline 1 pass 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: in inline 1 pass 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 3
PASS: gdb.cp/step-and-next-inline.exp: use_header: return from inline 1 pass 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 4
PASS: gdb.cp/step-and-next-inline.exp: use_header: not in inline 2 pass 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 5
PASS: gdb.cp/step-and-next-inline.exp: use_header: in inline 2 pass 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 6
PASS: gdb.cp/step-and-next-inline.exp: use_header: return from inline 2 pass 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 7
PASS: gdb.cp/step-and-next-inline.exp: use_header: not in inline 3 pass 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 8
PASS: gdb.cp/step-and-next-inline.exp: use_header: in inline 3 pass 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 9
PASS: gdb.cp/step-and-next-inline.exp: use_header: return from inline 3 pass 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 10
PASS: gdb.cp/step-and-next-inline.exp: use_header: not in inline 4 pass 2
PASS: gdb.cp/step-and-next-inline.exp: use_header: in main pass 3
PASS: gdb.cp/step-and-next-inline.exp: use_header: step into get_alias_set, pass 3
PASS: gdb.cp/step-and-next-inline.exp: use_header: in get_alias_set pass 3
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 1 pass 3
PASS: gdb.cp/step-and-next-inline.exp: use_header: not in inline 1 pass 3
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 2 pass 3
PASS: gdb.cp/step-and-next-inline.exp: use_header: in inline 1 pass 3
PASS: gdb.cp/step-and-next-inline.exp: use_header: change value pass 3
FAIL: gdb.cp/step-and-next-inline.exp: use_header: step 3, pass 3
FAIL: gdb.cp/step-and-next-inline.exp: use_header: abort from inline 1 pass 3
PASS: gdb.cp/step-and-next-inline.exp: use_header: in main pass 4
PASS: gdb.cp/step-and-next-inline.exp: use_header: skip tree_check pass 4
PASS: gdb.cp/step-and-next-inline.exp: use_header: step into get_alias_set pass 4
PASS: gdb.cp/step-and-next-inline.exp: use_header: in get_alias_set pass 4
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 1 pass 4
PASS: gdb.cp/step-and-next-inline.exp: use_header: not in inline 1 pass 4
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 2 pass 4
PASS: gdb.cp/step-and-next-inline.exp: use_header: not in inline 2 pass 4
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 3 pass 4
PASS: gdb.cp/step-and-next-inline.exp: use_header: not in inline 3 pass 4
PASS: gdb.cp/step-and-next-inline.exp: use_header: step 4 pass 4
PASS: gdb.cp/step-and-next-inline.exp: use_header: not in inline 4 pass 4
Running gdb.git~master/gdb/testsuite/gdb.python/py-value-cc.exp ...
PASS: gdb.python/py-value-cc.exp: continue to breakpoint: Break here
PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("a").type))
FAIL: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("a").referenced_value().type))
PASS: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ref").type))
FAIL: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ref").referenced_value().type))
FAIL: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ref").referenced_value()))
FAIL: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").dereference().type))
FAIL: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").referenced_value().type))
FAIL: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").referenced_value().dereference()))
FAIL: gdb.python/py-value-cc.exp: python print (str(gdb.parse_and_eval("int_ptr_ref").referenced_value().referenced_value()))
PASS: gdb.python/py-value-cc.exp: init b
PASS: gdb.python/py-value-cc.exp: init b_fields
PASS: gdb.python/py-value-cc.exp: init b_obj
PASS: gdb.python/py-value-cc.exp: init b_ref
PASS: gdb.python/py-value-cc.exp: init b_td
PASS: gdb.python/py-value-cc.exp: init u
PASS: gdb.python/py-value-cc.exp: init u_fields
PASS: gdb.python/py-value-cc.exp: init x
PASS: gdb.python/py-value-cc.exp: init x_fields
PASS: gdb.python/py-value-cc.exp: init uu
PASS: gdb.python/py-value-cc.exp: init uu_fields
PASS: gdb.python/py-value-cc.exp: init x_ptr
PASS: gdb.python/py-value-cc.exp: init xtd
FAIL: gdb.python/py-value-cc.exp: b.a via field
PASS: gdb.python/py-value-cc.exp: type of b's base class via field
FAIL: gdb.python/py-value-cc.exp: b.A::a via field
FAIL: gdb.python/py-value-cc.exp: b_obj->a via field
FAIL: gdb.python/py-value-cc.exp: type of b_obj's base class via field
FAIL: gdb.python/py-value-cc.exp: b_obj->A::a via field
FAIL: gdb.python/py-value-cc.exp: b_ref.a via field
FAIL: gdb.python/py-value-cc.exp: type of b_ref's base class via field
FAIL: gdb.python/py-value-cc.exp: b_ref.A::a via field
FAIL: gdb.python/py-value-cc.exp: b_td.a via field
FAIL: gdb.python/py-value-cc.exp: type of b_td's base class via field
FAIL: gdb.python/py-value-cc.exp: b_td.A::a via field
FAIL: gdb.python/py-value-cc.exp: u's first field via field
FAIL: gdb.python/py-value-cc.exp: u's second field via field
PASS: gdb.python/py-value-cc.exp: number for fields in u
FAIL: gdb.python/py-value-cc.exp: x.x via field
FAIL: gdb.python/py-value-cc.exp: x.a via field
FAIL: gdb.python/py-value-cc.exp: x_ptr->x via field
FAIL: gdb.python/py-value-cc.exp: x_ptr->a via field
FAIL: gdb.python/py-value-cc.exp: xtd->x via field
FAIL: gdb.python/py-value-cc.exp: xtd->a via field
PASS: gdb.python/py-value-cc.exp: number of fields in uu
FAIL: gdb.python/py-value-cc.exp: uu.x via field
FAIL: gdb.python/py-value-cc.exp: uu.a via field
PASS: gdb.python/py-value-cc.exp: init a
FAIL: gdb.python/py-value-cc.exp: a + 5
FAIL: gdb.python/py-value-cc.exp: python print(gdb.parse_and_eval('b')[5])
FAIL: gdb.python/py-value-cc.exp: py print(b_obj['static_func']())
FAIL: gdb.python/py-value-cc.exp: py print(b_obj['arg0_func']())
FAIL: gdb.python/py-value-cc.exp: py print(b_obj['arg0_func'](b_obj))
FAIL: gdb.python/py-value-cc.exp: py print(b_obj['arg1_func']())
FAIL: gdb.python/py-value-cc.exp: py print(b_obj['arg1_func'](b_obj))
FAIL: gdb.python/py-value-cc.exp: py print(b_obj['arg1_func'](b_obj, 3))
FAIL: gdb.python/py-value-cc.exp: py print(b_obj['arg2_func']())
FAIL: gdb.python/py-value-cc.exp: py print(b_obj['arg2_func'](b_obj))
FAIL: gdb.python/py-value-cc.exp: py print(b_obj['arg2_func'](b_obj, 4))
FAIL: gdb.python/py-value-cc.exp: py print(b_obj['arg2_func'](b_obj, 5, 6))
Running gdb.git~master/gdb/testsuite/gdb.guile/scm-block.exp ...
PASS: gdb.guile/scm-block.exp: continue to breakpoint: Block break here.
PASS: gdb.guile/scm-block.exp: Get frame inner
PASS: gdb.guile/scm-block.exp: Get block inner
PASS: gdb.guile/scm-block.exp: Check block not #f
PASS: gdb.guile/scm-block.exp: First anonymous block
PASS: gdb.guile/scm-block.exp: Check start not #f
PASS: gdb.guile/scm-block.exp: Check end not #f
PASS: gdb.guile/scm-block.exp: Check eq? on same block
PASS: gdb.guile/scm-block.exp: Check eq? on different blocks
PASS: gdb.guile/scm-block.exp: Get frame for global/static
PASS: gdb.guile/scm-block.exp: Get block for global/static
PASS: gdb.guile/scm-block.exp: Not a global block
PASS: gdb.guile/scm-block.exp: Not a static block
PASS: gdb.guile/scm-block.exp: Get global block
PASS: gdb.guile/scm-block.exp: Get static block
PASS: gdb.guile/scm-block.exp: Is the global block
PASS: gdb.guile/scm-block.exp: Is the static block
PASS: gdb.guile/scm-block.exp: Get superblock
PASS: gdb.guile/scm-block.exp: Second anonymous block
PASS: gdb.guile/scm-block.exp: Get superblock 2
PASS: gdb.guile/scm-block.exp: Print superblock 2 function
PASS: gdb.guile/scm-block.exp: up
PASS: gdb.guile/scm-block.exp: Get frame 2
PASS: gdb.guile/scm-block.exp: Get frame 2's block
FAIL: gdb.guile/scm-block.exp: Check Frame 2's block not #f
FAIL: gdb.guile/scm-block.exp: main block
PASS: gdb.guile/scm-block.exp: Get frame for valid?
PASS: gdb.guile/scm-block.exp: Get frame block for valid?
PASS: gdb.guile/scm-block.exp: Check block validity
PASS: gdb.guile/scm-block.exp: file
PASS: gdb.guile/scm-block.exp: Check block validity after unload
Running gdb.git~master/gdb/testsuite/gdb.python/py-pp-re-notag.exp ...
PASS: gdb.python/py-pp-re-notag.exp: source py-pp-re-notag.py
FAIL: gdb.python/py-pp-re-notag.exp: print *t
FAIL: gdb.python/py-pp-re-notag.exp: print /r *t
Running gdb.git~master/gdb/testsuite/gdb.base/backtrace.exp ...
PASS: gdb.base/backtrace.exp: continue to breakpoint: Break here.
FAIL: gdb.base/backtrace.exp: bt
FAIL: gdb.base/backtrace.exp: with disassemble-next-line on -- bt
Running gdb.git~master/gdb/testsuite/gdb.ada/ref_param.exp ...
PASS: gdb.ada/ref_param.exp: compilation foo.adb
PASS: gdb.ada/ref_param.exp: set print frame-arguments all
FAIL: gdb.ada/ref_param.exp: frame argument value printed
Running gdb.git~master/gdb/testsuite/gdb.base/step-symless.exp ...
PASS: gdb.base/step-symless.exp: strip stub symbols
FAIL: gdb.base/step-symless.exp: step
Running gdb.git~master/gdb/testsuite/gdb.base/step-through-epilogue.exp ...
FAIL: gdb.base/step-through-epilogue.exp: multiply: step into multiply
FAIL: gdb.base/step-through-epilogue.exp: multiply: stop at the epilogue of multiply
FAIL: gdb.base/step-through-epilogue.exp: multiply: leave function
FAIL: gdb.base/step-through-epilogue.exp: square: step into square
FAIL: gdb.base/step-through-epilogue.exp: square: step into multiply
FAIL: gdb.base/step-through-epilogue.exp: square: stop at the epilogue of multiply
FAIL: gdb.base/step-through-epilogue.exp: square: stop at epilogue of square
FAIL: gdb.base/step-through-epilogue.exp: square: leave function
FAIL: gdb.base/step-through-epilogue.exp: square, first argument: step into square
FAIL: gdb.base/step-through-epilogue.exp: square, first argument: step into multiply
FAIL: gdb.base/step-through-epilogue.exp: square, first argument: stop at the epilogue of multiply
FAIL: gdb.base/step-through-epilogue.exp: square, first argument: stop at epilogue of square
PASS: gdb.base/step-through-epilogue.exp: square, first argument: step back to main
FAIL: gdb.base/step-through-epilogue.exp: square, second argument: step into multiply
FAIL: gdb.base/step-through-epilogue.exp: square, second argument: stop at the epilogue of multiply
FAIL: gdb.base/step-through-epilogue.exp: square, second argument: stop at epilogue of square
FAIL: gdb.base/step-through-epilogue.exp: multiply with function args: step into multiply
FAIL: gdb.base/step-through-epilogue.exp: multiply with function args: stop at the epilogue of multiply
FAIL: gdb.base/step-through-epilogue.exp: multiply with function args: leave last function
Running gdb.git~master/gdb/testsuite/gdb.reverse/step-precsave.exp ...
PASS: gdb.reverse/step-precsave.exp: turn on process record
PASS: gdb.reverse/step-precsave.exp: breakpoint at end of main
PASS: gdb.reverse/step-precsave.exp: run to end of main
PASS: gdb.reverse/step-precsave.exp: save process recfile
PASS: gdb.reverse/step-precsave.exp: kill process, prepare to debug log file
PASS: gdb.reverse/step-precsave.exp: reload core file
PASS: gdb.reverse/step-precsave.exp: next test 1
PASS: gdb.reverse/step-precsave.exp: step test 1
PASS: gdb.reverse/step-precsave.exp: next test 2
PASS: gdb.reverse/step-precsave.exp: step test 2
PASS: gdb.reverse/step-precsave.exp: step up to call
FAIL: gdb.reverse/step-precsave.exp: skip recursive call
FAIL: gdb.reverse/step-precsave.exp: next over call
FAIL: gdb.reverse/step-precsave.exp: step into call
FAIL: gdb.reverse/step-precsave.exp: finish out of fn call
FAIL: gdb.reverse/step-precsave.exp: simple stepi
PASS: gdb.reverse/step-precsave.exp: stepi into function call
FAIL: gdb.reverse/step-precsave.exp: stepi back from function call
PASS: gdb.reverse/step-precsave.exp: set reverse execution
PASS: gdb.reverse/step-precsave.exp: reverse stepi through function return
PASS: gdb.reverse/step-precsave.exp: getting PC at start of stepi backwards
FAIL: gdb.reverse/step-precsave.exp: reverse stepi from a function call
FAIL: gdb.reverse/step-precsave.exp: simple reverse stepi
FAIL: gdb.reverse/step-precsave.exp: reverse step into fn call
FAIL: gdb.reverse/step-precsave.exp: reverse step out of called fn
FAIL: gdb.reverse/step-precsave.exp: reverse next over call
FAIL: gdb.reverse/step-precsave.exp: reverse next over recursive call
FAIL: gdb.reverse/step-precsave.exp: reverse step test 1
FAIL: gdb.reverse/step-precsave.exp: reverse next test 1
FAIL: gdb.reverse/step-precsave.exp: reverse step test 2
FAIL: gdb.reverse/step-precsave.exp: reverse next test 2
Running gdb.git~master/gdb/testsuite/gdb.dap/step-out.exp ...
PASS: gdb.dap/step-out.exp: initialize success
PASS: gdb.dap/step-out.exp: set breakpoint on function success
PASS: gdb.dap/step-out.exp: configurationDone success
PASS: gdb.dap/step-out.exp: launch response success
PASS: gdb.dap/step-out.exp: inferior started
PASS: gdb.dap/step-out.exp: stopped at function breakpoint
FAIL: gdb.dap/step-out.exp: return from function success
ERROR: tcl error sourcing /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/step-out.exp.
ERROR: tcl error code NONE
ERROR: timeout reading json header
    while executing
"error "timeout reading json header""
    (procedure "_dap_read_json" line 26)
    invoked from within
"_dap_read_json"
    (procedure "_dap_wait_for_event" line 7)
    invoked from within
"_dap_wait_for_event $type"
    (procedure "dap_wait_for_event_and_check" line 6)
    invoked from within
"dap_wait_for_event_and_check "stopped after return" stopped \
    "body reason" step"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/step-out.exp" line 51)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/step-out.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/step-out.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
UNRESOLVED: gdb.dap/step-out.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/step-out.exp' aborted due to Tcl error
PATH: gdb.dap/step-out.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/step-out.exp' aborted due to Tcl error
Running gdb.git~master/gdb/testsuite/gdb.arch/aarch64-tagged-pointer.exp ...
PASS: gdb.arch/aarch64-tagged-pointer.exp: continue to breakpoint: breakpoint here
PASS: gdb.arch/aarch64-tagged-pointer.exp: x p2
PASS: gdb.arch/aarch64-tagged-pointer.exp: set variable i = 5678
PASS: gdb.arch/aarch64-tagged-pointer.exp: x p2, updated
PASS: gdb.arch/aarch64-tagged-pointer.exp: print SP1->i
PASS: gdb.arch/aarch64-tagged-pointer.exp: set variable sp2->i = 5678
PASS: gdb.arch/aarch64-tagged-pointer.exp: print SP1->i, updated
PASS: gdb.arch/aarch64-tagged-pointer.exp: x/d &sp2->i
PASS: gdb.arch/aarch64-tagged-pointer.exp: x/d &sp1->i
PASS: gdb.arch/aarch64-tagged-pointer.exp: disassemble foo,+8
PASS: gdb.arch/aarch64-tagged-pointer.exp: disassemble func_ptr,+8
PASS: gdb.arch/aarch64-tagged-pointer.exp: bptype=hbreak: breakpoint at *func_ptr
PASS: gdb.arch/aarch64-tagged-pointer.exp: bptype=hbreak: run until breakpoint set *func_ptr
FAIL: gdb.arch/aarch64-tagged-pointer.exp: bptype=hbreak: caller is foo
PASS: gdb.arch/aarch64-tagged-pointer.exp: bptype=hbreak: hardware breakpoint at foo
PASS: gdb.arch/aarch64-tagged-pointer.exp: bptype=hbreak: run until breakpoint set foo
FAIL: gdb.arch/aarch64-tagged-pointer.exp: bptype=hbreak: caller is *func_ptr
FAIL: gdb.arch/aarch64-tagged-pointer.exp: bptype=break: breakpoint at *func_ptr
FAIL: gdb.arch/aarch64-tagged-pointer.exp: bptype=break: run until breakpoint set *func_ptr (the program exited)
FAIL: gdb.arch/aarch64-tagged-pointer.exp: bptype=break: caller is foo
PASS: gdb.arch/aarch64-tagged-pointer.exp: bptype=break: hardware breakpoint at foo
FAIL: gdb.arch/aarch64-tagged-pointer.exp: bptype=break: run until breakpoint set foo (the program is no longer running)
FAIL: gdb.arch/aarch64-tagged-pointer.exp: bptype=break: caller is *func_ptr
PASS: gdb.arch/aarch64-tagged-pointer.exp: down
PASS: gdb.arch/aarch64-tagged-pointer.exp: finish
PASS: gdb.arch/aarch64-tagged-pointer.exp: watch *sp1
FAIL: gdb.arch/aarch64-tagged-pointer.exp: run until watchpoint on sp1 (the program is no longer running)
FAIL: gdb.arch/aarch64-tagged-pointer.exp: run until watchpoint on sp1, 2nd hit (the program is no longer running)
PASS: gdb.arch/aarch64-tagged-pointer.exp: watch *sp2
FAIL: gdb.arch/aarch64-tagged-pointer.exp: run until watchpoint on sp2 (the program is no longer running)
FAIL: gdb.arch/aarch64-tagged-pointer.exp: run until watchpoint on sp2, 2nd hit (the program is no longer running)
PASS: gdb.arch/aarch64-tagged-pointer.exp: watch *p1
FAIL: gdb.arch/aarch64-tagged-pointer.exp: run until watchpoint on p1 (the program is no longer running)
FAIL: gdb.arch/aarch64-tagged-pointer.exp: run until watchpoint on p1, 2nd hit (the program is no longer running)
PASS: gdb.arch/aarch64-tagged-pointer.exp: watch *p2
FAIL: gdb.arch/aarch64-tagged-pointer.exp: run until watchpoint on p2 (the program is no longer running)
FAIL: gdb.arch/aarch64-tagged-pointer.exp: run until watchpoint on p2, 2nd hit (the program is no longer running)
Running gdb.git~master/gdb/testsuite/gdb.base/bt-selected-frame.exp ...
PASS: gdb.base/bt-selected-frame.exp: bt: continue to breakpoint: breakpt
PASS: gdb.base/bt-selected-frame.exp: bt: frame=0: check frame
FAIL: gdb.base/bt-selected-frame.exp: bt: frame=0: perform backtrace command
PASS: gdb.base/bt-selected-frame.exp: bt: frame=0: check frame is still selected
FAIL: gdb.base/bt-selected-frame.exp: bt: frame=1: select frame
FAIL: gdb.base/bt-selected-frame.exp: bt: frame=1: perform backtrace command
FAIL: gdb.base/bt-selected-frame.exp: bt: frame=1: check frame is still selected
FAIL: gdb.base/bt-selected-frame.exp: bt: frame=2: select frame
FAIL: gdb.base/bt-selected-frame.exp: bt: frame=2: perform backtrace command
FAIL: gdb.base/bt-selected-frame.exp: bt: frame=2: check frame is still selected
PASS: gdb.base/bt-selected-frame.exp: bt full: continue to breakpoint: breakpt
PASS: gdb.base/bt-selected-frame.exp: bt full: frame=0: check frame
FAIL: gdb.base/bt-selected-frame.exp: bt full: frame=0: perform backtrace command
PASS: gdb.base/bt-selected-frame.exp: bt full: frame=0: check frame is still selected
FAIL: gdb.base/bt-selected-frame.exp: bt full: frame=1: select frame
FAIL: gdb.base/bt-selected-frame.exp: bt full: frame=1: perform backtrace command
FAIL: gdb.base/bt-selected-frame.exp: bt full: frame=1: check frame is still selected
FAIL: gdb.base/bt-selected-frame.exp: bt full: frame=2: select frame
FAIL: gdb.base/bt-selected-frame.exp: bt full: frame=2: perform backtrace command
FAIL: gdb.base/bt-selected-frame.exp: bt full: frame=2: check frame is still selected
Running gdb.git~master/gdb/testsuite/gdb.python/py-pp-cast.exp ...
PASS: gdb.python/py-pp-cast.exp: source py-pp-cast.py
FAIL: gdb.python/py-pp-cast.exp: up
FAIL: gdb.python/py-pp-cast.exp: info locals
Running gdb.git~master/gdb/testsuite/gdb.base/maint-print-frame-id.exp ...
PASS: gdb.base/maint-print-frame-id.exp: continue to breakpoint: run to foo
PASS: gdb.base/maint-print-frame-id.exp: get id by level: maint print frame-id 0
FAIL: gdb.base/maint-print-frame-id.exp: get id by level: maint print frame-id 1
FAIL: gdb.base/maint-print-frame-id.exp: get id by level: maint print frame-id 2
FAIL: gdb.base/maint-print-frame-id.exp: get id by level: maint print frame-id 3
PASS: gdb.base/maint-print-frame-id.exp: frame 0 is current: maint print frame-id
PASS: gdb.base/maint-print-frame-id.exp: frame 0 is current: check frame-id matches
PASS: gdb.base/maint-print-frame-id.exp: move up from frame 0
PASS: gdb.base/maint-print-frame-id.exp: frame 1 is current: maint print frame-id
FAIL: gdb.base/maint-print-frame-id.exp: frame 1 is current: check frame-id matches
PASS: gdb.base/maint-print-frame-id.exp: move up from frame 1
PASS: gdb.base/maint-print-frame-id.exp: frame 2 is current: maint print frame-id
FAIL: gdb.base/maint-print-frame-id.exp: frame 2 is current: check frame-id matches
PASS: gdb.base/maint-print-frame-id.exp: move up from frame 2
PASS: gdb.base/maint-print-frame-id.exp: frame 3 is current: maint print frame-id
FAIL: gdb.base/maint-print-frame-id.exp: frame 3 is current: check frame-id matches
PASS: gdb.base/maint-print-frame-id.exp: move up from frame 3
PASS: gdb.base/maint-print-frame-id.exp: no frame at -1
PASS: gdb.base/maint-print-frame-id.exp: no frame at 5
Running gdb.git~master/gdb/testsuite/gdb.cp/derivation.exp ...
PASS: gdb.cp/derivation.exp: before run: ptype A::value_type
PASS: gdb.cp/derivation.exp: before run: whatis A::value_type
PASS: gdb.cp/derivation.exp: before run: p (A::value_type) 0
PASS: gdb.cp/derivation.exp: before run: ptype D::value_type
PASS: gdb.cp/derivation.exp: before run: whatis D::value_type
PASS: gdb.cp/derivation.exp: before run: p (D::value_type) 0
PASS: gdb.cp/derivation.exp: before run: ptype E::value_type
PASS: gdb.cp/derivation.exp: before run: whatis E::value_type
PASS: gdb.cp/derivation.exp: before run: p (E::value_type) 0
PASS: gdb.cp/derivation.exp: before run: ptype F::value_type
PASS: gdb.cp/derivation.exp: before run: whatis F::value_type
PASS: gdb.cp/derivation.exp: before run: p (F::value_type) 0
PASS: gdb.cp/derivation.exp: before run: ptype A2::value_type
PASS: gdb.cp/derivation.exp: before run: whatis A2::value_type
PASS: gdb.cp/derivation.exp: before run: p (A2::value_type) 0
PASS: gdb.cp/derivation.exp: before run: ptype D2::value_type
PASS: gdb.cp/derivation.exp: before run: whatis D2::value_type
PASS: gdb.cp/derivation.exp: before run: p (D2::value_type) 0
PASS: gdb.cp/derivation.exp: before run: ptype Z::value_type
PASS: gdb.cp/derivation.exp: before run: whatis Z::value_type
PASS: gdb.cp/derivation.exp: before run: p (Z::value_type) 0
PASS: gdb.cp/derivation.exp: before run: ptype ZZ::value_type
PASS: gdb.cp/derivation.exp: before run: whatis ZZ::value_type
PASS: gdb.cp/derivation.exp: before run: p (ZZ::value_type) 0
PASS: gdb.cp/derivation.exp: at marker1: ptype A::value_type
PASS: gdb.cp/derivation.exp: at marker1: whatis A::value_type
PASS: gdb.cp/derivation.exp: at marker1: p (A::value_type) 0
PASS: gdb.cp/derivation.exp: at marker1: ptype D::value_type
PASS: gdb.cp/derivation.exp: at marker1: whatis D::value_type
PASS: gdb.cp/derivation.exp: at marker1: p (D::value_type) 0
PASS: gdb.cp/derivation.exp: at marker1: ptype A2::value_type
PASS: gdb.cp/derivation.exp: at marker1: whatis A2::value_type
PASS: gdb.cp/derivation.exp: at marker1: p (A2::value_type) 0
PASS: gdb.cp/derivation.exp: at marker1: ptype D2::value_type
PASS: gdb.cp/derivation.exp: at marker1: whatis D2::value_type
PASS: gdb.cp/derivation.exp: at marker1: p (D2::value_type) 0
FAIL: gdb.cp/derivation.exp: up from marker1
FAIL: gdb.cp/derivation.exp: print value of a_instance
FAIL: gdb.cp/derivation.exp: print value of d_instance
FAIL: gdb.cp/derivation.exp: print value of e_instance
FAIL: gdb.cp/derivation.exp: print value of f_instance
FAIL: gdb.cp/derivation.exp: print value of d_instance.a
FAIL: gdb.cp/derivation.exp: print value of d_instance.aa
FAIL: gdb.cp/derivation.exp: print value of d_instance.b
FAIL: gdb.cp/derivation.exp: print value of d_instance.bb
FAIL: gdb.cp/derivation.exp: print value of d_instance.c
FAIL: gdb.cp/derivation.exp: print value of d_instance.cc
FAIL: gdb.cp/derivation.exp: print value of d_instance.d
FAIL: gdb.cp/derivation.exp: print value of d_instance.dd
FAIL: gdb.cp/derivation.exp: print value of g_instance.a
FAIL: gdb.cp/derivation.exp: print value of g_instance.b
FAIL: gdb.cp/derivation.exp: print value of g_instance.c
FAIL: gdb.cp/derivation.exp: print value of g_instance.afoo()
FAIL: gdb.cp/derivation.exp: re-selected 'main' frame after inferior call
FAIL: gdb.cp/derivation.exp: finish call to marker1
FAIL: gdb.cp/derivation.exp: print value of g_instance.bfoo()
FAIL: gdb.cp/derivation.exp: print value of g_instance.cfoo()
FAIL: gdb.cp/derivation.exp: whatis c_instance.c
FAIL: gdb.cp/derivation.exp: ptype c_instance.c
FAIL: gdb.cp/derivation.exp: whatis g_instance.g
FAIL: gdb.cp/derivation.exp: ptype g_instance.g
FAIL: gdb.cp/derivation.exp: whatis a_instance.a
FAIL: gdb.cp/derivation.exp: ptype a_instance.a
PASS: gdb.cp/derivation.exp: p (A::value_type) 0
FAIL: gdb.cp/derivation.exp: whatis b_instance.b
FAIL: gdb.cp/derivation.exp: ptype b_instance.b
FAIL: gdb.cp/derivation.exp: whatis d_instance.d
FAIL: gdb.cp/derivation.exp: ptype d_instance.d
PASS: gdb.cp/derivation.exp: p (D::value_type) 0
FAIL: gdb.cp/derivation.exp: whatis e_instance.e
FAIL: gdb.cp/derivation.exp: ptype e_instance.e
PASS: gdb.cp/derivation.exp: p (E::value_type) 0
FAIL: gdb.cp/derivation.exp: whatis f_instance.f
FAIL: gdb.cp/derivation.exp: ptype f_instance.f
PASS: gdb.cp/derivation.exp: p (F::value_type) 0
FAIL: gdb.cp/derivation.exp: whatis z_instance.z
FAIL: gdb.cp/derivation.exp: ptype z_instance.z
PASS: gdb.cp/derivation.exp: p (Z::value_type) 0
FAIL: gdb.cp/derivation.exp: whatis zz_instance.zz
FAIL: gdb.cp/derivation.exp: ptype zz_instance.zz
PASS: gdb.cp/derivation.exp: p (ZZ::value_type) 0
PASS: gdb.cp/derivation.exp: ptype vderived
PASS: gdb.cp/derivation.exp: print vderived
PASS: gdb.cp/derivation.exp: ptype N::value_type
PASS: gdb.cp/derivation.exp: ptype N::Derived::value_type
PASS: gdb.cp/derivation.exp: ptype value_type
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-var-rtti.exp ...
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: set temporary breakpoint
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: -interpreter-exec console "set print object off" in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: create varobj for ptr (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of ptr (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of ptr.public (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check ptr->A (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: delete varobj for ptr (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: create varobj for constPtr (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of constPtr (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of constPtr.public (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check constPtr->A (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: delete varobj for constPtr (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: create varobj for ptrConst (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of ptrConst (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of ptrConst.public (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check ptrConst->A (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: delete varobj for ptrConst (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: create varobj for constPtrConst (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of constPtrConst (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of constPtrConst.public (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check constPtrConst->A (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: delete varobj for constPtrConst (without RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: -interpreter-exec console "set print object on" in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: create varobj for ptr (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of ptr (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of ptr.Base (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of ptr.Base.public (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of ptr.public (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check ptr->A (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check ptr->B (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check ptr->C (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: delete varobj for ptr (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: create varobj for constPtr (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of constPtr (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of constPtr.Base (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of constPtr.Base.public (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of constPtr.public (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check constPtr->A (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check constPtr->B (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check constPtr->C (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: delete varobj for constPtr (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: create varobj for ptrConst (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of ptrConst (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of ptrConst.Base (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of ptrConst.Base.public (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of ptrConst.public (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check ptrConst->A (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check ptrConst->B (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check ptrConst->C (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: delete varobj for ptrConst (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: create varobj for constPtrConst (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of constPtrConst (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of constPtrConst.Base (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of constPtrConst.Base.public (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: list children of constPtrConst.public (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check constPtrConst->A (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check constPtrConst->B (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: check constPtrConst->C (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr: delete varobj for constPtrConst (with RTTI) in use_rtti_for_ptr
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: set temporary breakpoint
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: -interpreter-exec console "set print object off" in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: create varobj for ref (without RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: list children of ref (without RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: list children of ref.public (without RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: check ref->A (without RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: delete varobj for ref (without RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: create varobj for constRef (without RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: list children of constRef (without RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: list children of constRef.public (without RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: check constRef->A (without RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: delete varobj for constRef (without RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: -interpreter-exec console "set print object on" in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: create varobj for ref (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: list children of ref (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: list children of ref.Base (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: list children of ref.Base.public (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: list children of ref.public (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: check ref->A (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: check ref->B (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: check ref->C (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: delete varobj for ref (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: create varobj for constRef (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: list children of constRef (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: list children of constRef.Base (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: list children of constRef.Base.public (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: list children of constRef.public (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: check constRef->A (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: check constRef->B (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: check constRef->C (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref: delete varobj for constRef (with RTTI) in use_rtti_for_ref
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: set temporary breakpoint
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: -interpreter-exec console "set print object off" in use_rtti_for_ptr_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: create varobj for s (without RTTI) in use_rtti_for_ptr_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s (without RTTI) in use_rtti_for_ptr_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.public (without RTTI) in use_rtti_for_ptr_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.ptr (without RTTI) in use_rtti_for_ptr_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.ptr.public (without RTTI) in use_rtti_for_ptr_child
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.ptr->A (without RTTI) in use_rtti_for_ptr_child (unexpected output)
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.constPtr (without RTTI) in use_rtti_for_ptr_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.constPtr.public (without RTTI) in use_rtti_for_ptr_child
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.constPtr->A (without RTTI) in use_rtti_for_ptr_child (unexpected output)
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.ptrConst (without RTTI) in use_rtti_for_ptr_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.ptrConst.public (without RTTI) in use_rtti_for_ptr_child
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.ptrConst->A (without RTTI) in use_rtti_for_ptr_child (unexpected output)
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.constPtrConst (without RTTI) in use_rtti_for_ptr_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.constPtrConst.public (without RTTI) in use_rtti_for_ptr_child
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.constPtrConst->A (without RTTI) in use_rtti_for_ptr_child (unexpected output)
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: delete varobj for s (without RTTI) in use_rtti_for_ptr_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: -interpreter-exec console "set print object on" in use_rtti_for_ptr_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: create varobj for s (with RTTI) in use_rtti_for_ptr_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s (with RTTI) in use_rtti_for_ptr_child
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.public (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.ptr (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.ptr.Base (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.ptr.Base.public (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.ptr.public (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.ptr->A (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.ptr->B (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.ptr->C (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.constPtr (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.constPtr.Base (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.constPtr.Base.public (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.constPtr.public (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.constPtr->A (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.constPtr->B (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.constPtr->C (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.ptrConst (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.ptrConst.Base (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.ptrConst.Base.public (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.ptrConst.public (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.ptrConst->A (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.ptrConst->B (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.ptrConst->C (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.constPtrConst (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.constPtrConst.Base (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.constPtrConst.Base.public (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: list children of s.constPtrConst.public (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.constPtrConst->A (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.constPtrConst->B (with RTTI) in use_rtti_for_ptr_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: check s.constPtrConst->C (with RTTI) in use_rtti_for_ptr_child (unexpected output)
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ptr_child: delete varobj for s (with RTTI) in use_rtti_for_ptr_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: set temporary breakpoint
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: -interpreter-exec console "set print object off" in use_rtti_for_ref_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: create varobj for s (without RTTI) in use_rtti_for_ref_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s (without RTTI) in use_rtti_for_ref_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s.public (without RTTI) in use_rtti_for_ref_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s.ref (without RTTI) in use_rtti_for_ref_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s.ref.public (without RTTI) in use_rtti_for_ref_child
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: check s.ref->A (without RTTI) in use_rtti_for_ref_child (unexpected output)
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s.constRef (without RTTI) in use_rtti_for_ref_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s.constRef.public (without RTTI) in use_rtti_for_ref_child
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: check s.constRef->A (without RTTI) in use_rtti_for_ref_child (unexpected output)
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: delete varobj for s (without RTTI) in use_rtti_for_ref_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: -interpreter-exec console "set print object on" in use_rtti_for_ref_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: create varobj for s (with RTTI) in use_rtti_for_ref_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s (with RTTI) in use_rtti_for_ref_child
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s.public (with RTTI) in use_rtti_for_ref_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s.ref (with RTTI) in use_rtti_for_ref_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s.ref.Base (with RTTI) in use_rtti_for_ref_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s.ref.Base.public (with RTTI) in use_rtti_for_ref_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s.ref.public (with RTTI) in use_rtti_for_ref_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: check s.ref->A (with RTTI) in use_rtti_for_ref_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: check s.ref->B (with RTTI) in use_rtti_for_ref_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: check s.ref->C (with RTTI) in use_rtti_for_ref_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s.constRef (with RTTI) in use_rtti_for_ref_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s.constRef.Base (with RTTI) in use_rtti_for_ref_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s.constRef.Base.public (with RTTI) in use_rtti_for_ref_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: list children of s.constRef.public (with RTTI) in use_rtti_for_ref_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: check s.constRef->A (with RTTI) in use_rtti_for_ref_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: check s.constRef->B (with RTTI) in use_rtti_for_ref_child (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: check s.constRef->C (with RTTI) in use_rtti_for_ref_child (unexpected output)
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_for_ref_child: delete varobj for s (with RTTI) in use_rtti_for_ref_child
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: set temporary breakpoint
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: -interpreter-exec console "set print object off" in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: create varobj for ptr (without RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: list children of ptr (without RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: list children of ptr.public (without RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: check ptr->A (without RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: delete varobj for ptr (without RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: create varobj for ref (without RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: list children of ref (without RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: list children of ref.public (without RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: check ref->A (without RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: delete varobj for ref (without RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: -interpreter-exec console "set print object on" in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: create varobj for ptr (with RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: list children of ptr (with RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: list children of ptr.First (with RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: list children of ptr.First.public (with RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: list children of ptr.Base (with RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: list children of ptr.Base.public (with RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: list children of ptr.public (with RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=use_rtti_with_multiple_inheritence: delete varobj for ptr (with RTTI) in use_rtti_with_multiple_inheritence
PASS: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: set temporary breakpoint
PASS: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: -interpreter-exec console "set print object on" in type_update_when_use_rtti
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: create varobj for ptr in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: list children of ptr (without RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: list children of ptr.public (without RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: create varobj for S in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: list children of s in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: list children of s.public in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: list children of s.ptr (without RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: list children of s.ptr.public (without RTTI) in type_update_when_use_rtti (unexpected output)
PASS: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: mi_continue_to_line: continue to 270: set temporary breakpoint
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: update ptr to derived in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: list children of ptr (with RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: list children of ptr.Base (with RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: list children of ptr.Base.public (with RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: list children of ptr.public (with RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: check ptr->A (with RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: check ptr->B (with RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: check ptr->C (with RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: update s.ptr to derived in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: list children of s.ptr (with RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: list children of s.ptr.Base (with RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: list children of s.ptr.Base.public (with RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: list children of s.ptr.public (with RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: check s.ptr->A (with RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: check s.ptr->B (with RTTI) in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: check s.ptr->C (with RTTI) in type_update_when_use_rtti (unexpected output)
PASS: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: mi_continue_to_line: continue to 282: set temporary breakpoint
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: update ptr back to base type in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: delete varobj for ptr in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: update s.ptr back to base type in type_update_when_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=type_update_when_use_rtti: delete varobj for s in type_update_when_use_rtti (unexpected output)
PASS: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: set temporary breakpoint
PASS: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr is nullptr: -interpreter-exec console "set print object off" in skip_type_update_when_not_use_rtti
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr is nullptr: create varobj for ptr in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr is nullptr: list children of ptr (without RTTI) in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr is nullptr: list children of ptr.public (without RTTI) in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr is nullptr: create varobj for S in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr is nullptr: list children of s in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr is nullptr: list children of s.public in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr is nullptr: list children of s.ptr (without RTTI) in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr is nullptr: list children of s.ptr.public (without RTTI) in skip_type_update_when_not_use_rtti (unexpected output)
PASS: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: mi_continue_to_line: continue to 328: set temporary breakpoint
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr points at d: update ptr to derived type in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr points at d: list children of ptr (without RTTI) in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr points at d: list children of ptr.public (without RTTI) in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr points at d: check ptr->A (without RTTI) in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr points at d: update s to derived type in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr points at d: list children of s.ptr (without RTTI) in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr points at d: list children of s.ptr.public (without RTTI) in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr points at d: check s.ptr->A (without RTTI) in skip_type_update_when_not_use_rtti (unexpected output)
PASS: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: mi_continue_to_line: continue to 342: set temporary breakpoint
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr is nullptr again: update ptr back to base type in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr is nullptr again: delete varobj for ptr in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr is nullptr again: update s back to base type in skip_type_update_when_not_use_rtti (unexpected output)
FAIL: gdb.mi/mi-var-rtti.exp: inline_test=skip_type_update_when_not_use_rtti: ptr is nullptr again: delete varobj for s in skip_type_update_when_not_use_rtti (unexpected output)
Running gdb.git~master/gdb/testsuite/gdb.ada/convvar_comp.exp ...
PASS: gdb.ada/convvar_comp.exp: compilation pb16_063.adb
FAIL: gdb.ada/convvar_comp.exp: print item.started
PASS: gdb.ada/convvar_comp.exp: set variable $item := item
FAIL: gdb.ada/convvar_comp.exp: print $item.started
Running gdb.git~master/gdb/testsuite/gdb.threads/threadcrash.exp ...
PASS: gdb.threads/threadcrash.exp: successfully compiled posix threads test case
PASS: gdb.threads/threadcrash.exp: set backtrace limit unlimited
PASS: gdb.threads/threadcrash.exp: test_live_inferior: setup SIGUSR1
PASS: gdb.threads/threadcrash.exp: test_live_inferior: setup SIGUSR2
PASS: gdb.threads/threadcrash.exp: test_live_inferior: continue to breakpoint: running to breakpoint
PASS: gdb.threads/threadcrash.exp: test_live_inferior: get valueof "$_inferior_thread_count"
PASS: gdb.threads/threadcrash.exp: test_live_inferior: $thread_count == 7
PASS: gdb.threads/threadcrash.exp: test_live_inferior: Get thread information
PASS: gdb.threads/threadcrash.exp: test_live_inferior: $unwind_fail == false
FAIL: gdb.threads/threadcrash.exp: test_live_inferior: $thread_count == [llength $test_list]
FAIL: gdb.threads/threadcrash.exp: test_live_inferior: thread apply 6 backtrace
FAIL: gdb.threads/threadcrash.exp: test_live_inferior: thread apply 5 backtrace
FAIL: gdb.threads/threadcrash.exp: test_live_inferior: thread apply 4 backtrace
FAIL: gdb.threads/threadcrash.exp: test_live_inferior: thread apply 3 backtrace
FAIL: gdb.threads/threadcrash.exp: test_live_inferior: thread apply 2 backtrace
FAIL: gdb.threads/threadcrash.exp: test_live_inferior: thread apply 1 backtrace
PASS: gdb.threads/threadcrash.exp: test_corefile: loading_corefile
PASS: gdb.threads/threadcrash.exp: test_corefile: get valueof "$_inferior_thread_count"
PASS: gdb.threads/threadcrash.exp: test_corefile: $thread_count == 7
PASS: gdb.threads/threadcrash.exp: test_corefile: Get thread information
PASS: gdb.threads/threadcrash.exp: test_corefile: $unwind_fail == false
FAIL: gdb.threads/threadcrash.exp: test_corefile: $thread_count == [llength $test_list]
FAIL: gdb.threads/threadcrash.exp: test_corefile: thread apply 6 backtrace
FAIL: gdb.threads/threadcrash.exp: test_corefile: thread apply 5 backtrace
FAIL: gdb.threads/threadcrash.exp: test_corefile: thread apply 4 backtrace
FAIL: gdb.threads/threadcrash.exp: test_corefile: thread apply 3 backtrace
FAIL: gdb.threads/threadcrash.exp: test_corefile: thread apply 2 backtrace
FAIL: gdb.threads/threadcrash.exp: test_corefile: thread apply 1 backtrace
PASS: gdb.threads/threadcrash.exp: test_gcore: setup SIGUSR1
PASS: gdb.threads/threadcrash.exp: test_gcore: setup SIGUSR2
PASS: gdb.threads/threadcrash.exp: test_gcore: continue to crash
PASS: gdb.threads/threadcrash.exp: test_gcore: saving gcore
PASS: gdb.threads/threadcrash.exp: test_gcore: loading_corefile
PASS: gdb.threads/threadcrash.exp: test_gcore: get valueof "$_inferior_thread_count"
PASS: gdb.threads/threadcrash.exp: test_gcore: $thread_count == 7
PASS: gdb.threads/threadcrash.exp: test_gcore: Get thread information
PASS: gdb.threads/threadcrash.exp: test_gcore: $unwind_fail == false
FAIL: gdb.threads/threadcrash.exp: test_gcore: $thread_count == [llength $test_list]
FAIL: gdb.threads/threadcrash.exp: test_gcore: thread apply 6 backtrace
FAIL: gdb.threads/threadcrash.exp: test_gcore: thread apply 5 backtrace
FAIL: gdb.threads/threadcrash.exp: test_gcore: thread apply 4 backtrace
FAIL: gdb.threads/threadcrash.exp: test_gcore: thread apply 3 backtrace
FAIL: gdb.threads/threadcrash.exp: test_gcore: thread apply 2 backtrace
FAIL: gdb.threads/threadcrash.exp: test_gcore: thread apply 1 backtrace
Running gdb.git~master/gdb/testsuite/gdb.fortran/print-formatted.exp ...
PASS: gdb.fortran/print-formatted.exp: go to the end of the program
PASS: gdb.fortran/print-formatted.exp: setting the output-radix to 16
FAIL: gdb.fortran/print-formatted.exp: print ii in hex
Running gdb.git~master/gdb/testsuite/gdb.base/step-test.exp ...
PASS: gdb.base/step-test.exp: next 1
PASS: gdb.base/step-test.exp: step 1
PASS: gdb.base/step-test.exp: next 2
PASS: gdb.base/step-test.exp: step 3
PASS: gdb.base/step-test.exp: next 3
FAIL: gdb.base/step-test.exp: next over
FAIL: gdb.base/step-test.exp: step into
FAIL: gdb.base/step-test.exp: step out
FAIL: gdb.base/step-test.exp: stepi to next line
PASS: gdb.base/step-test.exp: stepi into function
PASS: gdb.base/step-test.exp: stepi into function's first source line
FAIL: gdb.base/step-test.exp: stepi: finish call
FAIL: gdb.base/step-test.exp: nexti over function
PASS: gdb.base/step-test.exp: set breakpoint at call to large_struct_by_value
PASS: gdb.base/step-test.exp: run to pass large struct
FAIL: gdb.base/step-test.exp: large struct by value
PASS: gdb.base/step-test.exp: continue until exit
Running gdb.git~master/gdb/testsuite/gdb.ada/finish-var-size.exp ...
PASS: gdb.ada/finish-var-size.exp: compilation p.adb
FAIL: gdb.ada/finish-var-size.exp: finish
PASS: gdb.ada/finish-var-size.exp: print pck.get(True)
Running gdb.git~master/gdb/testsuite/gdb.base/func-ptrs.exp ...
PASS: gdb.base/func-ptrs.exp: breakpoint at sentinel
PASS: gdb.base/func-ptrs.exp: breakpoint at incr
PASS: gdb.base/func-ptrs.exp: breakpoint at decr
PASS: gdb.base/func-ptrs.exp: continue to incr, first time
PASS: gdb.base/func-ptrs.exp: go back to main from incr, first time
PASS: gdb.base/func-ptrs.exp: set calc to decr
PASS: gdb.base/func-ptrs.exp: continue to decr
PASS: gdb.base/func-ptrs.exp: stop in sentinel
FAIL: gdb.base/func-ptrs.exp: move up to decr
FAIL: gdb.base/func-ptrs.exp: go back to main from decr
PASS: gdb.base/func-ptrs.exp: set calc to incr
PASS: gdb.base/func-ptrs.exp: continue to incr, second time
PASS: gdb.base/func-ptrs.exp: go back to main from incr, second time
Running gdb.git~master/gdb/testsuite/gdb.cp/overload.exp ...
PASS: gdb.cp/overload.exp: set print symbol off
FAIL: gdb.cp/overload.exp: up from marker1
FAIL: gdb.cp/overload.exp: print foo_instance1
PASS: gdb.cp/overload.exp: ptype foo_instance1
FAIL: gdb.cp/overload.exp: ptype foo_instance1 output
FAIL: gdb.cp/overload.exp: print foo_instance2
FAIL: gdb.cp/overload.exp: print foo_instance3
FAIL: gdb.cp/overload.exp: print call overloaded func 1 arg
FAIL: gdb.cp/overload.exp: print foo_instance1.overloadfnarg(23, intintfunc)
FAIL: gdb.cp/overload.exp: re-selected 'main' frame after inferior call
FAIL: gdb.cp/overload.exp: finish call to marker1
FAIL: gdb.cp/overload.exp: print call overloaded func 2 args
FAIL: gdb.cp/overload.exp: print call overloaded func 3 args
FAIL: gdb.cp/overload.exp: print call overloaded func 4 args
FAIL: gdb.cp/overload.exp: print call overloaded func 5 args
FAIL: gdb.cp/overload.exp: print call overloaded func 6 args
FAIL: gdb.cp/overload.exp: print call overloaded func 7 args
FAIL: gdb.cp/overload.exp: print call overloaded func 8 args
FAIL: gdb.cp/overload.exp: print call overloaded func 9 args
FAIL: gdb.cp/overload.exp: print call overloaded func 10 args
FAIL: gdb.cp/overload.exp: print call overloaded func 11 args
FAIL: gdb.cp/overload.exp: print call overloaded func void arg
FAIL: gdb.cp/overload.exp: print call overloaded func char arg
FAIL: gdb.cp/overload.exp: print call overloaded func signed char arg
FAIL: gdb.cp/overload.exp: print call overloaded func unsigned char arg
FAIL: gdb.cp/overload.exp: print call overloaded func short arg
FAIL: gdb.cp/overload.exp: print call overloaded func unsigned short arg
FAIL: gdb.cp/overload.exp: print call overloaded func int arg
FAIL: gdb.cp/overload.exp: print call overloaded func unsigned int arg
FAIL: gdb.cp/overload.exp: print call overloaded func long arg
FAIL: gdb.cp/overload.exp: print call overloaded func unsigned long arg
FAIL: gdb.cp/overload.exp: print call overloaded func float arg
FAIL: gdb.cp/overload.exp: print call overloaded func double arg
FAIL: gdb.cp/overload.exp: print call overloaded func int\* arg
FAIL: gdb.cp/overload.exp: print call overloaded func char\* arg
FAIL: gdb.cp/overload.exp: print bar(a)
FAIL: gdb.cp/overload.exp: print bar(b)
FAIL: gdb.cp/overload.exp: print bar(c)
FAIL: gdb.cp/overload.exp: print bar(d)
FAIL: gdb.cp/overload.exp: print bar2(e, b)
PASS: gdb.cp/overload.exp: set listsize 1
PASS: gdb.cp/overload.exp: list overloaded function with no args
PASS: gdb.cp/overload.exp: list overloaded function with int arg
PASS: gdb.cp/overload.exp: list overloaded function with function ptr args
PASS: gdb.cp/overload.exp: list overloaded function with function ptr args - quotes around argument
PASS: gdb.cp/overload.exp: list overload.cc:intToChar
PASS: gdb.cp/overload.exp: list overload.cc:intToChar(char)
PASS: gdb.cp/overload.exp: list overload.cc:'intToChar(char)'
PASS: gdb.cp/overload.exp: list 'overload.cc:intToChar(char)'
PASS: gdb.cp/overload.exp: list 'overload.cc':intToChar(char)
PASS: gdb.cp/overload.exp: list 'overload.cc':'intToChar(char)'
PASS: gdb.cp/overload.exp: list overload.cc:foo::overloadfnarg(int)
PASS: gdb.cp/overload.exp: list overload.cc:'foo::overloadfnarg(int)'
PASS: gdb.cp/overload.exp: print overloadNamespace(1)
PASS: gdb.cp/overload.exp: print overloadNamespace('a')
PASS: gdb.cp/overload.exp: print overloadNamespace(dummyInstance)
PASS: gdb.cp/overload.exp: gdb-command<print K::staticoverload ()>
PASS: gdb.cp/overload.exp: gdb-command<print K::staticoverload (2)>
PASS: gdb.cp/overload.exp: gdb-command<print K::staticoverload (2, 3)>
PASS: gdb.cp/overload.exp: gdb-command<print N::nsoverload ()>
PASS: gdb.cp/overload.exp: gdb-command<print N::nsoverload (2)>
PASS: gdb.cp/overload.exp: gdb-command<print N::nsoverload (2, 3)>
PASS: gdb.cp/overload.exp: list all overloads: set listsize 10
PASS: gdb.cp/overload.exp: list all overloads: list bar
PASS: gdb.cp/overload.exp: print overloadNamespace(1) in XXX
PASS: gdb.cp/overload.exp: print overloadNamespace('a') in XXX
PASS: gdb.cp/overload.exp: print overloadNamespace(dummyInstance) in XXX
PASS: gdb.cp/overload.exp: print intToChar(1)
PASS: gdb.cp/overload.exp: print foo::overload1arg
PASS: gdb.cp/overload.exp: print foo::overload1arg(char***)
PASS: gdb.cp/overload.exp: print foo::overload1arg(void)
PASS: gdb.cp/overload.exp: print foo::overload1arg(char)
PASS: gdb.cp/overload.exp: print foo::overload1arg(signed char)
PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned char)
PASS: gdb.cp/overload.exp: print foo::overload1arg(short)
PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned short)
PASS: gdb.cp/overload.exp: print foo::overload1arg(int)
PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned int)
PASS: gdb.cp/overload.exp: print foo::overload1arg(long)
PASS: gdb.cp/overload.exp: print foo::overload1arg(unsigned long)
PASS: gdb.cp/overload.exp: print foo::overload1arg(float)
PASS: gdb.cp/overload.exp: print foo::overload1arg(double)
Running gdb.git~master/gdb/testsuite/gdb.tui/tui-missing-src.exp ...
PASS: gdb.tui/tui-missing-src.exp: set pagination off
PASS: gdb.tui/tui-missing-src.exp: set tui border-kind ascii
PASS: gdb.tui/tui-missing-src.exp: maint set tui-resize-message on
PASS: gdb.tui/tui-missing-src.exp: set style enabled off
PASS: gdb.tui/tui-missing-src.exp: check source box is empty
PASS: gdb.tui/tui-missing-src.exp: next does not show source line
FAIL: gdb.tui/tui-missing-src.exp: checking if inside f2 ()
PASS: gdb.tui/tui-missing-src.exp: f2.c must be displayed in source window
FAIL: gdb.tui/tui-missing-src.exp: check source box is empty after return
FAIL: gdb.tui/tui-missing-src.exp: Back in main
PASS: gdb.tui/tui-missing-src.exp: source box after resize
Running gdb.git~master/gdb/testsuite/gdb.ada/formatted_ref.exp ...
PASS: gdb.ada/formatted_ref.exp: compilation formatted_ref.adb
PASS: gdb.ada/formatted_ref.exp: Runto to defs.adb:20
FAIL: gdb.ada/formatted_ref.exp: print/x s
FAIL: gdb.ada/formatted_ref.exp: print/x s'access
FAIL: gdb.ada/formatted_ref.exp: print/x s'  access
FAIL: gdb.ada/formatted_ref.exp: print/x s'unchecked_access
FAIL: gdb.ada/formatted_ref.exp: print/x s'  unchecked_access
FAIL: gdb.ada/formatted_ref.exp: print/x s'unrestricted_access
FAIL: gdb.ada/formatted_ref.exp: print/x s'  unrestricted_access
PASS: gdb.ada/formatted_ref.exp: complete print/x s'unres
PASS: gdb.ada/formatted_ref.exp: complete print/x s'abcd
PASS: gdb.ada/formatted_ref.exp: complete print s'f
FAIL: gdb.ada/formatted_ref.exp: print s.x = 13
Running gdb.git~master/gdb/testsuite/gdb.dwarf2/dw2-ranges-func.exp ...
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: get integer valueof "sizeof (int)"
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: info line main
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-1: break at call to bar
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-1: continue to call of bar
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-1: step into bar
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-1: step out of bar, back into foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-2: break foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-2: continue to foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-2: step into bar
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-2: step out of bar, back into foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: disassemble foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: x/i foo_cold
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: x/i foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: foo and foo_cold are at different addresses
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: break foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: break baz
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: continue to foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: set variable e=1
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: continue to baz
FAIL: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: no-cold-names: backtrace from baz (pattern 2)
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: no-cold-names: x/2i foo_cold
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: no-cold-names: offset to foo_cold is not too large
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: no-cold-names: info line *foo_cold
FAIL: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-3: step into foo from main
FAIL: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-3: step into bar from foo
FAIL: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-3: step out of bar to foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-3: set variable e=1
FAIL: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-3: step into foo_cold from foo
FAIL: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-3: step into baz from foo_cold
FAIL: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-3: step out of baz to foo_cold
FAIL: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-3: step out of foo_cold to foo
FAIL: gdb.dwarf2/dw2-ranges-func.exp: lo-cold: step-test-3: step out of foo to main
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: get integer valueof "sizeof (int)"
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: info line main
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-1: break at call to bar
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-1: continue to call of bar
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-1: step into bar
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-1: step out of bar, back into foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-2: break foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-2: continue to foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-2: step into bar
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-2: step out of bar, back into foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: disassemble foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: x/i foo_cold
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: x/i foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: foo and foo_cold are at different addresses
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: break foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: break baz
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: continue to foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: set variable e=1
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: continue to baz
FAIL: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: no-cold-names: backtrace from baz (pattern 2)
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: no-cold-names: x/2i foo_cold
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: no-cold-names: offset to foo_cold is not too large
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: no-cold-names: info line *foo_cold
FAIL: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-3: step into foo from main
FAIL: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-3: step into bar from foo
FAIL: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-3: step out of bar to foo
PASS: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-3: set variable e=1
FAIL: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-3: step into foo_cold from foo
FAIL: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-3: step into baz from foo_cold
FAIL: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-3: step out of baz to foo_cold
FAIL: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-3: step out of foo_cold to foo
FAIL: gdb.dwarf2/dw2-ranges-func.exp: hi-cold: step-test-3: step out of foo to main
Running gdb.git~master/gdb/testsuite/gdb.base/ending-run.exp ...
PASS: gdb.base/ending-run.exp: b ending-run.c:11, one
PASS: gdb.base/ending-run.exp: b ending-run.c:30
PASS: gdb.base/ending-run.exp: run
PASS: gdb.base/ending-run.exp: clear worked
PASS: gdb.base/ending-run.exp: cleared bp at stopped line
PASS: gdb.base/ending-run.exp: b ending-run.c:11, two
PASS: gdb.base/ending-run.exp: Cleared 2 by line
PASS: gdb.base/ending-run.exp: b ending-run.c:11
PASS: gdb.base/ending-run.exp: breakpoint 7 at *ending-run.c:11
PASS: gdb.base/ending-run.exp: clear 2 by default
PASS: gdb.base/ending-run.exp: all set to continue
PASS: gdb.base/ending-run.exp: cont
PASS: gdb.base/ending-run.exp: Step to return
PASS: gdb.base/ending-run.exp: step out of main
FAIL: gdb.base/ending-run.exp: step to end of run
UNSUPPORTED: gdb.base/ending-run.exp: continue after exit
UNSUPPORTED: gdb.base/ending-run.exp: don't step after run
PASS: gdb.base/ending-run.exp: ls: core (No core dumped on quit)
Running gdb.git~master/gdb/testsuite/gdb.opt/inline-bt.exp ...
PASS: gdb.opt/inline-bt.exp: opt_level=O0: first stop at bar: continue to breakpoint: continue to bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O0: first stop at bar: backtrace from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O0: first stop at bar: bar not inlined
PASS: gdb.opt/inline-bt.exp: opt_level=O0: second stop at bar: continue to breakpoint: continue to bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O0: second stop at bar: backtrace from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O0: second stop at bar: up from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O0: second stop at bar: func1 inlined
PASS: gdb.opt/inline-bt.exp: opt_level=O0: third stop at bar: continue to breakpoint: continue to bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O0: third stop at bar: backtrace from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O0: third stop at bar: up from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O0: third stop at bar: func1 inlined
FAIL: gdb.opt/inline-bt.exp: opt_level=O0: third stop at bar: up from func1
FAIL: gdb.opt/inline-bt.exp: opt_level=O0: third stop at bar: func2 inlined
PASS: gdb.opt/inline-bt.exp: opt_level=O0: set backtrace limit 2
PASS: gdb.opt/inline-bt.exp: opt_level=O0: maint flush register-cache
FAIL: gdb.opt/inline-bt.exp: opt_level=O0: up from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O0: info frame still works
PASS: gdb.opt/inline-bt.exp: opt_level=O0: up hits limit
FAIL: gdb.opt/inline-bt.exp: opt_level=O0: backtrace hits limit
PASS: gdb.opt/inline-bt.exp: opt_level=O0: continue to breakpoint: stop in not_inline_func
FAIL: gdb.opt/inline-bt.exp: opt_level=O0: bt from not_inline_func to main
FAIL: gdb.opt/inline-bt.exp: opt_level=O0: select frame for main from not_inline_func
PASS: gdb.opt/inline-bt.exp: opt_level=Og: first stop at bar: continue to breakpoint: continue to bar
FAIL: gdb.opt/inline-bt.exp: opt_level=Og: first stop at bar: backtrace from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=Og: first stop at bar: bar not inlined
PASS: gdb.opt/inline-bt.exp: opt_level=Og: second stop at bar: continue to breakpoint: continue to bar
FAIL: gdb.opt/inline-bt.exp: opt_level=Og: second stop at bar: backtrace from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=Og: second stop at bar: up from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=Og: second stop at bar: func1 inlined
PASS: gdb.opt/inline-bt.exp: opt_level=Og: third stop at bar: continue to breakpoint: continue to bar
FAIL: gdb.opt/inline-bt.exp: opt_level=Og: third stop at bar: backtrace from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=Og: third stop at bar: up from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=Og: third stop at bar: func1 inlined
FAIL: gdb.opt/inline-bt.exp: opt_level=Og: third stop at bar: up from func1
FAIL: gdb.opt/inline-bt.exp: opt_level=Og: third stop at bar: func2 inlined
PASS: gdb.opt/inline-bt.exp: opt_level=Og: set backtrace limit 2
PASS: gdb.opt/inline-bt.exp: opt_level=Og: maint flush register-cache
FAIL: gdb.opt/inline-bt.exp: opt_level=Og: up from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=Og: info frame still works
PASS: gdb.opt/inline-bt.exp: opt_level=Og: up hits limit
FAIL: gdb.opt/inline-bt.exp: opt_level=Og: backtrace hits limit
PASS: gdb.opt/inline-bt.exp: opt_level=Og: continue to breakpoint: stop in not_inline_func
FAIL: gdb.opt/inline-bt.exp: opt_level=Og: bt from not_inline_func to main
FAIL: gdb.opt/inline-bt.exp: opt_level=Og: select frame for main from not_inline_func
PASS: gdb.opt/inline-bt.exp: opt_level=O1: first stop at bar: continue to breakpoint: continue to bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O1: first stop at bar: backtrace from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O1: first stop at bar: bar not inlined
PASS: gdb.opt/inline-bt.exp: opt_level=O1: second stop at bar: continue to breakpoint: continue to bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O1: second stop at bar: backtrace from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O1: second stop at bar: up from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O1: second stop at bar: func1 inlined
PASS: gdb.opt/inline-bt.exp: opt_level=O1: third stop at bar: continue to breakpoint: continue to bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O1: third stop at bar: backtrace from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O1: third stop at bar: up from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O1: third stop at bar: func1 inlined
FAIL: gdb.opt/inline-bt.exp: opt_level=O1: third stop at bar: up from func1
FAIL: gdb.opt/inline-bt.exp: opt_level=O1: third stop at bar: func2 inlined
PASS: gdb.opt/inline-bt.exp: opt_level=O1: set backtrace limit 2
PASS: gdb.opt/inline-bt.exp: opt_level=O1: maint flush register-cache
FAIL: gdb.opt/inline-bt.exp: opt_level=O1: up from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O1: info frame still works
PASS: gdb.opt/inline-bt.exp: opt_level=O1: up hits limit
FAIL: gdb.opt/inline-bt.exp: opt_level=O1: backtrace hits limit
PASS: gdb.opt/inline-bt.exp: opt_level=O1: continue to breakpoint: stop in not_inline_func
FAIL: gdb.opt/inline-bt.exp: opt_level=O1: bt from not_inline_func to main
FAIL: gdb.opt/inline-bt.exp: opt_level=O1: select frame for main from not_inline_func
PASS: gdb.opt/inline-bt.exp: opt_level=O2: first stop at bar: continue to breakpoint: continue to bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O2: first stop at bar: backtrace from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O2: first stop at bar: bar not inlined
PASS: gdb.opt/inline-bt.exp: opt_level=O2: second stop at bar: continue to breakpoint: continue to bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O2: second stop at bar: backtrace from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O2: second stop at bar: up from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O2: second stop at bar: func1 inlined
PASS: gdb.opt/inline-bt.exp: opt_level=O2: third stop at bar: continue to breakpoint: continue to bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O2: third stop at bar: backtrace from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O2: third stop at bar: up from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O2: third stop at bar: func1 inlined
FAIL: gdb.opt/inline-bt.exp: opt_level=O2: third stop at bar: up from func1
FAIL: gdb.opt/inline-bt.exp: opt_level=O2: third stop at bar: func2 inlined
PASS: gdb.opt/inline-bt.exp: opt_level=O2: set backtrace limit 2
PASS: gdb.opt/inline-bt.exp: opt_level=O2: maint flush register-cache
FAIL: gdb.opt/inline-bt.exp: opt_level=O2: up from bar
FAIL: gdb.opt/inline-bt.exp: opt_level=O2: info frame still works
PASS: gdb.opt/inline-bt.exp: opt_level=O2: up hits limit
FAIL: gdb.opt/inline-bt.exp: opt_level=O2: backtrace hits limit
PASS: gdb.opt/inline-bt.exp: opt_level=O2: continue to breakpoint: stop in not_inline_func
FAIL: gdb.opt/inline-bt.exp: opt_level=O2: bt from not_inline_func to main
FAIL: gdb.opt/inline-bt.exp: opt_level=O2: select frame for main from not_inline_func
Running gdb.git~master/gdb/testsuite/gdb.base/with.exp ...
PASS: gdb.base/with.exp: maint: maint with test-settings auto-boolean on -- maint with test-settings auto-boolean on -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings auto-boolean on -- maint with test-settings auto-boolean off -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings auto-boolean on -- maint with test-settings auto-boolean auto -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings auto-boolean off -- maint with test-settings auto-boolean on -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings auto-boolean off -- maint with test-settings auto-boolean off -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings auto-boolean off -- maint with test-settings auto-boolean auto -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings auto-boolean auto -- maint with test-settings auto-boolean on -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings auto-boolean auto -- maint with test-settings auto-boolean off -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings auto-boolean auto -- maint with test-settings auto-boolean auto -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean  -- maint with test-settings boolean  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean  -- maint with test-settings boolean on -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean  -- maint with test-settings boolean off -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean  -- maint with test-settings boolean 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean  -- maint with test-settings boolean 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean  -- maint with test-settings boolean enable -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean  -- maint with test-settings boolean disable -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean on -- maint with test-settings boolean  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean on -- maint with test-settings boolean on -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean on -- maint with test-settings boolean off -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean on -- maint with test-settings boolean 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean on -- maint with test-settings boolean 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean on -- maint with test-settings boolean enable -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean on -- maint with test-settings boolean disable -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean off -- maint with test-settings boolean  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean off -- maint with test-settings boolean on -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean off -- maint with test-settings boolean off -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean off -- maint with test-settings boolean 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean off -- maint with test-settings boolean 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean off -- maint with test-settings boolean enable -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean off -- maint with test-settings boolean disable -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean 0 -- maint with test-settings boolean  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean 0 -- maint with test-settings boolean on -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean 0 -- maint with test-settings boolean off -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean 0 -- maint with test-settings boolean 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean 0 -- maint with test-settings boolean 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean 0 -- maint with test-settings boolean enable -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean 0 -- maint with test-settings boolean disable -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean 1 -- maint with test-settings boolean  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean 1 -- maint with test-settings boolean on -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean 1 -- maint with test-settings boolean off -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean 1 -- maint with test-settings boolean 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean 1 -- maint with test-settings boolean 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean 1 -- maint with test-settings boolean enable -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean 1 -- maint with test-settings boolean disable -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean enable -- maint with test-settings boolean  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean enable -- maint with test-settings boolean on -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean enable -- maint with test-settings boolean off -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean enable -- maint with test-settings boolean 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean enable -- maint with test-settings boolean 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean enable -- maint with test-settings boolean enable -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean enable -- maint with test-settings boolean disable -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean disable -- maint with test-settings boolean  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean disable -- maint with test-settings boolean on -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean disable -- maint with test-settings boolean off -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean disable -- maint with test-settings boolean 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean disable -- maint with test-settings boolean 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean disable -- maint with test-settings boolean enable -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings boolean disable -- maint with test-settings boolean disable -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer 0 -- maint with test-settings integer 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer 0 -- maint with test-settings integer 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer 0 -- maint with test-settings integer -1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer 0 -- maint with test-settings integer unlimited -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer 1 -- maint with test-settings integer 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer 1 -- maint with test-settings integer 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer 1 -- maint with test-settings integer -1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer 1 -- maint with test-settings integer unlimited -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer -1 -- maint with test-settings integer 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer -1 -- maint with test-settings integer 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer -1 -- maint with test-settings integer -1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer -1 -- maint with test-settings integer unlimited -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer unlimited -- maint with test-settings integer 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer unlimited -- maint with test-settings integer 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer unlimited -- maint with test-settings integer -1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings integer unlimited -- maint with test-settings integer unlimited -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings uinteger 0 -- maint with test-settings uinteger 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings uinteger 0 -- maint with test-settings uinteger 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings uinteger 0 -- maint with test-settings uinteger unlimited -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings uinteger 1 -- maint with test-settings uinteger 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings uinteger 1 -- maint with test-settings uinteger 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings uinteger 1 -- maint with test-settings uinteger unlimited -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings uinteger unlimited -- maint with test-settings uinteger 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings uinteger unlimited -- maint with test-settings uinteger 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings uinteger unlimited -- maint with test-settings uinteger unlimited -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zinteger 0 -- maint with test-settings zinteger 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zinteger 0 -- maint with test-settings zinteger 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zinteger 0 -- maint with test-settings zinteger -1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zinteger 1 -- maint with test-settings zinteger 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zinteger 1 -- maint with test-settings zinteger 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zinteger 1 -- maint with test-settings zinteger -1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zinteger -1 -- maint with test-settings zinteger 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zinteger -1 -- maint with test-settings zinteger 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zinteger -1 -- maint with test-settings zinteger -1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger 0 -- maint with test-settings zuinteger 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger 0 -- maint with test-settings zuinteger 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger 1 -- maint with test-settings zuinteger 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger 1 -- maint with test-settings zuinteger 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited -1 -- maint with test-settings zuinteger-unlimited -1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited -1 -- maint with test-settings zuinteger-unlimited unlimited -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited -1 -- maint with test-settings zuinteger-unlimited 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited -1 -- maint with test-settings zuinteger-unlimited 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited unlimited -- maint with test-settings zuinteger-unlimited -1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited unlimited -- maint with test-settings zuinteger-unlimited unlimited -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited unlimited -- maint with test-settings zuinteger-unlimited 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited unlimited -- maint with test-settings zuinteger-unlimited 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited 0 -- maint with test-settings zuinteger-unlimited -1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited 0 -- maint with test-settings zuinteger-unlimited unlimited -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited 0 -- maint with test-settings zuinteger-unlimited 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited 0 -- maint with test-settings zuinteger-unlimited 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited 1 -- maint with test-settings zuinteger-unlimited -1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited 1 -- maint with test-settings zuinteger-unlimited unlimited -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited 1 -- maint with test-settings zuinteger-unlimited 0 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings zuinteger-unlimited 1 -- maint with test-settings zuinteger-unlimited 1 -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string  -- maint with test-settings string  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string  -- maint with test-settings string foo -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string  -- maint with test-settings string "hello world" -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string foo -- maint with test-settings string  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string foo -- maint with test-settings string foo -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string foo -- maint with test-settings string "hello world" -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string "hello world" -- maint with test-settings string  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string "hello world" -- maint with test-settings string foo -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string "hello world" -- maint with test-settings string "hello world" -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string-noescape  -- maint with test-settings string-noescape  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string-noescape  -- maint with test-settings string-noescape foo -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string-noescape  -- maint with test-settings string-noescape "hello world" -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string-noescape foo -- maint with test-settings string-noescape  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string-noescape foo -- maint with test-settings string-noescape foo -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string-noescape foo -- maint with test-settings string-noescape "hello world" -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string-noescape "hello world" -- maint with test-settings string-noescape  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string-noescape "hello world" -- maint with test-settings string-noescape foo -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings string-noescape "hello world" -- maint with test-settings string-noescape "hello world" -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings filename /foo -- maint with test-settings filename /foo -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings filename /foo -- maint with test-settings filename bar/x/y -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings filename bar/x/y -- maint with test-settings filename /foo -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings filename bar/x/y -- maint with test-settings filename bar/x/y -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings optional-filename  -- maint with test-settings optional-filename  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings optional-filename  -- maint with test-settings optional-filename /foo -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings optional-filename  -- maint with test-settings optional-filename bar/x/y -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings optional-filename /foo -- maint with test-settings optional-filename  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings optional-filename /foo -- maint with test-settings optional-filename /foo -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings optional-filename /foo -- maint with test-settings optional-filename bar/x/y -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings optional-filename bar/x/y -- maint with test-settings optional-filename  -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings optional-filename bar/x/y -- maint with test-settings optional-filename /foo -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings optional-filename bar/x/y -- maint with test-settings optional-filename bar/x/y -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings enum xxx -- maint with test-settings enum xxx -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings enum xxx -- maint with test-settings enum yyy -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings enum yyy -- maint with test-settings enum xxx -- p 1
PASS: gdb.base/with.exp: maint: maint with test-settings enum yyy -- maint with test-settings enum yyy -- p 1
PASS: gdb.base/with.exp: maint: auto-boolean, : save org value
PASS: gdb.base/with.exp: maint: auto-boolean, : maint with test-settings auto-boolean  -- p 1
PASS: gdb.base/with.exp: maint: auto-boolean, : value hasn't changed across error
PASS: gdb.base/with.exp: maint: auto-boolean, xxx: save org value
PASS: gdb.base/with.exp: maint: auto-boolean, xxx: maint with test-settings auto-boolean xxx -- p 1
PASS: gdb.base/with.exp: maint: auto-boolean, xxx: value hasn't changed across error
PASS: gdb.base/with.exp: maint: boolean, 2: save org value
PASS: gdb.base/with.exp: maint: boolean, 2: maint with test-settings boolean 2 -- p 1
PASS: gdb.base/with.exp: maint: boolean, 2: value hasn't changed across error
PASS: gdb.base/with.exp: maint: uinteger, -1: save org value
PASS: gdb.base/with.exp: maint: uinteger, -1: maint with test-settings uinteger -1 -- p 1
PASS: gdb.base/with.exp: maint: uinteger, -1: value hasn't changed across error
PASS: gdb.base/with.exp: maint: uinteger, : save org value
PASS: gdb.base/with.exp: maint: uinteger, : maint with test-settings uinteger  -- p 1
PASS: gdb.base/with.exp: maint: uinteger, : value hasn't changed across error
PASS: gdb.base/with.exp: maint: zuinteger, -1: save org value
PASS: gdb.base/with.exp: maint: zuinteger, -1: maint with test-settings zuinteger -1 -- p 1
PASS: gdb.base/with.exp: maint: zuinteger, -1: value hasn't changed across error
PASS: gdb.base/with.exp: maint: zuinteger, : save org value
PASS: gdb.base/with.exp: maint: zuinteger, : maint with test-settings zuinteger  -- p 1
PASS: gdb.base/with.exp: maint: zuinteger, : value hasn't changed across error
PASS: gdb.base/with.exp: maint: zuinteger-unlimited, -2: save org value
PASS: gdb.base/with.exp: maint: zuinteger-unlimited, -2: maint with test-settings zuinteger-unlimited -2 -- p 1
PASS: gdb.base/with.exp: maint: zuinteger-unlimited, -2: value hasn't changed across error
PASS: gdb.base/with.exp: maint: zuinteger-unlimited, : save org value
PASS: gdb.base/with.exp: maint: zuinteger-unlimited, : maint with test-settings zuinteger-unlimited  -- p 1
PASS: gdb.base/with.exp: maint: zuinteger-unlimited, : value hasn't changed across error
PASS: gdb.base/with.exp: maint: filename, : save org value
PASS: gdb.base/with.exp: maint: filename, : maint with test-settings filename  -- p 1
PASS: gdb.base/with.exp: maint: filename, : value hasn't changed across error
PASS: gdb.base/with.exp: maint: enum, : save org value
PASS: gdb.base/with.exp: maint: enum, : maint with test-settings enum  -- p 1
PASS: gdb.base/with.exp: maint: enum, : value hasn't changed across error
PASS: gdb.base/with.exp: basics: print g_s
PASS: gdb.base/with.exp: basics: with print pretty -- print g_s
PASS: gdb.base/with.exp: basics: with non-stop on -- show non-stop
PASS: gdb.base/with.exp: basics: show non-stop
PASS: gdb.base/with.exp: basics: with language pascal -- show language
PASS: gdb.base/with.exp: basics: show language
PASS: gdb.base/with.exp: basics: with language ada -- print g_s
PASS: gdb.base/with.exp: basics: with language ada -- with language c -- print g_s
PASS: gdb.base/with.exp: basics: w alias works
PASS: gdb.base/with.exp: basics: w print repeats unlimited -- w print repeats 1 -- p "1223334444"
PASS: gdb.base/with.exp: user-defined: define usercmd
PASS: gdb.base/with.exp: user-defined: with language ada -- usercmd
PASS: gdb.base/with.exp: repeat: delete 9999
PASS: gdb.base/with.exp: repeat: reinvoke with no previous command to relaunch
PASS: gdb.base/with.exp: repeat: print g_s
PASS: gdb.base/with.exp: repeat: reinvoke with language
PASS: gdb.base/with.exp: repeat: reinvoke with language and --
PASS: gdb.base/with.exp: repeat: repeat command line
FAIL: gdb.base/with.exp: run control: with disassemble-next-line on -- next
PASS: gdb.base/with.exp: per-inferior parameters: add-inferior
PASS: gdb.base/with.exp: per-inferior parameters: inf=1: switch to inferior 1 before set
PASS: gdb.base/with.exp: per-inferior parameters: inf=1: set inferior-tty /inf1-tty
PASS: gdb.base/with.exp: per-inferior parameters: inf=1: set cwd /inf1-cwd
PASS: gdb.base/with.exp: per-inferior parameters: inf=1: set args /inf1-args
PASS: gdb.base/with.exp: per-inferior parameters: inf=1: set remote exec-file /inf1-ref
PASS: gdb.base/with.exp: per-inferior parameters: inf=1: set tdesc filename /inf1-tf
PASS: gdb.base/with.exp: per-inferior parameters: inf=2: switch to inferior 2 before set
PASS: gdb.base/with.exp: per-inferior parameters: inf=2: set inferior-tty /inf2-tty
PASS: gdb.base/with.exp: per-inferior parameters: inf=2: set cwd /inf2-cwd
PASS: gdb.base/with.exp: per-inferior parameters: inf=2: set args /inf2-args
PASS: gdb.base/with.exp: per-inferior parameters: inf=2: set remote exec-file /inf2-ref
PASS: gdb.base/with.exp: per-inferior parameters: inf=2: set tdesc filename /inf2-tf
PASS: gdb.base/with.exp: per-inferior parameters: switch back to inferior 1
PASS: gdb.base/with.exp: per-inferior parameters: with inferior-tty tmp-value -- print 1
PASS: gdb.base/with.exp: per-inferior parameters: show inferior-tty
PASS: gdb.base/with.exp: per-inferior parameters: with cwd tmp-value -- print 1
PASS: gdb.base/with.exp: per-inferior parameters: show cwd
PASS: gdb.base/with.exp: per-inferior parameters: with args tmp-value -- print 1
PASS: gdb.base/with.exp: per-inferior parameters: show args
PASS: gdb.base/with.exp: per-inferior parameters: with remote exec-file tmp-value -- print 1
PASS: gdb.base/with.exp: per-inferior parameters: show remote exec-file
PASS: gdb.base/with.exp: per-inferior parameters: with tdesc filename tmp-value -- print 1
PASS: gdb.base/with.exp: per-inferior parameters: show tdesc filename
PASS: gdb.base/with.exp: errors: with
PASS: gdb.base/with.exp: errors: with xxxx yyyy
PASS: gdb.base/with.exp: errors: with print xxxx yyyy
PASS: gdb.base/with.exp: errors: maint with xxxx yyyy
PASS: gdb.base/with.exp: errors: with w
PASS: gdb.base/with.exp: errors: with print m
PASS: gdb.base/with.exp: errors: with variable xxx=1
PASS: gdb.base/with.exp: errors: with print elements -- p 1
PASS: gdb.base/with.exp: errors: with -- p 1
PASS: gdb.base/with.exp: errors: with print elements 1 -- unknowncommand
PASS: gdb.base/with.exp: errors: show print elements
PASS: gdb.base/with.exp: completion: cmd complete "with pri"
PASS: gdb.base/with.exp: completion: tab complete "with pri"
PASS: gdb.base/with.exp: completion: cmd complete "with print ele"
PASS: gdb.base/with.exp: completion: tab complete "with print ele"
PASS: gdb.base/with.exp: completion: cmd complete "with print elements u"
PASS: gdb.base/with.exp: completion: tab complete "with print elements u"
PASS: gdb.base/with.exp: completion: tab complete "with print elements unlimited "
PASS: gdb.base/with.exp: completion: cmd complete "with print elements unlimited "
PASS: gdb.base/with.exp: completion: tab complete "with print elements unlimited -- " (second tab)
PASS: gdb.base/with.exp: completion: cmd complete "with print elements unlimited -- "
PASS: gdb.base/with.exp: completion: cmd complete "with print elements unlimited -- with print ele"
PASS: gdb.base/with.exp: completion: tab complete "with print elements unlimited -- with print ele"
PASS: gdb.base/with.exp: completion: cmd complete "maint with test-set"
PASS: gdb.base/with.exp: completion: tab complete "maint with test-set"
Running gdb.git~master/gdb/testsuite/gdb.cp/mb-ctor.exp ...
PASS: gdb.cp/mb-ctor.exp: set-breakpoint at ctor
PASS: gdb.cp/mb-ctor.exp: set-breakpoint at dtor
PASS: gdb.cp/mb-ctor.exp: run to breakpoint 1 v1
PASS: gdb.cp/mb-ctor.exp: continue to breakpoint: set breakpoint here, first time
FAIL: gdb.cp/mb-ctor.exp: run to breakpoint 1 v2
PASS: gdb.cp/mb-ctor.exp: continue to breakpoint: set breakpoint here, second time
PASS: gdb.cp/mb-ctor.exp: run to breakpoint 1 dynamic v1
PASS: gdb.cp/mb-ctor.exp: continue to breakpoint: set breakpoint here, first dynamic time
FAIL: gdb.cp/mb-ctor.exp: run to breakpoint 1 dynamic v2
PASS: gdb.cp/mb-ctor.exp: continue to breakpoint: set breakpoint here, second dynamic time
PASS: gdb.cp/mb-ctor.exp: Run to dynamic destructor v1
PASS: gdb.cp/mb-ctor.exp: Run to dynamic destructor v2
PASS: gdb.cp/mb-ctor.exp: run to breakpoint 3 v1
PASS: gdb.cp/mb-ctor.exp: run to breakpoint 3 v2
PASS: gdb.cp/mb-ctor.exp: run to exit
Running gdb.git~master/gdb/testsuite/gdb.fortran/vla-value-sub.exp ...
PASS: gdb.fortran/vla-value-sub.exp: set print repeats unlimited
PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: not-filled (1st)
FAIL: gdb.fortran/vla-value-sub.exp: print passed array1 in foo (passed fixed array)
PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array1-filled (1st)
FAIL: gdb.fortran/vla-value-sub.exp: print array1(5, 7) after filled in foo (passed fixed array) (GDB internal error)
FAIL: gdb.fortran/vla-value-sub.exp: print array1(1, 1) after filled in foo (passed fixed array) (GDB internal error)
PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array2-almost-filled, 1st
PASS: gdb.fortran/vla-value-sub.exp: set max-value-size 1024*1024
FAIL: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was filled (passed fixed array)
FAIL: gdb.fortran/vla-value-sub.exp: set array(2,2,2) to 20 in subroutine (passed fixed array) (GDB internal error)
FAIL: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was mofified in debugger (passed fixed array)
PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: not-filled, 2nd
FAIL: gdb.fortran/vla-value-sub.exp: print passed array1 in foo, passed sub-array
PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array1-filled, 2nd
FAIL: gdb.fortran/vla-value-sub.exp: print array1(5, 5) after filled in foo, passed sub-array (GDB internal error)
FAIL: gdb.fortran/vla-value-sub.exp: print array1(1, 1) after filled in foo, passed sub-array (GDB internal error)
PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array2-almost-filled, 2nd
FAIL: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was filled, passed sub-array
FAIL: gdb.fortran/vla-value-sub.exp: set array(2,2,2) to 20 in subroutine, passed sub-array (GDB internal error)
FAIL: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was mofified in debugger, passed sub-array
PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: not-filled, 3rd
FAIL: gdb.fortran/vla-value-sub.exp: print passed array1 in foo, passed vla
PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array1-filled, 3rd
FAIL: gdb.fortran/vla-value-sub.exp: print array1(5, 5) after filled in foo, passed vla (GDB internal error)
FAIL: gdb.fortran/vla-value-sub.exp: print array1(1, 1) after filled in foo, passed vla (GDB internal error)
PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array2-almost-filled, 3rd
FAIL: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was filled, passed vla
FAIL: gdb.fortran/vla-value-sub.exp: set array(2,2,2) to 20 in subroutine, passed vla (GDB internal error)
FAIL: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was mofified in debugger, passed vla
Running gdb.git~master/gdb/testsuite/gdb.base/stap-probe.exp ...
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: set breakpoint always-inserted on
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: get original address of relocation_marker
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check argument not at probe point
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: info probes stap
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:user
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: get revised relocation_marker address
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: null semaphore relocation
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe user
FAIL: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg0 for probe user
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg1 for probe user
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: set multi-location probe breakpoint (probe two)
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:m4
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg0 for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg1 for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg2 for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:ps
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe ps
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_arg1 for probe ps
UNSUPPORTED: gdb.base/stap-probe.exp: without semaphore, not optimized: print probe argument from $xmm0 register
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: set breakpoint always-inserted on
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: get original address of relocation_marker
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: check argument not at probe point
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: info probes stap
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: run to -pstap test:user
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: get revised relocation_marker address
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: print $_probe_argc for probe user
FAIL: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: check $_probe_arg0 for probe user
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: check $_probe_arg1 for probe user
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: set multi-location probe breakpoint (probe two)
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: run to -pstap test:m4
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: print $_probe_argc for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: check $_probe_arg0 for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: check $_probe_arg1 for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: check $_probe_arg2 for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: run to -pstap test:ps
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: print $_probe_argc for probe ps
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: print $_probe_arg1 for probe ps
UNSUPPORTED: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=nopie: print probe argument from $xmm0 register
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: set breakpoint always-inserted on
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: get original address of relocation_marker
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: check argument not at probe point
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: info probes stap
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: run to -pstap test:user
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: get revised relocation_marker address
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: null semaphore relocation
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: print $_probe_argc for probe user
FAIL: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: check $_probe_arg0 for probe user
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: check $_probe_arg1 for probe user
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: set multi-location probe breakpoint (probe two)
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: run to -pstap test:m4
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: print $_probe_argc for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: check $_probe_arg0 for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: check $_probe_arg1 for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: check $_probe_arg2 for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: run to -pstap test:ps
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: print $_probe_argc for probe ps
PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: print $_probe_arg1 for probe ps
UNSUPPORTED: gdb.base/stap-probe.exp: without semaphore, not optimized: pie=pie: print probe argument from $xmm0 register
PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check argument not at probe point
PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: info probes stap
PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:user
PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe user
FAIL: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg0 for probe user
PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg1 for probe user
PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: set multi-location probe breakpoint (probe two)
PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:m4
PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe m4
PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg0 for probe m4
PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg1 for probe m4
PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg2 for probe m4
PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:ps
PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe ps
PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_arg1 for probe ps
UNSUPPORTED: gdb.base/stap-probe.exp: with semaphore, not optimized: print probe argument from $xmm0 register
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:user
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe user
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe user
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg1 for probe user
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:m4
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg1 for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg2 for probe m4
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:ps
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe ps
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_arg1 for probe ps
PASS: gdb.base/stap-probe.exp: without semaphore, optimized: info probes stap test xmmreg
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:user
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe user
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe user
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg1 for probe user
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:m4
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe m4
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe m4
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg1 for probe m4
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg2 for probe m4
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:ps
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe ps
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_arg1 for probe ps
PASS: gdb.base/stap-probe.exp: with semaphore, optimized: info probes stap test xmmreg
Running gdb.git~master/gdb/testsuite/gdb.reverse/step-reverse.exp ...
PASS: gdb.reverse/step-reverse.exp: turn on process record
PASS: gdb.reverse/step-reverse.exp: next test 1
PASS: gdb.reverse/step-reverse.exp: step test 1
PASS: gdb.reverse/step-reverse.exp: next test 2
PASS: gdb.reverse/step-reverse.exp: step test 2
FAIL: gdb.reverse/step-reverse.exp: next over recursion
FAIL: gdb.reverse/step-reverse.exp: next over call
FAIL: gdb.reverse/step-reverse.exp: step into call
FAIL: gdb.reverse/step-reverse.exp: finish out of fn call
FAIL: gdb.reverse/step-reverse.exp: simple stepi
PASS: gdb.reverse/step-reverse.exp: stepi into function call
FAIL: gdb.reverse/step-reverse.exp: stepi back from function call
PASS: gdb.reverse/step-reverse.exp: set reverse execution
PASS: gdb.reverse/step-reverse.exp: reverse stepi through function return
PASS: gdb.reverse/step-reverse.exp: get PC at start
FAIL: gdb.reverse/step-reverse.exp: reverse stepi from a function call
FAIL: gdb.reverse/step-reverse.exp: simple reverse stepi
FAIL: gdb.reverse/step-reverse.exp: reverse step into fn call
FAIL: gdb.reverse/step-reverse.exp: reverse step out of called fn
FAIL: gdb.reverse/step-reverse.exp: reverse next over call
FAIL: gdb.reverse/step-reverse.exp: reverse next over recursion
PASS: gdb.reverse/step-reverse.exp: forward again to test recursion
FAIL: gdb.reverse/step-reverse.exp: reverse next over recursion again
PASS: gdb.reverse/step-reverse.exp: reverse again to test recursion
FAIL: gdb.reverse/step-reverse.exp: enter recursive function
FAIL: gdb.reverse/step-reverse.exp: step over recursion inside the recursion
FAIL: gdb.reverse/step-reverse.exp: reverse step test 1
FAIL: gdb.reverse/step-reverse.exp: reverse next test 1
FAIL: gdb.reverse/step-reverse.exp: reverse step test 2
FAIL: gdb.reverse/step-reverse.exp: reverse next test 2
Running gdb.git~master/gdb/testsuite/gdb.ada/enums_overload.exp ...
PASS: gdb.ada/enums_overload.exp: compilation enums_overload_main.adb
PASS: gdb.ada/enums_overload.exp: ptype x
FAIL: gdb.ada/enums_overload.exp: print x := red
FAIL: gdb.ada/enums_overload.exp: print x
PASS: gdb.ada/enums_overload.exp: function call disambiguates enum
FAIL: gdb.ada/enums_overload.exp: print y := red
FAIL: gdb.ada/enums_overload.exp: print y
Running gdb.git~master/gdb/testsuite/gdb.base/miscexprs.exp ...
PASS: gdb.base/miscexprs.exp: break marker1
PASS: gdb.base/miscexprs.exp: continue to marker1
FAIL: gdb.base/miscexprs.exp: up from marker1
FAIL: gdb.base/miscexprs.exp: print &ibig.i[0]
FAIL: gdb.base/miscexprs.exp: print &cbig.c[0]
FAIL: gdb.base/miscexprs.exp: print &fbig.f[0]
FAIL: gdb.base/miscexprs.exp: print &dbig.d[0]
FAIL: gdb.base/miscexprs.exp: print &sbig.s[0]
FAIL: gdb.base/miscexprs.exp: print &lbig.l[0]
FAIL: gdb.base/miscexprs.exp: print ibig.i[100] | 1
FAIL: gdb.base/miscexprs.exp: print sbig.s[90] & 127
FAIL: gdb.base/miscexprs.exp: print !ibig.i[100]
FAIL: gdb.base/miscexprs.exp: print !sbig.s[90]
FAIL: gdb.base/miscexprs.exp: print !fbig.f[100]
FAIL: gdb.base/miscexprs.exp: print !dbig.d[202]
FAIL: gdb.base/miscexprs.exp: print sbig.s[90] * 10
FAIL: gdb.base/miscexprs.exp: print ibig.i[100] * sbig.s[90]
FAIL: gdb.base/miscexprs.exp: print fbig.f[100] * dbig.d[202]
FAIL: gdb.base/miscexprs.exp: print !(sbig.s[90] * 2)
FAIL: gdb.base/miscexprs.exp: print sizeof(sbig)
FAIL: gdb.base/miscexprs.exp: print sizeof(cbig)
FAIL: gdb.base/miscexprs.exp: print sizeof(lbig)/sizeof(long)
FAIL: gdb.base/miscexprs.exp: print ibig.i[100] << 2
FAIL: gdb.base/miscexprs.exp: print sbig.s[90] >> 4
FAIL: gdb.base/miscexprs.exp: print lbig.l[333] >> 6
Running gdb.git~master/gdb/testsuite/gdb.ada/fin_fun_out.exp ...
PASS: gdb.ada/fin_fun_out.exp: compilation foo_o525_013.adb
FAIL: gdb.ada/fin_fun_out.exp: finish
PASS: gdb.ada/fin_fun_out.exp: print 1
Running gdb.git~master/gdb/testsuite/gdb.base/dlmopen.exp ...
PASS: gdb.base/dlmopen.exp: print wait_for_gdb = 0
PASS: gdb.base/dlmopen.exp: dlmopen 1: continue to breakpoint: cont to bp.inc
PASS: gdb.base/dlmopen.exp: dlmopen 1: dso 1: info shared
PASS: gdb.base/dlmopen.exp: dlmopen 1: dso 2: info shared
PASS: gdb.base/dlmopen.exp: dlmopen 1: info breakpoints
PASS: gdb.base/dlmopen.exp: dlmopen 1: print $pc
FAIL: gdb.base/dlmopen.exp: dlmopen 1: print amount
PASS: gdb.base/dlmopen.exp: dlmopen 1: print gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: dlmopen 1: print &gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: dlmopen 1: print gdb_dlmopen_glob = -1
PASS: gdb.base/dlmopen.exp: dlmopen 2: continue to breakpoint: cont to bp.inc
PASS: gdb.base/dlmopen.exp: dlmopen 2: dso 1: info shared
PASS: gdb.base/dlmopen.exp: dlmopen 2: dso 2: info shared
PASS: gdb.base/dlmopen.exp: dlmopen 2: info breakpoints
PASS: gdb.base/dlmopen.exp: dlmopen 2: print $pc
FAIL: gdb.base/dlmopen.exp: dlmopen 2: print amount
PASS: gdb.base/dlmopen.exp: dlmopen 2: print gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: dlmopen 2: print &gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: dlmopen 2: print gdb_dlmopen_glob = -1
PASS: gdb.base/dlmopen.exp: dlmopen 3: continue to breakpoint: cont to bp.inc
PASS: gdb.base/dlmopen.exp: dlmopen 3: dso 1: info shared
PASS: gdb.base/dlmopen.exp: dlmopen 3: dso 2: info shared
PASS: gdb.base/dlmopen.exp: dlmopen 3: info breakpoints
PASS: gdb.base/dlmopen.exp: dlmopen 3: print $pc
FAIL: gdb.base/dlmopen.exp: dlmopen 3: print amount
PASS: gdb.base/dlmopen.exp: dlmopen 3: print gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: dlmopen 3: print &gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: dlmopen 3: print gdb_dlmopen_glob = -1
PASS: gdb.base/dlmopen.exp: dlmopen 4: continue to breakpoint: cont to bp.inc
PASS: gdb.base/dlmopen.exp: dlmopen 4: dso 1: info shared
PASS: gdb.base/dlmopen.exp: dlmopen 4: dso 2: info shared
PASS: gdb.base/dlmopen.exp: dlmopen 4: info breakpoints
PASS: gdb.base/dlmopen.exp: dlmopen 4: print $pc
FAIL: gdb.base/dlmopen.exp: dlmopen 4: print amount
PASS: gdb.base/dlmopen.exp: dlmopen 4: print gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: dlmopen 4: print &gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: dlmopen 4: print gdb_dlmopen_glob = -1
PASS: gdb.base/dlmopen.exp: main: continue to breakpoint: cont to bp.main
PASS: gdb.base/dlmopen.exp: main: dso 1: info shared
PASS: gdb.base/dlmopen.exp: main: dso 2: info shared
PASS: gdb.base/dlmopen.exp: attach
PASS: gdb.base/dlmopen.exp: attach: print wait_for_gdb = 0
PASS: gdb.base/dlmopen.exp: attach: dlmopen 1: continue to breakpoint: cont to bp.inc
PASS: gdb.base/dlmopen.exp: attach: dlmopen 1: dso 1: info shared
PASS: gdb.base/dlmopen.exp: attach: dlmopen 1: dso 2: info shared
PASS: gdb.base/dlmopen.exp: attach: dlmopen 1: info breakpoints
PASS: gdb.base/dlmopen.exp: attach: dlmopen 1: print $pc
FAIL: gdb.base/dlmopen.exp: attach: dlmopen 1: print amount
PASS: gdb.base/dlmopen.exp: attach: dlmopen 1: print gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: attach: dlmopen 1: print &gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: attach: dlmopen 1: print gdb_dlmopen_glob = -1
PASS: gdb.base/dlmopen.exp: attach: dlmopen 2: continue to breakpoint: cont to bp.inc
PASS: gdb.base/dlmopen.exp: attach: dlmopen 2: dso 1: info shared
PASS: gdb.base/dlmopen.exp: attach: dlmopen 2: dso 2: info shared
PASS: gdb.base/dlmopen.exp: attach: dlmopen 2: info breakpoints
PASS: gdb.base/dlmopen.exp: attach: dlmopen 2: print $pc
FAIL: gdb.base/dlmopen.exp: attach: dlmopen 2: print amount
PASS: gdb.base/dlmopen.exp: attach: dlmopen 2: print gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: attach: dlmopen 2: print &gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: attach: dlmopen 2: print gdb_dlmopen_glob = -1
PASS: gdb.base/dlmopen.exp: attach: dlmopen 3: continue to breakpoint: cont to bp.inc
PASS: gdb.base/dlmopen.exp: attach: dlmopen 3: dso 1: info shared
PASS: gdb.base/dlmopen.exp: attach: dlmopen 3: dso 2: info shared
PASS: gdb.base/dlmopen.exp: attach: dlmopen 3: info breakpoints
PASS: gdb.base/dlmopen.exp: attach: dlmopen 3: print $pc
FAIL: gdb.base/dlmopen.exp: attach: dlmopen 3: print amount
PASS: gdb.base/dlmopen.exp: attach: dlmopen 3: print gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: attach: dlmopen 3: print &gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: attach: dlmopen 3: print gdb_dlmopen_glob = -1
PASS: gdb.base/dlmopen.exp: attach: dlmopen 4: continue to breakpoint: cont to bp.inc
PASS: gdb.base/dlmopen.exp: attach: dlmopen 4: dso 1: info shared
PASS: gdb.base/dlmopen.exp: attach: dlmopen 4: dso 2: info shared
PASS: gdb.base/dlmopen.exp: attach: dlmopen 4: info breakpoints
PASS: gdb.base/dlmopen.exp: attach: dlmopen 4: print $pc
FAIL: gdb.base/dlmopen.exp: attach: dlmopen 4: print amount
PASS: gdb.base/dlmopen.exp: attach: dlmopen 4: print gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: attach: dlmopen 4: print &gdb_dlmopen_glob
PASS: gdb.base/dlmopen.exp: attach: dlmopen 4: print gdb_dlmopen_glob = -1
PASS: gdb.base/dlmopen.exp: attach: main: continue to breakpoint: cont to bp.main
PASS: gdb.base/dlmopen.exp: attach: main: dso 1: info shared
PASS: gdb.base/dlmopen.exp: attach: main: dso 2: info shared
PASS: gdb.base/dlmopen.exp: test_solib_unmap_events: continue to breakpoint: all solib are now loaded
UNSUPPORTED: gdb.base/dlmopen.exp: test_solib_unmap_events: multiple copies of the dynamic linker not found
PASS: gdb.base/dlmopen.exp: test_next_over_dlclose: print wait_for_gdb = 0
PASS: gdb.base/dlmopen.exp: test_next_over_dlclose: continue to breakpoint: continue to dlclose 0
PASS: gdb.base/dlmopen.exp: test_next_over_dlclose: next over dlclose 0
PASS: gdb.base/dlmopen.exp: test_next_over_dlclose: continue to breakpoint: continue to dlclose 1
PASS: gdb.base/dlmopen.exp: test_next_over_dlclose: next over dlclose 1
PASS: gdb.base/dlmopen.exp: test_next_over_dlclose: continue to breakpoint: continue to dlclose 2
PASS: gdb.base/dlmopen.exp: test_next_over_dlclose: next over dlclose 2
PASS: gdb.base/dlmopen.exp: test_next_over_dlclose: continue to breakpoint: continue to dlclose 3
PASS: gdb.base/dlmopen.exp: test_next_over_dlclose: next over dlclose 3
PASS: gdb.base/dlmopen.exp: test_next_over_dlclose: continue to breakpoint: continue to final return
Running gdb.git~master/gdb/testsuite/gdb.python/py-recurse-unwind.exp ...
PASS: gdb.python/py-recurse-unwind.exp: import python scripts
PASS: gdb.python/py-recurse-unwind.exp: check_undefined_symbol: set code path within python unwinder to check_undefined_symbol
PASS: gdb.python/py-recurse-unwind.exp: check_undefined_symbol: reset count
PASS: gdb.python/py-recurse-unwind.exp: check_undefined_symbol: continue to breakpoint: ccc
FAIL: gdb.python/py-recurse-unwind.exp: check_undefined_symbol: backtrace (pattern 1)
PASS: gdb.python/py-recurse-unwind.exp: check_undefined_symbol: python unwinder called
PASS: gdb.python/py-recurse-unwind.exp: check_user_reg_pc: set code path within python unwinder to check_user_reg_pc
PASS: gdb.python/py-recurse-unwind.exp: check_user_reg_pc: reset count
PASS: gdb.python/py-recurse-unwind.exp: check_user_reg_pc: continue to breakpoint: ccc
FAIL: gdb.python/py-recurse-unwind.exp: check_user_reg_pc: backtrace (pattern 1)
PASS: gdb.python/py-recurse-unwind.exp: check_user_reg_pc: python unwinder called
PASS: gdb.python/py-recurse-unwind.exp: check_pae_pc: set code path within python unwinder to check_pae_pc
PASS: gdb.python/py-recurse-unwind.exp: check_pae_pc: reset count
PASS: gdb.python/py-recurse-unwind.exp: check_pae_pc: continue to breakpoint: ccc
FAIL: gdb.python/py-recurse-unwind.exp: check_pae_pc: backtrace (pattern 1)
PASS: gdb.python/py-recurse-unwind.exp: check_pae_pc: python unwinder called
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-cmd-user-context.exp ...
PASS: gdb.mi/mi-cmd-user-context.exp: successfully compiled posix threads test case
PASS: gdb.mi/mi-cmd-user-context.exp: set breakpoint in main
PASS: gdb.mi/mi-cmd-user-context.exp: run to breakpoint in main
PASS: gdb.mi/mi-cmd-user-context.exp: info thread 1
PASS: gdb.mi/mi-cmd-user-context.exp: -stack-info-depth --thread 3
PASS: gdb.mi/mi-cmd-user-context.exp: info thread 2
PASS: gdb.mi/mi-cmd-user-context.exp: -thread-select 3
PASS: gdb.mi/mi-cmd-user-context.exp: info thread 3
PASS: gdb.mi/mi-cmd-user-context.exp: -thread-select --thread 2 1
PASS: gdb.mi/mi-cmd-user-context.exp: info thread 4
PASS: gdb.mi/mi-cmd-user-context.exp: -thread-select --thread 2 2
PASS: gdb.mi/mi-cmd-user-context.exp: info thread 5
PASS: gdb.mi/mi-cmd-user-context.exp: frame 1
FAIL: gdb.mi/mi-cmd-user-context.exp: -stack-info-frame 1 (unexpected output)
PASS: gdb.mi/mi-cmd-user-context.exp: info thread 6
PASS: gdb.mi/mi-cmd-user-context.exp: frame 2
FAIL: gdb.mi/mi-cmd-user-context.exp: -stack-info-frame 2 (unexpected output)
PASS: gdb.mi/mi-cmd-user-context.exp: info thread 7
PASS: gdb.mi/mi-cmd-user-context.exp: frame 3
PASS: gdb.mi/mi-cmd-user-context.exp: --stack-select-frame 1
PASS: gdb.mi/mi-cmd-user-context.exp: info thread 8
FAIL: gdb.mi/mi-cmd-user-context.exp: frame 4 (unexpected output)
FAIL: gdb.mi/mi-cmd-user-context.exp: --stack-select-frame 2 (unexpected output)
PASS: gdb.mi/mi-cmd-user-context.exp: info thread 9
FAIL: gdb.mi/mi-cmd-user-context.exp: frame 5 (unexpected output)
PASS: gdb.mi/mi-cmd-user-context.exp: --stack-select-frame 3
PASS: gdb.mi/mi-cmd-user-context.exp: info thread 10
PASS: gdb.mi/mi-cmd-user-context.exp: frame 6
Running gdb.git~master/gdb/testsuite/gdb.dwarf2/dw2-step-between-inline-func-blocks.exp ...
PASS: gdb.dwarf2/dw2-step-between-inline-func-blocks.exp: continue to breakpoint: continue to bar line 1
PASS: gdb.dwarf2/dw2-step-between-inline-func-blocks.exp: step to bar line 2
FAIL: gdb.dwarf2/dw2-step-between-inline-func-blocks.exp: step to bar line 3
FAIL: gdb.dwarf2/dw2-step-between-inline-func-blocks.exp: step to bar line 4
FAIL: gdb.dwarf2/dw2-step-between-inline-func-blocks.exp: step out of bar to foo line 4
Running gdb.git~master/gdb/testsuite/gdb.ada/set_pckd_arr_elt.exp ...
PASS: gdb.ada/set_pckd_arr_elt.exp: scenario=all: compilation foo.adb
PASS: gdb.ada/set_pckd_arr_elt.exp: scenario=all: print sa(3) := 9
PASS: gdb.ada/set_pckd_arr_elt.exp: scenario=all: print va.t(1) := 15
FAIL: gdb.ada/set_pckd_arr_elt.exp: scenario=all: continue to update_small
FAIL: gdb.ada/set_pckd_arr_elt.exp: scenario=all: continue to update_small for va.t
PASS: gdb.ada/set_pckd_arr_elt.exp: scenario=minimal: compilation foo.adb
PASS: gdb.ada/set_pckd_arr_elt.exp: scenario=minimal: print sa(3) := 9
PASS: gdb.ada/set_pckd_arr_elt.exp: scenario=minimal: print va.t(1) := 15
FAIL: gdb.ada/set_pckd_arr_elt.exp: scenario=minimal: continue to update_small
FAIL: gdb.ada/set_pckd_arr_elt.exp: scenario=minimal: continue to update_small for va.t
Running gdb.git~master/gdb/testsuite/gdb.ada/info_auto_lang.exp ...
PASS: gdb.ada/info_auto_lang.exp: compilation proc_in_ada.adb
PASS: gdb.ada/info_auto_lang.exp: language_choice=auto: select frame with lang c
PASS: gdb.ada/info_auto_lang.exp: language_choice=auto: set language language_choice
PASS: gdb.ada/info_auto_lang.exp: language_choice=auto: frame=0, frame_lang=c: select frame
PASS: gdb.ada/info_auto_lang.exp: language_choice=auto: frame=0, frame_lang=c: info functions proc_in_
PASS: gdb.ada/info_auto_lang.exp: language_choice=auto: frame=0, frame_lang=c: info types some_type
PASS: gdb.ada/info_auto_lang.exp: language_choice=auto: frame=0, frame_lang=c: info variables some_struct
PASS: gdb.ada/info_auto_lang.exp: language_choice=auto: frame=0, frame_lang=c: rbreak proc_in_
FAIL: gdb.ada/info_auto_lang.exp: language_choice=auto: frame=1, frame_lang=ada: select frame
PASS: gdb.ada/info_auto_lang.exp: language_choice=auto: frame=1, frame_lang=ada: info functions proc_in_
PASS: gdb.ada/info_auto_lang.exp: language_choice=auto: frame=1, frame_lang=ada: info types some_type
PASS: gdb.ada/info_auto_lang.exp: language_choice=auto: frame=1, frame_lang=ada: info variables some_struct
PASS: gdb.ada/info_auto_lang.exp: language_choice=auto: frame=1, frame_lang=ada: rbreak proc_in_
FAIL: gdb.ada/info_auto_lang.exp: language_choice=ada: select frame with lang ada
FAIL: gdb.ada/info_auto_lang.exp: language_choice=ada: set language language_choice
PASS: gdb.ada/info_auto_lang.exp: language_choice=ada: frame=0, frame_lang=c: select frame
PASS: gdb.ada/info_auto_lang.exp: language_choice=ada: frame=0, frame_lang=c: info functions proc_in_
PASS: gdb.ada/info_auto_lang.exp: language_choice=ada: frame=0, frame_lang=c: info types some_type
PASS: gdb.ada/info_auto_lang.exp: language_choice=ada: frame=0, frame_lang=c: info variables some_struct
PASS: gdb.ada/info_auto_lang.exp: language_choice=ada: frame=0, frame_lang=c: rbreak proc_in_
FAIL: gdb.ada/info_auto_lang.exp: language_choice=ada: frame=1, frame_lang=ada: select frame
PASS: gdb.ada/info_auto_lang.exp: language_choice=ada: frame=1, frame_lang=ada: info functions proc_in_
PASS: gdb.ada/info_auto_lang.exp: language_choice=ada: frame=1, frame_lang=ada: info types some_type
PASS: gdb.ada/info_auto_lang.exp: language_choice=ada: frame=1, frame_lang=ada: info variables some_struct
PASS: gdb.ada/info_auto_lang.exp: language_choice=ada: frame=1, frame_lang=ada: rbreak proc_in_
PASS: gdb.ada/info_auto_lang.exp: language_choice=c: select frame with lang c
PASS: gdb.ada/info_auto_lang.exp: language_choice=c: set language language_choice
PASS: gdb.ada/info_auto_lang.exp: language_choice=c: frame=0, frame_lang=c: select frame
PASS: gdb.ada/info_auto_lang.exp: language_choice=c: frame=0, frame_lang=c: info functions proc_in_
PASS: gdb.ada/info_auto_lang.exp: language_choice=c: frame=0, frame_lang=c: info types some_type
PASS: gdb.ada/info_auto_lang.exp: language_choice=c: frame=0, frame_lang=c: info variables some_struct
PASS: gdb.ada/info_auto_lang.exp: language_choice=c: frame=0, frame_lang=c: rbreak proc_in_
FAIL: gdb.ada/info_auto_lang.exp: language_choice=c: frame=1, frame_lang=ada: select frame
PASS: gdb.ada/info_auto_lang.exp: language_choice=c: frame=1, frame_lang=ada: info functions proc_in_
PASS: gdb.ada/info_auto_lang.exp: language_choice=c: frame=1, frame_lang=ada: info types some_type
PASS: gdb.ada/info_auto_lang.exp: language_choice=c: frame=1, frame_lang=ada: info variables some_struct
PASS: gdb.ada/info_auto_lang.exp: language_choice=c: frame=1, frame_lang=ada: rbreak proc_in_
Running gdb.git~master/gdb/testsuite/gdb.base/scope.exp ...
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss before run
PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal before run
FAIL: gdb.base/scope.exp: test_at_main: next over init0() in main
PASS: gdb.base/scope.exp: test_at_main: print filelocal
PASS: gdb.base/scope.exp: test_at_main: print 'scope0.c'::filelocal at main
FAIL: gdb.base/scope.exp: test_at_main: print filelocal_bss
FAIL: gdb.base/scope.exp: test_at_main: print 'scope0.c'::filelocal_bss in test_at_main
PASS: gdb.base/scope.exp: test_at_main: print filelocal_ro in test_at_main
PASS: gdb.base/scope.exp: test_at_main: print 'scope0.c'::filelocal_ro
PASS: gdb.base/scope.exp: test_at_main: print 'scope1.c'::filelocal
FAIL: gdb.base/scope.exp: test_at_main: print 'scope1.c'::filelocal_bss
PASS: gdb.base/scope.exp: test_at_main: print 'scope1.c'::filelocal_ro
PASS: gdb.base/scope.exp: test_at_main: print foo::funclocal
PASS: gdb.base/scope.exp: test_at_main: print 'scope1.c'::foo::funclocal
PASS: gdb.base/scope.exp: test_at_main: print foo::funclocal_ro
PASS: gdb.base/scope.exp: test_at_main: print 'scope1.c'::foo::funclocal_ro
PASS: gdb.base/scope.exp: test_at_main: print bar::funclocal
PASS: gdb.base/scope.exp: test_at_main: print 'scope1.c'::bar::funclocal
PASS: gdb.base/scope.exp: test_at_foo: next
PASS: gdb.base/scope.exp: test_at_foo: print 'scope0.c'::filelocal at foo
PASS: gdb.base/scope.exp: test_at_foo: print 'scope0.c'::filelocal_bss in test_at_foo
PASS: gdb.base/scope.exp: test_at_foo: print 'scope0.c'::filelocal_ro
PASS: gdb.base/scope.exp: test_at_foo: print filelocal at foo
PASS: gdb.base/scope.exp: test_at_foo: print 'scope1.c'::filelocal at foo
PASS: gdb.base/scope.exp: test_at_foo: print filelocal_bss at foo
PASS: gdb.base/scope.exp: test_at_foo: print 'scope1.c'::filelocal_bss at foo
PASS: gdb.base/scope.exp: test_at_foo: print filelocal_ro at foo
PASS: gdb.base/scope.exp: test_at_foo: print 'scope1.c'::filelocal_ro at foo
PASS: gdb.base/scope.exp: test_at_foo: print funclocal at foo
PASS: gdb.base/scope.exp: test_at_foo: print foo::funclocal at foo
PASS: gdb.base/scope.exp: test_at_foo: print 'scope1.c'::foo::funclocal at foo
PASS: gdb.base/scope.exp: test_at_foo: print funclocal_bss at foo
PASS: gdb.base/scope.exp: test_at_foo: print foo::funclocal_bss at foo
PASS: gdb.base/scope.exp: test_at_foo: print 'scope1.c'::foo::funclocal_bss at foo
PASS: gdb.base/scope.exp: test_at_foo: print funclocal_ro at foo
PASS: gdb.base/scope.exp: test_at_foo: print foo::funclocal_ro at foo
PASS: gdb.base/scope.exp: test_at_foo: print 'scope1.c'::foo::funclocal_ro at foo
PASS: gdb.base/scope.exp: test_at_foo: print bar::funclocal at foo
PASS: gdb.base/scope.exp: test_at_foo: print 'scope1.c'::bar::funclocal at foo
PASS: gdb.base/scope.exp: test_at_bar: next
PASS: gdb.base/scope.exp: test_at_bar: print 'scope0.c'::filelocal at bar
PASS: gdb.base/scope.exp: test_at_bar: print 'scope0.c'::filelocal_bss in test_at_bar
PASS: gdb.base/scope.exp: test_at_bar: print 'scope0.c'::filelocal_ro at bar
PASS: gdb.base/scope.exp: test_at_bar: print filelocal at bar
PASS: gdb.base/scope.exp: test_at_bar: print 'scope1.c'::filelocal at bar
PASS: gdb.base/scope.exp: test_at_bar: print filelocal_bss at bar
PASS: gdb.base/scope.exp: test_at_bar: print 'scope1.c'::filelocal_bss at bar
PASS: gdb.base/scope.exp: test_at_bar: print filelocal_ro in test_at_bar
PASS: gdb.base/scope.exp: test_at_bar: print 'scope1.c'::filelocal_ro at bar
PASS: gdb.base/scope.exp: test_at_bar: print foo::funclocal at bar
PASS: gdb.base/scope.exp: test_at_bar: print 'scope1.c'::foo::funclocal at bar
PASS: gdb.base/scope.exp: test_at_bar: print foo::funclocal_bss at bar
PASS: gdb.base/scope.exp: test_at_bar: print 'scope1.c'::foo::funclocal_bss at bar
PASS: gdb.base/scope.exp: test_at_bar: print foo::funclocal_ro at bar
PASS: gdb.base/scope.exp: test_at_bar: print 'scope1.c'::foo::funclocal_ro at bar
PASS: gdb.base/scope.exp: test_at_bar: print funclocal at bar
PASS: gdb.base/scope.exp: test_at_bar: print bar::funclocal at bar
PASS: gdb.base/scope.exp: test_at_bar: print 'scope1.c'::bar::funclocal at bar
PASS: gdb.base/scope.exp: test_at_bar: print funclocal_bss at bar
PASS: gdb.base/scope.exp: test_at_bar: print bar::funclocal_bss at bar
PASS: gdb.base/scope.exp: test_at_bar: print 'scope1.c'::bar::funclocal_bss at bar
PASS: gdb.base/scope.exp: test_at_localscopes: continue to marker2
FAIL: gdb.base/scope.exp: test_at_localscopes: up from marker2
FAIL: gdb.base/scope.exp: test_at_localscopes: print localval, outer scope
FAIL: gdb.base/scope.exp: test_at_localscopes: print localval1, outer scope
PASS: gdb.base/scope.exp: test_at_localscopes: print localval2, outer scope
PASS: gdb.base/scope.exp: test_at_localscopes: print localval3, outer scope
PASS: gdb.base/scope.exp: test_at_localscopes: continue to marker3
FAIL: gdb.base/scope.exp: test_at_localscopes: up from marker3
FAIL: gdb.base/scope.exp: test_at_localscopes: print localval, first nested scope
FAIL: gdb.base/scope.exp: test_at_localscopes: print localval1, first nested scope
FAIL: gdb.base/scope.exp: test_at_localscopes: print localval2, first nested scope
PASS: gdb.base/scope.exp: test_at_localscopes: print localval3, first nested scope
PASS: gdb.base/scope.exp: test_at_localscopes: continue to marker4
FAIL: gdb.base/scope.exp: test_at_localscopes: up from marker4
FAIL: gdb.base/scope.exp: test_at_localscopes: print localval, innermost scope
FAIL: gdb.base/scope.exp: test_at_localscopes: print localval1, innermost scope
FAIL: gdb.base/scope.exp: test_at_localscopes: print localval2, innermost scope
FAIL: gdb.base/scope.exp: test_at_localscopes: print localval3, innermost scope
PASS: gdb.base/scope.exp: test_at_autovars: continue to marker1
FAIL: gdb.base/scope.exp: test_at_autovars: up from marker1
FAIL: gdb.base/scope.exp: test_at_autovars: print i0
FAIL: gdb.base/scope.exp: test_at_autovars: print i1
FAIL: gdb.base/scope.exp: test_at_autovars: print i2
FAIL: gdb.base/scope.exp: test_at_autovars: print i3
FAIL: gdb.base/scope.exp: test_at_autovars: print i4
FAIL: gdb.base/scope.exp: test_at_autovars: print i5
FAIL: gdb.base/scope.exp: test_at_autovars: print i6
FAIL: gdb.base/scope.exp: test_at_autovars: print i7
FAIL: gdb.base/scope.exp: test_at_autovars: print i8
FAIL: gdb.base/scope.exp: test_at_autovars: print i9
FAIL: gdb.base/scope.exp: test_at_autovars: print i10
FAIL: gdb.base/scope.exp: test_at_autovars: print i11
FAIL: gdb.base/scope.exp: test_at_autovars: print i12
FAIL: gdb.base/scope.exp: test_at_autovars: print i13
FAIL: gdb.base/scope.exp: test_at_autovars: print i14
FAIL: gdb.base/scope.exp: test_at_autovars: print i15
FAIL: gdb.base/scope.exp: test_at_autovars: print i16
FAIL: gdb.base/scope.exp: test_at_autovars: print i17
FAIL: gdb.base/scope.exp: test_at_autovars: print i18
FAIL: gdb.base/scope.exp: test_at_autovars: print i19
FAIL: gdb.base/scope.exp: test_at_autovars: print i20
FAIL: gdb.base/scope.exp: test_at_autovars: print i21
FAIL: gdb.base/scope.exp: test_at_autovars: print i22
FAIL: gdb.base/scope.exp: test_at_autovars: print i23
FAIL: gdb.base/scope.exp: test_at_autovars: print i24
FAIL: gdb.base/scope.exp: test_at_autovars: print i25
FAIL: gdb.base/scope.exp: test_at_autovars: print i26
FAIL: gdb.base/scope.exp: test_at_autovars: print i27
FAIL: gdb.base/scope.exp: test_at_autovars: print i28
FAIL: gdb.base/scope.exp: test_at_autovars: print i29
FAIL: gdb.base/scope.exp: test_at_autovars: print i30
FAIL: gdb.base/scope.exp: test_at_autovars: print i31
FAIL: gdb.base/scope.exp: test_at_autovars: print i32
FAIL: gdb.base/scope.exp: test_at_autovars: print i33
FAIL: gdb.base/scope.exp: test_at_autovars: print i34
FAIL: gdb.base/scope.exp: test_at_autovars: print i35
FAIL: gdb.base/scope.exp: test_at_autovars: print i36
FAIL: gdb.base/scope.exp: test_at_autovars: print i37
FAIL: gdb.base/scope.exp: test_at_autovars: print i38
FAIL: gdb.base/scope.exp: test_at_autovars: print i39
FAIL: gdb.base/scope.exp: test_at_autovars: print i40
FAIL: gdb.base/scope.exp: test_at_autovars: print i41
FAIL: gdb.base/scope.exp: test_at_autovars: print i42
FAIL: gdb.base/scope.exp: test_at_autovars: print i43
FAIL: gdb.base/scope.exp: test_at_autovars: print i44
FAIL: gdb.base/scope.exp: test_at_autovars: print i45
FAIL: gdb.base/scope.exp: test_at_autovars: print i46
FAIL: gdb.base/scope.exp: test_at_autovars: print i47
FAIL: gdb.base/scope.exp: test_at_autovars: print i48
FAIL: gdb.base/scope.exp: test_at_autovars: print i49
FAIL: gdb.base/scope.exp: test_at_autovars: print i50
FAIL: gdb.base/scope.exp: test_at_autovars: print i51
FAIL: gdb.base/scope.exp: test_at_autovars: print i52
FAIL: gdb.base/scope.exp: test_at_autovars: print i53
FAIL: gdb.base/scope.exp: test_at_autovars: print i54
FAIL: gdb.base/scope.exp: test_at_autovars: print i55
FAIL: gdb.base/scope.exp: test_at_autovars: print i56
FAIL: gdb.base/scope.exp: test_at_autovars: print i57
FAIL: gdb.base/scope.exp: test_at_autovars: print i58
FAIL: gdb.base/scope.exp: test_at_autovars: print i59
FAIL: gdb.base/scope.exp: test_at_autovars: print i60
FAIL: gdb.base/scope.exp: test_at_autovars: print i61
FAIL: gdb.base/scope.exp: test_at_autovars: print i62
FAIL: gdb.base/scope.exp: test_at_autovars: print i63
FAIL: gdb.base/scope.exp: test_at_autovars: print i64
FAIL: gdb.base/scope.exp: test_at_autovars: print i65
FAIL: gdb.base/scope.exp: test_at_autovars: print i66
FAIL: gdb.base/scope.exp: test_at_autovars: print i67
FAIL: gdb.base/scope.exp: test_at_autovars: print i68
FAIL: gdb.base/scope.exp: test_at_autovars: print i69
FAIL: gdb.base/scope.exp: test_at_autovars: print i70
FAIL: gdb.base/scope.exp: test_at_autovars: print i71
FAIL: gdb.base/scope.exp: test_at_autovars: print i72
FAIL: gdb.base/scope.exp: test_at_autovars: print i73
FAIL: gdb.base/scope.exp: test_at_autovars: print i74
FAIL: gdb.base/scope.exp: test_at_autovars: print i75
FAIL: gdb.base/scope.exp: test_at_autovars: print i76
FAIL: gdb.base/scope.exp: test_at_autovars: print i77
FAIL: gdb.base/scope.exp: test_at_autovars: print i78
FAIL: gdb.base/scope.exp: test_at_autovars: print i79
FAIL: gdb.base/scope.exp: test_at_autovars: print i80
FAIL: gdb.base/scope.exp: test_at_autovars: print i81
FAIL: gdb.base/scope.exp: test_at_autovars: print i82
FAIL: gdb.base/scope.exp: test_at_autovars: print i83
FAIL: gdb.base/scope.exp: test_at_autovars: print i84
FAIL: gdb.base/scope.exp: test_at_autovars: print i85
FAIL: gdb.base/scope.exp: test_at_autovars: print i86
FAIL: gdb.base/scope.exp: test_at_autovars: print i87
FAIL: gdb.base/scope.exp: test_at_autovars: print i88
FAIL: gdb.base/scope.exp: test_at_autovars: print i89
FAIL: gdb.base/scope.exp: test_at_autovars: print i90
FAIL: gdb.base/scope.exp: test_at_autovars: print i91
FAIL: gdb.base/scope.exp: test_at_autovars: print i92
FAIL: gdb.base/scope.exp: test_at_autovars: print i93
FAIL: gdb.base/scope.exp: test_at_autovars: print i94
FAIL: gdb.base/scope.exp: test_at_autovars: print i95
FAIL: gdb.base/scope.exp: test_at_autovars: print i96
FAIL: gdb.base/scope.exp: test_at_autovars: print i97
FAIL: gdb.base/scope.exp: test_at_autovars: print i98
FAIL: gdb.base/scope.exp: test_at_autovars: print i99
PASS: gdb.base/scope.exp: test_at_autovars: 100 auto variables correctly initialized
FAIL: gdb.base/scope.exp: test_at_autovars: args in correct order
Running gdb.git~master/gdb/testsuite/gdb.cp/rvalue-ref-params.exp ...
PASS: gdb.cp/rvalue-ref-params.exp: print value of f1 on (Child&&) in main
PASS: gdb.cp/rvalue-ref-params.exp: print f3(static_cast<int&&> (global_int))
PASS: gdb.cp/rvalue-ref-params.exp: print f4(static_cast<float&&> (global_float))
PASS: gdb.cp/rvalue-ref-params.exp: gdb-command<print static_cast<int&> (global_int)>
PASS: gdb.cp/rvalue-ref-params.exp: gdb-command<print static_cast<int&&> (global_int)>
PASS: gdb.cp/rvalue-ref-params.exp: gdb-command<print static_cast<float&> (global_float)>
PASS: gdb.cp/rvalue-ref-params.exp: gdb-command<print static_cast<float&&> (global_float)>
PASS: gdb.cp/rvalue-ref-params.exp: print value of f2 on (Child&&) in main
PASS: gdb.cp/rvalue-ref-params.exp: print value of Child&& in f2
PASS: gdb.cp/rvalue-ref-params.exp: print value of f1 on Child&& in f2
FAIL: gdb.cp/rvalue-ref-params.exp: print value of Parent&& in f1
PASS: gdb.cp/rvalue-ref-params.exp: print f1(static_cast<MultiChild&&>(MQ))
PASS: gdb.cp/rvalue-ref-params.exp: print mf1(static_cast<MultiChild&&>(MQ))
PASS: gdb.cp/rvalue-ref-params.exp: print mf2(static_cast<MultiChild&&>(MQ))
Running gdb.git~master/gdb/testsuite/gdb.mi/mi-fill-memory.exp ...
PASS: gdb.mi/mi-fill-memory.exp: breakpoint at main
PASS: gdb.mi/mi-fill-memory.exp: mi runto main
FAIL: gdb.mi/mi-fill-memory.exp: next at main (stopped at wrong place)
PASS: gdb.mi/mi-fill-memory.exp: no arguments
PASS: gdb.mi/mi-fill-memory.exp: one argument missing
PASS: gdb.mi/mi-fill-memory.exp: memory successfully written
PASS: gdb.mi/mi-fill-memory.exp: memory successfully filled (8 bytes)
PASS: gdb.mi/mi-fill-memory.exp: pattern correctly read from memory
Running gdb.git~master/gdb/testsuite/gdb.guile/scm-value-cc.exp ...
PASS: gdb.guile/scm-value-cc.exp: continue to breakpoint: Break here
PASS: gdb.guile/scm-value-cc.exp: gu (print (value-type (parse-and-eval "a")))
FAIL: gdb.guile/scm-value-cc.exp: gu (print (value-type (value-referenced-value (parse-and-eval "a"))))
PASS: gdb.guile/scm-value-cc.exp: gu (print (value-type (parse-and-eval "int_ref")))
FAIL: gdb.guile/scm-value-cc.exp: gu (print (value-type (value-referenced-value (parse-and-eval "int_ref"))))
FAIL: gdb.guile/scm-value-cc.exp: gu (print (value-referenced-value (parse-and-eval "int_ref")))
FAIL: gdb.guile/scm-value-cc.exp: gu (print (value-type (value-dereference (parse-and-eval "int_ptr_ref"))))
FAIL: gdb.guile/scm-value-cc.exp: gu (print (value-type (value-referenced-value (parse-and-eval "int_ptr_ref"))))
FAIL: gdb.guile/scm-value-cc.exp: gu (print (value-dereference (value-referenced-value (parse-and-eval "int_ptr_ref"))))
FAIL: gdb.guile/scm-value-cc.exp: gu (print (value-referenced-value (value-referenced-value (parse-and-eval "int_ptr_ref"))))
Running gdb.git~master/gdb/testsuite/gdb.ada/uninitialized-variable-record.exp ...
PASS: gdb.ada/uninitialized-variable-record.exp: compilation parse.adb
FAIL: gdb.ada/uninitialized-variable-record.exp: p y2
FAIL: gdb.ada/uninitialized-variable-record.exp: print &y2.d - &y2
UNSUPPORTED: gdb.ada/uninitialized-variable-record.exp: require failed: expr {$interesting_discriminator != -1}
Running gdb.git~master/gdb/testsuite/gdb.base/execution-termios.exp ...
FAIL: gdb.base/execution-termios.exp: next: termios ok
PASS: gdb.base/execution-termios.exp: infcall: termios ok
PASS: gdb.base/execution-termios.exp: continue: break 34
PASS: gdb.base/execution-termios.exp: continue: termios ok
PASS: gdb.base/execution-termios.exp: finish: break func
PASS: gdb.base/execution-termios.exp: finish: continue
PASS: gdb.base/execution-termios.exp: finish: termios ok
Running gdb.git~master/gdb/testsuite/gdb.dwarf2/calling-convention.exp ...
PASS: gdb.dwarf2/calling-convention.exp: get integer valueof "sizeof (int)"
PASS: gdb.dwarf2/calling-convention.exp: gdb-command<call foo ()>
PASS: gdb.dwarf2/calling-convention.exp: continue to breakpoint: foo
PASS: gdb.dwarf2/calling-convention.exp: return 35
FAIL: gdb.dwarf2/calling-convention.exp: finish
Running gdb.git~master/gdb/testsuite/gdb.dap/ptrref.exp ...
PASS: gdb.dap/ptrref.exp: initialize success
PASS: gdb.dap/ptrref.exp: set breakpoint by line number success
PASS: gdb.dap/ptrref.exp: configurationDone success
PASS: gdb.dap/ptrref.exp: launch response success
PASS: gdb.dap/ptrref.exp: inferior started
PASS: gdb.dap/ptrref.exp: stopped at line breakpoint
PASS: gdb.dap/ptrref.exp: backtrace success
PASS: gdb.dap/ptrref.exp: get scopes success
PASS: gdb.dap/ptrref.exp: three scopes
PASS: gdb.dap/ptrref.exp: scope is locals
PASS: gdb.dap/ptrref.exp: scope is globals
PASS: gdb.dap/ptrref.exp: four vars in locals
PASS: gdb.dap/ptrref.exp: one var in globals
PASS: gdb.dap/ptrref.exp: fetch variables success
PASS: gdb.dap/ptrref.exp: aggregate has children
PASS: gdb.dap/ptrref.exp: aggregate has exactly 2 children
FAIL: gdb.dap/ptrref.exp: check value of value
PASS: gdb.dap/ptrref.exp: value does not have child
FAIL: gdb.dap/ptrref.exp: ptr has children
WARNING: While evaluating expression in gdb_assert: key "namedVariables" not known in dictionary
UNRESOLVED: gdb.dap/ptrref.exp: ptr has exactly one child
FAIL: gdb.dap/ptrref.exp: fetch children of ptr success
ERROR: tcl error sourcing /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ptrref.exp.
ERROR: tcl error code TCL LOOKUP DICT body
ERROR: key "body" not known in dictionary
    while executing
"dict get $refs body variables"
    (procedure "fetch_pointer" line 4)
    invoked from within
"fetch_pointer $name $var"
    ("foreach" body line 15)
    invoked from within
"foreach var [dict get $refs body variables] {
    set name [dict get $var name]

    switch $name {
	"value" {
	    gdb_assert {[dict get $var value] ..."
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ptrref.exp" line 88)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ptrref.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ptrref.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
UNRESOLVED: gdb.dap/ptrref.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ptrref.exp' aborted due to Tcl error
PATH: gdb.dap/ptrref.exp: testcase '/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ptrref.exp' aborted due to Tcl error
Running gdb.git~master/gdb/testsuite/gdb.cp/classes.exp ...
PASS: gdb.cp/classes.exp: set language c++
PASS: gdb.cp/classes.exp: set width 0
PASS: gdb.cp/classes.exp: continue
PASS: gdb.cp/classes.exp: ptype struct default_public_struct
PASS: gdb.cp/classes.exp: ptype struct explicit_public_struct
PASS: gdb.cp/classes.exp: ptype struct protected_struct
PASS: gdb.cp/classes.exp: ptype struct private_struct
PASS: gdb.cp/classes.exp: ptype struct mixed_protection_struct
PASS: gdb.cp/classes.exp: ptype class public_class
PASS: gdb.cp/classes.exp: ptype class protected_class
PASS: gdb.cp/classes.exp: ptype class default_private_class
PASS: gdb.cp/classes.exp: ptype class explicit_private_class
PASS: gdb.cp/classes.exp: ptype class mixed_protection_class
PASS: gdb.cp/classes.exp: ptype class A
PASS: gdb.cp/classes.exp: ptype class B
PASS: gdb.cp/classes.exp: ptype class C
PASS: gdb.cp/classes.exp: ptype class D
PASS: gdb.cp/classes.exp: ptype class E
PASS: gdb.cp/classes.exp: ptype class Static
PASS: gdb.cp/classes.exp: ptype class vA
PASS: gdb.cp/classes.exp: ptype class vB
PASS: gdb.cp/classes.exp: ptype class vC
PASS: gdb.cp/classes.exp: ptype class vD
PASS: gdb.cp/classes.exp: ptype class vE
PASS: gdb.cp/classes.exp: ptype class Base1
PASS: gdb.cp/classes.exp: ptype class Foo
PASS: gdb.cp/classes.exp: ptype class Bar
PASS: gdb.cp/classes.exp: ptype class DynamicBar
PASS: gdb.cp/classes.exp: ptype class class_with_typedefs
PASS: gdb.cp/classes.exp: ptype class class_with_public_typedef
PASS: gdb.cp/classes.exp: ptype class class_with_protected_typedef
PASS: gdb.cp/classes.exp: ptype struct struct_with_protected_typedef
PASS: gdb.cp/classes.exp: ptype struct struct_with_private_typedef
PASS: gdb.cp/classes.exp: ptype/r class_with_private_typedef
PASS: gdb.cp/classes.exp: ptype/r struct_with_public_typedef
PASS: gdb.cp/classes.exp: print g_A.a
PASS: gdb.cp/classes.exp: print g_A.x
PASS: gdb.cp/classes.exp: print g_B.b
PASS: gdb.cp/classes.exp: print g_B.x
PASS: gdb.cp/classes.exp: print g_C.c
PASS: gdb.cp/classes.exp: print g_C.x
PASS: gdb.cp/classes.exp: print g_D.d
PASS: gdb.cp/classes.exp: print g_D.x
PASS: gdb.cp/classes.exp: print g_E.e
PASS: gdb.cp/classes.exp: print g_E.x
PASS: gdb.cp/classes.exp: print g_A.b
PASS: gdb.cp/classes.exp: print g_B.c
PASS: gdb.cp/classes.exp: print g_B.d
PASS: gdb.cp/classes.exp: print g_C.b
PASS: gdb.cp/classes.exp: print g_C.d
PASS: gdb.cp/classes.exp: print g_D.e
PASS: gdb.cp/classes.exp: print g_A.y
PASS: gdb.cp/classes.exp: print g_B.z
PASS: gdb.cp/classes.exp: print g_C.q
PASS: gdb.cp/classes.exp: print g_D.p
PASS: gdb.cp/classes.exp: gdb-command<call class_param.Aptr_a (&g_A)>
PASS: gdb.cp/classes.exp: gdb-command<call class_param.Aptr_x (&g_A)>
PASS: gdb.cp/classes.exp: gdb-command<call class_param.Aptr_a (&g_B)>
PASS: gdb.cp/classes.exp: gdb-command<call class_param.Aptr_x (&g_B)>
PASS: gdb.cp/classes.exp: gdb-command<call class_param.Aref_a (g_A)>
PASS: gdb.cp/classes.exp: gdb-command<call class_param.Aref_x (g_A)>
PASS: gdb.cp/classes.exp: gdb-command<call class_param.Aref_a (g_B)>
PASS: gdb.cp/classes.exp: gdb-command<call class_param.Aref_x (g_B)>
PASS: gdb.cp/classes.exp: gdb-command<call class_param.Aval_a (g_A)>
PASS: gdb.cp/classes.exp: gdb-command<call class_param.Aval_x (g_A)>
PASS: gdb.cp/classes.exp: gdb-command<call class_param.Aval_a (g_B)>
PASS: gdb.cp/classes.exp: gdb-command<call class_param.Aval_x (g_B)>
PASS: gdb.cp/classes.exp: unrelated class *param
PASS: gdb.cp/classes.exp: unrelated class &param
PASS: gdb.cp/classes.exp: unrelated class param
PASS: gdb.cp/classes.exp: continue to enums2(\(\)|)
FAIL: gdb.cp/classes.exp: print obj_with_enum (1)
PASS: gdb.cp/classes.exp: next
FAIL: gdb.cp/classes.exp: print obj_with_enum, 2
FAIL: gdb.cp/classes.exp: print obj_with_enum.priv_enum
PASS: gdb.cp/classes.exp: ptype obj_with_enum.priv_enum
PASS: gdb.cp/classes.exp: ptype obj_with_enum
PASS: gdb.cp/classes.exp: print (ClassWithEnum::PrivEnum) 42
PASS: gdb.cp/classes.exp: print ('ClassWithEnum::PrivEnum') 42
PASS: gdb.cp/classes.exp: finish
PASS: gdb.cp/classes.exp: print Bar::z
PASS: gdb.cp/classes.exp: print &Foo::x
PASS: gdb.cp/classes.exp: print (int)&Foo::x
PASS: gdb.cp/classes.exp: print (int)&Bar::y == 2*sizeof(int)
PASS: gdb.cp/classes.exp: ptype Bar::z
PASS: gdb.cp/classes.exp: ptype &Bar::z
PASS: gdb.cp/classes.exp: print (int)pmi == sizeof(int)
PASS: gdb.cp/classes.exp: print Foo::st
PASS: gdb.cp/classes.exp: set foo.st = 200
PASS: gdb.cp/classes.exp: print bar.st
PASS: gdb.cp/classes.exp: print &foo.st
PASS: gdb.cp/classes.exp: print &Bar::st
PASS: gdb.cp/classes.exp: print *$
PASS: gdb.cp/classes.exp: set print static-members off
PASS: gdb.cp/classes.exp: print csi without static members
PASS: gdb.cp/classes.exp: print cnsi without static members
PASS: gdb.cp/classes.exp: set print static-members on
PASS: gdb.cp/classes.exp: print csi with static members
PASS: gdb.cp/classes.exp: print cnsi with static members
PASS: gdb.cp/classes.exp: print recursive static member
PASS: gdb.cp/classes.exp: print ctor of typedef class
PASS: gdb.cp/classes.exp: print dtor of typedef class
PASS: gdb.cp/classes.exp: list ByAnyOtherName::times
Running gdb.git~master/gdb/testsuite/gdb.base/macscp.exp ...
PASS: gdb.base/macscp.exp: list main for support check
PASS: gdb.base/macscp.exp: list main for WHERE
PASS: gdb.base/macscp.exp: info macro WHERE after `list main'
PASS: gdb.base/macscp.exp: list macscp2_2 for WHERE
PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp2_2'
PASS: gdb.base/macscp.exp: list macscp3_2 for WHERE
PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp3_2'
PASS: gdb.base/macscp.exp: info macro FROM_COMMANDLINE
PASS: gdb.base/macscp.exp: info macro __FILE__ before running
PASS: gdb.base/macscp.exp: info macro __LINE__ before running
PASS: gdb.base/macscp.exp: list macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp_4_2_from_macscp2'
PASS: gdb.base/macscp.exp: list macscp4_2_from_macscp3
KFAIL: gdb.base/macscp.exp: info macro WHERE after `list macscp_4_2_from_macscp3' (gdb/7660) (PRMS: gdb/7660)
PASS: gdb.base/macscp.exp: break macscp1_1
PASS: gdb.base/macscp.exp: break macscp2_1
PASS: gdb.base/macscp.exp: break macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: break macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: break macscp2_2
PASS: gdb.base/macscp.exp: break macscp1_2
PASS: gdb.base/macscp.exp: break macscp3_1
PASS: gdb.base/macscp.exp: break macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: break macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: break macscp3_2
PASS: gdb.base/macscp.exp: break macscp1_3
PASS: gdb.base/macscp.exp: continue to macscp1_1
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp1_1
PASS: gdb.base/macscp.exp: continue to macscp2_1
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp2_1
PASS: gdb.base/macscp.exp: continue to macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp2
PASS: gdb.base/macscp.exp: continue to macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp2
PASS: gdb.base/macscp.exp: continue to macscp2_2
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp2_2
PASS: gdb.base/macscp.exp: continue to macscp1_2
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp1_2
PASS: gdb.base/macscp.exp: continue to macscp3_1
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp3_1
PASS: gdb.base/macscp.exp: continue to macscp4_1_from_macscp3
KFAIL: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_1_from_macscp3 (gdb/7660) (PRMS: gdb/7660)
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/7660)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/7660)
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/7660)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/7660)
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/7660)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/7660)
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/7660)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/7660)
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp3
PASS: gdb.base/macscp.exp: continue to macscp4_2_from_macscp3
KFAIL: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_2_from_macscp3 (gdb/7660) (PRMS: gdb/7660)
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/7660)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/7660)
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/7660)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/7660)
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/7660)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/7660)
KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/7660)
KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/7660)
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp3
PASS: gdb.base/macscp.exp: continue to macscp3_2
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp3_2
PASS: gdb.base/macscp.exp: continue to macscp1_3
PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_3
PASS: gdb.base/macscp.exp: breakpoint macscp_expr
PASS: gdb.base/macscp.exp: macro MACRO_TO_EXPAND not in scope at breakpoint
PASS: gdb.base/macscp.exp: breakpoint macscp_expr using MACRO_TO_EXPAND
PASS: gdb.base/macscp.exp: continue to macsp_expr
PASS: gdb.base/macscp.exp: print address.addr
PASS: gdb.base/macscp.exp: print expression with macro before define.
PASS: gdb.base/macscp.exp: next to definition 1
FAIL: gdb.base/macscp.exp: print expression with macro in scope.
PASS: gdb.base/macscp.exp: user macro override
PASS: gdb.base/macscp.exp: choose user macro
PASS: gdb.base/macscp.exp: remove user override
FAIL: gdb.base/macscp.exp: print expression with macro after removing override
PASS: gdb.base/macscp.exp: next to definition 2
PASS: gdb.base/macscp.exp: print expression with macro after undef.
PASS: gdb.base/macscp.exp: basic macro define
PASS: gdb.base/macscp.exp: expansion of defined macro
PASS: gdb.base/macscp.exp: basic macro list
PASS: gdb.base/macscp.exp: basic redefine, macro with args
PASS: gdb.base/macscp.exp: expansion of macro with arguments
PASS: gdb.base/macscp.exp: basic macro undef
PASS: gdb.base/macscp.exp: print expression with macro after user undef.
PASS: gdb.base/macscp.exp: macro define with no arguments
PASS: gdb.base/macscp.exp: macro undef with no arguments
PASS: gdb.base/macscp.exp: complete 'p FIFTY_SEVEN'
PASS: gdb.base/macscp.exp: complete 'p TWENTY_'
PASS: gdb.base/macscp.exp: complete 'p FORTY_'
PASS: gdb.base/macscp.exp: defining TWENTY_THREE
PASS: gdb.base/macscp.exp: complete 'p TWENTY_THREE'
PASS: gdb.base/macscp.exp: basic macro splicing
PASS: gdb.base/macscp.exp: define splice helper
PASS: gdb.base/macscp.exp: splicing plus expansion
PASS: gdb.base/macscp.exp: define first varargs helper
PASS: gdb.base/macscp.exp: define second varargs helper
PASS: gdb.base/macscp.exp: define third varargs helper
PASS: gdb.base/macscp.exp: define fourth varargs helper
PASS: gdb.base/macscp.exp: define fifth varargs helper
PASS: gdb.base/macscp.exp: define sixth varargs helper
PASS: gdb.base/macscp.exp: define seventh varargs helper
PASS: gdb.base/macscp.exp: c99 varargs expansion
PASS: gdb.base/macscp.exp: c99 varargs expansion without an argument
PASS: gdb.base/macscp.exp: c99 varargs expansion, multiple formal arguments
PASS: gdb.base/macscp.exp: gnu varargs expansion
PASS: gdb.base/macscp.exp: gnu varargs expansion without an argument
PASS: gdb.base/macscp.exp: gnu varargs expansion special splicing without an argument
PASS: gdb.base/macscp.exp: C++2a __VA_OPT__ handling without variable argument
PASS: gdb.base/macscp.exp: C++2a __VA_OPT__ handling with variable argument
PASS: gdb.base/macscp.exp: C++2a __VA_OPT__ conditional __VA_ARGS__ handling with variable argument
PASS: gdb.base/macscp.exp: C++2a __VA_OPT__ conditional __VA_ARGS__ handling without variable argument
PASS: gdb.base/macscp.exp: C++2a double __VA_OPT__ conditional __VA_ARGS__ handling with variable argument
PASS: gdb.base/macscp.exp: C++2a double __VA_OPT__ conditional __VA_ARGS__ handling without variable argument
PASS: gdb.base/macscp.exp: define first invalid varargs helper
PASS: gdb.base/macscp.exp: __VA_OPT__ without open paren
PASS: gdb.base/macscp.exp: define second invalid varargs helper
PASS: gdb.base/macscp.exp: __VA_OPT__ inside __VA_OPT__
PASS: gdb.base/macscp.exp: define third invalid varargs helper
PASS: gdb.base/macscp.exp: __VA_OPT__ not in variadic macro
PASS: gdb.base/macscp.exp: define fourth invalid varargs helper
PASS: gdb.base/macscp.exp: __VA_OPT__ without closing paren
PASS: gdb.base/macscp.exp: define stringification macro
PASS: gdb.base/macscp.exp: define first stringification helper
PASS: gdb.base/macscp.exp: define second stringification helper
PASS: gdb.base/macscp.exp: simple stringify
PASS: gdb.base/macscp.exp: stringify with one space
PASS: gdb.base/macscp.exp: stringify with many spaces
PASS: gdb.base/macscp.exp: stringify with quotes
PASS: gdb.base/macscp.exp: stringify with backslashes
PASS: gdb.base/macscp.exp: stringify without substitution
PASS: gdb.base/macscp.exp: stringify with substitution
PASS: gdb.base/macscp.exp: define si_addr macro
PASS: gdb.base/macscp.exp: macro expand siginfo.si_addr
PASS: gdb.base/macscp.exp: print __FILE__
PASS: gdb.base/macscp.exp: print __LINE__
Running gdb.git~master/gdb/testsuite/gdb.base/sigstep.exp ...
PASS: gdb.base/sigstep.exp: validate backtrace: display/i $pc
PASS: gdb.base/sigstep.exp: validate backtrace: break handler
PASS: gdb.base/sigstep.exp: validate backtrace: continue to stepi handler
FAIL: gdb.base/sigstep.exp: validate backtrace: backtrace for nexti (pattern 2)
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: display/i $pc
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: continue to signal
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: stepi to handler
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: leave handler
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: display/i $pc
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: continue to signal
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: stepi to handler
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: si in handler
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: advance in handler
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: leave handler
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: display/i $pc
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: continue to signal
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: stepi to handler
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: leave handler
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: display/i $pc
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: continue to signal
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: stepi to handler
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: si in handler
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: advance in handler
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: leave handler
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: display/i $pc
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: continue to signal
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: stepi to handler
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: break clear done
PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: leave handler
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: display/i $pc
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: continue to signal
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: stepi to handler
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: si in handler
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: advance in handler
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: break clear done
PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: leave handler
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: display/i $pc
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: continue to signal
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: nexti to handler
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: leave handler
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: display/i $pc
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: continue to signal
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: nexti to handler
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: si in handler
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: advance in handler
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: leave handler
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: display/i $pc
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: continue to signal
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: nexti to handler
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: leave handler
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: display/i $pc
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: continue to signal
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: nexti to handler
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: si in handler
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: advance in handler
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: leave handler
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: display/i $pc
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: continue to signal
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: nexti to handler
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: break clear done
PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: leave handler
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: display/i $pc
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: continue to signal
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: nexti to handler
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: si in handler
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: advance in handler
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: break clear done
PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: leave handler
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: display/i $pc
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: continue to signal
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: step to handler
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: leave handler
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: display/i $pc
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: continue to signal
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: step to handler
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: si in handler
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: advance in handler
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: leave handler
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: display/i $pc
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: continue to signal
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: step to handler
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: leave handler
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: display/i $pc
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: continue to signal
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: step to handler
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: si in handler
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: advance in handler
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: leave handler
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: display/i $pc
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: continue to signal
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: step to handler
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: break clear done
PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: leave handler
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: display/i $pc
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: continue to signal
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: step to handler
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: si in handler
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: advance in handler
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: break clear done
PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: leave handler
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: display/i $pc
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: continue to signal
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: next to handler
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: leave handler
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: display/i $pc
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: continue to signal
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: next to handler
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: si in handler
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: advance in handler
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: leave handler
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: display/i $pc
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: continue to signal
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: next to handler
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: leave handler
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: display/i $pc
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: continue to signal
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: next to handler
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: si in handler
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: advance in handler
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: leave handler
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: display/i $pc
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: continue to signal
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: next to handler
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: break clear done
PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: leave handler
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: display/i $pc
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: continue to signal
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: next to handler
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: si in handler
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: advance in handler
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: break clear done
PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: leave handler
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: display/i $pc
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: break handler
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: continue to handler
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: leave handler
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: display/i $pc
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: break handler
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: continue to handler
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: si in handler
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: advance in handler
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: leave handler
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: display/i $pc
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: break handler
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: continue to handler
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: leave handler
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: display/i $pc
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: break handler
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: continue to handler
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: si in handler
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: advance in handler
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: leave handler
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: display/i $pc
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: break handler
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: continue to handler
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: break clear done
PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: leave handler
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: display/i $pc
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: break handler
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: continue to handler
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: si in handler
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: advance in handler
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: break clear done
PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: leave handler
PASS: gdb.base/sigstep.exp: stepi from handleri: display/i $pc
PASS: gdb.base/sigstep.exp: stepi from handleri: break handler
PASS: gdb.base/sigstep.exp: stepi from handleri: continue to handler
PASS: gdb.base/sigstep.exp: stepi from handleri: leave handler
PASS: gdb.base/sigstep.exp: stepi from handleri: leave signal trampoline (in main)
PASS: gdb.base/sigstep.exp: nexti from handleri: display/i $pc
PASS: gdb.base/sigstep.exp: nexti from handleri: break handler
PASS: gdb.base/sigstep.exp: nexti from handleri: continue to handler
PASS: gdb.base/sigstep.exp: nexti from handleri: leave handler
PASS: gdb.base/sigstep.exp: nexti from handleri: leave signal trampoline (in main)
PASS: gdb.base/sigstep.exp: finish from handleri: display/i $pc
PASS: gdb.base/sigstep.exp: finish from handleri: break handler
PASS: gdb.base/sigstep.exp: finish from handleri: continue to handler
FAIL: gdb.base/sigstep.exp: finish from handleri: leave handler
FAIL: gdb.base/sigstep.exp: finish from handleri: leave signal trampoline
PASS: gdb.base/sigstep.exp: return from handleri: display/i $pc
PASS: gdb.base/sigstep.exp: return from handleri: break handler
PASS: gdb.base/sigstep.exp: return from handleri: continue to handler
FAIL: gdb.base/sigstep.exp: return from handleri: leave handler
FAIL: gdb.base/sigstep.exp: return from handleri: leave signal trampoline (got interactive prompt)
PASS: gdb.base/sigstep.exp: step to handler: display/i $pc
PASS: gdb.base/sigstep.exp: step to handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: step to handler: advance to infinite loop
PASS: gdb.base/sigstep.exp: step to handler: break handler
PASS: gdb.base/sigstep.exp: step to handler: performing step
PASS: gdb.base/sigstep.exp: next to handler: display/i $pc
PASS: gdb.base/sigstep.exp: next to handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: next to handler: advance to infinite loop
PASS: gdb.base/sigstep.exp: next to handler: break handler
PASS: gdb.base/sigstep.exp: next to handler: performing next
PASS: gdb.base/sigstep.exp: continue to handler: display/i $pc
PASS: gdb.base/sigstep.exp: continue to handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: continue to handler: advance to infinite loop
PASS: gdb.base/sigstep.exp: continue to handler: break handler
PASS: gdb.base/sigstep.exp: continue to handler: performing continue
PASS: gdb.base/sigstep.exp: stepi to handler entry: display/i $pc
PASS: gdb.base/sigstep.exp: stepi to handler entry: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: stepi to handler entry: advance to infinite loop
PASS: gdb.base/sigstep.exp: stepi to handler entry: break handler
PASS: gdb.base/sigstep.exp: stepi to handler entry: performing stepi
PASS: gdb.base/sigstep.exp: nexti to handler entry: display/i $pc
PASS: gdb.base/sigstep.exp: nexti to handler entry: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: nexti to handler entry: advance to infinite loop
PASS: gdb.base/sigstep.exp: nexti to handler entry: break handler
PASS: gdb.base/sigstep.exp: nexti to handler entry: performing nexti
PASS: gdb.base/sigstep.exp: step to handler entry: display/i $pc
PASS: gdb.base/sigstep.exp: step to handler entry: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: step to handler entry: advance to infinite loop
PASS: gdb.base/sigstep.exp: step to handler entry: break handler
PASS: gdb.base/sigstep.exp: step to handler entry: performing step
PASS: gdb.base/sigstep.exp: next to handler entry: display/i $pc
PASS: gdb.base/sigstep.exp: next to handler entry: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: next to handler entry: advance to infinite loop
PASS: gdb.base/sigstep.exp: next to handler entry: break handler
PASS: gdb.base/sigstep.exp: next to handler entry: performing next
PASS: gdb.base/sigstep.exp: continue to handler entry: display/i $pc
PASS: gdb.base/sigstep.exp: continue to handler entry: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: continue to handler entry: advance to infinite loop
PASS: gdb.base/sigstep.exp: continue to handler entry: break handler
PASS: gdb.base/sigstep.exp: continue to handler entry: performing continue
PASS: gdb.base/sigstep.exp: stepi over handler: display/i $pc
PASS: gdb.base/sigstep.exp: stepi over handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: stepi over handler: break clear done
PASS: gdb.base/sigstep.exp: stepi over handler: advance to infinite loop
PASS: gdb.base/sigstep.exp: stepi over handler: get next PC
PASS: gdb.base/sigstep.exp: stepi over handler: performing stepi
PASS: gdb.base/sigstep.exp: stepi over handler: advanced
PASS: gdb.base/sigstep.exp: nexti over handler: display/i $pc
PASS: gdb.base/sigstep.exp: nexti over handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: nexti over handler: break clear done
PASS: gdb.base/sigstep.exp: nexti over handler: advance to infinite loop
PASS: gdb.base/sigstep.exp: nexti over handler: get next PC
PASS: gdb.base/sigstep.exp: nexti over handler: performing nexti
PASS: gdb.base/sigstep.exp: nexti over handler: advanced
PASS: gdb.base/sigstep.exp: step over handler: display/i $pc
PASS: gdb.base/sigstep.exp: step over handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: step over handler: break clear done
PASS: gdb.base/sigstep.exp: step over handler: advance to infinite loop
PASS: gdb.base/sigstep.exp: step over handler: performing step
PASS: gdb.base/sigstep.exp: next over handler: display/i $pc
PASS: gdb.base/sigstep.exp: next over handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: next over handler: break clear done
PASS: gdb.base/sigstep.exp: next over handler: advance to infinite loop
PASS: gdb.base/sigstep.exp: next over handler: performing next
PASS: gdb.base/sigstep.exp: continue over handler: display/i $pc
PASS: gdb.base/sigstep.exp: continue over handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: continue over handler: break clear done
PASS: gdb.base/sigstep.exp: continue over handler: advance to infinite loop
PASS: gdb.base/sigstep.exp: continue over handler: performing continue
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: break handler
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: performing step
FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: backtrace (pattern 2)
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: break handler
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: performing next
FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: backtrace (pattern 2)
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: break handler
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: performing continue
FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: backtrace (pattern 2)
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: break handler
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: performing step
FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: backtrace (pattern 2)
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: break handler
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: performing next
FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: backtrace (pattern 2)
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: break handler
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: performing continue
FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: backtrace (pattern 2)
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: break handler
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: performing step
FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: backtrace (pattern 2)
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: break handler
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: performing next
FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: backtrace (pattern 2)
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: break handler
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: performing continue
FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: backtrace (pattern 2)
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: break handler
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: performing step
FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: backtrace (pattern 2)
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: break handler
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: performing next
FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: backtrace (pattern 2)
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: break handler
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: performing continue
FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: backtrace (pattern 2)
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: get next PC
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: performing stepi
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: advanced
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: get next PC
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: performing stepi
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: advanced
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: get next PC
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: performing stepi
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: advanced
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: performing stepi
PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: advanced
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: get next PC
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: performing nexti
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: advanced
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: get next PC
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: performing nexti
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: advanced
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: get next PC
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: performing nexti
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: advanced
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: performing nexti
PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: advanced
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: performing step
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: performing step
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: performing step
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: performing step
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: performing next
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: performing next
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: performing next
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: performing next
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: performing continue
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: performing continue
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: performing continue
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: performing continue
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: get next PC
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: performing stepi
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: advanced
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: get next PC
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: performing stepi
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: advanced
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: get next PC
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: performing stepi
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: advanced
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: performing stepi
PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: advanced
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: get next PC
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: performing nexti
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: advanced
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: get next PC
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: performing nexti
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: advanced
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: get next PC
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: performing nexti
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: advanced
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: performing nexti
PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: advanced
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: performing step
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: performing step
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: performing step
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: performing step
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: performing next
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: performing next
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: performing next
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: performing next
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: performing continue
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: performing continue
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: performing continue
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set done
PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: performing continue
Running gdb.git~master/gdb/testsuite/gdb.base/stack-checking.exp ...
PASS: gdb.base/stack-checking.exp: small frame: continue to breakpoint: test location
FAIL: gdb.base/stack-checking.exp: small frame: bt
PASS: gdb.base/stack-checking.exp: medium frame: continue to breakpoint: test location
FAIL: gdb.base/stack-checking.exp: medium frame: bt
PASS: gdb.base/stack-checking.exp: big frame: continue to breakpoint: test location
FAIL: gdb.base/stack-checking.exp: big frame: bt

		=== gdb Summary ===

# of expected passes		12367
# of unexpected failures	3935
# of unexpected successes	2
# of expected failures		26
# of known failures		27
# of unresolved testcases	13
# of unsupported tests		40
# of paths in test names	11
# of duplicate test names	14
/WORKSPACE/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/gdb version  18.0.50.20260316-git -nw -nx -q -iex "set height 0" -iex "set width 0" -data-directory /WORKSPACE/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/data-directory -iex "set interactive-mode on" 

ERROR: -------------------------------------------
ERROR: in testcase /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/modules.exp
ERROR:  key "moduleId" not known in dictionary
ERROR:  tcl error code TCL LOOKUP DICT moduleId
ERROR:  tcl error info:
key "moduleId" not known in dictionary
    while executing
"dict get [lindex [dict get $bt body stackFrames] 1] moduleId"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/modules.exp" line 81)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/modules.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/modules.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
--------------------------------------------------
ERROR: -------------------------------------------
ERROR: in testcase /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ada-arrays.exp
ERROR:  key "id" not known in dictionary
ERROR:  tcl error code TCL LOOKUP DICT id
ERROR:  tcl error info:
key "id" not known in dictionary
    while executing
"dict get [lindex [dict get $bt body stackFrames] 1] id"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ada-arrays.exp" line 61)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ada-arrays.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ada-arrays.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
--------------------------------------------------
ERROR: -------------------------------------------
ERROR: in testcase /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/max-size.exp
ERROR:  key "body" not known in dictionary
ERROR:  tcl error code TCL LOOKUP DICT body
ERROR:  tcl error info:
key "body" not known in dictionary
    while executing
"dict get $refs body variables"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/max-size.exp" line 74)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/max-size.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/max-size.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
--------------------------------------------------
ERROR: -------------------------------------------
ERROR: in testcase /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.base/break-caller-line.exp
ERROR:  can't read "notcurrent": no such variable
ERROR:  tcl error code TCL LOOKUP VARNAME notcurrent
ERROR:  tcl error info:
can't read "notcurrent": no such variable
    while executing
"if {$notcurrent == $current} {
    untested "target arch has an instruction after call as part of the caller line"
    return 0
}"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.base/break-caller-line.exp" line 42)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.base/break-caller-line.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.base/break-caller-line.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
--------------------------------------------------
ERROR: -------------------------------------------
ERROR: in testcase /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/scopes.exp
ERROR:  key "body" not known in dictionary
ERROR:  tcl error code TCL LOOKUP DICT body
ERROR:  tcl error info:
key "body" not known in dictionary
    while executing
"dict get $refs1 body variables"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/scopes.exp" line 97)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/scopes.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/scopes.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
--------------------------------------------------
ERROR: -------------------------------------------
ERROR: in testcase /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/stack-format.exp
ERROR:  key "id" not known in dictionary
ERROR:  tcl error code TCL LOOKUP DICT id
ERROR:  tcl error info:
key "id" not known in dictionary
    while executing
"dict get $frame_info id"
    ("uplevel" body line 11)
    invoked from within
"uplevel 1 $body"
    invoked from within
"with_test_prefix $name {
	set args [format {o startFrame [i %d] levels [i 1] threadId [i 1]}  $frame]
	if {$format != ""} {
	    append args " format ..."
    (procedure "check_stack_frame" line 2)
    invoked from within
"check_stack_frame empty 0 {} "function""
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/stack-format.exp" line 99)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/stack-format.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/stack-format.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
--------------------------------------------------
ERROR: -------------------------------------------
ERROR: in testcase /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/lazy-string.exp
ERROR:  key "body" not known in dictionary
ERROR:  tcl error code TCL LOOKUP DICT body
ERROR:  tcl error info:
key "body" not known in dictionary
    while executing
"dict get $refs body variables"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/lazy-string.exp" line 76)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/lazy-string.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/lazy-string.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
--------------------------------------------------
ERROR: -------------------------------------------
ERROR: in testcase /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.fortran/logical.exp
ERROR:  expected integer but got "get address of l"
ERROR:  tcl error code TCL VALUE INTEGER
ERROR:  tcl error info:
expected integer but got "get address of l"
    while executing
"incr addr"
    ("uplevel" body line 4)
    invoked from within
"uplevel 1 $body"
    invoked from within
"with_test_prefix "byte $i" {
	    gdb_test_no_output "set *((character *) ${addr}) = 0xff"  "set contents of byte at offset $i"
	    gdb_test "p l" " ..."
    ("uplevel" body line 6)
    invoked from within
"uplevel 1 $body"
    invoked from within
"foreach_with_prefix var { l l1 l2 l4 l8 } {
    set len [get_integer_valueof "sizeof (${var})" "get sizeof ${var}"]
    set addr [get_hexadecimal_valu..."
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.fortran/logical.exp" line 43)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.fortran/logical.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.fortran/logical.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
--------------------------------------------------
ERROR: -------------------------------------------
ERROR: in testcase /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/assign.exp
ERROR:  key "body" not known in dictionary
ERROR:  tcl error code TCL LOOKUP DICT body
ERROR:  tcl error info:
key "body" not known in dictionary
    while executing
"dict get $refs body variables"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/assign.exp" line 76)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/assign.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/assign.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
--------------------------------------------------
ERROR: -------------------------------------------
ERROR: in testcase /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/step-out.exp
ERROR:  timeout reading json header
ERROR:  tcl error code NONE
ERROR:  tcl error info:
timeout reading json header
    while executing
"error "timeout reading json header""
    (procedure "_dap_read_json" line 26)
    invoked from within
"_dap_read_json"
    (procedure "_dap_wait_for_event" line 7)
    invoked from within
"_dap_wait_for_event $type"
    (procedure "dap_wait_for_event_and_check" line 6)
    invoked from within
"dap_wait_for_event_and_check "stopped after return" stopped \
    "body reason" step"
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/step-out.exp" line 51)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/step-out.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/step-out.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
--------------------------------------------------
ERROR: -------------------------------------------
ERROR: in testcase /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ptrref.exp
ERROR:  key "body" not known in dictionary
ERROR:  tcl error code TCL LOOKUP DICT body
ERROR:  tcl error info:
key "body" not known in dictionary
    while executing
"dict get $refs body variables"
    (procedure "fetch_pointer" line 4)
    invoked from within
"fetch_pointer $name $var"
    ("foreach" body line 15)
    invoked from within
"foreach var [dict get $refs body variables] {
    set name [dict get $var name]

    switch $name {
	"value" {
	    gdb_assert {[dict get $var value] ..."
    (file "/WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ptrref.exp" line 88)
    invoked from within
"source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ptrref.exp"
    ("uplevel" body line 1)
    invoked from within
"uplevel #0 source /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/ptrref.exp"
    invoked from within
"catch "uplevel #0 source $test_file_name" msg"
--------------------------------------------------
