summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-12-27 00:20:33 +0000
committerTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-12-27 00:20:33 +0000
commitcd68fafb83af24f04e374519052ae16c037cd391 (patch)
tree2a2a1d110f13fedd87c3c818e0fbaa3bacff77d9
parent6102e8eb1c9bc867f88274c02a5de175fac725fc (diff)
onsuccess: #559: 1: [TCWG CI] https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/
Results : | # reset_artifacts: | -10 | # true: | 0 | # build_abe binutils: | 1 check_regression status : 0
-rw-r--r--01-reset_artifacts/console.log.xzbin2148 -> 2104 bytes
-rw-r--r--02-prepare_abe/console.log.xzbin2648 -> 2636 bytes
-rw-r--r--04-build_abe-binutils/console.log.xzbin49368 -> 49384 bytes
-rw-r--r--04-build_abe-binutils/make-binutils.log.xzbin38000 -> 37960 bytes
-rw-r--r--05-check_regression/console.log.xzbin1120 -> 1096 bytes
-rw-r--r--README.html4
-rw-r--r--README.txt4
-rw-r--r--git/binutils_rev2
-rw-r--r--jenkins/build-name2
-rw-r--r--jenkins/notify-full.log1332
-rw-r--r--jenkins/notify-init.log354
-rw-r--r--jenkins/run-build.env6
-rw-r--r--manifest.sh4
-rw-r--r--notify/jira/comment-template.txt2
-rw-r--r--notify/jira/components1
-rw-r--r--notify/jira/description14
-rw-r--r--notify/jira/startdate1
-rw-r--r--notify/jira/summary1
-rw-r--r--notify/mail-body.txt23
-rw-r--r--notify/mail-recipients.txt2
-rw-r--r--notify/mail-subject.txt2
21 files changed, 1657 insertions, 97 deletions
diff --git a/01-reset_artifacts/console.log.xz b/01-reset_artifacts/console.log.xz
index 23e15f2..58b1f8e 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 5bec914..72b82e0 100644
--- a/02-prepare_abe/console.log.xz
+++ b/02-prepare_abe/console.log.xz
Binary files differ
diff --git a/04-build_abe-binutils/console.log.xz b/04-build_abe-binutils/console.log.xz
index ea27410..7c1d585 100644
--- a/04-build_abe-binutils/console.log.xz
+++ b/04-build_abe-binutils/console.log.xz
Binary files differ
diff --git a/04-build_abe-binutils/make-binutils.log.xz b/04-build_abe-binutils/make-binutils.log.xz
index 42abf3b..ff0dfbb 100644
--- a/04-build_abe-binutils/make-binutils.log.xz
+++ b/04-build_abe-binutils/make-binutils.log.xz
Binary files differ
diff --git a/05-check_regression/console.log.xz b/05-check_regression/console.log.xz
index 562f20d..7197fdf 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 94ba39d..6f93ec9 100644
--- a/README.html
+++ b/README.html
@@ -41,6 +41,10 @@ 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 76ff353..8c2db59 100644
--- a/README.txt
+++ b/README.txt
@@ -38,6 +38,10 @@ 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/binutils_rev b/git/binutils_rev
index 2dc6a18..4ac0d94 100644
--- a/git/binutils_rev
+++ b/git/binutils_rev
@@ -1 +1 @@
-e7a293f376fef110ae59f5b9ae5bf0aaca68a4da
+c2289ae34815e7c9048fa141f0551592db9897fa
diff --git a/jenkins/build-name b/jenkins/build-name
index 16b859d..ca25e5d 100644
--- a/jenkins/build-name
+++ b/jenkins/build-name
@@ -1 +1 @@
-#558-binutils-R1
+#559-binutils-R1
diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log
index d3cc90f..4ea0fbe 100644
--- a/jenkins/notify-full.log
+++ b/jenkins/notify-full.log
@@ -9,8 +9,8 @@
+ declare -a changed_components
+ declare print_commits_f print_result_f print_config_f print_last_icommit_f
+ dump_model_only=false
-+ setup_notify_environment
# setup_notify_environment
++ setup_notify_environment
+ echo '# setup_notify_environment'
+ top_artifacts=artifacts
++ get_current_manifest '{rr[ci_project]}'
@@ -26,15 +26,15 @@
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-# Baseline : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/557/
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/557/'
+# Baseline : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/558/
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/558/'
# 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_binutils_build--master-arm-build/558/
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/558/'
+# Artifacts : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/'
# Using dir : artifacts
+ echo '# Using dir : artifacts'
@@ -75,17 +75,78 @@
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
-++ '[' xe7a293f376fef110ae59f5b9ae5bf0aaca68a4da '!=' xe7a293f376fef110ae59f5b9ae5bf0aaca68a4da ']'
+++ '[' xc2289ae34815e7c9048fa141f0551592db9897fa '!=' xe7a293f376fef110ae59f5b9ae5bf0aaca68a4da ']'
+++ echo -ne binutils
+++ delim=' '
++ echo
+ local c base_rev cur_rev c_commits
++ '[' 1 = 0 ']'
++ '[' 1 = 1 ']'
++ changed_single_component=binutils
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ first_bad=c2289ae34815e7c9048fa141f0551592db9897fa
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ last_good=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da
++ local res
++ res=0
++ wait 72556
++ git -C binutils rev-parse --verify HEAD
++ assert_with_msg 'Cannot parse HEAD in repo binutils' '[' 0 = 0 ']'
++ set -euf -o pipefail +x
++ single_commit_p binutils
++ set -euf -o pipefail
++ local c=binutils
++ local base_rev cur_rev sha1
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ base_rev=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ cur_rev=c2289ae34815e7c9048fa141f0551592db9897fa
+++ git -C binutils rev-parse 'c2289ae34815e7c9048fa141f0551592db9897fa^@'
++ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
++ '[' e7a293f376fef110ae59f5b9ae5bf0aaca68a4da = e7a293f376fef110ae59f5b9ae5bf0aaca68a4da ']'
++ return 0
++ change_kind=single_commit
# Debug traces :
-+ '[' 0 = 0 ']'
-+ change_kind=no_change
-+ changed_single_component=
+ echo '# Debug traces :'
-# change_kind=no_change :
+# change_kind=single_commit : binutils
++ echo '# change_kind=single_commit : binutils'
++ for c in "${changed_components[@]}"
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ base_rev=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ cur_rev=c2289ae34815e7c9048fa141f0551592db9897fa
+++ git -C binutils rev-list --count e7a293f376fef110ae59f5b9ae5bf0aaca68a4da..c2289ae34815e7c9048fa141f0551592db9897fa
++ c_commits=1
+# rev for binutils : e7a293f376fef110ae59f5b9ae5bf0aaca68a4da..c2289ae34815e7c9048fa141f0551592db9897fa (1 commits)
-+ echo '# change_kind=no_change : '
++ echo '# rev for binutils : e7a293f376fef110ae59f5b9ae5bf0aaca68a4da..c2289ae34815e7c9048fa141f0551592db9897fa (1 commits)'
+ echo ''
+ setup_stages_to_run
+ '[' ignore = onregression ']'
@@ -110,11 +171,270 @@
+ print_config_f=gnu_print_config
+ post_interesting_commits init
+ set -euf -o pipefail
-+ echo '# post_interesting_commits'
# post_interesting_commits
++ echo '# post_interesting_commits'
+ local stage=init
-+ '[' no_change '!=' single_commit ']'
++ '[' 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 ']'
+timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
++ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
++ ret=0
++ wait 72636
++ 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=936421007
+++ '[' 0 -ne 0 ']'
+++ echo 936421007
++ sha1=936421007
++ git -C interesting-commits checkout --detach 936421007
+Warning: you are leaving 1 commit behind, not connected to
+any of your branches:
+
+ 4cf0abffa Add entry c2289ae34815e7c9048fa141f0551592db9897fa from https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/
+
+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> 4cf0abffa
+
+HEAD is now at 936421007 Add entry 8afdbcdd7abe1e3c7a81e07f34c256e7f2dbc652 from https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-arm_eabi-build/537/
++ false
++ dryrun='echo DRYRUN: '
++ local jira_dir jira_key=
+++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa
+++ local dir=binutils/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ jira_dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ jira_dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/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
++ update_interesting_commits init ''
++ echo '# update_interesting_commits'
++ local stage=init
++ local jira_key=
++ local subdir3 subdir4 subdir4
+++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa
+++ local dir=binutils/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ subdir3=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa tcwg_binutils_build
+++ local dir=binutils/sha1
+++ '[' 3 -ge 2 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ '[' 3 -ge 3 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
+++ '[' 3 -ge 4 ']'
+++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
++ subdir4=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
+++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa tcwg_binutils_build master-arm
+++ local dir=binutils/sha1
+++ '[' 4 -ge 2 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ '[' 4 -ge 3 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
+++ '[' 4 -ge 4 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm
+++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm
++ subdir5=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm
++ '[' -d interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa ']'
++ mkdir -p interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/first_url
++ mkdir -p interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
++ echo https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/artifact/artifacts
++ echo e7a293f376fef110ae59f5b9ae5bf0aaca68a4da
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/build_url binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/last_good
++ '[' init '!=' full ']'
+ return
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
++ git -C interesting-commits commit -m 'Add entry c2289ae34815e7c9048fa141f0551592db9897fa from https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/'
+[detached HEAD 3c994172f] Add entry c2289ae34815e7c9048fa141f0551592db9897fa from https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/
+ 3 files changed, 3 insertions(+)
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/first_url
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/build_url
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/last_good
++ wait 86991
++ 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
@@ -140,39 +460,632 @@
++ assert_with_msg 'ERROR: No binutils in current git' '[' -f artifacts/git/binutils_rev ']'
++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
-++ git -C binutils show --no-patch --pretty=%ct e7a293f376fef110ae59f5b9ae5bf0aaca68a4da
-+ cur_d=1703548868
+++ git -C binutils show --no-patch --pretty=%ct c2289ae34815e7c9048fa141f0551592db9897fa
++ cur_d=1703635229
+ '[' x1703548868 '!=' x ']'
-+ '[' x1703548868 = x ']'
-+ '[' 1703548868 -lt 1703548868 ']'
-+ '[' x1703548868 = x ']'
-+ '[' 1703548868 -gt 0 ']'
-+ results_date=1703548868
-+ assert_with_msg 'Failed to produce results_date' '[' 1703548868 -gt 0 ']'
++ '[' x1703635229 = x ']'
++ '[' 1703635229 -lt 1703548868 ']'
++ '[' x1703635229 = x ']'
++ '[' 1703635229 -gt 0 ']'
++ results_date=1703635229
++ assert_with_msg 'Failed to produce results_date' '[' 1703635229 -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=1703499467
-+ '[' 1703499467 '!=' '' ']'
-+ '[' 1703548868 -gt 1703499467 ']'
-+ results_date=1703524167
-+ rr[results_date]=1703524167
++ base_d=1703524167
++ '[' 1703524167 '!=' '' ']'
++ '[' 1703635229 -gt 1703524167 ']'
++ results_date=1703579698
++ rr[results_date]=1703579698
+ cat
+ manifest_out
+ cat
+ check_if_first_report
+ declare -g first_icommit_to_report
+ first_icommit_to_report=false
-+ '[' xno_change '!=' xsingle_commit ']'
-+ return
++ '[' xsingle_commit '!=' xsingle_commit ']'
++ local isubdir
+++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa
+++ local dir=binutils/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ isubdir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ '[' -f interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/first_url ']'
++ local first_url
+++ cat interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/first_url
++ first_url=https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
++ '[' https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/ = https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/ ']'
++ first_icommit_to_report=true
+ post_interesting_commits full
+ set -euf -o pipefail
-# post_interesting_commits
+ echo '# post_interesting_commits'
+# post_interesting_commits
+ local stage=full
-+ '[' no_change '!=' single_commit ']'
-+ return
++ '[' 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 87092
++ 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=936421007
+++ '[' 0 -ne 0 ']'
+++ echo 936421007
++ sha1=936421007
++ git -C interesting-commits checkout --detach 936421007
+Warning: you are leaving 1 commit behind, not connected to
+any of your branches:
+
+ 3c994172f Add entry c2289ae34815e7c9048fa141f0551592db9897fa from https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/
+
+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> 3c994172f
+
+HEAD is now at 936421007 Add entry 8afdbcdd7abe1e3c7a81e07f34c256e7f2dbc652 from https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-arm_eabi-build/537/
++ false
++ dryrun='echo DRYRUN: '
++ local jira_dir jira_key=
+++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa
+++ local dir=binutils/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ jira_dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ jira_dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/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
++ update_interesting_commits full ''
++ echo '# update_interesting_commits'
++ local stage=full
++ local jira_key=
++ local subdir3 subdir4 subdir4
+++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa
+++ local dir=binutils/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ subdir3=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa tcwg_binutils_build
+++ local dir=binutils/sha1
+++ '[' 3 -ge 2 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ '[' 3 -ge 3 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
+++ '[' 3 -ge 4 ']'
+++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
++ subdir4=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
+++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa tcwg_binutils_build master-arm
+++ local dir=binutils/sha1
+++ '[' 4 -ge 2 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ '[' 4 -ge 3 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
+++ '[' 4 -ge 4 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm
+++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm
++ subdir5=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm
++ '[' -d interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa ']'
++ mkdir -p interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/first_url
++ mkdir -p interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
++ echo https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/artifact/artifacts
++ echo e7a293f376fef110ae59f5b9ae5bf0aaca68a4da
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/build_url binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/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/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
++ set -euf -o pipefail
++ local subdir=interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
++ local cur_file cur best= best_file
++ read -r cur_file
+++ find interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build -mindepth 2 -maxdepth 2 -name status-summary.txt
+++ sort
+++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/status-summary.txt
++ cur=Success
++ '[' Success -le '' ']'
+/home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/round-robin-notify.sh: line 1057: [: Success: integer expression expected
++ best=Success
++ best_file=interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/status-summary.txt
++ read -r cur_file
++ cat interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/status-summary.txt
++ merge_status_summary interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ set -euf -o pipefail
++ local subdir=interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ local cur_file cur best= best_file
++ read -r cur_file
+++ find interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa -mindepth 2 -maxdepth 2 -name status-summary.txt
+++ sort
+++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/status-summary.txt
++ cur=Success
++ '[' Success -le '' ']'
+/home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/round-robin-notify.sh: line 1057: [: Success: integer expression expected
++ best=Success
++ best_file=interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/status-summary.txt
++ read -r cur_file
++ cat interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/status-summary.txt
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/status-summary.txt binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/status-summary.txt binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/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 binutils:
+1'
++ echo ''
++ echo From
+++ cat base-artifacts/results
++ echo '# reset_artifacts:
+-10
+# true:
+0
+# build_abe binutils:
+1'
++ return 0
++ cat interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/status-summary.txt
++ sed 's/^/* /'
++ print_icommits_link binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/details.txt
++ set -euf -o pipefail
++ local path=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/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/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/details.txt
++ cat interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/build_url
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/details.txt binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/status.txt
++ '[' -f interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/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_binutils_build--master-arm-build/559/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_binutils_build--master-arm-build/558/artifact/artifacts
++ cat
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/reproduction_instructions.txt
++ local ci_config
++ read ci_config
+++ cd interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
+++ ls
++ '[' -f interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/summary.txt ']'
++ '[' -f interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/status.txt ']'
++ echo '* master-arm'
++ cat interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/status.txt
++ sed 's/^/*/'
++ read ci_config
++ '[' -f interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/status-summary.txt/summary.txt ']'
++ '[' -f interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/status-summary.txt/status.txt ']'
++ continue
++ read ci_config
++ '[' -f interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/status.txt/summary.txt ']'
++ '[' -f interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/status.txt/status.txt ']'
++ continue
++ read ci_config
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/status.txt
++ local ci_project
++ read ci_project
+++ cd interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ ls
++ '[' -f interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/first_url/status.txt ']'
++ continue
++ read ci_project
++ '[' -f interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/status-summary.txt/status.txt ']'
++ continue
++ read ci_project
++ '[' -f interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/status.txt/status.txt ']'
++ continue
++ read ci_project
++ '[' -f interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/status.txt ']'
++ echo '* tcwg_binutils_build'
++ cat interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/status.txt
++ sed 's/^/*/'
++ read ci_project
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/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=binutils
++ '[' --short = --link ']'
++ local describe
++ '[' '' = '' ']'
+++ describe_sha1 binutils c2289ae34815e7c9048fa141f0551592db9897fa true
+++ local component=binutils
+++ local sha1=c2289ae34815e7c9048fa141f0551592db9897fa
+++ local anything=true
+++ match=()
+++ local -a match
+++ case "$component" in
+++ match=(--match "binutils*")
+++ git -C binutils describe --match 'binutils*' c2289ae34815e7c9048fa141f0551592db9897fa
++ describe=binutils-2_41-release-1680-gc2289ae3481
+++ echo binutils-2_41-release-1680-gc2289ae3481
+++ sed 's,^basepoints/,,'
++ describe=binutils-2_41-release-1680-gc2289ae3481
++ '[' --short = --oneline ']'
++ '[' '' = '' ']'
++ echo 'commit binutils-2_41-release-1680-gc2289ae3481'
++ local tmpfile
+++ mktemp
++ tmpfile=/tmp/tmp.1lesT04jvb
++ git -C binutils log -n1 c2289ae34815e7c9048fa141f0551592db9897fa
++ tail -n +2
++ head -n 10 /tmp/tmp.1lesT04jvb
+++ cat /tmp/tmp.1lesT04jvb
+++ wc -l
++ more_lines=-6
++ '[' -6 -gt 0 ']'
++ rm /tmp/tmp.1lesT04jvb
++ '[' '' '!=' '' ']'
++ return 0
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/commit-log.txt
++ true
++ local jira_dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira
++ '[' -f interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira/key ']'
++ '[' -e interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira ']'
++ mkdir interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/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=binutils
+++ '[' --oneline = --link ']'
+++ local describe
+++ '[' '' = '' ']'
++++ describe_sha1 binutils c2289ae34815e7c9048fa141f0551592db9897fa true
++++ local component=binutils
++++ local sha1=c2289ae34815e7c9048fa141f0551592db9897fa
++++ local anything=true
++++ match=()
++++ local -a match
++++ case "$component" in
++++ match=(--match "binutils*")
++++ git -C binutils describe --match 'binutils*' c2289ae34815e7c9048fa141f0551592db9897fa
+++ describe=binutils-2_41-release-1680-gc2289ae3481
++++ echo binutils-2_41-release-1680-gc2289ae3481
++++ sed 's,^basepoints/,,'
+++ describe=binutils-2_41-release-1680-gc2289ae3481
+++ '[' --oneline = --oneline ']'
+++ echo binutils-2_41-release-1680-gc2289ae3481
+++ return 0
+++ cat interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/status-summary.txt
++ echo binutils-2_41-release-1680-gc2289ae3481: Success
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/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=binutils
+++ '[' --link = --link ']'
+++ local url
++++ get_baseline_git binutils_url
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No binutils_url in baseline git' '[' -f base-artifacts/git/binutils_url ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/binutils_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=c2289ae34815e7c9048fa141f0551592db9897fa'
+++ return 0
+++ cat interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/commit-log.txt
+++ cat interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/status.txt
+++ print_icommits_link binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira/yaml
+++ set -euf -o pipefail
+++ local path=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/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/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira/yaml
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira/description
++ update_jira_card
++ set -euf -o pipefail
++ echo '# update_jira_card'
+# update_jira_card
++ local jira_dir
+++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa
+++ local dir=binutils/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ jira_dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ jira_dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira
++ components=()
++ local -a components
++ case "$changed_single_component" in
++ components+=(Binutils)
++ IFS=,
++ echo Binutils
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira/components
++ local commit_date
+++ git -C binutils log -n1 --pretty=%cd --date=iso c2289ae34815e7c9048fa141f0551592db9897fa
++ commit_date='2023-12-27 00:00:29 +0000'
++ date -d '2023-12-27 00:00:29 +0000' +%Y-%m-%d
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira/startdate
++ local key project
+++ print_jira_card_key
+++ set -euf -o pipefail
+++ local jira_dir
++++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa
++++ local dir=binutils/sha1
++++ '[' 2 -ge 2 ']'
++++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++++ '[' 2 -ge 3 ']'
++++ '[' 2 -ge 4 ']'
++++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ jira_dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ jira_dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira
+++ '[' -f interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira/key ']'
+++ return 0
++ key=
++ '[' -z '' ']'
++ echo 'WARNING: no existing jira card interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira/key'
+WARNING: no existing jira card interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira/key
++ return 0
++ local describe
+++ describe_sha1 binutils c2289ae34815e7c9048fa141f0551592db9897fa false
+++ local component=binutils
+++ local sha1=c2289ae34815e7c9048fa141f0551592db9897fa
+++ local anything=false
+++ match=()
+++ local -a match
+++ case "$component" in
+++ match=(--match "binutils*")
+++ git -C binutils describe --match 'binutils*' c2289ae34815e7c9048fa141f0551592db9897fa
++ describe=binutils-2_41-release-1680-gc2289ae3481
++ '[' binutils-2_41-release-1680-gc2289ae3481 '!=' '' ']'
++ local d
+++ dirname binutils-2_41-release-1680-gc2289ae3481
++ d=.
++ mkdir -p interesting-commits/binutils/.
++ local symlink=
++ '[' . '!=' . ']'
++ symlink=sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ rm -f interesting-commits/binutils/binutils-2_41-release-1680-gc2289ae3481
++ ln -s sha1/c2289ae34815e7c9048fa141f0551592db9897fa interesting-commits/binutils/binutils-2_41-release-1680-gc2289ae3481
++ git -C interesting-commits add binutils/binutils-2_41-release-1680-gc2289ae3481
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
++ git -C interesting-commits commit -m 'Add entry c2289ae34815e7c9048fa141f0551592db9897fa from https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/'
+[detached HEAD d8115f9a4] Add entry c2289ae34815e7c9048fa141f0551592db9897fa from https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/
+ 17 files changed, 71 insertions(+)
+ create mode 120000 binutils/binutils-2_41-release-1680-gc2289ae3481
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/commit-log.txt
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/first_url
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira/components
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira/description
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira/startdate
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira/summary
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/status-summary.txt
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/status.txt
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/build_url
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/details.txt
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/last_good
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/reproduction_instructions.txt
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/status-summary.txt
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/status.txt
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/status-summary.txt
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/status.txt
++ wait 101770
++ 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
+ true
+ generate_jira_dir
+ set -euf -o pipefail
@@ -182,11 +1095,23 @@
++ set -euf -o pipefail
++ local print_arg=--entry
++ shift 1
-++ '[' xno_change '!=' xsingle_commit ']'
-++ return 0
-+ icommit_entry=
-+ '[' '' '!=' '' ']'
-+ mkdir -p artifacts/notify/jira
+++ '[' xsingle_commit '!=' xsingle_commit ']'
+++ local isubdir
++++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa
++++ local dir=binutils/sha1
++++ '[' 2 -ge 2 ']'
++++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++++ '[' 2 -ge 3 ']'
++++ '[' 2 -ge 4 ']'
++++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ isubdir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ case "$print_arg" in
+++ echo interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ icommit_entry=interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ '[' interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa '!=' '' ']'
++ '[' -d interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira ']'
++ rsync -a interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira/ artifacts/notify/jira/
++ '[' -f artifacts/notify/jira/key ']'
+ '[' '' '!=' '' ']'
+ cat
++ print_jira_template_card
@@ -210,9 +1135,9 @@
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
-++ url=https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/558/artifact/artifacts
+++ url=https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/artifact/artifacts
++ '[' '' '!=' '' ']'
-++ echo 'https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/558/artifact/artifacts/notify/mail-body.txt/*view*/'
+++ echo 'https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/artifact/artifacts/notify/mail-body.txt/*view*/'
# print all notification files
+ echo '# print all notification files'
+ true
@@ -220,16 +1145,104 @@
+ set -euf -o pipefail
+ print_mail_recipients
+ set -euf -o pipefail
-+ local c=
++ local c=binutils
++ '[' binutils = '' ']'
++ local -A emails
++ emails["tcwg-validation@linaro.org"]=bcc
++ emails["author"]=cc
++ emails["committer"]=to
++ case "$ci_project/$ci_config:$c" in
++ emails["linaro-toolchain@lists.linaro.org"]=cc_postcommit
++ local c email base_rev cur_rev
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ base_rev=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ cur_rev=c2289ae34815e7c9048fa141f0551592db9897fa
++ read -r email
+++ git -C binutils log --pretty=%ae e7a293f376fef110ae59f5b9ae5bf0aaca68a4da..c2289ae34815e7c9048fa141f0551592db9897fa
++ emails["$email"]=cc
++ read -r email
++ local precommit_postcommit=postcommit
+ '[' '' = '' ']'
-+ echo bcc:tcwg-validation@linaro.org
-+ return 0
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ base_rev=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ cur_rev=c2289ae34815e7c9048fa141f0551592db9897fa
++ read -r email
+++ git -C binutils log --pretty=%ce e7a293f376fef110ae59f5b9ae5bf0aaca68a4da..c2289ae34815e7c9048fa141f0551592db9897fa
++ emails["$email"]=to
++ read -r email
++ unset 'emails[author]' 'emails[committer]'
++ local type
++ recipients=()
++ local -a recipients
++ for email in "${!emails[@]}"
++ type=to
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=cc_postcommit
++ case "$precommit_postcommit:$type" in
++ type=cc
++ case "$type" in
++ recipients+=("$type:$email")
++ for email in "${!emails[@]}"
++ type=cc
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$type:$email")
++ for email in "${!emails[@]}"
++ type=bcc
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$type:$email")
++ IFS=,
++ echo brobecker@adacore.com,cc:linaro-toolchain@lists.linaro.org,cc:gdbadmin@sourceware.org,bcc:tcwg-validation@linaro.org
++ print_commits --oneline
++ set -euf -o pipefail
++ false
++ local print_arg=--oneline
-++ '[' no_change = no_change ']'
-++ echo 'baseline build'
+++ '[' single_commit = no_change ']'
+++ local more_lines
+++ '[' single_commit = single_commit ']'
+++ local c=binutils
+++ '[' --oneline = --link ']'
+++ local describe
+++ '[' '' = '' ']'
++++ describe_sha1 binutils c2289ae34815e7c9048fa141f0551592db9897fa true
++++ local component=binutils
++++ local sha1=c2289ae34815e7c9048fa141f0551592db9897fa
++++ local anything=true
++++ match=()
++++ local -a match
++++ case "$component" in
++++ match=(--match "binutils*")
++++ git -C binutils describe --match 'binutils*' c2289ae34815e7c9048fa141f0551592db9897fa
+++ describe=binutils-2_41-release-1680-gc2289ae3481
++++ echo binutils-2_41-release-1680-gc2289ae3481
++++ sed 's,^basepoints/,,'
+++ describe=binutils-2_41-release-1680-gc2289ae3481
+++ '[' --oneline = --oneline ']'
+++ echo binutils-2_41-release-1680-gc2289ae3481
++ return 0
++ gnu_print_result --oneline
++ false
@@ -267,21 +1280,44 @@
++ case "$print_arg" in
++ case "$ci_config" in
++ echo arm
-+ echo '[Linaro-TCWG-CI]' 'baseline build: Success on arm'
++ echo '[Linaro-TCWG-CI]' 'binutils-2_41-release-1680-gc2289ae3481: Success on arm'
+ 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_binutils_build--master-arm-build/558/artifact/artifacts
++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/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_binutils_build--master-arm-build/557/artifact/artifacts
++ good_artifacts_url=https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/558/artifact/artifacts
+ local key=
-+ '[' no_change = single_commit ']'
++ '[' single_commit = single_commit ']'
++ '[' '' = '' ']'
+++ print_jira_card_key
+++ set -euf -o pipefail
+++ local jira_dir
++++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa
++++ local dir=binutils/sha1
++++ '[' 2 -ge 2 ']'
++++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++++ '[' 2 -ge 3 ']'
++++ '[' 2 -ge 4 ']'
++++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ jira_dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ jira_dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira
+++ '[' -f interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/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 '!=' '' ']'
+ cat
-+ '[' '' '!=' '' ']'
+ cat
++ gnu_print_config --short
++ false
@@ -308,8 +1344,41 @@
++ set -euf -o pipefail
++ false
++ local print_arg=--short
-++ '[' no_change = no_change ']'
-++ echo 'baseline build'
+++ '[' single_commit = no_change ']'
+++ local more_lines
+++ '[' single_commit = single_commit ']'
+++ local c=binutils
+++ '[' --short = --link ']'
+++ local describe
+++ '[' '' = '' ']'
++++ describe_sha1 binutils c2289ae34815e7c9048fa141f0551592db9897fa true
++++ local component=binutils
++++ local sha1=c2289ae34815e7c9048fa141f0551592db9897fa
++++ local anything=true
++++ match=()
++++ local -a match
++++ case "$component" in
++++ match=(--match "binutils*")
++++ git -C binutils describe --match 'binutils*' c2289ae34815e7c9048fa141f0551592db9897fa
+++ describe=binutils-2_41-release-1680-gc2289ae3481
++++ echo binutils-2_41-release-1680-gc2289ae3481
++++ sed 's,^basepoints/,,'
+++ describe=binutils-2_41-release-1680-gc2289ae3481
+++ '[' --short = --oneline ']'
+++ '[' '' = '' ']'
+++ echo 'commit binutils-2_41-release-1680-gc2289ae3481'
+++ local tmpfile
++++ mktemp
+++ tmpfile=/tmp/tmp.w23AIfZyv5
+++ git -C binutils log -n1 c2289ae34815e7c9048fa141f0551592db9897fa
+++ tail -n +2
+++ head -n 10 /tmp/tmp.w23AIfZyv5
++++ cat /tmp/tmp.w23AIfZyv5
++++ wc -l
+++ more_lines=-6
+++ '[' -6 -gt 0 ']'
+++ rm /tmp/tmp.w23AIfZyv5
+++ '[' '' '!=' '' ']'
++ return 0
++ gnu_print_result --short
++ false
@@ -357,17 +1426,80 @@
++ local print_arg=--long
++ case "$print_arg" in
++ echo 'CI config tcwg_binutils_build master-arm'
-+ '[' no_change '!=' single_commit ']'
-+ return
++ '[' single_commit '!=' single_commit ']'
++ '[' '' '!=' '' ']'
++ cat
+++ print_last_icommit --reproduction_instructions_link tcwg_binutils_build master-arm
+++ false
+++ set -euf -o pipefail
+++ local print_arg=--reproduction_instructions_link
+++ shift 1
+++ '[' xsingle_commit '!=' xsingle_commit ']'
+++ local isubdir
++++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa tcwg_binutils_build master-arm
++++ local dir=binutils/sha1
++++ '[' 4 -ge 2 ']'
++++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++++ '[' 4 -ge 3 ']'
++++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
++++ '[' 4 -ge 4 ']'
++++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm
++++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm
+++ isubdir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm
+++ case "$print_arg" in
+++ print_icommits_link binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/reproduction_instructions.txt
+++ set -euf -o pipefail
+++ local path=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/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/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/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=binutils
+++ '[' --link = --link ']'
+++ local url
++++ get_baseline_git binutils_url
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No binutils_url in baseline git' '[' -f base-artifacts/git/binutils_url ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/binutils_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=c2289ae34815e7c9048fa141f0551592db9897fa'
+++ 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 binutils c2289ae34815e7c9048fa141f0551592db9897fa
++++ local dir=binutils/sha1
++++ '[' 2 -ge 2 ']'
++++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++++ '[' 2 -ge 3 ']'
++++ '[' 2 -ge 4 ']'
++++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ isubdir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ case "$print_arg" in
+++ cat interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/status.txt
+ true
+ generate_jenkins_html_files
-+ wait 59229
-+ set -euf -o pipefail
++ wait 101895
# generate_jenkins_html_files
+... Skipping
++ set -euf -o pipefail
+ echo '# generate_jenkins_html_files'
+ true
+ case "$ci_project" in
-... Skipping
+ echo '... Skipping'
+ return
+ generate_readme html
@@ -537,6 +1669,38 @@
++ 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
@@ -746,6 +1910,38 @@
++ 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
@@ -800,24 +1996,24 @@
+ local text_type=txt
+ case $text_type in
# generate dashboard
+# generate_dashboard_squad
+... Skipping
+# post_dashboard_squad
+... Skipping
+ echo '# generate dashboard'
+ generate_dashboard_squad
+ local results_date
-# generate_dashboard_squad
+ echo '# generate_dashboard_squad'
+ false
-... Skipping
+ echo '... Skipping'
+ return
+ post_dashboard_squad
-# post_dashboard_squad
+ echo '# post_dashboard_squad'
-... Skipping
+ false
+ echo '... Skipping'
+ return
+ generate_lnt_report
-+ wait 59349
++ wait 102031
+ set -euf -o pipefail
+ local results_date
+ echo '# generate_lnt_report'
@@ -828,20 +2024,20 @@
++ get_current_manifest '{rr[results_date]}'
++ get_manifest artifacts/manifest.sh '{rr[results_date]}'
++ set +x
-+ results_date=1703524167
-++ date '+%Y-%m-%d %H:%M:%S' --date @1703524167
-+ results_date='2023-12-25 17:09:27'
++ results_date=1703579698
+++ date '+%Y-%m-%d %H:%M:%S' --date @1703579698
++ results_date='2023-12-26 08:34:58'
+ 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_binutils_build--master-arm-build/558/ tcwg_binutils_build master-arm '2023-12-25 17:09:27' - artifacts/sumfiles artifacts/notify/lnt_report.json
-+ local build_url=https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/558/
++ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/ tcwg_binutils_build master-arm '2023-12-26 08:34:58' - artifacts/sumfiles artifacts/notify/lnt_report.json
++ local build_url=https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/
+ local ci_project=tcwg_binutils_build
+ local ci_config=master-arm
-+ local 'results_date=2023-12-25 17:09:27'
++ local 'results_date=2023-12-26 08:34:58'
+ local jira_key=-
+ local sumfiles_dir=artifacts/sumfiles
+ local output_file=artifacts/notify/lnt_report.json
@@ -851,12 +2047,12 @@
find: ‘artifacts/sumfiles’: No such file or directory
+ '[' 0 = 0 ']'
+ return
+# release_testresults_files
+... Done
+ false
+ true
+ release_testresults_files
+ echo '# release_testresults_files'
-# release_testresults_files
-... Done
+ '[' -d artifacts/jenkins ']'
+ '[' -f artifacts/testresults/testresults-mail-recipients.txt ']'
+ echo '... Done'
diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log
index 368805e..98d5668 100644
--- a/jenkins/notify-init.log
+++ b/jenkins/notify-init.log
@@ -10,8 +10,8 @@
+ declare print_commits_f print_result_f print_config_f print_last_icommit_f
+ dump_model_only=false
+ setup_notify_environment
-# setup_notify_environment
+ echo '# setup_notify_environment'
+# setup_notify_environment
+ top_artifacts=artifacts
++ get_current_manifest '{rr[ci_project]}'
++ get_manifest artifacts/manifest.sh '{rr[ci_project]}'
@@ -20,25 +20,25 @@
++ get_current_manifest '{rr[ci_config]}'
++ get_manifest artifacts/manifest.sh '{rr[ci_config]}'
++ set +x
+# Debug traces :
+ ci_config=master-arm
+ echo '# Debug traces :'
-# Debug traces :
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-# Baseline : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/557/
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/557/'
+# Baseline : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/558/
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/558/'
# 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_binutils_build--master-arm-build/558/
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/558/'
-# Using dir : artifacts
-
+# Artifacts : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/'
+ echo '# Using dir : artifacts'
+ echo ''
+# Using dir : artifacts
+
+ mkdir -p artifacts/notify
+ case "$notify" in
+ declare -Ag pw
@@ -75,17 +75,78 @@
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
-++ '[' xe7a293f376fef110ae59f5b9ae5bf0aaca68a4da '!=' xe7a293f376fef110ae59f5b9ae5bf0aaca68a4da ']'
+++ '[' xc2289ae34815e7c9048fa141f0551592db9897fa '!=' xe7a293f376fef110ae59f5b9ae5bf0aaca68a4da ']'
+++ echo -ne binutils
+++ delim=' '
++ echo
+ local c base_rev cur_rev c_commits
-+ '[' 0 = 0 ']'
++ '[' 1 = 0 ']'
++ '[' 1 = 1 ']'
++ changed_single_component=binutils
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ first_bad=c2289ae34815e7c9048fa141f0551592db9897fa
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ last_good=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da
++ local res
++ res=0
++ wait 58034
++ git -C binutils rev-parse --verify HEAD
++ assert_with_msg 'Cannot parse HEAD in repo binutils' '[' 0 = 0 ']'
++ set -euf -o pipefail +x
++ single_commit_p binutils
++ set -euf -o pipefail
++ local c=binutils
++ local base_rev cur_rev sha1
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ base_rev=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ cur_rev=c2289ae34815e7c9048fa141f0551592db9897fa
+++ git -C binutils rev-parse 'c2289ae34815e7c9048fa141f0551592db9897fa^@'
++ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
++ '[' e7a293f376fef110ae59f5b9ae5bf0aaca68a4da = e7a293f376fef110ae59f5b9ae5bf0aaca68a4da ']'
++ return 0
++ change_kind=single_commit
# Debug traces :
-+ change_kind=no_change
-+ changed_single_component=
+ echo '# Debug traces :'
-# change_kind=no_change :
+# change_kind=single_commit : binutils
++ echo '# change_kind=single_commit : binutils'
++ for c in "${changed_components[@]}"
+++ get_baseline_git binutils_rev
+++ set -euf -o pipefail
+++ local base_artifacts=base-artifacts
+++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/binutils_rev
++ base_rev=e7a293f376fef110ae59f5b9ae5bf0aaca68a4da
+++ get_current_git binutils_rev
+++ set -euf -o pipefail
+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']'
+++ set -euf -o pipefail +x
+++ cat artifacts/git/binutils_rev
++ cur_rev=c2289ae34815e7c9048fa141f0551592db9897fa
+++ git -C binutils rev-list --count e7a293f376fef110ae59f5b9ae5bf0aaca68a4da..c2289ae34815e7c9048fa141f0551592db9897fa
+# rev for binutils : e7a293f376fef110ae59f5b9ae5bf0aaca68a4da..c2289ae34815e7c9048fa141f0551592db9897fa (1 commits)
-+ echo '# change_kind=no_change : '
++ c_commits=1
++ echo '# rev for binutils : e7a293f376fef110ae59f5b9ae5bf0aaca68a4da..c2289ae34815e7c9048fa141f0551592db9897fa (1 commits)'
+ echo ''
+ setup_stages_to_run
+ '[' ignore = onregression ']'
@@ -113,9 +174,270 @@
# post_interesting_commits
+ echo '# post_interesting_commits'
+ local stage=init
-+ '[' no_change '!=' single_commit ']'
++ '[' 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 58114
++ 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=936421007
+++ '[' 0 -ne 0 ']'
+++ echo 936421007
++ sha1=936421007
++ git -C interesting-commits checkout --detach 936421007
+Warning: you are leaving 1 commit behind, not connected to
+any of your branches:
+
+ 4617dd6ee Add entry e65ca115151a5895d9c9ac81fdc137f0eed077ed from https://ci.linaro.org/job/tcwg_glibc_check--master-arm-build/774/
+
+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> 4617dd6ee
+
+HEAD is now at 936421007 Add entry 8afdbcdd7abe1e3c7a81e07f34c256e7f2dbc652 from https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-arm_eabi-build/537/
++ false
++ dryrun='echo DRYRUN: '
++ local jira_dir jira_key=
+++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa
+++ local dir=binutils/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ jira_dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ jira_dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira
++ '[' init = full ']'
++ true
++ git -C interesting-commits remote update -p
+Fetching baseline
+From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits
+ 0ae935228..936421007 master -> baseline/master
+Fetching origin
++ git_clean interesting-commits refs/remotes/origin/master
++ set -euf -o pipefail
++ local dir=interesting-commits
++ shift
++ fresh_dir interesting-commits 'interesting-commits/.git/*'
++ set -euf -o pipefail
++ local dir=interesting-commits
++ shift 1
+++ dirname interesting-commits/something
++ dir=interesting-commits
++ mkdir -p interesting-commits
++ find_opts=("!" "-path" "$dir")
++ for keep_pattern in "$@"
++ :
++ find_opts+=("!" "-path" "$keep_pattern")
+++ dirname 'interesting-commits/.git/*'
++ keep_pattern=interesting-commits/.git
++ '[' xinteresting-commits/.git = xinteresting-commits ']'
++ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
++ set -euf -o pipefail +x
++ :
++ find_opts+=("!" "-path" "$keep_pattern")
+++ dirname interesting-commits/.git
++ keep_pattern=interesting-commits
++ '[' xinteresting-commits = xinteresting-commits ']'
++ break
++ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
++ chmod -R +rw interesting-commits
++ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
++ git -C interesting-commits reset -q --hard refs/remotes/origin/master
+# update_interesting_commits
++ update_interesting_commits init ''
++ echo '# update_interesting_commits'
++ local stage=init
++ local jira_key=
++ local subdir3 subdir4 subdir4
+++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa
+++ local dir=binutils/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ subdir3=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa tcwg_binutils_build
+++ local dir=binutils/sha1
+++ '[' 3 -ge 2 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ '[' 3 -ge 3 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
+++ '[' 3 -ge 4 ']'
+++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
++ subdir4=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
+++ interesting_subdir binutils c2289ae34815e7c9048fa141f0551592db9897fa tcwg_binutils_build master-arm
+++ local dir=binutils/sha1
+++ '[' 4 -ge 2 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
+++ '[' 4 -ge 3 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build
+++ '[' 4 -ge 4 ']'
+++ dir=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm
+++ echo binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm
++ subdir5=binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm
++ '[' -d interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa ']'
++ mkdir -p interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/first_url
++ mkdir -p interesting-commits/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
++ echo https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/artifact/artifacts
++ echo e7a293f376fef110ae59f5b9ae5bf0aaca68a4da
++ git -C interesting-commits add binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/build_url binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/last_good
++ '[' init '!=' full ']'
+ return
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
++ git -C interesting-commits commit -m 'Add entry c2289ae34815e7c9048fa141f0551592db9897fa from https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/'
+[detached HEAD 4cf0abffa] Add entry c2289ae34815e7c9048fa141f0551592db9897fa from https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/
+ 3 files changed, 3 insertions(+)
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/first_url
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/build_url
+ create mode 100644 binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/last_good
++ wait 72468
+DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
++ echo 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 9dc0dd3..4041801 100644
--- a/jenkins/run-build.env
+++ b/jenkins/run-build.env
@@ -1,4 +1,4 @@
-build_name="#558"
+build_name="#559"
docker_opts=(--distro
default
--arch
@@ -7,7 +7,7 @@ armhf
tcwg-jade-05 )
source build_container.sh
trap "cleanup_all_containers" EXIT
-build_name="#558-binutils"
+build_name="#559-binutils"
branch_opt=(==rr\[binutils_git\]
git://sourceware.org/git/binutils-gdb.git#master )
-build_name="#558-binutils-R1"
+build_name="#559-binutils-R1"
diff --git a/manifest.sh b/manifest.sh
index c6207fd..22d2833 100644
--- a/manifest.sh
+++ b/manifest.sh
@@ -6,7 +6,7 @@ rr[ci_config]="master-arm"
declare -g "scripts_branch=master"
rr[mode]="build"
rr[update_baseline]="onsuccess"
-declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/558/"
+declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/"
declare -g "SQUAD_GRP="
rr[binutils_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]="1703524167"
+rr[results_date]="1703579698"
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 945207b..1bc4f00 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_binutils_build--master-arm-build/558/artifact/artifacts/notify/mail-body.txt/*view*/
+Details: https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/jira/components b/notify/jira/components
new file mode 100644
index 0000000..df3b0ba
--- /dev/null
+++ b/notify/jira/components
@@ -0,0 +1 @@
+Binutils
diff --git a/notify/jira/description b/notify/jira/description
new file mode 100644
index 0000000..4c693f8
--- /dev/null
+++ b/notify/jira/description
@@ -0,0 +1,14 @@
+Commit: https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=c2289ae34815e7c9048fa141f0551592db9897fa
+commit binutils-2_41-release-1680-gc2289ae3481
+Author: GDB Administrator <gdbadmin@sourceware.org>
+Date: Wed Dec 27 00:00:29 2023 +0000
+
+ Automatic date update in version.in
+
+* tcwg_binutils_build
+** master-arm
+*** Success
+*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/details.txt
+*** https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/artifact/artifacts
+
+Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/jira/yaml
diff --git a/notify/jira/startdate b/notify/jira/startdate
new file mode 100644
index 0000000..c1a1762
--- /dev/null
+++ b/notify/jira/startdate
@@ -0,0 +1 @@
+2023-12-27
diff --git a/notify/jira/summary b/notify/jira/summary
new file mode 100644
index 0000000..fef5532
--- /dev/null
+++ b/notify/jira/summary
@@ -0,0 +1 @@
+binutils-2_41-release-1680-gc2289ae3481: Success
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index d8d0621..f717279 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -2,9 +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 binutils_build master-arm after:
- | baseline build
+ | commit binutils-2_41-release-1680-gc2289ae3481
+ | Author: GDB Administrator <gdbadmin@sourceware.org>
+ | Date: Wed Dec 27 00:00:29 2023 +0000
+ |
+ | Automatic date update in version.in
Results changed to
# reset_artifacts:
@@ -28,6 +34,17 @@ CI config tcwg_binutils_build master-arm
-----------------8<--------------------------8<--------------------------8<--------------------------
The information below can be used to reproduce a debug environment:
-Current build : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/558/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/557/artifact/artifacts
+Current build : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/558/artifact/artifacts
+
+Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/reproduction_instructions.txt
+
+Full commit : https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=c2289ae34815e7c9048fa141f0551592db9897fa
+
+List of configurations that regressed due to this commit :
+* tcwg_binutils_build
+** master-arm
+*** Success
+*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/binutils/sha1/c2289ae34815e7c9048fa141f0551592db9897fa/tcwg_binutils_build/master-arm/details.txt
+*** https://ci.linaro.org/job/tcwg_binutils_build--master-arm-build/559/artifact/artifacts
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index aa219ef..4dfa427 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-bcc:tcwg-validation@linaro.org
+brobecker@adacore.com,cc:linaro-toolchain@lists.linaro.org,cc:gdbadmin@sourceware.org,bcc:tcwg-validation@linaro.org
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index f61c390..51b5dde 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] baseline build: Success on arm
+[Linaro-TCWG-CI] binutils-2_41-release-1680-gc2289ae3481: Success on arm