summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-12-25 13:34:03 +0000
committerTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-12-25 13:34:03 +0000
commitd33e738f32b98bb6c48a3add05fa2d1e03464350 (patch)
treeef0b0132dbeb6ccfe41e45d0cff26d6a6bd10160
parenta36b1e2977dd6a8fcc52349f51abda8a43fb39fa (diff)
onsuccess: #325: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/325/
Results : | # reset_artifacts: | -10 | # true: | 0 | # build_abe bootstrap_profiled: | # FAILED check_regression status : 0
-rw-r--r--01-reset_artifacts/console.log.xzbin1936 -> 1920 bytes
-rw-r--r--02-prepare_abe/console.log.xzbin2672 -> 2612 bytes
-rw-r--r--04-build_abe-bootstrap_profiled/console.log.xzbin191096 -> 190760 bytes
-rw-r--r--04-build_abe-bootstrap_profiled/make-gcc-stage2.log.xzbin25428 -> 25400 bytes
-rw-r--r--05-check_regression/console.log.xzbin1688 -> 1108 bytes
-rw-r--r--05-check_regression/results.regressions19
-rw-r--r--05-check_regression/trigger-bisect2
-rw-r--r--README.html9
-rw-r--r--README.txt9
-rw-r--r--git/gcc_rev2
-rw-r--r--jenkins/build-name2
-rw-r--r--jenkins/notify-full.log1589
-rw-r--r--jenkins/notify-init.log332
-rw-r--r--jenkins/run-build.env8
-rw-r--r--manifest.sh12
-rw-r--r--notify/jira/comment-card.txt3
-rw-r--r--notify/jira/comment-template.txt5
-rw-r--r--notify/jira/components1
-rw-r--r--notify/jira/description25
-rw-r--r--notify/jira/key1
-rw-r--r--notify/jira/startdate1
-rw-r--r--notify/jira/summary1
-rw-r--r--notify/jira/yaml33
-rw-r--r--notify/mail-body.txt56
-rw-r--r--notify/mail-recipients.txt2
-rw-r--r--notify/mail-subject.txt2
-rw-r--r--results19
27 files changed, 318 insertions, 1815 deletions
diff --git a/01-reset_artifacts/console.log.xz b/01-reset_artifacts/console.log.xz
index d2be0ae..31d334b 100644
--- a/01-reset_artifacts/console.log.xz
+++ b/01-reset_artifacts/console.log.xz
Binary files differ
diff --git a/02-prepare_abe/console.log.xz b/02-prepare_abe/console.log.xz
index b27d6e5..7e05a3b 100644
--- a/02-prepare_abe/console.log.xz
+++ b/02-prepare_abe/console.log.xz
Binary files differ
diff --git a/04-build_abe-bootstrap_profiled/console.log.xz b/04-build_abe-bootstrap_profiled/console.log.xz
index 702ecc3..7ff5600 100644
--- a/04-build_abe-bootstrap_profiled/console.log.xz
+++ b/04-build_abe-bootstrap_profiled/console.log.xz
Binary files differ
diff --git a/04-build_abe-bootstrap_profiled/make-gcc-stage2.log.xz b/04-build_abe-bootstrap_profiled/make-gcc-stage2.log.xz
index 9adb966..fde89df 100644
--- a/04-build_abe-bootstrap_profiled/make-gcc-stage2.log.xz
+++ b/04-build_abe-bootstrap_profiled/make-gcc-stage2.log.xz
Binary files differ
diff --git a/05-check_regression/console.log.xz b/05-check_regression/console.log.xz
index 700b6fe..30c35f7 100644
--- a/05-check_regression/console.log.xz
+++ b/05-check_regression/console.log.xz
Binary files differ
diff --git a/05-check_regression/results.regressions b/05-check_regression/results.regressions
deleted file mode 100644
index b3cf181..0000000
--- a/05-check_regression/results.regressions
+++ /dev/null
@@ -1,19 +0,0 @@
-# First few build errors in logs:
-# 01:26:35 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 10
-# 01:26:35 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: multiple virtual PHI nodes in BB 28
-# 01:26:35 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 28
-# 01:26:35 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: internal compiler error: verify_ssa failed
-# 01:26:35 make[3]: *** [Makefile:1199: c-family/c-cppbuiltin.o] Error 1
-# 01:26:35 make[2]: *** [Makefile:5299: all-stagefeedback-gcc] Error 2
-# 01:26:35 make[1]: *** [Makefile:26235: stagefeedback-bubble] Error 2
-# 01:26:35 make: *** [Makefile:26255: profiledbootstrap] Error 2
-# 00:06:16 make[3]: [Makefile:1826: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 00:06:16 make[3]: [Makefile:1827: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 00:54:44 make[3]: [Makefile:1826: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 00:54:44 make[3]: [Makefile:1827: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 01:14:22 make[3]: [Makefile:1826: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 01:14:22 make[3]: [Makefile:1827: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 10
-# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: multiple virtual PHI nodes in BB 28
-# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 28
-# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: internal compiler error: verify_ssa failed
diff --git a/05-check_regression/trigger-bisect b/05-check_regression/trigger-bisect
deleted file mode 100644
index a5d5438..0000000
--- a/05-check_regression/trigger-bisect
+++ /dev/null
@@ -1,2 +0,0 @@
-current_project=gcc
-bad_git=https://github.com/gcc-mirror/gcc.git#1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
diff --git a/README.html b/README.html
index 5a4c9d4..0a21cfa 100644
--- a/README.html
+++ b/README.html
@@ -33,8 +33,6 @@ List of files below:
<li><a href="./04-build_abe-bootstrap_profiled/console.log.xz">./04-build_abe-bootstrap_profiled/console.log.xz</a>
<li><a href="./04-build_abe-bootstrap_profiled/make-gcc-stage2.log.xz">./04-build_abe-bootstrap_profiled/make-gcc-stage2.log.xz</a>
<li><a href="./05-check_regression/console.log.xz">./05-check_regression/console.log.xz</a>
-<li><a href="./05-check_regression/results.regressions">./05-check_regression/results.regressions</a>
-<li><a href="./05-check_regression/trigger-bisect">./05-check_regression/trigger-bisect</a>
<li><a href="./git/gcc_rev">./git/gcc_rev</a>
<li><a href="./git/gcc_url">./git/gcc_url</a>
<li><a href="./jenkins/build-name">./jenkins/build-name</a>
@@ -42,14 +40,7 @@ List of files below:
<li><a href="./jenkins/notify-init.log">./jenkins/notify-init.log</a>
<li><a href="./jenkins/run-build.env">./jenkins/run-build.env</a>
<li><a href="./manifest.sh">./manifest.sh</a>
-<li><a href="./notify/jira/comment-card.txt">./notify/jira/comment-card.txt</a>
<li><a href="./notify/jira/comment-template.txt">./notify/jira/comment-template.txt</a>
-<li><a href="./notify/jira/components">./notify/jira/components</a>
-<li><a href="./notify/jira/description">./notify/jira/description</a>
-<li><a href="./notify/jira/key">./notify/jira/key</a>
-<li><a href="./notify/jira/startdate">./notify/jira/startdate</a>
-<li><a href="./notify/jira/summary">./notify/jira/summary</a>
-<li><a href="./notify/jira/yaml">./notify/jira/yaml</a>
<li><a href="./notify/mail-body.txt">./notify/mail-body.txt</a>
<li><a href="./notify/mail-recipients.txt">./notify/mail-recipients.txt</a>
<li><a href="./notify/mail-subject.txt">./notify/mail-subject.txt</a>
diff --git a/README.txt b/README.txt
index 5a4999f..10af19c 100644
--- a/README.txt
+++ b/README.txt
@@ -30,8 +30,6 @@ List of files below:
- ./04-build_abe-bootstrap_profiled/console.log.xz
- ./04-build_abe-bootstrap_profiled/make-gcc-stage2.log.xz
- ./05-check_regression/console.log.xz
-- ./05-check_regression/results.regressions
-- ./05-check_regression/trigger-bisect
- ./git/gcc_rev
- ./git/gcc_url
- ./jenkins/build-name
@@ -39,14 +37,7 @@ List of files below:
- ./jenkins/notify-init.log
- ./jenkins/run-build.env
- ./manifest.sh
-- ./notify/jira/comment-card.txt
- ./notify/jira/comment-template.txt
-- ./notify/jira/components
-- ./notify/jira/description
-- ./notify/jira/key
-- ./notify/jira/startdate
-- ./notify/jira/summary
-- ./notify/jira/yaml
- ./notify/mail-body.txt
- ./notify/mail-recipients.txt
- ./notify/mail-subject.txt
diff --git a/git/gcc_rev b/git/gcc_rev
index f78087d..1280c2d 100644
--- a/git/gcc_rev
+++ b/git/gcc_rev
@@ -1 +1 @@
-1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
+fd032cce216e003d58b2394f7e61b03dee27e81a
diff --git a/jenkins/build-name b/jenkins/build-name
index 0c4ecf4..876157c 100644
--- a/jenkins/build-name
+++ b/jenkins/build-name
@@ -1 +1 @@
-#324-gcc-R# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: internal compiler error: verify_ssa failed-force
+#325-gcc-R# FAILED
diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log
index 6f2dcc4..da70f03 100644
--- a/jenkins/notify-full.log
+++ b/jenkins/notify-full.log
@@ -9,8 +9,8 @@
+ declare -a changed_components
+ declare print_commits_f print_result_f print_config_f print_last_icommit_f
+ dump_model_only=false
-+ setup_notify_environment
# setup_notify_environment
++ setup_notify_environment
+ echo '# setup_notify_environment'
+ top_artifacts=artifacts
++ get_current_manifest '{rr[ci_project]}'
@@ -21,37 +21,37 @@
++ get_manifest artifacts/manifest.sh '{rr[ci_config]}'
++ set +x
+ ci_config=master-aarch64-bootstrap_profiled
-# Debug traces :
+ echo '# Debug traces :'
+# Debug traces :
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-# Baseline : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/323/
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/323/'
-+ echo '# Using dir : base-artifacts'
+# Baseline : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/
# Using dir : base-artifacts
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/'
++ 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_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/'
+# Artifacts : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/325/
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/325/'
# Using dir : artifacts
-
+ echo '# Using dir : artifacts'
+
+ echo ''
+ mkdir -p artifacts/notify
+ '[' -f /home/tcwg-buildslave/.jipdate.yml ']'
+ set +x
+ case "$notify" in
+ declare -Ag pw
-+ '[' onregression = precommit ']'
-+ check_source_changes
# check_source_changes
++ '[' ignore = precommit ']'
++ check_source_changes
+ echo '# check_source_changes'
++ get_current_manifest '{rr[update_baseline]}'
++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}'
++ set +x
-+ '[' force '!=' init ']'
++ '[' onsuccess '!=' init ']'
+ IFS=' '
+ read -r -a changed_components
++ print_changed_components
@@ -61,7 +61,7 @@
+++ set -euf -o pipefail
+++ local c delim=
+++ for c in ${rr[components]}
-+++ '[' xhttps://github.com/gcc-mirror/gcc.git#1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab '!=' xbaseline ']'
++++ '[' xhttps://github.com/gcc-mirror/gcc.git#master '!=' xbaseline ']'
+++ echo -ne gcc
+++ delim=' '
+++ echo
@@ -77,7 +77,7 @@
+++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/gcc_rev
-++ '[' x1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab '!=' x01f4251b8775c832a92d55e2df57c9ac72eaceef ']'
+++ '[' xfd032cce216e003d58b2394f7e61b03dee27e81a '!=' x1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab ']'
++ echo -ne gcc
++ delim=' '
++ echo
@@ -90,17 +90,17 @@
++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/gcc_rev
-+ first_bad=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
++ first_bad=fd032cce216e003d58b2394f7e61b03dee27e81a
++ get_baseline_git gcc_rev
++ set -euf -o pipefail
++ local base_artifacts=base-artifacts
++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/gcc_rev
-+ last_good=01f4251b8775c832a92d55e2df57c9ac72eaceef
++ last_good=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
+ local res
+ res=0
-+ wait 235439
++ wait 218577
+ git -C gcc rev-parse --verify HEAD
+ assert_with_msg 'Cannot parse HEAD in repo gcc' '[' 0 = 0 ']'
+ set -euf -o pipefail +x
@@ -114,22 +114,22 @@
++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/gcc_rev
-+ base_rev=01f4251b8775c832a92d55e2df57c9ac72eaceef
++ base_rev=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
++ get_current_git gcc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/gcc_rev
-+ cur_rev=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ git -C gcc rev-parse '1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab^@'
++ cur_rev=fd032cce216e003d58b2394f7e61b03dee27e81a
+++ git -C gcc rev-parse 'fd032cce216e003d58b2394f7e61b03dee27e81a^@'
+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
-+ '[' 01f4251b8775c832a92d55e2df57c9ac72eaceef = 01f4251b8775c832a92d55e2df57c9ac72eaceef ']'
-+ return 0
-+ change_kind=single_commit
-+ echo '# Debug traces :'
++ '[' 1bbb169fe6f91451a2754f0b86301551db76ceba = 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab ']'
++ return 1
++ change_kind=single_component
# Debug traces :
-# change_kind=single_commit : gcc
-+ echo '# change_kind=single_commit : gcc'
++ echo '# Debug traces :'
+# change_kind=single_component : gcc
++ echo '# change_kind=single_component : gcc'
+ for c in "${changed_components[@]}"
++ get_baseline_git gcc_rev
++ set -euf -o pipefail
@@ -137,26 +137,29 @@
++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/gcc_rev
-+ base_rev=01f4251b8775c832a92d55e2df57c9ac72eaceef
++ base_rev=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
++ get_current_git gcc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/gcc_rev
-+ cur_rev=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ git -C gcc rev-list --count 01f4251b8775c832a92d55e2df57c9ac72eaceef..1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ c_commits=1
-# rev for gcc : 01f4251b8775c832a92d55e2df57c9ac72eaceef..1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab (1 commits)
++ cur_rev=fd032cce216e003d58b2394f7e61b03dee27e81a
+++ git -C gcc rev-list --count 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab..fd032cce216e003d58b2394f7e61b03dee27e81a
++ c_commits=7
+# rev for gcc : 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab..fd032cce216e003d58b2394f7e61b03dee27e81a (7 commits)
-+ echo '# rev for gcc : 01f4251b8775c832a92d55e2df57c9ac72eaceef..1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab (1 commits)'
++ echo '# rev for gcc : 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab..fd032cce216e003d58b2394f7e61b03dee27e81a (7 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
@@ -170,250 +173,11 @@
+ print_config_f=gnu_print_config
+ post_interesting_commits init
+ set -euf -o pipefail
-+ echo '# post_interesting_commits'
# post_interesting_commits
++ echo '# post_interesting_commits'
+ local stage=init
-+ '[' 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 235519
-+ 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=659a2d53d
-++ '[' 0 -ne 0 ']'
-++ echo 659a2d53d
-+ sha1=659a2d53d
-+ git -C interesting-commits checkout --detach 659a2d53d
-HEAD is now at 659a2d53d Add entry 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab from https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/
-+ true
-+ local jira_dir jira_key=
-++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ jira_dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ jira_dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira
-+ '[' init = full ']'
-+ true
-+ git -C interesting-commits remote update -p
-Fetching baseline
-From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits
- 64361da1b..659a2d53d master -> baseline/master
-Fetching origin
-+ git_clean interesting-commits refs/remotes/origin/master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard refs/remotes/origin/master
-+ update_interesting_commits init ''
-+ echo '# update_interesting_commits'
-# update_interesting_commits
-+ local stage=init
-+ local jira_key=
-+ local subdir3 subdir4 subdir4
-++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ subdir3=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab tcwg_bootstrap_build
-++ local dir=gcc/sha1
-++ '[' 3 -ge 2 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ '[' 3 -ge 3 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-++ '[' 3 -ge 4 ']'
-++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-+ subdir4=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab tcwg_bootstrap_build master-aarch64-bootstrap_profiled
-++ local dir=gcc/sha1
-++ '[' 4 -ge 2 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ '[' 4 -ge 3 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-++ '[' 4 -ge 4 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled
-++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled
-+ subdir5=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled
-+ '[' -d interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab ']'
-+ mkdir -p interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ echo https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts
-+ echo 01f4251b8775c832a92d55e2df57c9ac72eaceef
-+ git -C interesting-commits add gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/build_url gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/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 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab from https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/'
-HEAD detached from 64361da1b
-nothing to commit, working tree clean
-+ break
+ '[' full '!=' full ']'
+ gnu_generate_extra_details
+ set -euf -o pipefail
@@ -432,678 +196,48 @@ nothing to commit, working tree clean
++ assert_with_msg 'ERROR: No gcc in current git' '[' -f base-artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
+++ cat base-artifacts/git/gcc_rev
-++ git -C gcc show --no-patch --pretty=%ct 01f4251b8775c832a92d55e2df57c9ac72eaceef
-+ base_d=1703446172
+++ git -C gcc show --no-patch --pretty=%ct 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
++ base_d=1703446209
++ get_current_component_date gcc
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No gcc in current git' '[' -f artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
+++ cat artifacts/git/gcc_rev
-++ git -C gcc show --no-patch --pretty=%ct 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ cur_d=1703446209
-+ '[' x1703446172 '!=' x ']'
-+ '[' x1703446209 = x ']'
-+ '[' 1703446209 -lt 1703446172 ']'
-+ '[' x1703446209 = x ']'
-+ '[' 1703446209 -gt 0 ']'
-+ results_date=1703446209
-+ assert_with_msg 'Failed to produce results_date' '[' 1703446209 -gt 0 ']'
+++ git -C gcc show --no-patch --pretty=%ct fd032cce216e003d58b2394f7e61b03dee27e81a
++ cur_d=1703501920
++ '[' x1703446209 '!=' x ']'
++ '[' x1703501920 = x ']'
++ '[' 1703501920 -lt 1703446209 ']'
++ '[' x1703501920 = x ']'
++ '[' 1703501920 -gt 0 ']'
++ results_date=1703501920
++ assert_with_msg 'Failed to produce results_date' '[' 1703501920 -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=1703371176
-+ '[' 1703371176 '!=' '' ']'
-+ assert '[' 1703446209 -ge 1703371176 ']'
++ base_d=1703408692
++ '[' 1703408692 '!=' '' ']'
++ assert '[' 1703501920 -ge 1703408692 ']'
+ set -euf -o pipefail +x
-+ '[' 1703446209 -gt 1703371176 ']'
-+ results_date=1703408692
-+ rr[results_date]=1703408692
++ '[' 1703501920 -gt 1703408692 ']'
++ results_date=1703455306
++ rr[results_date]=1703455306
+ 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 gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ isubdir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/first_url ']'
-+ local first_url
-++ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/first_url
-+ first_url=https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_O3-build/308/
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ '[' https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_O3-build/308/ = https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/ ']'
-+ '[' onregression = onregression ']'
-+ post_mail=false
++ '[' xsingle_component '!=' xsingle_commit ']'
++ return
+ post_interesting_commits full
+ set -euf -o pipefail
# 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 ']'
-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 249902
-+ 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=659a2d53d
-++ '[' 0 -ne 0 ']'
-++ echo 659a2d53d
-+ sha1=659a2d53d
-+ git -C interesting-commits checkout --detach 659a2d53d
-HEAD is now at 659a2d53d Add entry 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab from https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/
-+ true
-+ local jira_dir jira_key=
-++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ jira_dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ jira_dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira
-+ '[' full = full ']'
-+ true
-+ false
-+ true
-+ git -C interesting-commits remote update -p
-Fetching baseline
-Fetching origin
-+ git_clean interesting-commits refs/remotes/origin/master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard refs/remotes/origin/master
-+ update_interesting_commits full ''
-+ echo '# update_interesting_commits'
-# update_interesting_commits
-+ local stage=full
-+ local jira_key=
-+ local subdir3 subdir4 subdir4
-++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ subdir3=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab tcwg_bootstrap_build
-++ local dir=gcc/sha1
-++ '[' 3 -ge 2 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ '[' 3 -ge 3 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-++ '[' 3 -ge 4 ']'
-++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-+ subdir4=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab tcwg_bootstrap_build master-aarch64-bootstrap_profiled
-++ local dir=gcc/sha1
-++ '[' 4 -ge 2 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ '[' 4 -ge 3 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-++ '[' 4 -ge 4 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled
-++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled
-+ subdir5=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled
-+ '[' -d interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab ']'
-+ mkdir -p interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ echo https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts
-+ echo 01f4251b8775c832a92d55e2df57c9ac72eaceef
-+ git -C interesting-commits add gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/build_url gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/last_good
-+ '[' full '!=' full ']'
-+ gnu_print_result --oneline
-+ false
-+ local print_arg=--oneline
-+ '[' -d artifacts/sumfiles ']'
-+ print_result --oneline
-+ false
-+ local print_arg=--oneline
-+ case "$print_arg" in
-+ '[' 1 = 0 ']'
-+ echo Failure
-+ return 0
-+ merge_status_summary interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-+ set -euf -o pipefail
-+ local subdir=interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-+ local cur_file cur best= best_file
-+ read -r cur_file
-++ find interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build -mindepth 2 -maxdepth 2 -name status-summary.txt
-++ sort
-++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_O3/status-summary.txt
-+ cur=Failure
-+ '[' Failure -le '' ']'
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh: line 1068: [: Failure: integer expression expected
-+ best=Failure
-+ best_file=interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_O3/status-summary.txt
-+ read -r cur_file
-++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/status-summary.txt
-+ cur=Failure
-+ '[' Failure -le Failure ']'
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh: line 1068: [: Failure: integer expression expected
-+ best=Failure
-+ best_file=interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/status-summary.txt
-+ read -r cur_file
-+ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/status-summary.txt
-+ merge_status_summary interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ set -euf -o pipefail
-+ local subdir=interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ local cur_file cur best= best_file
-+ read -r cur_file
-++ find interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab -mindepth 2 -maxdepth 2 -name status-summary.txt
-++ sort
-++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/status-summary.txt
-+ cur=Failure
-+ '[' Failure -le '' ']'
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh: line 1068: [: Failure: integer expression expected
-+ best=Failure
-+ best_file=interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/status-summary.txt
-+ read -r cur_file
-+ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/status-summary.txt
-+ git -C interesting-commits add gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/status-summary.txt gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/status-summary.txt gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/status-summary.txt
-+ gnu_print_result --long
-+ false
-+ local print_arg=--long
-+ '[' -d artifacts/sumfiles ']'
-+ print_result --long
-+ false
-+ local print_arg=--long
-+ case "$print_arg" in
-+ echo 'Results changed to'
-++ cat artifacts/results
-+ echo '# reset_artifacts:
--10
-# true:
-0
-# build_abe bootstrap_profiled:
-# FAILED
-# First few build errors in logs:
-# 01:26:35 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 10
-# 01:26:35 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: multiple virtual PHI nodes in BB 28
-# 01:26:35 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 28
-# 01:26:35 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: internal compiler error: verify_ssa failed
-# 01:26:35 make[3]: *** [Makefile:1199: c-family/c-cppbuiltin.o] Error 1
-# 01:26:35 make[2]: *** [Makefile:5299: all-stagefeedback-gcc] Error 2
-# 01:26:35 make[1]: *** [Makefile:26235: stagefeedback-bubble] Error 2
-# 01:26:35 make: *** [Makefile:26255: profiledbootstrap] Error 2
-# 00:06:16 make[3]: [Makefile:1826: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 00:06:16 make[3]: [Makefile:1827: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 00:54:44 make[3]: [Makefile:1826: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 00:54:44 make[3]: [Makefile:1827: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 01:14:22 make[3]: [Makefile:1826: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 01:14:22 make[3]: [Makefile:1827: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 10
-# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: multiple virtual PHI nodes in BB 28
-# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 28
-# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: internal compiler error: verify_ssa failed'
-+ echo ''
-+ echo From
-++ cat base-artifacts/results
-+ echo '# reset_artifacts:
--10
-# true:
-0
-# build_abe bootstrap_profiled:
-1'
-+ return 0
-+ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/status-summary.txt
-+ sed 's/^/* /'
-+ print_icommits_link gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/details.txt
-+ set -euf -o pipefail
-+ local path=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/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/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/details.txt
-+ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/build_url
-+ git -C interesting-commits add gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/details.txt gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/status.txt
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/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_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/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_bootstrap_build--master-aarch64-bootstrap_profiled-build/323/artifact/artifacts
-+ cat
-+ git -C interesting-commits add gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/reproduction_instructions.txt
-+ local ci_config
-+ read ci_config
-++ cd interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-++ ls
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_O3/summary.txt ']'
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_O3/status.txt ']'
-+ echo '* master-aarch64-bootstrap_O3'
-+ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_O3/status.txt
-+ sed 's/^/*/'
-+ read ci_config
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/summary.txt ']'
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/status.txt ']'
-+ echo '* master-aarch64-bootstrap_profiled'
-+ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/status.txt
-+ sed 's/^/*/'
-+ read ci_config
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/status-summary.txt/summary.txt ']'
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/status-summary.txt/status.txt ']'
-+ continue
-+ read ci_config
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/status.txt/summary.txt ']'
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/status.txt/status.txt ']'
-+ continue
-+ read ci_config
-+ git -C interesting-commits add gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/status.txt
-+ local ci_project
-+ read ci_project
-++ cd interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ ls
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/commit-log.txt/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/first_url/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/status-summary.txt/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/status.txt/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/status.txt ']'
-+ echo '* tcwg_bootstrap_build'
-+ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/status.txt
-+ sed 's/^/*/'
-+ read ci_project
-+ git -C interesting-commits add gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/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=gcc
-+ '[' --short = --link ']'
-+ local describe
-+ '[' '' = '' ']'
-++ describe_sha1 gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab true
-++ local component=gcc
-++ local sha1=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ local anything=true
-++ match=()
-++ local -a match
-++ case "$component" in
-++ match=(--match "basepoints/*" --match "releases/*")
-++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ describe=basepoints/gcc-14-6823-g1bcc07aeb47
-++ echo basepoints/gcc-14-6823-g1bcc07aeb47
-++ sed 's,^basepoints/,,'
-+ describe=gcc-14-6823-g1bcc07aeb47
-+ '[' --short = --oneline ']'
-+ '[' '' = '' ']'
-+ echo 'commit gcc-14-6823-g1bcc07aeb47'
-+ local tmpfile
-++ mktemp
-+ tmpfile=/tmp/tmp.gguYeJKtf1
-+ git -C gcc log -n1 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ tail -n +2
-+ head -n 10 /tmp/tmp.gguYeJKtf1
-++ cat /tmp/tmp.gguYeJKtf1
-++ wc -l
-+ more_lines=32
-+ '[' 32 -gt 0 ']'
-+ echo '... 32 lines of the commit log omitted.'
-+ rm /tmp/tmp.gguYeJKtf1
-+ '[' '' '!=' '' ']'
-+ return 0
-+ git -C interesting-commits add gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/commit-log.txt
-+ true
-+ local jira_dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira
-+ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/key ']'
-+ assert_with_msg 'Should not have created multiple jira cards' '[' '' = '' ']'
-+ set -euf -o pipefail +x
-++ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/key
-+ jira_key=GNU-1089
-+ '[' -e interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira ']'
-+ git -C interesting-commits rm -rf gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira
-rm 'gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/components'
-rm 'gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/description'
-rm 'gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/key'
-rm 'gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/startdate'
-rm 'gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/summary'
-rm 'gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/yaml'
-+ mkdir interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira
-+ '[' GNU-1089 '!=' '' ']'
-+ echo GNU-1089
-+ git -C interesting-commits add gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/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=gcc
-++ '[' --oneline = --link ']'
-++ local describe
-++ '[' '' = '' ']'
-+++ describe_sha1 gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab true
-+++ local component=gcc
-+++ local sha1=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+++ local anything=true
-+++ match=()
-+++ local -a match
-+++ case "$component" in
-+++ match=(--match "basepoints/*" --match "releases/*")
-+++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ describe=basepoints/gcc-14-6823-g1bcc07aeb47
-+++ echo basepoints/gcc-14-6823-g1bcc07aeb47
-+++ sed 's,^basepoints/,,'
-++ describe=gcc-14-6823-g1bcc07aeb47
-++ '[' --oneline = --oneline ']'
-++ echo gcc-14-6823-g1bcc07aeb47
-++ return 0
-++ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/status-summary.txt
-+ echo gcc-14-6823-g1bcc07aeb47: Failure
-+ git -C interesting-commits add gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/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=gcc
-++ '[' --link = --link ']'
-++ local url
-+++ get_baseline_git gcc_url
-+++ set -euf -o pipefail
-+++ local base_artifacts=base-artifacts
-+++ assert_with_msg 'ERROR: No gcc_url in baseline git' '[' -f base-artifacts/git/gcc_url ']'
-+++ set -euf -o pipefail +x
-+++ cat base-artifacts/git/gcc_url
-++ url=https://github.com/gcc-mirror/gcc.git
-++ [[ https://github.com/gcc-mirror/gcc.git =~ git://sourceware.org/git/ ]]
-++ [[ https://github.com/gcc-mirror/gcc.git =~ https://github.com/ ]]
-++ echo https://github.com/gcc-mirror/gcc/commit/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ return 0
-++ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/commit-log.txt
-++ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/status.txt
-++ print_icommits_link gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/yaml
-++ set -euf -o pipefail
-++ local path=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/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/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/yaml
-+ git -C interesting-commits add gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/description
-+ update_jira_card
-+ set -euf -o pipefail
-+ echo '# update_jira_card'
-# update_jira_card
-+ local jira_dir
-++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ jira_dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ jira_dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira
-+ components=()
-+ local -a components
-+ case "$changed_single_component" in
-+ components+=(GCC)
-+ IFS=,
-+ echo GCC
-+ git -C interesting-commits add gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/components
-+ local commit_date
-++ git -C gcc log -n1 --pretty=%cd --date=iso 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ commit_date='2023-12-24 19:30:09 +0000'
-+ date -d '2023-12-24 19:30:09 +0000' +%Y-%m-%d
-+ git -C interesting-commits add gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/startdate
-+ local key project
-++ print_jira_card_key
-++ set -euf -o pipefail
-++ local jira_dir
-+++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+++ local dir=gcc/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ jira_dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ jira_dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira
-++ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/key ']'
-++ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/key
-+ key=GNU-1089
-+ '[' -z GNU-1089 ']'
-+ project=GNU
-+ local yaml=interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/yaml
-+ cat
-+ sed -e 's/^/ /' interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/summary
-+ cat
-++ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/components
-++ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/startdate
-+ sed -e 's/^/ /' interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/description
-+ git -C interesting-commits add gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/yaml
-+ local describe
-++ describe_sha1 gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab false
-++ local component=gcc
-++ local sha1=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ local anything=false
-++ match=()
-++ local -a match
-++ case "$component" in
-++ match=(--match "basepoints/*" --match "releases/*")
-++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ describe=basepoints/gcc-14-6823-g1bcc07aeb47
-+ '[' basepoints/gcc-14-6823-g1bcc07aeb47 '!=' '' ']'
-+ local d
-++ dirname basepoints/gcc-14-6823-g1bcc07aeb47
-+ d=basepoints
-+ mkdir -p interesting-commits/gcc/basepoints
-+ local symlink=
-+ '[' basepoints '!=' . ']'
-+ symlink=../
-++ dirname basepoints
-+ d=.
-+ '[' . '!=' . ']'
-+ symlink=../sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ rm -f interesting-commits/gcc/basepoints/gcc-14-6823-g1bcc07aeb47
-+ ln -s ../sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab interesting-commits/gcc/basepoints/gcc-14-6823-g1bcc07aeb47
-+ git -C interesting-commits add gcc/basepoints/gcc-14-6823-g1bcc07aeb47
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ git -C interesting-commits commit -m 'Add entry 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab from https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/'
-[detached HEAD c165e6883] Add entry 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab from https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/
- 8 files changed, 69 insertions(+)
- create mode 100644 gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/details.txt
- create mode 100644 gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/reproduction_instructions.txt
- create mode 100644 gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/status-summary.txt
- create mode 100644 gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/status.txt
-+ wait 264584
-+ 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
- 659a2d53d..c165e6883 HEAD -> master
-+ break
++ '[' single_component '!=' single_commit ']'
++ return
+ true
+ generate_jira_dir
+ set -euf -o pipefail
@@ -1113,47 +247,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 gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+++ local dir=gcc/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ isubdir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ case "$print_arg" in
-++ echo interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ icommit_entry=interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ '[' interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab '!=' '' ']'
-+ '[' -d interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira ']'
-+ rsync -a interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/ artifacts/notify/jira/
-+ '[' -f artifacts/notify/jira/key ']'
-++ cat artifacts/notify/jira/key
-+ jira_key=GNU-1089
-+ '[' GNU-1089 '!=' '' ']'
-+ cat
-++ gnu_print_result --oneline
-++ false
-++ local print_arg=--oneline
-++ '[' -d artifacts/sumfiles ']'
-++ print_result --oneline
-++ false
-++ local print_arg=--oneline
-++ case "$print_arg" in
-++ '[' 1 = 0 ']'
-++ echo Failure
+++ '[' xsingle_component '!=' xsingle_commit ']'
++ return 0
-++ 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_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts
-++ '[' '' '!=' '' ']'
-++ echo 'https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts/notify/mail-body.txt/*view*/'
++ icommit_entry=
++ '[' '' '!=' '' ']'
++ mkdir -p artifacts/notify/jira
++ '[' '' '!=' '' ']'
+ cat
++ print_jira_template_card
++ local jira_card=GNU-692
@@ -1167,8 +266,8 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ false
++ local print_arg=--oneline
++ case "$print_arg" in
-++ '[' 1 = 0 ']'
-++ echo Failure
+++ '[' 0 = 0 ']'
+++ echo Success
++ return 0
++ print_artifacts_url 'notify/mail-body.txt/*view*/'
++ set -euf -o pipefail
@@ -1176,9 +275,9 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
-++ url=https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts
+++ url=https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/325/artifact/artifacts
++ '[' '' '!=' '' ']'
-++ echo 'https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts/notify/mail-body.txt/*view*/'
+++ echo 'https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/325/artifact/artifacts/notify/mail-body.txt/*view*/'
+ echo '# print all notification files'
# print all notification files
+ true
@@ -1201,15 +300,27 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/gcc_rev
-+ base_rev=01f4251b8775c832a92d55e2df57c9ac72eaceef
++ base_rev=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
++ get_current_git gcc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/gcc_rev
-+ cur_rev=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
++ cur_rev=fd032cce216e003d58b2394f7e61b03dee27e81a
++ read -r email
+++ git -C gcc log --pretty=%ae 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab..fd032cce216e003d58b2394f7e61b03dee27e81a
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
+ read -r email
-++ git -C gcc log --pretty=%ae 01f4251b8775c832a92d55e2df57c9ac72eaceef..1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
+ emails["$email"]=cc
+ read -r email
+ local precommit_postcommit=postcommit
@@ -1220,15 +331,27 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/gcc_rev
-+ base_rev=01f4251b8775c832a92d55e2df57c9ac72eaceef
++ base_rev=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
++ get_current_git gcc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/gcc_rev
-+ cur_rev=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
++ cur_rev=fd032cce216e003d58b2394f7e61b03dee27e81a
++ read -r email
+++ git -C gcc log --pretty=%ce 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab..fd032cce216e003d58b2394f7e61b03dee27e81a
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
+ read -r email
-++ git -C gcc log --pretty=%ce 01f4251b8775c832a92d55e2df57c9ac72eaceef..1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
+ emails["$email"]=to
+ read -r email
+ unset 'emails[author]' 'emails[committer]'
@@ -1251,34 +374,68 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
+ case "$precommit_postcommit:$type" in
+ case "$type" in
+ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=cc
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$type:$email")
++ for email in "${!emails[@]}"
++ type=to
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=to
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=to
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=to
++ case "$precommit_postcommit:$type" in
++ case "$type" in
++ recipients+=("$email")
+ IFS=,
-+ echo bcc:tcwg-validation@linaro.org,cc:gcc-regression@gcc.gnu.org,tamar.christina@arm.com
++ echo bcc:tcwg-validation@linaro.org,cc:gcc-regression@gcc.gnu.org,tamar.christina@arm.com,cc:juzhe.zhong@rivai.ai,gccadmin@gcc.gnu.org,pan2.li@intel.com,jeevitha@linux.ibm.com,quic_apinski@quicinc.com
++ print_commits --oneline
++ set -euf -o pipefail
++ false
++ local print_arg=--oneline
-++ '[' single_commit = no_change ']'
+++ '[' single_component = no_change ']'
++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=gcc
-++ '[' --oneline = --link ']'
-++ local describe
-++ '[' '' = '' ']'
-+++ describe_sha1 gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab true
-+++ local component=gcc
-+++ local sha1=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+++ local anything=true
-+++ match=()
-+++ local -a match
-+++ case "$component" in
-+++ match=(--match "basepoints/*" --match "releases/*")
-+++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ describe=basepoints/gcc-14-6823-g1bcc07aeb47
-+++ echo basepoints/gcc-14-6823-g1bcc07aeb47
-+++ sed 's,^basepoints/,,'
-++ describe=gcc-14-6823-g1bcc07aeb47
+++ '[' 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 gcc_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/gcc_rev
+++ base_rev=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
++++ get_current_git gcc_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/gcc_rev
+++ cur_rev=fd032cce216e003d58b2394f7e61b03dee27e81a
++++ git -C gcc rev-list --count 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab..fd032cce216e003d58b2394f7e61b03dee27e81a
+++ c_commits=7
+++ new_commits=7
++++ echo gcc
++++ tr ' ' ,
+++ components=gcc
+++ echo '7 commits in gcc'
++ '[' --oneline = --oneline ']'
-++ echo gcc-14-6823-g1bcc07aeb47
++ return 0
++ gnu_print_result --oneline
++ false
@@ -1288,8 +445,8 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ false
++ local print_arg=--oneline
++ case "$print_arg" in
-++ '[' 1 = 0 ']'
-++ echo Failure
+++ '[' 0 = 0 ']'
+++ echo Success
++ return 0
++ gnu_print_config --oneline
++ false
@@ -1316,39 +473,21 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ case "$print_arg" in
++ case "$ci_config" in
++ echo aarch64
-+ echo '[Linaro-TCWG-CI]' 'gcc-14-6823-g1bcc07aeb47: Failure on aarch64'
++ echo '[Linaro-TCWG-CI]' '7 commits in gcc: Success on aarch64'
+ print_mail_body
+ local bad_artifacts_url good_artifacts_url
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-+ bad_artifacts_url=https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts
++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/325/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_bootstrap_build--master-aarch64-bootstrap_profiled-build/323/artifact/artifacts
++ good_artifacts_url=https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts
+ local key=
-+ '[' single_commit = single_commit ']'
-+ '[' '' = '' ']'
-++ print_jira_card_key
-++ set -euf -o pipefail
-++ local jira_dir
-+++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+++ local dir=gcc/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ jira_dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ jira_dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira
-++ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/key ']'
-++ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/key
-+ key=GNU-1089
-+ '[' -z GNU-1089 ']'
-+ cat
-+ '[' GNU-1089 '!=' '' ']'
++ '[' single_component = single_commit ']'
+ cat
++ '[' '' '!=' '' ']'
+ cat
++ gnu_print_config --short
++ false
@@ -1375,41 +514,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=gcc
-++ '[' --short = --link ']'
-++ local describe
-++ '[' '' = '' ']'
-+++ describe_sha1 gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab true
-+++ local component=gcc
-+++ local sha1=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+++ local anything=true
-+++ match=()
-+++ local -a match
-+++ case "$component" in
-+++ match=(--match "basepoints/*" --match "releases/*")
-+++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ describe=basepoints/gcc-14-6823-g1bcc07aeb47
-+++ echo basepoints/gcc-14-6823-g1bcc07aeb47
-+++ sed 's,^basepoints/,,'
-++ describe=gcc-14-6823-g1bcc07aeb47
+++ '[' 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 gcc_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/gcc_rev
+++ base_rev=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
++++ get_current_git gcc_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/gcc_rev
+++ cur_rev=fd032cce216e003d58b2394f7e61b03dee27e81a
++++ git -C gcc rev-list --count 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab..fd032cce216e003d58b2394f7e61b03dee27e81a
+++ c_commits=7
+++ new_commits=7
++++ echo gcc
++++ tr ' ' ,
+++ components=gcc
+++ echo '7 commits in gcc'
++ '[' --short = --oneline ']'
-++ '[' '' = '' ']'
-++ echo 'commit gcc-14-6823-g1bcc07aeb47'
-++ local tmpfile
-+++ mktemp
-++ tmpfile=/tmp/tmp.6Tb5gk6r9s
-++ git -C gcc log -n1 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ tail -n +2
-++ head -n 10 /tmp/tmp.6Tb5gk6r9s
-+++ cat /tmp/tmp.6Tb5gk6r9s
-+++ wc -l
-++ more_lines=32
-++ '[' 32 -gt 0 ']'
-++ echo '... 32 lines of the commit log omitted.'
-++ rm /tmp/tmp.6Tb5gk6r9s
+++ for c in "${changed_components[@]}"
++++ get_baseline_git gcc_rev
++++ set -euf -o pipefail
++++ local base_artifacts=base-artifacts
++++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
++++ set -euf -o pipefail +x
++++ cat base-artifacts/git/gcc_rev
+++ base_rev=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
++++ get_current_git gcc_rev
++++ set -euf -o pipefail
++++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
++++ set -euf -o pipefail +x
++++ cat artifacts/git/gcc_rev
+++ cur_rev=fd032cce216e003d58b2394f7e61b03dee27e81a
++++ git -C gcc rev-list --count 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab..fd032cce216e003d58b2394f7e61b03dee27e81a
+++ c_commits=7
+++ '[' '' '!=' '' ']'
+++ git -C gcc log -n 5 --oneline 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab..fd032cce216e003d58b2394f7e61b03dee27e81a
+++ '[' 7 -gt 5 ']'
+++ echo '... and 2 more commits in gcc'
++ '[' '' '!=' '' ']'
++ return 0
++ gnu_print_result --short
@@ -1427,6 +582,15 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
# true:
0
# build_abe bootstrap_profiled:
+# FAILED'
+++ echo ''
+++ echo From
++++ cat base-artifacts/results
+++ echo '# reset_artifacts:
+-10
+# true:
+0
+# build_abe bootstrap_profiled:
# FAILED
# First few build errors in logs:
# 01:26:35 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 10
@@ -1447,15 +611,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: multiple virtual PHI nodes in BB 28
# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 28
# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: internal compiler error: verify_ssa failed'
-++ echo ''
-++ echo From
-+++ cat base-artifacts/results
-++ echo '# reset_artifacts:
--10
-# true:
-0
-# build_abe bootstrap_profiled:
-1'
++ return 0
++ gnu_print_config --long
++ false
@@ -1477,80 +632,18 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ local print_arg=--long
++ case "$print_arg" in
++ echo 'CI config tcwg_bootstrap_build master-aarch64-bootstrap_profiled'
-+ '[' single_commit '!=' single_commit ']'
-+ '[' '' '!=' '' ']'
-+ cat
-++ print_last_icommit --reproduction_instructions_link tcwg_bootstrap_build master-aarch64-bootstrap_profiled
-++ false
-++ set -euf -o pipefail
-++ local print_arg=--reproduction_instructions_link
-++ shift 1
-++ '[' xsingle_commit '!=' xsingle_commit ']'
-++ local isubdir
-+++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab tcwg_bootstrap_build master-aarch64-bootstrap_profiled
-+++ local dir=gcc/sha1
-+++ '[' 4 -ge 2 ']'
-+++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+++ '[' 4 -ge 3 ']'
-+++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-+++ '[' 4 -ge 4 ']'
-+++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled
-+++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled
-++ isubdir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled
-++ case "$print_arg" in
-++ print_icommits_link gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/reproduction_instructions.txt
-++ set -euf -o pipefail
-++ local path=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/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/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/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=gcc
-++ '[' --link = --link ']'
-++ local url
-+++ get_baseline_git gcc_url
-+++ set -euf -o pipefail
-+++ local base_artifacts=base-artifacts
-+++ assert_with_msg 'ERROR: No gcc_url in baseline git' '[' -f base-artifacts/git/gcc_url ']'
-+++ set -euf -o pipefail +x
-+++ cat base-artifacts/git/gcc_url
-++ url=https://github.com/gcc-mirror/gcc.git
-++ [[ https://github.com/gcc-mirror/gcc.git =~ git://sourceware.org/git/ ]]
-++ [[ https://github.com/gcc-mirror/gcc.git =~ https://github.com/ ]]
-++ echo https://github.com/gcc-mirror/gcc/commit/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ 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 gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+++ local dir=gcc/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ isubdir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ case "$print_arg" in
-++ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/status.txt
++ '[' single_component '!=' single_commit ']'
++ return
+ true
+ generate_jenkins_html_files
-+ wait 264726
++ wait 218754
+ set -euf -o pipefail
-+ echo '# generate_jenkins_html_files'
# generate_jenkins_html_files
++ echo '# generate_jenkins_html_files'
+ true
+ case "$ci_project" in
-+ echo '... Skipping'
... Skipping
++ echo '... Skipping'
+ return
+ generate_readme html
+ set -euf -o pipefail
@@ -1655,22 +748,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n '<a href="./05-check_regression/console.log.xz">./05-check_regression/console.log.xz</a>'
+ echo '<li><a href="./05-check_regression/console.log.xz">./05-check_regression/console.log.xz</a>'
+ read -r cur_file
-++ print_readme_link html ./05-check_regression/results.regressions
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./05-check_regression/results.regressions
-++ case $text_type in
-++ echo -n '<a href="./05-check_regression/results.regressions">./05-check_regression/results.regressions</a>'
-+ echo '<li><a href="./05-check_regression/results.regressions">./05-check_regression/results.regressions</a>'
-+ read -r cur_file
-++ print_readme_link html ./05-check_regression/trigger-bisect
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./05-check_regression/trigger-bisect
-++ case $text_type in
-++ echo -n '<a href="./05-check_regression/trigger-bisect">./05-check_regression/trigger-bisect</a>'
-+ echo '<li><a href="./05-check_regression/trigger-bisect">./05-check_regression/trigger-bisect</a>'
-+ read -r cur_file
++ print_readme_link html ./git/gcc_rev
++ set -euf -o pipefail
++ local text_type=html
@@ -1727,14 +804,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n '<a href="./manifest.sh">./manifest.sh</a>'
+ echo '<li><a href="./manifest.sh">./manifest.sh</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
@@ -1743,54 +812,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
@@ -1936,22 +957,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n ./05-check_regression/console.log.xz
+ echo '- ./05-check_regression/console.log.xz'
+ read -r cur_file
-++ print_readme_link txt ./05-check_regression/results.regressions
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./05-check_regression/results.regressions
-++ case $text_type in
-++ echo -n ./05-check_regression/results.regressions
-+ echo '- ./05-check_regression/results.regressions'
-+ read -r cur_file
-++ print_readme_link txt ./05-check_regression/trigger-bisect
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./05-check_regression/trigger-bisect
-++ case $text_type in
-++ echo -n ./05-check_regression/trigger-bisect
-+ echo '- ./05-check_regression/trigger-bisect'
-+ read -r cur_file
++ print_readme_link txt ./git/gcc_rev
++ set -euf -o pipefail
++ local text_type=txt
@@ -2008,14 +1013,6 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ echo -n ./manifest.sh
+ echo '- ./manifest.sh'
+ 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
@@ -2024,54 +1021,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
@@ -2125,17 +1074,17 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
+ set -euf -o pipefail
+ local text_type=txt
+ case $text_type in
-# generate dashboard
-# generate_dashboard_squad
-... Skipping
-# post_dashboard_squad
-... Skipping
+ echo '# generate dashboard'
+# generate dashboard
+ generate_dashboard_squad
+# generate_dashboard_squad
+ local results_date
+ echo '# generate_dashboard_squad'
+ false
+ echo '... Skipping'
+... Skipping
+# post_dashboard_squad
+... Skipping
+ return
+ post_dashboard_squad
+ echo '# post_dashboard_squad'
@@ -2143,7 +1092,7 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
+ echo '... Skipping'
+ return
+ generate_lnt_report
-+ wait 264882
++ wait 218874
+ set -euf -o pipefail
+ local results_date
+ echo '# generate_lnt_report'
@@ -2154,23 +1103,21 @@ To ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ get_current_manifest '{rr[results_date]}'
++ get_manifest artifacts/manifest.sh '{rr[results_date]}'
++ set +x
-+ results_date=1703408692
-++ date '+%Y-%m-%d %H:%M:%S' --date @1703408692
-+ results_date='2023-12-24 09:04:52'
++ results_date=1703455306
+++ date '+%Y-%m-%d %H:%M:%S' --date @1703455306
++ results_date='2023-12-24 22:01:46'
+ local jira_key=-
+ '[' -f artifacts/notify/jira/key ']'
-++ cat artifacts/notify/jira/key
-+ jira_key=GNU-1089
+ case "$ci_project" in
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-+ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/ tcwg_bootstrap_build master-aarch64-bootstrap_profiled '2023-12-24 09:04:52' GNU-1089 artifacts/sumfiles artifacts/notify/lnt_report.json
-+ local build_url=https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/
++ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/325/ tcwg_bootstrap_build master-aarch64-bootstrap_profiled '2023-12-24 22:01:46' - artifacts/sumfiles artifacts/notify/lnt_report.json
++ local build_url=https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/325/
+ local ci_project=tcwg_bootstrap_build
+ local ci_config=master-aarch64-bootstrap_profiled
-+ local 'results_date=2023-12-24 09:04:52'
-+ local jira_key=GNU-1089
++ local 'results_date=2023-12-24 22:01:46'
++ local jira_key=-
+ local sumfiles_dir=artifacts/sumfiles
+ local output_file=artifacts/notify/lnt_report.json
+ local -a sumfiles
@@ -2183,63 +1130,19 @@ find: ‘artifacts/sumfiles’: No such file or directory
+ true
+ release_testresults_files
# release_testresults_files
-... Done
+ echo '# release_testresults_files'
+ '[' -d artifacts/jenkins ']'
+ '[' -f artifacts/testresults/testresults-mail-recipients.txt ']'
+ echo '... Done'
+... Done
+ post_to_jira
+ set -euf -o pipefail
-+ echo '# post_to_jira'
# 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 gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+++ local dir=gcc/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ jira_dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ jira_dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira
-++ '[' -f interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/key ']'
-++ cat interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/key
-+ key=GNU-1089
-++ jipsearch -j key=GNU-1089 -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/GNU-1089
-+ 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:
-
-[GNU-1089]
- Failure
- Details: https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts/notify/mail-body.txt/*view*/
-
-Server to update: https://linaro.atlassian.net
-
-Are you sure you want to update Jira with the information above? [y/n] Successfully updated your Jira tickets!
-
-This is your status:
-
----
-
-[GNU-1089]
-Failure
-Details: https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts/notify/mail-body.txt/*view*/
++ echo '# post_to_jira'
++ local post_card_comment=false
++ local post_template_comment=false
++ false
++ false
+ false
Full stage ran successfully.
+ echo 'Full stage ran successfully.'
diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log
index c69827c..18003f6 100644
--- a/jenkins/notify-init.log
+++ b/jenkins/notify-init.log
@@ -1,6 +1,6 @@
+ set +x
-/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify onregression __stage init __verbose true __build_script tcwg_gnu-build.sh
+/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh
+ false
+ dryrun=
@@ -26,32 +26,32 @@
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-# Baseline : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/323/
+# Baseline : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/'
# Using dir : base-artifacts
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/323/'
+ 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_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/
+# Artifacts : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/325/
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/325/'
# Using dir : artifacts
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/'
+ echo '# Using dir : artifacts'
+ echo ''
+ mkdir -p artifacts/notify
+ '[' -f /home/tcwg-buildslave/.jipdate.yml ']'
+ set +x
-# check_source_changes
+ case "$notify" in
+ declare -Ag pw
-+ '[' onregression = precommit ']'
++ '[' ignore = precommit ']'
+ check_source_changes
+# check_source_changes
+ echo '# check_source_changes'
++ get_current_manifest '{rr[update_baseline]}'
++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}'
++ set +x
-+ '[' force '!=' init ']'
++ '[' onsuccess '!=' init ']'
+ IFS=' '
+ read -r -a changed_components
++ print_changed_components
@@ -61,7 +61,7 @@
+++ set -euf -o pipefail
+++ local c delim=
+++ for c in ${rr[components]}
-+++ '[' xhttps://github.com/gcc-mirror/gcc.git#1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab '!=' xbaseline ']'
++++ '[' xhttps://github.com/gcc-mirror/gcc.git#master '!=' xbaseline ']'
+++ echo -ne gcc
+++ delim=' '
+++ echo
@@ -77,7 +77,7 @@
+++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
+++ set -euf -o pipefail +x
+++ cat base-artifacts/git/gcc_rev
-++ '[' x1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab '!=' x01f4251b8775c832a92d55e2df57c9ac72eaceef ']'
+++ '[' xfd032cce216e003d58b2394f7e61b03dee27e81a '!=' x1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab ']'
++ echo -ne gcc
++ delim=' '
++ echo
@@ -90,17 +90,17 @@
++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/gcc_rev
-+ first_bad=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
++ first_bad=fd032cce216e003d58b2394f7e61b03dee27e81a
++ get_baseline_git gcc_rev
++ set -euf -o pipefail
++ local base_artifacts=base-artifacts
++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/gcc_rev
-+ last_good=01f4251b8775c832a92d55e2df57c9ac72eaceef
++ last_good=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
+ local res
+ res=0
-+ wait 220973
++ wait 218464
+ git -C gcc rev-parse --verify HEAD
+ assert_with_msg 'Cannot parse HEAD in repo gcc' '[' 0 = 0 ']'
+ set -euf -o pipefail +x
@@ -114,22 +114,22 @@
++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/gcc_rev
-+ base_rev=01f4251b8775c832a92d55e2df57c9ac72eaceef
++ base_rev=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
++ get_current_git gcc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/gcc_rev
-+ cur_rev=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ git -C gcc rev-parse '1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab^@'
++ cur_rev=fd032cce216e003d58b2394f7e61b03dee27e81a
+++ git -C gcc rev-parse 'fd032cce216e003d58b2394f7e61b03dee27e81a^@'
+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
-+ '[' 01f4251b8775c832a92d55e2df57c9ac72eaceef = 01f4251b8775c832a92d55e2df57c9ac72eaceef ']'
-+ return 0
-+ change_kind=single_commit
-+ echo '# Debug traces :'
++ '[' 1bbb169fe6f91451a2754f0b86301551db76ceba = 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab ']'
++ return 1
++ change_kind=single_component
# Debug traces :
-# change_kind=single_commit : gcc
-+ echo '# change_kind=single_commit : gcc'
++ echo '# Debug traces :'
+# change_kind=single_component : gcc
++ echo '# change_kind=single_component : gcc'
+ for c in "${changed_components[@]}"
++ get_baseline_git gcc_rev
++ set -euf -o pipefail
@@ -137,26 +137,29 @@
++ assert_with_msg 'ERROR: No gcc_rev in baseline git' '[' -f base-artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat base-artifacts/git/gcc_rev
-+ base_rev=01f4251b8775c832a92d55e2df57c9ac72eaceef
++ base_rev=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
++ get_current_git gcc_rev
++ set -euf -o pipefail
++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']'
++ set -euf -o pipefail +x
++ cat artifacts/git/gcc_rev
-+ cur_rev=1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ git -C gcc rev-list --count 01f4251b8775c832a92d55e2df57c9ac72eaceef..1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ c_commits=1
-# rev for gcc : 01f4251b8775c832a92d55e2df57c9ac72eaceef..1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab (1 commits)
++ cur_rev=fd032cce216e003d58b2394f7e61b03dee27e81a
+++ git -C gcc rev-list --count 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab..fd032cce216e003d58b2394f7e61b03dee27e81a
++ c_commits=7
+# rev for gcc : 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab..fd032cce216e003d58b2394f7e61b03dee27e81a (7 commits)
-+ echo '# rev for gcc : 01f4251b8775c832a92d55e2df57c9ac72eaceef..1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab (1 commits)'
++ echo '# rev for gcc : 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab..fd032cce216e003d58b2394f7e61b03dee27e81a (7 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
@@ -170,268 +173,11 @@
+ print_config_f=gnu_print_config
+ post_interesting_commits init
+ set -euf -o pipefail
-# post_interesting_commits
+ echo '# post_interesting_commits'
+# post_interesting_commits
+ local stage=init
-+ '[' single_commit '!=' single_commit ']'
-+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local ref=master
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ local refopt=
-+ case "$reference" in
-+ local ref_dir
-+ for ref_dir in $url $dir
-++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ for ref_dir in $url $dir
-++ basename interesting-commits .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ git -C interesting-commits status
-+ '[' -d interesting-commits ']'
-+ '[' x '!=' x ']'
-+ '[' -d interesting-commits ']'
-+ rm -f interesting-commits/.git/gc.log
-+ git -C interesting-commits config gc.autoDetach false
-+ git -C interesting-commits gc --auto --force --prune=all
-+ find interesting-commits/.git -name '*.lock' -delete
-+ local i
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits am --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits cherry-pick --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits rebase --abort
-+ true
-+ break
-+ local fresh_clone=false
-+ true
-+ '[' -d interesting-commits ']'
-+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local remote=origin
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local single_branch=master
-+ git -C interesting-commits remote rm origin
-+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local refspec
-+ '[' xmaster = x ']'
-+ refspec=+refs/heads/master:refs/remotes/origin/master
-+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ local duration=1h
-+ shift
-+ local tries=3
-+ shift
-+ local n=0
-+ local ret=0
-timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ '[' 0 -eq 3 ']'
-+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ ret=0
-+ wait 221053
-+ 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=64361da1b
-++ '[' 0 -ne 0 ']'
-++ echo 64361da1b
-+ sha1=64361da1b
-+ git -C interesting-commits checkout --detach 64361da1b
-Warning: you are leaving 1 commit behind, not connected to
-any of your branches:
-
- 1c17bf2bc Add entry 1bdba1b7730fbdb848b50ae05f8ae4a0b693a0e3 from https://ci.linaro.org/job/tcwg_binutils_check--master-aarch64-build/574/
-
-If you want to keep it by creating a new branch, this may be a good time
-to do so with:
-
- git branch <new-branch-name> 1c17bf2bc
-
-HEAD is now at 64361da1b Add entry fe54b57728c09ab0389e2bb3f079d5210566199d from https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-arm_v7a_softfp_eabi-build/353/
-+ true
-+ local jira_dir jira_key=
-++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ jira_dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ jira_dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira
-+ '[' init = full ']'
-+ true
-+ git -C interesting-commits remote update -p
-Fetching baseline
-From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits
- 5de8ca058..64361da1b master -> baseline/master
-Fetching origin
-+ git_clean interesting-commits refs/remotes/origin/master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard refs/remotes/origin/master
-+ update_interesting_commits init ''
-+ echo '# update_interesting_commits'
-# update_interesting_commits
-+ local stage=init
-+ local jira_key=
-+ local subdir3 subdir4 subdir4
-++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-+ subdir3=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab tcwg_bootstrap_build
-++ local dir=gcc/sha1
-++ '[' 3 -ge 2 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ '[' 3 -ge 3 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-++ '[' 3 -ge 4 ']'
-++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-+ subdir4=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-++ interesting_subdir gcc 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab tcwg_bootstrap_build master-aarch64-bootstrap_profiled
-++ local dir=gcc/sha1
-++ '[' 4 -ge 2 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-++ '[' 4 -ge 3 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build
-++ '[' 4 -ge 4 ']'
-++ dir=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled
-++ echo gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled
-+ subdir5=gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled
-+ '[' -d interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab ']'
-+ mkdir -p interesting-commits/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ echo https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts
-+ echo 01f4251b8775c832a92d55e2df57c9ac72eaceef
-+ git -C interesting-commits add gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/build_url gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/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 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab from https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/'
-[detached HEAD 659a2d53d] Add entry 1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab from https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/
- 2 files changed, 2 insertions(+)
- create mode 100644 gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/build_url
- create mode 100644 gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/last_good
-+ wait 235344
-+ 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
- 64361da1b..659a2d53d 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 d408643..21529fd 100644
--- a/jenkins/run-build.env
+++ b/jenkins/run-build.env
@@ -1,4 +1,4 @@
-build_name="#324"
+build_name="#325"
docker_opts=(--distro
default
--arch
@@ -7,7 +7,7 @@ arm64
tcwg-snow-02 )
source build_container.sh
trap "cleanup_all_containers" EXIT
-build_name="#324-gcc"
+build_name="#325-gcc"
branch_opt=(==rr\[gcc_git\]
-https://github.com/gcc-mirror/gcc.git#1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab )
-build_name="#324-gcc-R# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: internal compiler error: verify_ssa failed-force"
+https://github.com/gcc-mirror/gcc.git#master )
+build_name="#325-gcc-R# FAILED"
diff --git a/manifest.sh b/manifest.sh
index b08ee1f..dfca161 100644
--- a/manifest.sh
+++ b/manifest.sh
@@ -5,10 +5,10 @@ rr[ci_project]="tcwg_bootstrap_build"
rr[ci_config]="master-aarch64-bootstrap_profiled"
declare -g "scripts_branch=master"
rr[mode]="build"
-rr[update_baseline]="force"
-declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/"
+rr[update_baseline]="onsuccess"
+declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/325/"
declare -g "SQUAD_GRP="
-rr[gcc_git]="https://github.com/gcc-mirror/gcc.git#1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab"
+rr[gcc_git]="https://github.com/gcc-mirror/gcc.git#master"
# Saving rr[] in the manifest
rr[abe_branch]="master"
rr[abe_repo]="https://git-us.linaro.org/toolchain/abe.git"
@@ -20,7 +20,7 @@ rr[host_cc]="/usr/bin/gcc"
rr[major]="1"
rr[minor]="2"
rr[no_regression_p]="no_regression_p"
-rr[no_regression_result]="1"
+rr[no_regression_result]="0"
rr[target]="native"
-declare -g "notify=onregression"
-rr[results_date]="1703408692"
+declare -g "notify=ignore"
+rr[results_date]="1703455306"
diff --git a/notify/jira/comment-card.txt b/notify/jira/comment-card.txt
deleted file mode 100644
index 21bbc78..0000000
--- a/notify/jira/comment-card.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-[GNU-1089]
-Failure
-Details: https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index cfda951..71dc019 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,4 +1,3 @@
[GNU-692]
-https://linaro.atlassian.net/browse/GNU-1089
-Failure
-Details: https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts/notify/mail-body.txt/*view*/
+Success
+Details: https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/325/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/jira/components b/notify/jira/components
deleted file mode 100644
index db93371..0000000
--- a/notify/jira/components
+++ /dev/null
@@ -1 +0,0 @@
-GCC
diff --git a/notify/jira/description b/notify/jira/description
deleted file mode 100644
index 7c8dc19..0000000
--- a/notify/jira/description
+++ /dev/null
@@ -1,25 +0,0 @@
-Commit: https://github.com/gcc-mirror/gcc/commit/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-commit gcc-14-6823-g1bcc07aeb47
-Author: Tamar Christina <tamar.christina@arm.com>
-Date: Sun Dec 24 19:18:53 2023 +0000
-
- AArch64: Add implementation for vector cbranch for Advanced SIMD
-
- Hi All,
-
- This adds an implementation for conditional branch optab for AArch64.
-
- For e.g.
-... 32 lines of the commit log omitted.
-
-* tcwg_bootstrap_build
-** master-aarch64-bootstrap_O3
-*** Failure
-*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_O3/details.txt
-*** https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_O3-build/308/artifact/artifacts
-** master-aarch64-bootstrap_profiled
-*** Failure
-*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/details.txt
-*** https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts
-
-Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/yaml
diff --git a/notify/jira/key b/notify/jira/key
deleted file mode 100644
index b114277..0000000
--- a/notify/jira/key
+++ /dev/null
@@ -1 +0,0 @@
-GNU-1089
diff --git a/notify/jira/startdate b/notify/jira/startdate
deleted file mode 100644
index acc191b..0000000
--- a/notify/jira/startdate
+++ /dev/null
@@ -1 +0,0 @@
-2023-12-24
diff --git a/notify/jira/summary b/notify/jira/summary
deleted file mode 100644
index 3f50c90..0000000
--- a/notify/jira/summary
+++ /dev/null
@@ -1 +0,0 @@
-gcc-14-6823-g1bcc07aeb47: Failure
diff --git a/notify/jira/yaml b/notify/jira/yaml
deleted file mode 100644
index f7b61fb..0000000
--- a/notify/jira/yaml
+++ /dev/null
@@ -1,33 +0,0 @@
-- Project: GNU
- IssueType: Sub-task
- Key: GNU-1089
- Summary: |
- gcc-14-6823-g1bcc07aeb47: Failure
- Components: GCC
- Start date: 2023-12-24
- Description: |
- Commit: https://github.com/gcc-mirror/gcc/commit/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
- commit gcc-14-6823-g1bcc07aeb47
- Author: Tamar Christina <tamar.christina@arm.com>
- Date: Sun Dec 24 19:18:53 2023 +0000
-
- AArch64: Add implementation for vector cbranch for Advanced SIMD
-
- Hi All,
-
- This adds an implementation for conditional branch optab for AArch64.
-
- For e.g.
- ... 32 lines of the commit log omitted.
-
- * tcwg_bootstrap_build
- ** master-aarch64-bootstrap_O3
- *** Failure
- *** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_O3/details.txt
- *** https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_O3-build/308/artifact/artifacts
- ** master-aarch64-bootstrap_profiled
- *** Failure
- *** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/details.txt
- *** https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts
-
- Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/jira/yaml
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index 2b0f835..ee22640 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -2,22 +2,15 @@ Dear contributor, our automatic CI has detected problems related to your patch(e
We appreciate that it might be difficult to find the necessary logs or reproduce the issue locally. If you can't get what you need from our CI within minutes, let us know and we will be happy to help.
-We track this report status in https://linaro.atlassian.net/browse/GNU-1089 , please let us know if you are looking at the problem and/or when you have a fix.
-
In bootstrap_build master-aarch64-bootstrap_profiled after:
- | commit gcc-14-6823-g1bcc07aeb47
- | Author: Tamar Christina <tamar.christina@arm.com>
- | Date: Sun Dec 24 19:18:53 2023 +0000
- |
- | AArch64: Add implementation for vector cbranch for Advanced SIMD
- |
- | Hi All,
- |
- | This adds an implementation for conditional branch optab for AArch64.
- |
- | For e.g.
- | ... 32 lines of the commit log omitted.
+ | 7 commits in gcc
+ | fd032cce216 middle-end: explicitly initialize vec_stmts [PR113132]
+ | 1bbb169fe6f rs6000: Change GPR2 to volatile & non-fixed register for function that does not use TOC [PR110320]
+ | 0beeddd6b1b RISC-V: Add one more ASM check in PR113112-1.c
+ | 59ecd5ff096 match: Improve `(a != b) ? (a + b) : (2 * a)` pattern [PR19832]
+ | f0269df25af Daily bump.
+ | ... and 2 more commits in gcc
Results changed to
# reset_artifacts:
@@ -26,6 +19,14 @@ Results changed to
0
# build_abe bootstrap_profiled:
# FAILED
+
+From
+# reset_artifacts:
+-10
+# true:
+0
+# build_abe bootstrap_profiled:
+# FAILED
# First few build errors in logs:
# 01:26:35 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 10
# 01:26:35 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: multiple virtual PHI nodes in BB 28
@@ -46,35 +47,12 @@ Results changed to
# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 28
# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: internal compiler error: verify_ssa failed
-From
-# reset_artifacts:
--10
-# true:
-0
-# build_abe bootstrap_profiled:
-1
-
The configuration of this build is:
CI config tcwg_bootstrap_build master-aarch64-bootstrap_profiled
-----------------8<--------------------------8<--------------------------8<--------------------------
The information below can be used to reproduce a debug environment:
-Current build : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/323/artifact/artifacts
-
-Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/reproduction_instructions.txt
-
-Full commit : https://github.com/gcc-mirror/gcc/commit/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab
-
-List of configurations that regressed due to this commit :
-* tcwg_bootstrap_build
-** master-aarch64-bootstrap_O3
-*** Failure
-*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_O3/details.txt
-*** https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_O3-build/308/artifact/artifacts
-** master-aarch64-bootstrap_profiled
-*** Failure
-*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/1bcc07aeb47c0ed7eb50eac8a4e057d6336669ab/tcwg_bootstrap_build/master-aarch64-bootstrap_profiled/details.txt
-*** https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts
+Current build : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/325/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap_profiled-build/324/artifact/artifacts
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index 2262175..0829426 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-bcc:tcwg-validation@linaro.org,cc:gcc-regression@gcc.gnu.org,tamar.christina@arm.com
+bcc:tcwg-validation@linaro.org,cc:gcc-regression@gcc.gnu.org,tamar.christina@arm.com,cc:juzhe.zhong@rivai.ai,gccadmin@gcc.gnu.org,pan2.li@intel.com,jeevitha@linux.ibm.com,quic_apinski@quicinc.com
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 217733d..7e8153b 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] gcc-14-6823-g1bcc07aeb47: Failure on aarch64
+[Linaro-TCWG-CI] 7 commits in gcc: Success on aarch64
diff --git a/results b/results
index 7bb7075..922f38d 100644
--- a/results
+++ b/results
@@ -4,22 +4,3 @@
0
# build_abe bootstrap_profiled:
# FAILED
-# First few build errors in logs:
-# 01:26:35 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 10
-# 01:26:35 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: multiple virtual PHI nodes in BB 28
-# 01:26:35 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 28
-# 01:26:35 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: internal compiler error: verify_ssa failed
-# 01:26:35 make[3]: *** [Makefile:1199: c-family/c-cppbuiltin.o] Error 1
-# 01:26:35 make[2]: *** [Makefile:5299: all-stagefeedback-gcc] Error 2
-# 01:26:35 make[1]: *** [Makefile:26235: stagefeedback-bubble] Error 2
-# 01:26:35 make: *** [Makefile:26255: profiledbootstrap] Error 2
-# 00:06:16 make[3]: [Makefile:1826: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 00:06:16 make[3]: [Makefile:1827: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 00:54:44 make[3]: [Makefile:1826: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 00:54:44 make[3]: [Makefile:1827: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 01:14:22 make[3]: [Makefile:1826: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 01:14:22 make[3]: [Makefile:1827: aarch64-unknown-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
-# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 10
-# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: multiple virtual PHI nodes in BB 28
-# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: error: PHI node with wrong VUSE on edge from BB 28
-# 01:17:04 /home/tcwg-buildslave/workspace/tcwg_gnu_0/abe/snapshots/gcc.git~master/gcc/c-family/c-cppbuiltin.cc:2029:1: internal compiler error: verify_ssa failed