# Comparing directories # REFERENCE: base-artifacts/sumfiles # CURRENT: artifacts/sumfiles # Comparing 1 common sum files: gdb.sum Comparing: REFERENCE:/tmp/gxx-sum1.839734 CURRENT: /tmp/gxx-sum2.839734 +---------+---------+ o RUN STATUS: | REF | RES | +------------------------------------------+---------+---------+ | Passes [PASS] | 134827 | 134903 | | Unexpected fails [FAIL] | 82 | 83 | | Errors [ERROR] | 6 | 0 | | Unexpected passes [XPASS] | 0 | 0 | | Expected fails [XFAIL] | 93 | 88 | | Known fails [KFAIL] | 119 | 120 | | Unresolved [UNRESOLVED] | 0 | 0 | | Unsupported [UNSUPPORTED] | 576 | 577 | | Untested [UNTESTED] | 25 | 25 | +------------------------------------------+---------+---------+ REF PASS ratio: 0.994091 RES PASS ratio: 0.994072 ***** WARNING: No REF execution test FAILed. Check execution engine configuration. ***** ***** WARNING: No RES execution test FAILed. Check execution engine configuration. ***** o REGRESSIONS: +------------------------------------------+---------+ | KFAIL appears [ =>KFAIL] | 2 | +------------------------------------------+---------+ | TOTAL_REGRESSIONS | 2 | +------------------------------------------+---------+ - KFAIL appears [ =>KFAIL]: Executed from: gdb:gdb.threads/non-ldr-exit.exp gdb:gdb.threads/non-ldr-exit.exp=gdb.threads/non-ldr-exit.exp: program exits normally (PRMS: gdb/18717) 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=0: inferior 1 exited (memory error) (PRMS: gdb/18749) o IMPROVEMENTS TO BE CHECKED: +------------------------------------------+---------+ | PASS disappears [PASS => ] | 2 | | New PASS [ => PASS] | 78 | | XFAIL disappears [XFAIL=> ] | 5 | | KFAIL disappears [KFAIL=> ] | 1 | | UNSUPPORTED appears [ =>UNSUP] | 1 | | ERROR disappears [ERROR=> ] | 1 | | Flaky cases, ignored [~RANDOM ] | 9 | +------------------------------------------+---------+ | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 97 | +------------------------------------------+---------+ - PASS disappears [PASS => ]: Executed from: gdb:gdb.dap/scopes.exp gdb:gdb.dap/scopes.exp=gdb.dap/scopes.exp: variables with invalid count Executed from: gdb:gdb.threads/non-ldr-exit.exp gdb:gdb.threads/non-ldr-exit.exp=gdb.threads/non-ldr-exit.exp: program exits normally - New PASS [ => PASS]: Executed from: gdb:gdb.ada/modular.exp gdb:gdb.ada/modular.exp=gdb.ada/modular.exp: print mod1_type'Modulus gdb:gdb.ada/modular.exp=gdb.ada/modular.exp: print mod2_type'Modulus gdb:gdb.ada/modular.exp=gdb.ada/modular.exp: print mod3_type'Modulus Executed from: gdb:gdb.base/style.exp gdb:gdb.base/style.exp=gdb.base/style.exp: break some_called_function gdb:gdb.base/style.exp=gdb.base/style.exp: finish Executed from: gdb:gdb.dap/immediate-disconnect.exp gdb:gdb.dap/immediate-disconnect.exp=gdb.dap/immediate-disconnect.exp: [lindex $result 2] == 0 gdb:gdb.dap/immediate-disconnect.exp=gdb.dap/immediate-disconnect.exp: [lindex $result 3] == 0 gdb:gdb.dap/immediate-disconnect.exp=gdb.dap/immediate-disconnect.exp: exceptions in log file gdb:gdb.dap/immediate-disconnect.exp=gdb.dap/immediate-disconnect.exp: initialize success gdb:gdb.dap/immediate-disconnect.exp=gdb.dap/immediate-disconnect.exp: shutdown success Executed from: gdb:gdb.dap/scopes.exp gdb:gdb.dap/scopes.exp=gdb.dap/scopes.exp: fetch too many variables success gdb:gdb.dap/scopes.exp=gdb.dap/scopes.exp: still just two members Executed from: gdb:gdb.mi/gdb792.exp gdb:gdb.mi/gdb792.exp=gdb.mi/gdb792.exp: breakpoint at main gdb:gdb.mi/gdb792.exp=gdb.mi/gdb792.exp: create var for class A gdb:gdb.mi/gdb792.exp=gdb.mi/gdb792.exp: create var for class C which has baseclass A gdb:gdb.mi/gdb792.exp=gdb.mi/gdb792.exp: list children of A.private gdb:gdb.mi/gdb792.exp=gdb.mi/gdb792.exp: list children of A.protected gdb:gdb.mi/gdb792.exp=gdb.mi/gdb792.exp: list children of A.protected.b gdb:gdb.mi/gdb792.exp=gdb.mi/gdb792.exp: list children of A.protected.b.private gdb:gdb.mi/gdb792.exp=gdb.mi/gdb792.exp: list children of A.protected.b.public gdb:gdb.mi/gdb792.exp=gdb.mi/gdb792.exp: list children of A.public gdb:gdb.mi/gdb792.exp=gdb.mi/gdb792.exp: list children of class A gdb:gdb.mi/gdb792.exp=gdb.mi/gdb792.exp: list children of class C gdb:gdb.mi/gdb792.exp=gdb.mi/gdb792.exp: mi runto main 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 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: 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 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 7: attach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: break break_fn gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: no new threads gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: print seconds_left gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted off gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted on - 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 2: 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 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 7: 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=0: inferior 1 exited (prompt) (PRMS: gdb/18749) - UNSUPPORTED appears [ =>UNSUP]: Executed from: gdb:gdb.dap/catch-unhandled.exp gdb:gdb.dap/catch-unhandled.exp=gdb.dap/catch-unhandled.exp: require failed: gnat_runtime_has_debug_info - ERROR disappears [ERROR=> ]: Executed from: gdb:gdb.mi/gdb792.exp gdb:gdb.mi/gdb792.exp=tcl error sourcing /WORKSPACE/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.mi/gdb792.exp. - Flaky cases, ignored [~RANDOM ]: Executed from: gdb:gdb.arch/aarch64-sve.exp gdb:gdb.arch/aarch64-sve.exp=gdb.arch/aarch64-sve.exp: z16 has 32 bytes gdb:gdb.arch/aarch64-sve.exp=gdb.arch/aarch64-sve.exp: z16 has 32 bytes (timeout) gdb:gdb.arch/aarch64-sve.exp=gdb.arch/aarch64-sve.exp: z18 has 32 bytes Executed from: gdb:gdb.mi/gdb792.exp gdb:gdb.mi/gdb792.exp=(timeout) GDB never initialized after 10 seconds. gdb:gdb.mi/gdb792.exp=Couldn't send 200-break-insert --qualified -t main to GDB. gdb:gdb.mi/gdb792.exp=expected boolean value but got "unknown" gdb:gdb.mi/gdb792.exp=no fileid for 147d48c8a290 gdb:gdb.mi/gdb792.exp=tcl error code TCL VALUE NUMBER Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior # Regressions found # Regressions in 1 common sum files found