diff options
author | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-10-14 14:29:12 +0000 |
---|---|---|
committer | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-10-14 14:29:12 +0000 |
commit | 981f8cc5fd67f2126a527daeaa112fc6dadc0450 (patch) | |
tree | 64425d342f481d39b9c973790f911b9f32e6edce | |
parent | dada357521436dc01bd6a11c0b386c6e3dc9b822 (diff) |
onsuccess: #643: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/
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/mail-body.txt | 52 | ||||
-rw-r--r-- | jenkins/mail-recipients.txt | 1 | ||||
-rw-r--r-- | jenkins/mail-subject.txt | 1 | ||||
-rw-r--r-- | jenkins/notify-full.log | 1269 | ||||
-rw-r--r-- | jenkins/notify-init.log | 379 | ||||
-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 | 12 | ||||
-rw-r--r-- | notify/mail-body.txt | 64 | ||||
-rw-r--r-- | notify/mail-recipients.txt | 2 | ||||
-rw-r--r-- | notify/mail-subject.txt | 2 | ||||
-rw-r--r-- | notify/regressions.sum | 9 | ||||
-rw-r--r-- | notify/results.compare | 147 | ||||
-rw-r--r-- | notify/summary.txt | 2 | ||||
-rw-r--r-- | results | 1 | ||||
-rw-r--r-- | sumfiles/gdb.sum | 38 | ||||
-rw-r--r-- | sumfiles/xfails.xfail | 11 |
29 files changed, 379 insertions, 1736 deletions
diff --git a/git/gdb_rev b/git/gdb_rev index 1ed0d76..0a1730a 100644 --- a/git/gdb_rev +++ b/git/gdb_rev @@ -1 +1 @@ -05e1cac2496f842f70744dc5210fb3072ef32f3a +646657284f6b62a71a6869826e951b3def4d73a6 diff --git a/jenkins/build-name b/jenkins/build-name index cd40e7a..04cbfae 100644 --- a/jenkins/build-name +++ b/jenkins/build-name @@ -1 +1 @@ -#642-gdb-R# 4 regressions-force +#643-gdb-R0 diff --git a/jenkins/mail-body.txt b/jenkins/mail-body.txt deleted file mode 100644 index 8e9df15..0000000 --- a/jenkins/mail-body.txt +++ /dev/null @@ -1,52 +0,0 @@ -[Linaro-TCWG-CI] FAIL: 4 regressions after gdb commit: binutils-2_41-release-173-g05e1cac2496 gdb: fix vfork regressions when target-non-stop is off - -Dear contributor, our automatic CI has detected problems related to your patch. -Please find below some details about it. - -In CI config tcwg_gnu_native_check_gdb/master-aarch64 after: - - | commit 05e1cac2496f842f70744dc5210fb3072ef32f3a - | Author: Andrew Burgess <aburgess@redhat.com> - | Date: Sat Jul 22 15:32:29 2023 +0100 - | - | gdb: fix vfork regressions when target-non-stop is off - | - | It was pointed out on the mailing list[1] that after this commit: - | - | commit b1e0126ec56e099d753c20e91a9f8623aabd6b46 - | Date: Wed Jun 21 14:18:54 2023 +0100 - | ... 220 lines of the commit log omitted. - -FAIL: 4 regressions - -regressions.sum: - === gdb tests === - -Running gdb:gdb.base/vfork-follow-parent.exp ... -ERROR: error copying "vforked-prog": no such file or directory -UNRESOLVED: gdb.base/vfork-follow-parent.exp: testcase gdb.base/vfork-follow-parent.exp' aborted due to Tcl error -ERROR: tcl error code POSIX ENOENT {no such file or directory} -ERROR: tcl error sourcing gdb.base/vfork-follow-parent.exp. - - === Results Summary === - - - ------------------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/642/artifact/artifacts -Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/641/artifact/artifacts - -Reproduce last good and first bad builds: https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/reproduction_instructions.txt - -Full commit : https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=05e1cac2496f842f70744dc5210fb3072ef32f3a - -Latest bug report status : https://linaro.atlassian.net/browse/GNU-882 - -List of configurations that regressed due to this commit : -* tcwg_gnu_native_check_gdb -** master-aarch64 -*** FAIL: 4 regressions -*** https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/ - diff --git a/jenkins/mail-recipients.txt b/jenkins/mail-recipients.txt deleted file mode 100644 index e72dfe2..0000000 --- a/jenkins/mail-recipients.txt +++ /dev/null @@ -1 +0,0 @@ -tcwg-validation@linaro.org diff --git a/jenkins/mail-subject.txt b/jenkins/mail-subject.txt deleted file mode 100644 index f036de4..0000000 --- a/jenkins/mail-subject.txt +++ /dev/null @@ -1 +0,0 @@ -[Linaro-TCWG-CI] FAIL: 4 regressions after gdb commit: binutils-2_41-release-173-g05e1cac2496 gdb: fix vfork regressions when target-non-stop is off diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log index ad9cee2..97cf35f 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_2:-p58600: ./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_2:-p58671: ./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_2:-p58600: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58671: ++ cut -d: -f 1 + host=tcwg-jade-05 + local port -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58600: ++ cut -s -d: -f 2 +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58671: + port= + local dir -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58600: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58671: ++ cut -s -d: -f 3 + dir=/home/tcwg-buildslave/workspace/tcwg_gnu_2 + local opts -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58600: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58671: ++ cut -s -d: -f 4 -+ opts=-p58600 ++ opts=-p58671 + local env_vars -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58600: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58671: ++ 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_2 -+ ssh -p58600 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_2 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true' ++ ssh -p58671 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_2 && 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_2/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true @@ -64,8 +64,8 @@ + declare -a changed_components + declare print_commits_f print_result_f print_config_f print_last_icommit_f + dump_model_only=false -+ setup_notify_environment # setup_notify_environment ++ setup_notify_environment + echo '# setup_notify_environment' + top_artifacts=artifacts ++ get_current_manifest '{rr[ci_project]}' @@ -81,17 +81,17 @@ ++ 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/641/ +# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/ # Using dir : base-artifacts -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/641/' ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/' + 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/642/ -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/' +# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/ # Using dir : artifacts ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/' + echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify @@ -103,7 +103,7 @@ ++ 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 @@ -121,7 +121,7 @@ +++ for c in ${rr[components]} +++ '[' xbaseline '!=' xbaseline ']' +++ for c in ${rr[components]} -+++ '[' xgit://sourceware.org/git/binutils-gdb.git#05e1cac2496f842f70744dc5210fb3072ef32f3a '!=' xbaseline ']' ++++ '[' xgit://sourceware.org/git/binutils-gdb.git#646657284f6b62a71a6869826e951b3def4d73a6 '!=' xbaseline ']' +++ echo -ne gdb +++ delim=' ' +++ echo @@ -137,7 +137,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 -++ '[' x05e1cac2496f842f70744dc5210fb3072ef32f3a '!=' x6e712424f5cb1f01acf41c21f8721ee028c2a20c ']' +++ '[' x646657284f6b62a71a6869826e951b3def4d73a6 '!=' x05e1cac2496f842f70744dc5210fb3072ef32f3a ']' ++ echo -ne gdb ++ delim=' ' ++ echo @@ -150,17 +150,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=05e1cac2496f842f70744dc5210fb3072ef32f3a ++ first_bad=646657284f6b62a71a6869826e951b3def4d73a6 ++ 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=6e712424f5cb1f01acf41c21f8721ee028c2a20c ++ last_good=05e1cac2496f842f70744dc5210fb3072ef32f3a + local res + res=0 -+ wait 1870961 ++ wait 1942804 + git -C gdb rev-parse --verify HEAD + assert_with_msg 'Cannot parse HEAD in repo gdb' '[' 0 = 0 ']' + set -euf -o pipefail +x @@ -174,22 +174,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=6e712424f5cb1f01acf41c21f8721ee028c2a20c ++ base_rev=05e1cac2496f842f70744dc5210fb3072ef32f3a ++ 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=05e1cac2496f842f70744dc5210fb3072ef32f3a -++ git -C gdb rev-parse '05e1cac2496f842f70744dc5210fb3072ef32f3a^@' ++ cur_rev=646657284f6b62a71a6869826e951b3def4d73a6 +++ git -C gdb rev-parse '646657284f6b62a71a6869826e951b3def4d73a6^@' + for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 6e712424f5cb1f01acf41c21f8721ee028c2a20c = 6e712424f5cb1f01acf41c21f8721ee028c2a20c ']' -+ return 0 -+ change_kind=single_commit -+ echo '# Debug traces :' ++ '[' 4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4 = 05e1cac2496f842f70744dc5210fb3072ef32f3a ']' ++ return 1 # Debug traces : -# change_kind=single_commit : gdb -+ echo '# change_kind=single_commit : gdb' +# change_kind=single_component : gdb ++ change_kind=single_component ++ echo '# Debug traces :' ++ echo '# change_kind=single_component : gdb' + for c in "${changed_components[@]}" ++ get_baseline_git gdb_rev ++ set -euf -o pipefail @@ -197,26 +197,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=6e712424f5cb1f01acf41c21f8721ee028c2a20c ++ base_rev=05e1cac2496f842f70744dc5210fb3072ef32f3a ++ 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=05e1cac2496f842f70744dc5210fb3072ef32f3a -++ git -C gdb rev-list --count 6e712424f5cb1f01acf41c21f8721ee028c2a20c..05e1cac2496f842f70744dc5210fb3072ef32f3a -# rev for gdb : 6e712424f5cb1f01acf41c21f8721ee028c2a20c..05e1cac2496f842f70744dc5210fb3072ef32f3a (1 commits) ++ cur_rev=646657284f6b62a71a6869826e951b3def4d73a6 +++ git -C gdb rev-list --count 05e1cac2496f842f70744dc5210fb3072ef32f3a..646657284f6b62a71a6869826e951b3def4d73a6 +# rev for gdb : 05e1cac2496f842f70744dc5210fb3072ef32f3a..646657284f6b62a71a6869826e951b3def4d73a6 (7 commits) -+ c_commits=1 -+ echo '# rev for gdb : 6e712424f5cb1f01acf41c21f8721ee028c2a20c..05e1cac2496f842f70744dc5210fb3072ef32f3a (1 commits)' ++ c_commits=7 ++ echo '# rev for gdb : 05e1cac2496f842f70744dc5210fb3072ef32f3a..646657284f6b62a71a6869826e951b3def4d73a6 (7 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 @@ -226,801 +228,33 @@ + case "$ci_project" in + print_result_f=gnu_print_result + generate_extra_details +# generate_extra_details + set -euf -o pipefail + echo '# generate_extra_details' -# generate_extra_details + post_interesting_commits init + 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 1871038 -+ 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=9d1885bb -++ '[' 0 -ne 0 ']' -++ echo 9d1885bb -+ sha1=9d1885bb -+ git -C interesting-commits checkout --detach 9d1885bb -HEAD is now at 9d1885bb Add entry 05e1cac2496f842f70744dc5210fb3072ef32f3a from https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/ -+ true -+ git_init_linaro_local_remote interesting-commits baseline -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local remote=baseline -+ local origin_url -+ local new_url -++ git -C interesting-commits remote get-url origin -+ origin_url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ new_url=toolchain/ci/interesting-commits.git -+ case "$new_url" in -+ new_url=ssh://review.linaro.org:29418/toolchain/ci/interesting-commits -+ git_set_remote interesting-commits baseline ssh://review.linaro.org:29418/toolchain/ci/interesting-commits -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local remote=baseline -+ local url=ssh://review.linaro.org:29418/toolchain/ci/interesting-commits -+ local single_branch= -+ git -C interesting-commits remote rm baseline -+ git -C interesting-commits remote add baseline ssh://review.linaro.org:29418/toolchain/ci/interesting-commits -+ local jira_dir jira_key= -++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ jira_dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ jira_dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira -+ '[' init = full ']' -+ true -+ git -C interesting-commits remote update -p -Fetching origin -Fetching baseline -From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits - * [new branch] empty -> baseline/empty - * [new branch] linaro-local/ci/tcwg_bmk_gnu_apm -> baseline/linaro-local/ci/tcwg_bmk_gnu_apm - * [new branch] linaro-local/ci/tcwg_bmk_gnu_eabi_stm32 -> baseline/linaro-local/ci/tcwg_bmk_gnu_eabi_stm32 - * [new branch] linaro-local/ci/tcwg_bmk_gnu_sq -> baseline/linaro-local/ci/tcwg_bmk_gnu_sq - * [new branch] linaro-local/ci/tcwg_bmk_gnu_tk1 -> baseline/linaro-local/ci/tcwg_bmk_gnu_tk1 - * [new branch] linaro-local/ci/tcwg_bmk_gnu_tx1 -> baseline/linaro-local/ci/tcwg_bmk_gnu_tx1 - * [new branch] linaro-local/ci/tcwg_bmk_llvm_apm -> baseline/linaro-local/ci/tcwg_bmk_llvm_apm - * [new branch] linaro-local/ci/tcwg_bmk_llvm_tk1 -> baseline/linaro-local/ci/tcwg_bmk_llvm_tk1 - * [new branch] linaro-local/ci/tcwg_bmk_llvm_tx1 -> baseline/linaro-local/ci/tcwg_bmk_llvm_tx1 - * [new branch] linaro-local/ci/tcwg_gcc_bootstrap -> baseline/linaro-local/ci/tcwg_gcc_bootstrap - * [new branch] linaro-local/ci/tcwg_gcc_check -> baseline/linaro-local/ci/tcwg_gcc_check - * [new branch] linaro-local/ci/tcwg_gcc_check_bootstrap -> baseline/linaro-local/ci/tcwg_gcc_check_bootstrap - * [new branch] linaro-local/ci/tcwg_gnu_cross_build -> baseline/linaro-local/ci/tcwg_gnu_cross_build - * [new branch] linaro-local/ci/tcwg_gnu_cross_check_gcc -> baseline/linaro-local/ci/tcwg_gnu_cross_check_gcc - * [new branch] linaro-local/ci/tcwg_gnu_native_build -> baseline/linaro-local/ci/tcwg_gnu_native_build - * [new branch] linaro-local/ci/tcwg_gnu_native_check_binutils -> baseline/linaro-local/ci/tcwg_gnu_native_check_binutils - * [new branch] linaro-local/ci/tcwg_gnu_native_check_gcc -> baseline/linaro-local/ci/tcwg_gnu_native_check_gcc - * [new branch] linaro-local/ci/tcwg_gnu_native_check_gdb -> baseline/linaro-local/ci/tcwg_gnu_native_check_gdb - * [new branch] linaro-local/ci/tcwg_kernel -> baseline/linaro-local/ci/tcwg_kernel - * [new branch] linaro-local/test -> baseline/linaro-local/test - * [new branch] main -> baseline/main - * [new branch] master -> baseline/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 init '' -+ echo '# update_interesting_commits' -+ local stage=init -+ local jira_key= -+ local subdir -++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ subdir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ '[' -d interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a ']' -++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a tcwg_gnu_native_check_gdb master-aarch64 -++ local dir=gdb/sha1 -++ '[' 4 -ge 2 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ '[' 4 -ge 3 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb -++ '[' 4 -ge 4 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64 -++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64 -+ subdir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64 -+ mkdir -p interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64 -+ get_current_manifest BUILD_URL -+ get_manifest artifacts/manifest.sh BUILD_URL -+ set +x -+ echo 6e712424f5cb1f01acf41c21f8721ee028c2a20c -+ git -C interesting-commits add gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/build_url gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/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 05e1cac2496f842f70744dc5210fb3072ef32f3a from https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/' -HEAD detached from 7a8cd389 -nothing to commit, working tree clean -+ break + '[' full '!=' full ']' + check_if_first_report + declare -g first_icommit_to_report + first_icommit_to_report=false -+ '[' xsingle_commit '!=' xsingle_commit ']' -+ local isubdir -++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ isubdir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ '[' -f interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/first_url ']' -+ local first_url -++ cat interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/first_url -+ first_url=https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/ -++ get_current_manifest BUILD_URL -++ get_manifest artifacts/manifest.sh BUILD_URL -++ set +x -+ '[' https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/ = https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/ ']' -+ first_icommit_to_report=true ++ '[' 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 ']' -timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ ret=0 -+ wait 1880976 -+ 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=9d1885bb -++ '[' 0 -ne 0 ']' -++ echo 9d1885bb -+ sha1=9d1885bb -+ git -C interesting-commits checkout --detach 9d1885bb -HEAD is now at 9d1885bb Add entry 05e1cac2496f842f70744dc5210fb3072ef32f3a from https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/ -+ true -+ git_init_linaro_local_remote interesting-commits baseline -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local remote=baseline -+ local origin_url -+ local new_url -++ git -C interesting-commits remote get-url origin -+ origin_url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ new_url=toolchain/ci/interesting-commits.git -+ case "$new_url" in -+ new_url=ssh://review.linaro.org:29418/toolchain/ci/interesting-commits -+ git_set_remote interesting-commits baseline ssh://review.linaro.org:29418/toolchain/ci/interesting-commits -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local remote=baseline -+ local url=ssh://review.linaro.org:29418/toolchain/ci/interesting-commits -+ local single_branch= -+ git -C interesting-commits remote rm baseline -+ git -C interesting-commits remote add baseline ssh://review.linaro.org:29418/toolchain/ci/interesting-commits -+ local jira_dir jira_key= -++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ jira_dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ jira_dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira -+ '[' full = full ']' -+ true -+ true -+ '[' '' = '' ']' -+ '[' -f interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/key ']' -++ create_jira_card -++ set -euf -o pipefail -++ local template project parent assignee yaml -+++ print_jira_template_card -+++ local jira_card=GNU-692 -+++ case "$ci_project/$ci_config:$changed_single_component" in -+++ echo GNU-692 -++ template=GNU-692 -++ project=GNU -+++ sed -e 's/.* , //' -+++ jipsearch -j key=GNU-692 -s parent:key -++ parent=GNU-835 -+++ jipsearch -j key=GNU-835 -s assignee:emailAddress -+++ sed -e 's/.* , //' -++ assignee=thiago.bauermann@linaro.org -+++ mktemp -++ yaml=/tmp/tmp.VyI7OxHZkm -++ trap 'rm /tmp/tmp.VyI7OxHZkm' EXIT -++ cat -++ local key -+++ jipcreate -f /tmp/tmp.VyI7OxHZkm -+++ sed -e 's#.*/##' -++ key=GNU-882 -++ echo GNU-882 -+++ rm /tmp/tmp.VyI7OxHZkm -+ jira_key=GNU-882 -+ true -+ git -C interesting-commits remote update -p -Fetching origin -Fetching baseline -From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits - * [new branch] empty -> baseline/empty - * [new branch] linaro-local/ci/tcwg_bmk_gnu_apm -> baseline/linaro-local/ci/tcwg_bmk_gnu_apm - * [new branch] linaro-local/ci/tcwg_bmk_gnu_eabi_stm32 -> baseline/linaro-local/ci/tcwg_bmk_gnu_eabi_stm32 - * [new branch] linaro-local/ci/tcwg_bmk_gnu_sq -> baseline/linaro-local/ci/tcwg_bmk_gnu_sq - * [new branch] linaro-local/ci/tcwg_bmk_gnu_tk1 -> baseline/linaro-local/ci/tcwg_bmk_gnu_tk1 - * [new branch] linaro-local/ci/tcwg_bmk_gnu_tx1 -> baseline/linaro-local/ci/tcwg_bmk_gnu_tx1 - * [new branch] linaro-local/ci/tcwg_bmk_llvm_apm -> baseline/linaro-local/ci/tcwg_bmk_llvm_apm - * [new branch] linaro-local/ci/tcwg_bmk_llvm_tk1 -> baseline/linaro-local/ci/tcwg_bmk_llvm_tk1 - * [new branch] linaro-local/ci/tcwg_bmk_llvm_tx1 -> baseline/linaro-local/ci/tcwg_bmk_llvm_tx1 - * [new branch] linaro-local/ci/tcwg_gcc_bootstrap -> baseline/linaro-local/ci/tcwg_gcc_bootstrap - * [new branch] linaro-local/ci/tcwg_gcc_check -> baseline/linaro-local/ci/tcwg_gcc_check - * [new branch] linaro-local/ci/tcwg_gcc_check_bootstrap -> baseline/linaro-local/ci/tcwg_gcc_check_bootstrap - * [new branch] linaro-local/ci/tcwg_gnu_cross_build -> baseline/linaro-local/ci/tcwg_gnu_cross_build - * [new branch] linaro-local/ci/tcwg_gnu_cross_check_gcc -> baseline/linaro-local/ci/tcwg_gnu_cross_check_gcc - * [new branch] linaro-local/ci/tcwg_gnu_native_build -> baseline/linaro-local/ci/tcwg_gnu_native_build - * [new branch] linaro-local/ci/tcwg_gnu_native_check_binutils -> baseline/linaro-local/ci/tcwg_gnu_native_check_binutils - * [new branch] linaro-local/ci/tcwg_gnu_native_check_gcc -> baseline/linaro-local/ci/tcwg_gnu_native_check_gcc - * [new branch] linaro-local/ci/tcwg_gnu_native_check_gdb -> baseline/linaro-local/ci/tcwg_gnu_native_check_gdb - * [new branch] linaro-local/ci/tcwg_kernel -> baseline/linaro-local/ci/tcwg_kernel - * [new branch] linaro-local/test -> baseline/linaro-local/test - * [new branch] main -> baseline/main - * [new branch] master -> baseline/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 full GNU-882 -# update_interesting_commits -+ echo '# update_interesting_commits' -+ local stage=full -+ local jira_key=GNU-882 -+ local subdir -++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ subdir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ '[' -d interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a ']' -++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a tcwg_gnu_native_check_gdb master-aarch64 -++ local dir=gdb/sha1 -++ '[' 4 -ge 2 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ '[' 4 -ge 3 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb -++ '[' 4 -ge 4 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64 -++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64 -+ subdir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64 -+ mkdir -p interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64 -+ get_current_manifest BUILD_URL -+ get_manifest artifacts/manifest.sh BUILD_URL -+ set +x -+ echo 6e712424f5cb1f01acf41c21f8721ee028c2a20c -+ git -C interesting-commits add gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/build_url gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/last_good -+ '[' full '!=' full ']' -+ gnu_print_result --oneline -+ false -+ local print_arg=--oneline -+ '[' -d artifacts/sumfiles ']' -+ wait 1890826 -+ gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles -+ true -+ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py -+ local xfails=artifacts/sumfiles/xfails.xfail -+ '[' -f artifacts/sumfiles/xfails.xfail ']' -+ wait 1890863 -+ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1 -+ true -+ wait 1890864 -+ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --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=4 -++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum -++ true -+ n_progressions=0 -+ printf FAIL -+ '[' 4 '!=' 0 ']' -+ printf ': 4 regressions' -+ '[' 0 '!=' 0 ']' -+ rm artifacts/notify/progressions.sum -+ printf '\n' -+ '[' --oneline = --oneline ']' -+ return 0 -+ git -C interesting-commits add gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/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/642/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/641/artifact/artifacts -+ cat -+ git -C interesting-commits add gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/reproduction_instructions.txt -+ local commit_file=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../../commit-log.txt -+ local describe -++ describe_sha1 gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a true -++ local component=gdb -++ local sha1=05e1cac2496f842f70744dc5210fb3072ef32f3a -++ local anything=true -++ match=() -++ local -a match -++ case "$component" in -++ git -C gdb describe 05e1cac2496f842f70744dc5210fb3072ef32f3a -+ describe=binutils-2_41-release-173-g05e1cac2496 -+ cat -++ git -C gdb log -n1 --pretty=short 05e1cac2496f842f70744dc5210fb3072ef32f3a -+ git -C interesting-commits add gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../../commit-log.txt -+ local ci_config -+ local status=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../status.txt -+ read ci_config -++ cd interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/.. -++ ls -+ '[' -f interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../master-aarch64/summary.txt ']' -+ echo '* master-aarch64' -+ cat interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../master-aarch64/summary.txt -+ sed 's/^/** /' -+ cat interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../master-aarch64/build_url -+ read ci_config -+ '[' -f interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../status.txt/summary.txt ']' -+ continue -+ read ci_config -+ git -C interesting-commits add gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../status.txt -+ local ci_project -+ status=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../../status.txt -+ read ci_project -++ cd interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../.. -++ ls -+ '[' -f interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../../commit-log.txt/status.txt ']' -+ continue -+ read ci_project -+ '[' -f interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../../first_url/status.txt ']' -+ continue -+ read ci_project -+ '[' -f interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../../status.txt/status.txt ']' -+ continue -+ read ci_project -+ '[' -f interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../../tcwg_gnu_native_check_gdb/status.txt ']' -+ echo '* tcwg_gnu_native_check_gdb' -+ cat interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../../tcwg_gnu_native_check_gdb/status.txt -+ sed 's/^/*/' -+ read ci_project -+ git -C interesting-commits add gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/../../status.txt -+ true -++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ subdir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ local jira_dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira -+ mkdir -p interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira -+ '[' GNU-882 '!=' '' ']' -+ echo GNU-882 -+ git -C interesting-commits add gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/key -+ echo binutils-2_41-release-173-g05e1cac2496 -+ git -C interesting-commits add gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/summary -+ cat -++ cat interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/commit-log.txt -++ cat interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/status.txt -+ git -C interesting-commits add gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/description -+ update_jira_card -+ set -euf -o pipefail -# update_jira_card -+ echo '# update_jira_card' -+ local jira_dir yaml -++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ jira_dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ jira_dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira -+ local key project -++ print_jira_card_key -++ set -euf -o pipefail -++ local jira_dir -+++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a -+++ local dir=gdb/sha1 -+++ '[' 2 -ge 2 ']' -+++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+++ '[' 2 -ge 3 ']' -+++ '[' 2 -ge 4 ']' -+++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ jira_dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ jira_dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira -++ '[' -f interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/key ']' -++ cat interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/key -+ key=GNU-882 -+ '[' -z GNU-882 ']' -+ project=GNU -+ yaml=interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/yaml -+ cat -+ '[' -f interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/summary ']' -+ cat -++ cat interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/summary -+ '[' -f interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/description ']' -+ cat -+ sed -e 's/^/ /' interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/description -+ git -C interesting-commits add gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/yaml -++ describe_sha1 gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a false -++ local component=gdb -++ local sha1=05e1cac2496f842f70744dc5210fb3072ef32f3a -++ local anything=false -++ match=() -++ local -a match -++ case "$component" in -++ git -C gdb describe 05e1cac2496f842f70744dc5210fb3072ef32f3a -+ describe=binutils-2_41-release-173-g05e1cac2496 -+ '[' binutils-2_41-release-173-g05e1cac2496 '!=' '' ']' -+ local d -++ dirname binutils-2_41-release-173-g05e1cac2496 -+ d=. -+ mkdir -p interesting-commits/gdb/. -+ local symlink= -+ '[' . '!=' . ']' -+ symlink=sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ rm -f interesting-commits/gdb/binutils-2_41-release-173-g05e1cac2496 -+ ln -s sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a interesting-commits/gdb/binutils-2_41-release-173-g05e1cac2496 -+ git -C interesting-commits add gdb/binutils-2_41-release-173-g05e1cac2496 -++ get_current_manifest BUILD_URL -++ get_manifest artifacts/manifest.sh BUILD_URL -++ set +x -+ git -C interesting-commits commit -m 'Add entry 05e1cac2496f842f70744dc5210fb3072ef32f3a from https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/' -[detached HEAD 046f5f63] Add entry 05e1cac2496f842f70744dc5210fb3072ef32f3a from https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/ - 10 files changed, 56 insertions(+) - create mode 120000 gdb/binutils-2_41-release-173-g05e1cac2496 - create mode 100644 gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/commit-log.txt - create mode 100644 gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/description - create mode 100644 gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/key - create mode 100644 gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/summary - create mode 100644 gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/yaml - create mode 100644 gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/status.txt - create mode 100644 gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/reproduction_instructions.txt - create mode 100644 gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/summary.txt - create mode 100644 gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/status.txt -+ wait 1891159 -+ git -C interesting-commits push baseline HEAD:refs/heads/master -remote:
remote: Processing changes: (\)
remote: Processing changes: (|)
remote: Processing changes: (/)
remote: Processing changes: (-)
remote: Processing changes: refs: 1 (-)
remote: Processing changes: refs: 1 (-)
remote: Processing changes: refs: 1, done -remote: commit 046f5f6: warning: subject >70 characters; use shorter first paragraph -remote: commit 046f5f6: warning: too many message lines longer than 80 characters; manually wrap lines -To ssh://review.linaro.org:29418/toolchain/ci/interesting-commits - 9d1885bb..046f5f63 HEAD -> master -+ break ++ '[' single_component '!=' single_commit ']' ++ return # print all notification files + echo '# print all notification files' + print_mail_recipients -+ true -+ true -+ echo tcwg-validation@linaro.org ++ false + return + true + generate_jira_dir @@ -1029,61 +263,13 @@ To ssh://review.linaro.org:29418/toolchain/ci/interesting-commits ++ print_last_icommit --entry ++ false ++ local print_arg=--entry -++ '[' xsingle_commit '!=' xsingle_commit ']' -++ local isubdir -+++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a -+++ local dir=gdb/sha1 -+++ '[' 2 -ge 2 ']' -+++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+++ '[' 2 -ge 3 ']' -+++ '[' 2 -ge 4 ']' -+++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ isubdir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ case "$print_arg" in -++ echo interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ icommit_entry=interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ '[' interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a '!=' '' ']' -+ '[' -d interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira ']' -+ rsync -a interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/ artifacts/notify/jira/ -+ '[' -f artifacts/notify/jira/key ']' -++ cat artifacts/notify/jira/key -+ jira_key=GNU-882 -+ '[' GNU-882 '!=' '' ']' +++ '[' xsingle_component '!=' xsingle_commit ']' +++ return ++ icommit_entry= ++ '[' '' '!=' '' ']' ++ mkdir -p artifacts/notify/jira ++ '[' '' '!=' '' ']' + cat -++ gnu_print_result --oneline -++ false -++ local print_arg=--oneline -++ '[' -d artifacts/sumfiles ']' -++ wait 1891173 -++ gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles -++ true -++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py -++ local xfails=artifacts/sumfiles/xfails.xfail -++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 1891210 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1 -++ true -++ wait 1891211 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --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=4 -+++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum -+++ true -++ n_progressions=0 -++ printf FAIL -++ '[' 4 '!=' 0 ']' -++ printf ': 4 regressions' -++ '[' 0 '!=' 0 ']' -++ rm artifacts/notify/progressions.sum -++ printf '\n' -++ '[' --oneline = --oneline ']' -++ return 0 -++ get_current_manifest BUILD_URL -++ get_manifest artifacts/manifest.sh BUILD_URL -++ set +x ++ print_jira_template_card ++ local jira_card=GNU-692 ++ case "$ci_project/$ci_config:$changed_single_component" in @@ -1092,28 +278,27 @@ To ssh://review.linaro.org:29418/toolchain/ci/interesting-commits ++ false ++ local print_arg=--oneline ++ '[' -d artifacts/sumfiles ']' -++ wait 1891227 +++ wait 1942835 ++ gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles ++ true ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 1891264 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1 -++ true -++ wait 1891265 +++ wait 1942872 +++ wait 1942873 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --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=4 ++++ true +++ n_regressions=0 +++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum +++ true ++ n_progressions=0 -++ printf FAIL -++ '[' 4 '!=' 0 ']' -++ printf ': 4 regressions' +++ printf PASS +++ '[' 0 '!=' 0 ']' +++ rm artifacts/notify/regressions.sum ++ '[' 0 '!=' 0 ']' ++ rm artifacts/notify/progressions.sum ++ printf '\n' @@ -1126,28 +311,27 @@ To ssh://review.linaro.org:29418/toolchain/ci/interesting-commits + false + local print_arg=--oneline + '[' -d artifacts/sumfiles ']' -+ wait 1891279 ++ wait 1942888 + gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles + true + local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py + local xfails=artifacts/sumfiles/xfails.xfail + '[' -f artifacts/sumfiles/xfails.xfail ']' -+ wait 1891316 ++ wait 1942925 + gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1 -+ true -+ wait 1891317 ++ wait 1942926 + gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --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=4 +++ true ++ n_regressions=0 ++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum ++ true + n_progressions=0 -+ printf FAIL -+ '[' 4 '!=' 0 ']' -+ printf ': 4 regressions' ++ printf PASS ++ '[' 0 '!=' 0 ']' ++ rm artifacts/notify/regressions.sum + '[' 0 '!=' 0 ']' + rm artifacts/notify/progressions.sum + printf '\n' @@ -1159,38 +343,37 @@ To ssh://review.linaro.org:29418/toolchain/ci/interesting-commits ++ 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/642/artifact/artifacts ++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/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/641/artifact/artifacts ++ good_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/artifact/artifacts + cat ++ gnu_print_result --oneline ++ false ++ local print_arg=--oneline ++ '[' -d artifacts/sumfiles ']' -++ wait 1891341 +++ wait 1942951 ++ gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles ++ true ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 1891378 +++ wait 1942988 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1 -++ true -++ wait 1891379 +++ wait 1942989 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --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=4 ++++ true +++ n_regressions=0 +++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum +++ true ++ n_progressions=0 -++ printf FAIL -++ '[' 4 '!=' 0 ']' -++ printf ': 4 regressions' +++ printf PASS +++ '[' 0 '!=' 0 ']' +++ rm artifacts/notify/regressions.sum ++ '[' 0 '!=' 0 ']' ++ rm artifacts/notify/progressions.sum ++ printf '\n' @@ -1201,58 +384,87 @@ To ssh://review.linaro.org:29418/toolchain/ci/interesting-commits ++ local print_arg=--oneline ++ local components new_commits more_lines ++ case "$change_kind:$print_arg" in -+++ describe_sha1 gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a true -+++ local component=gdb -+++ local sha1=05e1cac2496f842f70744dc5210fb3072ef32f3a -+++ local anything=true -+++ match=() -+++ local -a match -+++ case "$component" in -+++ git -C gdb describe 05e1cac2496f842f70744dc5210fb3072ef32f3a -+++ git -C gdb show --no-patch --pretty=%s 05e1cac2496f842f70744dc5210fb3072ef32f3a -++ echo 'binutils-2_41-release-173-g05e1cac2496 gdb: fix vfork regressions when target-non-stop is off' +++ 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=05e1cac2496f842f70744dc5210fb3072ef32f3a ++++ 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=646657284f6b62a71a6869826e951b3def4d73a6 ++++ git -C gdb rev-list --count 05e1cac2496f842f70744dc5210fb3072ef32f3a..646657284f6b62a71a6869826e951b3def4d73a6 +++ c_commits=7 +++ new_commits=7 ++++ echo gdb ++++ tr ' ' , +++ components=gdb +++ echo '7 commits in gdb' ++ print_commits --short ++ sed -e 's/^/ | /' ++ false ++ local print_arg=--short ++ local components new_commits more_lines ++ case "$change_kind:$print_arg" in -+++ mktemp -++ tmpfile=/tmp/tmp.aq7BuT1XFg -++ git -C gdb show --no-patch 05e1cac2496f842f70744dc5210fb3072ef32f3a -++ head -n 10 /tmp/tmp.aq7BuT1XFg -+++ cat /tmp/tmp.aq7BuT1XFg -+++ wc -l -++ more_lines=220 -++ '[' 220 -gt 0 ']' -++ echo '... 220 lines of the commit log omitted.' -++ rm /tmp/tmp.aq7BuT1XFg +++ 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=05e1cac2496f842f70744dc5210fb3072ef32f3a ++++ 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=646657284f6b62a71a6869826e951b3def4d73a6 ++++ git -C gdb rev-list --count 05e1cac2496f842f70744dc5210fb3072ef32f3a..646657284f6b62a71a6869826e951b3def4d73a6 +++ c_commits=7 +++ new_commits=7 +++ echo 'gdb commits:' ++++ git -C gdb log --pretty=oneline 05e1cac2496f842f70744dc5210fb3072ef32f3a..646657284f6b62a71a6869826e951b3def4d73a6 ++++ head -n5 +++ echo '646657284f6b62a71a6869826e951b3def4d73a6 ld: ld-lib.exp: log failed dump.out contents for debugging +4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4 Automatic date update in version.in +eeee4389cf3725e729b0a477515afd830b34b9f0 [gdb/symtab] Handle self-reference DIE +033bc52bb6190393c8eed80925fa78cc35b40c6d Avoid buffer overflow in ada_decode +94c5098e4d9d5b58a6db31064398fb4941ab5efb Fix obvious bug in aggregate expression' +++ '[' 7 -gt 5 ']' +++ echo '... and 2 more' ++ gnu_print_result --short ++ false ++ local print_arg=--short ++ '[' -d artifacts/sumfiles ']' -++ wait 1891400 +++ wait 1943027 ++ gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles ++ true ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 1891437 +++ wait 1943064 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1 -++ true -++ wait 1891438 +++ wait 1943065 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --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=4 ++++ true +++ n_regressions=0 +++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum +++ true ++ n_progressions=0 -++ printf FAIL -++ '[' 4 '!=' 0 ']' -++ printf ': 4 regressions' +++ printf PASS +++ '[' 0 '!=' 0 ']' +++ rm artifacts/notify/regressions.sum ++ '[' 0 '!=' 0 ']' ++ rm artifacts/notify/progressions.sum ++ printf '\n' @@ -1261,110 +473,41 @@ To ssh://review.linaro.org:29418/toolchain/ci/interesting-commits ++ '[' --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=9 -++ n_lines=-1 -++ head -n10 artifacts/notify/regressions.sum -++ '[' -1 -gt 0 ']' +++ continue ++ for outfile in regressions.sum progressions.sum ++ '[' -f artifacts/notify/progressions.sum ']' ++ continue ++ print_config ++ : -+ '[' xsingle_commit '!=' xsingle_commit ']' -+ local key -++ print_jira_card_key -++ set -euf -o pipefail -++ local jira_dir -+++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a -+++ local dir=gdb/sha1 -+++ '[' 2 -ge 2 ']' -+++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+++ '[' 2 -ge 3 ']' -+++ '[' 2 -ge 4 ']' -+++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ jira_dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ jira_dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira -++ '[' -f interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/key ']' -++ cat interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/key -+ key=GNU-882 -+ '[' -z GNU-882 ']' -+ cat -++ print_last_icommit --reproduction_instructions_link -++ false -++ local print_arg=--reproduction_instructions_link -++ '[' xsingle_commit '!=' xsingle_commit ']' -++ local isubdir -+++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a -+++ local dir=gdb/sha1 -+++ '[' 2 -ge 2 ']' -+++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+++ '[' 2 -ge 3 ']' -+++ '[' 2 -ge 4 ']' -+++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ isubdir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ case "$print_arg" in -++ echo https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/reproduction_instructions.txt -++ print_commits --link -++ false -++ local print_arg=--link -++ local components new_commits more_lines -++ case "$change_kind:$print_arg" in -+++ 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/ ]] -++ echo 'https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=05e1cac2496f842f70744dc5210fb3072ef32f3a' -++ print_last_icommit --status -++ false -++ local print_arg=--status -++ '[' xsingle_commit '!=' xsingle_commit ']' -++ local isubdir -+++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a -+++ local dir=gdb/sha1 -+++ '[' 2 -ge 2 ']' -+++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+++ '[' 2 -ge 3 ']' -+++ '[' 2 -ge 4 ']' -+++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ isubdir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ case "$print_arg" in -++ cat interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/status.txt ++ '[' xsingle_component '!=' xsingle_commit ']' ++ return + print_mail_subject + true ++ gnu_print_result --oneline ++ false ++ local print_arg=--oneline ++ '[' -d artifacts/sumfiles ']' -++ wait 1891465 +++ wait 1943074 ++ gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles ++ true ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 1891502 +++ wait 1943111 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --build_dir=artifacts/sumfiles --verbosity=1 -++ true -++ wait 1891503 +++ wait 1943112 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20230817 --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=4 ++++ true +++ n_regressions=0 +++ grep -c '^[A-Z]\+:' artifacts/notify/progressions.sum +++ true ++ n_progressions=0 -++ printf FAIL -++ '[' 4 '!=' 0 ']' -++ printf ': 4 regressions' +++ printf PASS +++ '[' 0 '!=' 0 ']' +++ rm artifacts/notify/regressions.sum ++ '[' 0 '!=' 0 ']' ++ rm artifacts/notify/progressions.sum ++ printf '\n' @@ -1375,87 +518,51 @@ To ssh://review.linaro.org:29418/toolchain/ci/interesting-commits ++ local print_arg=--oneline ++ local components new_commits more_lines ++ case "$change_kind:$print_arg" in -+++ describe_sha1 gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a true -+++ local component=gdb -+++ local sha1=05e1cac2496f842f70744dc5210fb3072ef32f3a -+++ local anything=true -+++ match=() -+++ local -a match -+++ case "$component" in -+++ git -C gdb describe 05e1cac2496f842f70744dc5210fb3072ef32f3a -+++ git -C gdb show --no-patch --pretty=%s 05e1cac2496f842f70744dc5210fb3072ef32f3a -++ echo 'binutils-2_41-release-173-g05e1cac2496 gdb: fix vfork regressions when target-non-stop is off' -+ echo '[Linaro-TCWG-CI] FAIL: 4 regressions after gdb commit: binutils-2_41-release-173-g05e1cac2496 gdb: fix vfork regressions when target-non-stop is off' -+ echo '# generate dashboard' +++ 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=05e1cac2496f842f70744dc5210fb3072ef32f3a ++++ 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=646657284f6b62a71a6869826e951b3def4d73a6 ++++ git -C gdb rev-list --count 05e1cac2496f842f70744dc5210fb3072ef32f3a..646657284f6b62a71a6869826e951b3def4d73a6 +++ c_commits=7 +++ new_commits=7 ++++ echo gdb ++++ tr ' ' , # generate dashboard +# generate_dashboard_squad +... Skipping +# post_dashboard_squad +... Skipping +# post_to_jira +Full stage ran successfully. +++ components=gdb +++ echo '7 commits in gdb' ++ echo '[Linaro-TCWG-CI] PASS after gdb commit: 7 commits in gdb' ++ echo '# generate dashboard' + generate_dashboard_squad + local results_date -# generate_dashboard_squad + echo '# generate_dashboard_squad' + false + echo '... Skipping' -... Skipping + return + post_dashboard_squad + echo '# post_dashboard_squad' -# post_dashboard_squad + false -... Skipping + echo '... Skipping' + return -+ true -+ release_notification_files -+ echo '# release_notification_files' -# release_notification_files -+ '[' -d artifacts/jenkins ']' -+ local f -+ for f in mail-body.txt mail-subject.txt mail-recipients.txt -+ '[' -s artifacts/notify/mail-body.txt ']' -+ cp artifacts/notify/mail-body.txt artifacts/jenkins/mail-body.txt -+ for f in mail-body.txt mail-subject.txt mail-recipients.txt -+ '[' -s artifacts/notify/mail-subject.txt ']' -+ cp artifacts/notify/mail-subject.txt artifacts/jenkins/mail-subject.txt -+ for f in mail-body.txt mail-subject.txt mail-recipients.txt -+ '[' -s artifacts/notify/mail-recipients.txt ']' -+ cp artifacts/notify/mail-recipients.txt artifacts/jenkins/mail-recipients.txt -+ echo '... Done' -... Done ++ false + post_to_jira + echo '# post_to_jira' -# post_to_jira -+ true -+ '[' -f artifacts/notify/jira/yaml ']' -+ jipcreate -f artifacts/notify/jira/yaml -Existing issue updated: https://linaro.atlassian.net/browse/GNU-882 -+ 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-882] - FAIL: 4 regressions - Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/artifact/artifacts/notify/mail-body.txt/*view*/ -[GNU-692] - https://linaro.atlassian.net/browse/GNU-882 - FAIL: 4 regressions - Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/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-882] -FAIL: 4 regressions -Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/artifact/artifacts/notify/mail-body.txt/*view*/ - -[GNU-692] -https://linaro.atlassian.net/browse/GNU-882 -FAIL: 4 regressions -Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/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 b86f5db..2269265 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_2:-p58600: ./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_2:-p58671: ./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_2:-p58600: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58671: ++ cut -d: -f 1 + host=tcwg-jade-05 + local port -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58600: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58671: ++ cut -s -d: -f 2 + port= + local dir -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58600: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58671: ++ cut -s -d: -f 3 + dir=/home/tcwg-buildslave/workspace/tcwg_gnu_2 + local opts -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58600: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58671: ++ cut -s -d: -f 4 -+ opts=-p58600 ++ opts=-p58671 + local env_vars -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58600: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58671: ++ 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_2 -+ ssh -p58600 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_2 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts --notify onregression __stage init __verbose true' ++ ssh -p58671 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_2 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts --notify ignore __stage init __verbose true' -/home/tcwg-buildslave/workspace/tcwg_gnu_2/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify onregression __stage init __verbose true +/home/tcwg-buildslave/workspace/tcwg_gnu_2/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true + false + dryrun= @@ -64,8 +64,8 @@ + declare -a changed_components + declare print_commits_f print_result_f print_config_f print_last_icommit_f + dump_model_only=false -+ setup_notify_environment # setup_notify_environment ++ setup_notify_environment + echo '# setup_notify_environment' + top_artifacts=artifacts ++ get_current_manifest '{rr[ci_project]}' @@ -75,35 +75,35 @@ ++ get_current_manifest '{rr[ci_config]}' ++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' ++ set +x -+ ci_config=master-aarch64 # Debug traces : ++ ci_config=master-aarch64 + echo '# Debug traces :' ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/641/ +# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/ # Using dir : base-artifacts -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/641/' ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/' + 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/642/ +# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/ # Using dir : artifacts -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/' + ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/' + echo '# Using dir : artifacts' + echo '' - + mkdir -p artifacts/notify + '[' -f /home/tcwg-buildslave/.jipdate.yml ']' +# check_source_changes + set +x + 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 @@ -121,7 +121,7 @@ +++ for c in ${rr[components]} +++ '[' xbaseline '!=' xbaseline ']' +++ for c in ${rr[components]} -+++ '[' xgit://sourceware.org/git/binutils-gdb.git#05e1cac2496f842f70744dc5210fb3072ef32f3a '!=' xbaseline ']' ++++ '[' xgit://sourceware.org/git/binutils-gdb.git#646657284f6b62a71a6869826e951b3def4d73a6 '!=' xbaseline ']' +++ echo -ne gdb +++ delim=' ' +++ echo @@ -137,7 +137,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 -++ '[' x05e1cac2496f842f70744dc5210fb3072ef32f3a '!=' x6e712424f5cb1f01acf41c21f8721ee028c2a20c ']' +++ '[' x646657284f6b62a71a6869826e951b3def4d73a6 '!=' x05e1cac2496f842f70744dc5210fb3072ef32f3a ']' ++ echo -ne gdb ++ delim=' ' ++ echo @@ -150,17 +150,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=05e1cac2496f842f70744dc5210fb3072ef32f3a ++ first_bad=646657284f6b62a71a6869826e951b3def4d73a6 ++ 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=6e712424f5cb1f01acf41c21f8721ee028c2a20c ++ last_good=05e1cac2496f842f70744dc5210fb3072ef32f3a + local res + res=0 -+ wait 1860905 ++ wait 1942693 + git -C gdb rev-parse --verify HEAD + assert_with_msg 'Cannot parse HEAD in repo gdb' '[' 0 = 0 ']' + set -euf -o pipefail +x @@ -174,22 +174,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=6e712424f5cb1f01acf41c21f8721ee028c2a20c ++ base_rev=05e1cac2496f842f70744dc5210fb3072ef32f3a ++ 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=05e1cac2496f842f70744dc5210fb3072ef32f3a -++ git -C gdb rev-parse '05e1cac2496f842f70744dc5210fb3072ef32f3a^@' ++ cur_rev=646657284f6b62a71a6869826e951b3def4d73a6 +++ git -C gdb rev-parse '646657284f6b62a71a6869826e951b3def4d73a6^@' + for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 6e712424f5cb1f01acf41c21f8721ee028c2a20c = 6e712424f5cb1f01acf41c21f8721ee028c2a20c ']' -+ return 0 -+ change_kind=single_commit ++ '[' 4c072eb6297e6fed85cd6ab502fe18e1cd1d35b4 = 05e1cac2496f842f70744dc5210fb3072ef32f3a ']' ++ 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 @@ -197,26 +197,31 @@ ++ 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=6e712424f5cb1f01acf41c21f8721ee028c2a20c ++ base_rev=05e1cac2496f842f70744dc5210fb3072ef32f3a ++ 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=05e1cac2496f842f70744dc5210fb3072ef32f3a -++ git -C gdb rev-list --count 6e712424f5cb1f01acf41c21f8721ee028c2a20c..05e1cac2496f842f70744dc5210fb3072ef32f3a -# rev for gdb : 6e712424f5cb1f01acf41c21f8721ee028c2a20c..05e1cac2496f842f70744dc5210fb3072ef32f3a (1 commits) ++ cur_rev=646657284f6b62a71a6869826e951b3def4d73a6 +# rev for gdb : 05e1cac2496f842f70744dc5210fb3072ef32f3a..646657284f6b62a71a6869826e951b3def4d73a6 (7 commits) -+ c_commits=1 -+ echo '# rev for gdb : 6e712424f5cb1f01acf41c21f8721ee028c2a20c..05e1cac2496f842f70744dc5210fb3072ef32f3a (1 commits)' +# generate_extra_details +# post_interesting_commits +Init stage ran successfully. +++ git -C gdb rev-list --count 05e1cac2496f842f70744dc5210fb3072ef32f3a..646657284f6b62a71a6869826e951b3def4d73a6 ++ c_commits=7 ++ echo '# rev for gdb : 05e1cac2496f842f70744dc5210fb3072ef32f3a..646657284f6b62a71a6869826e951b3def4d73a6 (7 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 @@ -228,296 +233,12 @@ + generate_extra_details + set -euf -o pipefail + echo '# generate_extra_details' -# generate_extra_details + post_interesting_commits init + set -euf -o pipefail + echo '# post_interesting_commits' -# 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 -timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune -+ 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 -+ ret=0 -+ wait 1860980 -+ 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=7a8cd389 -++ '[' 0 -ne 0 ']' -++ echo 7a8cd389 -+ sha1=7a8cd389 -+ git -C interesting-commits checkout --detach 7a8cd389 -Previous HEAD position was 82b92b73 Add entry e41103081bfa341bdb1037e94d6b8f7a0af39067 from https://ci.linaro.org/job/tcwg_gnu_native_check_gcc--master-aarch64-build/531/ -HEAD is now at 7a8cd389 Add entry da1a888b524d620c7a17f368b69c46934b69495c from https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m23_eabi-build/77/ -+ true -+ git_init_linaro_local_remote interesting-commits baseline -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local remote=baseline -+ local origin_url -+ local new_url -++ git -C interesting-commits remote get-url origin -+ origin_url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git -++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git -+ new_url=toolchain/ci/interesting-commits.git -+ case "$new_url" in -+ new_url=ssh://review.linaro.org:29418/toolchain/ci/interesting-commits -+ git_set_remote interesting-commits baseline ssh://review.linaro.org:29418/toolchain/ci/interesting-commits -+ set -euf -o pipefail -+ local dir=interesting-commits -+ local remote=baseline -+ local url=ssh://review.linaro.org:29418/toolchain/ci/interesting-commits -+ local single_branch= -+ git -C interesting-commits remote rm baseline -+ git -C interesting-commits remote add baseline ssh://review.linaro.org:29418/toolchain/ci/interesting-commits -+ local jira_dir jira_key= -++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ jira_dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ jira_dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira -+ '[' init = full ']' -+ true -+ git -C interesting-commits remote update -p -Fetching origin -Fetching baseline -From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits - * [new branch] empty -> baseline/empty - * [new branch] linaro-local/ci/tcwg_bmk_gnu_apm -> baseline/linaro-local/ci/tcwg_bmk_gnu_apm - * [new branch] linaro-local/ci/tcwg_bmk_gnu_eabi_stm32 -> baseline/linaro-local/ci/tcwg_bmk_gnu_eabi_stm32 - * [new branch] linaro-local/ci/tcwg_bmk_gnu_sq -> baseline/linaro-local/ci/tcwg_bmk_gnu_sq - * [new branch] linaro-local/ci/tcwg_bmk_gnu_tk1 -> baseline/linaro-local/ci/tcwg_bmk_gnu_tk1 - * [new branch] linaro-local/ci/tcwg_bmk_gnu_tx1 -> baseline/linaro-local/ci/tcwg_bmk_gnu_tx1 - * [new branch] linaro-local/ci/tcwg_bmk_llvm_apm -> baseline/linaro-local/ci/tcwg_bmk_llvm_apm - * [new branch] linaro-local/ci/tcwg_bmk_llvm_tk1 -> baseline/linaro-local/ci/tcwg_bmk_llvm_tk1 - * [new branch] linaro-local/ci/tcwg_bmk_llvm_tx1 -> baseline/linaro-local/ci/tcwg_bmk_llvm_tx1 - * [new branch] linaro-local/ci/tcwg_gcc_bootstrap -> baseline/linaro-local/ci/tcwg_gcc_bootstrap - * [new branch] linaro-local/ci/tcwg_gcc_check -> baseline/linaro-local/ci/tcwg_gcc_check - * [new branch] linaro-local/ci/tcwg_gcc_check_bootstrap -> baseline/linaro-local/ci/tcwg_gcc_check_bootstrap - * [new branch] linaro-local/ci/tcwg_gnu_cross_build -> baseline/linaro-local/ci/tcwg_gnu_cross_build - * [new branch] linaro-local/ci/tcwg_gnu_cross_check_gcc -> baseline/linaro-local/ci/tcwg_gnu_cross_check_gcc - * [new branch] linaro-local/ci/tcwg_gnu_native_build -> baseline/linaro-local/ci/tcwg_gnu_native_build - * [new branch] linaro-local/ci/tcwg_gnu_native_check_binutils -> baseline/linaro-local/ci/tcwg_gnu_native_check_binutils - * [new branch] linaro-local/ci/tcwg_gnu_native_check_gcc -> baseline/linaro-local/ci/tcwg_gnu_native_check_gcc - * [new branch] linaro-local/ci/tcwg_gnu_native_check_gdb -> baseline/linaro-local/ci/tcwg_gnu_native_check_gdb - * [new branch] linaro-local/ci/tcwg_kernel -> baseline/linaro-local/ci/tcwg_kernel - * [new branch] linaro-local/test -> baseline/linaro-local/test - * [new branch] main -> baseline/main - * [new branch] master -> baseline/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 init '' -+ echo '# update_interesting_commits' -+ local stage=init -+ local jira_key= -+ local subdir -++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a -++ local dir=gdb/sha1 -++ '[' 2 -ge 2 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ '[' 2 -ge 3 ']' -++ '[' 2 -ge 4 ']' -++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ subdir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ '[' -d interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a ']' -+ mkdir interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -+ get_current_manifest BUILD_URL -+ get_manifest artifacts/manifest.sh BUILD_URL -+ set +x -+ git -C interesting-commits add gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/first_url -++ interesting_subdir gdb 05e1cac2496f842f70744dc5210fb3072ef32f3a tcwg_gnu_native_check_gdb master-aarch64 -++ local dir=gdb/sha1 -++ '[' 4 -ge 2 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a -++ '[' 4 -ge 3 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb -++ '[' 4 -ge 4 ']' -++ dir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64 -++ echo gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64 -+ subdir=gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64 -+ mkdir -p interesting-commits/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64 -+ get_current_manifest BUILD_URL -+ get_manifest artifacts/manifest.sh BUILD_URL -+ set +x -+ echo 6e712424f5cb1f01acf41c21f8721ee028c2a20c -+ git -C interesting-commits add gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/build_url gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/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 05e1cac2496f842f70744dc5210fb3072ef32f3a from https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/' -[detached HEAD 9d1885bb] Add entry 05e1cac2496f842f70744dc5210fb3072ef32f3a from https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/ - 3 files changed, 3 insertions(+) - create mode 100644 gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/first_url - create mode 100644 gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/build_url - create mode 100644 gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/last_good -+ wait 1870869 -+ git -C interesting-commits push baseline HEAD:refs/heads/master -remote:
remote: Processing changes: (\)
remote: Processing changes: (|)
remote: Processing changes: (/)
remote: Processing changes: refs: 1 (-)
remote: Processing changes: refs: 1 (-)
remote: Processing changes: refs: 1, done -remote: commit 9d1885b: warning: subject >70 characters; use shorter first paragraph -remote: commit 9d1885b: warning: too many message lines longer than 80 characters; manually wrap lines -To ssh://review.linaro.org:29418/toolchain/ci/interesting-commits - 7a8cd389..9d1885bb HEAD -> master -+ break -Init stage ran successfully. + '[' init '!=' full ']' + echo 'Init stage ran successfully.' + exit 0 diff --git a/jenkins/rewrite.log b/jenkins/rewrite.log index be510cb..c005d57 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_2:-p58600: ./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_2:-p58671: ./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_2:-p58600: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58671: ++ cut -d: -f 1 + host=tcwg-jade-05 + local port -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58600: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58671: ++ cut -s -d: -f 2 + port= + local dir -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58600: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58671: ++ cut -s -d: -f 3 + dir=/home/tcwg-buildslave/workspace/tcwg_gnu_2 + local opts -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58600: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58671: ++ cut -s -d: -f 4 -+ opts=-p58600 ++ opts=-p58671 + local env_vars -++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58600: +++ echo tcwg-jade-05::/home/tcwg-buildslave/workspace/tcwg_gnu_2:-p58671: ++ 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_2 -+ ssh -p58600 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_2 && 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 -p58671 tcwg-jade-05 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_2 && 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 46e6a12..f4f174d 100644 --- a/jenkins/run-build.env +++ b/jenkins/run-build.env @@ -1,4 +1,4 @@ -build_name="#642" +build_name="#643" docker_opts=(--distro default --arch @@ -7,7 +7,7 @@ arm64 tcwg-jade-05 ) source build_container.sh trap "cleanup_all_containers" EXIT -build_name="#642-gdb" +build_name="#643-gdb" branch_opt=(==rr\[gdb_git\] -git://sourceware.org/git/binutils-gdb.git#05e1cac2496f842f70744dc5210fb3072ef32f3a ) -build_name="#642-gdb-R# 4 regressions-force" +git://sourceware.org/git/binutils-gdb.git#646657284f6b62a71a6869826e951b3def4d73a6 ) +build_name="#643-gdb-R0" diff --git a/manifest.sh b/manifest.sh index 7932f9a..b7ae39d 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/642/" +rr[update_baseline]="onsuccess" +declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/" declare -g "SQUAD_GRP=" -rr[gdb_git]="git://sourceware.org/git/binutils-gdb.git#05e1cac2496f842f70744dc5210fb3072ef32f3a" +rr[gdb_git]="git://sourceware.org/git/binutils-gdb.git#646657284f6b62a71a6869826e951b3def4d73a6" rr[result_expiry_date]="20230817" # Saving rr[] in the manifest rr[abe_branch]="master" @@ -23,9 +23,9 @@ rr[host_c++]="/usr/bin/g++" rr[host_cc]="/usr/bin/gcc" rr[linux_git]="baseline" 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 rr[major]="1" rr[minor]="0" diff --git a/notify/jira/comment-card.txt b/notify/jira/comment-card.txt deleted file mode 100644 index a2488d1..0000000 --- a/notify/jira/comment-card.txt +++ /dev/null @@ -1,3 +0,0 @@ -[GNU-882] -FAIL: 4 regressions -Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt index 0cd1cae..7fe06c8 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-882 -FAIL: 4 regressions -Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/artifact/artifacts/notify/mail-body.txt/*view*/ +PASS +Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/jira/comments.txt b/notify/jira/comments.txt index 8f51d5d..7fe06c8 100644 --- a/notify/jira/comments.txt +++ b/notify/jira/comments.txt @@ -1,8 +1,3 @@ -[GNU-882] -FAIL: 4 regressions -Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/artifact/artifacts/notify/mail-body.txt/*view*/ - [GNU-692] -https://linaro.atlassian.net/browse/GNU-882 -FAIL: 4 regressions -Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/artifact/artifacts/notify/mail-body.txt/*view*/ +PASS +Details: https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/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 94a0e2d..0000000 --- a/notify/jira/description +++ /dev/null @@ -1,29 +0,0 @@ -commit gdb-13-branchpoint-3206-g05e1cac2496 -Author: Andrew Burgess <aburgess@redhat.com> -Date: Sat Jul 22 15:32:29 2023 +0100 - - gdb: fix vfork regressions when target-non-stop is off - - It was pointed out on the mailing list[1] that after this commit: - - commit b1e0126ec56e099d753c20e91a9f8623aabd6b46 - Date: Wed Jun 21 14:18:54 2023 +0100 - -... 219 lines of the commit log omitted. - -* tcwg_gdb_check -** master-aarch64 -*** FAIL: 4 regressions -*** https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gdb_check/master-aarch64/details.txt -*** https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/204/ -** master-arm -*** FAIL: 4 regressions -*** https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gdb_check/master-arm/details.txt -*** https://ci.linaro.org/job/tcwg_gdb_check--master-arm-build/189/ -* tcwg_gnu_native_check_gdb -** master-aarch64 -*** FAIL: 4 regressions -*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/details.txt -*** https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/ - -Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/yaml diff --git a/notify/jira/key b/notify/jira/key deleted file mode 100644 index 2110550..0000000 --- a/notify/jira/key +++ /dev/null @@ -1 +0,0 @@ -GNU-882 diff --git a/notify/jira/startdate b/notify/jira/startdate deleted file mode 100644 index 9c105f5..0000000 --- a/notify/jira/startdate +++ /dev/null @@ -1 +0,0 @@ -2023-08-16 diff --git a/notify/jira/summary b/notify/jira/summary deleted file mode 100644 index 995d218..0000000 --- a/notify/jira/summary +++ /dev/null @@ -1 +0,0 @@ -gdb-13-branchpoint-3206-g05e1cac2496: FAIL: 4 regressions diff --git a/notify/jira/yaml b/notify/jira/yaml deleted file mode 100644 index 5b6f04e..0000000 --- a/notify/jira/yaml +++ /dev/null @@ -1,37 +0,0 @@ -- Project: GNU - IssueType: Sub-task - Key: GNU-882 - Summary: | - gdb-13-branchpoint-3206-g05e1cac2496: FAIL: 4 regressions - Components: GDB - Start date: 2023-08-16 - Description: | - commit gdb-13-branchpoint-3206-g05e1cac2496 - Author: Andrew Burgess <aburgess@redhat.com> - Date: Sat Jul 22 15:32:29 2023 +0100 - - gdb: fix vfork regressions when target-non-stop is off - - It was pointed out on the mailing list[1] that after this commit: - - commit b1e0126ec56e099d753c20e91a9f8623aabd6b46 - Date: Wed Jun 21 14:18:54 2023 +0100 - - ... 219 lines of the commit log omitted. - - * tcwg_gdb_check - ** master-aarch64 - *** FAIL: 4 regressions - *** https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gdb_check/master-aarch64/details.txt - *** https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/204/ - ** master-arm - *** FAIL: 4 regressions - *** https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gdb_check/master-arm/details.txt - *** https://ci.linaro.org/job/tcwg_gdb_check--master-arm-build/189/ - * tcwg_gnu_native_check_gdb - ** master-aarch64 - *** FAIL: 4 regressions - *** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/details.txt - *** https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/ - - Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/jira/yaml diff --git a/notify/lnt_report.json b/notify/lnt_report.json index 8d14a69..002479d 100644 --- a/notify/lnt_report.json +++ b/notify/lnt_report.json @@ -6,15 +6,15 @@ "Run": { "Info": { "__report_version__": "1", - "run_order": "642", + "run_order": "643", "tag": "tcwg_gnu_check" }, - "Start Time": "2023-10-14 14:28:13" + "Start Time": "2023-10-14 14:29:12" }, "Tests": [ { "Data": [ - 78 + 80 ], "Info": {}, "Name": "tcwg_gnu_check.gdb.expected_failures.nb_xfail" @@ -22,7 +22,7 @@ , { "Data": [ - 114125 + 114131 ], "Info": {}, "Name": "tcwg_gnu_check.gdb.expected_passes.nb_pass" @@ -102,7 +102,7 @@ , { "Data": [ - 78 + 80 ], "Info": {}, "Name": "tcwg_gnu_check.TOTAL.expected_failures.nb_xfail" @@ -110,7 +110,7 @@ , { "Data": [ - 114125 + 114131 ], "Info": {}, "Name": "tcwg_gnu_check.TOTAL.expected_passes.nb_pass" diff --git a/notify/mail-body.txt b/notify/mail-body.txt index 82a6cae..d003e9c 100644 --- a/notify/mail-body.txt +++ b/notify/mail-body.txt @@ -2,38 +2,22 @@ Dear contributor, our automatic CI has detected problems related to your patch(e In master-aarch64 after: - | commit gdb-13-branchpoint-3206-g05e1cac2496 - | Author: Andrew Burgess <aburgess@redhat.com> - | Date: Sat Jul 22 15:32:29 2023 +0100 - | - | gdb: fix vfork regressions when target-non-stop is off - | - | It was pointed out on the mailing list[1] that after this commit: - | - | commit b1e0126ec56e099d753c20e91a9f8623aabd6b46 - | Date: Wed Jun 21 14:18:54 2023 +0100 - | - | ... 219 lines of the commit log omitted. + | 7 commits in gdb + | 646657284f6 ld: ld-lib.exp: log failed dump.out contents for debugging + | 4c072eb6297 Automatic date update in version.in + | eeee4389cf3 [gdb/symtab] Handle self-reference DIE + | 033bc52bb61 Avoid buffer overflow in ada_decode + | 94c5098e4d9 Fix obvious bug in aggregate expression + | ... and 2 more commits in gdb -FAIL: 4 regressions - -regressions.sum: - === gdb tests === - -Running gdb:gdb.base/vfork-follow-parent.exp ... -ERROR: error copying "vforked-prog": no such file or directory -UNRESOLVED: gdb.base/vfork-follow-parent.exp: testcase gdb.base/vfork-follow-parent.exp' aborted due to Tcl error -ERROR: tcl error code POSIX ENOENT {no such file or directory} -ERROR: tcl error sourcing gdb.base/vfork-follow-parent.exp. - - === Results Summary === +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/642/artifact/artifacts/00-sumfiles/ . + - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/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/642/artifact/artifacts/notify/ . + - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/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/642/artifact/artifacts/sumfiles/xfails.xfail . + - https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/artifact/artifacts/sumfiles/xfails.xfail . The configuration of this build is: CI config tcwg_gnu_native_check_gdb/master-aarch64 @@ -41,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/642/artifact/artifacts -Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/641/artifact/artifacts - -Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/reproduction_instructions.txt - -Full commit : https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=05e1cac2496f842f70744dc5210fb3072ef32f3a - -Latest bug report status : https://linaro.atlassian.net/browse/GNU-882 - -List of configurations that regressed due to this commit : -* tcwg_gdb_check -** master-aarch64 -*** FAIL: 4 regressions -*** https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gdb_check/master-aarch64/details.txt -*** https://ci.linaro.org/job/tcwg_gdb_check--master-aarch64-build/204/ -** master-arm -*** FAIL: 4 regressions -*** https://git.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gdb_check/master-arm/details.txt -*** https://ci.linaro.org/job/tcwg_gdb_check--master-arm-build/189/ -* tcwg_gnu_native_check_gdb -** master-aarch64 -*** FAIL: 4 regressions -*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/05e1cac2496f842f70744dc5210fb3072ef32f3a/tcwg_gnu_native_check_gdb/master-aarch64/details.txt -*** https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/ +Current build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/643/artifact/artifacts +Reference build : https://ci.linaro.org/job/tcwg_gnu_native_check_gdb--master-aarch64-build/642/artifact/artifacts diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt index ca9e05d..998cb0f 100644 --- a/notify/mail-recipients.txt +++ b/notify/mail-recipients.txt @@ -1 +1 @@ -bcc:tcwg-validation@linaro.org,cc:gdb-testers@sourceware.org,aburgess@redhat.com +brobecker@adacore.com,cc:gdbadmin@sourceware.org,bcc:tcwg-validation@linaro.org,cc:gdb-testers@sourceware.org,aburgess@redhat.com,tdevries@suse.de,sam@gentoo.org,tromey@adacore.com diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt index e6a264f..3d3d18c 100644 --- a/notify/mail-subject.txt +++ b/notify/mail-subject.txt @@ -1 +1 @@ -[Linaro-TCWG-CI] gdb-13-branchpoint-3206-g05e1cac2496: FAIL: 4 regressions on aarch64 +[Linaro-TCWG-CI] 7 commits in gdb: PASS on aarch64 diff --git a/notify/regressions.sum b/notify/regressions.sum deleted file mode 100644 index b2f6421..0000000 --- a/notify/regressions.sum +++ /dev/null @@ -1,9 +0,0 @@ - === gdb tests === - -Running gdb:gdb.base/vfork-follow-parent.exp ... -ERROR: error copying "vforked-prog": no such file or directory -UNRESOLVED: gdb.base/vfork-follow-parent.exp: testcase gdb.base/vfork-follow-parent.exp' aborted due to Tcl error -ERROR: tcl error code POSIX ENOENT {no such file or directory} -ERROR: tcl error sourcing gdb.base/vfork-follow-parent.exp. - - === Results Summary === diff --git a/notify/results.compare b/notify/results.compare index 6aef872..3e366dd 100644 --- a/notify/results.compare +++ b/notify/results.compare @@ -5,133 +5,118 @@ # Comparing 1 common sum files: gdb.sum Comparing: -REFERENCE:/tmp/gxx-sum1.2677296 -CURRENT: /tmp/gxx-sum2.2677296 +REFERENCE:/tmp/gxx-sum1.2695363 +CURRENT: /tmp/gxx-sum2.2695363 +---------+---------+ o RUN STATUS: | REF | RES | +------------------------------------------+---------+---------+ - | Passes [PASS] | 114144 | 114125 | - | Unexpected fails [FAIL] | 54 | 53 | - | Errors [ERROR] | 0 | 3 | + | Passes [PASS] | 114125 | 114131 | + | Unexpected fails [FAIL] | 53 | 53 | + | Errors [ERROR] | 3 | 3 | | Unexpected passes [XPASS] | 0 | 0 | - | Expected fails [XFAIL] | 81 | 78 | - | Known fails [KFAIL] | 119 | 123 | - | Unresolved [UNRESOLVED] | 0 | 1 | + | Expected fails [XFAIL] | 78 | 80 | + | Known fails [KFAIL] | 123 | 123 | + | Unresolved [UNRESOLVED] | 1 | 1 | | Unsupported [UNSUPPORTED] | 456 | 456 | | Untested [UNTESTED] | 36 | 36 | +------------------------------------------+---------+---------+ - REF PASS ratio: 0.994212 - RES PASS ratio: 0.994176 + REF PASS ratio: 0.994176 + RES PASS ratio: 0.994177 ***** 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] | 1 | - | ERROR appears [ =>ERROR] | 3 | - | KFAIL appears [ =>KFAIL] | 4 | - | UNRESOLVED appears [ =>UNRES] | 1 | + | FAIL appears [ => FAIL] | 1 | + | KFAIL appears [ =>KFAIL] | 1 | +------------------------------------------+---------+ - | TOTAL_REGRESSIONS | 9 | + | TOTAL_REGRESSIONS | 2 | +------------------------------------------+---------+ - - PASS now FAIL [PASS => FAIL]: + - FAIL appears [ => FAIL]: - Executed from: gdb:gdb.threads/signal-command-handle-nopass.exp - gdb:gdb.threads/signal-command-handle-nopass.exp=gdb.threads/signal-command-handle-nopass.exp: step-over yes: signal SIGUSR1 - - - - ERROR appears [ =>ERROR]: - - Executed from: gdb:gdb.base/vfork-follow-parent.exp - gdb:gdb.base/vfork-follow-parent.exp=error copying "vforked-prog": no such file or directory - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp. - gdb:gdb.base/vfork-follow-parent.exp=tcl error code POSIX ENOENT {no such file or directory} + 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) - KFAIL appears [ =>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=0: inferior 1 exited (prompt) (PRMS: gdb/18749) - 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/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: inferior 1 exited (prompt) (PRMS: gdb/18749) - - - - UNRESOLVED appears [ =>UNRES]: - - Executed from: gdb:gdb.base/vfork-follow-parent.exp - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp' aborted due to Tcl error + Executed from: gdb:gdb.ada/assoc.exp + gdb:gdb.ada/assoc.exp=gdb.ada/assoc.exp: assign to value (PRMS: aggregate expression bug) o IMPROVEMENTS TO BE CHECKED: +------------------------------------------+---------+ - | PASS disappears [PASS => ] | 23 | - | New PASS [ => PASS] | 5 | - | FAIL disappears [FAIL => ] | 2 | - | XFAIL disappears [XFAIL=> ] | 3 | + | PASS disappears [PASS => ] | 6 | + | New PASS [ => PASS] | 11 | + | FAIL now PASS [FAIL => PASS] | 1 | + | XFAIL disappears [XFAIL=> ] | 1 | + | XFAIL appears [ =>XFAIL] | 3 | + | KFAIL disappears [KFAIL=> ] | 1 | +------------------------------------------+---------+ - | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 33 | + | TOTAL_IMPROVEMENTS_TO_BE_CHECKED | 23 | +------------------------------------------+---------+ - PASS disappears [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.base/vfork-follow-parent.exp - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=detach-on-fork: break break_parent - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=detach-on-fork: continue to break_parent - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=detach-on-fork: continue to vfork - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=detach-on-fork: print unblock_parent = 1 - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=detach-on-fork: set detach-on-fork off - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=detach-on-fork: set detach-on-fork on - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=detach-on-fork: try to continue from vfork - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=schedule-multiple: break break_parent - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=schedule-multiple: continue to break_parent - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=schedule-multiple: continue to end of inferior 2 - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=schedule-multiple: continue to vfork - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=schedule-multiple: inferior 1 - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=schedule-multiple: print unblock_parent = 1 - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=schedule-multiple: set detach-on-fork off - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=schedule-multiple: set schedule-multiple on - gdb:gdb.base/vfork-follow-parent.exp=gdb.base/vfork-follow-parent.exp: resolution_method=schedule-multiple: try to continue from vfork - Executed from: gdb:gdb.threads/process-dies-while-handling-bp.exp - gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=0: inferior 1 exited - gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=0: no threads left - 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 - gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: inferior 1 exited - gdb:gdb.threads/process-dies-while-handling-bp.exp=gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: no threads left + Executed from: gdb:gdb.dap/modules.exp + gdb:gdb.dap/modules.exp=gdb.dap/modules.exp: continue to next stop success + gdb:gdb.dap/modules.exp=gdb.dap/modules.exp: set breakpoint on two functions success + 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 6: attach + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: 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: detach: watchpoint:hw: continue to breakpoint: _exit - New PASS [ => PASS]: + Executed from: gdb:gdb.ada/assoc.exp + gdb:gdb.ada/assoc.exp=gdb.ada/assoc.exp: compilation main.adb + gdb:gdb.ada/assoc.exp=gdb.ada/assoc.exp: print pck.svalue := (center => 99) + 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.dap/modules.exp + gdb:gdb.dap/modules.exp=gdb.dap/modules.exp: continue to second stop success + gdb:gdb.dap/modules.exp=gdb.dap/modules.exp: continue to third stop success + gdb:gdb.dap/modules.exp=gdb.dap/modules.exp: module removed event + gdb:gdb.dap/modules.exp=gdb.dap/modules.exp: set breakpoint on stop function success + gdb:gdb.dap/modules.exp=gdb.dap/modules.exp: third stop at function breakpoint + Executed from: gdb:gdb.dwarf2/self-spec.exp + gdb:gdb.dwarf2/self-spec.exp=gdb.dwarf2/self-spec.exp: class c1 in cooked index + gdb:gdb.dwarf2/self-spec.exp=gdb.dwarf2/self-spec.exp: maint expand-symtabs Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 4: 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 6: 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: single-process: continue: watchpoint:hw: continue to breakpoint: _exit + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach - - FAIL disappears [FAIL => ]: + - FAIL now PASS [FAIL => PASS]: - Executed from: gdb:gdb.threads/process-dies-while-detaching.exp - gdb:gdb.threads/process-dies-while-detaching.exp=gdb.threads/process-dies-while-detaching.exp: 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) + Executed from: gdb:gdb.threads/signal-command-handle-nopass.exp + gdb:gdb.threads/signal-command-handle-nopass.exp=gdb.threads/signal-command-handle-nopass.exp: step-over yes: signal SIGUSR1 - 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 4: attach (EPERM) - gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 5: attach (EPERM) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (EPERM) + + + - XFAIL appears [ =>XFAIL]: + + Executed from: gdb:gdb.threads/attach-many-short-lived-threads.exp + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach (EPERM) gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 6: attach (EPERM) + gdb:gdb.threads/attach-many-short-lived-threads.exp=gdb.threads/attach-many-short-lived-threads.exp: iter 7: attach (EPERM) + + + - KFAIL disappears [KFAIL=> ]: + + Executed from: gdb:gdb.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) diff --git a/notify/summary.txt b/notify/summary.txt index 9c22d2a..7ef22e9 100644 --- a/notify/summary.txt +++ b/notify/summary.txt @@ -1 +1 @@ -FAIL: 4 regressions +PASS @@ -14,4 +14,3 @@ -1 # build_abe check_gdb --: 0 -# 4 regressions diff --git a/sumfiles/gdb.sum b/sumfiles/gdb.sum index a2843ef..b42cfb1 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 === @@ -265,6 +261,10 @@ PASS: gdb.ada/assign_arr.exp: continue to breakpoint: STOP2 PASS: gdb.ada/assign_arr.exp: print a PASS: gdb.ada/assign_arr.exp: print assign_arr_input.u2 :=(0.25, others => 0.125) PASS: gdb.ada/assign_arr.exp: print assign_arr_input.u2 :=(0.25,0.5,0.75) +Running gdb.git~master/gdb/testsuite/gdb.ada/assoc.exp ... +KFAIL: gdb.ada/assoc.exp: assign to value (PRMS: aggregate expression bug) +PASS: gdb.ada/assoc.exp: compilation main.adb +PASS: gdb.ada/assoc.exp: print pck.svalue := (center => 99) Running gdb.git~master/gdb/testsuite/gdb.ada/atomic_enum.exp ... PASS: gdb.ada/atomic_enum.exp: compilation foo.adb PASS: gdb.ada/atomic_enum.exp: ptype pck.data_flag @@ -45251,7 +45251,7 @@ PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: break *clone PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: break marker PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: break on syscall insns PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: check_pc_after_cross_syscall: get hexadecimal valueof "$pc" -KFAIL: gdb.base/step-over-syscall.exp: clone: displaced=on: check_pc_after_cross_syscall: single step over clone final pc (PRMS: gdb/19675) +PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: check_pc_after_cross_syscall: single step over clone final pc PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: continue to clone (1st time) PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: continue to clone (2nd time) PASS: gdb.base/step-over-syscall.exp: clone: displaced=on: continue to clone (3rd time) @@ -65766,19 +65766,22 @@ PASS: gdb.dap/memory.exp: updated global value PASS: gdb.dap/memory.exp: write memory success Running gdb.git~master/gdb/testsuite/gdb.dap/modules.exp ... PASS: gdb.dap/modules.exp: backtrace success -PASS: gdb.dap/modules.exp: continue to next stop success +PASS: gdb.dap/modules.exp: continue to second stop success +PASS: gdb.dap/modules.exp: continue to third stop success PASS: gdb.dap/modules.exp: module event +PASS: gdb.dap/modules.exp: module removed event PASS: gdb.dap/modules.exp: module.id PASS: gdb.dap/modules.exp: module.id in stack trace PASS: gdb.dap/modules.exp: module.name PASS: gdb.dap/modules.exp: module.path PASS: gdb.dap/modules.exp: second stop at function breakpoint -PASS: gdb.dap/modules.exp: set breakpoint on two functions success +PASS: gdb.dap/modules.exp: set breakpoint on stop function success PASS: gdb.dap/modules.exp: shutdown success PASS: gdb.dap/modules.exp: start inferior success PASS: gdb.dap/modules.exp: startup - initialize success PASS: gdb.dap/modules.exp: startup - launch success PASS: gdb.dap/modules.exp: stopped at function breakpoint +PASS: gdb.dap/modules.exp: third stop at function breakpoint Running gdb.git~master/gdb/testsuite/gdb.dap/pause.exp ... PASS: gdb.dap/pause.exp: inferior started PASS: gdb.dap/pause.exp: pause success @@ -68740,6 +68743,9 @@ PASS: gdb.dwarf2/rnglists-sec-offset.exp: is_64=false: p/x &foo PASS: gdb.dwarf2/rnglists-sec-offset.exp: is_64=true: p/x &bar PASS: gdb.dwarf2/rnglists-sec-offset.exp: is_64=true: p/x &baz PASS: gdb.dwarf2/rnglists-sec-offset.exp: is_64=true: p/x &foo +Running gdb.git~master/gdb/testsuite/gdb.dwarf2/self-spec.exp ... +PASS: gdb.dwarf2/self-spec.exp: class c1 in cooked index +PASS: gdb.dwarf2/self-spec.exp: maint expand-symtabs Running gdb.git~master/gdb/testsuite/gdb.dwarf2/shortpiece.exp ... PASS: gdb.dwarf2/shortpiece.exp: p (int []) s1 PASS: gdb.dwarf2/shortpiece.exp: p (int []) s3 @@ -107580,7 +107586,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 -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach +XFAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach (EPERM) 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 @@ -107624,7 +107630,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 @@ -107635,7 +107641,7 @@ PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 6: print seconds_lef PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted off PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted on -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: attach +XFAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: attach (EPERM) PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1 PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 @@ -107646,7 +107652,7 @@ PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: print seconds_lef PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted off PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted on -XFAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach (EPERM) +PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 8: attach PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1 PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2 PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3 @@ -114389,7 +114395,7 @@ 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 PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint:hw: detach parent @@ -114790,7 +114796,7 @@ PASS: gdb.threads/signal-command-handle-nopass.exp: step-over no: thread 1 selec PASS: gdb.threads/signal-command-handle-nopass.exp: step-over yes: b thread_function PASS: gdb.threads/signal-command-handle-nopass.exp: step-over yes: break handler PASS: gdb.threads/signal-command-handle-nopass.exp: step-over yes: handle SIGUSR1 stop print nopass -FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over yes: signal SIGUSR1 +PASS: gdb.threads/signal-command-handle-nopass.exp: step-over yes: signal SIGUSR1 PASS: gdb.threads/signal-command-handle-nopass.exp: step-over yes: stopped in thread PASS: gdb.threads/signal-command-handle-nopass.exp: step-over yes: thread 1 PASS: gdb.threads/signal-command-handle-nopass.exp: step-over yes: thread 1 got the signal @@ -117156,14 +117162,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === # of unexpected core files 1 -# of expected passes 114125 +# of expected passes 114131 # of unexpected failures 53 -# of expected failures 78 +# of expected failures 80 # of known failures 123 # of untested testcases 36 # of unresolved testcases 1 # of unsupported tests 456 # of paths in test names 1 # of duplicate test names 3 -/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/gdb version 14.0.50.20230816-git -nw -nx -q -iex "set height 0" -iex "set width 0" -data-directory /home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/data-directory +/home/tcwg-buildslave/workspace/tcwg_gnu_2/abe/builds/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/gdb-gdb.git~master/gdb/gdb version 14.0.50.20230817-git -nw -nx -q -iex "set height 0" -iex "set width 0" -data-directory /home/tcwg-buildslave/workspace/tcwg_gnu_2/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 5285c7f..afcf8d5 100644 --- a/sumfiles/xfails.xfail +++ b/sumfiles/xfails.xfail @@ -514,6 +514,12 @@ FAIL: gdb.base/valgrind-disp-step.exp: target remote for vgdb Running gdb:gdb.base/valgrind-infcall.exp ... FAIL: gdb.base/valgrind-infcall.exp: target remote for vgdb +Running gdb:gdb.base/vfork-follow-parent.exp ... +ERROR: error copying "vforked-prog": no such file or directory +UNRESOLVED: gdb.base/vfork-follow-parent.exp: testcase gdb.base/vfork-follow-parent.exp' aborted due to Tcl error +ERROR: tcl error code POSIX ENOENT {no such file or directory} +ERROR: tcl error sourcing gdb.base/vfork-follow-parent.exp. + Running gdb:gdb.base/watch-bitfields.exp ... FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: continue until exit (the program is no longer running) FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 1->0: continue (the program exited) @@ -549,9 +555,8 @@ FAIL: gdb.reverse/solib-reverse.exp: reverse-step within solib function one FAIL: gdb.reverse/solib-reverse.exp: reverse-step within solib function two FAIL: gdb.reverse/solib-reverse.exp: run until end part two -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/signal-command-handle-nopass.exp ... +FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over yes: signal SIGUSR1 Running gdb:gdb.threads/staticthreads.exp ... FAIL: gdb.threads/staticthreads.exp: tlsvar in main |