# Comparing directories # REFERENCE: base-artifacts/sumfiles # CURRENT: artifacts/sumfiles # Comparing 1 common sum files: gdb.sum Comparing: REFERENCE:/tmp/gxx-sum1.1907129 CURRENT: /tmp/gxx-sum2.1907129 +---------+---------+ o RUN STATUS: | REF | RES | +------------------------------------------+---------+---------+ | Passes [PASS] | 120361 | 120360 | | Unexpected fails [FAIL] | 1353 | 1352 | | Errors [ERROR] | 2 | 1 | | Unexpected passes [XPASS] | 1 | 1 | | Expected fails [XFAIL] | 169 | 172 | | Known fails [KFAIL] | 168 | 168 | | Unresolved [UNRESOLVED] | 2 | 1 | | Unsupported [UNSUPPORTED] | 554 | 555 | | Untested [UNTESTED] | 98 | 98 | +------------------------------------------+---------+---------+ REF PASS ratio: 0.982267 RES PASS ratio: 0.982275 ***** WARNING: No REF execution test FAILed. Check execution engine configuration. ***** ***** WARNING: No RES execution test FAILed. Check execution engine configuration. ***** o REGRESSIONS: +------------------------------------------+---------+ | FAIL appears [ => FAIL] | 1 | | KFAIL appears [ =>KFAIL] | 1 | +------------------------------------------+---------+ | TOTAL_REGRESSIONS | 2 | +------------------------------------------+---------+ - FAIL appears [ => FAIL]: Executed from: gdb:gdb.python/py-corefile.exp gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: diff input and output one - KFAIL appears [ =>KFAIL]: Executed from: gdb:gdb.threads/process-dies-while-handling-bp.exp gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: inferior 1 exited (prompt) (PRMS: gdb/18749) o IMPROVEMENTS TO BE CHECKED: +------------------------------------------+---------+ | PASS disappears [PASS => ] | 382 | | New PASS [ => PASS] | 397 | | FAIL now PASS [FAIL => PASS] | 1 | | FAIL disappears [FAIL => ] | 2 | | XFAIL disappears [XFAIL=> ] | 2 | | XFAIL appears [ =>XFAIL] | 4 | | KFAIL disappears [KFAIL=> ] | 1 | | UNSUPPORTED appears [ =>UNSUP] | 1 | | UNRESOLVED now PASS [UNRES=> PASS] | 1 | | Flaky cases, ignored [~RANDOM ] | 46 | +------------------------------------------+---------+ | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 837 | +------------------------------------------+---------+ - PASS disappears [PASS => ]: Executed from: gdb:gdb.ada/return-small-char-array.exp gdb:gdb.ada/return-small-char-array.exp=gdb.ada/return-small-char-array.exp: step 2 Executed from: gdb:gdb.base/cli-suppress-notification.exp gdb:gdb.base/cli-suppress-notification.exp=gdb.base/cli-suppress-notification.exp: inferior switch is suppressed Executed from: gdb:gdb.base/gdb-sigterm.exp gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=10: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=10: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=10: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=10: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=10: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=11: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=11: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=11: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=11: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=11: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=12: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=12: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=12: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=12: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=12: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=13: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=13: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=13: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=13: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=13: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=14: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=14: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=14: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=14: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=14: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=15: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=15: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=15: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=15: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=15: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=16: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=16: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=16: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=16: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=16: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=17: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=17: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=17: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=17: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=17: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=18: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=18: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=18: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=18: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=18: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=19: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=19: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=19: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=19: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=19: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=20: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=20: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=20: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=20: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=20: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=21: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=21: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=21: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=21: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=21: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=22: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=22: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=22: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=22: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=22: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=23: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=23: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=23: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=23: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=23: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=24: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=24: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=24: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=24: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=24: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=25: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=25: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=25: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=25: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=25: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=26: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=26: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=26: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=26: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=26: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=27: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=27: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=27: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=27: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=27: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=28: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=28: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=28: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=28: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=28: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=29: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=29: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=29: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=29: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=29: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=30: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=30: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=30: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=30: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=30: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=31: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=31: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=31: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=31: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=31: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=32: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=32: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=32: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=32: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=32: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=33: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=33: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=33: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=33: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=33: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=34: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=34: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=34: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=34: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=34: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=35: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=35: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=35: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=35: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=35: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=36: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=36: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=36: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=36: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=36: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=37: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=37: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=37: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=37: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=37: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=38: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=38: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=38: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=38: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=38: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=39: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=39: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=39: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=39: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=39: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=40: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=40: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=40: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=40: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=40: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=41: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=41: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=41: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=41: set range-stepping off gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=8: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=9: continue gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=9: expect eof (got eof) gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=9: run a bit gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=9: set debug infrun 1 gdb:gdb.base/gdb-sigterm.exp=gdb.base/gdb-sigterm.exp: pass=9: set range-stepping off Executed from: gdb:gdb.mi/user-selected-context-sync.exp gdb:gdb.mi/user-selected-context-sync.exp=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, ensure no output CLI gdb:gdb.mi/user-selected-context-sync.exp=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, ensure no output CLI gdb:gdb.mi/user-selected-context-sync.exp=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, ensure no output CLI gdb:gdb.mi/user-selected-context-sync.exp=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, ensure no output CLI gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: select thread, event on MI again, ensure no output MI gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: select thread again, event on MI, ensure no output MI gdb:gdb.mi/user-selected-context-sync.exp=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, ensure no output CLI gdb:gdb.mi/user-selected-context-sync.exp=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, ensure no output CLI gdb:gdb.mi/user-selected-context-sync.exp=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, ensure no output CLI gdb:gdb.mi/user-selected-context-sync.exp=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, ensure no output CLI gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: select thread, event on MI again, ensure no output MI gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.3: select thread again, event on MI, ensure no output MI Executed from: gdb:gdb.python/py-missing-objfile.exp gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all handlers enabled: info missing-objfile-handlers gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all handlers enabled: loaded the core file gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all handlers enabled: python print(handler_call_log) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all handlers enabled: reset call log gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all handlers enabled: set debug-file-directory gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all objfiles available: set debug-file-directory gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all objfiles available: set lang c gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all objfiles available: whatis global_exec_var gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all objfiles available: whatis global_lib_var gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all objfiles missing, handler returns None: check handler was called three times gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all objfiles missing, handler returns None: load python script gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all objfiles missing, handler returns None: loaded the core file gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all objfiles missing, handler returns None: register initial handler gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all objfiles missing, handler returns None: set lang c gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all objfiles missing, handler returns None: whatis global_exec_var gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all objfiles missing, handler returns None: whatis global_lib_var gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check handler replacement: can replace a disabled handler gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check handler replacement: disable missing-objfile-handler progspace Foo gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check handler replacement: info missing-objfile-handlers gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check handler replacement: python gdb.missing_objfile.register_handler(handler=log_handler("Foo"), locus=None, replace=True) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check handler replacement: python gdb.missing_objfile.register_handler(handler=log_handler("Foo"), locus=pspace) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check handler replacement: python gdb.missing_objfile.register_handler(pspace, log_handler("Foo")) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check handler replacement: python gdb.missing_objfile.register_handler(pspace, log_handler("Foo"), replace=True) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check handler replacement: python register("Foo", pspace) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check handler replacement: still get an error when handler is disabled gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check no handlers are registered gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check that '!! Bad Name' is not accepted gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check that '(Bad Name)' is not accepted gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check that 'Bad Name' is not accepted gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check that 'Bad [Name]' is not accepted gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check that 'Bad,Name' is not accepted gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: check that 'Bad;Name' is not accepted gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: disable 'Foo': disable missing-objfile-handler .* Foo gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: disable 'Foo': info missing-objfile-handlers gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: disable 'Foo': loaded the core file gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: disable 'Foo': python print(handler_call_log) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: disable 'Foo': reset call log gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: disable 'baz-': disable missing-objfile-handler progspace baz- gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: disable 'baz-': info missing-objfile-handlers gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: disable 'baz-': loaded the core file gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: disable 'baz-': python print(handler_call_log) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: disable 'baz-': reset call log gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: disable everything: disable missing-objfile-handler .* .* gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: disable everything: info missing-objfile-handlers gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: disable everything: loaded the core file gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: disable everything: python print(handler_call_log) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: disable everything: reset call log gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: enable 'abc-def': enable missing-objfile-handler gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: enable 'abc-def': info missing-objfile-handlers gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: enable 'abc-def': loaded the core file gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: enable 'abc-def': python print(handler_call_log) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: enable 'abc-def': reset call log gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: enable global handlers: enable missing-objfile-handler global gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: enable global handlers: info missing-objfile-handlers gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: enable global handlers: loaded the core file gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: enable global handlers: python print(handler_call_log) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: enable global handlers: reset call log gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler installs lib objfile: configure handler gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler installs lib objfile: loaded the core file gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler installs lib objfile: set lang c gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler installs lib objfile: whatis global_exec_var gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler installs lib objfile: whatis global_lib_var gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler points to lib objfile: check good handler hasn't been called again gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler points to lib objfile: configure handler gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler points to lib objfile: loaded the core file gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler points to lib objfile: python print(handler_last_buildid) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler points to lib objfile: python print(handler_last_filename) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler points to lib objfile: set lang c gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler points to lib objfile: whatis global_exec_var gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler points to lib objfile: whatis global_lib_var gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler raises an exception: exception_type=TypeError: check good handler hasn't been called again gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler raises an exception: exception_type=TypeError: loaded the core file gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler raises an exception: exception_type=TypeError: python rhandler.exception_type = TypeError gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler raises an exception: exception_type=gdb.GdbError: check good handler hasn't been called again gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler raises an exception: exception_type=gdb.GdbError: loaded the core file gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler raises an exception: exception_type=gdb.GdbError: python rhandler.exception_type = gdb.GdbError gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: handler raises an exception: python gdb.missing_objfile.register_handler(None, rhandler) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: lib objfile missing, handler returns None: check handler was called three times gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: lib objfile missing, handler returns None: python handler_obj.set_mode(Mode.RETURN_NONE) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: lib objfile missing, handler returns None: set debug-file-directory gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: lib objfile missing, handler returns None: set lang c gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: lib objfile missing, handler returns None: whatis global_exec_var gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: lib objfile missing, handler returns None: whatis global_lib_var gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: lib objfile missing: loaded the core file gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: lib objfile missing: set debug-file-directory gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: lib objfile missing: set lang c gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: lib objfile missing: whatis global_exec_var gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: lib objfile missing: whatis global_lib_var gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: load python script gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: python pspace = gdb.selected_inferior().progspace gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: python register("-bar", None) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: python register("Foo", None) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: python register("abc-def", pspace) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: python register("baz-", pspace) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: return False handler in global list: confirgure handler gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: return False handler in global list: enable missing-objfile-handler progspace gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: return False handler in global list: info missing-objfile-handlers gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: return False handler in global list: loaded the core file gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: return False handler in global list: python print(handler_call_log) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: return False handler in global list: register handler_obj in global list gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: return False handler in global list: reset call log gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: return False handler in progspace list: info missing-objfile-handlers gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: return False handler in progspace list: loaded the core file gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: return False handler in progspace list: python print(handler_call_log) gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: return False handler in progspace list: register handler_obj in progspace list gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: return False handler in progspace list: reset call log Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 1 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 2 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: break break_fn gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: kill process gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: no new threads gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted off gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted on gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: attach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 3 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: break break_fn gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: detach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: no new threads gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: print seconds_left gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: reset timer in the inferior gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted off gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted on gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: attach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 1 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: break break_fn gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: no new threads gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: print seconds_left gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted off gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted on gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break break_fn gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: no new threads gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: print seconds_left gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted off gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: break break_fn gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: detach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: no new threads gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: print seconds_left gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: reset timer in the inferior gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: set breakpoint always-inserted off gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: set breakpoint always-inserted on Executed from: gdb:gdb.threads/detach-step-over.exp gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 1: stop with SIGUSR1 gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: break LOC if 0 gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: print seconds_left gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: reset timer in the inferior gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: break LOC if 0 gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 3: break LOC if 0 gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 3: seen all stops Executed from: gdb:gdb.threads/next-fork-exec-other-thread.exp gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=3: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=3: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=3: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=4: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=4: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=4: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=5: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=0: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=0: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=0: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=1: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=1: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=1: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=3: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=3: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=3: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=4: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=4: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=4: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=5: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=5: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=5: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=6: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=6: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=6: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=7: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=7: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=7: next to other line Executed from: gdb:gdb.tui/corefile-run.exp gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: initial source listing gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: load corefile gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: maint set tui-resize-message on gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: run until the end gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: set pagination off gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: set style enabled off gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: set tui border-kind ascii - New PASS [ => PASS]: Executed from: gdb:gdb.ada/return-small-char-array.exp gdb:gdb.ada/return-small-char-array.exp=gdb.ada/return-small-char-array.exp: continue to breakpoint: STOP Executed from: gdb:gdb.base/cli-suppress-notification.exp gdb:gdb.base/cli-suppress-notification.exp=gdb.base/cli-suppress-notification.exp: add a second inferior gdb:gdb.base/cli-suppress-notification.exp=gdb.base/cli-suppress-notification.exp: continue to breakpoint: threads created gdb:gdb.base/cli-suppress-notification.exp=gdb.base/cli-suppress-notification.exp: inferior switch is suppressed when changing inferior gdb:gdb.base/cli-suppress-notification.exp=gdb.base/cli-suppress-notification.exp: inferior switch is suppressed when same inferior selected gdb:gdb.base/cli-suppress-notification.exp=gdb.base/cli-suppress-notification.exp: info breakpoints gdb:gdb.base/cli-suppress-notification.exp=gdb.base/cli-suppress-notification.exp: info connections gdb:gdb.base/cli-suppress-notification.exp=gdb.base/cli-suppress-notification.exp: info inferiors gdb:gdb.base/cli-suppress-notification.exp=gdb.base/cli-suppress-notification.exp: set wait_for_gdb in first inferior gdb:gdb.base/cli-suppress-notification.exp=gdb.base/cli-suppress-notification.exp: set wait_for_gdb in second inferior gdb:gdb.base/cli-suppress-notification.exp=gdb.base/cli-suppress-notification.exp: stop at breakpoint in inferior 2 gdb:gdb.base/cli-suppress-notification.exp=gdb.base/cli-suppress-notification.exp: successfully compiled posix threads test case gdb:gdb.base/cli-suppress-notification.exp=gdb.base/cli-suppress-notification.exp: switch to a new thread gdb:gdb.base/cli-suppress-notification.exp=gdb.base/cli-suppress-notification.exp: switch to the same thread gdb:gdb.base/cli-suppress-notification.exp=gdb.base/cli-suppress-notification.exp: thread 1 Executed from: gdb:gdb.base/corefile-exec-mismatch.exp gdb:gdb.base/corefile-exec-mismatch.exp=gdb.base/corefile-exec-mismatch.exp: load core file, different exec name gdb:gdb.base/corefile-exec-mismatch.exp=gdb.base/corefile-exec-mismatch.exp: load core file, exec is newer gdb:gdb.base/corefile-exec-mismatch.exp=gdb.base/corefile-exec-mismatch.exp: load core file, same exec name Executed from: gdb:gdb.base/setshow.exp gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: add second inferior gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: print $_gdb_setting("args") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: print $_gdb_setting("cwd") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: print $_gdb_setting("inferior-tty") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: print $_gdb_setting("remote exec-file") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: print $_gdb_setting("tdesc filename") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: print $_gdb_setting_str("args") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: print $_gdb_setting_str("cwd") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: print $_gdb_setting_str("inferior-tty") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: print $_gdb_setting_str("remote exec-file") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: print $_gdb_setting_str("tdesc filename") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: set args /inf1-args gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: set cwd /inf1-cwd gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: set inferior-tty /inf1-tty gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: set remote exec-file /inf1-ref gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: set tdesc filename /inf1-tf gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: show args gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: show cwd gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: show inferior-tty gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: show remote exec-file gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: show tdesc filename gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: switch to inferior 1 before set gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=1: switch to inferior 1 before show gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: print $_gdb_setting("args") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: print $_gdb_setting("cwd") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: print $_gdb_setting("inferior-tty") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: print $_gdb_setting("remote exec-file") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: print $_gdb_setting("tdesc filename") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: print $_gdb_setting_str("args") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: print $_gdb_setting_str("cwd") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: print $_gdb_setting_str("inferior-tty") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: print $_gdb_setting_str("remote exec-file") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: print $_gdb_setting_str("tdesc filename") gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: set args /inf2-args gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: set cwd /inf2-cwd gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: set inferior-tty /inf2-tty gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: set remote exec-file /inf2-ref gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: set tdesc filename /inf2-tf gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: show args gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: show cwd gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: show inferior-tty gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: show remote exec-file gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: show tdesc filename gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: switch to inferior 2 before set gdb:gdb.base/setshow.exp=gdb.base/setshow.exp: test_per_inferior_settings: inf=2: switch to inferior 2 before show Executed from: gdb:gdb.base/with.exp gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: add-inferior gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: inf=1: set args /inf1-args gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: inf=1: set cwd /inf1-cwd gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: inf=1: set inferior-tty /inf1-tty gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: inf=1: set remote exec-file /inf1-ref gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: inf=1: set tdesc filename /inf1-tf gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: inf=1: switch to inferior 1 before set gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: inf=2: set args /inf2-args gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: inf=2: set cwd /inf2-cwd gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: inf=2: set inferior-tty /inf2-tty gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: inf=2: set remote exec-file /inf2-ref gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: inf=2: set tdesc filename /inf2-tf gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: inf=2: switch to inferior 2 before set gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: show args gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: show cwd gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: show inferior-tty gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: show remote exec-file gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: show tdesc filename gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: switch back to inferior 1 gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: with args tmp-value -- print 1 gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: with cwd tmp-value -- print 1 gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: with inferior-tty tmp-value -- print 1 gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: with remote exec-file tmp-value -- print 1 gdb:gdb.base/with.exp=gdb.base/with.exp: per-inferior parameters: with tdesc filename tmp-value -- print 1 Executed from: gdb:gdb.cp/pretty-print.exp gdb:gdb.cp/pretty-print.exp=gdb.cp/pretty-print.exp: load libstdc++ pretty printers gdb:gdb.cp/pretty-print.exp=gdb.cp/pretty-print.exp: register libstdc++ pretty printers gdb:gdb.cp/pretty-print.exp=gdb.cp/pretty-print.exp: whatis std::string gdb:gdb.cp/pretty-print.exp=gdb.cp/pretty-print.exp: whatis std::string::npos Executed from: gdb:gdb.dwarf2/ada-artificial-field.exp gdb:gdb.dwarf2/ada-artificial-field.exp=gdb.dwarf2/ada-artificial-field.exp: print value gdb:gdb.dwarf2/ada-artificial-field.exp=gdb.dwarf2/ada-artificial-field.exp: ptype value gdb:gdb.dwarf2/ada-artificial-field.exp=gdb.dwarf2/ada-artificial-field.exp: set language ada Executed from: gdb:gdb.mi/mi-break.exp gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert --source basics.c gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert --source basics.c --function foobar gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert --source basics.c --function main --label foobar gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert --source foobar.c --line 3 gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: -break-insert -c "foo == 3" --source basics.c --function main --label label gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: delete temp breakpoints gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: insert explicit conditional breakpoint in callee2 gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_explicit_breakpoints: list of explicit breakpoints gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: breakpoint with forced condition gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: clear the condition gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: clear the condition with --force gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: condition is cleared gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: define a bp gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: invalid condition is defined gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: invalid condition is forced gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: no arguments to -break-condition gdb:gdb.mi/mi-break.exp=gdb.mi/mi-break.exp: mi-mode=main: test_forced_conditions: no arguments with --force Executed from: gdb:gdb.mi/set-show.exp gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: add inferior gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=1: set args gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=1: set cwd gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=1: set inferior-tty gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=1: set remote exec-file gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=1: set tdesc filename gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=1: show args gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=1: show cwd gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=1: show inferior-tty gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=1: show remote exec-file gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=1: show tdesc filename gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=2: set args gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=2: set cwd gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=2: set inferior-tty gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=2: set remote exec-file gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=2: set tdesc filename gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=2: show args gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=2: show cwd gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=2: show inferior-tty gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=2: show remote exec-file gdb:gdb.mi/set-show.exp=gdb.mi/set-show.exp: test_per_inferior_parameters: inf=2: show tdesc filename Executed from: gdb:gdb.mi/user-selected-context-sync.exp gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select frame 1 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=all-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.3: select frame 1 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: select frame 1 gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: select frame 1, event on MI gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: select thread again, resetting frame gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: select thread again, resetting frame, event on MI gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.2: select thread, event on MI again gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: select frame 1 gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: select frame 1, event on MI gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: select thread again, event on MI gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: select thread again, resetting frame gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=all-stop: test_cli_thread: thread 1.3: select thread again, resetting frame, event on MI gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=non-stop: exec_mode=direct: test_cli_in_mi_thread: thread 1.2: select frame 1 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=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 gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: select frame 1 gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: select frame 1, event on MI gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: select thread again, resetting frame gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: select thread again, resetting frame, event on MI gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.2: select thread, event on MI again gdb:gdb.mi/user-selected-context-sync.exp=gdb.mi/user-selected-context-sync.exp: mode=non-stop: test_cli_thread: thread 1.3: select thread again, event on MI Executed from: gdb:gdb.python/py-corefile.exp gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: Corefile.filename attribute works as expected gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: Corefile.filename attribute works from different progspace gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: Corefile.is_valid() is False after corefile is unloaded gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: Corefile.is_valid() is True while corefile is loaded gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: Inferior.corefile is None again after corefile unload gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: Inferior.corefile is None before loading a core file gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: Inferior.corefile is a valid object after loading a core file gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: add-inferior gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: capture current inferior gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: capture gdb.Corefile object gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: error when reading filename from invalid Corefile gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: immediately read new attribute gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: in second inferior: Corefile.filename attribute works as expected gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: in second inferior: capture gdb.Corefile object gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: in second inferior: first inferior still has no core file gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: in second inferior: inferior 1 gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: in second inferior: load core file gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: in second inferior: try to read attribute that doesn't exist gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: inferior 2 gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: load core file gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: load other corefile into inferior 1 gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: print Corefile.__dict__ after adding an attribute gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: print Corefile.__dict__ when empty gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: print Corefile.__dict__ with attribute when invalid gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: print an invalid gdb.Corefile object gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: read new attribute from invalid core file gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: remove second inferior: Corefile.is_valid() is False after corefile is unloaded, and Progspace is deleted gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: remove second inferior: capture inferior 1 gdb.Corefile while in inferior 2 gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: remove second inferior: check inferior 1 core file is still valid gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: remove second inferior: core-file gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: remove second inferior: error when reading filename from invalid Corefile gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: remove second inferior: error when reading filename of an invalid Corefile, from deleted program space gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: remove second inferior: inferior 1 gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: remove second inferior: inferior 2 gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: remove second inferior: read inferior 1 corefile when in inferior 2 gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: remove second inferior: remove-inferiors 2 gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: remove second inferior: try to read attribute that doesn't exist gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: capture Python based mappings data gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: capture built-in mappings output gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: check-main-executable gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: found expected build-ids in core file gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: load core file gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: python core = gdb.selected_inferior().corefile gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: python mapped_files = core.mapped_files() gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: python mapped_files[0] = None gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: python print(mapped_files[0] is None) gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: python print(type(mapped_files)) gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: python print(type(regions)) gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: python regions = mapped_files[0].regions gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: python regions[0] = None gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: show-build-ids gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: test mapped files data: source python script gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: unload current core file gdb:gdb.python/py-corefile.exp=gdb.python/py-corefile.exp: write new attribute into Corefile object Executed from: gdb:gdb.python/py-parameter.exp gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: add-inferior gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=1: python print(gdb.parameter('args')) gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=1: python print(gdb.parameter('cwd')) gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=1: python print(gdb.parameter('inferior-tty')) gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=1: python print(gdb.parameter('remote exec-file')) gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=1: python print(gdb.parameter('tdesc filename')) gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=1: set args /inf1-args gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=1: set cwd /inf1-cwd gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=1: set inferior-tty /inf1-tty gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=1: set remote exec-file /inf1-ref gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=1: set tdesc filename /inf1-tf gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=1: switch to inferior 1 before set gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=1: switch to inferior 1 before show gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=2: python print(gdb.parameter('args')) gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=2: python print(gdb.parameter('cwd')) gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=2: python print(gdb.parameter('inferior-tty')) gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=2: python print(gdb.parameter('remote exec-file')) gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=2: python print(gdb.parameter('tdesc filename')) gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=2: set args /inf2-args gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=2: set cwd /inf2-cwd gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=2: set inferior-tty /inf2-tty gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=2: set remote exec-file /inf2-ref gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=2: set tdesc filename /inf2-tf gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=2: switch to inferior 2 before set gdb:gdb.python/py-parameter.exp=gdb.python/py-parameter.exp: test_per_inferior_parameters: inf=2: switch to inferior 2 before show Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: attach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 1 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 2 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 3 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: break break_fn gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: detach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: no new threads gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: print seconds_left gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: reset timer in the inferior gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: set breakpoint always-inserted off gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: set breakpoint always-inserted on gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 1 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 2 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 3 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: break break_fn gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: detach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: no new threads gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: print seconds_left gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: reset timer in the inferior gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: set breakpoint always-inserted off gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: set breakpoint always-inserted on Executed from: gdb:gdb.threads/next-fork-exec-other-thread.exp gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=2: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=2: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=3: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=3: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=3: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=4: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=4: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=4: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=5: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=5: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=5: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=6: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=6: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=6: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=7: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=3: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=3: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=3: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=4: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=4: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=4: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=10: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=10: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=10: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=4: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=4: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=4: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=5: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=5: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=5: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=6: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=6: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=6: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=7: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=7: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=7: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=8: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=8: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=8: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=9: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=9: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=9: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=10: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=10: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=10: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=11: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=11: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=11: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=12: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=12: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=12: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=13: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=13: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=13: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=14: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=14: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=14: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=15: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=15: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=15: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=16: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=16: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=16: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=17: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=17: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=17: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=18: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=18: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=18: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=19: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=19: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=19: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=20: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=20: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=20: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=21: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=21: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=21: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=22: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=22: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=22: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=23: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=3: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=3: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=3: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=4: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=4: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=4: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=5: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=5: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=5: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=6: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=6: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=6: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=7: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=7: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=7: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=8: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=8: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=8: next to other line gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=9: next to break here gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=9: next to for loop gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=9: next to other line Executed from: gdb:gdb.tui/corefile-run.exp gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: cli: load corefile gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: cli: run until the end gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: tui: initial source listing gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: tui: load corefile gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: tui: maint set tui-resize-message on gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: tui: run until the end gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: tui: set pagination off gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: tui: set style enabled off gdb:gdb.tui/corefile-run.exp=gdb.tui/corefile-run.exp: tui: set tui border-kind ascii - FAIL now PASS [FAIL => PASS]: Executed from: gdb:gdb.tui/tuiterm-2.exp gdb:gdb.tui/tuiterm-2.exp=gdb.tui/tuiterm-2.exp: unrecognized_escape_sequence: fail to parse escape sequence - FAIL disappears [FAIL => ]: Executed from: gdb:gdb.python/py-missing-objfile.exp gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: all objfiles available: loaded the core file gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: lib objfile missing, handler returns None: loaded the core file - XFAIL disappears [XFAIL=> ]: Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: attach (EPERM) gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach (EPERM) - XFAIL appears [ =>XFAIL]: Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach (EPERM) gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: attach (EPERM) gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: attach (EPERM) gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (EPERM) - KFAIL disappears [KFAIL=> ]: Executed from: gdb:gdb.threads/process-dies-while-handling-bp.exp gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: inferior 1 exited (memory error) (PRMS: gdb/18749) - UNSUPPORTED appears [ =>UNSUP]: Executed from: gdb:gdb.python/py-missing-objfile.exp gdb:gdb.python/py-missing-objfile.exp=gdb.python/py-missing-objfile.exp: require failed: expect_build_id_in_core_file $binfile - UNRESOLVED now PASS [UNRES=> PASS]: Executed from: gdb:gdb.tui/tuiterm-2.exp gdb:gdb.tui/tuiterm-2.exp=gdb.tui/tuiterm-2.exp: unrecognized_escape_sequence: echoed escape sequence - Flaky cases, ignored [~RANDOM ]: Executed from: gdb:gdb.python/py-symbol.exp gdb:gdb.python/py-symbol.exp=gdb.python/py-symbol.exp: print line number of rr gdb:gdb.python/py-symbol.exp=gdb.python/py-symbol.exp: print value of rr Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach (EPERM) gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted on Executed from: gdb:gdb.threads/detach-step-over.exp gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 1: all threads running gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 1: stop with SIGUSR1 (timeout) gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: all threads running gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: attach gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: attach (got interactive prompt) gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: continue & gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: detach gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 2: stop with SIGUSR1 gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: all threads running gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: attach gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: continue & gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: detach gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: inferior 1 gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=off: displaced=off: test_detach_command: iter 3: stop with SIGUSR1 gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 3: all threads running gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 3: attach gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 3: attach (timeout) gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 3: continue -a & gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 3: detach gdb:gdb.threads/detach-step-over.exp=gdb.threads/detach-step-over.exp: breakpoint-condition-evaluation=host: target-non-stop=on: non-stop=on: displaced=off: test_detach_command: iter 3: stop with SIGUSR1 Executed from: gdb:gdb.threads/interrupt-while-step-over.exp gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=0: wait for stops (timeout) gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=11: wait for stops (timeout) gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=13: wait for stops (timeout) gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=15: wait for stops (timeout) gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=16: wait for stops (timeout) gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=1: wait for stops (timeout) gdb:gdb.threads/interrupt-while-step-over.exp=gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=6: wait for stops (timeout) Executed from: gdb:gdb.threads/next-fork-exec-other-thread.exp gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=2: next to for loop (timeout) gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=7: next to for loop (timeout) gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=2: next to for loop (timeout) gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=5: next to for loop (timeout) gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to for loop (timeout) gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=fork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=5: next to other line (timeout) gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=11: next to other line (timeout) gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=auto: i=4: next to other line (timeout) gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=0: next to other line (timeout) gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=off: i=8: next to other line (timeout) gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=23: next to for loop (timeout) gdb:gdb.threads/next-fork-exec-other-thread.exp=gdb.threads/next-fork-exec-other-thread.exp: fork_func=vfork: target-non-stop=off: non-stop=off: displaced-stepping=on: i=2: next to for loop (timeout) Executed from: gdb:gdb.tui/tuiterm-2.exp gdb:gdb.tui/tuiterm-2.exp=: spawn id exp5 not open # Regressions found # Regressions in 1 common sum files found