diff options
author | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-10-17 13:09:34 +0000 |
---|---|---|
committer | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-10-17 13:09:34 +0000 |
commit | 10ba4412c9e30bcbc8e90a0d3afe35b4a9c6dce6 (patch) | |
tree | 7fcfb9e5b6d9424b7e70d0812450f6a05e761f82 | |
parent | 0db25eab1a86be8a67c8f31ce5b79f4420fe42af (diff) |
onsuccess: #671: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/671/
Results :
| # reset_artifacts:
| -10
| # build_abe binutils:
| -8
| # build_abe gcc:
| -7
| # build_abe linux:
| -5
| # build_abe glibc:
| -4
| # build_abe gdb:
| -3
| # build_abe dejagnu:
| -1
| # build_abe check_gdb --:
| 0
check_regression status : 0
-rw-r--r-- | git/gdb_rev | 2 | ||||
-rw-r--r-- | jenkins/build-name | 2 | ||||
-rw-r--r-- | jenkins/notify-full.log | 1414 | ||||
-rw-r--r-- | jenkins/notify-init.log | 340 | ||||
-rw-r--r-- | jenkins/rewrite.log | 16 | ||||
-rw-r--r-- | jenkins/run-build.env | 8 | ||||
-rw-r--r-- | manifest.sh | 10 | ||||
-rw-r--r-- | notify/jira/comment-card.txt | 3 | ||||
-rw-r--r-- | notify/jira/comment-template.txt | 5 | ||||
-rw-r--r-- | notify/jira/comments.txt | 9 | ||||
-rw-r--r-- | notify/jira/components | 1 | ||||
-rw-r--r-- | notify/jira/description | 29 | ||||
-rw-r--r-- | notify/jira/key | 1 | ||||
-rw-r--r-- | notify/jira/startdate | 1 | ||||
-rw-r--r-- | notify/jira/summary | 1 | ||||
-rw-r--r-- | notify/jira/yaml | 37 | ||||
-rw-r--r-- | notify/lnt_report.json | 18 | ||||
-rw-r--r-- | notify/mail-body.txt | 66 | ||||
-rw-r--r-- | notify/mail-recipients.txt | 2 | ||||
-rw-r--r-- | notify/mail-subject.txt | 2 | ||||
-rw-r--r-- | notify/regressions.sum | 17 | ||||
-rw-r--r-- | notify/results.compare | 118 | ||||
-rw-r--r-- | results | 1 | ||||
-rw-r--r-- | sumfiles/flaky.xfail | 7 | ||||
-rw-r--r-- | sumfiles/gdb.sum | 41 | ||||
-rw-r--r-- | sumfiles/xfails.xfail | 22 |
26 files changed, 473 insertions, 1700 deletions
diff --git a/git/gdb_rev b/git/gdb_rev index b797250..c72626d 100644 --- a/git/gdb_rev +++ b/git/gdb_rev @@ -1 +1 @@ -41439185cd0075bbb1aedf9665685dba0827cfec +38a984fa440c7686c741b7804eae06a528849aa7 diff --git a/jenkins/build-name b/jenkins/build-name index d14c54f..f56f6b5 100644 --- a/jenkins/build-name +++ b/jenkins/build-name @@ -1 +1 @@ -#670-gdb-R# 12 regressions-force +#671-gdb-R0 diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log index bdb4781..89d263d 100644 --- a/jenkins/notify-full.log +++ b/jenkins/notify-full.log @@ -1,25 +1,25 @@ ++ pwd ++ cat -+ remote_exec tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true ++ remote_exec tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true + set -euf -o pipefail + local host -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ++ cut -d: -f 1 + host=tcwg-jade-05 + local port -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ++ cut -s -d: -f 2 + port= + local dir -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ++ cut -s -d: -f 3 + dir=/home/tcwg-buildslave/workspace/tcwg_gnu_1 + local opts -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ++ cut -s -d: -f 4 -+ opts=-p39045 ++ opts=-p39076 + local env_vars -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ++ cut -s -d: -f 5 + env_vars= + shift @@ -53,7 +53,7 @@ + cmd+=("$(printf '%q' "$i")") ++ printf %q true ++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_1 -+ ssh -p39045 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_1 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true' ++ ssh -p39076 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_1 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true' /home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true @@ -76,20 +76,20 @@ ++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' ++ set +x + ci_config=master-aarch64 -# Debug traces : + 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_gnu_native_check_gdb--master-aarch64-build/669/ -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/669/' +# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/ # Using dir : base-artifacts ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/' + 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_gnu_native_check_gdb--master-aarch64-build/670/ -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/' +# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/671/ ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/671/' # Using dir : artifacts + echo '# Using dir : artifacts' @@ -98,14 +98,14 @@ + '[' -f /home/tcwg-buildslave/.jipdate.yml ']' + set +x + declare -Ag pw -+ '[' onregression = precommit ']' ++ '[' ignore = precommit ']' + check_source_changes # check_source_changes + echo '# check_source_changes' ++ get_current_manifest '{rr[update_baseline]}' ++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' ++ set +x -+ '[' force '!=' init ']' ++ '[' onsuccess '!=' init ']' + IFS=' ' + read -r -a changed_components ++ print_changed_components @@ -123,7 +123,7 @@ +++ for c in ${rr[components]} +++ '[' xbaseline '!=' xbaseline ']' +++ for c in ${rr[components]} -+++ '[' xgit://sourceware.org/git/binutils-gdb.git#41439185cd0075bbb1aedf9665685dba0827cfec '!=' xbaseline ']' ++++ '[' xgit://sourceware.org/git/binutils-gdb.git#master '!=' xbaseline ']' +++ echo -ne gdb +++ delim=' ' +++ echo @@ -139,7 +139,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 -++ '[' x41439185cd0075bbb1aedf9665685dba0827cfec '!=' x6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c ']' +++ '[' x38a984fa440c7686c741b7804eae06a528849aa7 '!=' x41439185cd0075bbb1aedf9665685dba0827cfec ']' ++ echo -ne gdb ++ delim=' ' ++ echo @@ -152,17 +152,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=41439185cd0075bbb1aedf9665685dba0827cfec ++ first_bad=38a984fa440c7686c741b7804eae06a528849aa7 ++ 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=6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c ++ last_good=41439185cd0075bbb1aedf9665685dba0827cfec + local res + res=0 -+ wait 1994522 ++ wait 1924186 + git -C gdb rev-parse --verify HEAD + assert_with_msg 'Cannot parse HEAD in repo gdb' '[' 0 = 0 ']' + set -euf -o pipefail +x @@ -176,22 +176,22 @@ ++ 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=6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c ++ base_rev=41439185cd0075bbb1aedf9665685dba0827cfec ++ 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=41439185cd0075bbb1aedf9665685dba0827cfec -++ git -C gdb rev-parse '41439185cd0075bbb1aedf9665685dba0827cfec^@' ++ cur_rev=38a984fa440c7686c741b7804eae06a528849aa7 +++ git -C gdb rev-parse '38a984fa440c7686c741b7804eae06a528849aa7^@' + for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c = 6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c ']' -+ return 0 -+ change_kind=single_commit ++ '[' 7ca61249cdc4003aa90e3f106ef00797827d4a4d = 41439185cd0075bbb1aedf9665685dba0827cfec ']' ++ return 1 # Debug traces : -# change_kind=single_commit : gdb +# change_kind=single_component : gdb ++ change_kind=single_component + echo '# Debug traces :' -+ echo '# change_kind=single_commit : gdb' ++ echo '# change_kind=single_component : gdb' + for c in "${changed_components[@]}" ++ get_baseline_git gdb_rev ++ set -euf -o pipefail @@ -199,26 +199,28 @@ ++ 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=6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c ++ base_rev=41439185cd0075bbb1aedf9665685dba0827cfec ++ 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=41439185cd0075bbb1aedf9665685dba0827cfec -++ git -C gdb rev-list --count 6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c..41439185cd0075bbb1aedf9665685dba0827cfec -+ c_commits=1 -# rev for gdb : 6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c..41439185cd0075bbb1aedf9665685dba0827cfec (1 commits) ++ cur_rev=38a984fa440c7686c741b7804eae06a528849aa7 +++ git -C gdb rev-list --count 41439185cd0075bbb1aedf9665685dba0827cfec..38a984fa440c7686c741b7804eae06a528849aa7 ++ c_commits=17 +# rev for gdb : 41439185cd0075bbb1aedf9665685dba0827cfec..38a984fa440c7686c741b7804eae06a528849aa7 (17 commits) -+ echo '# rev for gdb : 6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c..41439185cd0075bbb1aedf9665685dba0827cfec (1 commits)' ++ echo '# rev for gdb : 41439185cd0075bbb1aedf9665685dba0827cfec..38a984fa440c7686c741b7804eae06a528849aa7 (17 commits)' + echo '' + setup_stages_to_run -+ '[' onregression = onregression ']' -+ '[' 2 = 0 ']' -+ '[' single_commit '!=' single_commit ']' -+ '[' onregression = precommit ']' -+ '[' onregression = ignore ']' -+ '[' onregression = precommit ']' ++ '[' ignore = onregression ']' ++ '[' ignore = precommit ']' ++ '[' ignore = ignore ']' ++ post_jira_comment=false ++ post_jira_card=false ++ post_icommits=false ++ '[' ignore = ignore ']' ++ post_mail=false + generate_dashboard=false + post_dashboard=false + print_commits_f=print_commits @@ -234,845 +236,27 @@ # post_interesting_commits + echo '# post_interesting_commits' + local stage=init -+ '[' single_commit '!=' single_commit ']' -+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local ref=master -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local reference=auto -+ local single_branch=master -+ local remote=origin -+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local reference=auto -+ local single_branch=master -+ local remote=origin -+ local refopt= -+ case "$reference" in -+ local ref_dir -+ for ref_dir in $url $dir -++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git -+ ref_dir=interesting-commits -+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git -+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir -+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' -+ for ref_dir in $url $dir -++ basename interesting-commits .git -+ ref_dir=interesting-commits -+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git -+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir -+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' -+ git -C interesting-commits status -+ '[' -d interesting-commits ']' -+ '[' x '!=' x ']' -+ '[' -d interesting-commits ']' -+ rm -f interesting-commits/.git/gc.log -+ git -C interesting-commits config gc.autoDetach false -+ git -C interesting-commits gc --auto --force --prune=all -+ find interesting-commits/.git -name '*.lock' -delete -+ local i -+ for i in am cherry-pick rebase -+ git -C interesting-commits am --abort -+ true -+ for i in am cherry-pick rebase -+ git -C interesting-commits cherry-pick --abort -+ true -+ for i in am cherry-pick rebase -+ git -C interesting-commits rebase --abort -+ true -+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local remote=origin -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local single_branch=master -+ git -C interesting-commits remote rm origin -+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local refspec -+ '[' xmaster = x ']' -+ refspec=+refs/heads/master:refs/remotes/origin/master -+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ local duration=1h -+ shift -+ local tries=3 -+ shift -+ local n=0 -+ local ret=0 -+ '[' 0 -eq 3 ']' -+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ ret=0 -+ wait 1994602 -+ timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ '[' 0 -eq 0 ']' -+ break -+ return 0 -+ git_checkout interesting-commits master origin -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local ref=master -+ local remote=origin -+ git_clean interesting-commits -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift -+ fresh_dir interesting-commits 'interesting-commits/.git/*' -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift 1 -++ dirname interesting-commits/something -+ dir=interesting-commits -+ mkdir -p interesting-commits -+ find_opts=("!" "-path" "$dir") -+ for keep_pattern in "$@" -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname 'interesting-commits/.git/*' -+ keep_pattern=interesting-commits/.git -+ '[' xinteresting-commits/.git = xinteresting-commits ']' -+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' -+ set -euf -o pipefail +x -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname interesting-commits/.git -+ keep_pattern=interesting-commits -+ '[' xinteresting-commits = xinteresting-commits ']' -+ break -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' -+ chmod -R +rw interesting-commits -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete -+ git -C interesting-commits reset -q --hard -+ local sha1 -++ git_rev_parse interesting-commits master origin -++ set -euf -o pipefail -++ local dir=interesting-commits -++ local ref=master -++ local remote=origin -++ '[' 3 -ge 3 ']' -++ remote=origin -++ git_rev_parse_1 interesting-commits master origin --short -++ set -euf -o pipefail -++ local dir=interesting-commits -++ local ref=master -++ local remote=origin -++ local opts=--short -++ local ret -++ cd interesting-commits -++ local sha1 try_ref -++ case "$ref" in -++ try_ref=refs/remotes/origin/master -++ ret=0 -+++ git rev-parse --short refs/remotes/origin/master -++ sha1=3f12e5fe -++ '[' 0 -ne 0 ']' -++ echo 3f12e5fe -+ sha1=3f12e5fe -+ git -C interesting-commits checkout --detach 3f12e5fe -HEAD is now at 3f12e5fe Add entry 41439185cd0075bbb1aedf9665685dba0827cfec from https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/ -+ true -+ local jira_dir jira_key= -++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ jira_dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ jira_dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira -+ '[' init = full ']' -+ true -+ git -C interesting-commits remote update -p -Fetching baseline -From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits - 00d33d60..3f12e5fe master -> baseline/master -Fetching origin -+ git_clean interesting-commits refs/remotes/origin/master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift -+ fresh_dir interesting-commits 'interesting-commits/.git/*' -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift 1 -++ dirname interesting-commits/something -+ dir=interesting-commits -+ mkdir -p interesting-commits -+ find_opts=("!" "-path" "$dir") -+ for keep_pattern in "$@" -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname 'interesting-commits/.git/*' -+ keep_pattern=interesting-commits/.git -+ '[' xinteresting-commits/.git = xinteresting-commits ']' -+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' -+ set -euf -o pipefail +x -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname interesting-commits/.git -+ keep_pattern=interesting-commits -+ '[' xinteresting-commits = xinteresting-commits ']' -+ break -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' -+ chmod -R +rw interesting-commits -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete -+ git -C interesting-commits reset -q --hard refs/remotes/origin/master -# update_interesting_commits -+ update_interesting_commits init '' -+ echo '# update_interesting_commits' -+ local stage=init -+ local jira_key= -+ local subdir3 subdir4 subdir4 -++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ subdir3=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec tcwg_gnu_native_check_gdb -++ local dir=gdb/sha1 -++ '[' 3 -ge 2 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ '[' 3 -ge 3 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb -++ '[' 3 -ge 4 ']' -++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb -+ subdir4=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb -++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec tcwg_gnu_native_check_gdb master-aarch64 -++ local dir=gdb/sha1 -++ '[' 4 -ge 2 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ '[' 4 -ge 3 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb -++ '[' 4 -ge 4 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64 -++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64 -+ subdir5=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64 -+ '[' -d interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec ']' -+ mkdir -p interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64 -+ get_current_manifest BUILD_URL -+ get_manifest artifacts/manifest.sh BUILD_URL -+ set +x -+ echo 6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c -+ git -C interesting-commits add gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/build_url gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/last_good -+ '[' init '!=' full ']' ++ '[' single_component '!=' single_commit ']' + return -++ get_current_manifest BUILD_URL -++ get_manifest artifacts/manifest.sh BUILD_URL -++ set +x -+ git -C interesting-commits commit -m 'Add entry 41439185cd0075bbb1aedf9665685dba0827cfec from https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/' -HEAD detached from 00d33d60 -nothing to commit, working tree clean -+ break + '[' full '!=' full ']' + gnu_generate_extra_details + set -euf -o pipefail + '[' -d artifacts/sumfiles ']' -+ wait 2005526 ++ wait 1924210 + gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles + true + check_if_first_report + declare -g first_icommit_to_report + first_icommit_to_report=false -+ '[' xsingle_commit '!=' xsingle_commit ']' -+ local isubdir -++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ isubdir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ '[' -f interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/first_url ']' -+ local first_url -++ cat interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/first_url -+ first_url=https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/284/ -++ get_current_manifest BUILD_URL -++ get_manifest artifacts/manifest.sh BUILD_URL -++ set +x -+ '[' https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/284/ = https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/ ']' -+ '[' onregression = onregression ']' -+ post_mail=false ++ '[' xsingle_component '!=' xsingle_commit ']' ++ return + post_interesting_commits full + set -euf -o pipefail + echo '# post_interesting_commits' # post_interesting_commits + local stage=full -+ '[' single_commit '!=' single_commit ']' -+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local ref=master -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local reference=auto -+ local single_branch=master -+ local remote=origin -+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local reference=auto -+ local single_branch=master -+ local remote=origin -+ local refopt= -+ case "$reference" in -+ local ref_dir -+ for ref_dir in $url $dir -++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git -+ ref_dir=interesting-commits -+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git -+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir -+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' -+ for ref_dir in $url $dir -++ basename interesting-commits .git -+ ref_dir=interesting-commits -+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git -+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir -+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' -+ git -C interesting-commits status -+ '[' -d interesting-commits ']' -+ '[' x '!=' x ']' -+ '[' -d interesting-commits ']' -+ rm -f interesting-commits/.git/gc.log -+ git -C interesting-commits config gc.autoDetach false -+ git -C interesting-commits gc --auto --force --prune=all -+ find interesting-commits/.git -name '*.lock' -delete -+ local i -+ for i in am cherry-pick rebase -+ git -C interesting-commits am --abort -+ true -+ for i in am cherry-pick rebase -+ git -C interesting-commits cherry-pick --abort -+ true -+ for i in am cherry-pick rebase -+ git -C interesting-commits rebase --abort -+ true -+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local remote=origin -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local single_branch=master -+ git -C interesting-commits remote rm origin -+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local refspec -+ '[' xmaster = x ']' -+ refspec=+refs/heads/master:refs/remotes/origin/master -+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ local duration=1h -+ shift -+ local tries=3 -+ shift -+ local n=0 -+ local ret=0 -+ '[' 0 -eq 3 ']' -+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ ret=0 -+ wait 2005631 -+ timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ '[' 0 -eq 0 ']' -+ break -+ return 0 -+ git_checkout interesting-commits master origin -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local ref=master -+ local remote=origin -+ git_clean interesting-commits -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift -+ fresh_dir interesting-commits 'interesting-commits/.git/*' -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift 1 -++ dirname interesting-commits/something -+ dir=interesting-commits -+ mkdir -p interesting-commits -+ find_opts=("!" "-path" "$dir") -+ for keep_pattern in "$@" -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname 'interesting-commits/.git/*' -+ keep_pattern=interesting-commits/.git -+ '[' xinteresting-commits/.git = xinteresting-commits ']' -+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' -+ set -euf -o pipefail +x -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname interesting-commits/.git -+ keep_pattern=interesting-commits -+ '[' xinteresting-commits = xinteresting-commits ']' -+ break -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' -+ chmod -R +rw interesting-commits -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete -+ git -C interesting-commits reset -q --hard -+ local sha1 -++ git_rev_parse interesting-commits master origin -++ set -euf -o pipefail -++ local dir=interesting-commits -++ local ref=master -++ local remote=origin -++ '[' 3 -ge 3 ']' -++ remote=origin -++ git_rev_parse_1 interesting-commits master origin --short -++ set -euf -o pipefail -++ local dir=interesting-commits -++ local ref=master -++ local remote=origin -++ local opts=--short -++ local ret -++ cd interesting-commits -++ local sha1 try_ref -++ case "$ref" in -++ try_ref=refs/remotes/origin/master -++ ret=0 -+++ git rev-parse --short refs/remotes/origin/master -++ sha1=3f12e5fe -++ '[' 0 -ne 0 ']' -++ echo 3f12e5fe -+ sha1=3f12e5fe -+ git -C interesting-commits checkout --detach 3f12e5fe -HEAD is now at 3f12e5fe Add entry 41439185cd0075bbb1aedf9665685dba0827cfec from https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/ -+ true -+ local jira_dir jira_key= -++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ jira_dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ jira_dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira -+ '[' full = full ']' -+ true -+ false -+ true -+ git -C interesting-commits remote update -p -Fetching baseline -Total 15 (delta 0), reused 0 (delta 0) -From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits - 3f12e5fe..8ee61d24 master -> baseline/master -Fetching origin -From https://git-us.linaro.org/toolchain/ci/interesting-commits - 3f12e5fe..8ee61d24 master -> origin/master -+ git_clean interesting-commits refs/remotes/origin/master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift -+ fresh_dir interesting-commits 'interesting-commits/.git/*' -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift 1 -++ dirname interesting-commits/something -+ dir=interesting-commits -+ mkdir -p interesting-commits -+ find_opts=("!" "-path" "$dir") -+ for keep_pattern in "$@" -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname 'interesting-commits/.git/*' -+ keep_pattern=interesting-commits/.git -+ '[' xinteresting-commits/.git = xinteresting-commits ']' -+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' -+ set -euf -o pipefail +x -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname interesting-commits/.git -+ keep_pattern=interesting-commits -+ '[' xinteresting-commits = xinteresting-commits ']' -+ break -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' -+ chmod -R +rw interesting-commits -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete -+ git -C interesting-commits reset -q --hard refs/remotes/origin/master -# update_interesting_commits -+ update_interesting_commits full '' -+ echo '# update_interesting_commits' -+ local stage=full -+ local jira_key= -+ local subdir3 subdir4 subdir4 -++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ subdir3=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec tcwg_gnu_native_check_gdb -++ local dir=gdb/sha1 -++ '[' 3 -ge 2 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ '[' 3 -ge 3 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb -++ '[' 3 -ge 4 ']' -++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb -+ subdir4=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb -++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec tcwg_gnu_native_check_gdb master-aarch64 -++ local dir=gdb/sha1 -++ '[' 4 -ge 2 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ '[' 4 -ge 3 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb -++ '[' 4 -ge 4 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64 -++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64 -+ subdir5=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64 -+ '[' -d interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec ']' -+ mkdir -p interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64 -+ get_current_manifest BUILD_URL -+ get_manifest artifacts/manifest.sh BUILD_URL -+ set +x -+ echo 6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c -+ git -C interesting-commits add gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/build_url gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/last_good -+ '[' full '!=' full ']' -+ gnu_print_result --short -+ false -+ local print_arg=--short -+ '[' -d artifacts/sumfiles ']' -+ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py -+ local xfails=artifacts/sumfiles/xfails.xfail -+ '[' -f artifacts/sumfiles/xfails.xfail ']' -+ wait 2016507 -+ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230909 --build_dir=artifacts/sumfiles --verbosity=1 -+ true -+ wait 2016508 -+ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230909 --build_dir=artifacts/sumfiles --verbosity=1 -+ local n_regressions n_progressions pass_fail=PASS -+ '[' 2 '!=' 0 ']' -+ pass_fail=FAIL -++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum -+ n_regressions=12 -++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum -++ true -+ n_progressions=0 -+ printf FAIL -+ '[' 12 '!=' 0 ']' -+ printf ': 12 regressions' -+ '[' 0 '!=' 0 ']' -+ rm artifacts/notify/progressions.sum -+ printf '\n' -+ '[' --short = --oneline ']' -+ local length=10 outfile n_lines -+ '[' --short = --long ']' -+ for outfile in regressions.sum progressions.sum -+ '[' -f artifacts/notify/regressions.sum ']' -+ echo -+ echo regressions.sum: -++ cat artifacts/notify/regressions.sum -++ wc -l -+ n_lines=17 -+ n_lines=7 -+ head -n10 artifacts/notify/regressions.sum -+ '[' 7 -gt 0 ']' -+ echo '... and 7 more entries' -+ for outfile in regressions.sum progressions.sum -+ '[' -f artifacts/notify/progressions.sum ']' -+ continue -+ gnu_print_result --oneline -+ false -+ local print_arg=--oneline -+ '[' -d artifacts/sumfiles ']' -+ sed 's/^/* /' -+ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py -+ local xfails=artifacts/sumfiles/xfails.xfail -+ '[' -f artifacts/sumfiles/xfails.xfail ']' -+ wait 2016520 -+ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230909 --build_dir=artifacts/sumfiles --verbosity=1 -+ true -+ wait 2016521 -+ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230909 --build_dir=artifacts/sumfiles --verbosity=1 -+ local n_regressions n_progressions pass_fail=PASS -+ '[' 2 '!=' 0 ']' -+ pass_fail=FAIL -++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum -+ n_regressions=12 -++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum -++ true -+ n_progressions=0 -+ printf FAIL -+ '[' 12 '!=' 0 ']' -+ printf ': 12 regressions' -+ '[' 0 '!=' 0 ']' -+ rm artifacts/notify/progressions.sum -+ printf '\n' -+ '[' --oneline = --oneline ']' -+ return 0 -+ print_icommits_link gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/details.txt -+ set -euf -o pipefail -+ local path=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/details.txt -+ local url=https://git.linaro.org/toolchain/ci/interesting-commits.git -+ echo https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/details.txt -+ cat interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/build_url -+ git -C interesting-commits add gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/details.txt gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/status.txt -+ '[' -f interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/summary.txt ']' -+ 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_gnu_native_check_gdb--master-aarch64-build/670/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_gnu_native_check_gdb--master-aarch64-build/669/artifact/artifacts -+ cat -+ git -C interesting-commits add gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/reproduction_instructions.txt -+ local ci_config -+ read ci_config -++ cd interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb -++ ls -+ '[' -f interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/summary.txt ']' -+ '[' -f interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/status.txt ']' -+ echo '* master-aarch64' -+ cat interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/status.txt -+ sed 's/^/*/' -+ read ci_config -+ '[' -f interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/status.txt/summary.txt ']' -+ '[' -f interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/status.txt/status.txt ']' -+ continue -+ read ci_config -+ git -C interesting-commits add gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/status.txt -+ local ci_project -+ read ci_project -++ cd interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ ls -+ '[' -f interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/commit-log.txt/status.txt ']' -+ continue -+ read ci_project -+ '[' -f interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/first_url/status.txt ']' -+ continue -+ read ci_project -+ '[' -f interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/status.txt ']' -+ continue -+ read ci_project -+ '[' -f interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/status.txt/status.txt ']' -+ continue -+ read ci_project -+ '[' -f interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gdb_check/status.txt ']' -+ echo '* tcwg_gdb_check' -+ cat interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gdb_check/status.txt -+ sed 's/^/*/' -+ read ci_project -+ '[' -f interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/status.txt ']' -+ echo '* tcwg_gnu_native_check_gdb' -+ cat interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/status.txt -+ sed 's/^/*/' -+ read ci_project -+ git -C interesting-commits add gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/status.txt -+ print_commits --short -+ set -euf -o pipefail -+ false -+ local print_arg=--short -+ '[' single_commit = no_change ']' -+ local more_lines -+ '[' single_commit = single_commit ']' -+ local c=gdb -+ '[' --short = --link ']' -+ local describe -+ '[' '' = '' ']' -++ describe_sha1 gdb 41439185cd0075bbb1aedf9665685dba0827cfec true -++ local component=gdb -++ local sha1=41439185cd0075bbb1aedf9665685dba0827cfec -++ local anything=true -++ match=() -++ local -a match -++ case "$component" in -++ git -C gdb describe 41439185cd0075bbb1aedf9665685dba0827cfec -+ describe=binutils-2_41-release-458-g41439185cd0 -+ '[' --short = --oneline ']' -+ '[' '' = '' ']' -+ echo 'commit binutils-2_41-release-458-g41439185cd0' -+ local tmpfile -++ mktemp -+ tmpfile=/tmp/tmp.L9SnCB1Zp2 -+ git -C gdb log -n1 41439185cd0075bbb1aedf9665685dba0827cfec -+ tail -n +2 -+ head -n 10 /tmp/tmp.L9SnCB1Zp2 -++ cat /tmp/tmp.L9SnCB1Zp2 -++ wc -l -+ more_lines=15 -+ '[' 15 -gt 0 ']' -+ echo '... 15 lines of the commit log omitted.' -+ rm /tmp/tmp.L9SnCB1Zp2 -+ '[' '' '!=' '' ']' -+ return 0 -+ git -C interesting-commits add gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/commit-log.txt -+ true -+ local jira_dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira -+ '[' -f interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/key ']' -+ assert_with_msg 'Should not have created multiple jira cards' '[' '' = '' ']' -+ set -euf -o pipefail +x -++ cat interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/key -+ jira_key=GNU-932 -+ '[' -e interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira ']' -+ git -C interesting-commits rm -rf gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira -rm 'gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/components' -rm 'gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/description' -rm 'gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/key' -rm 'gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/startdate' -rm 'gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/summary' -rm 'gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/yaml' -+ mkdir interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira -+ '[' GNU-932 '!=' '' ']' -+ echo GNU-932 -+ git -C interesting-commits add gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/key -++ print_commits --oneline -++ set -euf -o pipefail -++ false -++ local print_arg=--oneline -++ '[' single_commit = no_change ']' -++ local more_lines -++ '[' single_commit = single_commit ']' -++ local c=gdb -++ '[' --oneline = --link ']' -++ local describe -++ '[' '' = '' ']' -+++ describe_sha1 gdb 41439185cd0075bbb1aedf9665685dba0827cfec true -+++ local component=gdb -+++ local sha1=41439185cd0075bbb1aedf9665685dba0827cfec -+++ local anything=true -+++ match=() -+++ local -a match -+++ case "$component" in -+++ git -C gdb describe 41439185cd0075bbb1aedf9665685dba0827cfec -++ describe=binutils-2_41-release-458-g41439185cd0 -++ '[' --oneline = --oneline ']' -++ echo binutils-2_41-release-458-g41439185cd0 -++ return 0 -++ gnu_print_result --oneline -++ false -++ local print_arg=--oneline -++ '[' -d artifacts/sumfiles ']' -++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py -++ local xfails=artifacts/sumfiles/xfails.xfail -++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 2016722 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230909 --build_dir=artifacts/sumfiles --verbosity=1 -++ true -++ wait 2016723 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230909 --build_dir=artifacts/sumfiles --verbosity=1 -++ local n_regressions n_progressions pass_fail=PASS -++ '[' 2 '!=' 0 ']' -++ pass_fail=FAIL -+++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum -++ n_regressions=12 -+++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum -+++ true -++ n_progressions=0 -++ printf FAIL -++ '[' 12 '!=' 0 ']' -++ printf ': 12 regressions' -++ '[' 0 '!=' 0 ']' -++ rm artifacts/notify/progressions.sum -++ printf '\n' -++ '[' --oneline = --oneline ']' -++ return 0 -+ echo 'binutils-2_41-release-458-g41439185cd0: FAIL: 12 regressions' -+ git -C interesting-commits add gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/summary -+ cat -++ cat interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/commit-log.txt -++ cat interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/status.txt -+ git -C interesting-commits add gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/description -+ update_jira_card -+ set -euf -o pipefail -+ echo '# update_jira_card' -# update_jira_card -+ local jira_dir -++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ jira_dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ jira_dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira -+ components=('CI') -+ local -a components -+ case "$changed_single_component" in -+ components+=(GDB) -+ IFS=, -+ echo CI,GDB -+ git -C interesting-commits add gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/components -+ local commit_date -++ git -C gdb log -n1 --pretty=%cd --date=iso 41439185cd0075bbb1aedf9665685dba0827cfec -+ commit_date='2023-09-08 00:35:18 +0200' -+ date -d '2023-09-08 00:35:18 +0200' +%Y-%m-%d -+ git -C interesting-commits add gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/startdate -+ local key project -++ print_jira_card_key -++ set -euf -o pipefail -++ local jira_dir -+++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec -+++ local dir=gdb/sha1 -+++ '[' 2 -ge 2 ']' -+++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+++ '[' 2 -ge 3 ']' -+++ '[' 2 -ge 4 ']' -+++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ jira_dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ jira_dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira -++ '[' -f interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/key ']' -++ cat interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/key -+ key=GNU-932 -+ '[' -z GNU-932 ']' -+ project=GNU -+ local yaml=interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/yaml -+ cat -+ sed -e 's/^/ /' interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/summary -+ cat -++ cat interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/components -++ cat interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/startdate -+ sed -e 's/^/ /' interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/description -+ git -C interesting-commits add gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/yaml -+ local describe -++ describe_sha1 gdb 41439185cd0075bbb1aedf9665685dba0827cfec false -++ local component=gdb -++ local sha1=41439185cd0075bbb1aedf9665685dba0827cfec -++ local anything=false -++ match=() -++ local -a match -++ case "$component" in -++ git -C gdb describe 41439185cd0075bbb1aedf9665685dba0827cfec -+ describe=binutils-2_41-release-458-g41439185cd0 -+ '[' binutils-2_41-release-458-g41439185cd0 '!=' '' ']' -+ local d -++ dirname binutils-2_41-release-458-g41439185cd0 -+ d=. -+ mkdir -p interesting-commits/gdb/. -+ local symlink= -+ '[' . '!=' . ']' -+ symlink=sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ rm -f interesting-commits/gdb/binutils-2_41-release-458-g41439185cd0 -+ ln -s sha1/41439185cd0075bbb1aedf9665685dba0827cfec interesting-commits/gdb/binutils-2_41-release-458-g41439185cd0 -+ git -C interesting-commits add gdb/binutils-2_41-release-458-g41439185cd0 -++ get_current_manifest BUILD_URL -++ get_manifest artifacts/manifest.sh BUILD_URL -++ set +x -+ git -C interesting-commits commit -m 'Add entry 41439185cd0075bbb1aedf9665685dba0827cfec from https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/' -[detached HEAD 68f4c9bc] Add entry 41439185cd0075bbb1aedf9665685dba0827cfec from https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/ - 8 files changed, 53 insertions(+), 2 deletions(-) - create mode 100644 gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/details.txt - create mode 100644 gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/reproduction_instructions.txt - create mode 100644 gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/status.txt - create mode 100644 gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/status.txt -+ wait 2016929 -+ git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master -remote: Sending notification emails to: tcwg-commits@lists.linaro.org -post-git trigger: updating grokmirror -To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git - 8ee61d24..68f4c9bc HEAD -> master -+ break ++ '[' single_component '!=' single_commit ']' ++ return + true + generate_jira_dir + set -euf -o pipefail @@ -1082,58 +266,13 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ set -euf -o pipefail ++ local print_arg=--entry ++ shift 1 -++ '[' xsingle_commit '!=' xsingle_commit ']' -++ local isubdir -+++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec -+++ local dir=gdb/sha1 -+++ '[' 2 -ge 2 ']' -+++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+++ '[' 2 -ge 3 ']' -+++ '[' 2 -ge 4 ']' -+++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ isubdir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ case "$print_arg" in -++ echo interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ icommit_entry=interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ '[' interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec '!=' '' ']' -+ '[' -d interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira ']' -+ rsync -a interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/ artifacts/notify/jira/ -+ '[' -f artifacts/notify/jira/key ']' -++ cat artifacts/notify/jira/key -+ jira_key=GNU-932 -+ '[' GNU-932 '!=' '' ']' -+ cat -++ gnu_print_result --oneline -++ false -++ local print_arg=--oneline -++ '[' -d artifacts/sumfiles ']' -++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py -++ local xfails=artifacts/sumfiles/xfails.xfail -++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 2016944 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230909 --build_dir=artifacts/sumfiles --verbosity=1 -++ true -++ wait 2016945 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230909 --build_dir=artifacts/sumfiles --verbosity=1 -++ local n_regressions n_progressions pass_fail=PASS -++ '[' 2 '!=' 0 ']' -++ pass_fail=FAIL -+++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum -++ n_regressions=12 -+++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum -+++ true -++ n_progressions=0 -++ printf FAIL -++ '[' 12 '!=' 0 ']' -++ printf ': 12 regressions' -++ '[' 0 '!=' 0 ']' -++ rm artifacts/notify/progressions.sum -++ printf '\n' -++ '[' --oneline = --oneline ']' +++ '[' xsingle_component '!=' xsingle_commit ']' ++ return 0 -++ get_current_manifest BUILD_URL -++ get_manifest artifacts/manifest.sh BUILD_URL -++ set +x ++ icommit_entry= ++ '[' '' '!=' '' ']' ++ mkdir -p artifacts/notify/jira ++ '[' '' '!=' '' ']' ++ cat ++ print_jira_template_card ++ local jira_card=GNU-692 ++ case "$ci_project/$ci_config:$changed_single_component" in @@ -1145,22 +284,21 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 2016961 +++ wait 1924255 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230909 --build_dir=artifacts/sumfiles --verbosity=1 -++ true -++ wait 2016962 +++ wait 1924256 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230909 --build_dir=artifacts/sumfiles --verbosity=1 ++ local n_regressions n_progressions pass_fail=PASS -++ '[' 2 '!=' 0 ']' -++ pass_fail=FAIL +++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum -++ n_regressions=12 ++++ true +++ n_regressions=0 +++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum +++ true ++ n_progressions=0 -++ printf FAIL -++ '[' 12 '!=' 0 ']' -++ printf ': 12 regressions' +++ printf PASS +++ '[' 0 '!=' 0 ']' +++ rm artifacts/notify/regressions.sum ++ '[' 0 '!=' 0 ']' ++ rm artifacts/notify/progressions.sum ++ printf '\n' @@ -1191,15 +329,47 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ 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=6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c ++ base_rev=41439185cd0075bbb1aedf9665685dba0827cfec ++ 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=41439185cd0075bbb1aedf9665685dba0827cfec ++ cur_rev=38a984fa440c7686c741b7804eae06a528849aa7 ++ read -r email +++ git -C gdb log --pretty=%ae 41439185cd0075bbb1aedf9665685dba0827cfec..38a984fa440c7686c741b7804eae06a528849aa7 ++ 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 ++ 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 ++ 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 ++ emails["$email"]=cc + read -r email -++ git -C gdb log --pretty=%ae 6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c..41439185cd0075bbb1aedf9665685dba0827cfec + emails["$email"]=cc + read -r email + local precommit_postcommit=postcommit @@ -1210,15 +380,47 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ 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=6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c ++ base_rev=41439185cd0075bbb1aedf9665685dba0827cfec ++ 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=41439185cd0075bbb1aedf9665685dba0827cfec ++ cur_rev=38a984fa440c7686c741b7804eae06a528849aa7 ++ read -r email +++ git -C gdb log --pretty=%ce 41439185cd0075bbb1aedf9665685dba0827cfec..38a984fa440c7686c741b7804eae06a528849aa7 ++ 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 ++ 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 ++ 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 ++ emails["$email"]=to + read -r email -++ git -C gdb log --pretty=%ce 6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c..41439185cd0075bbb1aedf9665685dba0827cfec + emails["$email"]=to + read -r email + unset 'emails[author]' 'emails[committer]' @@ -1226,11 +428,26 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git + recipients=() + local -a recipients + for email in "${!emails[@]}" ++ 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") ++ for email in "${!emails[@]}" + type=bcc + case "$precommit_postcommit:$type" in + 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 + case "$precommit_postcommit:$type" in + type=cc @@ -1242,34 +459,87 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git + case "$type" in + recipients+=("$email") + for email in "${!emails[@]}" ++ type=to ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ recipients+=("$email") ++ for email in "${!emails[@]}" ++ type=to ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ recipients+=("$email") ++ for email in "${!emails[@]}" ++ 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") ++ for email in "${!emails[@]}" ++ type=to ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ recipients+=("$email") ++ for email in "${!emails[@]}" ++ type=to ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ recipients+=("$email") ++ for email in "${!emails[@]}" ++ type=to ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ recipients+=("$email") ++ for email in "${!emails[@]}" ++ 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 bcc:tcwg-validation@linaro.org,cc:gdb-testers@sourceware.org,abdul.b.ijaz@intel.com,cc:nils-christian.kempke@intel.com ++ echo brobecker@adacore.com,cc:gdbadmin@sourceware.org,bcc:tcwg-validation@linaro.org,amodra@gmail.com,cc:gdb-testers@sourceware.org,abdul.b.ijaz@intel.com,jbeulich@suse.com,aburgess@redhat.com,vladimir.mezentsev@oracle.com,cc:hejinyang@loongson.cn,tdevries@suse.de,tromey@adacore.com,simon.marchi@efficios.com,richard.sandiford@arm.com,cc:nils-christian.kempke@intel.com ++ print_commits --oneline ++ set -euf -o pipefail ++ false ++ local print_arg=--oneline -++ '[' single_commit = no_change ']' +++ '[' single_component = no_change ']' ++ local more_lines -++ '[' single_commit = single_commit ']' -++ local c=gdb -++ '[' --oneline = --link ']' -++ local describe -++ '[' '' = '' ']' -+++ describe_sha1 gdb 41439185cd0075bbb1aedf9665685dba0827cfec true -+++ local component=gdb -+++ local sha1=41439185cd0075bbb1aedf9665685dba0827cfec -+++ local anything=true -+++ match=() -+++ local -a match -+++ case "$component" in -+++ git -C gdb describe 41439185cd0075bbb1aedf9665685dba0827cfec -++ describe=binutils-2_41-release-458-g41439185cd0 +++ '[' single_component = single_commit ']' +++ '[' single_component = single_component ']' +++ local new_commits c base_rev cur_rev c_commits components +++ local commits_or_patches +++ '[' '' '!=' '' ']' +++ commits_or_patches=commits +++ new_commits=0 +++ for c in "${changed_components[@]}" ++++ 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 +++ base_rev=41439185cd0075bbb1aedf9665685dba0827cfec ++++ 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=38a984fa440c7686c741b7804eae06a528849aa7 ++++ git -C gdb rev-list --count 41439185cd0075bbb1aedf9665685dba0827cfec..38a984fa440c7686c741b7804eae06a528849aa7 +++ c_commits=17 +++ new_commits=17 ++++ echo gdb ++++ tr ' ' , +++ components=gdb +++ echo '17 commits in gdb' ++ '[' --oneline = --oneline ']' -++ echo binutils-2_41-release-458-g41439185cd0 ++ return 0 ++ gnu_print_result --oneline ++ false @@ -1278,75 +548,94 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 2017004 +++ wait 1924310 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230909 --build_dir=artifacts/sumfiles --verbosity=1 -++ true -++ wait 2017005 +++ wait 1924311 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230909 --build_dir=artifacts/sumfiles --verbosity=1 ++ local n_regressions n_progressions pass_fail=PASS -++ '[' 2 '!=' 0 ']' -++ pass_fail=FAIL +++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum -++ n_regressions=12 ++++ true +++ n_regressions=0 +++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum +++ true ++ n_progressions=0 -++ printf FAIL -++ '[' 12 '!=' 0 ']' -++ printf ': 12 regressions' +++ printf PASS +++ '[' 0 '!=' 0 ']' +++ rm artifacts/notify/regressions.sum ++ '[' 0 '!=' 0 ']' ++ rm artifacts/notify/progressions.sum ++ printf '\n' ++ '[' --oneline = --oneline ']' ++ return 0 -+ echo '[Linaro-TCWG-CI]' 'binutils-2_41-release-458-g41439185cd0: FAIL: 12 regressions' ++ echo '[Linaro-TCWG-CI]' '17 commits in gdb: PASS' + 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_gnu_native_check_gdb--master-aarch64-build/670/artifact/artifacts ++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/671/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_gnu_native_check_gdb--master-aarch64-build/669/artifact/artifacts ++ good_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/artifact/artifacts + cat ++ print_commits --short ++ sed -e 's/^/ | /' ++ set -euf -o pipefail ++ false ++ local print_arg=--short -++ '[' single_commit = no_change ']' +++ '[' single_component = no_change ']' ++ local more_lines -++ '[' single_commit = single_commit ']' -++ local c=gdb -++ '[' --short = --link ']' -++ local describe -++ '[' '' = '' ']' -+++ describe_sha1 gdb 41439185cd0075bbb1aedf9665685dba0827cfec true -+++ local component=gdb -+++ local sha1=41439185cd0075bbb1aedf9665685dba0827cfec -+++ local anything=true -+++ match=() -+++ local -a match -+++ case "$component" in -+++ git -C gdb describe 41439185cd0075bbb1aedf9665685dba0827cfec -++ describe=binutils-2_41-release-458-g41439185cd0 +++ '[' single_component = single_commit ']' +++ '[' single_component = single_component ']' +++ local new_commits c base_rev cur_rev c_commits components +++ local commits_or_patches +++ '[' '' '!=' '' ']' +++ commits_or_patches=commits +++ new_commits=0 +++ for c in "${changed_components[@]}" ++++ 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 +++ base_rev=41439185cd0075bbb1aedf9665685dba0827cfec ++++ 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=38a984fa440c7686c741b7804eae06a528849aa7 ++++ git -C gdb rev-list --count 41439185cd0075bbb1aedf9665685dba0827cfec..38a984fa440c7686c741b7804eae06a528849aa7 +++ c_commits=17 +++ new_commits=17 ++++ echo gdb ++++ tr ' ' , +++ components=gdb +++ echo '17 commits in gdb' ++ '[' --short = --oneline ']' -++ '[' '' = '' ']' -++ echo 'commit binutils-2_41-release-458-g41439185cd0' -++ local tmpfile -+++ mktemp -++ tmpfile=/tmp/tmp.oPTGymm26b -++ git -C gdb log -n1 41439185cd0075bbb1aedf9665685dba0827cfec -++ tail -n +2 -++ head -n 10 /tmp/tmp.oPTGymm26b -+++ cat /tmp/tmp.oPTGymm26b -+++ wc -l -++ more_lines=15 -++ '[' 15 -gt 0 ']' -++ echo '... 15 lines of the commit log omitted.' -++ rm /tmp/tmp.oPTGymm26b +++ for c in "${changed_components[@]}" ++++ 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 +++ base_rev=41439185cd0075bbb1aedf9665685dba0827cfec ++++ 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=38a984fa440c7686c741b7804eae06a528849aa7 ++++ git -C gdb rev-list --count 41439185cd0075bbb1aedf9665685dba0827cfec..38a984fa440c7686c741b7804eae06a528849aa7 +++ c_commits=17 +++ '[' '' '!=' '' ']' +++ git -C gdb log -n 5 --oneline 41439185cd0075bbb1aedf9665685dba0827cfec..38a984fa440c7686c741b7804eae06a528849aa7 +++ '[' 17 -gt 5 ']' +++ echo '... and 12 more commits in gdb' ++ '[' '' '!=' '' ']' ++ return 0 ++ gnu_print_result --short @@ -1356,22 +645,21 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 2017043 +++ wait 1924364 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230909 --build_dir=artifacts/sumfiles --verbosity=1 -++ true -++ wait 2017044 +++ wait 1924365 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230909 --build_dir=artifacts/sumfiles --verbosity=1 ++ local n_regressions n_progressions pass_fail=PASS -++ '[' 2 '!=' 0 ']' -++ pass_fail=FAIL +++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum -++ n_regressions=12 ++++ true +++ n_regressions=0 +++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum +++ true ++ n_progressions=0 -++ printf FAIL -++ '[' 12 '!=' 0 ']' -++ printf ': 12 regressions' +++ printf PASS +++ '[' 0 '!=' 0 ']' +++ rm artifacts/notify/regressions.sum ++ '[' 0 '!=' 0 ']' ++ rm artifacts/notify/progressions.sum ++ printf '\n' @@ -1380,108 +668,21 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git ++ '[' --short = --long ']' ++ for outfile in regressions.sum progressions.sum ++ '[' -f artifacts/notify/regressions.sum ']' -++ echo -++ echo regressions.sum: -+++ cat artifacts/notify/regressions.sum -+++ wc -l -++ n_lines=17 -++ n_lines=7 -++ head -n10 artifacts/notify/regressions.sum -++ '[' 7 -gt 0 ']' -++ echo '... and 7 more entries' +++ continue ++ for outfile in regressions.sum progressions.sum ++ '[' -f artifacts/notify/progressions.sum ']' ++ continue ++ print_config ++ : -+ '[' single_commit '!=' single_commit ']' -+ '[' '' '!=' '' ']' -+ local key -++ print_jira_card_key -++ set -euf -o pipefail -++ local jira_dir -+++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec -+++ local dir=gdb/sha1 -+++ '[' 2 -ge 2 ']' -+++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+++ '[' 2 -ge 3 ']' -+++ '[' 2 -ge 4 ']' -+++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ jira_dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ jira_dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira -++ '[' -f interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/key ']' -++ cat interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/key -+ key=GNU-932 -+ '[' -z GNU-932 ']' -+ cat -++ print_last_icommit --reproduction_instructions_link tcwg_gnu_native_check_gdb master-aarch64 -++ false -++ set -euf -o pipefail -++ local print_arg=--reproduction_instructions_link -++ shift 1 -++ '[' xsingle_commit '!=' xsingle_commit ']' -++ local isubdir -+++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec tcwg_gnu_native_check_gdb master-aarch64 -+++ local dir=gdb/sha1 -+++ '[' 4 -ge 2 ']' -+++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+++ '[' 4 -ge 3 ']' -+++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb -+++ '[' 4 -ge 4 ']' -+++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64 -+++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64 -++ isubdir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64 -++ case "$print_arg" in -++ print_icommits_link gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/reproduction_instructions.txt -++ set -euf -o pipefail -++ local path=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/reproduction_instructions.txt -++ local url=https://git.linaro.org/toolchain/ci/interesting-commits.git -++ echo https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/reproduction_instructions.txt -++ print_commits --link -++ set -euf -o pipefail -++ false -++ local print_arg=--link -++ '[' single_commit = no_change ']' -++ local more_lines -++ '[' single_commit = single_commit ']' -++ local c=gdb -++ '[' --link = --link ']' -++ local url -+++ get_baseline_git gdb_url -+++ set -euf -o pipefail -+++ local base_artifacts=base-artifacts -+++ assert_with_msg 'ERROR: No gdb_url in baseline git' '[' -f base-artifacts/git/gdb_url ']' -+++ set -euf -o pipefail +x -+++ cat base-artifacts/git/gdb_url -++ url=git://sourceware.org/git/binutils-gdb.git -++ [[ git://sourceware.org/git/binutils-gdb.git =~ git://sourceware.org/git/ ]] -++ url=binutils-gdb.git -++ url='https://sourceware.org/git/?p=binutils-gdb.git' -++ echo 'https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=41439185cd0075bbb1aedf9665685dba0827cfec' -++ return 0 -++ print_last_icommit --status -++ false -++ set -euf -o pipefail -++ local print_arg=--status -++ shift 1 -++ '[' xsingle_commit '!=' xsingle_commit ']' -++ local isubdir -+++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec -+++ local dir=gdb/sha1 -+++ '[' 2 -ge 2 ']' -+++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+++ '[' 2 -ge 3 ']' -+++ '[' 2 -ge 4 ']' -+++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ isubdir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ case "$print_arg" in -++ cat interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/status.txt ++ '[' single_component '!=' single_commit ']' ++ return # generate dashboard # generate_dashboard_squad ... Skipping # post_dashboard_squad ... Skipping # post_to_jira +Full stage ran successfully. + echo '# generate dashboard' + generate_dashboard_squad + local results_date @@ -1497,39 +698,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git + false + post_to_jira + echo '# post_to_jira' -+ true -+ '[' -f artifacts/notify/jira/yaml ']' -+ jipcreate -f artifacts/notify/jira/yaml -Existing issue updated: https://linaro.atlassian.net/browse/GNU-932 -+ true -+ '[' -f artifacts/notify/jira/comments.txt ']' -+ echo y -+ jipdate -f artifacts/notify/jira/comments.txt -These JIRA cards will be updated as follows: - -[GNU-932] - FAIL: 12 regressions - Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/artifact/artifacts/notify/mail-body.txt/*view*/ -[GNU-692] - https://linaro.atlassian.net/browse/GNU-932 - FAIL: 12 regressions - Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/artifact/artifacts/notify/mail-body.txt/*view*/ - -Server to update: https://linaro.atlassian.net - -Are you sure you want to update Jira with the information above? [y/n] Successfully updated your Jira tickets! - -This is your status: - ---- - -[GNU-932] -FAIL: 12 regressions -Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/artifact/artifacts/notify/mail-body.txt/*view*/ - -[GNU-692] -https://linaro.atlassian.net/browse/GNU-932 -FAIL: 12 regressions -Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/artifact/artifacts/notify/mail-body.txt/*view*/ ++ false ++ false + echo 'Full stage ran successfully.' -Full stage ran successfully. diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log index 6af0d55..f98755c 100644 --- a/jenkins/notify-init.log +++ b/jenkins/notify-init.log @@ -1,25 +1,25 @@ ++ pwd ++ cat -+ remote_exec tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts --notify onregression __stage init __verbose true ++ remote_exec tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts --notify ignore __stage init __verbose true + set -euf -o pipefail + local host -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ++ cut -d: -f 1 + host=tcwg-jade-05 + local port -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ++ cut -s -d: -f 2 + port= + local dir -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ++ cut -s -d: -f 3 + dir=/home/tcwg-buildslave/workspace/tcwg_gnu_1 + local opts -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ++ cut -s -d: -f 4 -+ opts=-p39045 ++ opts=-p39076 + local env_vars -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ++ cut -s -d: -f 5 + env_vars= + shift @@ -39,7 +39,7 @@ ++ printf %q --notify + for i in "$@" + cmd+=("$(printf '%q' "$i")") -++ printf %q onregression +++ printf %q ignore + for i in "$@" + cmd+=("$(printf '%q' "$i")") ++ printf %q __stage @@ -53,9 +53,9 @@ + cmd+=("$(printf '%q' "$i")") ++ printf %q true ++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_1 -+ ssh -p39045 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_1 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts --notify onregression __stage init __verbose true' ++ ssh -p39076 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_1 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts --notify ignore __stage init __verbose true' -/home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify onregression __stage init __verbose true +/home/tcwg-buildslave/workspace/tcwg_gnu_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true + false + dryrun= @@ -76,20 +76,20 @@ ++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' ++ set +x + ci_config=master-aarch64 -# Debug traces : + 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_gnu_native_check_gdb--master-aarch64-build/669/ -# Using dir : base-artifacts -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/669/' +# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/ ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/' + echo '# Using dir : base-artifacts' +# 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_gnu_native_check_gdb--master-aarch64-build/670/ -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/' +# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/671/ ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/671/' # Using dir : artifacts + echo '# Using dir : artifacts' @@ -98,14 +98,14 @@ + '[' -f /home/tcwg-buildslave/.jipdate.yml ']' + set +x + declare -Ag pw -+ '[' onregression = precommit ']' -# check_source_changes ++ '[' ignore = precommit ']' + check_source_changes +# check_source_changes + echo '# check_source_changes' ++ get_current_manifest '{rr[update_baseline]}' ++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' ++ set +x -+ '[' force '!=' init ']' ++ '[' onsuccess '!=' init ']' + IFS=' ' + read -r -a changed_components ++ print_changed_components @@ -123,7 +123,7 @@ +++ for c in ${rr[components]} +++ '[' xbaseline '!=' xbaseline ']' +++ for c in ${rr[components]} -+++ '[' xgit://sourceware.org/git/binutils-gdb.git#41439185cd0075bbb1aedf9665685dba0827cfec '!=' xbaseline ']' ++++ '[' xgit://sourceware.org/git/binutils-gdb.git#master '!=' xbaseline ']' +++ echo -ne gdb +++ delim=' ' +++ echo @@ -139,7 +139,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 -++ '[' x41439185cd0075bbb1aedf9665685dba0827cfec '!=' x6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c ']' +++ '[' x38a984fa440c7686c741b7804eae06a528849aa7 '!=' x41439185cd0075bbb1aedf9665685dba0827cfec ']' ++ echo -ne gdb ++ delim=' ' ++ echo @@ -152,17 +152,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=41439185cd0075bbb1aedf9665685dba0827cfec ++ first_bad=38a984fa440c7686c741b7804eae06a528849aa7 ++ 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=6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c ++ last_good=41439185cd0075bbb1aedf9665685dba0827cfec + local res + res=0 -+ wait 1983409 ++ wait 1924076 + git -C gdb rev-parse --verify HEAD + assert_with_msg 'Cannot parse HEAD in repo gdb' '[' 0 = 0 ']' + set -euf -o pipefail +x @@ -176,22 +176,22 @@ ++ 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=6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c ++ base_rev=41439185cd0075bbb1aedf9665685dba0827cfec ++ 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=41439185cd0075bbb1aedf9665685dba0827cfec -++ git -C gdb rev-parse '41439185cd0075bbb1aedf9665685dba0827cfec^@' ++ cur_rev=38a984fa440c7686c741b7804eae06a528849aa7 +++ git -C gdb rev-parse '38a984fa440c7686c741b7804eae06a528849aa7^@' + for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c = 6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c ']' -+ return 0 -+ change_kind=single_commit -# Debug traces : ++ '[' 7ca61249cdc4003aa90e3f106ef00797827d4a4d = 41439185cd0075bbb1aedf9665685dba0827cfec ']' ++ return 1 ++ change_kind=single_component + echo '# Debug traces :' -# change_kind=single_commit : gdb -+ echo '# change_kind=single_commit : gdb' +# Debug traces : +# change_kind=single_component : gdb ++ echo '# change_kind=single_component : gdb' + for c in "${changed_components[@]}" ++ get_baseline_git gdb_rev ++ set -euf -o pipefail @@ -199,26 +199,28 @@ ++ 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=6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c ++ base_rev=41439185cd0075bbb1aedf9665685dba0827cfec ++ 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=41439185cd0075bbb1aedf9665685dba0827cfec -++ git -C gdb rev-list --count 6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c..41439185cd0075bbb1aedf9665685dba0827cfec -+ c_commits=1 -# rev for gdb : 6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c..41439185cd0075bbb1aedf9665685dba0827cfec (1 commits) ++ cur_rev=38a984fa440c7686c741b7804eae06a528849aa7 +++ git -C gdb rev-list --count 41439185cd0075bbb1aedf9665685dba0827cfec..38a984fa440c7686c741b7804eae06a528849aa7 ++ c_commits=17 +# rev for gdb : 41439185cd0075bbb1aedf9665685dba0827cfec..38a984fa440c7686c741b7804eae06a528849aa7 (17 commits) -+ echo '# rev for gdb : 6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c..41439185cd0075bbb1aedf9665685dba0827cfec (1 commits)' ++ echo '# rev for gdb : 41439185cd0075bbb1aedf9665685dba0827cfec..38a984fa440c7686c741b7804eae06a528849aa7 (17 commits)' + echo '' + setup_stages_to_run -+ '[' onregression = onregression ']' -+ '[' 2 = 0 ']' -+ '[' single_commit '!=' single_commit ']' -+ '[' onregression = precommit ']' -+ '[' onregression = ignore ']' -+ '[' onregression = precommit ']' ++ '[' ignore = onregression ']' ++ '[' ignore = precommit ']' ++ '[' ignore = ignore ']' ++ post_jira_comment=false ++ post_jira_card=false ++ post_icommits=false ++ '[' ignore = ignore ']' ++ post_mail=false + generate_dashboard=false + post_dashboard=false + print_commits_f=print_commits @@ -230,255 +232,13 @@ + print_result_f=gnu_print_result + generate_extra_details_f=gnu_generate_extra_details + post_interesting_commits init -# post_interesting_commits + set -euf -o pipefail +# post_interesting_commits + echo '# post_interesting_commits' + local stage=init -+ '[' single_commit '!=' single_commit ']' -+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local ref=master -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local reference=auto -+ local single_branch=master -+ local remote=origin -+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local reference=auto -+ local single_branch=master -+ local remote=origin -+ local refopt= -+ case "$reference" in -+ local ref_dir -+ for ref_dir in $url $dir -++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git -+ ref_dir=interesting-commits -+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git -+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir -+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' -+ for ref_dir in $url $dir -++ basename interesting-commits .git -+ ref_dir=interesting-commits -+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git -+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir -+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' -+ git -C interesting-commits status -+ '[' -d interesting-commits ']' -+ '[' x '!=' x ']' -+ '[' -d interesting-commits ']' -+ rm -f interesting-commits/.git/gc.log -+ git -C interesting-commits config gc.autoDetach false -+ git -C interesting-commits gc --auto --force --prune=all -+ find interesting-commits/.git -name '*.lock' -delete -+ local i -+ for i in am cherry-pick rebase -+ git -C interesting-commits am --abort -+ true -+ for i in am cherry-pick rebase -+ git -C interesting-commits cherry-pick --abort -+ true -+ for i in am cherry-pick rebase -+ git -C interesting-commits rebase --abort -+ true -+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local remote=origin -+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local single_branch=master -+ git -C interesting-commits remote rm origin -+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ local refspec -timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ '[' xmaster = x ']' -+ refspec=+refs/heads/master:refs/remotes/origin/master -+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ local duration=1h -+ shift -+ local tries=3 -+ shift -+ local n=0 -+ local ret=0 -+ '[' 0 -eq 3 ']' -+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ ret=0 -+ wait 1983489 -+ timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ '[' 0 -eq 0 ']' -+ break -+ return 0 -+ git_checkout interesting-commits master origin -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local ref=master -+ local remote=origin -+ git_clean interesting-commits -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift -+ fresh_dir interesting-commits 'interesting-commits/.git/*' -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift 1 -++ dirname interesting-commits/something -+ dir=interesting-commits -+ mkdir -p interesting-commits -+ find_opts=("!" "-path" "$dir") -+ for keep_pattern in "$@" -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname 'interesting-commits/.git/*' -+ keep_pattern=interesting-commits/.git -+ '[' xinteresting-commits/.git = xinteresting-commits ']' -+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' -+ set -euf -o pipefail +x -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname interesting-commits/.git -+ keep_pattern=interesting-commits -+ '[' xinteresting-commits = xinteresting-commits ']' -+ break -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' -+ chmod -R +rw interesting-commits -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete -+ git -C interesting-commits reset -q --hard -+ local sha1 -++ git_rev_parse interesting-commits master origin -++ set -euf -o pipefail -++ local dir=interesting-commits -++ local ref=master -++ local remote=origin -++ '[' 3 -ge 3 ']' -++ remote=origin -++ git_rev_parse_1 interesting-commits master origin --short -++ set -euf -o pipefail -++ local dir=interesting-commits -++ local ref=master -++ local remote=origin -++ local opts=--short -++ local ret -++ cd interesting-commits -++ local sha1 try_ref -++ case "$ref" in -++ try_ref=refs/remotes/origin/master -++ ret=0 -+++ git rev-parse --short refs/remotes/origin/master -++ sha1=00d33d60 -++ '[' 0 -ne 0 ']' -++ echo 00d33d60 -+ sha1=00d33d60 -+ git -C interesting-commits checkout --detach 00d33d60 -Previous HEAD position was 1b34429f Add entry 05e1cac2496f842f70744dc5210fb3072ef32f3a from https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/ -HEAD is now at 00d33d60 Add entry 2a3556376c69a1fb588dcf25225950575e42784f from https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/723/ -+ true -+ local jira_dir jira_key= -++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ jira_dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ jira_dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira -+ '[' init = full ']' -+ true -+ git -C interesting-commits remote update -p -Fetching baseline -From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits - ca687a38..00d33d60 master -> baseline/master -Fetching origin -+ git_clean interesting-commits refs/remotes/origin/master -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift -+ fresh_dir interesting-commits 'interesting-commits/.git/*' -+ set -euf -o pipefail -+ local dir=interesting-commits -+ shift 1 -++ dirname interesting-commits/something -+ dir=interesting-commits -+ mkdir -p interesting-commits -+ find_opts=("!" "-path" "$dir") -+ for keep_pattern in "$@" -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname 'interesting-commits/.git/*' -+ keep_pattern=interesting-commits/.git -+ '[' xinteresting-commits/.git = xinteresting-commits ']' -+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' -+ set -euf -o pipefail +x -+ : -+ find_opts+=("!" "-path" "$keep_pattern") -++ dirname interesting-commits/.git -+ keep_pattern=interesting-commits -+ '[' xinteresting-commits = xinteresting-commits ']' -+ break -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' -+ chmod -R +rw interesting-commits -+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete -+ git -C interesting-commits reset -q --hard refs/remotes/origin/master -+ update_interesting_commits init '' -# update_interesting_commits -+ echo '# update_interesting_commits' -+ local stage=init -+ local jira_key= -+ local subdir3 subdir4 subdir4 -++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -+ subdir3=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec tcwg_gnu_native_check_gdb -++ local dir=gdb/sha1 -++ '[' 3 -ge 2 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ '[' 3 -ge 3 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb -++ '[' 3 -ge 4 ']' -++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb -+ subdir4=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb -++ interesting_subdir gdb 41439185cd0075bbb1aedf9665685dba0827cfec tcwg_gnu_native_check_gdb master-aarch64 -++ local dir=gdb/sha1 -++ '[' 4 -ge 2 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec -++ '[' 4 -ge 3 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb -++ '[' 4 -ge 4 ']' -++ dir=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64 -++ echo gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64 -+ subdir5=gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64 -+ '[' -d interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec ']' -+ mkdir -p interesting-commits/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64 -+ get_current_manifest BUILD_URL -+ get_manifest artifacts/manifest.sh BUILD_URL -+ set +x -+ echo 6fe8aea3c0b848cfca8a9dbeb6df42d51af2b18c -+ git -C interesting-commits add gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/build_url gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/last_good -+ '[' init '!=' full ']' ++ '[' single_component '!=' single_commit ']' + return -++ get_current_manifest BUILD_URL -++ get_manifest artifacts/manifest.sh BUILD_URL -++ set +x -+ git -C interesting-commits commit -m 'Add entry 41439185cd0075bbb1aedf9665685dba0827cfec from https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/' -[detached HEAD 3f12e5fe] Add entry 41439185cd0075bbb1aedf9665685dba0827cfec from https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/ - 2 files changed, 2 insertions(+) - create mode 100644 gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/build_url - create mode 100644 gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/last_good -+ git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master -+ wait 1994430 -remote: Sending notification emails to: tcwg-commits@lists.linaro.org -post-git trigger: updating grokmirror -To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git - 00d33d60..3f12e5fe HEAD -> master -+ break -Init stage ran successfully. + '[' init '!=' full ']' +Init stage ran successfully. + echo 'Init stage ran successfully.' + exit 0 diff --git a/jenkins/rewrite.log b/jenkins/rewrite.log index fcbf4ad..b8271a0 100644 --- a/jenkins/rewrite.log +++ b/jenkins/rewrite.log @@ -1,25 +1,25 @@ ++ pwd ++ cat -+ remote_exec tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: ./jenkins-scripts/round-robin-baseline.sh '@@rr[top_artifacts]' artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100 ++ remote_exec tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ./jenkins-scripts/round-robin-baseline.sh '@@rr[top_artifacts]' artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100 + set -euf -o pipefail + local host -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ++ cut -d: -f 1 + host=tcwg-jade-05 + local port -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ++ cut -s -d: -f 2 + port= + local dir -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ++ cut -s -d: -f 3 + dir=/home/tcwg-buildslave/workspace/tcwg_gnu_1 + local opts -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ++ cut -s -d: -f 4 -+ opts=-p39045 ++ opts=-p39076 + local env_vars -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39045: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_1:-p39076: ++ cut -s -d: -f 5 + env_vars= + shift @@ -59,7 +59,7 @@ + cmd+=("$(printf '%q' "$i")") ++ printf %q 100 ++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_1 -+ ssh -p39045 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_1 && exec ./jenkins-scripts/round-robin-baseline.sh @@rr\[top_artifacts\] artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100' ++ ssh -p39076 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_1 && exec ./jenkins-scripts/round-robin-baseline.sh @@rr\[top_artifacts\] artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100' + declare -g rewrite_base_artifacts_first=true + true + update_baseline diff --git a/jenkins/run-build.env b/jenkins/run-build.env index 902ce15..64d4583 100644 --- a/jenkins/run-build.env +++ b/jenkins/run-build.env @@ -1,4 +1,4 @@ -build_name="#670" +build_name="#671" docker_opts=(--distro default --arch @@ -7,7 +7,7 @@ arm64 tcwg-jade-05 ) source build_container.sh trap "cleanup_all_containers" EXIT -build_name="#670-gdb" +build_name="#671-gdb" branch_opt=(==rr\[gdb_git\] -git://sourceware.org/git/binutils-gdb.git#41439185cd0075bbb1aedf9665685dba0827cfec ) -build_name="#670-gdb-R# 12 regressions-force" +git://sourceware.org/git/binutils-gdb.git#master ) +build_name="#671-gdb-R0" diff --git a/manifest.sh b/manifest.sh index 8bfd8ce..338e018 100644 --- a/manifest.sh +++ b/manifest.sh @@ -5,10 +5,10 @@ rr[ci_project]="tcwg_gnu_native_check_gdb" rr[ci_config]="master-aarch64" declare -g "scripts_branch=master" rr[mode]="build" -rr[update_baseline]="force" -declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/" +rr[update_baseline]="onsuccess" +declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/671/" declare -g "SQUAD_GRP=" -rr[gdb_git]="git://sourceware.org/git/binutils-gdb.git#41439185cd0075bbb1aedf9665685dba0827cfec" +rr[gdb_git]="git://sourceware.org/git/binutils-gdb.git#master" rr[result_expiry_date]="20230909" # Saving rr[] in the manifest rr[abe_branch]="master" @@ -25,9 +25,9 @@ rr[linux_git]="baseline" rr[major]="1" rr[minor]="1" rr[no_regression_p]="no_regression_p" -rr[no_regression_result]="2" +rr[no_regression_result]="0" rr[target]="native" -declare -g "notify=onregression" +declare -g "notify=ignore" # Saving rr[] in the manifest # WARNING: overriding previous rr[minor]=1 rr[minor]="2" diff --git a/notify/jira/comment-card.txt b/notify/jira/comment-card.txt deleted file mode 100644 index 59469f3..0000000 --- a/notify/jira/comment-card.txt +++ /dev/null @@ -1,3 +0,0 @@ -[GNU-932] -FAIL: 12 regressions -Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt index ae5bfde..b5a01fc 100644 --- a/notify/jira/comment-template.txt +++ b/notify/jira/comment-template.txt @@ -1,4 +1,3 @@ [GNU-692] -https://linaro.atlassian.net/browse/GNU-932 -FAIL: 12 regressions -Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/artifact/artifacts/notify/mail-body.txt/*view*/ +PASS +Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/671/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/jira/comments.txt b/notify/jira/comments.txt index 8ecbbcf..b5a01fc 100644 --- a/notify/jira/comments.txt +++ b/notify/jira/comments.txt @@ -1,8 +1,3 @@ -[GNU-932] -FAIL: 12 regressions -Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/artifact/artifacts/notify/mail-body.txt/*view*/ - [GNU-692] -https://linaro.atlassian.net/browse/GNU-932 -FAIL: 12 regressions -Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/artifact/artifacts/notify/mail-body.txt/*view*/ +PASS +Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/671/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/jira/components b/notify/jira/components deleted file mode 100644 index cc8abee..0000000 --- a/notify/jira/components +++ /dev/null @@ -1 +0,0 @@ -GDB diff --git a/notify/jira/description b/notify/jira/description deleted file mode 100644 index 2f8023b..0000000 --- a/notify/jira/description +++ /dev/null @@ -1,29 +0,0 @@ -commit gdb-13-branchpoint-3491-g41439185cd0 -Author: Nils-Christian Kempke <nils-christian.kempke@intel.com> -Date: Fri May 20 10:25:57 2022 +0200 - - testsuite, fortran: adapt tests for ifort's 'start' behavior - - The modified tests array-slices-bad.exp and vla-type.exp both set a - breakpoint at the first real statement in the respective executables. - - Normally, the expected behavior of fortran_runto_main for these would be - the stopping of the debugger at exactly the first statment in the code. -... 15 lines of the commit log omitted. - -* tcwg_gdb_check -** master-aarch64 -*** FAIL: 12 regressions -*** https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gdb_check/master-aarch64/details.txt -*** https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/284/ -** master-arm -*** FAIL: 2 regressions: 1 progressions -*** https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gdb_check/master-arm/details.txt -*** https://ci.linaro.org/job/tcwg_gdb_check--master-arm-build/255/ -* tcwg_gnu_native_check_gdb -** master-aarch64 -*** FAIL: 12 regressions -*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/details.txt -*** https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/ - -Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/yaml diff --git a/notify/jira/key b/notify/jira/key deleted file mode 100644 index eca623f..0000000 --- a/notify/jira/key +++ /dev/null @@ -1 +0,0 @@ -GNU-932 diff --git a/notify/jira/startdate b/notify/jira/startdate deleted file mode 100644 index 2355004..0000000 --- a/notify/jira/startdate +++ /dev/null @@ -1 +0,0 @@ -2023-09-07 diff --git a/notify/jira/summary b/notify/jira/summary deleted file mode 100644 index 86b4b0b..0000000 --- a/notify/jira/summary +++ /dev/null @@ -1 +0,0 @@ -gdb-13-branchpoint-3491-g41439185cd0: FAIL: 12 regressions diff --git a/notify/jira/yaml b/notify/jira/yaml deleted file mode 100644 index 4f525de..0000000 --- a/notify/jira/yaml +++ /dev/null @@ -1,37 +0,0 @@ -- Project: GNU - IssueType: Sub-task - Key: GNU-932 - Summary: | - gdb-13-branchpoint-3491-g41439185cd0: FAIL: 12 regressions - Components: GDB - Start date: 2023-09-07 - Description: | - commit gdb-13-branchpoint-3491-g41439185cd0 - Author: Nils-Christian Kempke <nils-christian.kempke@intel.com> - Date: Fri May 20 10:25:57 2022 +0200 - - testsuite, fortran: adapt tests for ifort's 'start' behavior - - The modified tests array-slices-bad.exp and vla-type.exp both set a - breakpoint at the first real statement in the respective executables. - - Normally, the expected behavior of fortran_runto_main for these would be - the stopping of the debugger at exactly the first statment in the code. - ... 15 lines of the commit log omitted. - - * tcwg_gdb_check - ** master-aarch64 - *** FAIL: 12 regressions - *** https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gdb_check/master-aarch64/details.txt - *** https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/284/ - ** master-arm - *** FAIL: 2 regressions: 1 progressions - *** https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gdb_check/master-arm/details.txt - *** https://ci.linaro.org/job/tcwg_gdb_check--master-arm-build/255/ - * tcwg_gnu_native_check_gdb - ** master-aarch64 - *** FAIL: 12 regressions - *** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/details.txt - *** https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/ - - Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/jira/yaml diff --git a/notify/lnt_report.json b/notify/lnt_report.json index 2c47250..1baa651 100644 --- a/notify/lnt_report.json +++ b/notify/lnt_report.json @@ -6,15 +6,15 @@ "Run": { "Info": { "__report_version__": "1", - "run_order": "670", + "run_order": "671", "tag": "tcwg_gnu_check" }, - "Start Time": "2023-10-17 13:08:35" + "Start Time": "2023-10-17 13:09:33" }, "Tests": [ { "Data": [ - 79 + 80 ], "Info": {}, "Name": "tcwg_gnu_check.gdb.expected_failures.nb_xfail" @@ -22,7 +22,7 @@ , { "Data": [ - 114335 + 114331 ], "Info": {}, "Name": "tcwg_gnu_check.gdb.expected_passes.nb_pass" @@ -38,7 +38,7 @@ , { "Data": [ - 50 + 53 ], "Info": {}, "Name": "tcwg_gnu_check.gdb.unexpected_failures.nb_fail" @@ -78,7 +78,7 @@ , { "Data": [ - 122 + 123 ], "Info": {}, "Name": "tcwg_gnu_check.gdb.known_failures.nb_other" @@ -94,7 +94,7 @@ , { "Data": [ - 79 + 80 ], "Info": {}, "Name": "tcwg_gnu_check.TOTAL.expected_failures.nb_xfail" @@ -102,7 +102,7 @@ , { "Data": [ - 114335 + 114331 ], "Info": {}, "Name": "tcwg_gnu_check.TOTAL.expected_passes.nb_pass" @@ -118,7 +118,7 @@ , { "Data": [ - 50 + 53 ], "Info": {}, "Name": "tcwg_gnu_check.TOTAL.unexpected_failures.nb_fail" diff --git a/notify/mail-body.txt b/notify/mail-body.txt index 11c97ad..db497ec 100644 --- a/notify/mail-body.txt +++ b/notify/mail-body.txt @@ -2,40 +2,22 @@ Dear contributor, our automatic CI has detected problems related to your patch(e In master-aarch64 after: - | commit gdb-13-branchpoint-3491-g41439185cd0 - | Author: Nils-Christian Kempke <nils-christian.kempke@intel.com> - | Date: Fri May 20 10:25:57 2022 +0200 - | - | testsuite, fortran: adapt tests for ifort's 'start' behavior - | - | The modified tests array-slices-bad.exp and vla-type.exp both set a - | breakpoint at the first real statement in the respective executables. - | - | Normally, the expected behavior of fortran_runto_main for these would be - | the stopping of the debugger at exactly the first statment in the code. - | ... 15 lines of the commit log omitted. + | 17 commits in gdb + | 38a984fa440 Automatic date update in version.in + | 7ca61249cdc Make sure DW_CFA_advance_loc4 is in the same frag + | e9536c6dd51 Run 'black' on recent test case + | 92c713d7da3 Set insn_type for branch instructions on aarch64 + | 15db2284f2f gdb/doc: describe x87 registers + | ... and 12 more commits in gdb -FAIL: 12 regressions - -regressions.sum: - === gdb tests === - -Running gdb:gdb.fortran/array-slices-bad.exp ... -FAIL: gdb.fortran/array-slices-bad.exp: print array (0,:) -FAIL: gdb.fortran/array-slices-bad.exp: print array (0:,:) -FAIL: gdb.fortran/array-slices-bad.exp: print array (10:1:1,:) -FAIL: gdb.fortran/array-slices-bad.exp: print array (11,:) -FAIL: gdb.fortran/array-slices-bad.exp: print array (1:10:-1,:) -FAIL: gdb.fortran/array-slices-bad.exp: print array (:,0) -FAIL: gdb.fortran/array-slices-bad.exp: print array (:,0:) -... and 7 more entries +PASS You can find the failure logs in *.log.1.xz files in - - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/artifact/artifacts/00-sumfiles/ . + - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/671/artifact/artifacts/00-sumfiles/ . The full lists of regressions and progressions are in - - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/artifact/artifacts/notify/ . + - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/671/artifact/artifacts/notify/ . The list of [ignored] baseline and flaky failures are in - - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/artifact/artifacts/sumfiles/xfails.xfail . + - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/671/artifact/artifacts/sumfiles/xfails.xfail . The configuration of this build is: CI config tcwg_gnu_native_check_gdb/master-aarch64 @@ -43,28 +25,6 @@ CI config tcwg_gnu_native_check_gdb/master-aarch64 -----------------8<--------------------------8<--------------------------8<-------------------------- The information below can be used to reproduce a debug environment: -Current build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/artifact/artifacts -Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/669/artifact/artifacts - -Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/reproduction_instructions.txt - -Full commit : https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=41439185cd0075bbb1aedf9665685dba0827cfec - -Latest bug report status : https://linaro.atlassian.net/browse/GNU-932 - -List of configurations that regressed due to this commit : -* tcwg_gdb_check -** master-aarch64 -*** FAIL: 12 regressions -*** https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gdb_check/master-aarch64/details.txt -*** https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/284/ -** master-arm -*** FAIL: 2 regressions: 1 progressions -*** https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gdb_check/master-arm/details.txt -*** https://ci.linaro.org/job/tcwg_gdb_check--master-arm-build/255/ -* tcwg_gnu_native_check_gdb -** master-aarch64 -*** FAIL: 12 regressions -*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/41439185cd0075bbb1aedf9665685dba0827cfec/tcwg_gnu_native_check_gdb/master-aarch64/details.txt -*** https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/ +Current build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/671/artifact/artifacts +Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/artifact/artifacts diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt index 2713a27..6fdbdca 100644 --- a/notify/mail-recipients.txt +++ b/notify/mail-recipients.txt @@ -1 +1 @@ -bcc:tcwg-validation@linaro.org,cc:gdb-testers@sourceware.org,abdul.b.ijaz@intel.com,cc:nils-christian.kempke@intel.com +brobecker@adacore.com,cc:gdbadmin@sourceware.org,bcc:tcwg-validation@linaro.org,amodra@gmail.com,cc:gdb-testers@sourceware.org,abdul.b.ijaz@intel.com,jbeulich@suse.com,aburgess@redhat.com,vladimir.mezentsev@oracle.com,cc:hejinyang@loongson.cn,tdevries@suse.de,tromey@adacore.com,simon.marchi@efficios.com,richard.sandiford@arm.com,cc:nils-christian.kempke@intel.com diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt index 2137298..a02b7d7 100644 --- a/notify/mail-subject.txt +++ b/notify/mail-subject.txt @@ -1 +1 @@ -[Linaro-TCWG-CI] gdb-13-branchpoint-3491-g41439185cd0: FAIL: 12 regressions on aarch64 +[Linaro-TCWG-CI] 17 commits in gdb: PASS on aarch64 diff --git a/notify/regressions.sum b/notify/regressions.sum deleted file mode 100644 index 169fd7f..0000000 --- a/notify/regressions.sum +++ /dev/null @@ -1,17 +0,0 @@ - === gdb tests === - -Running gdb:gdb.fortran/array-slices-bad.exp ... -FAIL: gdb.fortran/array-slices-bad.exp: print array (0,:) -FAIL: gdb.fortran/array-slices-bad.exp: print array (0:,:) -FAIL: gdb.fortran/array-slices-bad.exp: print array (10:1:1,:) -FAIL: gdb.fortran/array-slices-bad.exp: print array (11,:) -FAIL: gdb.fortran/array-slices-bad.exp: print array (1:10:-1,:) -FAIL: gdb.fortran/array-slices-bad.exp: print array (:,0) -FAIL: gdb.fortran/array-slices-bad.exp: print array (:,0:) -FAIL: gdb.fortran/array-slices-bad.exp: print array (:,10:1:1) -FAIL: gdb.fortran/array-slices-bad.exp: print array (:,11) -FAIL: gdb.fortran/array-slices-bad.exp: print array (:,1:10:-1) -FAIL: gdb.fortran/array-slices-bad.exp: print array (:,:11) -FAIL: gdb.fortran/array-slices-bad.exp: print array (:11,:) - - === Results Summary === diff --git a/notify/results.compare b/notify/results.compare index 1f9d04f..4fc77e2 100644 --- a/notify/results.compare +++ b/notify/results.compare @@ -5,125 +5,107 @@ # Comparing 1 common sum files: gdb.sum Comparing: -REFERENCE:/tmp/gxx-sum1.1917435 -CURRENT: /tmp/gxx-sum2.1917435 +REFERENCE:/tmp/gxx-sum1.1935998 +CURRENT: /tmp/gxx-sum2.1935998 +---------+---------+ o RUN STATUS: | REF | RES | +------------------------------------------+---------+---------+ - | Passes [PASS] | 114343 | 114335 | - | Unexpected fails [FAIL] | 40 | 50 | + | Passes [PASS] | 114335 | 114331 | + | Unexpected fails [FAIL] | 50 | 53 | | Errors [ERROR] | 0 | 0 | | Unexpected passes [XPASS] | 0 | 0 | - | Expected fails [XFAIL] | 82 | 79 | - | Known fails [KFAIL] | 124 | 122 | + | Expected fails [XFAIL] | 79 | 80 | + | Known fails [KFAIL] | 122 | 123 | | Unresolved [UNRESOLVED] | 0 | 0 | | Unsupported [UNSUPPORTED] | 457 | 457 | | Untested [UNTESTED] | 36 | 36 | +------------------------------------------+---------+---------+ - REF PASS ratio: 0.994291 - RES PASS ratio: 0.994221 + REF PASS ratio: 0.994221 + RES PASS ratio: 0.994187 ***** 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] | 12 | + | FAIL appears [ => FAIL] | 3 | + | KFAIL appears [ =>KFAIL] | 1 | +------------------------------------------+---------+ - | TOTAL_REGRESSIONS | 12 | + | TOTAL_REGRESSIONS | 4 | +------------------------------------------+---------+ - - PASS now FAIL [PASS => FAIL]: + - FAIL appears [ => FAIL]: - Executed from: gdb:gdb.fortran/array-slices-bad.exp - gdb:gdb.fortran/array-slices-bad.exp=gdb.fortran/array-slices-bad.exp: print array (0,:) - gdb:gdb.fortran/array-slices-bad.exp=gdb.fortran/array-slices-bad.exp: print array (0:,:) - gdb:gdb.fortran/array-slices-bad.exp=gdb.fortran/array-slices-bad.exp: print array (10:1:1,:) - gdb:gdb.fortran/array-slices-bad.exp=gdb.fortran/array-slices-bad.exp: print array (11,:) - gdb:gdb.fortran/array-slices-bad.exp=gdb.fortran/array-slices-bad.exp: print array (1:10:-1,:) - gdb:gdb.fortran/array-slices-bad.exp=gdb.fortran/array-slices-bad.exp: print array (:,0) - gdb:gdb.fortran/array-slices-bad.exp=gdb.fortran/array-slices-bad.exp: print array (:,0:) - gdb:gdb.fortran/array-slices-bad.exp=gdb.fortran/array-slices-bad.exp: print array (:,10:1:1) - gdb:gdb.fortran/array-slices-bad.exp=gdb.fortran/array-slices-bad.exp: print array (:,11) - gdb:gdb.fortran/array-slices-bad.exp=gdb.fortran/array-slices-bad.exp: print array (:,1:10:-1) - gdb:gdb.fortran/array-slices-bad.exp=gdb.fortran/array-slices-bad.exp: print array (:,:11) - gdb:gdb.fortran/array-slices-bad.exp=gdb.fortran/array-slices-bad.exp: print array (:11,:) + 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: multi-process: detach: watchpoint:hw: continue to breakpoint: _exit (timeout) + gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: detach child (timeout) + gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue to breakpoint: _exit (timeout) + + + - 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 (prompt) (PRMS: gdb/18749) o IMPROVEMENTS TO BE CHECKED: +------------------------------------------+---------+ - | PASS disappears [PASS => ] | 5 | - | New PASS [ => PASS] | 9 | - | FAIL disappears [FAIL => ] | 2 | - | XFAIL disappears [XFAIL=> ] | 5 | + | PASS disappears [PASS => ] | 12 | + | New PASS [ => PASS] | 8 | + | XFAIL disappears [XFAIL=> ] | 1 | | XFAIL appears [ =>XFAIL] | 2 | - | KFAIL disappears [KFAIL=> ] | 2 | +------------------------------------------+---------+ - | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 25 | + | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 23 | +------------------------------------------+---------+ - PASS disappears [PASS => ]: - Executed from: gdb:gdb.fortran/array-slices-bad.exp - gdb:gdb.fortran/array-slices-bad.exp=gdb.fortran/array-slices-bad.exp: continue to breakpoint: First Breakpoint - Executed from: gdb:gdb.fortran/vla-type.exp - gdb:gdb.fortran/vla-type.exp=gdb.fortran/vla-type.exp: continue to breakpoint: before-allocated - Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: attach - 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 - - - - New PASS [ => PASS]: - - Executed from: gdb:gdb.base/step-over-syscall.exp - gdb:gdb.base/step-over-syscall.exp=gdb.base/step-over-syscall.exp: clone: displaced=on: check_pc_after_cross_syscall: single step over clone final pc + Executed from: gdb:gdb.dwarf2/dwzbuildid.exp + gdb:gdb.dwarf2/dwzbuildid.exp=gdb.dwarf2/dwzbuildid.exp: fallback: print the_int + gdb:gdb.dwarf2/dwzbuildid.exp=gdb.dwarf2/dwzbuildid.exp: fallback: set debug-file-directory + gdb:gdb.dwarf2/dwzbuildid.exp=gdb.dwarf2/dwzbuildid.exp: mismatch: print the_int + gdb:gdb.dwarf2/dwzbuildid.exp=gdb.dwarf2/dwzbuildid.exp: mismatch: set debug-file-directory + gdb:gdb.dwarf2/dwzbuildid.exp=gdb.dwarf2/dwzbuildid.exp: ok: print the_int + gdb:gdb.dwarf2/dwzbuildid.exp=gdb.dwarf2/dwzbuildid.exp: ok: set debug-file-directory Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: attach - 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 8: attach + 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 9: attach 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: multi-process: continue: watchpoint:hw: continue to breakpoint: _exit + gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: continue to breakpoint: _exit + gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: detach child Executed from: gdb:gdb.threads/process-dies-while-handling-bp.exp gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: no threads left - - FAIL disappears [FAIL => ]: + - New PASS [ => PASS]: + Executed from: gdb:gdb.dwarf2/dwzbuildid.exp + gdb:gdb.dwarf2/dwzbuildid.exp=gdb.dwarf2/dwzbuildid.exp: testname=fallback: print the_int + gdb:gdb.dwarf2/dwzbuildid.exp=gdb.dwarf2/dwzbuildid.exp: testname=fallback: set debug-file-directory + gdb:gdb.dwarf2/dwzbuildid.exp=gdb.dwarf2/dwzbuildid.exp: testname=mismatch: print the_int + gdb:gdb.dwarf2/dwzbuildid.exp=gdb.dwarf2/dwzbuildid.exp: testname=mismatch: set debug-file-directory + gdb:gdb.dwarf2/dwzbuildid.exp=gdb.dwarf2/dwzbuildid.exp: testname=ok: print the_int + gdb:gdb.dwarf2/dwzbuildid.exp=gdb.dwarf2/dwzbuildid.exp: testname=ok: set debug-file-directory + Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach 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: multi-process: continue: watchpoint:hw: continue to breakpoint: _exit (timeout) - gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue to breakpoint: _exit (timeout) + gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue - XFAIL disappears [XFAIL=> ]: Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach (EPERM) - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 3: attach (EPERM) - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: attach (EPERM) - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (EPERM) - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: attach (EPERM) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach (EPERM) - XFAIL appears [ =>XFAIL]: Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach (EPERM) - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: attach (EPERM) - - - - KFAIL disappears [KFAIL=> ]: - - Executed from: gdb:gdb.base/step-over-syscall.exp - gdb:gdb.base/step-over-syscall.exp=gdb.base/step-over-syscall.exp: clone: displaced=on: check_pc_after_cross_syscall: single step over clone final pc (PRMS: gdb/19675) - 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) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach (EPERM) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 9: attach (EPERM) @@ -14,4 +14,3 @@ -1 # build_abe check_gdb --: 0 -# 12 regressions diff --git a/sumfiles/flaky.xfail b/sumfiles/flaky.xfail deleted file mode 100644 index 494a927..0000000 --- a/sumfiles/flaky.xfail +++ /dev/null @@ -1,7 +0,0 @@ -# From https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/: - === gdb tests === - -Running gdb:gdb.threads/process-dies-while-detaching.exp ... -flaky,expire=20231021 | FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue (timeout) - - === Results Summary === diff --git a/sumfiles/gdb.sum b/sumfiles/gdb.sum index 88b3bad..012d580 100644 --- a/sumfiles/gdb.sum +++ b/sumfiles/gdb.sum @@ -1,7 +1,3 @@ -Note: This is a synthetic sum file generated by merging the sum files of - several testsuite runs. To investigate test results, refer to the - original sum and log files. - Native configuration is aarch64-unknown-linux-gnu === gdb tests === @@ -68019,12 +68015,12 @@ Running gdb.git~master/gdb/testsuite/gdb.dwarf2/dwz.exp ... PASS: gdb.dwarf2/dwz.exp: p other_int PASS: gdb.dwarf2/dwz.exp: p the_int Running gdb.git~master/gdb/testsuite/gdb.dwarf2/dwzbuildid.exp ... -PASS: gdb.dwarf2/dwzbuildid.exp: fallback: print the_int -PASS: gdb.dwarf2/dwzbuildid.exp: fallback: set debug-file-directory -PASS: gdb.dwarf2/dwzbuildid.exp: mismatch: print the_int -PASS: gdb.dwarf2/dwzbuildid.exp: mismatch: set debug-file-directory -PASS: gdb.dwarf2/dwzbuildid.exp: ok: print the_int -PASS: gdb.dwarf2/dwzbuildid.exp: ok: set debug-file-directory +PASS: gdb.dwarf2/dwzbuildid.exp: testname=fallback: print the_int +PASS: gdb.dwarf2/dwzbuildid.exp: testname=fallback: set debug-file-directory +PASS: gdb.dwarf2/dwzbuildid.exp: testname=mismatch: print the_int +PASS: gdb.dwarf2/dwzbuildid.exp: testname=mismatch: set debug-file-directory +PASS: gdb.dwarf2/dwzbuildid.exp: testname=ok: print the_int +PASS: gdb.dwarf2/dwzbuildid.exp: testname=ok: set debug-file-directory Running gdb.git~master/gdb/testsuite/gdb.dwarf2/dwznolink.exp ... PASS: gdb.dwarf2/dwznolink.exp: file dwznolink Running gdb.git~master/gdb/testsuite/gdb.dwarf2/dyn-type-unallocated.exp ... @@ -107797,7 +107793,7 @@ PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 1: print seconds_lef PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 1: reset timer in the inferior PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 1: set breakpoint always-inserted off PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 1: set breakpoint always-inserted on -XFAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach (EPERM) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 1 PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 2 PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 3 @@ -107841,7 +107837,7 @@ PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 5: print seconds_lef PASS: 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 +XFAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach (EPERM) PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1 PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 @@ -107874,7 +107870,7 @@ PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 8: print seconds_lef PASS: 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 +XFAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: attach (EPERM) PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 1 PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 2 PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 3 @@ -114606,9 +114602,9 @@ PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: kille PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: set follow-fork-mode child PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: switch to parent PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: successfully compiled posix threads test case -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: continue to breakpoint: _exit +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: continue to breakpoint: _exit (timeout) PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: continue to breakpoint: child_function -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: detach child +FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: detach child (timeout) PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: detach parent PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: set detach-on-fork off PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: set follow-fork-mode child @@ -114630,6 +114626,8 @@ PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: ki PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: get integer valueof "mypid" PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: set breakpoint always-inserted on PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: successfully compiled posix threads test case +PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue +FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue to breakpoint: _exit (timeout) PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: watch globalvar KFAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:sw: continue (PRMS: gdb/28375) PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:sw: continue to breakpoint: _exit @@ -114655,8 +114653,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 & -PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited -PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: no threads left +KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited (prompt) (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 & @@ -117372,12 +117369,12 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === # of unexpected core files 1 -# of expected passes 114335 -# of unexpected failures 50 -# of expected failures 79 -# of known failures 122 +# of expected passes 114331 +# of unexpected failures 53 +# of expected failures 80 +# of known failures 123 # of untested testcases 36 # of unsupported tests 457 # of duplicate test names 3 -/home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/gdb version 14.0.50.20230907-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 +/home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/gdb version 14.0.50.20230909-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 diff --git a/sumfiles/xfails.xfail b/sumfiles/xfails.xfail index 7766da0..e91724e 100644 --- a/sumfiles/xfails.xfail +++ b/sumfiles/xfails.xfail @@ -3,7 +3,8 @@ # - known flaky tests (from baseline) # - known failures (from baseline) # -# New flaky tests +# Known flaky tests + # From https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/670/: === gdb tests === @@ -11,7 +12,6 @@ Running gdb:gdb.threads/process-dies-while-detaching.exp ... flaky,expire=20231021 | FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue (timeout) === Results Summary === -# Known flaky tests # From https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/667/: === gdb tests === @@ -585,6 +585,20 @@ Running gdb:gdb.base/watchpoint-unaligned.exp ... FAIL: gdb.base/watchpoint-unaligned.exp: continue (timeout) FAIL: gdb.base/watchpoint-unaligned.exp: size8twice write +Running gdb:gdb.fortran/array-slices-bad.exp ... +FAIL: gdb.fortran/array-slices-bad.exp: print array (0,:) +FAIL: gdb.fortran/array-slices-bad.exp: print array (0:,:) +FAIL: gdb.fortran/array-slices-bad.exp: print array (10:1:1,:) +FAIL: gdb.fortran/array-slices-bad.exp: print array (11,:) +FAIL: gdb.fortran/array-slices-bad.exp: print array (1:10:-1,:) +FAIL: gdb.fortran/array-slices-bad.exp: print array (:,0) +FAIL: gdb.fortran/array-slices-bad.exp: print array (:,0:) +FAIL: gdb.fortran/array-slices-bad.exp: print array (:,10:1:1) +FAIL: gdb.fortran/array-slices-bad.exp: print array (:,11) +FAIL: gdb.fortran/array-slices-bad.exp: print array (:,1:10:-1) +FAIL: gdb.fortran/array-slices-bad.exp: print array (:,:11) +FAIL: gdb.fortran/array-slices-bad.exp: print array (:11,:) + Running gdb:gdb.reverse/solib-precsave.exp ... FAIL: gdb.reverse/solib-precsave.exp: reverse-step into solib function one FAIL: gdb.reverse/solib-precsave.exp: reverse-step within solib function one @@ -593,10 +607,6 @@ Running gdb:gdb.reverse/solib-reverse.exp ... FAIL: gdb.reverse/solib-reverse.exp: reverse-step into solib function one FAIL: gdb.reverse/solib-reverse.exp: reverse-step within solib function one -Running gdb:gdb.threads/process-dies-while-detaching.exp ... -FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint:hw: continue to breakpoint: _exit (timeout) -FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint:hw: continue to breakpoint: _exit (timeout) - Running gdb:gdb.threads/staticthreads.exp ... FAIL: gdb.threads/staticthreads.exp: tlsvar in main FAIL: gdb.threads/staticthreads.exp: tlsvar in thread |