# Comparing directories # REFERENCE: base-artifacts/sumfiles # CURRENT: artifacts/sumfiles # Comparing 1 common sum files: gdb.sum Comparing: REFERENCE:/tmp/gxx-sum1.876446 CURRENT: /tmp/gxx-sum2.876446 +---------+---------+ o RUN STATUS: | REF | RES | +------------------------------------------+---------+---------+ | Passes [PASS] | 133858 | 133976 | | Unexpected fails [FAIL] | 90 | 91 | | Errors [ERROR] | 1 | 1 | | Unexpected passes [XPASS] | 0 | 0 | | Expected fails [XFAIL] | 97 | 93 | | Known fails [KFAIL] | 120 | 119 | | Unresolved [UNRESOLVED] | 1 | 1 | | Unsupported [UNSUPPORTED] | 562 | 563 | | Untested [UNTESTED] | 27 | 27 | +------------------------------------------+---------+---------+ REF PASS ratio: 0.994063 RES PASS ratio: 0.994061 ***** WARNING: No REF execution test FAILed. Check execution engine configuration. ***** ***** WARNING: No RES execution test FAILed. Check execution engine configuration. ***** o REGRESSIONS: +------------------------------------------+---------+ +------------------------------------------+---------+ | TOTAL_REGRESSIONS | 0 | +------------------------------------------+---------+ o IMPROVEMENTS TO BE CHECKED: +------------------------------------------+---------+ | PASS disappears [PASS => ] | 20 | | New PASS [ => PASS] | 130 | | FAIL now PASS [FAIL => PASS] | 1 | | XFAIL disappears [XFAIL=> ] | 5 | | XFAIL appears [ =>XFAIL] | 1 | | KFAIL disappears [KFAIL=> ] | 1 | | UNSUPPORTED disappears [UNSUP=> ] | 1 | | UNSUPPORTED appears [ =>UNSUP] | 2 | | Flaky cases, ignored [~RANDOM ] | 9 | +------------------------------------------+---------+ | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 170 | +------------------------------------------+---------+ - PASS disappears [PASS => ]: Executed from: gdb:gdb.base/bt-on-fatal-signal.exp gdb:gdb.base/bt-on-fatal-signal.exp=gdb.base/bt-on-fatal-signal.exp: ABRT: [expr $internal_error_msg_count == 2] gdb:gdb.base/bt-on-fatal-signal.exp=gdb.base/bt-on-fatal-signal.exp: BUS: [expr $internal_error_msg_count == 2] gdb:gdb.base/bt-on-fatal-signal.exp=gdb.base/bt-on-fatal-signal.exp: FPE: [expr $internal_error_msg_count == 2] gdb:gdb.base/bt-on-fatal-signal.exp=gdb.base/bt-on-fatal-signal.exp: SEGV: [expr $internal_error_msg_count == 2] Executed from: gdb:gdb.base/wrap-line.exp gdb:gdb.base/wrap-line.exp=gdb.base/wrap-line.exp: term=ansi: width-auto-detected: $gdb_width == [expr $readline_width + 1] gdb:gdb.base/wrap-line.exp=gdb.base/wrap-line.exp: term=ansi: width-hard-coded: $gdb_width == [expr $readline_width + 1] Executed from: gdb:gdb.mi/new-ui-mi-sync.exp gdb:gdb.mi/new-ui-mi-sync.exp=gdb.mi/new-ui-mi-sync.exp: sync-command=continue: add-inferior gdb:gdb.mi/new-ui-mi-sync.exp=gdb.mi/new-ui-mi-sync.exp: sync-command=run: add-inferior Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach 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/signal-while-stepping-over-bp-other-thread.exp gdb:gdb.threads/signal-while-stepping-over-bp-other-thread.exp=gdb.threads/signal-while-stepping-over-bp-other-thread.exp: step - New PASS [ => PASS]: Executed from: gdb:gdb.base/bt-on-fatal-signal.exp gdb:gdb.base/bt-on-fatal-signal.exp=gdb.base/bt-on-fatal-signal.exp: ABRT: [expr {$internal_error_msg_count == 2}] gdb:gdb.base/bt-on-fatal-signal.exp=gdb.base/bt-on-fatal-signal.exp: BUS: [expr {$internal_error_msg_count == 2}] gdb:gdb.base/bt-on-fatal-signal.exp=gdb.base/bt-on-fatal-signal.exp: FPE: [expr {$internal_error_msg_count == 2}] gdb:gdb.base/bt-on-fatal-signal.exp=gdb.base/bt-on-fatal-signal.exp: SEGV: [expr {$internal_error_msg_count == 2}] Executed from: gdb:gdb.base/wrap-line.exp gdb:gdb.base/wrap-line.exp=gdb.base/wrap-line.exp: term=ansi: width-auto-detected: $gdb_width == [expr {$readline_width + 1}] gdb:gdb.base/wrap-line.exp=gdb.base/wrap-line.exp: term=ansi: width-hard-coded: $gdb_width == [expr {$readline_width + 1}] Executed from: gdb:gdb.mi/new-ui-mi-sync.exp gdb:gdb.mi/new-ui-mi-sync.exp=gdb.mi/new-ui-mi-sync.exp: sync-command=continue: add-inferior -no-connection gdb:gdb.mi/new-ui-mi-sync.exp=gdb.mi/new-ui-mi-sync.exp: sync-command=run: add-inferior -no-connection Executed from: gdb:gdb.multi/multi-core-files.exp gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: Loaded first core file into inferior 3 gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: Loaded second core file gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: Loaded second test binary gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: add-inferior gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: add-inferior -no-connection gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: check backtrace in inferior 1 gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: check backtrace in inferior 1 again gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: check backtrace in inferior 2 gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: check backtrace in inferior 3 gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: clone-inferior gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: clone-inferior -no-connection gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: detach from inferior 1 core file gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: detach from inferior 2 core file gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: detach from inferior 3 core file gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: first info inferiors call gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: inferior 2 gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: inferior 3 gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: info connections gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: interpreter-exec mi "-add-inferior --no-connection" gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: interpreter-exec mi "-add-inferior" gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: load core file gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: remove-inferiors 2 gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: remove-inferiors 3 4 gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: second info inferiors call gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: switch back to inferior 1 gdb:gdb.multi/multi-core-files.exp=gdb.multi/multi-core-files.exp: switch back to inferior 2 Executed from: gdb:gdb.python/lookup-type-block.exp gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=one: type_name=enum the_enum: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=one: type_name=enum the_enum: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=one: type_name=enum the_enum: find the type gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=one: type_name=struct the_struct: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=one: type_name=struct the_struct: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=one: type_name=struct the_struct: find the type gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=one: type_name=the_typedef: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=one: type_name=the_typedef: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=one: type_name=the_typedef: find the type gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=one: type_name=union the_union: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=one: type_name=union the_union: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=one: type_name=union the_union: find the type gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=two: type_name=enum the_enum: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=two: type_name=enum the_enum: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=two: type_name=enum the_enum: find the type gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=two: type_name=struct the_struct: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=two: type_name=struct the_struct: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=two: type_name=struct the_struct: find the type gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=two: type_name=the_typedef: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=two: type_name=the_typedef: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=two: type_name=the_typedef: find the type gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=two: type_name=union the_union: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=two: type_name=union the_union: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: which=two: type_name=union the_union: find the type gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=one: type_name=enum the_enum: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=one: type_name=enum the_enum: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=one: type_name=enum the_enum: find the type gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=one: type_name=struct the_struct: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=one: type_name=struct the_struct: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=one: type_name=struct the_struct: find the type gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=one: type_name=the_typedef: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=one: type_name=the_typedef: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=one: type_name=the_typedef: find the type gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=one: type_name=union the_union: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=one: type_name=union the_union: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=one: type_name=union the_union: find the type gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=two: type_name=enum the_enum: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=two: type_name=enum the_enum: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=two: type_name=enum the_enum: find the type gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=two: type_name=struct the_struct: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=two: type_name=struct the_struct: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=two: type_name=struct the_struct: find the type gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=two: type_name=the_typedef: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=two: type_name=the_typedef: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=two: type_name=the_typedef: find the type gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=two: type_name=union the_union: compute block gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=two: type_name=union the_union: examine first field gdb:gdb.python/lookup-type-block.exp=gdb.python/lookup-type-block.exp: while running: which=two: type_name=union the_union: find the type 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: 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: set breakpoint always-inserted on gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: attach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 1 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: break break_fn gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: no new threads gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: print seconds_left gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted off gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted on 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: 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: 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 off gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted on 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/process-dies-while-handling-bp.exp gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: no threads left - FAIL now PASS [FAIL => PASS]: Executed from: gdb:gdb.tui/pr30056.exp gdb:gdb.tui/pr30056.exp=gdb.tui/pr30056.exp: arrow right - 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 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 5: attach (EPERM) 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 8: 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 2: 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=off: cond_bp_target=1: inferior 1 exited (prompt) (PRMS: gdb/18749) - UNSUPPORTED disappears [UNSUP=> ]: Executed from: gdb:gdb.base/fission-macro.exp gdb:gdb.base/fission-macro.exp=gdb.base/fission-macro.exp: require failed: expr [gcc_major_version] >= 14 - UNSUPPORTED appears [ =>UNSUP]: Executed from: gdb:gdb.base/fission-macro.exp gdb:gdb.base/fission-macro.exp=gdb.base/fission-macro.exp: require failed: expr {[gcc_major_version] >= 14} Executed from: gdb:gdb.multi/multi-remote-target.exp gdb:gdb.multi/multi-remote-target.exp=gdb.multi/multi-remote-target.exp: require failed: allow_gdbserver_tests - Flaky cases, ignored [~RANDOM ]: Executed from: gdb:gdb.mi/mi-break-qualified.exp gdb:gdb.mi/mi-break-qualified.exp=gdb.mi/mi-break-qualified.exp: delete temp breakpoints (unexpected output) gdb:gdb.mi/mi-break-qualified.exp=gdb.mi/mi-break-qualified.exp: list of breakpoints (timeout) Executed from: gdb:gdb.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 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 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 # Improvements found # No regression found in 1 common sum files