summaryrefslogtreecommitdiff
path: root/jenkins
diff options
context:
space:
mode:
authorTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-12-29 00:54:18 +0000
committerTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-12-29 00:54:46 +0000
commit4d75c31a785e8e47669ff42b8ec615c8aaa97738 (patch)
treedd6b533219b9347b05b898af3062736aadd069d9 /jenkins
parent6277405d5e3671cc2998db561ea4d229ab9c773e (diff)
force: #136: 1: [TCWG CI] https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/
Results : | # reset_artifacts: | -10 | # build_bmk_llvm: | -3 | # benchmark -- -O3_marm: | 1 check_regression status : 0
Diffstat (limited to 'jenkins')
-rw-r--r--jenkins/build-name2
-rw-r--r--jenkins/mail-body.txt52
-rw-r--r--jenkins/mail-recipients.txt1
-rw-r--r--jenkins/mail-subject.txt1
-rw-r--r--jenkins/notify-full.log2355
-rw-r--r--jenkins/notify-init.log325
-rw-r--r--jenkins/run-build.env8
7 files changed, 917 insertions, 1827 deletions
diff --git a/jenkins/build-name b/jenkins/build-name
index e3e6beb..37d6980 100644
--- a/jenkins/build-name
+++ b/jenkins/build-name
@@ -1 +1 @@
-#134-llvm-R# [.] __vfscanf_internal,slowed down by 100% - 444.namd:[.] __vfscanf_internal - from 1 to 2 perf samples-force
+#136-llvm-R1-force
diff --git a/jenkins/mail-body.txt b/jenkins/mail-body.txt
deleted file mode 100644
index 68f9fef..0000000
--- a/jenkins/mail-body.txt
+++ /dev/null
@@ -1,52 +0,0 @@
-Dear contributor, our automatic CI has detected problems related to your patch(es). Please find some details below. If you have any questions, please follow up on linaro-toolchain@lists.linaro.org mailing list, Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain developer on the usual project channel.
-
-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/LLVM-1070 , please let us know if you are looking at the problem and/or when you have a fix.
-
-In CI config tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3 after:
-
- | commit llvmorg-18-init-15417-gb03f0c596a18
- | Author: Craig Topper <craig.topper@sifive.com>
- | Date: Wed Dec 20 09:52:02 2023 -0800
- |
- | [RISCV] Add sifive-p450 CPU. (#75760)
- |
- | This is an out of order core with no vector unit. More information:
- | https://www.sifive.com/cores/performance-p450-470
- |
- | Scheduler model and other tuning will come in separate patches.
-
-the following hot functions slowed down by more than 15% (but their benchmarks slowed down by less than 3%):
-- slowed down by 100% - 444.namd:[.] __vfscanf_internal - from 1 to 2 perf samples
-
-The configuration of this build is:
-Below reproducer instructions can be used to re-build both "first_bad" and "last_good" cross-toolchains used in this bisection. Naturally, the scripts will fail when triggerring benchmarking jobs if you don\'t have access to Linaro TCWG CI.
-
-Configuration:
-- Benchmark:
-- Toolchain: Clang + Glibc + LLVM Linker
-- Version: all components were built from their tip of trunk
-- Target: arm-linux-gnueabihf
-- Compiler flags: O3
-- Hardware: NVidia TK1 4x Cortex-A15
-
-This benchmarking CI is work-in-progress, and we welcome feedback and suggestions at linaro-toolchain@lists.linaro.org . In our improvement plans is to add support for SPEC CPU2017 benchmarks and provide "perf report/annotate" data behind these reports.
-
------------------8<--------------------------8<--------------------------8<--------------------------
-The information below can be used to reproduce a debug environment:
-
-Current build : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/133/artifact/artifacts
-
-Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/reproduction_instructions.txt
-
-Full commit : https://github.com/llvm/llvm-project/commit/b03f0c596a180399f7730ed75d78055c81b3d771
-
-List of configurations that regressed due to this commit :
-* tcwg_bmk-code_speed-spec2k6
-** llvm-arm-master-O3
-*** slowed down by 100% - 444.namd:[.] __vfscanf_internal
-*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/details.txt
-*** https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/artifact/artifacts
-
diff --git a/jenkins/mail-recipients.txt b/jenkins/mail-recipients.txt
deleted file mode 100644
index 56b65bb..0000000
--- a/jenkins/mail-recipients.txt
+++ /dev/null
@@ -1 +0,0 @@
-bcc:tcwg-validation@linaro.org,maxim.kuvyrkov@linaro.org
diff --git a/jenkins/mail-subject.txt b/jenkins/mail-subject.txt
deleted file mode 100644
index f36cf21..0000000
--- a/jenkins/mail-subject.txt
+++ /dev/null
@@ -1 +0,0 @@
-[Linaro-TCWG-CI] llvmorg-18-init-15417-gb03f0c596a18: slowed down by 100% - 444.namd:[.] __vfscanf_internal on arm O3
diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log
index 78a4639..bf23aec 100644
--- a/jenkins/notify-full.log
+++ b/jenkins/notify-full.log
@@ -1,6 +1,6 @@
+ set +x
-/home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __stage full __verbose true __build_script tcwg_bmk-build.sh
+/home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __stage full __verbose true __build_script tcwg_bmk-build.sh
+ false
+ dryrun=
@@ -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_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/133/
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/133/'
+# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/'
# 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_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/'
+# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/'
# Using dir : artifacts
+ echo '# Using dir : artifacts'
@@ -42,7 +42,7 @@
+ mkdir -p artifacts/notify
+ case "$notify" in
+ declare -Ag pw
-+ '[' onregression = precommit ']'
++ '[' ignore = precommit ']'
+ check_source_changes
# check_source_changes
+ echo '# check_source_changes'
@@ -59,7 +59,7 @@
+++ set -euf -o pipefail
+++ local c delim=
+++ for c in ${rr[components]}
-+++ '[' xhttps://github.com/llvm/llvm-project.git#b03f0c596a180399f7730ed75d78055c81b3d771 '!=' xbaseline ']'
++++ '[' xhttps://github.com/llvm/llvm-project.git#4d7112435e31dafb5854f69c516373e4548bd0a3 '!=' xbaseline ']'
+++ echo -ne llvm
+++ delim=' '
+++ echo
@@ -75,7 +75,7 @@
+++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/llvm_rev
-++ '[' xb03f0c596a180399f7730ed75d78055c81b3d771 '!=' x7a87ff64e1fe970adcc41b7fc664fb5fd8410a68 ']'
+++ '[' x4d7112435e31dafb5854f69c516373e4548bd0a3 '!=' xb03f0c596a180399f7730ed75d78055c81b3d771 ']'
++ echo -ne llvm
++ delim=' '
++ echo
@@ -88,17 +88,17 @@
++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/llvm_rev
-+ first_bad=b03f0c596a180399f7730ed75d78055c81b3d771
++ first_bad=4d7112435e31dafb5854f69c516373e4548bd0a3
++ get_baseline_git llvm_rev
++ set -euf -o pipefail
++ local base_artifacts=base-artifacts
++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/llvm_rev
-+ last_good=7a87ff64e1fe970adcc41b7fc664fb5fd8410a68
++ last_good=b03f0c596a180399f7730ed75d78055c81b3d771
+ local res
+ res=0
-+ wait 54736
++ wait 40447
+ git -C llvm rev-parse --verify HEAD
+ assert_with_msg 'Cannot parse HEAD in repo llvm' '[' 0 = 0 ']'
+ set -euf -o pipefail +x
@@ -112,22 +112,22 @@
++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/llvm_rev
-+ base_rev=7a87ff64e1fe970adcc41b7fc664fb5fd8410a68
++ base_rev=b03f0c596a180399f7730ed75d78055c81b3d771
++ get_current_git llvm_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/llvm_rev
-+ cur_rev=b03f0c596a180399f7730ed75d78055c81b3d771
-++ git -C llvm rev-parse 'b03f0c596a180399f7730ed75d78055c81b3d771^@'
++ cur_rev=4d7112435e31dafb5854f69c516373e4548bd0a3
+++ git -C llvm rev-parse '4d7112435e31dafb5854f69c516373e4548bd0a3^@'
+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
-+ '[' 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68 = 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68 ']'
-+ return 0
-+ change_kind=single_commit
++ '[' 8fdfd34cd2ad67cd3fe2ded59b476790240a52bb = b03f0c596a180399f7730ed75d78055c81b3d771 ']'
++ return 1
++ change_kind=single_component
# Debug traces :
+ echo '# Debug traces :'
-# change_kind=single_commit : llvm
-+ echo '# change_kind=single_commit : llvm'
+# change_kind=single_component : llvm
++ echo '# change_kind=single_component : llvm'
+ for c in "${changed_components[@]}"
++ get_baseline_git llvm_rev
++ set -euf -o pipefail
@@ -135,26 +135,29 @@
++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/llvm_rev
-+ base_rev=7a87ff64e1fe970adcc41b7fc664fb5fd8410a68
++ base_rev=b03f0c596a180399f7730ed75d78055c81b3d771
++ get_current_git llvm_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/llvm_rev
-+ cur_rev=b03f0c596a180399f7730ed75d78055c81b3d771
-++ git -C llvm rev-list --count 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68..b03f0c596a180399f7730ed75d78055c81b3d771
-+ c_commits=1
-# rev for llvm : 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68..b03f0c596a180399f7730ed75d78055c81b3d771 (1 commits)
-
-+ echo '# rev for llvm : 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68..b03f0c596a180399f7730ed75d78055c81b3d771 (1 commits)'
++ cur_rev=4d7112435e31dafb5854f69c516373e4548bd0a3
+++ git -C llvm rev-list --count b03f0c596a180399f7730ed75d78055c81b3d771..4d7112435e31dafb5854f69c516373e4548bd0a3
++ c_commits=101
+# rev for llvm : b03f0c596a180399f7730ed75d78055c81b3d771..4d7112435e31dafb5854f69c516373e4548bd0a3 (101 commits)
++ echo '# rev for llvm : b03f0c596a180399f7730ed75d78055c81b3d771..4d7112435e31dafb5854f69c516373e4548bd0a3 (101 commits)'
+ echo ''
+
+ setup_stages_to_run
-+ '[' onregression = onregression ']'
-+ '[' 1 = 0 ']'
-+ '[' single_commit '!=' single_commit ']'
-+ '[' onregression = precommit ']'
-+ '[' onregression = ignore ']'
-+ '[' onregression = precommit ']'
++ '[' ignore = onregression ']'
++ '[' ignore = precommit ']'
++ '[' ignore = ignore ']'
++ post_jira_comment=false
++ post_jira_card=false
++ post_icommits=false
++ '[' ignore = ignore ']'
++ post_mail=false
++ '[' ignore = precommit ']'
+ generate_dashboard=false
+ post_dashboard=false
+ print_commits_f=print_commits
@@ -171,255 +174,16 @@
# post_interesting_commits
+ echo '# post_interesting_commits'
+ local stage=init
-+ '[' single_commit '!=' single_commit ']'
-+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local ref=master
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ local refopt=
-+ case "$reference" in
-+ local ref_dir
-+ for ref_dir in $url $dir
-++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ for ref_dir in $url $dir
-++ basename interesting-commits .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ git -C interesting-commits status
-+ '[' -d interesting-commits ']'
-+ '[' x '!=' x ']'
-+ '[' -d interesting-commits ']'
-+ rm -f interesting-commits/.git/gc.log
-+ git -C interesting-commits config gc.autoDetach false
-+ git -C interesting-commits gc --auto --force --prune=all
-+ find interesting-commits/.git -name '*.lock' -delete
-+ local i
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits am --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits cherry-pick --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits rebase --abort
-+ true
-+ break
-+ local fresh_clone=false
-+ true
-+ '[' -d interesting-commits ']'
-+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local remote=origin
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local single_branch=master
-+ git -C interesting-commits remote rm origin
-+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local refspec
-+ '[' xmaster = x ']'
-+ refspec=+refs/heads/master:refs/remotes/origin/master
-+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ local duration=1h
-+ shift
-+ local tries=3
-+ shift
-+ local n=0
-+ local ret=0
-+ '[' 0 -eq 3 ']'
-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 54816
-+ 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=5baadae0d
-++ '[' 0 -ne 0 ']'
-++ echo 5baadae0d
-+ sha1=5baadae0d
-+ git -C interesting-commits checkout --detach 5baadae0d
-HEAD is now at 5baadae0d Add entry b03f0c596a180399f7730ed75d78055c81b3d771 from https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/
-+ true
-+ local jira_dir jira_key=
-++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771
-++ local dir=llvm/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ jira_dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ jira_dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira
-+ '[' init = full ']'
-+ true
-+ git -C interesting-commits remote update -p
-Fetching baseline
-From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits
- 7efd1e1ea..5baadae0d master -> baseline/master
-Fetching origin
-+ git_clean interesting-commits refs/remotes/origin/master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard refs/remotes/origin/master
-+ update_interesting_commits init ''
-# update_interesting_commits
-+ echo '# update_interesting_commits'
-+ local stage=init
-+ local jira_key=
-+ local subdir3 subdir4 subdir4
-++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771
-++ local dir=llvm/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ subdir3=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771 tcwg_bmk-code_speed-spec2k6
-++ local dir=llvm/sha1
-++ '[' 3 -ge 2 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ '[' 3 -ge 3 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-++ '[' 3 -ge 4 ']'
-++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-+ subdir4=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771 tcwg_bmk-code_speed-spec2k6 llvm-arm-master-O3
-++ local dir=llvm/sha1
-++ '[' 4 -ge 2 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ '[' 4 -ge 3 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-++ '[' 4 -ge 4 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3
-++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3
-+ subdir5=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3
-+ '[' -d interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771 ']'
-+ mkdir -p interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ echo https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/artifact/artifacts
-+ echo 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/build_url llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/last_good
-+ '[' init '!=' full ']'
++ '[' single_component '!=' single_commit ']'
+ return
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ git -C interesting-commits commit -m 'Add entry b03f0c596a180399f7730ed75d78055c81b3d771 from https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/'
-HEAD detached from 7efd1e1ea
-nothing to commit, working tree clean
-+ break
+ '[' full '!=' full ']'
+ bmk_generate_extra_details
+ set -euf -o pipefail
+ local artifacts_mail_dir
+ artifacts_mail_dir=artifacts/notify
+ local res=0
-+ wait 69167
-+ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/output-bmk-results.py artifacts/results-vs-prev/compare-results-internal.csv artifacts/results-vs-prev/bmk-specific-variability.csv artifacts/notify/ sample build verbose
++ wait 40471
++ /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/../bmk-scripts/output-bmk-results.py artifacts/results-vs-prev/compare-results-internal.csv artifacts/results-vs-prev/bmk-specific-variability.csv artifacts/notify/ sample build verbose
+ assert_with_msg 'ERROR while trying to regenerate bmk-data results. Aborting..' '[' 0 = 0 ']'
+ set -euf -o pipefail +x
+ calculate_results_date
@@ -435,703 +199,46 @@ nothing to commit, working tree clean
++ assert_with_msg 'ERROR: No llvm in current git' '[' -f base-artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
+++ cat base-artifacts/git/llvm_rev
-++ git -C llvm show --no-patch --pretty=%ct 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68
-+ base_d=1703094155
+++ git -C llvm show --no-patch --pretty=%ct b03f0c596a180399f7730ed75d78055c81b3d771
++ base_d=1703094722
++ get_current_component_date llvm
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No llvm in current git' '[' -f artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
+++ cat artifacts/git/llvm_rev
-++ git -C llvm show --no-patch --pretty=%ct b03f0c596a180399f7730ed75d78055c81b3d771
-+ cur_d=1703094722
-+ '[' x1703094155 '!=' x ']'
-+ '[' x1703094722 = x ']'
-+ '[' 1703094722 -lt 1703094155 ']'
-+ '[' x1703094722 = x ']'
-+ '[' 1703094722 -gt 0 ']'
-+ results_date=1703094722
-+ assert_with_msg 'Failed to produce results_date' '[' 1703094722 -gt 0 ']'
+++ git -C llvm show --no-patch --pretty=%ct 4d7112435e31dafb5854f69c516373e4548bd0a3
++ cur_d=1703173089
++ '[' x1703094722 '!=' x ']'
++ '[' x1703173089 = x ']'
++ '[' 1703173089 -lt 1703094722 ']'
++ '[' x1703173089 = x ']'
++ '[' 1703173089 -gt 0 ']'
++ results_date=1703173089
++ assert_with_msg 'Failed to produce results_date' '[' 1703173089 -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=1703008727
-+ '[' 1703008727 '!=' '' ']'
-+ '[' 1703094722 -gt 1703008727 ']'
-+ results_date=1703051724
-+ rr[results_date]=1703051724
++ base_d=1703051724
++ '[' 1703051724 '!=' '' ']'
++ '[' 1703173089 -gt 1703051724 ']'
++ results_date=1703112406
++ rr[results_date]=1703112406
+ cat
+ manifest_out
+ cat
+ check_if_first_report
+ declare -g first_icommit_to_report
+ first_icommit_to_report=false
-+ '[' xsingle_commit '!=' xsingle_commit ']'
-+ local isubdir
-++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771
-++ local dir=llvm/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ isubdir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/first_url ']'
-+ local first_url
-++ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/first_url
-+ first_url=https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ '[' https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/ = https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/ ']'
-+ first_icommit_to_report=true
++ '[' xsingle_component '!=' xsingle_commit ']'
++ return
+ post_interesting_commits full
+ set -euf -o pipefail
-+ echo '# post_interesting_commits'
# post_interesting_commits
++ echo '# post_interesting_commits'
+ local stage=full
-+ '[' single_commit '!=' single_commit ']'
-+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local ref=master
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ local refopt=
-+ case "$reference" in
-+ local ref_dir
-+ for ref_dir in $url $dir
-++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ for ref_dir in $url $dir
-++ basename interesting-commits .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ git -C interesting-commits status
-+ '[' -d interesting-commits ']'
-+ '[' x '!=' x ']'
-+ '[' -d interesting-commits ']'
-+ rm -f interesting-commits/.git/gc.log
-+ git -C interesting-commits config gc.autoDetach false
-+ git -C interesting-commits gc --auto --force --prune=all
-+ find interesting-commits/.git -name '*.lock' -delete
-+ local i
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits am --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits cherry-pick --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits rebase --abort
-+ true
-+ break
-+ local fresh_clone=false
-+ true
-+ '[' -d interesting-commits ']'
-+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local remote=origin
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local single_branch=master
-+ git -C interesting-commits remote rm origin
-+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local refspec
-+ '[' xmaster = x ']'
-+ refspec=+refs/heads/master:refs/remotes/origin/master
-+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ local duration=1h
-+ shift
-+ local tries=3
-+ shift
-+ local n=0
-+ local ret=0
-+ '[' 0 -eq 3 ']'
-+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ ret=0
-+ wait 69269
-+ 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=5baadae0d
-++ '[' 0 -ne 0 ']'
-++ echo 5baadae0d
-+ sha1=5baadae0d
-+ git -C interesting-commits checkout --detach 5baadae0d
-HEAD is now at 5baadae0d Add entry b03f0c596a180399f7730ed75d78055c81b3d771 from https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/
-+ true
-+ local jira_dir jira_key=
-++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771
-++ local dir=llvm/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ jira_dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ jira_dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira
-+ '[' full = full ']'
-+ true
-+ true
-+ '[' '' = '' ']'
-+ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/key ']'
-++ create_jira_card
-++ set -euf -o pipefail
-++ local template project parent assignee yaml
-+++ print_jira_template_card
-+++ local jira_card=GNU-692
-+++ case "$ci_project/$ci_config:$changed_single_component" in
-+++ jira_card=LLVM-651
-+++ echo LLVM-651
-++ template=LLVM-651
-++ project=LLVM
-+++ jipsearch -j key=LLVM-651 -s parent:key
-+++ sed -e 's/.* , //'
-++ parent=LLVM-992
-+++ jipsearch -j key=LLVM-651 -s assignee:emailAddress
-+++ sed -e 's/.* , //'
-Traceback (most recent call last):
- File "/usr/local/bin/jipsearch", line 8, in <module>
- sys.exit(main())
- File "/usr/local/lib/python3.10/dist-packages/jipdate/jipsearch.py", line 351, in main
- print_issues(jira, issues)
- File "/usr/local/lib/python3.10/dist-packages/jipdate/jipsearch.py", line 280, in print_issues
- value = field[cfg.args.single_field[1]]
-TypeError: 'NoneType' object is not subscriptable
-+++ true
-++ assignee=
-++ '[' '' = '' ']'
-+++ jipsearch -j key=LLVM-992 -s assignee:emailAddress
-+++ sed -e 's/.* , //'
-++ assignee=maxim.kuvyrkov@linaro.org
-+++ mktemp
-++ yaml=/tmp/tmp.bfBy0lNrNX
-++ trap 'rm /tmp/tmp.bfBy0lNrNX' EXIT
-++ cat
-++ local key
-+++ jipcreate -f /tmp/tmp.bfBy0lNrNX
-+++ sed -e 's#.*/##'
-++ key=LLVM-1070
-++ echo LLVM-1070
-+++ rm /tmp/tmp.bfBy0lNrNX
-+ jira_key=LLVM-1070
-+ true
-+ git -C interesting-commits remote update -p
-Fetching baseline
-Fetching origin
-+ git_clean interesting-commits refs/remotes/origin/master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard refs/remotes/origin/master
-+ update_interesting_commits full LLVM-1070
-+ echo '# update_interesting_commits'
-# update_interesting_commits
-+ local stage=full
-+ local jira_key=LLVM-1070
-+ local subdir3 subdir4 subdir4
-++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771
-++ local dir=llvm/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ subdir3=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771 tcwg_bmk-code_speed-spec2k6
-++ local dir=llvm/sha1
-++ '[' 3 -ge 2 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ '[' 3 -ge 3 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-++ '[' 3 -ge 4 ']'
-++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-+ subdir4=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771 tcwg_bmk-code_speed-spec2k6 llvm-arm-master-O3
-++ local dir=llvm/sha1
-++ '[' 4 -ge 2 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ '[' 4 -ge 3 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-++ '[' 4 -ge 4 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3
-++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3
-+ subdir5=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3
-+ '[' -d interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771 ']'
-+ mkdir -p interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ echo https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/artifact/artifacts
-+ echo 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/build_url llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/last_good
-+ '[' full '!=' full ']'
-+ bmk_print_result --oneline
-+ set -euf -o pipefail
-+ false
-+ local print_arg=--oneline
-+ artifacts_mail_dir=artifacts/notify
-+ '[' full '!=' full ']'
-+ local improved_or_regressed
-+ '[' -f artifacts/notify/exe.regression ']'
-+ '[' -f artifacts/notify/symbol.regression ']'
-+ improved_or_regressed=regression
-+ declare -A changed_by_msg
-+ changed_by_msg[size-regression]='grew in size by'
-+ changed_by_msg[size-improvement]='reduced in size by'
-+ changed_by_msg[sample-regression]='slowed down by'
-+ changed_by_msg[sample-improvement]='speeds up by'
-+ changed_by_msg[num_vect_loops-regression]='reduced the number of vect loops by'
-+ changed_by_msg[num_vect_loops-improvement]='increased the number of vect loops by'
-+ changed_by_msg[num_sve_loops-regression]='reduced the number of sve instructions by'
-+ changed_by_msg[num_sve_loops-improvement]='increased the number of sve instructions by'
-+ changed_by='slowed down by'
-+ case ${rr[metric_id]} in
-+ exe_threshold=3
-+ symbol_threshold=15
-+ case "$print_arg" in
-+ assert_with_msg 'Builds with infra problems should never get here' '[' 1 '!=' 125 ']'
-+ set -euf -o pipefail +x
-+ local metric bmk symbol short_diag long_diag
-+ '[' -f artifacts/notify/exe.regression ']'
-+ '[' -f artifacts/notify/symbol.regression ']'
-+ IFS=,
-+ read metric bmk symbol short_diag long_diag
-++ head -n1 artifacts/notify/symbol.regression
-+ echo 'slowed down by 100% - 444.namd:[.] __vfscanf_internal'
-+ merge_status_summary interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-+ set -euf -o pipefail
-+ local subdir=interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-+ local cur_file cur best= best_file
-+ read -r cur_file
-++ find interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6 -mindepth 2 -maxdepth 2 -name status-summary.txt
-++ sort
-++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/status-summary.txt
-+ cur=100
-+ '[' 100 -le '' ']'
-/home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/round-robin-notify.sh: line 1057: [: : integer expression expected
-+ best=100
-+ best_file=interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/status-summary.txt
-+ read -r cur_file
-+ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/status-summary.txt
-+ merge_status_summary interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ set -euf -o pipefail
-+ local subdir=interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ local cur_file cur best= best_file
-+ read -r cur_file
-++ find interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771 -mindepth 2 -maxdepth 2 -name status-summary.txt
-++ sort
-++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/status-summary.txt
-+ cur=100
-+ '[' 100 -le '' ']'
-/home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/round-robin-notify.sh: line 1057: [: : integer expression expected
-+ best=100
-+ best_file=interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/status-summary.txt
-+ read -r cur_file
-+ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/status-summary.txt
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/status-summary.txt llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/status-summary.txt llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/status-summary.txt
-+ bmk_print_result --long
-+ set -euf -o pipefail
-+ false
-+ local print_arg=--long
-+ artifacts_mail_dir=artifacts/notify
-+ '[' full '!=' full ']'
-+ local improved_or_regressed
-+ '[' -f artifacts/notify/exe.regression ']'
-+ '[' -f artifacts/notify/symbol.regression ']'
-+ improved_or_regressed=regression
-+ declare -A changed_by_msg
-+ changed_by_msg[size-regression]='grew in size by'
-+ changed_by_msg[size-improvement]='reduced in size by'
-+ changed_by_msg[sample-regression]='slowed down by'
-+ changed_by_msg[sample-improvement]='speeds up by'
-+ changed_by_msg[num_vect_loops-regression]='reduced the number of vect loops by'
-+ changed_by_msg[num_vect_loops-improvement]='increased the number of vect loops by'
-+ changed_by_msg[num_sve_loops-regression]='reduced the number of sve instructions by'
-+ changed_by_msg[num_sve_loops-improvement]='increased the number of sve instructions by'
-+ changed_by='slowed down by'
-+ case ${rr[metric_id]} in
-+ exe_threshold=3
-+ symbol_threshold=15
-+ case "$print_arg" in
-+ '[' -f artifacts/notify/exe.regression ']'
-+ '[' -f artifacts/notify/symbol.regression ']'
-+ echo 'the following hot functions slowed down by more than 15% (but their benchmarks slowed down by less than 3%):'
-+ local metric bmk symbol short_diag long_diag
-+ IFS=,
-+ read metric bmk symbol short_diag long_diag
-+ echo '- slowed down by 100% - 444.namd:[.] __vfscanf_internal - from 1 to 2 perf samples '
-+ IFS=,
-+ read metric bmk symbol short_diag long_diag
-+ '[' -f artifacts/notify/exe.regression ']'
-+ '[' -f artifacts/notify/symbol.regression ']'
-+ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/status-summary.txt
-+ sed 's/^/* /'
-+ print_icommits_link llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/details.txt
-+ set -euf -o pipefail
-+ local path=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/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/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/details.txt
-+ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/build_url
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/details.txt llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/status.txt
-+ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/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_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/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_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/133/artifact/artifacts
-+ cat
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/reproduction_instructions.txt
-+ local ci_config
-+ read ci_config
-++ cd interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-++ ls
-+ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/summary.txt ']'
-+ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/status.txt ']'
-+ echo '* llvm-arm-master-O3'
-+ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/status.txt
-+ sed 's/^/*/'
-+ read ci_config
-+ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/status-summary.txt/summary.txt ']'
-+ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/status-summary.txt/status.txt ']'
-+ continue
-+ read ci_config
-+ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/status.txt/summary.txt ']'
-+ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/status.txt/status.txt ']'
-+ continue
-+ read ci_config
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/status.txt
-+ local ci_project
-+ read ci_project
-++ cd interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ ls
-+ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/first_url/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/status-summary.txt/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/status.txt/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/status.txt ']'
-+ echo '* tcwg_bmk-code_speed-spec2k6'
-+ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/status.txt
-+ sed 's/^/*/'
-+ read ci_project
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/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=llvm
-+ '[' --short = --link ']'
-+ local describe
-+ '[' '' = '' ']'
-++ describe_sha1 llvm b03f0c596a180399f7730ed75d78055c81b3d771 true
-++ local component=llvm
-++ local sha1=b03f0c596a180399f7730ed75d78055c81b3d771
-++ local anything=true
-++ match=()
-++ local -a match
-++ case "$component" in
-++ git -C llvm describe b03f0c596a180399f7730ed75d78055c81b3d771
-+ describe=llvmorg-18-init-15417-gb03f0c596a18
-++ echo llvmorg-18-init-15417-gb03f0c596a18
-++ sed 's,^basepoints/,,'
-+ describe=llvmorg-18-init-15417-gb03f0c596a18
-+ '[' --short = --oneline ']'
-+ '[' '' = '' ']'
-+ echo 'commit llvmorg-18-init-15417-gb03f0c596a18'
-+ local tmpfile
-++ mktemp
-+ tmpfile=/tmp/tmp.2xRYhP4n7F
-+ git -C llvm log -n1 b03f0c596a180399f7730ed75d78055c81b3d771
-+ tail -n +2
-+ head -n 10 /tmp/tmp.2xRYhP4n7F
-++ cat /tmp/tmp.2xRYhP4n7F
-++ wc -l
-+ more_lines=-1
-+ '[' -1 -gt 0 ']'
-+ rm /tmp/tmp.2xRYhP4n7F
-+ '[' '' '!=' '' ']'
-+ return 0
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/commit-log.txt
-+ true
-+ local jira_dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira
-+ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/key ']'
-+ '[' -e interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira ']'
-+ mkdir interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira
-+ '[' LLVM-1070 '!=' '' ']'
-+ echo LLVM-1070
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/key
-++ print_commits --oneline
-++ set -euf -o pipefail
-++ false
-++ local print_arg=--oneline
-++ '[' single_commit = no_change ']'
-++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=llvm
-++ '[' --oneline = --link ']'
-++ local describe
-++ '[' '' = '' ']'
-+++ describe_sha1 llvm b03f0c596a180399f7730ed75d78055c81b3d771 true
-+++ local component=llvm
-+++ local sha1=b03f0c596a180399f7730ed75d78055c81b3d771
-+++ local anything=true
-+++ match=()
-+++ local -a match
-+++ case "$component" in
-+++ git -C llvm describe b03f0c596a180399f7730ed75d78055c81b3d771
-++ describe=llvmorg-18-init-15417-gb03f0c596a18
-+++ echo llvmorg-18-init-15417-gb03f0c596a18
-+++ sed 's,^basepoints/,,'
-++ describe=llvmorg-18-init-15417-gb03f0c596a18
-++ '[' --oneline = --oneline ']'
-++ echo llvmorg-18-init-15417-gb03f0c596a18
-++ return 0
-++ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/status-summary.txt
-+ echo llvmorg-18-init-15417-gb03f0c596a18: 'slowed down by 100% - 444.namd:[.] __vfscanf_internal'
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/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=llvm
-++ '[' --link = --link ']'
-++ local url
-+++ get_baseline_git llvm_url
-+++ set -euf -o pipefail
-+++ local base_artifacts=base-artifacts
-+++ assert_with_msg 'ERROR: No llvm_url in baseline git' '[' -f base-artifacts/git/llvm_url ']'
-+++ set -euf -o pipefail +x
-+++ cat base-artifacts/git/llvm_url
-++ url=https://github.com/llvm/llvm-project.git
-++ [[ https://github.com/llvm/llvm-project.git =~ git://sourceware.org/git/ ]]
-++ [[ https://github.com/llvm/llvm-project.git =~ https://github.com/ ]]
-++ echo https://github.com/llvm/llvm-project/commit/b03f0c596a180399f7730ed75d78055c81b3d771
-++ return 0
-++ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/commit-log.txt
-++ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/status.txt
-++ print_icommits_link llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/yaml
-++ set -euf -o pipefail
-++ local path=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/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/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/yaml
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/description
-+ update_jira_card
-+ set -euf -o pipefail
-+ echo '# update_jira_card'
-# update_jira_card
-+ local jira_dir
-++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771
-++ local dir=llvm/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ jira_dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ jira_dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira
-+ components=()
-+ local -a components
-+ case "$changed_single_component" in
-+ components+=(LLVM)
-+ IFS=,
-+ echo LLVM
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/components
-+ local commit_date
-++ git -C llvm log -n1 --pretty=%cd --date=iso b03f0c596a180399f7730ed75d78055c81b3d771
-+ commit_date='2023-12-20 09:52:02 -0800'
-+ date -d '2023-12-20 09:52:02 -0800' +%Y-%m-%d
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/startdate
-+ local key project
-++ print_jira_card_key
-++ set -euf -o pipefail
-++ local jira_dir
-+++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771
-+++ local dir=llvm/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ jira_dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ jira_dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira
-++ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/key ']'
-++ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/key
-+ key=LLVM-1070
-+ '[' -z LLVM-1070 ']'
-+ project=LLVM
-+ local yaml=interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/yaml
-+ cat
-+ sed -e 's/^/ /' interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/summary
-+ cat
-++ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/components
-++ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/startdate
-+ sed -e 's/^/ /' interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/description
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/yaml
-+ local describe
-++ describe_sha1 llvm b03f0c596a180399f7730ed75d78055c81b3d771 false
-++ local component=llvm
-++ local sha1=b03f0c596a180399f7730ed75d78055c81b3d771
-++ local anything=false
-++ match=()
-++ local -a match
-++ case "$component" in
-++ git -C llvm describe b03f0c596a180399f7730ed75d78055c81b3d771
-+ describe=llvmorg-18-init-15417-gb03f0c596a18
-+ '[' llvmorg-18-init-15417-gb03f0c596a18 '!=' '' ']'
-+ local d
-++ dirname llvmorg-18-init-15417-gb03f0c596a18
-+ d=.
-+ mkdir -p interesting-commits/llvm/.
-+ local symlink=
-+ '[' . '!=' . ']'
-+ symlink=sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ rm -f interesting-commits/llvm/llvmorg-18-init-15417-gb03f0c596a18
-+ ln -s sha1/b03f0c596a180399f7730ed75d78055c81b3d771 interesting-commits/llvm/llvmorg-18-init-15417-gb03f0c596a18
-+ git -C interesting-commits add llvm/llvmorg-18-init-15417-gb03f0c596a18
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ git -C interesting-commits commit -m 'Add entry b03f0c596a180399f7730ed75d78055c81b3d771 from https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/'
-[detached HEAD ba6af1cbc] Add entry b03f0c596a180399f7730ed75d78055c81b3d771 from https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/
- 16 files changed, 93 insertions(+)
- create mode 120000 llvm/llvmorg-18-init-15417-gb03f0c596a18
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/commit-log.txt
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/components
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/description
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/key
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/startdate
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/summary
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/yaml
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/status-summary.txt
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/status.txt
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/details.txt
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/reproduction_instructions.txt
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/status-summary.txt
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/status.txt
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/status-summary.txt
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/status.txt
-+ wait 84021
-+ git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-remote: Sending notification emails to: tcwg-commits@lists.linaro.org
-post-git trigger: updating grokmirror
-To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
- 5baadae0d..ba6af1cbc HEAD -> master
-+ break
++ '[' single_component '!=' single_commit ']'
++ return
+ true
+ generate_jira_dir
+ set -euf -o pipefail
@@ -1141,69 +248,12 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ set -euf -o pipefail
++ local print_arg=--entry
++ shift 1
-++ '[' xsingle_commit '!=' xsingle_commit ']'
-++ local isubdir
-+++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771
-+++ local dir=llvm/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ isubdir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ case "$print_arg" in
-++ echo interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ icommit_entry=interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ '[' interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771 '!=' '' ']'
-+ '[' -d interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira ']'
-+ rsync -a interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/ artifacts/notify/jira/
-+ '[' -f artifacts/notify/jira/key ']'
-++ cat artifacts/notify/jira/key
-+ jira_key=LLVM-1070
-+ '[' LLVM-1070 '!=' '' ']'
-+ cat
-++ bmk_print_result --oneline
-++ set -euf -o pipefail
-++ false
-++ local print_arg=--oneline
-++ artifacts_mail_dir=artifacts/notify
-++ '[' full '!=' full ']'
-++ local improved_or_regressed
-++ '[' -f artifacts/notify/exe.regression ']'
-++ '[' -f artifacts/notify/symbol.regression ']'
-++ improved_or_regressed=regression
-++ declare -A changed_by_msg
-++ changed_by_msg[size-regression]='grew in size by'
-++ changed_by_msg[size-improvement]='reduced in size by'
-++ changed_by_msg[sample-regression]='slowed down by'
-++ changed_by_msg[sample-improvement]='speeds up by'
-++ changed_by_msg[num_vect_loops-regression]='reduced the number of vect loops by'
-++ changed_by_msg[num_vect_loops-improvement]='increased the number of vect loops by'
-++ changed_by_msg[num_sve_loops-regression]='reduced the number of sve instructions by'
-++ changed_by_msg[num_sve_loops-improvement]='increased the number of sve instructions by'
-++ changed_by='slowed down by'
-++ case ${rr[metric_id]} in
-++ exe_threshold=3
-++ symbol_threshold=15
-++ case "$print_arg" in
-++ assert_with_msg 'Builds with infra problems should never get here' '[' 1 '!=' 125 ']'
-++ set -euf -o pipefail +x
-++ local metric bmk symbol short_diag long_diag
-++ '[' -f artifacts/notify/exe.regression ']'
-++ '[' -f artifacts/notify/symbol.regression ']'
-++ IFS=,
-++ read metric bmk symbol short_diag long_diag
-+++ head -n1 artifacts/notify/symbol.regression
-++ echo 'slowed down by 100% - 444.namd:[.] __vfscanf_internal'
-++ print_artifacts_url 'notify/mail-body.txt/*view*/'
-++ set -euf -o pipefail
-++ local url
-+++ get_current_manifest BUILD_URL
-+++ get_manifest artifacts/manifest.sh BUILD_URL
-+++ set +x
-++ url=https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/artifact/artifacts
-++ '[' '' '!=' '' ']'
-++ echo 'https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/artifact/artifacts/notify/mail-body.txt/*view*/'
+++ '[' xsingle_component '!=' xsingle_commit ']'
+++ return 0
++ icommit_entry=
++ '[' '' '!=' '' ']'
++ mkdir -p artifacts/notify/jira
++ '[' '' '!=' '' ']'
+ cat
++ print_jira_template_card
++ local jira_card=GNU-692
@@ -1219,7 +269,7 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ local improved_or_regressed
++ '[' -f artifacts/notify/exe.regression ']'
++ '[' -f artifacts/notify/symbol.regression ']'
-++ improved_or_regressed=regression
+++ improved_or_regressed=improvement
++ declare -A changed_by_msg
++ changed_by_msg[size-regression]='grew in size by'
++ changed_by_msg[size-improvement]='reduced in size by'
@@ -1229,29 +279,29 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ changed_by_msg[num_vect_loops-improvement]='increased the number of vect loops by'
++ changed_by_msg[num_sve_loops-regression]='reduced the number of sve instructions by'
++ changed_by_msg[num_sve_loops-improvement]='increased the number of sve instructions by'
-++ changed_by='slowed down by'
+++ changed_by='speeds up by'
++ case ${rr[metric_id]} in
++ exe_threshold=3
++ symbol_threshold=15
++ case "$print_arg" in
-++ assert_with_msg 'Builds with infra problems should never get here' '[' 1 '!=' 125 ']'
+++ assert_with_msg 'Builds with infra problems should never get here' '[' 0 '!=' 125 ']'
++ set -euf -o pipefail +x
++ local metric bmk symbol short_diag long_diag
-++ '[' -f artifacts/notify/exe.regression ']'
-++ '[' -f artifacts/notify/symbol.regression ']'
+++ '[' -f artifacts/notify/exe.improvement ']'
+++ '[' -f artifacts/notify/symbol.improvement ']'
++ IFS=,
++ read metric bmk symbol short_diag long_diag
-+++ head -n1 artifacts/notify/symbol.regression
-++ echo 'slowed down by 100% - 444.namd:[.] __vfscanf_internal'
++++ head -n1 artifacts/notify/symbol.improvement
+++ echo 'sped up by 50% - 444.namd:[.] __vfscanf_internal'
++ print_artifacts_url 'notify/mail-body.txt/*view*/'
++ set -euf -o pipefail
++ local url
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
-++ url=https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/artifact/artifacts
+++ url=https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/artifact/artifacts
++ '[' '' '!=' '' ']'
-++ echo 'https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/artifact/artifacts/notify/mail-body.txt/*view*/'
+++ echo 'https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/artifact/artifacts/notify/mail-body.txt/*view*/'
# print all notification files
+ echo '# print all notification files'
+ true
@@ -1276,15 +326,215 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/llvm_rev
-+ base_rev=7a87ff64e1fe970adcc41b7fc664fb5fd8410a68
++ base_rev=b03f0c596a180399f7730ed75d78055c81b3d771
++ get_current_git llvm_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/llvm_rev
-+ cur_rev=b03f0c596a180399f7730ed75d78055c81b3d771
++ cur_rev=4d7112435e31dafb5854f69c516373e4548bd0a3
++ read -r email
+++ git -C llvm log --pretty=%ae b03f0c596a180399f7730ed75d78055c81b3d771..4d7112435e31dafb5854f69c516373e4548bd0a3
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
+ read -r email
-++ git -C llvm log --pretty=%ae 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68..b03f0c596a180399f7730ed75d78055c81b3d771
+ emails["$email"]=no
+ read -r email
+ local precommit_postcommit=postcommit
@@ -1295,15 +545,215 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/llvm_rev
-+ base_rev=7a87ff64e1fe970adcc41b7fc664fb5fd8410a68
++ base_rev=b03f0c596a180399f7730ed75d78055c81b3d771
++ get_current_git llvm_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/llvm_rev
-+ cur_rev=b03f0c596a180399f7730ed75d78055c81b3d771
++ cur_rev=4d7112435e31dafb5854f69c516373e4548bd0a3
++ read -r email
+++ git -C llvm log --pretty=%ce b03f0c596a180399f7730ed75d78055c81b3d771..4d7112435e31dafb5854f69c516373e4548bd0a3
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
++ read -r email
++ emails["$email"]=no
+ read -r email
-++ git -C llvm log --pretty=%ce 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68..b03f0c596a180399f7730ed75d78055c81b3d771
+ emails["$email"]=no
+ read -r email
+ unset 'emails[author]' 'emails[committer]'
@@ -1319,42 +769,296 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
+ case "$precommit_postcommit:$type" in
+ case "$type" in
+ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
+ type=bcc
+ case "$precommit_postcommit:$type" in
+ case "$type" in
+ recipients+=("$type:$email")
+ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
+ type=to
+ case "$precommit_postcommit:$type" in
+ case "$type" in
+ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ for email in "${!emails[@]}"
++ type=no
++ case "$precommit_postcommit:$type" in
++ case "$type" in
+ IFS=,
+ echo bcc:tcwg-validation@linaro.org,maxim.kuvyrkov@linaro.org
++ print_commits --oneline
++ set -euf -o pipefail
++ false
++ local print_arg=--oneline
-++ '[' single_commit = no_change ']'
+++ '[' single_component = no_change ']'
++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=llvm
-++ '[' --oneline = --link ']'
-++ local describe
-++ '[' '' = '' ']'
-+++ describe_sha1 llvm b03f0c596a180399f7730ed75d78055c81b3d771 true
-+++ local component=llvm
-+++ local sha1=b03f0c596a180399f7730ed75d78055c81b3d771
-+++ local anything=true
-+++ match=()
-+++ local -a match
-+++ case "$component" in
-+++ git -C llvm describe b03f0c596a180399f7730ed75d78055c81b3d771
-++ describe=llvmorg-18-init-15417-gb03f0c596a18
-+++ echo llvmorg-18-init-15417-gb03f0c596a18
-+++ sed 's,^basepoints/,,'
-++ describe=llvmorg-18-init-15417-gb03f0c596a18
+++ '[' single_component = single_commit ']'
+++ '[' single_component = single_component ']'
+++ local new_commits c base_rev cur_rev c_commits components
+++ local commits_or_patches
+++ '[' '' '!=' '' ']'
+++ commits_or_patches=commits
+++ new_commits=0
+++ for c in "${changed_components[@]}"
++++ get_baseline_git llvm_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/llvm_rev
+++ base_rev=b03f0c596a180399f7730ed75d78055c81b3d771
++++ get_current_git llvm_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/llvm_rev
+++ cur_rev=4d7112435e31dafb5854f69c516373e4548bd0a3
++++ git -C llvm rev-list --count b03f0c596a180399f7730ed75d78055c81b3d771..4d7112435e31dafb5854f69c516373e4548bd0a3
+++ c_commits=101
+++ new_commits=101
++++ echo llvm
++++ tr ' ' ,
+++ components=llvm
+++ echo '101 commits in llvm'
++ '[' --oneline = --oneline ']'
-++ echo llvmorg-18-init-15417-gb03f0c596a18
++ return 0
++ bmk_print_result --oneline
++ set -euf -o pipefail
@@ -1365,7 +1069,7 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ local improved_or_regressed
++ '[' -f artifacts/notify/exe.regression ']'
++ '[' -f artifacts/notify/symbol.regression ']'
-++ improved_or_regressed=regression
+++ improved_or_regressed=improvement
++ declare -A changed_by_msg
++ changed_by_msg[size-regression]='grew in size by'
++ changed_by_msg[size-improvement]='reduced in size by'
@@ -1375,22 +1079,22 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ changed_by_msg[num_vect_loops-improvement]='increased the number of vect loops by'
++ changed_by_msg[num_sve_loops-regression]='reduced the number of sve instructions by'
++ changed_by_msg[num_sve_loops-improvement]='increased the number of sve instructions by'
-++ changed_by='slowed down by'
+++ changed_by='speeds up by'
++ case ${rr[metric_id]} in
++ exe_threshold=3
++ symbol_threshold=15
++ case "$print_arg" in
-++ assert_with_msg 'Builds with infra problems should never get here' '[' 1 '!=' 125 ']'
+++ assert_with_msg 'Builds with infra problems should never get here' '[' 0 '!=' 125 ']'
++ set -euf -o pipefail +x
++ local metric bmk symbol short_diag long_diag
-++ '[' -f artifacts/notify/exe.regression ']'
-++ '[' -f artifacts/notify/symbol.regression ']'
+++ '[' -f artifacts/notify/exe.improvement ']'
+++ '[' -f artifacts/notify/symbol.improvement ']'
++ IFS=,
++ read metric bmk symbol short_diag long_diag
-+++ head -n1 artifacts/notify/symbol.regression
-++ echo 'slowed down by 100% - 444.namd:[.] __vfscanf_internal'
++++ head -n1 artifacts/notify/symbol.improvement
+++ echo 'sped up by 50% - 444.namd:[.] __vfscanf_internal'
++ bmk_print_config --oneline
-++ . /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/tcwg_bmk-config.sh
+++ . /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/tcwg_bmk-config.sh
+++ [[ -v rr[ci_project] ]]
+++ [[ -v rr[ci_config] ]]
+++ declare -A bmk_data
@@ -1443,42 +1147,24 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ case "$ci_config" in
++ echo 'arm O3'
++ return 0
-+ echo '[Linaro-TCWG-CI]' 'llvmorg-18-init-15417-gb03f0c596a18: slowed down by 100% - 444.namd:[.] __vfscanf_internal on arm O3'
++ echo '[Linaro-TCWG-CI]' '101 commits in llvm: sped up by 50% - 444.namd:[.] __vfscanf_internal on arm O3'
+ 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_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/artifact/artifacts
++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/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_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/133/artifact/artifacts
++ good_artifacts_url=https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/artifact/artifacts
+ local key=
-+ '[' single_commit = single_commit ']'
-+ '[' '' = '' ']'
-++ print_jira_card_key
-++ set -euf -o pipefail
-++ local jira_dir
-+++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771
-+++ local dir=llvm/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ jira_dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ jira_dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira
-++ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/key ']'
-++ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/key
-+ key=LLVM-1070
-+ '[' -z LLVM-1070 ']'
-+ cat
-+ '[' LLVM-1070 '!=' '' ']'
++ '[' single_component = single_commit ']'
+ cat
++ '[' '' '!=' '' ']'
+ cat
++ bmk_print_config --short
-++ . /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/tcwg_bmk-config.sh
+++ . /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/tcwg_bmk-config.sh
+++ [[ -v rr[ci_project] ]]
+++ [[ -v rr[ci_config] ]]
+++ declare -A bmk_data
@@ -1539,39 +1225,57 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ set -euf -o pipefail
++ false
++ local print_arg=--short
-++ '[' single_commit = no_change ']'
+++ '[' single_component = no_change ']'
++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=llvm
-++ '[' --short = --link ']'
-++ local describe
-++ '[' '' = '' ']'
-+++ describe_sha1 llvm b03f0c596a180399f7730ed75d78055c81b3d771 true
-+++ local component=llvm
-+++ local sha1=b03f0c596a180399f7730ed75d78055c81b3d771
-+++ local anything=true
-+++ match=()
-+++ local -a match
-+++ case "$component" in
-+++ git -C llvm describe b03f0c596a180399f7730ed75d78055c81b3d771
-++ describe=llvmorg-18-init-15417-gb03f0c596a18
-+++ echo llvmorg-18-init-15417-gb03f0c596a18
-+++ sed 's,^basepoints/,,'
-++ describe=llvmorg-18-init-15417-gb03f0c596a18
+++ '[' single_component = single_commit ']'
+++ '[' single_component = single_component ']'
+++ local new_commits c base_rev cur_rev c_commits components
+++ local commits_or_patches
+++ '[' '' '!=' '' ']'
+++ commits_or_patches=commits
+++ new_commits=0
+++ for c in "${changed_components[@]}"
++++ get_baseline_git llvm_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/llvm_rev
+++ base_rev=b03f0c596a180399f7730ed75d78055c81b3d771
++++ get_current_git llvm_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/llvm_rev
+++ cur_rev=4d7112435e31dafb5854f69c516373e4548bd0a3
++++ git -C llvm rev-list --count b03f0c596a180399f7730ed75d78055c81b3d771..4d7112435e31dafb5854f69c516373e4548bd0a3
+++ c_commits=101
+++ new_commits=101
++++ echo llvm
++++ tr ' ' ,
+++ components=llvm
+++ echo '101 commits in llvm'
++ '[' --short = --oneline ']'
-++ '[' '' = '' ']'
-++ echo 'commit llvmorg-18-init-15417-gb03f0c596a18'
-++ local tmpfile
-+++ mktemp
-++ tmpfile=/tmp/tmp.gGD8mPlMXP
-++ git -C llvm log -n1 b03f0c596a180399f7730ed75d78055c81b3d771
-++ tail -n +2
-++ head -n 10 /tmp/tmp.gGD8mPlMXP
-+++ cat /tmp/tmp.gGD8mPlMXP
-+++ wc -l
-++ more_lines=-1
-++ '[' -1 -gt 0 ']'
-++ rm /tmp/tmp.gGD8mPlMXP
+++ for c in "${changed_components[@]}"
++++ get_baseline_git llvm_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/llvm_rev
+++ base_rev=b03f0c596a180399f7730ed75d78055c81b3d771
++++ get_current_git llvm_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/llvm_rev
+++ cur_rev=4d7112435e31dafb5854f69c516373e4548bd0a3
++++ git -C llvm rev-list --count b03f0c596a180399f7730ed75d78055c81b3d771..4d7112435e31dafb5854f69c516373e4548bd0a3
+++ c_commits=101
+++ '[' '' '!=' '' ']'
+++ git -C llvm log -n 5 --oneline b03f0c596a180399f7730ed75d78055c81b3d771..4d7112435e31dafb5854f69c516373e4548bd0a3
+++ '[' 101 -gt 5 ']'
+++ echo '... and 96 more commits in llvm'
++ '[' '' '!=' '' ']'
++ return 0
++ bmk_print_result --short
@@ -1583,7 +1287,7 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ local improved_or_regressed
++ '[' -f artifacts/notify/exe.regression ']'
++ '[' -f artifacts/notify/symbol.regression ']'
-++ improved_or_regressed=regression
+++ improved_or_regressed=improvement
++ declare -A changed_by_msg
++ changed_by_msg[size-regression]='grew in size by'
++ changed_by_msg[size-improvement]='reduced in size by'
@@ -1593,24 +1297,24 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ changed_by_msg[num_vect_loops-improvement]='increased the number of vect loops by'
++ changed_by_msg[num_sve_loops-regression]='reduced the number of sve instructions by'
++ changed_by_msg[num_sve_loops-improvement]='increased the number of sve instructions by'
-++ changed_by='slowed down by'
+++ changed_by='speeds up by'
++ case ${rr[metric_id]} in
++ exe_threshold=3
++ symbol_threshold=15
++ case "$print_arg" in
-++ '[' -f artifacts/notify/exe.regression ']'
-++ '[' -f artifacts/notify/symbol.regression ']'
-++ echo 'the following hot functions slowed down by more than 15% (but their benchmarks slowed down by less than 3%):'
+++ '[' -f artifacts/notify/exe.improvement ']'
+++ '[' -f artifacts/notify/symbol.improvement ']'
+++ echo 'the following hot functions speeds up by more than 15% (but their benchmarks speeds up by less than 3%):'
++ local metric bmk symbol short_diag long_diag
++ IFS=,
++ read metric bmk symbol short_diag long_diag
-++ echo '- slowed down by 100% - 444.namd:[.] __vfscanf_internal - from 1 to 2 perf samples '
+++ echo '- sped up by 50% - 444.namd:[.] __vfscanf_internal - from 2 to 1 perf samples '
++ IFS=,
++ read metric bmk symbol short_diag long_diag
-++ '[' -f artifacts/notify/exe.regression ']'
-++ '[' -f artifacts/notify/symbol.regression ']'
+++ '[' -f artifacts/notify/exe.improvement ']'
+++ '[' -f artifacts/notify/symbol.improvement ']'
++ bmk_print_config --long
-++ . /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/tcwg_bmk-config.sh
+++ . /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/tcwg_bmk-config.sh
+++ [[ -v rr[ci_project] ]]
+++ [[ -v rr[ci_config] ]]
+++ declare -A bmk_data
@@ -1701,76 +1405,14 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
+++ case "$target" in
+++ target=arm-linux-gnueabihf
+++ echo arm-linux-gnueabihf
-+ '[' single_commit '!=' single_commit ']'
-+ '[' '' '!=' '' ']'
-+ cat
-++ print_last_icommit --reproduction_instructions_link tcwg_bmk-code_speed-spec2k6 llvm-arm-master-O3
-++ false
-++ set -euf -o pipefail
-++ local print_arg=--reproduction_instructions_link
-++ shift 1
-++ '[' xsingle_commit '!=' xsingle_commit ']'
-++ local isubdir
-+++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771 tcwg_bmk-code_speed-spec2k6 llvm-arm-master-O3
-+++ local dir=llvm/sha1
-+++ '[' 4 -ge 2 ']'
-+++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+++ '[' 4 -ge 3 ']'
-+++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-+++ '[' 4 -ge 4 ']'
-+++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3
-+++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3
-++ isubdir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3
-++ case "$print_arg" in
-++ print_icommits_link llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/reproduction_instructions.txt
-++ set -euf -o pipefail
-++ local path=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/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/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/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=llvm
-++ '[' --link = --link ']'
-++ local url
-+++ get_baseline_git llvm_url
-+++ set -euf -o pipefail
-+++ local base_artifacts=base-artifacts
-+++ assert_with_msg 'ERROR: No llvm_url in baseline git' '[' -f base-artifacts/git/llvm_url ']'
-+++ set -euf -o pipefail +x
-+++ cat base-artifacts/git/llvm_url
-++ url=https://github.com/llvm/llvm-project.git
-++ [[ https://github.com/llvm/llvm-project.git =~ git://sourceware.org/git/ ]]
-++ [[ https://github.com/llvm/llvm-project.git =~ https://github.com/ ]]
-++ echo https://github.com/llvm/llvm-project/commit/b03f0c596a180399f7730ed75d78055c81b3d771
-++ 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 llvm b03f0c596a180399f7730ed75d78055c81b3d771
-+++ local dir=llvm/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ isubdir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ case "$print_arg" in
-++ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/status.txt
++ '[' single_component '!=' single_commit ']'
++ return
+ true
+ generate_jenkins_html_files
-+ wait 84190
++ wait 40649
+ set -euf -o pipefail
-# generate_jenkins_html_files
+ echo '# generate_jenkins_html_files'
+# generate_jenkins_html_files
+ true
+ case "$ci_project" in
+ status_file=artifacts/results-vs-prev/csv-results-1/status.csv
@@ -1901,22 +1543,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n '<a href="./04-check_regression/output-bmk-results.log">./04-check_regression/output-bmk-results.log</a>'
+ echo '<li><a href="./04-check_regression/output-bmk-results.log">./04-check_regression/output-bmk-results.log</a>'
+ read -r cur_file
-++ print_readme_link html ./04-check_regression/results.regressions
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./04-check_regression/results.regressions
-++ case $text_type in
-++ echo -n '<a href="./04-check_regression/results.regressions">./04-check_regression/results.regressions</a>'
-+ echo '<li><a href="./04-check_regression/results.regressions">./04-check_regression/results.regressions</a>'
-+ read -r cur_file
-++ print_readme_link html ./04-check_regression/trigger-bisect
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./04-check_regression/trigger-bisect
-++ case $text_type in
-++ echo -n '<a href="./04-check_regression/trigger-bisect">./04-check_regression/trigger-bisect</a>'
-+ echo '<li><a href="./04-check_regression/trigger-bisect">./04-check_regression/trigger-bisect</a>'
-+ read -r cur_file
++ print_readme_link html ./git/llvm_rev
++ set -euf -o pipefail
++ local text_type=html
@@ -1997,14 +1623,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n '<a href="./notify/extra-bisect-params">./notify/extra-bisect-params</a>'
+ echo '<li><a href="./notify/extra-bisect-params">./notify/extra-bisect-params</a>'
+ read -r cur_file
-++ print_readme_link html ./notify/jira/comment-card.txt
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/comment-card.txt
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/comment-card.txt">./notify/jira/comment-card.txt</a>'
-+ echo '<li><a href="./notify/jira/comment-card.txt">./notify/jira/comment-card.txt</a>'
-+ read -r cur_file
++ print_readme_link html ./notify/jira/comment-template.txt
++ set -euf -o pipefail
++ local text_type=html
@@ -2013,54 +1631,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ 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/key
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/key
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/key">./notify/jira/key</a>'
-+ echo '<li><a href="./notify/jira/key">./notify/jira/key</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/jira/yaml
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/yaml
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/yaml">./notify/jira/yaml</a>'
-+ echo '<li><a href="./notify/jira/yaml">./notify/jira/yaml</a>'
-+ read -r cur_file
++ print_readme_link html ./notify/mail-body.txt
++ set -euf -o pipefail
++ local text_type=html
@@ -2093,14 +1663,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n '<a href="./notify/output-bmk-results.log">./notify/output-bmk-results.log</a>'
+ echo '<li><a href="./notify/output-bmk-results.log">./notify/output-bmk-results.log</a>'
+ read -r cur_file
-++ print_readme_link html ./notify/results.regressions
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/results.regressions
-++ case $text_type in
-++ echo -n '<a href="./notify/results.regressions">./notify/results.regressions</a>'
-+ echo '<li><a href="./notify/results.regressions">./notify/results.regressions</a>'
-+ read -r cur_file
++ print_readme_link html ./notify/symbol.improvement
++ set -euf -o pipefail
++ local text_type=html
@@ -2109,14 +1671,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n '<a href="./notify/symbol.improvement">./notify/symbol.improvement</a>'
+ echo '<li><a href="./notify/symbol.improvement">./notify/symbol.improvement</a>'
+ read -r cur_file
-++ print_readme_link html ./notify/symbol.regression
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/symbol.regression
-++ case $text_type in
-++ echo -n '<a href="./notify/symbol.regression">./notify/symbol.regression</a>'
-+ echo '<li><a href="./notify/symbol.regression">./notify/symbol.regression</a>'
-+ read -r cur_file
++ print_readme_link html ./README.html
++ set -euf -o pipefail
++ local text_type=html
@@ -2438,22 +1992,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n ./04-check_regression/output-bmk-results.log
+ echo '- ./04-check_regression/output-bmk-results.log'
+ read -r cur_file
-++ print_readme_link txt ./04-check_regression/results.regressions
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./04-check_regression/results.regressions
-++ case $text_type in
-++ echo -n ./04-check_regression/results.regressions
-+ echo '- ./04-check_regression/results.regressions'
-+ read -r cur_file
-++ print_readme_link txt ./04-check_regression/trigger-bisect
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./04-check_regression/trigger-bisect
-++ case $text_type in
-++ echo -n ./04-check_regression/trigger-bisect
-+ echo '- ./04-check_regression/trigger-bisect'
-+ read -r cur_file
++ print_readme_link txt ./git/llvm_rev
++ set -euf -o pipefail
++ local text_type=txt
@@ -2534,14 +2072,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n ./notify/extra-bisect-params
+ echo '- ./notify/extra-bisect-params'
+ read -r cur_file
-++ print_readme_link txt ./notify/jira/comment-card.txt
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/comment-card.txt
-++ case $text_type in
-++ echo -n ./notify/jira/comment-card.txt
-+ echo '- ./notify/jira/comment-card.txt'
-+ read -r cur_file
++ print_readme_link txt ./notify/jira/comment-template.txt
++ set -euf -o pipefail
++ local text_type=txt
@@ -2550,54 +2080,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ 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/key
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/key
-++ case $text_type in
-++ echo -n ./notify/jira/key
-+ echo '- ./notify/jira/key'
-+ 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/jira/yaml
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/yaml
-++ case $text_type in
-++ echo -n ./notify/jira/yaml
-+ echo '- ./notify/jira/yaml'
-+ read -r cur_file
++ print_readme_link txt ./notify/mail-body.txt
++ set -euf -o pipefail
++ local text_type=txt
@@ -2630,14 +2112,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n ./notify/output-bmk-results.log
+ echo '- ./notify/output-bmk-results.log'
+ read -r cur_file
-++ print_readme_link txt ./notify/results.regressions
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/results.regressions
-++ case $text_type in
-++ echo -n ./notify/results.regressions
-+ echo '- ./notify/results.regressions'
-+ read -r cur_file
++ print_readme_link txt ./notify/symbol.improvement
++ set -euf -o pipefail
++ local text_type=txt
@@ -2646,14 +2120,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n ./notify/symbol.improvement
+ echo '- ./notify/symbol.improvement'
+ read -r cur_file
-++ print_readme_link txt ./notify/symbol.regression
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/symbol.regression
-++ case $text_type in
-++ echo -n ./notify/symbol.regression
-+ echo '- ./notify/symbol.regression'
-+ read -r cur_file
++ print_readme_link txt ./README.html
++ set -euf -o pipefail
++ local text_type=txt
@@ -2878,39 +2344,37 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
# generate dashboard
+ echo '# generate dashboard'
+ generate_dashboard_squad
-# generate_dashboard_squad
-... Skipping
+ local results_date
+# generate_dashboard_squad
+ echo '# generate_dashboard_squad'
+ false
+... Skipping
+ echo '... Skipping'
+ return
-+ post_dashboard_squad
# post_dashboard_squad
-... Skipping
++ post_dashboard_squad
+ echo '# post_dashboard_squad'
+... Skipping
+ false
+ echo '... Skipping'
+ return
+ generate_lnt_report
-+ wait 84487
++ wait 40902
+ set -euf -o pipefail
+ local results_date
+ echo '# generate_lnt_report'
# generate_lnt_report
+ true
-+ . /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/lnt-utils.sh
++ . /home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/lnt-utils.sh
++ declare is_first_lnt_entry
++ get_current_manifest '{rr[results_date]}'
++ get_manifest artifacts/manifest.sh '{rr[results_date]}'
++ set +x
-+ results_date=1703051724
-++ date '+%Y-%m-%d %H:%M:%S' --date @1703051724
-+ results_date='2023-12-20 05:55:24'
++ results_date=1703112406
+++ date '+%Y-%m-%d %H:%M:%S' --date @1703112406
++ results_date='2023-12-20 22:46:46'
+ local jira_key=-
+ '[' -f artifacts/notify/jira/key ']'
-++ cat artifacts/notify/jira/key
-+ jira_key=LLVM-1070
+ case "$ci_project" in
+ local cc cur_rev describe
+ case "${rr[toolchain]}" in
@@ -2920,26 +2384,26 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/llvm_rev
-+ cur_rev=b03f0c596a180399f7730ed75d78055c81b3d771
-++ describe_sha1 llvm b03f0c596a180399f7730ed75d78055c81b3d771 false
++ cur_rev=4d7112435e31dafb5854f69c516373e4548bd0a3
+++ describe_sha1 llvm 4d7112435e31dafb5854f69c516373e4548bd0a3 false
++ local component=llvm
-++ local sha1=b03f0c596a180399f7730ed75d78055c81b3d771
+++ local sha1=4d7112435e31dafb5854f69c516373e4548bd0a3
++ local anything=false
++ match=()
++ local -a match
++ case "$component" in
-++ git -C llvm describe b03f0c596a180399f7730ed75d78055c81b3d771
-+ describe=llvmorg-18-init-15417-gb03f0c596a18
+++ git -C llvm describe 4d7112435e31dafb5854f69c516373e4548bd0a3
++ describe=llvmorg-18-init-15518-g4d7112435e31
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-+ generate_lnt_bmk_report https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/ tcwg_bmk-code_speed-spec2k6 llvm-arm-master-O3 llvmorg-18-init-15417-gb03f0c596a18 '2023-12-20 05:55:24' LLVM-1070 artifacts/results-vs-prev/csv-results-1/size.csv artifacts/results-vs-prev/csv-results-1/perf.csv artifacts/results-vs-prev/csv-results-1/status.csv artifacts/notify/lnt_report.json
-+ local build_url=https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/
++ generate_lnt_bmk_report https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/ tcwg_bmk-code_speed-spec2k6 llvm-arm-master-O3 llvmorg-18-init-15518-g4d7112435e31 '2023-12-20 22:46:46' - artifacts/results-vs-prev/csv-results-1/size.csv artifacts/results-vs-prev/csv-results-1/perf.csv artifacts/results-vs-prev/csv-results-1/status.csv artifacts/notify/lnt_report.json
++ local build_url=https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/
+ local ci_project=tcwg_bmk-code_speed-spec2k6
+ local ci_config=llvm-arm-master-O3
-+ local describe=llvmorg-18-init-15417-gb03f0c596a18
-+ local 'results_date=2023-12-20 05:55:24'
-+ local jira_key=LLVM-1070
++ local describe=llvmorg-18-init-15518-g4d7112435e31
++ local 'results_date=2023-12-20 22:46:46'
++ local jira_key=-
+ local size_csv=artifacts/results-vs-prev/csv-results-1/size.csv
+ local perf_csv=artifacts/results-vs-prev/csv-results-1/perf.csv
+ local status_csv=artifacts/results-vs-prev/csv-results-1/status.csv
@@ -2947,15 +2411,14 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
+ local lnt_testsuite=tcwg_bmk-code_speed-spec2k6
+ local machine_name=llvm-arm-master-O3
+ local describe_pad
-++ echo llvmorg-18-init-15417-gb03f0c596a18
+++ echo llvmorg-18-init-15518-g4d7112435e31
++ sed 's/\(.*\)-\(.*\)-\(.*\)$/\1 \2 \3/'
++ awk '{ $2 = sprintf("%05d", $2); print $1"-"$2"-"$3}'
-+ describe_pad=llvmorg-18-init-15417-gb03f0c596a18
++ describe_pad=llvmorg-18-init-15518-g4d7112435e31
+ '[' -f artifacts/results-vs-prev/csv-results-1/size.csv ']'
+ '[' -f artifacts/results-vs-prev/csv-results-1/perf.csv ']'
+ additional_run_infos=("tag:$lnt_testsuite" "run_order:$describe_pad" "test_url:$build_url")
-+ '[' LLVM-1070 '!=' - ']'
-+ additional_run_infos+=("regression:$jira_key")
++ '[' - '!=' - ']'
++ get_current_manifest '{rr[components]}'
++ get_manifest artifacts/manifest.sh '{rr[components]}'
++ set +x
@@ -2972,11 +2435,11 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/llvm_rev
-+ report_header llvm-arm-master-O3 '2023-12-20 05:55:24' tag:tcwg_bmk-code_speed-spec2k6 run_order:llvmorg-18-init-15417-gb03f0c596a18 test_url:https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/ regression:LLVM-1070 llvm_url:https://github.com/llvm/llvm-project.git llvm_rev:b03f0c596a180399f7730ed75d78055c81b3d771
++ report_header llvm-arm-master-O3 '2023-12-20 22:46:46' tag:tcwg_bmk-code_speed-spec2k6 run_order:llvmorg-18-init-15518-g4d7112435e31 test_url:https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/ llvm_url:https://github.com/llvm/llvm-project.git llvm_rev:4d7112435e31dafb5854f69c516373e4548bd0a3
+ local machine_name=llvm-arm-master-O3
-+ local 'date_time=2023-12-20 05:55:24'
++ local 'date_time=2023-12-20 22:46:46'
+ shift 2
-+ run_infos=('tag:tcwg_bmk-code_speed-spec2k6' 'run_order:llvmorg-18-init-15417-gb03f0c596a18' 'test_url:https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/' 'regression:LLVM-1070' 'llvm_url:https://github.com/llvm/llvm-project.git' 'llvm_rev:b03f0c596a180399f7730ed75d78055c81b3d771')
++ run_infos=('tag:tcwg_bmk-code_speed-spec2k6' 'run_order:llvmorg-18-init-15518-g4d7112435e31' 'test_url:https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/' 'llvm_url:https://github.com/llvm/llvm-project.git' 'llvm_rev:4d7112435e31dafb5854f69c516373e4548bd0a3')
+ local run_infos
+ declare -g is_first_lnt_entry
+ cat
@@ -2989,29 +2452,21 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
+ val=tcwg_bmk-code_speed-spec2k6
+ echo ' "tag": "tcwg_bmk-code_speed-spec2k6",'
+ for i in "${run_infos[@]}"
-++ echo run_order:llvmorg-18-init-15417-gb03f0c596a18
+++ echo run_order:llvmorg-18-init-15518-g4d7112435e31
++ cut -d: -f1
+ tag=run_order
-++ echo run_order:llvmorg-18-init-15417-gb03f0c596a18
+++ echo run_order:llvmorg-18-init-15518-g4d7112435e31
++ cut -d: -f2-
-+ val=llvmorg-18-init-15417-gb03f0c596a18
-+ echo ' "run_order": "llvmorg-18-init-15417-gb03f0c596a18",'
++ val=llvmorg-18-init-15518-g4d7112435e31
++ echo ' "run_order": "llvmorg-18-init-15518-g4d7112435e31",'
+ for i in "${run_infos[@]}"
-++ echo test_url:https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/
+++ echo test_url:https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/
++ cut -d: -f1
+ tag=test_url
-++ echo test_url:https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/
-++ cut -d: -f2-
-+ val=https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/
-+ echo ' "test_url": "https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/",'
-+ for i in "${run_infos[@]}"
-++ echo regression:LLVM-1070
-++ cut -d: -f1
-+ tag=regression
-++ echo regression:LLVM-1070
+++ echo test_url:https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/
++ cut -d: -f2-
-+ val=LLVM-1070
-+ echo ' "regression": "LLVM-1070",'
++ val=https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/
++ echo ' "test_url": "https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/",'
+ for i in "${run_infos[@]}"
++ echo llvm_url:https://github.com/llvm/llvm-project.git
++ cut -d: -f1
@@ -3021,93 +2476,33 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
+ val=https://github.com/llvm/llvm-project.git
+ echo ' "llvm_url": "https://github.com/llvm/llvm-project.git",'
+ for i in "${run_infos[@]}"
-++ echo llvm_rev:b03f0c596a180399f7730ed75d78055c81b3d771
+++ echo llvm_rev:4d7112435e31dafb5854f69c516373e4548bd0a3
++ cut -d: -f1
+ tag=llvm_rev
-++ echo llvm_rev:b03f0c596a180399f7730ed75d78055c81b3d771
+++ echo llvm_rev:4d7112435e31dafb5854f69c516373e4548bd0a3
++ cut -d: -f2-
-+ val=b03f0c596a180399f7730ed75d78055c81b3d771
-+ echo ' "llvm_rev": "b03f0c596a180399f7730ed75d78055c81b3d771",'
++ val=4d7112435e31dafb5854f69c516373e4548bd0a3
++ echo ' "llvm_rev": "4d7112435e31dafb5854f69c516373e4548bd0a3",'
+ cat
+ is_first_lnt_entry=true
+ set +x
-# release_notification_files
-+ true
-+ release_notification_files
-+ echo '# release_notification_files'
-+ '[' -d artifacts/jenkins ']'
-+ local f
-+ for f in mail-body.txt mail-subject.txt mail-recipients.txt
-+ '[' -s artifacts/notify/mail-body.txt ']'
-+ cp artifacts/notify/mail-body.txt artifacts/jenkins/mail-body.txt
-+ for f in mail-body.txt mail-subject.txt mail-recipients.txt
-+ '[' -s artifacts/notify/mail-subject.txt ']'
-+ cp artifacts/notify/mail-subject.txt artifacts/jenkins/mail-subject.txt
-+ for f in mail-body.txt mail-subject.txt mail-recipients.txt
-+ '[' -s artifacts/notify/mail-recipients.txt ']'
-+ cp artifacts/notify/mail-recipients.txt artifacts/jenkins/mail-recipients.txt
-... Done
-# release_testresults_files
-... Done
-+ echo '... Done'
++ false
+ true
+ release_testresults_files
+# release_testresults_files
+ echo '# release_testresults_files'
+ '[' -d artifacts/jenkins ']'
+ '[' -f artifacts/testresults/testresults-mail-recipients.txt ']'
+... Done
+ echo '... Done'
+ post_to_jira
-# post_to_jira
+ set -euf -o pipefail
+# post_to_jira
+ echo '# post_to_jira'
-+ local post_card_comment=true
-+ local post_template_comment=true
-+ true
-+ '[' -f artifacts/notify/jira/yaml ']'
-+ local key status
-++ print_jira_card_key
-++ set -euf -o pipefail
-++ local jira_dir
-+++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771
-+++ local dir=llvm/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ jira_dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ jira_dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira
-++ '[' -f interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/key ']'
-++ cat interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira/key
-+ key=LLVM-1070
-++ jipsearch -j key=LLVM-1070 -s status:name
-++ sed -e 's/.* , //'
-+ status=Open
-+ case "$status" in
-+ jipcreate -f artifacts/notify/jira/yaml
-Existing issue updated: https://linaro.atlassian.net/browse/LLVM-1070
-+ post_template_comment=false
-+ true
-+ '[' -f artifacts/notify/jira/comment-card.txt ']'
-+ echo y
-+ jipdate -f artifacts/notify/jira/comment-card.txt
-These JIRA cards will be updated as follows:
-
-[LLVM-1070]
- slowed down by 100% - 444.namd:[.] __vfscanf_internal
- Details: https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/artifact/artifacts/notify/mail-body.txt/*view*/
-
-Server to update: https://linaro.atlassian.net
-
-Are you sure you want to update Jira with the information above? [y/n] Successfully updated your Jira tickets!
-
-This is your status:
-
----
-
-[LLVM-1070]
-slowed down by 100% - 444.namd:[.] __vfscanf_internal
-Details: https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/artifact/artifacts/notify/mail-body.txt/*view*/
++ local post_card_comment=false
++ local post_template_comment=false
++ false
++ false
+ false
-+ echo 'Full stage ran successfully.'
Full stage ran successfully.
++ echo 'Full stage ran successfully.'
diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log
index 8b9da30..b72dc26 100644
--- a/jenkins/notify-init.log
+++ b/jenkins/notify-init.log
@@ -1,6 +1,6 @@
+ set +x
-/home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify onregression __stage init __verbose true __build_script tcwg_bmk-build.sh
+/home/tcwg-buildslave/workspace/tcwg_bmk_3/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_bmk-build.sh
+ false
+ dryrun=
@@ -26,23 +26,23 @@
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/133/
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/133/'
-+ echo '# Using dir : base-artifacts'
+# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/'
# 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_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/'
+# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/136/'
++ echo '# Using dir : artifacts'
# Using dir : artifacts
-+ echo '# Using dir : artifacts'
+ echo ''
+ mkdir -p artifacts/notify
+ case "$notify" in
+ declare -Ag pw
-+ '[' onregression = precommit ']'
++ '[' ignore = precommit ']'
+ check_source_changes
# check_source_changes
+ echo '# check_source_changes'
@@ -59,7 +59,7 @@
+++ set -euf -o pipefail
+++ local c delim=
+++ for c in ${rr[components]}
-+++ '[' xhttps://github.com/llvm/llvm-project.git#b03f0c596a180399f7730ed75d78055c81b3d771 '!=' xbaseline ']'
++++ '[' xhttps://github.com/llvm/llvm-project.git#4d7112435e31dafb5854f69c516373e4548bd0a3 '!=' xbaseline ']'
+++ echo -ne llvm
+++ delim=' '
+++ echo
@@ -75,7 +75,7 @@
+++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/llvm_rev
-++ '[' xb03f0c596a180399f7730ed75d78055c81b3d771 '!=' x7a87ff64e1fe970adcc41b7fc664fb5fd8410a68 ']'
+++ '[' x4d7112435e31dafb5854f69c516373e4548bd0a3 '!=' xb03f0c596a180399f7730ed75d78055c81b3d771 ']'
++ echo -ne llvm
++ delim=' '
++ echo
@@ -88,17 +88,17 @@
++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/llvm_rev
-+ first_bad=b03f0c596a180399f7730ed75d78055c81b3d771
++ first_bad=4d7112435e31dafb5854f69c516373e4548bd0a3
++ get_baseline_git llvm_rev
++ set -euf -o pipefail
++ local base_artifacts=base-artifacts
++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/llvm_rev
-+ last_good=7a87ff64e1fe970adcc41b7fc664fb5fd8410a68
++ last_good=b03f0c596a180399f7730ed75d78055c81b3d771
+ local res
+ res=0
-+ wait 40209
++ wait 40336
+ git -C llvm rev-parse --verify HEAD
+ assert_with_msg 'Cannot parse HEAD in repo llvm' '[' 0 = 0 ']'
+ set -euf -o pipefail +x
@@ -112,22 +112,22 @@
++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/llvm_rev
-+ base_rev=7a87ff64e1fe970adcc41b7fc664fb5fd8410a68
++ base_rev=b03f0c596a180399f7730ed75d78055c81b3d771
++ get_current_git llvm_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/llvm_rev
-+ cur_rev=b03f0c596a180399f7730ed75d78055c81b3d771
-++ git -C llvm rev-parse 'b03f0c596a180399f7730ed75d78055c81b3d771^@'
++ cur_rev=4d7112435e31dafb5854f69c516373e4548bd0a3
+++ git -C llvm rev-parse '4d7112435e31dafb5854f69c516373e4548bd0a3^@'
+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
-+ '[' 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68 = 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68 ']'
-+ return 0
-+ change_kind=single_commit
++ '[' 8fdfd34cd2ad67cd3fe2ded59b476790240a52bb = b03f0c596a180399f7730ed75d78055c81b3d771 ']'
++ return 1
++ change_kind=single_component
# Debug traces :
+ echo '# Debug traces :'
-# change_kind=single_commit : llvm
-+ echo '# change_kind=single_commit : llvm'
+# change_kind=single_component : llvm
++ echo '# change_kind=single_component : llvm'
+ for c in "${changed_components[@]}"
++ get_baseline_git llvm_rev
++ set -euf -o pipefail
@@ -135,26 +135,29 @@
++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/llvm_rev
-+ base_rev=7a87ff64e1fe970adcc41b7fc664fb5fd8410a68
++ base_rev=b03f0c596a180399f7730ed75d78055c81b3d771
++ get_current_git llvm_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/llvm_rev
-+ cur_rev=b03f0c596a180399f7730ed75d78055c81b3d771
-++ git -C llvm rev-list --count 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68..b03f0c596a180399f7730ed75d78055c81b3d771
-+ c_commits=1
-# rev for llvm : 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68..b03f0c596a180399f7730ed75d78055c81b3d771 (1 commits)
-+ echo '# rev for llvm : 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68..b03f0c596a180399f7730ed75d78055c81b3d771 (1 commits)'
++ cur_rev=4d7112435e31dafb5854f69c516373e4548bd0a3
+++ git -C llvm rev-list --count b03f0c596a180399f7730ed75d78055c81b3d771..4d7112435e31dafb5854f69c516373e4548bd0a3
++ c_commits=101
+# rev for llvm : b03f0c596a180399f7730ed75d78055c81b3d771..4d7112435e31dafb5854f69c516373e4548bd0a3 (101 commits)
++ echo '# rev for llvm : b03f0c596a180399f7730ed75d78055c81b3d771..4d7112435e31dafb5854f69c516373e4548bd0a3 (101 commits)'
+ echo ''
+ setup_stages_to_run
-+ '[' onregression = onregression ']'
-+ '[' 1 = 0 ']'
-+ '[' single_commit '!=' single_commit ']'
-+ '[' onregression = precommit ']'
-+ '[' onregression = ignore ']'
-+ '[' onregression = precommit ']'
++ '[' ignore = onregression ']'
++ '[' ignore = precommit ']'
++ '[' ignore = ignore ']'
++ post_jira_comment=false
++ post_jira_card=false
++ post_icommits=false
++ '[' ignore = ignore ']'
++ post_mail=false
++ '[' ignore = precommit ']'
+ generate_dashboard=false
+ post_dashboard=false
+ print_commits_f=print_commits
@@ -171,262 +174,8 @@
# post_interesting_commits
+ echo '# post_interesting_commits'
+ local stage=init
-+ '[' single_commit '!=' single_commit ']'
-+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local ref=master
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ local refopt=
-+ case "$reference" in
-+ local ref_dir
-+ for ref_dir in $url $dir
-++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ for ref_dir in $url $dir
-++ basename interesting-commits .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ git -C interesting-commits status
-+ '[' -d interesting-commits ']'
-+ '[' x '!=' x ']'
-+ '[' -d interesting-commits ']'
-+ rm -f interesting-commits/.git/gc.log
-+ git -C interesting-commits config gc.autoDetach false
-+ git -C interesting-commits gc --auto --force --prune=all
-+ find interesting-commits/.git -name '*.lock' -delete
-+ local i
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits am --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits cherry-pick --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits rebase --abort
-+ true
-+ break
-+ local fresh_clone=false
-+ true
-+ '[' -d interesting-commits ']'
-+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local remote=origin
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local single_branch=master
-+ git -C interesting-commits remote rm origin
-+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local refspec
-+ '[' xmaster = x ']'
-+ refspec=+refs/heads/master:refs/remotes/origin/master
-+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ local duration=1h
-+ shift
-+ local tries=3
-+ shift
-+ local n=0
-+ local ret=0
-+ '[' 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 40289
-+ 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=7efd1e1ea
-++ '[' 0 -ne 0 ']'
-++ echo 7efd1e1ea
-+ sha1=7efd1e1ea
-+ git -C interesting-commits checkout --detach 7efd1e1ea
-Previous HEAD position was 54bec3917 Add entry e13bed4c5f3544c076ce57e36d9a11eefa5a7815 from https://ci.linaro.org/job/tcwg_bmk-qc_speed-cpu2017rate--llvm-aarch64-master-O2-build/153/
-HEAD is now at 7efd1e1ea Add entry fe54b57728c09ab0389e2bb3f079d5210566199d from https://ci.linaro.org/job/tcwg_gnu_cross_check_gcc--master-arm-build/1140/
-+ true
-+ local jira_dir jira_key=
-++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771
-++ local dir=llvm/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ jira_dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ jira_dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/jira
-+ '[' init = full ']'
-+ true
-+ git -C interesting-commits remote update -p
-Fetching baseline
-From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits
- 8e9f44363..7efd1e1ea 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 llvm b03f0c596a180399f7730ed75d78055c81b3d771
-++ local dir=llvm/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ subdir3=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771 tcwg_bmk-code_speed-spec2k6
-++ local dir=llvm/sha1
-++ '[' 3 -ge 2 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ '[' 3 -ge 3 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-++ '[' 3 -ge 4 ']'
-++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-+ subdir4=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-++ interesting_subdir llvm b03f0c596a180399f7730ed75d78055c81b3d771 tcwg_bmk-code_speed-spec2k6 llvm-arm-master-O3
-++ local dir=llvm/sha1
-++ '[' 4 -ge 2 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-++ '[' 4 -ge 3 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6
-++ '[' 4 -ge 4 ']'
-++ dir=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3
-++ echo llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3
-+ subdir5=llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3
-+ '[' -d interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771 ']'
-+ mkdir -p interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771
-+ get_current_manifest BUILD_URL
-+ get_manifest artifacts/manifest.sh BUILD_URL
-+ set +x
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/first_url
-+ mkdir -p interesting-commits/llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ echo https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/artifact/artifacts
-+ echo 7a87ff64e1fe970adcc41b7fc664fb5fd8410a68
-+ git -C interesting-commits add llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/build_url llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/last_good
-+ '[' init '!=' full ']'
++ '[' single_component '!=' single_commit ']'
+ return
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ git -C interesting-commits commit -m 'Add entry b03f0c596a180399f7730ed75d78055c81b3d771 from https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/'
-[detached HEAD 5baadae0d] Add entry b03f0c596a180399f7730ed75d78055c81b3d771 from https://ci.linaro.org/job/tcwg_bmk-code_speed-spec2k6--llvm-arm-master-O3-build/134/
- 3 files changed, 3 insertions(+)
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/first_url
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/build_url
- create mode 100644 llvm/sha1/b03f0c596a180399f7730ed75d78055c81b3d771/tcwg_bmk-code_speed-spec2k6/llvm-arm-master-O3/last_good
-+ wait 54643
-+ git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-remote: Sending notification emails to: tcwg-commits@lists.linaro.org
-post-git trigger: updating grokmirror
-To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
- 7efd1e1ea..5baadae0d HEAD -> master
-+ break
+ '[' init '!=' full ']'
Init stage ran successfully.
+ echo 'Init stage ran successfully.'
diff --git a/jenkins/run-build.env b/jenkins/run-build.env
index eaf6d66..4735e60 100644
--- a/jenkins/run-build.env
+++ b/jenkins/run-build.env
@@ -1,4 +1,4 @@
-build_name="#134"
+build_name="#136"
docker_opts=(--distro
default
--arch
@@ -9,7 +9,7 @@ tcwg-snow_bmk-02
true )
source build_container.sh
trap "cleanup_all_containers" EXIT
-build_name="#134-llvm"
+build_name="#136-llvm"
branch_opt=(==rr\[llvm_git\]
-https://github.com/llvm/llvm-project.git#b03f0c596a180399f7730ed75d78055c81b3d771 )
-build_name="#134-llvm-R# [.] __vfscanf_internal,slowed down by 100% - 444.namd:[.] __vfscanf_internal - from 1 to 2 perf samples-force"
+https://github.com/llvm/llvm-project.git#4d7112435e31dafb5854f69c516373e4548bd0a3 )
+build_name="#136-llvm-R1-force"