diff options
author | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-12-26 05:06:18 +0000 |
---|---|---|
committer | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-12-26 05:06:18 +0000 |
commit | a862c4b0cab337ece1ed2e41e458bb532593e8bd (patch) | |
tree | 21957f52eb2b10150c804bf004d9b0a8024b9465 | |
parent | 5523794fdacdc17d74695bec4fef26b1684766ec (diff) |
onsuccess: #623: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/
Results :
| # reset_artifacts:
| -10
| # build_abe gdb -- --prefix /usr --disable install:
| -2
| # build_abe dejagnu:
| -1
| # build_abe check_gdb --:
| 0
check_regression status : 0
27 files changed, 793 insertions, 510 deletions
diff --git a/00-sumfiles/gdb.log.xz b/00-sumfiles/gdb.log.xz Binary files differindex aa46076..c0373c5 100644 --- a/00-sumfiles/gdb.log.xz +++ b/00-sumfiles/gdb.log.xz diff --git a/01-reset_artifacts/console.log.xz b/01-reset_artifacts/console.log.xz Binary files differindex 698cff3..613a736 100644 --- a/01-reset_artifacts/console.log.xz +++ b/01-reset_artifacts/console.log.xz diff --git a/02-prepare_abe/console.log.xz b/02-prepare_abe/console.log.xz Binary files differindex 9fd0beb..d010a10 100644 --- a/02-prepare_abe/console.log.xz +++ b/02-prepare_abe/console.log.xz diff --git a/03-build_abe-gdb/console.log.xz b/03-build_abe-gdb/console.log.xz Binary files differindex 13d5cca..39e5e05 100644 --- a/03-build_abe-gdb/console.log.xz +++ b/03-build_abe-gdb/console.log.xz diff --git a/03-build_abe-gdb/make-gdb.log.xz b/03-build_abe-gdb/make-gdb.log.xz Binary files differindex 7917352..8e426da 100644 --- a/03-build_abe-gdb/make-gdb.log.xz +++ b/03-build_abe-gdb/make-gdb.log.xz diff --git a/04-build_abe-dejagnu/console.log.xz b/04-build_abe-dejagnu/console.log.xz Binary files differindex a9b97d9..6669aaf 100644 --- a/04-build_abe-dejagnu/console.log.xz +++ b/04-build_abe-dejagnu/console.log.xz diff --git a/04-build_abe-dejagnu/make-dejagnu.log.xz b/04-build_abe-dejagnu/make-dejagnu.log.xz Binary files differindex 67d3dc3..9e126dc 100644 --- a/04-build_abe-dejagnu/make-dejagnu.log.xz +++ b/04-build_abe-dejagnu/make-dejagnu.log.xz diff --git a/05-build_abe-check_gdb/baseline.xfail b/05-build_abe-check_gdb/baseline.xfail index 731b6db..7244325 100644 --- a/05-build_abe-check_gdb/baseline.xfail +++ b/05-build_abe-check_gdb/baseline.xfail @@ -115,7 +115,77 @@ FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: kill process (ti FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: no new threads (timeout) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted off (timeout) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted on (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 1 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 2 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 3 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: detach (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: reset timer in the inferior +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 1 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 2 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 3 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: detach (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: reset timer in the inferior +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 3 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break break_fn (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: delete all breakpoints in delete_breakpoints (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: detach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: no new threads (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: print seconds_left (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: reset timer in the inferior (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted off (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted on (timeout) +UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 4: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 1 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break break_fn (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: delete all breakpoints in delete_breakpoints (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: no new threads (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: print seconds_left (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted off (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted on (timeout) +UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 5: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 1 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break break_fn (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: delete all breakpoints in delete_breakpoints (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: no new threads (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: print seconds_left (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted off (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted on (timeout) +UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break break_fn (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: delete all breakpoints in delete_breakpoints (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: no new threads (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: print seconds_left (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted off (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted on (timeout) +UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 7: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break break_fn (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: delete all breakpoints in delete_breakpoints (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: no new threads (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: print seconds_left (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted off (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted on (timeout) +UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (timeout) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1 (timeout) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2 (timeout) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3 (timeout) @@ -153,6 +223,6 @@ FAIL: gdb.threads/create-fail.exp: iteration 8: run till end (timeout) FAIL: gdb.threads/create-fail.exp: iteration 9: run till end (timeout) Running gdb:gdb.threads/process-dies-while-detaching.exp ... -FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue (timeout) +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:hw: continue to breakpoint: _exit (timeout) === Results Summary === diff --git a/05-build_abe-check_gdb/check-gdb.log.xz b/05-build_abe-check_gdb/check-gdb.log.xz Binary files differindex fdc834a..504f64a 100644 --- a/05-build_abe-check_gdb/check-gdb.log.xz +++ b/05-build_abe-check_gdb/check-gdb.log.xz diff --git a/05-build_abe-check_gdb/console.log.xz b/05-build_abe-check_gdb/console.log.xz Binary files differindex 0b14673..a5fee7d 100644 --- a/05-build_abe-check_gdb/console.log.xz +++ b/05-build_abe-check_gdb/console.log.xz diff --git a/06-check_regression/baseline.xfail b/06-check_regression/baseline.xfail index 731b6db..7244325 100644 --- a/06-check_regression/baseline.xfail +++ b/06-check_regression/baseline.xfail @@ -115,7 +115,77 @@ FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: kill process (ti FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: no new threads (timeout) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted off (timeout) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted on (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 1 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 2 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 3 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: detach (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: reset timer in the inferior +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 1 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 2 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 3 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: detach (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: reset timer in the inferior +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 3 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break break_fn (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: delete all breakpoints in delete_breakpoints (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: detach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: no new threads (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: print seconds_left (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: reset timer in the inferior (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted off (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted on (timeout) +UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 4: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 1 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break break_fn (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: delete all breakpoints in delete_breakpoints (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: no new threads (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: print seconds_left (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted off (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted on (timeout) +UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 5: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 1 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break break_fn (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: delete all breakpoints in delete_breakpoints (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: no new threads (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: print seconds_left (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted off (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted on (timeout) +UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break break_fn (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: delete all breakpoints in delete_breakpoints (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: no new threads (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: print seconds_left (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted off (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted on (timeout) +UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 7: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break break_fn (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: delete all breakpoints in delete_breakpoints (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: no new threads (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: print seconds_left (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted off (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted on (timeout) +UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (timeout) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1 (timeout) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2 (timeout) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3 (timeout) @@ -153,6 +223,6 @@ FAIL: gdb.threads/create-fail.exp: iteration 8: run till end (timeout) FAIL: gdb.threads/create-fail.exp: iteration 9: run till end (timeout) Running gdb:gdb.threads/process-dies-while-detaching.exp ... -FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue (timeout) +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:hw: continue to breakpoint: _exit (timeout) === Results Summary === diff --git a/06-check_regression/console.log.xz b/06-check_regression/console.log.xz Binary files differindex 86867c5..c075fae 100644 --- a/06-check_regression/console.log.xz +++ b/06-check_regression/console.log.xz diff --git a/06-check_regression/flaky.xfail b/06-check_regression/flaky.xfail index 0646b6a..028a205 100644 --- a/06-check_regression/flaky.xfail +++ b/06-check_regression/flaky.xfail @@ -1977,44 +1977,6 @@ flaky,expire=20231201 | UNRESOLVED: gdb.threads/thread-execl.exp: non-stop: get === Results Summary === -# From https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/410/: - === gdb tests === - -Running gdb:gdb.base/corefile.exp ... -flaky,expire=20231201 | FAIL: gdb.base/corefile.exp: runto: run to main (eof) -flaky,expire=20231201 | UNRESOLVED: gdb.base/corefile.exp: quit with a process - -Running gdb:gdb.base/foll-exec-mode.exp ... -flaky,expire=20231201 | UNRESOLVED: gdb.base/foll-exec-mode.exp: same,continue,no_infswitch: continue past exec - -Running gdb:gdb.base/reread.exp ... -flaky,expire=20231201 | UNRESOLVED: gdb.base/reread.exp: opts=: run to foo() second time -flaky,expire=20231201 | UNRESOLVED: gdb.base/reread.exp: opts=pie: second pass: run to foo() second time - -Running gdb:gdb.base/run-attach-while-running.exp ... -flaky,expire=20231201 | UNRESOLVED: gdb.base/run-attach-while-running.exp: threaded=1: run-or-attach=attach: non-stop=off: test: attach to process -flaky,expire=20231201 | UNRESOLVED: gdb.base/run-attach-while-running.exp: threaded=1: run-or-attach=attach: non-stop=on: test: attach to process - -Running gdb:gdb.threads/thread-execl.exp ... -flaky,expire=20231201 | UNRESOLVED: gdb.threads/thread-execl.exp: schedlock step: get to main in new image - -Running gdb:gdb.threads/vfork-follow-child-exec.exp ... -flaky,expire=20231201 | ERROR: GDB process no longer exists -flaky,expire=20231201 | UNRESOLVED: gdb.threads/vfork-follow-child-exec.exp: detach-on-fork=on: continue - - === Results Summary === - === gdb tests === - -Running gdb:gdb.base/corefile.exp ... -flaky,expire=20231201 | ERROR: GDB process no longer exists -flaky,expire=20231201 | UNRESOLVED: gdb.base/corefile.exp: no question: load core -flaky,expire=20231201 | UNRESOLVED: gdb.base/corefile.exp: quit with a core file - -Running gdb:gdb.base/reread.exp ... -flaky,expire=20231201 | FAIL: gdb.base/reread.exp: opts=pie: second pass: run to foo() second time - - === Results Summary === - # From https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/409/: === gdb tests === diff --git a/git/gdb_rev b/git/gdb_rev index d84f36e..2dc6a18 100644 --- a/git/gdb_rev +++ b/git/gdb_rev @@ -1 +1 @@ -051b3736af7b9dc47a37e31a9c82556e942d1ed4 +e7a293f376fef110ae59f5b9ae5bf0aaca68a4da diff --git a/jenkins/build-name b/jenkins/build-name index fb71f1d..0f2fc2b 100644 --- a/jenkins/build-name +++ b/jenkins/build-name @@ -1 +1 @@ -#621-gdb-R0 +#623-gdb-R0 diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log index ffb1fb9..e97a5c6 100644 --- a/jenkins/notify-full.log +++ b/jenkins/notify-full.log @@ -1,6 +1,6 @@ + set +x -/home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ATATT3xFfGF0T6lmyRRI1GPXAjFc6UC66WsAJyuXpga-0JusQbYQdlG4NfS8kED4ejPRlZs9E57FWxFlN7K67E-9t-EXcNqVpzVQwTRd2JDDboAUNRnk00rMY9KXELe8Jb9dKP7p3MTXz2HTqtpMKIM2VZQUmZf_TcIuAN0mVpSPtZtdoLZBnCk=34F9AA87 __stage full __verbose true __build_script tcwg_gnu-build.sh +/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ATATT3xFfGF0T6lmyRRI1GPXAjFc6UC66WsAJyuXpga-0JusQbYQdlG4NfS8kED4ejPRlZs9E57FWxFlN7K67E-9t-EXcNqVpzVQwTRd2JDDboAUNRnk00rMY9KXELe8Jb9dKP7p3MTXz2HTqtpMKIM2VZQUmZf_TcIuAN0mVpSPtZtdoLZBnCk=34F9AA87 __stage full __verbose true __build_script tcwg_gnu-build.sh + false + dryrun= @@ -20,23 +20,23 @@ ++ get_current_manifest '{rr[ci_config]}' ++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' ++ set +x +# Debug traces : + ci_config=master-aarch64 + echo '# Debug traces :' -# Debug traces : ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -# Baseline : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/620/ -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/620/' +# Baseline : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/ # Using dir : base-artifacts ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/' + echo '# Using dir : base-artifacts' ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x -# Artifacts : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/ +# Artifacts : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/ # Using dir : artifacts -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/' ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/' + echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify @@ -77,7 +77,7 @@ +++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/gdb_rev -++ '[' x051b3736af7b9dc47a37e31a9c82556e942d1ed4 '!=' x32a5d479d2325545ad5829b7716ad962db3b323c ']' +++ '[' xe7a293f376fef110ae59f5b9ae5bf0aaca68a4da '!=' x051b3736af7b9dc47a37e31a9c82556e942d1ed4 ']' ++ echo -ne gdb ++ delim=' ' ++ echo @@ -90,17 +90,17 @@ ++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat artifacts/git/gdb_rev -+ first_bad=051b3736af7b9dc47a37e31a9c82556e942d1ed4 ++ first_bad=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da ++ get_baseline_git gdb_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat base-artifacts/git/gdb_rev -+ last_good=32a5d479d2325545ad5829b7716ad962db3b323c ++ last_good=051b3736af7b9dc47a37e31a9c82556e942d1ed4 + local res + res=0 -+ wait 890715 ++ wait 3898859 + git -C gdb rev-parse --verify HEAD + assert_with_msg 'Cannot parse HEAD in repo gdb' '[' 0 = 0 ']' + set -euf -o pipefail +x @@ -114,16 +114,16 @@ ++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat base-artifacts/git/gdb_rev -+ base_rev=32a5d479d2325545ad5829b7716ad962db3b323c ++ base_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 ++ get_current_git gdb_rev ++ set -euf -o pipefail ++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat artifacts/git/gdb_rev -+ cur_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 -++ git -C gdb rev-parse '051b3736af7b9dc47a37e31a9c82556e942d1ed4^@' ++ cur_rev=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da +++ git -C gdb rev-parse 'e7a293f376fef110ae59f5b9ae5bf0aaca68a4da^@' + for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 2d120f18ef0f2844b5ae0fcf18d86f7d5647c5ad = 32a5d479d2325545ad5829b7716ad962db3b323c ']' ++ '[' ca86dbbdbc04fbe6298e597a3c94c8071ea722a1 = 051b3736af7b9dc47a37e31a9c82556e942d1ed4 ']' + return 1 + change_kind=single_component # Debug traces : @@ -137,18 +137,18 @@ ++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat base-artifacts/git/gdb_rev -+ base_rev=32a5d479d2325545ad5829b7716ad962db3b323c ++ base_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 ++ get_current_git gdb_rev ++ set -euf -o pipefail ++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat artifacts/git/gdb_rev -+ cur_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 -++ git -C gdb rev-list --count 32a5d479d2325545ad5829b7716ad962db3b323c..051b3736af7b9dc47a37e31a9c82556e942d1ed4 -+ c_commits=2 -# rev for gdb : 32a5d479d2325545ad5829b7716ad962db3b323c..051b3736af7b9dc47a37e31a9c82556e942d1ed4 (2 commits) ++ cur_rev=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da +++ git -C gdb rev-list --count 051b3736af7b9dc47a37e31a9c82556e942d1ed4..e7a293f376fef110ae59f5b9ae5bf0aaca68a4da ++ c_commits=7 +# rev for gdb : 051b3736af7b9dc47a37e31a9c82556e942d1ed4..e7a293f376fef110ae59f5b9ae5bf0aaca68a4da (7 commits) -+ echo '# rev for gdb : 32a5d479d2325545ad5829b7716ad962db3b323c..051b3736af7b9dc47a37e31a9c82556e942d1ed4 (2 commits)' ++ echo '# rev for gdb : 051b3736af7b9dc47a37e31a9c82556e942d1ed4..e7a293f376fef110ae59f5b9ae5bf0aaca68a4da (7 commits)' + echo '' + setup_stages_to_run + '[' ignore = onregression ']' @@ -182,7 +182,7 @@ + gnu_generate_extra_details + set -euf -o pipefail + '[' -d artifacts/sumfiles ']' -+ wait 890739 ++ wait 3898883 + gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles + true + calculate_results_date @@ -198,33 +198,33 @@ ++ assert_with_msg 'ERROR: No gdb in current git' '[' -f base-artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x +++ cat base-artifacts/git/gdb_rev -++ git -C gdb show --no-patch --pretty=%ct 32a5d479d2325545ad5829b7716ad962db3b323c -+ base_d=1703434618 +++ git -C gdb show --no-patch --pretty=%ct 051b3736af7b9dc47a37e31a9c82556e942d1ed4 ++ base_d=1703462425 ++ get_current_component_date gdb ++ set -euf -o pipefail ++ assert_with_msg 'ERROR: No gdb in current git' '[' -f artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x +++ cat artifacts/git/gdb_rev -++ git -C gdb show --no-patch --pretty=%ct 051b3736af7b9dc47a37e31a9c82556e942d1ed4 -+ cur_d=1703462425 -+ '[' x1703434618 '!=' x ']' -+ '[' x1703462425 = x ']' -+ '[' 1703462425 -lt 1703434618 ']' -+ '[' x1703462425 = x ']' -+ '[' 1703462425 -gt 0 ']' -+ results_date=1703462425 -+ assert_with_msg 'Failed to produce results_date' '[' 1703462425 -gt 0 ']' +++ git -C gdb show --no-patch --pretty=%ct e7a293f376fef110ae59f5b9ae5bf0aaca68a4da ++ cur_d=1703548868 ++ '[' x1703462425 '!=' x ']' ++ '[' x1703548868 = x ']' ++ '[' 1703548868 -lt 1703462425 ']' ++ '[' x1703548868 = x ']' ++ '[' 1703548868 -gt 0 ']' ++ results_date=1703548868 ++ assert_with_msg 'Failed to produce results_date' '[' 1703548868 -gt 0 ']' + set -euf -o pipefail +x ++ get_baseline_manifest '{rr[results_date]}' ++ get_manifest base-artifacts/manifest.sh '{rr[results_date]}' false ++ set +x -+ base_d=1703413405 -+ '[' 1703413405 '!=' '' ']' -+ assert '[' 1703462425 -ge 1703413405 ']' ++ base_d=1703437915 ++ '[' 1703437915 '!=' '' ']' ++ assert '[' 1703548868 -ge 1703437915 ']' + set -euf -o pipefail +x -+ '[' 1703462425 -gt 1703413405 ']' -+ results_date=1703437915 -+ rr[results_date]=1703437915 ++ '[' 1703548868 -gt 1703437915 ']' ++ results_date=1703493391 ++ rr[results_date]=1703493391 + cat + manifest_out + cat @@ -235,8 +235,8 @@ + return + post_interesting_commits full + set -euf -o pipefail -+ echo '# post_interesting_commits' # post_interesting_commits ++ echo '# post_interesting_commits' + local stage=full + '[' single_component '!=' single_commit ']' + return @@ -267,10 +267,10 @@ ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 890816 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231225 --build_dir=artifacts/sumfiles --verbosity=1 -++ wait 890817 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231225 --build_dir=artifacts/sumfiles --verbosity=1 +++ wait 3898960 +++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231226 --build_dir=artifacts/sumfiles --verbosity=1 +++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231226 --build_dir=artifacts/sumfiles --verbosity=1 +++ wait 3898961 ++ local n_regressions n_progressions pass_fail=PASS ++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum @@ -293,9 +293,9 @@ +++ get_current_manifest BUILD_URL +++ get_manifest artifacts/manifest.sh BUILD_URL +++ set +x -++ url=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts +++ url=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/artifact/artifacts ++ '[' '' '!=' '' ']' -++ echo 'https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts/notify/mail-body.txt/*view*/' +++ echo 'https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/artifact/artifacts/notify/mail-body.txt/*view*/' # print all notification files + echo '# print all notification files' + true @@ -318,15 +318,25 @@ ++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat base-artifacts/git/gdb_rev -+ base_rev=32a5d479d2325545ad5829b7716ad962db3b323c ++ base_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 ++ get_current_git gdb_rev ++ set -euf -o pipefail ++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat artifacts/git/gdb_rev -+ cur_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 ++ cur_rev=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da ++ read -r email +++ git -C gdb log --pretty=%ae 051b3736af7b9dc47a37e31a9c82556e942d1ed4..e7a293f376fef110ae59f5b9ae5bf0aaca68a4da ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc + read -r email -++ git -C gdb log --pretty=%ae 32a5d479d2325545ad5829b7716ad962db3b323c..051b3736af7b9dc47a37e31a9c82556e942d1ed4 + emails["$email"]=cc + read -r email + emails["$email"]=cc @@ -339,15 +349,25 @@ ++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat base-artifacts/git/gdb_rev -+ base_rev=32a5d479d2325545ad5829b7716ad962db3b323c ++ base_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 ++ get_current_git gdb_rev ++ set -euf -o pipefail ++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat artifacts/git/gdb_rev -+ cur_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 ++ cur_rev=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da ++ read -r email +++ git -C gdb log --pretty=%ce 051b3736af7b9dc47a37e31a9c82556e942d1ed4..e7a293f376fef110ae59f5b9ae5bf0aaca68a4da ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to + read -r email -++ git -C gdb log --pretty=%ce 32a5d479d2325545ad5829b7716ad962db3b323c..051b3736af7b9dc47a37e31a9c82556e942d1ed4 + emails["$email"]=to + read -r email + emails["$email"]=to @@ -367,23 +387,38 @@ + case "$type" in + recipients+=("$type:$email") + for email in "${!emails[@]}" ++ type=cc ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ recipients+=("$type:$email") ++ for email in "${!emails[@]}" + type=bcc + case "$precommit_postcommit:$type" in + case "$type" in + recipients+=("$type:$email") + for email in "${!emails[@]}" ++ type=cc_postcommit ++ case "$precommit_postcommit:$type" in ++ type=cc ++ case "$type" in ++ recipients+=("$type:$email") ++ for email in "${!emails[@]}" + type=to + case "$precommit_postcommit:$type" in + case "$type" in + recipients+=("$email") + for email in "${!emails[@]}" -+ type=cc_postcommit ++ type=to + case "$precommit_postcommit:$type" in ++ case "$type" in ++ recipients+=("$email") ++ for email in "${!emails[@]}" + type=cc ++ case "$precommit_postcommit:$type" in + case "$type" in + recipients+=("$type:$email") + IFS=, -+ echo brobecker@adacore.com,cc:gdbadmin@sourceware.org,bcc:tcwg-validation@linaro.org,amodra@gmail.com,cc:gdb-testers@sourceware.org ++ echo brobecker@adacore.com,cc:gdbadmin@sourceware.org,cc:mengqinggang@loongson.cn,bcc:tcwg-validation@linaro.org,cc:gdb-testers@sourceware.org,liuzhensong@loongson.cn,vapier@gentoo.org,cc:cailulu@loongson.cn ++ print_commits --oneline ++ set -euf -o pipefail ++ false @@ -404,20 +439,20 @@ +++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/gdb_rev -++ base_rev=32a5d479d2325545ad5829b7716ad962db3b323c +++ base_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 +++ get_current_git gdb_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/gdb_rev -++ cur_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 -+++ git -C gdb rev-list --count 32a5d479d2325545ad5829b7716ad962db3b323c..051b3736af7b9dc47a37e31a9c82556e942d1ed4 -++ c_commits=2 -++ new_commits=2 +++ cur_rev=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da ++++ git -C gdb rev-list --count 051b3736af7b9dc47a37e31a9c82556e942d1ed4..e7a293f376fef110ae59f5b9ae5bf0aaca68a4da +++ c_commits=7 +++ new_commits=7 +++ echo gdb +++ tr ' ' , ++ components=gdb -++ echo '2 commits in gdb' +++ echo '7 commits in gdb' ++ '[' --oneline = --oneline ']' ++ return 0 ++ gnu_print_result --oneline @@ -427,10 +462,10 @@ ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 890873 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231225 --build_dir=artifacts/sumfiles --verbosity=1 -++ wait 890874 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231225 --build_dir=artifacts/sumfiles --verbosity=1 +++ wait 3899017 +++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231226 --build_dir=artifacts/sumfiles --verbosity=1 +++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231226 --build_dir=artifacts/sumfiles --verbosity=1 +++ wait 3899018 ++ local n_regressions n_progressions pass_fail=PASS ++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum @@ -449,7 +484,7 @@ ++ return 0 ++ gnu_print_config --oneline ++ false -++ . /home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/tcwg_gnu-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/tcwg_gnu-config.sh +++ declare -A gnu_data ++ settings_for_ci_project_and_config tcwg_gdb_check master-aarch64 ++ local project=tcwg_gdb_check @@ -472,17 +507,17 @@ ++ case "$print_arg" in ++ case "$ci_config" in ++ echo aarch64 -+ echo '[Linaro-TCWG-CI]' '2 commits in gdb: PASS on aarch64' ++ echo '[Linaro-TCWG-CI]' '7 commits in gdb: PASS on aarch64' + print_mail_body + local bad_artifacts_url good_artifacts_url ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x -+ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts ++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/artifact/artifacts ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -+ good_artifacts_url=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/620/artifact/artifacts ++ good_artifacts_url=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts + local key= + '[' single_component = single_commit ']' + cat @@ -490,7 +525,7 @@ + cat ++ gnu_print_config --short ++ false -++ . /home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/tcwg_gnu-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/tcwg_gnu-config.sh +++ declare -A gnu_data ++ settings_for_ci_project_and_config tcwg_gdb_check master-aarch64 ++ local project=tcwg_gdb_check @@ -529,20 +564,20 @@ +++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/gdb_rev -++ base_rev=32a5d479d2325545ad5829b7716ad962db3b323c +++ base_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 +++ get_current_git gdb_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/gdb_rev -++ cur_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 -+++ git -C gdb rev-list --count 32a5d479d2325545ad5829b7716ad962db3b323c..051b3736af7b9dc47a37e31a9c82556e942d1ed4 -++ c_commits=2 -++ new_commits=2 +++ cur_rev=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da ++++ git -C gdb rev-list --count 051b3736af7b9dc47a37e31a9c82556e942d1ed4..e7a293f376fef110ae59f5b9ae5bf0aaca68a4da +++ c_commits=7 +++ new_commits=7 +++ echo gdb +++ tr ' ' , ++ components=gdb -++ echo '2 commits in gdb' +++ echo '7 commits in gdb' ++ '[' --short = --oneline ']' ++ for c in "${changed_components[@]}" +++ get_baseline_git gdb_rev @@ -551,18 +586,19 @@ +++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/gdb_rev -++ base_rev=32a5d479d2325545ad5829b7716ad962db3b323c +++ base_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 +++ get_current_git gdb_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/gdb_rev -++ cur_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 -+++ git -C gdb rev-list --count 32a5d479d2325545ad5829b7716ad962db3b323c..051b3736af7b9dc47a37e31a9c82556e942d1ed4 -++ c_commits=2 +++ cur_rev=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da ++++ git -C gdb rev-list --count 051b3736af7b9dc47a37e31a9c82556e942d1ed4..e7a293f376fef110ae59f5b9ae5bf0aaca68a4da +++ c_commits=7 ++ '[' '' '!=' '' ']' -++ git -C gdb log -n 5 --oneline 32a5d479d2325545ad5829b7716ad962db3b323c..051b3736af7b9dc47a37e31a9c82556e942d1ed4 -++ '[' 2 -gt 5 ']' +++ git -C gdb log -n 5 --oneline 051b3736af7b9dc47a37e31a9c82556e942d1ed4..e7a293f376fef110ae59f5b9ae5bf0aaca68a4da +++ '[' 7 -gt 5 ']' +++ echo '... and 2 more commits in gdb' ++ '[' '' '!=' '' ']' ++ return 0 ++ gnu_print_result --short @@ -572,10 +608,10 @@ ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 890938 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231225 --build_dir=artifacts/sumfiles --verbosity=1 -++ wait 890939 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231225 --build_dir=artifacts/sumfiles --verbosity=1 +++ wait 3899082 +++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231226 --build_dir=artifacts/sumfiles --verbosity=1 +++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231226 --build_dir=artifacts/sumfiles --verbosity=1 +++ wait 3899083 ++ local n_regressions n_progressions pass_fail=PASS ++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum @@ -606,30 +642,30 @@ ++++ get_current_manifest BUILD_URL ++++ get_manifest artifacts/manifest.sh BUILD_URL ++++ set +x -+++ url=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts ++++ url=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/artifact/artifacts +++ '[' '' '!=' '' ']' -+++ echo https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts/00-sumfiles/ ++++ echo https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/artifact/artifacts/00-sumfiles/ +++ print_artifacts_url notify/ +++ set -euf -o pipefail +++ local url ++++ get_current_manifest BUILD_URL ++++ get_manifest artifacts/manifest.sh BUILD_URL ++++ set +x -+++ url=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts ++++ url=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/artifact/artifacts +++ '[' '' '!=' '' ']' -+++ echo https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts/notify/ ++++ echo https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/artifact/artifacts/notify/ +++ print_artifacts_url sumfiles/xfails.xfail +++ set -euf -o pipefail +++ local url ++++ get_current_manifest BUILD_URL ++++ get_manifest artifacts/manifest.sh BUILD_URL ++++ set +x -+++ url=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts ++++ url=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/artifact/artifacts +++ '[' '' '!=' '' ']' -+++ echo https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts/sumfiles/xfails.xfail ++++ echo https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/artifact/artifacts/sumfiles/xfails.xfail ++ gnu_print_config --long ++ false -++ . /home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/tcwg_gnu-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/tcwg_gnu-config.sh +++ declare -A gnu_data ++ settings_for_ci_project_and_config tcwg_gdb_check master-aarch64 ++ local project=tcwg_gdb_check @@ -651,11 +687,11 @@ + return + true + generate_jenkins_html_files -+ wait 890982 ++ wait 3899126 + set -euf -o pipefail ++ echo '# generate_jenkins_html_files' # generate_jenkins_html_files ... Skipping -+ echo '# generate_jenkins_html_files' + true + case "$ci_project" in + echo '... Skipping' @@ -1349,49 +1385,49 @@ + set -euf -o pipefail + local text_type=txt + case $text_type in -+ echo '# generate dashboard' # generate dashboard ++ echo '# generate dashboard' + generate_dashboard_squad + local results_date -+ echo '# generate_dashboard_squad' # generate_dashboard_squad ++ echo '# generate_dashboard_squad' +... Skipping + false + echo '... Skipping' -... Skipping + return + post_dashboard_squad -+ echo '# post_dashboard_squad' # post_dashboard_squad +... Skipping ++ echo '# post_dashboard_squad' + false + echo '... Skipping' -... Skipping + return + generate_lnt_report -+ wait 891176 ++ wait 3899320 + set -euf -o pipefail + local results_date + echo '# generate_lnt_report' # generate_lnt_report + true -+ . /home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/lnt-utils.sh ++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/lnt-utils.sh ++ declare is_first_lnt_entry ++ get_current_manifest '{rr[results_date]}' ++ get_manifest artifacts/manifest.sh '{rr[results_date]}' ++ set +x -+ results_date=1703437915 -++ date '+%Y-%m-%d %H:%M:%S' --date @1703437915 -+ results_date='2023-12-24 17:11:55' ++ results_date=1703493391 +++ date '+%Y-%m-%d %H:%M:%S' --date @1703493391 ++ results_date='2023-12-25 08:36:31' + local jira_key=- + '[' -f artifacts/notify/jira/key ']' + case "$ci_project" in ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x -+ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/ tcwg_gdb_check master-aarch64 '2023-12-24 17:11:55' - artifacts/sumfiles artifacts/notify/lnt_report.json -+ local build_url=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/ ++ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/ tcwg_gdb_check master-aarch64 '2023-12-25 08:36:31' - artifacts/sumfiles artifacts/notify/lnt_report.json ++ local build_url=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/ + local ci_project=tcwg_gdb_check + local ci_config=master-aarch64 -+ local 'results_date=2023-12-24 17:11:55' ++ local 'results_date=2023-12-25 08:36:31' + local jira_key=- + local sumfiles_dir=artifacts/sumfiles + local output_file=artifacts/notify/lnt_report.json @@ -1402,26 +1438,26 @@ + local lnt_testsuite=tcwg_gdb_check + local machine_name=master-aarch64 + local build_number -++ basename https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/ -+ build_number=621 +++ basename https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/ ++ build_number=623 + set +x +# release_testresults_files +... Done + false + true + release_testresults_files + echo '# release_testresults_files' -# release_testresults_files + '[' -d artifacts/jenkins ']' + '[' -f artifacts/testresults/testresults-mail-recipients.txt ']' + echo '... Done' -... Done + post_to_jira +# post_to_jira + set -euf -o pipefail + echo '# post_to_jira' -# post_to_jira + local post_card_comment=false + local post_template_comment=false + false + false + false -+ echo 'Full stage ran successfully.' Full stage ran successfully. ++ echo 'Full stage ran successfully.' diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log index 8ab55ac..6776ab0 100644 --- a/jenkins/notify-init.log +++ b/jenkins/notify-init.log @@ -1,6 +1,6 @@ + set +x -/home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh +/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh + false + dryrun= @@ -9,8 +9,8 @@ + declare -a changed_components + declare print_commits_f print_result_f print_config_f print_last_icommit_f + dump_model_only=false -+ setup_notify_environment # setup_notify_environment ++ setup_notify_environment + echo '# setup_notify_environment' + top_artifacts=artifacts ++ get_current_manifest '{rr[ci_project]}' @@ -21,23 +21,23 @@ ++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' ++ set +x + ci_config=master-aarch64 -+ echo '# Debug traces :' # Debug traces : ++ echo '# Debug traces :' ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -# Baseline : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/620/ -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/620/' +# Baseline : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/ ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/' # Using dir : base-artifacts + echo '# Using dir : base-artifacts' ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x -# Artifacts : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/ -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/' +# Artifacts : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/ ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/' ++ echo '# Using dir : artifacts' # Using dir : artifacts -+ echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify + '[' -f /home/tcwg-buildslave/.jipdate.yml ']' @@ -45,8 +45,8 @@ + case "$notify" in + declare -Ag pw + '[' ignore = precommit ']' -# check_source_changes + check_source_changes +# check_source_changes + echo '# check_source_changes' ++ get_current_manifest '{rr[update_baseline]}' ++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' @@ -77,7 +77,7 @@ +++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/gdb_rev -++ '[' x051b3736af7b9dc47a37e31a9c82556e942d1ed4 '!=' x32a5d479d2325545ad5829b7716ad962db3b323c ']' +++ '[' xe7a293f376fef110ae59f5b9ae5bf0aaca68a4da '!=' x051b3736af7b9dc47a37e31a9c82556e942d1ed4 ']' ++ echo -ne gdb ++ delim=' ' ++ echo @@ -90,17 +90,17 @@ ++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat artifacts/git/gdb_rev -+ first_bad=051b3736af7b9dc47a37e31a9c82556e942d1ed4 ++ first_bad=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da ++ get_baseline_git gdb_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat base-artifacts/git/gdb_rev -+ last_good=32a5d479d2325545ad5829b7716ad962db3b323c ++ last_good=051b3736af7b9dc47a37e31a9c82556e942d1ed4 + local res + res=0 -+ wait 890602 ++ wait 3898746 + git -C gdb rev-parse --verify HEAD + assert_with_msg 'Cannot parse HEAD in repo gdb' '[' 0 = 0 ']' + set -euf -o pipefail +x @@ -114,20 +114,20 @@ ++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat base-artifacts/git/gdb_rev -+ base_rev=32a5d479d2325545ad5829b7716ad962db3b323c ++ base_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 ++ get_current_git gdb_rev ++ set -euf -o pipefail ++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat artifacts/git/gdb_rev -+ cur_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 -++ git -C gdb rev-parse '051b3736af7b9dc47a37e31a9c82556e942d1ed4^@' ++ cur_rev=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da +++ git -C gdb rev-parse 'e7a293f376fef110ae59f5b9ae5bf0aaca68a4da^@' + for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 2d120f18ef0f2844b5ae0fcf18d86f7d5647c5ad = 32a5d479d2325545ad5829b7716ad962db3b323c ']' ++ '[' ca86dbbdbc04fbe6298e597a3c94c8071ea722a1 = 051b3736af7b9dc47a37e31a9c82556e942d1ed4 ']' + return 1 + change_kind=single_component -+ echo '# Debug traces :' # Debug traces : ++ echo '# Debug traces :' # change_kind=single_component : gdb + echo '# change_kind=single_component : gdb' + for c in "${changed_components[@]}" @@ -137,18 +137,18 @@ ++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat base-artifacts/git/gdb_rev -+ base_rev=32a5d479d2325545ad5829b7716ad962db3b323c ++ base_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 ++ get_current_git gdb_rev ++ set -euf -o pipefail ++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x ++ cat artifacts/git/gdb_rev -+ cur_rev=051b3736af7b9dc47a37e31a9c82556e942d1ed4 -++ git -C gdb rev-list --count 32a5d479d2325545ad5829b7716ad962db3b323c..051b3736af7b9dc47a37e31a9c82556e942d1ed4 -+ c_commits=2 -# rev for gdb : 32a5d479d2325545ad5829b7716ad962db3b323c..051b3736af7b9dc47a37e31a9c82556e942d1ed4 (2 commits) ++ cur_rev=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da +++ git -C gdb rev-list --count 051b3736af7b9dc47a37e31a9c82556e942d1ed4..e7a293f376fef110ae59f5b9ae5bf0aaca68a4da ++ c_commits=7 +# rev for gdb : 051b3736af7b9dc47a37e31a9c82556e942d1ed4..e7a293f376fef110ae59f5b9ae5bf0aaca68a4da (7 commits) -+ echo '# rev for gdb : 32a5d479d2325545ad5829b7716ad962db3b323c..051b3736af7b9dc47a37e31a9c82556e942d1ed4 (2 commits)' ++ echo '# rev for gdb : 051b3736af7b9dc47a37e31a9c82556e942d1ed4..e7a293f376fef110ae59f5b9ae5bf0aaca68a4da (7 commits)' + echo '' + setup_stages_to_run + '[' ignore = onregression ']' @@ -179,6 +179,6 @@ + '[' single_component '!=' single_commit ']' + return + '[' init '!=' full ']' -+ echo 'Init stage ran successfully.' Init stage ran successfully. ++ echo 'Init stage ran successfully.' + exit 0 diff --git a/jenkins/run-build.env b/jenkins/run-build.env index b1b1996..6dbe6b8 100644 --- a/jenkins/run-build.env +++ b/jenkins/run-build.env @@ -1,13 +1,13 @@ -build_name="#621" +build_name="#623" docker_opts=(--distro default --arch arm64 --node -tcwg-jade-06 ) +tcwg-snow-02 ) source build_container.sh trap "cleanup_all_containers" EXIT -build_name="#621-gdb" +build_name="#623-gdb" branch_opt=(==rr\[gdb_git\] git://sourceware.org/git/binutils-gdb.git#master ) -build_name="#621-gdb-R0" +build_name="#623-gdb-R0" diff --git a/manifest.sh b/manifest.sh index 068bf62..46f40cd 100644 --- a/manifest.sh +++ b/manifest.sh @@ -6,10 +6,10 @@ rr[ci_config]="master-aarch64" declare -g "scripts_branch=master" rr[mode]="build" rr[update_baseline]="onsuccess" -declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/" +declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/" declare -g "SQUAD_GRP=" rr[gdb_git]="git://sourceware.org/git/binutils-gdb.git#master" -rr[result_expiry_date]="20231225" +rr[result_expiry_date]="20231226" # Saving rr[] in the manifest rr[abe_branch]="master" rr[abe_repo]="https://git-us.linaro.org/toolchain/abe.git" @@ -24,4 +24,4 @@ rr[no_regression_p]="no_regression_p" rr[no_regression_result]="0" rr[target]="native" declare -g "notify=ignore" -rr[results_date]="1703437915" +rr[results_date]="1703493391" diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt index 04d5bfe..768003e 100644 --- a/notify/jira/comment-template.txt +++ b/notify/jira/comment-template.txt @@ -1,3 +1,3 @@ [GNU-692] PASS -Details: https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts/notify/mail-body.txt/*view*/ +Details: https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/lnt_report.json b/notify/lnt_report.json index 4a87964..aad0cfc 100644 --- a/notify/lnt_report.json +++ b/notify/lnt_report.json @@ -6,18 +6,18 @@ "Run": { "Info": { "tag": "tcwg_gdb_check", - "run_order": "621", - "test_url": "https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/", + "run_order": "623", + "test_url": "https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/", "gdb_url": "git://sourceware.org/git/binutils-gdb.git", - "gdb_rev": "051b3736af7b9dc47a37e31a9c82556e942d1ed4", + "gdb_rev": "e7a293f376fef110ae59f5b9ae5bf0aaca68a4da", "__report_version__": "1" }, - "Start Time": "2023-12-24 17:11:55" + "Start Time": "2023-12-25 08:36:31" }, "Tests": [ { "Data": [ - 173 + 106 ], "Info": {}, "Name": "tcwg_gdb_check.gdb.FAIL.nb_FAIL" @@ -41,7 +41,7 @@ , { "Data": [ - 115031 + 115085 ], "Info": {}, "Name": "tcwg_gdb_check.gdb.PASS.nb_PASS" @@ -57,7 +57,7 @@ , { "Data": [ - 8 + 1 ], "Info": {}, "Name": "tcwg_gdb_check.gdb.UNRESOLVED.nb_UNRESOLVED" @@ -65,7 +65,7 @@ , { "Data": [ - 500 + 501 ], "Info": {}, "Name": "tcwg_gdb_check.gdb.UNSUPPORTED.nb_UNSUPPORTED" @@ -81,7 +81,7 @@ , { "Data": [ - 9 + 4 ], "Info": {}, "Name": "tcwg_gdb_check.gdb.ERROR.nb_ERROR" @@ -89,7 +89,7 @@ , { "Data": [ - 0 + 1 ], "Info": {}, "Name": "tcwg_gdb_check.gdb.OTHER.nb_OTHER" @@ -97,7 +97,7 @@ , { "Data": [ - 173 + 106 ], "Info": {}, "Name": "tcwg_gdb_check.TOTAL.FAIL.nb_FAIL" @@ -121,7 +121,7 @@ , { "Data": [ - 115031 + 115085 ], "Info": {}, "Name": "tcwg_gdb_check.TOTAL.PASS.nb_PASS" @@ -137,7 +137,7 @@ , { "Data": [ - 8 + 1 ], "Info": {}, "Name": "tcwg_gdb_check.TOTAL.UNRESOLVED.nb_UNRESOLVED" @@ -145,7 +145,7 @@ , { "Data": [ - 500 + 501 ], "Info": {}, "Name": "tcwg_gdb_check.TOTAL.UNSUPPORTED.nb_UNSUPPORTED" @@ -161,7 +161,7 @@ , { "Data": [ - 9 + 4 ], "Info": {}, "Name": "tcwg_gdb_check.TOTAL.ERROR.nb_ERROR" @@ -169,7 +169,7 @@ , { "Data": [ - 0 + 1 ], "Info": {}, "Name": "tcwg_gdb_check.TOTAL.OTHER.nb_OTHER" diff --git a/notify/mail-body.txt b/notify/mail-body.txt index 1d2a78f..9e48bbb 100644 --- a/notify/mail-body.txt +++ b/notify/mail-body.txt @@ -4,18 +4,22 @@ We appreciate that it might be difficult to find the necessary logs or reproduce In gdb_check master-aarch64 after: - | 2 commits in gdb - | 051b3736af7 Automatic date update in version.in - | 2d120f18ef0 Re: LoongArch: Add support for <b ".L1"> and <beq, $t0, $t1, ".L1"> + | 7 commits in gdb + | e7a293f376f Automatic date update in version.in + | ca86dbbdbc0 binutils: SECURITY: use https URI + | d27473e7c54 LoongArch: Add testsuit for DESC and tls transition and tls relaxation. + | ae296cc4525 LoongArch: Add support for TLS LD/GD/DESC relaxation + | 3898e04b8e4 LoongArch: Add tls transition support. + | ... and 2 more commits in gdb PASS You can find the failure logs in *.log.1.xz files in - - https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts/00-sumfiles/ . + - https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/artifact/artifacts/00-sumfiles/ . The full lists of regressions and progressions are in - - https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts/notify/ . + - https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/artifact/artifacts/notify/ . The list of [ignored] baseline and flaky failures are in - - https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts/sumfiles/xfails.xfail . + - https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/artifact/artifacts/sumfiles/xfails.xfail . The configuration of this build is: CI config tcwg_gdb_check master-aarch64 @@ -23,6 +27,6 @@ CI config tcwg_gdb_check master-aarch64 -----------------8<--------------------------8<--------------------------8<-------------------------- The information below can be used to reproduce a debug environment: -Current build : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts -Reference build : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/620/artifact/artifacts +Current build : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/623/artifact/artifacts +Reference build : https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/621/artifact/artifacts diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt index 3787126..80e78fa 100644 --- a/notify/mail-recipients.txt +++ b/notify/mail-recipients.txt @@ -1 +1 @@ -brobecker@adacore.com,cc:gdbadmin@sourceware.org,bcc:tcwg-validation@linaro.org,amodra@gmail.com,cc:gdb-testers@sourceware.org +brobecker@adacore.com,cc:gdbadmin@sourceware.org,cc:mengqinggang@loongson.cn,bcc:tcwg-validation@linaro.org,cc:gdb-testers@sourceware.org,liuzhensong@loongson.cn,vapier@gentoo.org,cc:cailulu@loongson.cn diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt index a325d87..3d3d18c 100644 --- a/notify/mail-subject.txt +++ b/notify/mail-subject.txt @@ -1 +1 @@ -[Linaro-TCWG-CI] 2 commits in gdb: PASS on aarch64 +[Linaro-TCWG-CI] 7 commits in gdb: PASS on aarch64 diff --git a/notify/results.compare.txt b/notify/results.compare.txt index 2b6e52f..7e568fc 100644 --- a/notify/results.compare.txt +++ b/notify/results.compare.txt @@ -5,63 +5,230 @@ # Comparing 1 common sum files: gdb.sum Comparing: -REFERENCE:/tmp/gxx-sum1.890739 -CURRENT: /tmp/gxx-sum2.890739 +REFERENCE:/tmp/gxx-sum1.3898883 +CURRENT: /tmp/gxx-sum2.3898883 +---------+---------+ o RUN STATUS: | REF | RES | +------------------------------------------+---------+---------+ - | Passes [PASS] | 115092 | 115031 | - | Unexpected fails [FAIL] | 108 | 173 | - | Errors [ERROR] | 4 | 9 | + | Passes [PASS] | 115031 | 115085 | + | Unexpected fails [FAIL] | 173 | 106 | + | Errors [ERROR] | 9 | 4 | | Unexpected passes [XPASS] | 0 | 0 | | Expected fails [XFAIL] | 75 | 75 | | Known fails [KFAIL] | 120 | 120 | - | Unresolved [UNRESOLVED] | 3 | 8 | - | Unsupported [UNSUPPORTED] | 500 | 500 | + | Unresolved [UNRESOLVED] | 8 | 1 | + | Unsupported [UNSUPPORTED] | 500 | 501 | | Untested [UNTESTED] | 25 | 25 | +------------------------------------------+---------+---------+ - REF PASS ratio: 0.993478 - RES PASS ratio: 0.992875 + REF PASS ratio: 0.992875 + RES PASS ratio: 0.993504 ***** WARNING: No REF execution test FAILed. Check execution engine configuration. ***** ***** WARNING: No RES execution test FAILed. Check execution engine configuration. ***** o REGRESSIONS: +------------------------------------------+---------+ - | PASS now FAIL [PASS => FAIL] | 2 | - | ERROR appears [ =>ERROR] | 1 | - | FAIL appears [ => FAIL] | 65 | - | FAIL now UNRESOLVED [FAIL =>UNRES] | 1 | - | UNRESOLVED appears [ =>UNRES] | 4 | + | ERROR appears [ =>ERROR] | 4 | + | FAIL appears [ => FAIL] | 39 | + | KFAIL appears [ =>KFAIL] | 1 | + | UNRESOLVED appears [ =>UNRES] | 1 | +------------------------------------------+---------+ - | TOTAL_REGRESSIONS | 73 | + | TOTAL_REGRESSIONS | 45 | +------------------------------------------+---------+ - - PASS now FAIL [PASS => FAIL]: + - ERROR appears [ =>ERROR]: + + Executed from: gdb:gdb.dap/pause.exp + gdb:gdb.dap/pause.exp=eof reading json header + gdb:gdb.dap/pause.exp=gdb.dap/pause.exp. + gdb:gdb.dap/pause.exp=tcl error code NONE + gdb:gdb.dap/pause.exp=timeout reading json header + + + - FAIL appears [ => FAIL]: 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: reset timer in the inferior - 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 10: break at break_fn: 1 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 2 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3 (the program is no longer running) + 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 3: break at break_fn: 1 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 3 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: detach (the program is no longer running) + 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 4: break at break_fn: 1 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach (the program is no longer running) + 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 5: break at break_fn: 1 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach (the program is no longer running) + 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 6: break at break_fn: 1 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach (the program is no longer running) + 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 7: break at break_fn: 1 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach (the program is no longer running) + 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 8: break at break_fn: 1 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: detach (the program is no longer running) + 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 9: break at break_fn: 1 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 2 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 3 (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: reset timer in the inferior + + + - 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=off: cond_bp_target=1: inferior 1 exited (memory error) (PRMS: gdb/18749) + + + - UNRESOLVED appears [ =>UNRES]: + + Executed from: gdb:gdb.dap/pause.exp + gdb:gdb.dap/pause.exp=gdb.dap/pause.exp' aborted due to Tcl error - - ERROR appears [ =>ERROR]: +o IMPROVEMENTS TO BE CHECKED: + +------------------------------------------+---------+ + | PASS disappears [PASS => ] | 9 | + | New PASS [ => PASS] | 61 | + | FAIL now PASS [FAIL => PASS] | 2 | + | FAIL disappears [FAIL => ] | 104 | + | KFAIL disappears [KFAIL=> ] | 1 | + | UNSUPPORTED appears [ =>UNSUP] | 1 | + | UNRESOLVED disappears [UNRES=> ] | 8 | + | ERROR disappears [ERROR=> ] | 2 | + +------------------------------------------+---------+ + | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 188 | + +------------------------------------------+---------+ + + - PASS disappears [PASS => ]: + + Executed from: gdb:gdb.base/sss-bp-on-user-bp-2.exp + gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: before/after disassembly matches + gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: continue to breakpoint: run past setup + gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: define stepi_del_break + gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: set breakpoint where si will land + gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: set debug target 0 + Executed from: gdb:gdb.dap/pause.exp + gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: exceptions in log file + gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: python command canceled + gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: python command failed + gdb:gdb.dap/pause.exp=gdb.dap/pause.exp: shutdown success + + + - New PASS [ => PASS]: + + Executed from: gdb:gdb.base/premature-dummy-frame-removal.exp + gdb:gdb.base/premature-dummy-frame-removal.exp=gdb.base/premature-dummy-frame-removal.exp: repeat p some_func () with frame debug on + Executed from: gdb:gdb.base/sss-bp-on-user-bp-2.exp + gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: probe target hardware step Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp - gdb:gdb.threads/attach-many-short-lived-threads.exp=breakpoints not deleted + 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 break_fn + 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 break_fn + 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: 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 break_fn + 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 break_fn + 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: 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 break_fn + 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 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 break_fn + 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: 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 + 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 break_fn + 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: 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 + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: attach + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: break break_fn + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: no new threads + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: print seconds_left + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted off + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted on + Executed from: gdb:gdb.threads/create-fail.exp + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 10: run till end + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 1: run till end + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 2: run till end + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 3: run till end + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 4: run till end + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 5: run till end + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 6: run till end + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 7: run till end + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 8: run till end + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 9: run till end + Executed from: gdb:gdb.threads/process-dies-while-detaching.exp + gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:hw: continue to breakpoint: _exit + gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:hw: detach - - FAIL appears [ => FAIL]: + - FAIL now PASS [FAIL => PASS]: + + Executed from: gdb:gdb.base/premature-dummy-frame-removal.exp + gdb:gdb.base/premature-dummy-frame-removal.exp=gdb.base/premature-dummy-frame-removal.exp: p 1 + 2 + 3 + gdb:gdb.base/premature-dummy-frame-removal.exp=gdb.base/premature-dummy-frame-removal.exp: set debug frame off + + - FAIL disappears [FAIL => ]: + + Executed from: gdb:gdb.base/premature-dummy-frame-removal.exp + gdb:gdb.base/premature-dummy-frame-removal.exp=gdb.base/premature-dummy-frame-removal.exp: repeat p some_func () with frame debug on (timeout) + Executed from: gdb:gdb.base/sss-bp-on-user-bp-2.exp + gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: b test:label + gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: info breakpoints (got interactive prompt) + gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: probe target hardware step (timeout) + gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: si& finished (timeout) + gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: stepi_del_break (the program is no longer running) 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: break at break_fn: 1 (the program is no longer running) - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 2 (the program is no longer running) - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 3 (the program is no longer running) - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 1: detach (the program is no longer running) - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 1 (the program is no longer running) - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 2 (the program is no longer running) - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 3 (the program is no longer running) - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: detach (the program is no longer running) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 1 (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 2 (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3 (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: break break_fn (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: delete all breakpoints in delete_breakpoints (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: kill process (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: no new threads (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted off (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted on (timeout) gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: attach (timeout) gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1 (timeout) gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 (timeout) @@ -118,111 +285,75 @@ o REGRESSIONS: gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior (timeout) gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted off (timeout) gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted on (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1 (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2 (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3 (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: break break_fn (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: delete all breakpoints in delete_breakpoints (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: detach (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: no new threads (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: print seconds_left (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: reset timer in the inferior (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: set breakpoint always-inserted off (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: set breakpoint always-inserted on (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 1 (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 2 (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 3 (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: break break_fn (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: delete all breakpoints in delete_breakpoints (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: no new threads (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: print seconds_left (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: reset timer in the inferior (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted off (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted on (timeout) + Executed from: gdb:gdb.threads/create-fail.exp + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 10: run till end (timeout) + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 1: run till end (timeout) + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 2: run till end (timeout) + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 3: run till end (timeout) + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 4: run till end (timeout) + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 5: run till end (timeout) + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 6: run till end (timeout) + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 7: run till end (timeout) + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 8: run till end (timeout) + gdb:gdb.threads/create-fail.exp=gdb.threads/create-fail.exp: iteration 9: run till end (timeout) Executed from: gdb:gdb.threads/process-dies-while-detaching.exp gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:hw: continue to breakpoint: _exit (timeout) - - FAIL now UNRESOLVED [FAIL =>UNRES]: + - KFAIL disappears [KFAIL=> ]: - Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (timeout) + 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) - - UNRESOLVED appears [ =>UNRES]: + - UNSUPPORTED appears [ =>UNSUP]: + + Executed from: gdb:gdb.base/sss-bp-on-user-bp-2.exp + gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software single-stepping + + + - UNRESOLVED disappears [UNRES=> ]: + Executed from: gdb:gdb.base/sss-bp-on-user-bp-2.exp + gdb:gdb.base/sss-bp-on-user-bp-2.exp=gdb.base/sss-bp-on-user-bp-2.exp: set breakpoint always-inserted on 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 (timeout) gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: attach (timeout) gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: attach (timeout) gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach (timeout) gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: attach (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: attach (timeout) + - ERROR disappears [ERROR=> ]: -o IMPROVEMENTS TO BE CHECKED: - +------------------------------------------+---------+ - | PASS disappears [PASS => ] | 60 | - | New PASS [ => PASS] | 1 | - | FAIL disappears [FAIL => ] | 1 | - +------------------------------------------+---------+ - | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 62 | - +------------------------------------------+---------+ - - - PASS disappears [PASS => ]: - + Executed from: gdb:gdb.base/sss-bp-on-user-bp-2.exp + gdb:gdb.base/sss-bp-on-user-bp-2.exp=breakpoints not deleted 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: 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: detach - 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: detach - 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 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 break_fn - 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: 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 - Executed from: gdb:gdb.threads/process-dies-while-detaching.exp - gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:hw: continue to breakpoint: _exit - gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:hw: detach - - - - New PASS [ => PASS]: - - Executed from: gdb:gdb.threads/process-dies-while-detaching.exp - gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue - - - - FAIL disappears [FAIL => ]: - - Executed from: gdb:gdb.threads/process-dies-while-detaching.exp - gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue (timeout) + gdb:gdb.threads/attach-many-short-lived-threads.exp=breakpoints not deleted diff --git a/sumfiles/gdb.sum b/sumfiles/gdb.sum index 0860021..0df8501 100644 --- a/sumfiles/gdb.sum +++ b/sumfiles/gdb.sum @@ -37839,10 +37839,10 @@ PASS: gdb.base/prelink.exp: split debug of executable PASS: gdb.base/prelink.exp: unprelink ld-linux-aarch64.so.1 pre-unprelink (missing /usr/sbin/prelink) Running gdb.git~master/gdb/testsuite/gdb.base/premature-dummy-frame-removal.exp ... PASS: gdb.base/premature-dummy-frame-removal.exp: load python file -FAIL: gdb.base/premature-dummy-frame-removal.exp: p 1 + 2 + 3 +PASS: gdb.base/premature-dummy-frame-removal.exp: p 1 + 2 + 3 PASS: gdb.base/premature-dummy-frame-removal.exp: p some_func () -FAIL: gdb.base/premature-dummy-frame-removal.exp: repeat p some_func () with frame debug on (timeout) -FAIL: gdb.base/premature-dummy-frame-removal.exp: set debug frame off +PASS: gdb.base/premature-dummy-frame-removal.exp: repeat p some_func () with frame debug on +PASS: gdb.base/premature-dummy-frame-removal.exp: set debug frame off PASS: gdb.base/premature-dummy-frame-removal.exp: set debug frame on Running gdb.git~master/gdb/testsuite/gdb.base/pretty-array.exp ... PASS: gdb.base/pretty-array.exp: print nums @@ -45086,19 +45086,9 @@ PASS: gdb.base/source.exp: source for-sure-nonexistant-file PASS: gdb.base/source.exp: source interpreter-exec PASS: gdb.base/source.exp: source source-nofile.gdb Running gdb.git~master/gdb/testsuite/gdb.base/sss-bp-on-user-bp-2.exp ... -ERROR: breakpoints not deleted -FAIL: gdb.base/sss-bp-on-user-bp-2.exp: b test:label -PASS: gdb.base/sss-bp-on-user-bp-2.exp: before/after disassembly matches -PASS: gdb.base/sss-bp-on-user-bp-2.exp: continue to breakpoint: run past setup -PASS: gdb.base/sss-bp-on-user-bp-2.exp: define stepi_del_break -FAIL: gdb.base/sss-bp-on-user-bp-2.exp: info breakpoints (got interactive prompt) -FAIL: gdb.base/sss-bp-on-user-bp-2.exp: probe target hardware step (timeout) -UNRESOLVED: gdb.base/sss-bp-on-user-bp-2.exp: set breakpoint always-inserted on -PASS: gdb.base/sss-bp-on-user-bp-2.exp: set breakpoint where si will land -PASS: gdb.base/sss-bp-on-user-bp-2.exp: set debug target 0 +PASS: gdb.base/sss-bp-on-user-bp-2.exp: probe target hardware step PASS: gdb.base/sss-bp-on-user-bp-2.exp: set debug target 1 -FAIL: gdb.base/sss-bp-on-user-bp-2.exp: si& finished (timeout) -FAIL: gdb.base/sss-bp-on-user-bp-2.exp: stepi_del_break (the program is no longer running) +UNSUPPORTED: gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software single-stepping Running gdb.git~master/gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp ... PASS: gdb.base/sss-bp-on-user-bp.exp: continue to breakpoint: first breakpoint PASS: gdb.base/sss-bp-on-user-bp.exp: disassemble main @@ -65918,26 +65908,28 @@ PASS: gdb.dap/modules.exp: startup - launch success PASS: gdb.dap/modules.exp: stopped at function breakpoint PASS: gdb.dap/modules.exp: third stop at function breakpoint Running gdb.git~master/gdb/testsuite/gdb.dap/pause.exp ... +ERROR: eof reading json header PASS: gdb.dap/pause.exp: check result of evaluation PASS: gdb.dap/pause.exp: continue event from inferior call PASS: gdb.dap/pause.exp: continued PASS: gdb.dap/pause.exp: evaluate failed while inferior executing PASS: gdb.dap/pause.exp: evaluate issued notStopped -PASS: gdb.dap/pause.exp: exceptions in log file PASS: gdb.dap/pause.exp: gdb command canceled PASS: gdb.dap/pause.exp: gdb command failed PASS: gdb.dap/pause.exp: inferior started PASS: gdb.dap/pause.exp: pause success PASS: gdb.dap/pause.exp: process event generated -PASS: gdb.dap/pause.exp: python command canceled -PASS: gdb.dap/pause.exp: python command failed PASS: gdb.dap/pause.exp: set conditional breakpoint success -PASS: gdb.dap/pause.exp: shutdown success PASS: gdb.dap/pause.exp: start inferior success PASS: gdb.dap/pause.exp: startup - initialize success PASS: gdb.dap/pause.exp: startup - launch success PASS: gdb.dap/pause.exp: stopped by cancel PASS: gdb.dap/pause.exp: stopped by pause +UNRESOLVED: gdb.dap/pause.exp: testcase '/home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/pause.exp' aborted due to Tcl error +PATH: gdb.dap/pause.exp: testcase '/home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/pause.exp' aborted due to Tcl error +ERROR: tcl error code NONE +ERROR: tcl error sourcing /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gdb.git~master/gdb/testsuite/gdb.dap/pause.exp. +ERROR: timeout reading json header Running gdb.git~master/gdb/testsuite/gdb.dap/ptrref.exp ... PASS: gdb.dap/ptrref.exp: aggregate has children PASS: gdb.dap/ptrref.exp: aggregate has exactly 2 children @@ -108177,24 +108169,15 @@ PASS: gdb.threads/attach-into-signal.exp: threaded: attach (pass 1), pending sig PASS: gdb.threads/attach-into-signal.exp: threaded: attach (pass 2), pending signal catch PASS: gdb.threads/attach-into-signal.exp: threaded: handle SIGALRM stop print pass Running gdb.git~master/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.exp ... -ERROR: breakpoints not deleted -ERROR: breakpoints not deleted -ERROR: breakpoints not deleted -ERROR: breakpoints not deleted -ERROR: breakpoints not deleted -ERROR: breakpoints not deleted -ERROR: breakpoints not deleted -ERROR: breakpoints not deleted -UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 1 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 2 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break break_fn (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: delete all breakpoints in delete_breakpoints (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: kill process (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: no new threads (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted off (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted on (timeout) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 1 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 2 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3 (the program is no longer running) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break break_fn +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: kill process +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: no new threads +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted off +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted on PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 1: attach FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 1 (the program is no longer running) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 2 (the program is no longer running) @@ -108217,90 +108200,83 @@ PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 2: print seconds_lef FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: reset timer in the inferior PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 2: set breakpoint always-inserted off PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 2: set breakpoint always-inserted on -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: attach (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 3 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break break_fn (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: delete all breakpoints in delete_breakpoints (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: detach (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: no new threads (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: print seconds_left (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: reset timer in the inferior (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted off (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted on (timeout) -UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 4: attach (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 1 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break break_fn (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: delete all breakpoints in delete_breakpoints (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: no new threads (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: print seconds_left (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted off (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted on (timeout) -UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 5: attach (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 1 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break break_fn (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: delete all breakpoints in delete_breakpoints (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: no new threads (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: print seconds_left (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted off (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted on (timeout) -UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break break_fn (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: delete all breakpoints in delete_breakpoints (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: no new threads (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: print seconds_left (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted off (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted on (timeout) -UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 7: attach (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break break_fn (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: delete all breakpoints in delete_breakpoints (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: no new threads (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: print seconds_left (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted off (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted on (timeout) -UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break break_fn (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: delete all breakpoints in delete_breakpoints (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: detach (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: no new threads (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: print seconds_left (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: reset timer in the inferior (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: set breakpoint always-inserted off (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: set breakpoint always-inserted on (timeout) -UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 9: attach (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 1 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 2 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 3 (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break break_fn (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: delete all breakpoints in delete_breakpoints (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: no new threads (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: print seconds_left (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: reset timer in the inferior (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted off (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted on (timeout) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 3: attach +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 3 (the program is no longer running) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break break_fn +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: detach (the program is no longer running) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 3: no new threads +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 3: print seconds_left +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: reset timer in the inferior +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted off +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted on +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 4: attach +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 1 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3 (the program is no longer running) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break break_fn +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach (the program is no longer running) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 4: no new threads +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 4: print seconds_left +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted off +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted on +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 5: attach +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 1 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3 (the program is no longer running) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break break_fn +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach (the program is no longer running) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 5: no new threads +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 5: print seconds_left +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted off +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted on +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 (the program is no longer running) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break break_fn +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach (the program is no longer running) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 6: no new threads +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 6: print seconds_left +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted off +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted on +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: attach +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 (the program is no longer running) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break break_fn +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach (the program is no longer running) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: no new threads +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: print seconds_left +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted off +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted on +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3 (the program is no longer running) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break break_fn +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: detach (the program is no longer running) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 8: no new threads +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 8: print seconds_left +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: reset timer in the inferior +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 8: set breakpoint always-inserted off +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 8: set breakpoint always-inserted on +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: attach +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 1 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 2 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 3 (the program is no longer running) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break break_fn +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach (the program is no longer running) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: no new threads +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: print seconds_left +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: reset timer in the inferior +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted off +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted on PASS: gdb.threads/attach-many-short-lived-threads.exp: successfully compiled posix threads test case Running gdb.git~master/gdb/testsuite/gdb.threads/attach-non-stop.exp ... PASS: gdb.threads/attach-non-stop.exp: successfully compiled posix threads test case @@ -108647,16 +108623,16 @@ PASS: gdb.threads/corethreads.exp: successfully compiled posix threads test case PASS: gdb.threads/corethreads.exp: thread0 found PASS: gdb.threads/corethreads.exp: thread1 found Running gdb.git~master/gdb/testsuite/gdb.threads/create-fail.exp ... -FAIL: gdb.threads/create-fail.exp: iteration 10: run till end (timeout) -FAIL: gdb.threads/create-fail.exp: iteration 1: run till end (timeout) -FAIL: gdb.threads/create-fail.exp: iteration 2: run till end (timeout) -FAIL: gdb.threads/create-fail.exp: iteration 3: run till end (timeout) -FAIL: gdb.threads/create-fail.exp: iteration 4: run till end (timeout) -FAIL: gdb.threads/create-fail.exp: iteration 5: run till end (timeout) -FAIL: gdb.threads/create-fail.exp: iteration 6: run till end (timeout) -FAIL: gdb.threads/create-fail.exp: iteration 7: run till end (timeout) -FAIL: gdb.threads/create-fail.exp: iteration 8: run till end (timeout) -FAIL: gdb.threads/create-fail.exp: iteration 9: run till end (timeout) +PASS: gdb.threads/create-fail.exp: iteration 10: run till end +PASS: gdb.threads/create-fail.exp: iteration 1: run till end +PASS: gdb.threads/create-fail.exp: iteration 2: run till end +PASS: gdb.threads/create-fail.exp: iteration 3: run till end +PASS: gdb.threads/create-fail.exp: iteration 4: run till end +PASS: gdb.threads/create-fail.exp: iteration 5: run till end +PASS: gdb.threads/create-fail.exp: iteration 6: run till end +PASS: gdb.threads/create-fail.exp: iteration 7: run till end +PASS: gdb.threads/create-fail.exp: iteration 8: run till end +PASS: gdb.threads/create-fail.exp: iteration 9: run till end PASS: gdb.threads/create-fail.exp: successfully compiled posix threads test case Running gdb.git~master/gdb/testsuite/gdb.threads/current-lwp-dead.exp ... PASS: gdb.threads/current-lwp-dead.exp: continue to breakpoint: fn @@ -115123,7 +115099,8 @@ PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: kill PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: get integer valueof "mypid" PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: set breakpoint always-inserted on PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: successfully compiled posix threads test case -FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:hw: continue to breakpoint: _exit (timeout) +PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:hw: continue to breakpoint: _exit +PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:hw: detach PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:hw: watch globalvar PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:sw: continue to breakpoint: _exit PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:sw: detach @@ -115135,7 +115112,7 @@ KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_tar PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=0: probe for target remote PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=0: set breakpoint that evals false PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: continue & -KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited (prompt) (PRMS: gdb/18749) +KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited (memory error) (PRMS: gdb/18749) PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: probe for target remote PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: set breakpoint that evals false PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: continue & @@ -118283,12 +118260,13 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === -# of expected passes 115031 -# of unexpected failures 173 +# of expected passes 115085 +# of unexpected failures 106 # of expected failures 75 # of known failures 120 # of untested testcases 25 -# of unresolved testcases 8 -# of unsupported tests 500 -/home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/gdb version 15.0.50.20231225-git -nw -nx -q -iex "set height 0" -iex "set width 0" -data-directory /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/data-directory +# of unresolved testcases 1 +# of unsupported tests 501 +# of paths in test names 1 +/home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/gdb version 15.0.50.20231226-git -nw -nx -q -iex "set height 0" -iex "set width 0" -data-directory /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/data-directory diff --git a/sumfiles/xfails.xfail b/sumfiles/xfails.xfail index 1f1d8fa..572af1f 100644 --- a/sumfiles/xfails.xfail +++ b/sumfiles/xfails.xfail @@ -1982,44 +1982,6 @@ flaky,expire=20231201 | UNRESOLVED: gdb.threads/thread-execl.exp: non-stop: get === Results Summary === -# From https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/410/: - === gdb tests === - -Running gdb:gdb.base/corefile.exp ... -flaky,expire=20231201 | FAIL: gdb.base/corefile.exp: runto: run to main (eof) -flaky,expire=20231201 | UNRESOLVED: gdb.base/corefile.exp: quit with a process - -Running gdb:gdb.base/foll-exec-mode.exp ... -flaky,expire=20231201 | UNRESOLVED: gdb.base/foll-exec-mode.exp: same,continue,no_infswitch: continue past exec - -Running gdb:gdb.base/reread.exp ... -flaky,expire=20231201 | UNRESOLVED: gdb.base/reread.exp: opts=: run to foo() second time -flaky,expire=20231201 | UNRESOLVED: gdb.base/reread.exp: opts=pie: second pass: run to foo() second time - -Running gdb:gdb.base/run-attach-while-running.exp ... -flaky,expire=20231201 | UNRESOLVED: gdb.base/run-attach-while-running.exp: threaded=1: run-or-attach=attach: non-stop=off: test: attach to process -flaky,expire=20231201 | UNRESOLVED: gdb.base/run-attach-while-running.exp: threaded=1: run-or-attach=attach: non-stop=on: test: attach to process - -Running gdb:gdb.threads/thread-execl.exp ... -flaky,expire=20231201 | UNRESOLVED: gdb.threads/thread-execl.exp: schedlock step: get to main in new image - -Running gdb:gdb.threads/vfork-follow-child-exec.exp ... -flaky,expire=20231201 | ERROR: GDB process no longer exists -flaky,expire=20231201 | UNRESOLVED: gdb.threads/vfork-follow-child-exec.exp: detach-on-fork=on: continue - - === Results Summary === - === gdb tests === - -Running gdb:gdb.base/corefile.exp ... -flaky,expire=20231201 | ERROR: GDB process no longer exists -flaky,expire=20231201 | UNRESOLVED: gdb.base/corefile.exp: no question: load core -flaky,expire=20231201 | UNRESOLVED: gdb.base/corefile.exp: quit with a core file - -Running gdb:gdb.base/reread.exp ... -flaky,expire=20231201 | FAIL: gdb.base/reread.exp: opts=pie: second pass: run to foo() second time - - === Results Summary === - # From https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/409/: === gdb tests === @@ -2493,7 +2455,77 @@ FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: kill process (ti FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: no new threads (timeout) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted off (timeout) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted on (timeout) -FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 1 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 2 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 3 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: detach (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: reset timer in the inferior +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 1 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 2 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 3 (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: detach (the program is no longer running) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: reset timer in the inferior +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 3 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break break_fn (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: delete all breakpoints in delete_breakpoints (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: detach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: no new threads (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: print seconds_left (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: reset timer in the inferior (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted off (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted on (timeout) +UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 4: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 1 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break break_fn (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: delete all breakpoints in delete_breakpoints (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: no new threads (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: print seconds_left (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted off (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted on (timeout) +UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 5: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 1 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break break_fn (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: delete all breakpoints in delete_breakpoints (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: no new threads (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: print seconds_left (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted off (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted on (timeout) +UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break break_fn (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: delete all breakpoints in delete_breakpoints (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: no new threads (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: print seconds_left (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted off (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted on (timeout) +UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 7: attach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break break_fn (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: delete all breakpoints in delete_breakpoints (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: no new threads (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: print seconds_left (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted off (timeout) +FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted on (timeout) +UNRESOLVED: gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (timeout) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1 (timeout) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2 (timeout) FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3 (timeout) @@ -2531,6 +2563,6 @@ FAIL: gdb.threads/create-fail.exp: iteration 8: run till end (timeout) FAIL: gdb.threads/create-fail.exp: iteration 9: run till end (timeout) Running gdb:gdb.threads/process-dies-while-detaching.exp ... -FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue (timeout) +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint:hw: continue to breakpoint: _exit (timeout) === Results Summary === |