summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--01-reset_artifacts/console.log.xzbin2112 -> 2108 bytes
-rw-r--r--02-prepare_abe/console.log.xzbin2644 -> 2640 bytes
-rw-r--r--04-build_abe-gdb/console.log.xzbin35928 -> 36296 bytes
-rw-r--r--04-build_abe-gdb/make-gdb.log.xzbin27388 -> 27420 bytes
-rw-r--r--05-check_regression/console.log.xzbin1128 -> 1100 bytes
-rw-r--r--README.html4
-rw-r--r--README.txt4
-rw-r--r--git/gdb_rev2
-rw-r--r--jenkins/build-name2
-rw-r--r--jenkins/notify-full.log1352
-rw-r--r--jenkins/notify-init.log311
-rw-r--r--jenkins/run-build.env6
-rw-r--r--manifest.sh6
-rw-r--r--notify/jira/comment-template.txt2
-rw-r--r--notify/jira/components1
-rw-r--r--notify/jira/description21
-rw-r--r--notify/jira/startdate1
-rw-r--r--notify/jira/summary1
-rw-r--r--notify/mail-body.txt36
-rw-r--r--notify/mail-recipients.txt2
-rw-r--r--notify/mail-subject.txt2
21 files changed, 245 insertions, 1508 deletions
diff --git a/01-reset_artifacts/console.log.xz b/01-reset_artifacts/console.log.xz
index a35895b..2ccd2b0 100644
--- a/01-reset_artifacts/console.log.xz
+++ b/01-reset_artifacts/console.log.xz
Binary files differ
diff --git a/02-prepare_abe/console.log.xz b/02-prepare_abe/console.log.xz
index 06bdadc..e0a4f3e 100644
--- a/02-prepare_abe/console.log.xz
+++ b/02-prepare_abe/console.log.xz
Binary files differ
diff --git a/04-build_abe-gdb/console.log.xz b/04-build_abe-gdb/console.log.xz
index e66fb28..c10fea3 100644
--- a/04-build_abe-gdb/console.log.xz
+++ b/04-build_abe-gdb/console.log.xz
Binary files differ
diff --git a/04-build_abe-gdb/make-gdb.log.xz b/04-build_abe-gdb/make-gdb.log.xz
index 333f11e..7910f17 100644
--- a/04-build_abe-gdb/make-gdb.log.xz
+++ b/04-build_abe-gdb/make-gdb.log.xz
Binary files differ
diff --git a/05-check_regression/console.log.xz b/05-check_regression/console.log.xz
index 67ab600..2d9ec91 100644
--- a/05-check_regression/console.log.xz
+++ b/05-check_regression/console.log.xz
Binary files differ
diff --git a/README.html b/README.html
index edc609d..541fd00 100644
--- a/README.html
+++ b/README.html
@@ -41,10 +41,6 @@ List of files below:
<li><a href="./jenkins/run-build.env">./jenkins/run-build.env</a>
<li><a href="./manifest.sh">./manifest.sh</a>
<li><a href="./notify/jira/comment-template.txt">./notify/jira/comment-template.txt</a>
-<li><a href="./notify/jira/components">./notify/jira/components</a>
-<li><a href="./notify/jira/description">./notify/jira/description</a>
-<li><a href="./notify/jira/startdate">./notify/jira/startdate</a>
-<li><a href="./notify/jira/summary">./notify/jira/summary</a>
<li><a href="./notify/mail-body.txt">./notify/mail-body.txt</a>
<li><a href="./notify/mail-recipients.txt">./notify/mail-recipients.txt</a>
<li><a href="./notify/mail-subject.txt">./notify/mail-subject.txt</a>
diff --git a/README.txt b/README.txt
index 3158d90..3d8afc3 100644
--- a/README.txt
+++ b/README.txt
@@ -38,10 +38,6 @@ List of files below:
- ./jenkins/run-build.env
- ./manifest.sh
- ./notify/jira/comment-template.txt
-- ./notify/jira/components
-- ./notify/jira/description
-- ./notify/jira/startdate
-- ./notify/jira/summary
- ./notify/mail-body.txt
- ./notify/mail-recipients.txt
- ./notify/mail-subject.txt
diff --git a/git/gdb_rev b/git/gdb_rev
index 18c60bb..8e4f4b7 100644
--- a/git/gdb_rev
+++ b/git/gdb_rev
@@ -1 +1 @@
-77d242a06e352eee88908326d7bbf3b77086d5db
+3396471b4cd4032adcc8eabb46d2a3ab0c876368
diff --git a/jenkins/build-name b/jenkins/build-name
index c073105..20ab8a7 100644
--- a/jenkins/build-name
+++ b/jenkins/build-name
@@ -1 +1 @@
-#566-gdb-R1
+#567-gdb-R1
diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log
index fcd4bf8..aee8547 100644
--- a/jenkins/notify-full.log
+++ b/jenkins/notify-full.log
@@ -20,24 +20,24 @@
++ 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_gdb_build--master-aarch64-build/565/
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/565/'
-+ echo '# Using dir : base-artifacts'
+# Baseline : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/
# Using dir : base-artifacts
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/'
++ echo '# Using dir : base-artifacts'
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-# Artifacts : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/'
-+ echo '# Using dir : artifacts'
+# Artifacts : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/567/
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/567/'
# Using dir : artifacts
++ echo '# Using dir : artifacts'
+ echo ''
+ mkdir -p artifacts/notify
+ case "$notify" in
@@ -75,7 +75,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
-++ '[' x77d242a06e352eee88908326d7bbf3b77086d5db '!=' x0e2ec3dbce8a3948277e7b02ece0d926ac8a4253 ']'
+++ '[' x3396471b4cd4032adcc8eabb46d2a3ab0c876368 '!=' x77d242a06e352eee88908326d7bbf3b77086d5db ']'
++ echo -ne gdb
++ delim=' '
++ echo
@@ -88,17 +88,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=77d242a06e352eee88908326d7bbf3b77086d5db
++ first_bad=3396471b4cd4032adcc8eabb46d2a3ab0c876368
++ 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=0e2ec3dbce8a3948277e7b02ece0d926ac8a4253
++ last_good=77d242a06e352eee88908326d7bbf3b77086d5db
+ local res
+ res=0
-+ wait 68672
++ wait 53670
+ git -C gdb rev-parse --verify HEAD
+ assert_with_msg 'Cannot parse HEAD in repo gdb' '[' 0 = 0 ']'
+ set -euf -o pipefail +x
@@ -112,22 +112,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=0e2ec3dbce8a3948277e7b02ece0d926ac8a4253
++ base_rev=77d242a06e352eee88908326d7bbf3b77086d5db
++ 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=77d242a06e352eee88908326d7bbf3b77086d5db
-++ git -C gdb rev-parse '77d242a06e352eee88908326d7bbf3b77086d5db^@'
++ cur_rev=3396471b4cd4032adcc8eabb46d2a3ab0c876368
+++ git -C gdb rev-parse '3396471b4cd4032adcc8eabb46d2a3ab0c876368^@'
+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
-+ '[' 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253 = 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253 ']'
-+ return 0
-+ change_kind=single_commit
-+ echo '# Debug traces :'
++ '[' 06740cf11f601c6a5a0f3807f37aaac31d13a542 = 77d242a06e352eee88908326d7bbf3b77086d5db ']'
++ return 1
++ change_kind=single_component
# Debug traces :
-# change_kind=single_commit : gdb
-+ echo '# change_kind=single_commit : gdb'
+# change_kind=single_component : gdb
++ echo '# Debug traces :'
++ echo '# change_kind=single_component : gdb'
+ for c in "${changed_components[@]}"
++ get_baseline_git gdb_rev
++ set -euf -o pipefail
@@ -135,18 +135,18 @@
++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/gdb_rev
-+ base_rev=0e2ec3dbce8a3948277e7b02ece0d926ac8a4253
++ base_rev=77d242a06e352eee88908326d7bbf3b77086d5db
++ 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=77d242a06e352eee88908326d7bbf3b77086d5db
-++ git -C gdb rev-list --count 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253..77d242a06e352eee88908326d7bbf3b77086d5db
-+ c_commits=1
-+ echo '# rev for gdb : 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253..77d242a06e352eee88908326d7bbf3b77086d5db (1 commits)'
-# rev for gdb : 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253..77d242a06e352eee88908326d7bbf3b77086d5db (1 commits)
++ cur_rev=3396471b4cd4032adcc8eabb46d2a3ab0c876368
+++ git -C gdb rev-list --count 77d242a06e352eee88908326d7bbf3b77086d5db..3396471b4cd4032adcc8eabb46d2a3ab0c876368
++ c_commits=8
+# rev for gdb : 77d242a06e352eee88908326d7bbf3b77086d5db..3396471b4cd4032adcc8eabb46d2a3ab0c876368 (8 commits)
++ echo '# rev for gdb : 77d242a06e352eee88908326d7bbf3b77086d5db..3396471b4cd4032adcc8eabb46d2a3ab0c876368 (8 commits)'
+ echo ''
+ setup_stages_to_run
+ '[' ignore = onregression ']'
@@ -174,267 +174,8 @@
# 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
-+ break
-+ local fresh_clone=false
-+ true
-+ '[' -d interesting-commits ']'
-+ 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
-timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ '[' 0 -eq 3 ']'
-+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ ret=0
-+ wait 68752
-+ timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ '[' 0 -eq 0 ']'
-+ break
-+ return 0
-+ break
-+ 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=5f2d94d0b
-++ '[' 0 -ne 0 ']'
-++ echo 5f2d94d0b
-+ sha1=5f2d94d0b
-+ git -C interesting-commits checkout --detach 5f2d94d0b
-Warning: you are leaving 1 commit behind, not connected to
-any of your branches:
-
- 3ad15a851 Add entry 77d242a06e352eee88908326d7bbf3b77086d5db from https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/
-
-If you want to keep it by creating a new branch, this may be a good time
-to do so with:
-
- git branch <new-branch-name> 3ad15a851
-
-HEAD is now at 5f2d94d0b Add entry ae034b9106fbdd855ec22ce221bb61a1a9a532c3 from https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-arm_eabi-build/540/
-+ false
-+ dryrun='echo DRYRUN: '
-+ local jira_dir jira_key=
-++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db
-++ local dir=gdb/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ jira_dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ jira_dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira
-+ '[' init = full ']'
-+ true
-+ git -C interesting-commits remote update -p
-Fetching baseline
-Fetching origin
-+ git_clean interesting-commits refs/remotes/origin/master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard refs/remotes/origin/master
-+ update_interesting_commits init ''
-+ echo '# update_interesting_commits'
-# update_interesting_commits
-+ local stage=init
-+ local jira_key=
-+ local subdir3 subdir4 subdir4
-++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db
-++ local dir=gdb/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ subdir3=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db tcwg_gdb_build
-++ local dir=gdb/sha1
-++ '[' 3 -ge 2 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ '[' 3 -ge 3 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-++ '[' 3 -ge 4 ']'
-++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-+ subdir4=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db tcwg_gdb_build master-aarch64
-++ local dir=gdb/sha1
-++ '[' 4 -ge 2 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ '[' 4 -ge 3 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-++ '[' 4 -ge 4 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64
-++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64
-+ subdir5=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64
-+ '[' -d interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db ']'
-+ mkdir -p interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ get_current_manifest BUILD_URL
-+ get_manifest artifacts/manifest.sh BUILD_URL
-+ set +x
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/first_url
-+ mkdir -p interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ echo https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/artifact/artifacts
-+ echo 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/build_url gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/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 77d242a06e352eee88908326d7bbf3b77086d5db from https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/'
-[detached HEAD 3b6077500] Add entry 77d242a06e352eee88908326d7bbf3b77086d5db from https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/
- 3 files changed, 3 insertions(+)
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/first_url
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/build_url
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/last_good
-+ wait 83155
-+ echo DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-+ break
+ '[' full '!=' full ']'
+ gnu_generate_extra_details
+ set -euf -o pipefail
@@ -453,640 +194,46 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ assert_with_msg 'ERROR: No gdb in current git' '[' -f base-artifacts/git/gdb_rev ']'
++ set -euf -o pipefail +x
+++ cat base-artifacts/git/gdb_rev
-++ git -C gdb show --no-patch --pretty=%ct 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253
-+ base_d=1703808037
+++ git -C gdb show --no-patch --pretty=%ct 77d242a06e352eee88908326d7bbf3b77086d5db
++ base_d=1703811330
++ get_current_component_date gdb
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No gdb in current git' '[' -f artifacts/git/gdb_rev ']'
++ set -euf -o pipefail +x
+++ cat artifacts/git/gdb_rev
-++ git -C gdb show --no-patch --pretty=%ct 77d242a06e352eee88908326d7bbf3b77086d5db
-+ cur_d=1703811330
-+ '[' x1703808037 '!=' x ']'
-+ '[' x1703811330 = x ']'
-+ '[' 1703811330 -lt 1703808037 ']'
-+ '[' x1703811330 = x ']'
-+ '[' 1703811330 -gt 0 ']'
-+ results_date=1703811330
-+ assert_with_msg 'Failed to produce results_date' '[' 1703811330 -gt 0 ']'
+++ git -C gdb show --no-patch --pretty=%ct 3396471b4cd4032adcc8eabb46d2a3ab0c876368
++ cur_d=1703845870
++ '[' x1703811330 '!=' x ']'
++ '[' x1703845870 = x ']'
++ '[' 1703845870 -lt 1703811330 ']'
++ '[' x1703845870 = x ']'
++ '[' 1703845870 -gt 0 ']'
++ results_date=1703845870
++ assert_with_msg 'Failed to produce results_date' '[' 1703845870 -gt 0 ']'
+ set -euf -o pipefail +x
++ get_baseline_manifest '{rr[results_date]}'
++ get_manifest base-artifacts/manifest.sh '{rr[results_date]}' false
++ set +x
-+ base_d=1703776731
-+ '[' 1703776731 '!=' '' ']'
-+ '[' 1703811330 -gt 1703776731 ']'
-+ results_date=1703794030
-+ rr[results_date]=1703794030
++ base_d=1703794030
++ '[' 1703794030 '!=' '' ']'
++ '[' 1703845870 -gt 1703794030 ']'
++ results_date=1703819950
++ rr[results_date]=1703819950
+ cat
+ manifest_out
+ cat
+ check_if_first_report
+ declare -g first_icommit_to_report
+ first_icommit_to_report=false
-+ '[' xsingle_commit '!=' xsingle_commit ']'
-+ local isubdir
-++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db
-++ local dir=gdb/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ isubdir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ '[' -f interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/first_url ']'
-+ local first_url
-++ cat interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/first_url
-+ first_url=https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ '[' https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/ = https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/ ']'
-+ 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
-+ break
-+ local fresh_clone=false
-+ true
-+ '[' -d interesting-commits ']'
-+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local remote=origin
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local single_branch=master
-+ git -C interesting-commits remote rm origin
-+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local refspec
-+ '[' xmaster = x ']'
-+ refspec=+refs/heads/master:refs/remotes/origin/master
-+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ local duration=1h
-+ shift
-+ local tries=3
-+ shift
-+ local n=0
-+ local ret=0
-+ '[' 0 -eq 3 ']'
-+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ ret=0
-+ wait 83256
-+ timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ '[' 0 -eq 0 ']'
-+ break
-+ return 0
-+ break
-+ 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=5f2d94d0b
-++ '[' 0 -ne 0 ']'
-++ echo 5f2d94d0b
-+ sha1=5f2d94d0b
-+ git -C interesting-commits checkout --detach 5f2d94d0b
-Warning: you are leaving 1 commit behind, not connected to
-any of your branches:
-
- 3b6077500 Add entry 77d242a06e352eee88908326d7bbf3b77086d5db from https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/
-
-If you want to keep it by creating a new branch, this may be a good time
-to do so with:
-
- git branch <new-branch-name> 3b6077500
-
-HEAD is now at 5f2d94d0b Add entry ae034b9106fbdd855ec22ce221bb61a1a9a532c3 from https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-arm_eabi-build/540/
-+ false
-+ dryrun='echo DRYRUN: '
-+ local jira_dir jira_key=
-++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db
-++ local dir=gdb/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ jira_dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ jira_dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira
-+ '[' full = full ']'
-+ false
-+ true
-+ git -C interesting-commits remote update -p
-Fetching baseline
-Fetching origin
-+ git_clean interesting-commits refs/remotes/origin/master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard refs/remotes/origin/master
-+ update_interesting_commits full ''
-+ echo '# update_interesting_commits'
-# update_interesting_commits
-+ local stage=full
-+ local jira_key=
-+ local subdir3 subdir4 subdir4
-++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db
-++ local dir=gdb/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ subdir3=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db tcwg_gdb_build
-++ local dir=gdb/sha1
-++ '[' 3 -ge 2 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ '[' 3 -ge 3 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-++ '[' 3 -ge 4 ']'
-++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-+ subdir4=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db tcwg_gdb_build master-aarch64
-++ local dir=gdb/sha1
-++ '[' 4 -ge 2 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ '[' 4 -ge 3 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-++ '[' 4 -ge 4 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64
-++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64
-+ subdir5=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64
-+ '[' -d interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db ']'
-+ mkdir -p interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ get_current_manifest BUILD_URL
-+ get_manifest artifacts/manifest.sh BUILD_URL
-+ set +x
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/first_url
-+ mkdir -p interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ echo https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/artifact/artifacts
-+ echo 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/build_url gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/last_good
-+ '[' full '!=' full ']'
-+ gnu_print_result --oneline
-+ false
-+ local print_arg=--oneline
-+ '[' -d artifacts/sumfiles ']'
-+ print_result --oneline
-+ false
-+ local print_arg=--oneline
-+ case "$print_arg" in
-+ '[' 0 = 0 ']'
-+ echo Success
-+ return 0
-+ merge_status_summary interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-+ set -euf -o pipefail
-+ local subdir=interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-+ local cur_file cur best= best_file
-+ read -r cur_file
-++ find interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build -mindepth 2 -maxdepth 2 -name status-summary.txt
-++ sort
-++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/status-summary.txt
-+ cur=Success
-+ '[' Success -le '' ']'
-/home/tcwg-buildslave/workspace/tcwg_gnu_6/jenkins-scripts/round-robin-notify.sh: line 1057: [: Success: integer expression expected
-+ best=Success
-+ best_file=interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/status-summary.txt
-+ read -r cur_file
-+ cat interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/status-summary.txt
-+ merge_status_summary interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ set -euf -o pipefail
-+ local subdir=interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ local cur_file cur best= best_file
-+ read -r cur_file
-++ find interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db -mindepth 2 -maxdepth 2 -name status-summary.txt
-++ sort
-++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/status-summary.txt
-+ cur=Success
-+ '[' Success -le '' ']'
-/home/tcwg-buildslave/workspace/tcwg_gnu_6/jenkins-scripts/round-robin-notify.sh: line 1057: [: Success: integer expression expected
-+ best=Success
-+ best_file=interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/status-summary.txt
-+ read -r cur_file
-+ cat interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/status-summary.txt
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/status-summary.txt gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/status-summary.txt gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/status-summary.txt
-+ gnu_print_result --long
-+ false
-+ local print_arg=--long
-+ '[' -d artifacts/sumfiles ']'
-+ print_result --long
-+ false
-+ local print_arg=--long
-+ case "$print_arg" in
-+ echo 'Results changed to'
-++ cat artifacts/results
-+ echo '# reset_artifacts:
--10
-# true:
-0
-# build_abe gdb:
-1'
-+ echo ''
-+ echo From
-++ cat base-artifacts/results
-+ echo '# reset_artifacts:
--10
-# true:
-0
-# build_abe gdb:
-1'
-+ return 0
-+ cat interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/status-summary.txt
-+ sed 's/^/* /'
-+ print_icommits_link gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/details.txt
-+ set -euf -o pipefail
-+ local path=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/details.txt
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ echo https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/details.txt
-+ cat interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/build_url
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/details.txt gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/status.txt
-+ '[' -f interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/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_gdb_build--master-aarch64-build/566/artifact/artifacts
-++ get_baseline_manifest BUILD_URL
-++ get_manifest base-artifacts/manifest.sh BUILD_URL false
-++ set +x
-+ good_artifacts_url=https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/565/artifact/artifacts
-+ cat
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/reproduction_instructions.txt
-+ local ci_config
-+ read ci_config
-++ cd interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-++ ls
-+ '[' -f interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/summary.txt ']'
-+ '[' -f interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/status.txt ']'
-+ echo '* master-aarch64'
-+ cat interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/status.txt
-+ sed 's/^/*/'
-+ read ci_config
-+ '[' -f interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/status-summary.txt/summary.txt ']'
-+ '[' -f interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/status-summary.txt/status.txt ']'
-+ continue
-+ read ci_config
-+ '[' -f interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/status.txt/summary.txt ']'
-+ '[' -f interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/status.txt/status.txt ']'
-+ continue
-+ read ci_config
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/status.txt
-+ local ci_project
-+ read ci_project
-++ cd interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ ls
-+ '[' -f interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/first_url/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/status-summary.txt/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/status.txt/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/status.txt ']'
-+ echo '* tcwg_gdb_build'
-+ cat interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/status.txt
-+ sed 's/^/*/'
-+ read ci_project
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/status.txt
-+ print_commits --short
-+ set -euf -o pipefail
-+ false
-+ local print_arg=--short
-+ '[' single_commit = no_change ']'
-+ local more_lines
-+ '[' single_commit = single_commit ']'
-+ local c=gdb
-+ '[' --short = --link ']'
-+ local describe
-+ '[' '' = '' ']'
-++ describe_sha1 gdb 77d242a06e352eee88908326d7bbf3b77086d5db true
-++ local component=gdb
-++ local sha1=77d242a06e352eee88908326d7bbf3b77086d5db
-++ local anything=true
-++ match=()
-++ local -a match
-++ case "$component" in
-++ match=(--match "gdb*")
-++ git -C gdb describe --match 'gdb*' 77d242a06e352eee88908326d7bbf3b77086d5db
-+ describe=gdb-14-branchpoint-951-g77d242a06e3
-++ echo gdb-14-branchpoint-951-g77d242a06e3
-++ sed 's,^basepoints/,,'
-+ describe=gdb-14-branchpoint-951-g77d242a06e3
-+ '[' --short = --oneline ']'
-+ '[' '' = '' ']'
-+ echo 'commit gdb-14-branchpoint-951-g77d242a06e3'
-+ local tmpfile
-++ mktemp
-+ tmpfile=/tmp/tmp.vXyvLps2zH
-+ git -C gdb log -n1 77d242a06e352eee88908326d7bbf3b77086d5db
-+ tail -n +2
-+ head -n 10 /tmp/tmp.vXyvLps2zH
-++ cat /tmp/tmp.vXyvLps2zH
-++ wc -l
-+ more_lines=22
-+ '[' 22 -gt 0 ']'
-+ echo '... 22 lines of the commit log omitted.'
-+ rm /tmp/tmp.vXyvLps2zH
-+ '[' '' '!=' '' ']'
-+ return 0
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/commit-log.txt
-+ true
-+ local jira_dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira
-+ '[' -f interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/key ']'
-+ '[' -e interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira ']'
-+ mkdir interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira
-+ '[' '' '!=' '' ']'
-++ print_commits --oneline
-++ set -euf -o pipefail
-++ false
-++ local print_arg=--oneline
-++ '[' single_commit = no_change ']'
-++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=gdb
-++ '[' --oneline = --link ']'
-++ local describe
-++ '[' '' = '' ']'
-+++ describe_sha1 gdb 77d242a06e352eee88908326d7bbf3b77086d5db true
-+++ local component=gdb
-+++ local sha1=77d242a06e352eee88908326d7bbf3b77086d5db
-+++ local anything=true
-+++ match=()
-+++ local -a match
-+++ case "$component" in
-+++ match=(--match "gdb*")
-+++ git -C gdb describe --match 'gdb*' 77d242a06e352eee88908326d7bbf3b77086d5db
-++ describe=gdb-14-branchpoint-951-g77d242a06e3
-+++ echo gdb-14-branchpoint-951-g77d242a06e3
-+++ sed 's,^basepoints/,,'
-++ describe=gdb-14-branchpoint-951-g77d242a06e3
-++ '[' --oneline = --oneline ']'
-++ echo gdb-14-branchpoint-951-g77d242a06e3
-++ return 0
-++ cat interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/status-summary.txt
-+ echo gdb-14-branchpoint-951-g77d242a06e3: Success
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/summary
-+ cat
-++ print_commits --link
-++ set -euf -o pipefail
-++ false
-++ local print_arg=--link
-++ '[' single_commit = no_change ']'
-++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=gdb
-++ '[' --link = --link ']'
-++ local url
-+++ get_baseline_git gdb_url
-+++ set -euf -o pipefail
-+++ local base_artifacts=base-artifacts
-+++ assert_with_msg 'ERROR: No gdb_url in baseline git' '[' -f base-artifacts/git/gdb_url ']'
-+++ set -euf -o pipefail +x
-+++ cat base-artifacts/git/gdb_url
-++ url=git://sourceware.org/git/binutils-gdb.git
-++ [[ git://sourceware.org/git/binutils-gdb.git =~ git://sourceware.org/git/ ]]
-++ url=binutils-gdb.git
-++ url='https://sourceware.org/git/?p=binutils-gdb.git'
-++ echo 'https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=77d242a06e352eee88908326d7bbf3b77086d5db'
-++ return 0
-++ cat interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/commit-log.txt
-++ cat interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/status.txt
-++ print_icommits_link gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/yaml
-++ set -euf -o pipefail
-++ local path=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/yaml
-++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-++ echo https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/yaml
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/description
-+ update_jira_card
-+ set -euf -o pipefail
-+ echo '# update_jira_card'
-# update_jira_card
-+ local jira_dir
-++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db
-++ local dir=gdb/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ jira_dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ jira_dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira
-+ components=()
-+ local -a components
-+ case "$changed_single_component" in
-+ components+=(GDB)
-+ IFS=,
-+ echo GDB
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/components
-+ local commit_date
-++ git -C gdb log -n1 --pretty=%cd --date=iso 77d242a06e352eee88908326d7bbf3b77086d5db
-+ commit_date='2023-12-29 08:55:30 +0800'
-+ date -d '2023-12-29 08:55:30 +0800' +%Y-%m-%d
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/startdate
-+ local key project
-++ print_jira_card_key
-++ set -euf -o pipefail
-++ local jira_dir
-+++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db
-+++ local dir=gdb/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ jira_dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ jira_dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira
-++ '[' -f interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/key ']'
-++ return 0
-+ key=
-+ '[' -z '' ']'
-+ echo 'WARNING: no existing jira card interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/key'
-WARNING: no existing jira card interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/key
-+ return 0
-+ local describe
-++ describe_sha1 gdb 77d242a06e352eee88908326d7bbf3b77086d5db false
-++ local component=gdb
-++ local sha1=77d242a06e352eee88908326d7bbf3b77086d5db
-++ local anything=false
-++ match=()
-++ local -a match
-++ case "$component" in
-++ match=(--match "gdb*")
-++ git -C gdb describe --match 'gdb*' 77d242a06e352eee88908326d7bbf3b77086d5db
-+ describe=gdb-14-branchpoint-951-g77d242a06e3
-+ '[' gdb-14-branchpoint-951-g77d242a06e3 '!=' '' ']'
-+ local d
-++ dirname gdb-14-branchpoint-951-g77d242a06e3
-+ d=.
-+ mkdir -p interesting-commits/gdb/.
-+ local symlink=
-+ '[' . '!=' . ']'
-+ symlink=sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ rm -f interesting-commits/gdb/gdb-14-branchpoint-951-g77d242a06e3
-+ ln -s sha1/77d242a06e352eee88908326d7bbf3b77086d5db interesting-commits/gdb/gdb-14-branchpoint-951-g77d242a06e3
-+ git -C interesting-commits add gdb/gdb-14-branchpoint-951-g77d242a06e3
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ git -C interesting-commits commit -m 'Add entry 77d242a06e352eee88908326d7bbf3b77086d5db from https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/'
-[detached HEAD 10ef2b5d0] Add entry 77d242a06e352eee88908326d7bbf3b77086d5db from https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/
- 17 files changed, 85 insertions(+)
- create mode 120000 gdb/gdb-14-branchpoint-951-g77d242a06e3
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/commit-log.txt
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/first_url
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/components
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/description
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/startdate
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/summary
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/status-summary.txt
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/status.txt
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/build_url
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/details.txt
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/last_good
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/reproduction_instructions.txt
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/status-summary.txt
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/status.txt
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/status-summary.txt
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/status.txt
-+ wait 97982
-+ echo DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-+ break
++ '[' single_component '!=' single_commit ']'
++ return
+ true
+ generate_jira_dir
+ set -euf -o pipefail
@@ -1096,23 +243,11 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ set -euf -o pipefail
++ local print_arg=--entry
++ shift 1
-++ '[' xsingle_commit '!=' xsingle_commit ']'
-++ local isubdir
-+++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db
-+++ local dir=gdb/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ isubdir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ case "$print_arg" in
-++ echo interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ icommit_entry=interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ '[' interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db '!=' '' ']'
-+ '[' -d interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira ']'
-+ rsync -a interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/ artifacts/notify/jira/
-+ '[' -f artifacts/notify/jira/key ']'
+++ '[' xsingle_component '!=' xsingle_commit ']'
+++ return 0
++ icommit_entry=
++ '[' '' '!=' '' ']'
++ mkdir -p artifacts/notify/jira
+ '[' '' '!=' '' ']'
+ cat
++ print_jira_template_card
@@ -1136,9 +271,9 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
-++ url=https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/artifact/artifacts
+++ url=https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/567/artifact/artifacts
++ '[' '' '!=' '' ']'
-++ echo 'https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/artifact/artifacts/notify/mail-body.txt/*view*/'
+++ echo 'https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/567/artifact/artifacts/notify/mail-body.txt/*view*/'
# print all notification files
+ echo '# print all notification files'
+ true
@@ -1161,15 +296,29 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ 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=0e2ec3dbce8a3948277e7b02ece0d926ac8a4253
++ base_rev=77d242a06e352eee88908326d7bbf3b77086d5db
++ 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=77d242a06e352eee88908326d7bbf3b77086d5db
++ cur_rev=3396471b4cd4032adcc8eabb46d2a3ab0c876368
++ read -r email
+++ git -C gdb log --pretty=%ae 77d242a06e352eee88908326d7bbf3b77086d5db..3396471b4cd4032adcc8eabb46d2a3ab0c876368
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
+ read -r email
-++ git -C gdb log --pretty=%ae 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253..77d242a06e352eee88908326d7bbf3b77086d5db
+ emails["$email"]=cc
+ read -r email
+ local precommit_postcommit=postcommit
@@ -1180,15 +329,29 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ 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=0e2ec3dbce8a3948277e7b02ece0d926ac8a4253
++ base_rev=77d242a06e352eee88908326d7bbf3b77086d5db
++ 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=77d242a06e352eee88908326d7bbf3b77086d5db
++ cur_rev=3396471b4cd4032adcc8eabb46d2a3ab0c876368
++ read -r email
+++ git -C gdb log --pretty=%ce 77d242a06e352eee88908326d7bbf3b77086d5db..3396471b4cd4032adcc8eabb46d2a3ab0c876368
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
+ read -r email
-++ git -C gdb log --pretty=%ce 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253..77d242a06e352eee88908326d7bbf3b77086d5db
+ emails["$email"]=to
+ read -r email
+ unset 'emails[author]' 'emails[committer]'
@@ -1216,34 +379,53 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
+ case "$precommit_postcommit:$type" in
+ case "$type" in
+ recipients+=("$type:$email")
++ for email in "${!emails[@]}"
++ type=to
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=cc
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$type:$email")
+ IFS=,
-+ echo bcc:tcwg-validation@linaro.org,cc:gdb-testers@sourceware.org,nelson@rivosinc.com,cc:jinma@linux.alibaba.com
++ echo bcc:tcwg-validation@linaro.org,cc:gdb-testers@sourceware.org,abdul.b.ijaz@intel.com,cc:changjiachen@stu.xupt.edu.cn,liuzhensong@loongson.cn,cc:nils-christian.kempke@intel.com
++ print_commits --oneline
++ set -euf -o pipefail
++ false
++ local print_arg=--oneline
-++ '[' single_commit = no_change ']'
+++ '[' single_component = no_change ']'
++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=gdb
-++ '[' --oneline = --link ']'
-++ local describe
-++ '[' '' = '' ']'
-+++ describe_sha1 gdb 77d242a06e352eee88908326d7bbf3b77086d5db true
-+++ local component=gdb
-+++ local sha1=77d242a06e352eee88908326d7bbf3b77086d5db
-+++ local anything=true
-+++ match=()
-+++ local -a match
-+++ case "$component" in
-+++ match=(--match "gdb*")
-+++ git -C gdb describe --match 'gdb*' 77d242a06e352eee88908326d7bbf3b77086d5db
-++ describe=gdb-14-branchpoint-951-g77d242a06e3
-+++ echo gdb-14-branchpoint-951-g77d242a06e3
-+++ sed 's,^basepoints/,,'
-++ describe=gdb-14-branchpoint-951-g77d242a06e3
+++ '[' single_component = single_commit ']'
+++ '[' single_component = single_component ']'
+++ local new_commits c base_rev cur_rev c_commits components
+++ local commits_or_patches
+++ '[' '' '!=' '' ']'
+++ commits_or_patches=commits
+++ new_commits=0
+++ for c in "${changed_components[@]}"
++++ get_baseline_git gdb_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/gdb_rev
+++ base_rev=77d242a06e352eee88908326d7bbf3b77086d5db
++++ 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=3396471b4cd4032adcc8eabb46d2a3ab0c876368
++++ git -C gdb rev-list --count 77d242a06e352eee88908326d7bbf3b77086d5db..3396471b4cd4032adcc8eabb46d2a3ab0c876368
+++ c_commits=8
+++ new_commits=8
++++ echo gdb
++++ tr ' ' ,
+++ components=gdb
+++ echo '8 commits in gdb'
++ '[' --oneline = --oneline ']'
-++ echo gdb-14-branchpoint-951-g77d242a06e3
++ return 0
++ gnu_print_result --oneline
++ false
@@ -1281,44 +463,21 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ case "$print_arg" in
++ case "$ci_config" in
++ echo aarch64
-+ echo '[Linaro-TCWG-CI]' 'gdb-14-branchpoint-951-g77d242a06e3: Success on aarch64'
++ echo '[Linaro-TCWG-CI]' '8 commits in gdb: Success on aarch64'
+ print_mail_body
+ local bad_artifacts_url good_artifacts_url
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-+ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/artifact/artifacts
++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/567/artifact/artifacts
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-+ good_artifacts_url=https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/565/artifact/artifacts
++ good_artifacts_url=https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/artifact/artifacts
+ local key=
-+ '[' single_commit = single_commit ']'
-+ '[' '' = '' ']'
-++ print_jira_card_key
-++ set -euf -o pipefail
-++ local jira_dir
-+++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db
-+++ local dir=gdb/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ jira_dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ jira_dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira
-++ '[' -f interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/key ']'
-++ return 0
-+ key=
-+ '[' -z '' ']'
-++ print_jira_template_card
-++ local jira_card=GNU-692
-++ case "$ci_project/$ci_config:$changed_single_component" in
-++ echo GNU-692
-+ key=GNU-692
-+ cat
-+ '[' GNU-692 '!=' '' ']'
++ '[' single_component = single_commit ']'
+ cat
++ '[' '' '!=' '' ']'
+ cat
++ gnu_print_config --short
++ false
@@ -1345,41 +504,57 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ set -euf -o pipefail
++ false
++ local print_arg=--short
-++ '[' single_commit = no_change ']'
+++ '[' single_component = no_change ']'
++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=gdb
-++ '[' --short = --link ']'
-++ local describe
-++ '[' '' = '' ']'
-+++ describe_sha1 gdb 77d242a06e352eee88908326d7bbf3b77086d5db true
-+++ local component=gdb
-+++ local sha1=77d242a06e352eee88908326d7bbf3b77086d5db
-+++ local anything=true
-+++ match=()
-+++ local -a match
-+++ case "$component" in
-+++ match=(--match "gdb*")
-+++ git -C gdb describe --match 'gdb*' 77d242a06e352eee88908326d7bbf3b77086d5db
-++ describe=gdb-14-branchpoint-951-g77d242a06e3
-+++ echo gdb-14-branchpoint-951-g77d242a06e3
-+++ sed 's,^basepoints/,,'
-++ describe=gdb-14-branchpoint-951-g77d242a06e3
+++ '[' single_component = single_commit ']'
+++ '[' single_component = single_component ']'
+++ local new_commits c base_rev cur_rev c_commits components
+++ local commits_or_patches
+++ '[' '' '!=' '' ']'
+++ commits_or_patches=commits
+++ new_commits=0
+++ for c in "${changed_components[@]}"
++++ get_baseline_git gdb_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/gdb_rev
+++ base_rev=77d242a06e352eee88908326d7bbf3b77086d5db
++++ 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=3396471b4cd4032adcc8eabb46d2a3ab0c876368
++++ git -C gdb rev-list --count 77d242a06e352eee88908326d7bbf3b77086d5db..3396471b4cd4032adcc8eabb46d2a3ab0c876368
+++ c_commits=8
+++ new_commits=8
++++ echo gdb
++++ tr ' ' ,
+++ components=gdb
+++ echo '8 commits in gdb'
++ '[' --short = --oneline ']'
-++ '[' '' = '' ']'
-++ echo 'commit gdb-14-branchpoint-951-g77d242a06e3'
-++ local tmpfile
-+++ mktemp
-++ tmpfile=/tmp/tmp.Njm8QNVSEM
-++ git -C gdb log -n1 77d242a06e352eee88908326d7bbf3b77086d5db
-++ tail -n +2
-++ head -n 10 /tmp/tmp.Njm8QNVSEM
-+++ cat /tmp/tmp.Njm8QNVSEM
-+++ wc -l
-++ more_lines=22
-++ '[' 22 -gt 0 ']'
-++ echo '... 22 lines of the commit log omitted.'
-++ rm /tmp/tmp.Njm8QNVSEM
+++ 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=77d242a06e352eee88908326d7bbf3b77086d5db
++++ 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=3396471b4cd4032adcc8eabb46d2a3ab0c876368
++++ git -C gdb rev-list --count 77d242a06e352eee88908326d7bbf3b77086d5db..3396471b4cd4032adcc8eabb46d2a3ab0c876368
+++ c_commits=8
+++ '[' '' '!=' '' ']'
+++ git -C gdb log -n 5 --oneline 77d242a06e352eee88908326d7bbf3b77086d5db..3396471b4cd4032adcc8eabb46d2a3ab0c876368
+++ '[' 8 -gt 5 ']'
+++ echo '... and 3 more commits in gdb'
++ '[' '' '!=' '' ']'
++ return 0
++ gnu_print_result --short
@@ -1428,77 +603,14 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ local print_arg=--long
++ case "$print_arg" in
++ echo 'CI config tcwg_gdb_build master-aarch64'
-+ '[' single_commit '!=' single_commit ']'
-+ '[' '' '!=' '' ']'
-+ cat
-++ print_last_icommit --reproduction_instructions_link tcwg_gdb_build master-aarch64
-++ false
-++ set -euf -o pipefail
-++ local print_arg=--reproduction_instructions_link
-++ shift 1
-++ '[' xsingle_commit '!=' xsingle_commit ']'
-++ local isubdir
-+++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db tcwg_gdb_build master-aarch64
-+++ local dir=gdb/sha1
-+++ '[' 4 -ge 2 ']'
-+++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+++ '[' 4 -ge 3 ']'
-+++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-+++ '[' 4 -ge 4 ']'
-+++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64
-+++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64
-++ isubdir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64
-++ case "$print_arg" in
-++ print_icommits_link gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/reproduction_instructions.txt
-++ set -euf -o pipefail
-++ local path=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/reproduction_instructions.txt
-++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-++ echo https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/reproduction_instructions.txt
-++ print_commits --link
-++ set -euf -o pipefail
-++ false
-++ local print_arg=--link
-++ '[' single_commit = no_change ']'
-++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=gdb
-++ '[' --link = --link ']'
-++ local url
-+++ get_baseline_git gdb_url
-+++ set -euf -o pipefail
-+++ local base_artifacts=base-artifacts
-+++ assert_with_msg 'ERROR: No gdb_url in baseline git' '[' -f base-artifacts/git/gdb_url ']'
-+++ set -euf -o pipefail +x
-+++ cat base-artifacts/git/gdb_url
-++ url=git://sourceware.org/git/binutils-gdb.git
-++ [[ git://sourceware.org/git/binutils-gdb.git =~ git://sourceware.org/git/ ]]
-++ url=binutils-gdb.git
-++ url='https://sourceware.org/git/?p=binutils-gdb.git'
-++ echo 'https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=77d242a06e352eee88908326d7bbf3b77086d5db'
-++ return 0
-++ print_last_icommit --status
-++ false
-++ set -euf -o pipefail
-++ local print_arg=--status
-++ shift 1
-++ '[' xsingle_commit '!=' xsingle_commit ']'
-++ local isubdir
-+++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db
-+++ local dir=gdb/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ isubdir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ case "$print_arg" in
-++ cat interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/status.txt
++ '[' single_component '!=' single_commit ']'
++ return
+ true
+ generate_jenkins_html_files
-+ wait 98107
++ wait 53846
+ set -euf -o pipefail
-# generate_jenkins_html_files
+ echo '# generate_jenkins_html_files'
+# generate_jenkins_html_files
+ true
+ case "$ci_project" in
... Skipping
@@ -1671,38 +783,6 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ echo -n '<a href="./notify/jira/comment-template.txt">./notify/jira/comment-template.txt</a>'
+ echo '<li><a href="./notify/jira/comment-template.txt">./notify/jira/comment-template.txt</a>'
+ read -r cur_file
-++ print_readme_link html ./notify/jira/components
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/components
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/components">./notify/jira/components</a>'
-+ echo '<li><a href="./notify/jira/components">./notify/jira/components</a>'
-+ read -r cur_file
-++ print_readme_link html ./notify/jira/description
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/description
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/description">./notify/jira/description</a>'
-+ echo '<li><a href="./notify/jira/description">./notify/jira/description</a>'
-+ read -r cur_file
-++ print_readme_link html ./notify/jira/startdate
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/startdate
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/startdate">./notify/jira/startdate</a>'
-+ echo '<li><a href="./notify/jira/startdate">./notify/jira/startdate</a>'
-+ read -r cur_file
-++ print_readme_link html ./notify/jira/summary
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/summary
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/summary">./notify/jira/summary</a>'
-+ echo '<li><a href="./notify/jira/summary">./notify/jira/summary</a>'
-+ read -r cur_file
++ print_readme_link html ./notify/mail-body.txt
++ set -euf -o pipefail
++ local text_type=html
@@ -1912,38 +992,6 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ echo -n ./notify/jira/comment-template.txt
+ echo '- ./notify/jira/comment-template.txt'
+ read -r cur_file
-++ print_readme_link txt ./notify/jira/components
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/components
-++ case $text_type in
-++ echo -n ./notify/jira/components
-+ echo '- ./notify/jira/components'
-+ read -r cur_file
-++ print_readme_link txt ./notify/jira/description
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/description
-++ case $text_type in
-++ echo -n ./notify/jira/description
-+ echo '- ./notify/jira/description'
-+ read -r cur_file
-++ print_readme_link txt ./notify/jira/startdate
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/startdate
-++ case $text_type in
-++ echo -n ./notify/jira/startdate
-+ echo '- ./notify/jira/startdate'
-+ read -r cur_file
-++ print_readme_link txt ./notify/jira/summary
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/summary
-++ case $text_type in
-++ echo -n ./notify/jira/summary
-+ echo '- ./notify/jira/summary'
-+ read -r cur_file
++ print_readme_link txt ./notify/mail-body.txt
++ set -euf -o pipefail
++ local text_type=txt
@@ -1997,25 +1045,25 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
+ set -euf -o pipefail
+ local text_type=txt
+ case $text_type in
-# generate dashboard
-# generate_dashboard_squad
-... Skipping
-# post_dashboard_squad
-... Skipping
+ echo '# generate dashboard'
+# generate dashboard
+ generate_dashboard_squad
+ local results_date
+# generate_dashboard_squad
+ echo '# generate_dashboard_squad'
+ false
+ echo '... Skipping'
+... Skipping
+ return
+ post_dashboard_squad
+# post_dashboard_squad
+... Skipping
+ echo '# post_dashboard_squad'
+ false
+ echo '... Skipping'
+ return
+ generate_lnt_report
-+ wait 98243
++ wait 53966
+ set -euf -o pipefail
+ local results_date
+ echo '# generate_lnt_report'
@@ -2026,20 +1074,20 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ get_current_manifest '{rr[results_date]}'
++ get_manifest artifacts/manifest.sh '{rr[results_date]}'
++ set +x
-+ results_date=1703794030
-++ date '+%Y-%m-%d %H:%M:%S' --date @1703794030
-+ results_date='2023-12-28 20:07:10'
++ results_date=1703819950
+++ date '+%Y-%m-%d %H:%M:%S' --date @1703819950
++ results_date='2023-12-29 03:19:10'
+ local jira_key=-
+ '[' -f artifacts/notify/jira/key ']'
+ case "$ci_project" in
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-+ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/ tcwg_gdb_build master-aarch64 '2023-12-28 20:07:10' - artifacts/sumfiles artifacts/notify/lnt_report.json
-+ local build_url=https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/
++ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/567/ tcwg_gdb_build master-aarch64 '2023-12-29 03:19:10' - artifacts/sumfiles artifacts/notify/lnt_report.json
++ local build_url=https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/567/
+ local ci_project=tcwg_gdb_build
+ local ci_config=master-aarch64
-+ local 'results_date=2023-12-28 20:07:10'
++ local 'results_date=2023-12-29 03:19:10'
+ local jira_key=-
+ local sumfiles_dir=artifacts/sumfiles
+ local output_file=artifacts/notify/lnt_report.json
@@ -2049,11 +1097,11 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
find: ‘artifacts/sumfiles’: No such file or directory
+ '[' 0 = 0 ']'
+ return
-# release_testresults_files
-... Done
+ false
+ true
+ release_testresults_files
+# release_testresults_files
+... Done
+ echo '# release_testresults_files'
+ '[' -d artifacts/jenkins ']'
+ '[' -f artifacts/testresults/testresults-mail-recipients.txt ']'
diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log
index 89ff705..1e6a711 100644
--- a/jenkins/notify-init.log
+++ b/jenkins/notify-init.log
@@ -26,19 +26,19 @@
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-# Baseline : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/565/
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/565/'
+# Baseline : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/'
# Using dir : base-artifacts
+ echo '# Using dir : base-artifacts'
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-# Artifacts : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/
+# Artifacts : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/567/
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/567/'
# Using dir : artifacts
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/'
+
+ echo '# Using dir : artifacts'
+ echo ''
-
+ mkdir -p artifacts/notify
+ case "$notify" in
+ declare -Ag pw
@@ -75,7 +75,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
-++ '[' x77d242a06e352eee88908326d7bbf3b77086d5db '!=' x0e2ec3dbce8a3948277e7b02ece0d926ac8a4253 ']'
+++ '[' x3396471b4cd4032adcc8eabb46d2a3ab0c876368 '!=' x77d242a06e352eee88908326d7bbf3b77086d5db ']'
++ echo -ne gdb
++ delim=' '
++ echo
@@ -88,17 +88,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=77d242a06e352eee88908326d7bbf3b77086d5db
++ first_bad=3396471b4cd4032adcc8eabb46d2a3ab0c876368
++ 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=0e2ec3dbce8a3948277e7b02ece0d926ac8a4253
++ last_good=77d242a06e352eee88908326d7bbf3b77086d5db
+ local res
+ res=0
-+ wait 54100
++ wait 53559
+ git -C gdb rev-parse --verify HEAD
+ assert_with_msg 'Cannot parse HEAD in repo gdb' '[' 0 = 0 ']'
+ set -euf -o pipefail +x
@@ -112,22 +112,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=0e2ec3dbce8a3948277e7b02ece0d926ac8a4253
++ base_rev=77d242a06e352eee88908326d7bbf3b77086d5db
++ 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=77d242a06e352eee88908326d7bbf3b77086d5db
-++ git -C gdb rev-parse '77d242a06e352eee88908326d7bbf3b77086d5db^@'
++ cur_rev=3396471b4cd4032adcc8eabb46d2a3ab0c876368
+++ git -C gdb rev-parse '3396471b4cd4032adcc8eabb46d2a3ab0c876368^@'
+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
-+ '[' 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253 = 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253 ']'
-+ return 0
-+ change_kind=single_commit
++ '[' 06740cf11f601c6a5a0f3807f37aaac31d13a542 = 77d242a06e352eee88908326d7bbf3b77086d5db ']'
++ return 1
++ change_kind=single_component
# Debug traces :
+ echo '# Debug traces :'
-# change_kind=single_commit : gdb
-+ echo '# change_kind=single_commit : gdb'
+# change_kind=single_component : gdb
++ echo '# change_kind=single_component : gdb'
+ for c in "${changed_components[@]}"
++ get_baseline_git gdb_rev
++ set -euf -o pipefail
@@ -135,18 +135,18 @@
++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/gdb_rev
-+ base_rev=0e2ec3dbce8a3948277e7b02ece0d926ac8a4253
++ base_rev=77d242a06e352eee88908326d7bbf3b77086d5db
++ 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=77d242a06e352eee88908326d7bbf3b77086d5db
-++ git -C gdb rev-list --count 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253..77d242a06e352eee88908326d7bbf3b77086d5db
-# rev for gdb : 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253..77d242a06e352eee88908326d7bbf3b77086d5db (1 commits)
-+ c_commits=1
-+ echo '# rev for gdb : 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253..77d242a06e352eee88908326d7bbf3b77086d5db (1 commits)'
++ cur_rev=3396471b4cd4032adcc8eabb46d2a3ab0c876368
+++ git -C gdb rev-list --count 77d242a06e352eee88908326d7bbf3b77086d5db..3396471b4cd4032adcc8eabb46d2a3ab0c876368
+# rev for gdb : 77d242a06e352eee88908326d7bbf3b77086d5db..3396471b4cd4032adcc8eabb46d2a3ab0c876368 (8 commits)
++ c_commits=8
++ echo '# rev for gdb : 77d242a06e352eee88908326d7bbf3b77086d5db..3396471b4cd4032adcc8eabb46d2a3ab0c876368 (8 commits)'
+ echo ''
+ setup_stages_to_run
+ '[' ignore = onregression ']'
@@ -174,270 +174,9 @@
# 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
-+ break
-+ local fresh_clone=false
-+ true
-+ '[' -d interesting-commits ']'
-+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local remote=origin
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local single_branch=master
-+ git -C interesting-commits remote rm origin
-+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local refspec
-+ '[' xmaster = x ']'
-+ refspec=+refs/heads/master:refs/remotes/origin/master
-+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ local duration=1h
-+ shift
-+ local tries=3
-+ shift
-+ local n=0
-+ local ret=0
-+ '[' 0 -eq 3 ']'
-+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ ret=0
-+ wait 54180
-+ timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ '[' 0 -eq 0 ']'
-+ break
-+ return 0
-+ break
-+ 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=5f2d94d0b
-++ '[' 0 -ne 0 ']'
-++ echo 5f2d94d0b
-+ sha1=5f2d94d0b
-+ git -C interesting-commits checkout --detach 5f2d94d0b
-Warning: you are leaving 1 commit behind, not connected to
-any of your branches:
-
- 454d18ec8 Add entry d74cceb6d40a20f848aa78ab1ee9dd46c09f994a from https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/1404/
-
-If you want to keep it by creating a new branch, this may be a good time
-to do so with:
-
- git branch <new-branch-name> 454d18ec8
-
-HEAD is now at 5f2d94d0b Add entry ae034b9106fbdd855ec22ce221bb61a1a9a532c3 from https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-arm_eabi-build/540/
-+ false
-+ dryrun='echo DRYRUN: '
-+ local jira_dir jira_key=
-++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db
-++ local dir=gdb/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ jira_dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ jira_dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira
-+ '[' init = full ']'
-+ true
-+ git -C interesting-commits remote update -p
-Fetching baseline
-From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits
- 2177c826e..5f2d94d0b master -> baseline/master
-Fetching origin
-+ git_clean interesting-commits refs/remotes/origin/master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard refs/remotes/origin/master
-+ update_interesting_commits init ''
-+ echo '# update_interesting_commits'
-# update_interesting_commits
-+ local stage=init
-+ local jira_key=
-+ local subdir3 subdir4 subdir4
-++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db
-++ local dir=gdb/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ subdir3=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db tcwg_gdb_build
-++ local dir=gdb/sha1
-++ '[' 3 -ge 2 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ '[' 3 -ge 3 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-++ '[' 3 -ge 4 ']'
-++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-+ subdir4=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-++ interesting_subdir gdb 77d242a06e352eee88908326d7bbf3b77086d5db tcwg_gdb_build master-aarch64
-++ local dir=gdb/sha1
-++ '[' 4 -ge 2 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-++ '[' 4 -ge 3 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build
-++ '[' 4 -ge 4 ']'
-++ dir=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64
-++ echo gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64
-+ subdir5=gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64
-+ '[' -d interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db ']'
-+ mkdir -p interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db
-+ get_current_manifest BUILD_URL
-+ get_manifest artifacts/manifest.sh BUILD_URL
-+ set +x
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/first_url
-+ mkdir -p interesting-commits/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ echo https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/artifact/artifacts
-+ echo 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253
-+ git -C interesting-commits add gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/build_url gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/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 77d242a06e352eee88908326d7bbf3b77086d5db from https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/'
-[detached HEAD 3ad15a851] Add entry 77d242a06e352eee88908326d7bbf3b77086d5db from https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/
- 3 files changed, 3 insertions(+)
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/first_url
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/build_url
- create mode 100644 gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/last_good
-+ wait 68583
-+ echo DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-+ break
-Init stage ran successfully.
+ '[' init '!=' full ']'
+ echo 'Init stage ran successfully.'
+Init stage ran successfully.
+ exit 0
diff --git a/jenkins/run-build.env b/jenkins/run-build.env
index 8476301..3fc12a6 100644
--- a/jenkins/run-build.env
+++ b/jenkins/run-build.env
@@ -1,4 +1,4 @@
-build_name="#566"
+build_name="#567"
docker_opts=(--distro
default
--arch
@@ -7,7 +7,7 @@ arm64
tcwg-jade-05 )
source build_container.sh
trap "cleanup_all_containers" EXIT
-build_name="#566-gdb"
+build_name="#567-gdb"
branch_opt=(==rr\[gdb_git\]
git://sourceware.org/git/binutils-gdb.git#master )
-build_name="#566-gdb-R1"
+build_name="#567-gdb-R1"
diff --git a/manifest.sh b/manifest.sh
index 87b2674..9b63552 100644
--- a/manifest.sh
+++ b/manifest.sh
@@ -1,4 +1,4 @@
-declare -g "jenkins_scripts_rev=479b027e2079f99866051e426db916fb7105dedd"
+declare -g "jenkins_scripts_rev=f5a94476832e1ce717ea21ba059b73afb94ff1cd"
# Artifacts directory
# Recording parameters to manifest: artifacts/manifest.sh
rr[ci_project]="tcwg_gdb_build"
@@ -6,7 +6,7 @@ rr[ci_config]="master-aarch64"
declare -g "scripts_branch=master"
rr[mode]="build"
rr[update_baseline]="onsuccess"
-declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/"
+declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/567/"
declare -g "SQUAD_GRP="
rr[gdb_git]="git://sourceware.org/git/binutils-gdb.git#master"
# Saving rr[] in the manifest
@@ -23,4 +23,4 @@ rr[no_regression_p]="no_regression_p"
rr[no_regression_result]="0"
rr[target]="native"
declare -g "notify=ignore"
-rr[results_date]="1703794030"
+rr[results_date]="1703819950"
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 7b28f17..173ec3e 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
[GNU-692]
Success
-Details: https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/artifact/artifacts/notify/mail-body.txt/*view*/
+Details: https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/567/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 cdc47ca..0000000
--- a/notify/jira/description
+++ /dev/null
@@ -1,21 +0,0 @@
-Commit: https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=77d242a06e352eee88908326d7bbf3b77086d5db
-commit gdb-14-branchpoint-951-g77d242a06e3
-Author: Jin Ma <jinma@linux.alibaba.com>
-Date: Mon Dec 25 16:49:21 2023 +0800
-
- RISC-V: THEAD: Add 5 assembly pseudoinstructions for XTheadVector extension
-
- In order to make it easier to complete the compiler's support for
- the XTheadVector extension and to be as compatible as possible
- with the programming model of the 'V' extension ([1]), we consider
- adding a few pseudo instructions ([2]).
-
-... 22 lines of the commit log omitted.
-
-* tcwg_gdb_build
-** master-aarch64
-*** Success
-*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/details.txt
-*** https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/artifact/artifacts
-
-Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/jira/yaml
diff --git a/notify/jira/startdate b/notify/jira/startdate
deleted file mode 100644
index 76dd571..0000000
--- a/notify/jira/startdate
+++ /dev/null
@@ -1 +0,0 @@
-2023-12-29
diff --git a/notify/jira/summary b/notify/jira/summary
deleted file mode 100644
index 0a8c906..0000000
--- a/notify/jira/summary
+++ /dev/null
@@ -1 +0,0 @@
-gdb-14-branchpoint-951-g77d242a06e3: Success
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index 8f33a91..03b9ce0 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -2,22 +2,15 @@ Dear contributor, our automatic CI has detected problems related to your patch(e
We appreciate that it might be difficult to find the necessary logs or reproduce the issue locally. If you can't get what you need from our CI within minutes, let us know and we will be happy to help.
-We track this report status in https://linaro.atlassian.net/browse/GNU-692 , please let us know if you are looking at the problem and/or when you have a fix.
-
In gdb_build master-aarch64 after:
- | commit gdb-14-branchpoint-951-g77d242a06e3
- | Author: Jin Ma <jinma@linux.alibaba.com>
- | Date: Mon Dec 25 16:49:21 2023 +0800
- |
- | RISC-V: THEAD: Add 5 assembly pseudoinstructions for XTheadVector extension
- |
- | In order to make it easier to complete the compiler's support for
- | the XTheadVector extension and to be as compatible as possible
- | with the programming model of the 'V' extension ([1]), we consider
- | adding a few pseudo instructions ([2]).
- |
- | ... 22 lines of the commit log omitted.
+ | 8 commits in gdb
+ | 3396471b4cd dwarf, fortran: add support for DW_TAG_entry_point
+ | 06740cf11f6 gdb, dwarf: add assert to dwarf2_get_pc_bounds
+ | 69570475c61 gdb, dwarf: move part of dwarf2_get_pc_bounds into separate function
+ | 90827b4eefb LoongArch: ld: Add support for tls le relax.
+ | 40372b03b36 LoongArch: gas: Add support for tls le relax.
+ | ... and 3 more commits in gdb
Results changed to
# reset_artifacts:
@@ -41,17 +34,6 @@ CI config tcwg_gdb_build master-aarch64
-----------------8<--------------------------8<--------------------------8<--------------------------
The information below can be used to reproduce a debug environment:
-Current build : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/565/artifact/artifacts
-
-Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/reproduction_instructions.txt
-
-Full commit : https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=77d242a06e352eee88908326d7bbf3b77086d5db
-
-List of configurations that regressed due to this commit :
-* tcwg_gdb_build
-** master-aarch64
-*** Success
-*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gdb/sha1/77d242a06e352eee88908326d7bbf3b77086d5db/tcwg_gdb_build/master-aarch64/details.txt
-*** https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/artifact/artifacts
+Current build : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/567/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/566/artifact/artifacts
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index f7e34c0..eb36d80 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-bcc:tcwg-validation@linaro.org,cc:gdb-testers@sourceware.org,nelson@rivosinc.com,cc:jinma@linux.alibaba.com
+bcc:tcwg-validation@linaro.org,cc:gdb-testers@sourceware.org,abdul.b.ijaz@intel.com,cc:changjiachen@stu.xupt.edu.cn,liuzhensong@loongson.cn,cc:nils-christian.kempke@intel.com
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 7fbe903..4059d85 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] gdb-14-branchpoint-951-g77d242a06e3: Success on aarch64
+[Linaro-TCWG-CI] 8 commits in gdb: Success on aarch64