summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--01-reset_artifacts/console.log.xzbin2136 -> 2136 bytes
-rw-r--r--02-prepare_abe/console.log.xzbin2660 -> 2692 bytes
-rw-r--r--04-build_abe-gcc/console.log.xzbin248932 -> 252876 bytes
-rw-r--r--04-build_abe-gcc/make-gcc-stage2.log.xzbin214028 -> 216704 bytes
-rw-r--r--05-check_regression/console.log.xzbin1120 -> 1148 bytes
-rw-r--r--README.html4
-rw-r--r--README.txt4
-rw-r--r--git/gcc_rev2
-rw-r--r--jenkins/build-name2
-rw-r--r--jenkins/notify-full.log1346
-rw-r--r--jenkins/notify-init.log323
-rw-r--r--jenkins/run-build.env6
-rw-r--r--manifest.sh6
-rw-r--r--notify/jira/comment-template.txt2
-rw-r--r--notify/jira/components1
-rw-r--r--notify/jira/description21
-rw-r--r--notify/jira/startdate1
-rw-r--r--notify/jira/summary1
-rw-r--r--notify/mail-body.txt33
-rw-r--r--notify/mail-recipients.txt2
-rw-r--r--notify/mail-subject.txt2
21 files changed, 231 insertions, 1525 deletions
diff --git a/01-reset_artifacts/console.log.xz b/01-reset_artifacts/console.log.xz
index cc49581..14c60aa 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 02f44d4..bba33eb 100644
--- a/02-prepare_abe/console.log.xz
+++ b/02-prepare_abe/console.log.xz
Binary files differ
diff --git a/04-build_abe-gcc/console.log.xz b/04-build_abe-gcc/console.log.xz
index 52b3aa1..20a2b75 100644
--- a/04-build_abe-gcc/console.log.xz
+++ b/04-build_abe-gcc/console.log.xz
Binary files differ
diff --git a/04-build_abe-gcc/make-gcc-stage2.log.xz b/04-build_abe-gcc/make-gcc-stage2.log.xz
index aa251e0..89f04f0 100644
--- a/04-build_abe-gcc/make-gcc-stage2.log.xz
+++ b/04-build_abe-gcc/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 54e7ede..81e14c4 100644
--- a/05-check_regression/console.log.xz
+++ b/05-check_regression/console.log.xz
Binary files differ
diff --git a/README.html b/README.html
index f0bd39c..f7f0812 100644
--- a/README.html
+++ b/README.html
@@ -41,10 +41,6 @@ List of files below:
<li><a href="./jenkins/run-build.env">./jenkins/run-build.env</a>
<li><a href="./manifest.sh">./manifest.sh</a>
<li><a href="./notify/jira/comment-template.txt">./notify/jira/comment-template.txt</a>
-<li><a href="./notify/jira/components">./notify/jira/components</a>
-<li><a href="./notify/jira/description">./notify/jira/description</a>
-<li><a href="./notify/jira/startdate">./notify/jira/startdate</a>
-<li><a href="./notify/jira/summary">./notify/jira/summary</a>
<li><a href="./notify/mail-body.txt">./notify/mail-body.txt</a>
<li><a href="./notify/mail-recipients.txt">./notify/mail-recipients.txt</a>
<li><a href="./notify/mail-subject.txt">./notify/mail-subject.txt</a>
diff --git a/README.txt b/README.txt
index 76cbd02..5a777c2 100644
--- a/README.txt
+++ b/README.txt
@@ -38,10 +38,6 @@ List of files below:
- ./jenkins/run-build.env
- ./manifest.sh
- ./notify/jira/comment-template.txt
-- ./notify/jira/components
-- ./notify/jira/description
-- ./notify/jira/startdate
-- ./notify/jira/summary
- ./notify/mail-body.txt
- ./notify/mail-recipients.txt
- ./notify/mail-subject.txt
diff --git a/git/gcc_rev b/git/gcc_rev
index b0c97a3..c295875 100644
--- a/git/gcc_rev
+++ b/git/gcc_rev
@@ -1 +1 @@
-200531d5b9fb99eca2b0d6b8d1e42d176413225f
+748a4e9069e41bec1f27aa369c19f9756d8c1494
diff --git a/jenkins/build-name b/jenkins/build-name
index c8d93c8..729d393 100644
--- a/jenkins/build-name
+++ b/jenkins/build-name
@@ -1 +1 @@
-#1554-gcc-R1
+#1555-gcc-R1
diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log
index e111b3b..2833ff3 100644
--- a/jenkins/notify-full.log
+++ b/jenkins/notify-full.log
@@ -20,29 +20,29 @@
++ get_current_manifest '{rr[ci_config]}'
++ get_manifest artifacts/manifest.sh '{rr[ci_config]}'
++ set +x
+# Debug traces :
+ ci_config=master-arm
+ echo '# Debug traces :'
-# Debug traces :
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-# Baseline : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1553/
+# Baseline : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/
# Using dir : base-artifacts
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1553/'
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/'
+ 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_gcc_build--master-arm-build/1554/
+# Artifacts : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1555/
# Using dir : artifacts
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/'
+
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1555/'
+ echo '# Using dir : artifacts'
+ echo ''
-
+ mkdir -p artifacts/notify
+# check_source_changes
+ case "$notify" in
+ declare -Ag pw
-# check_source_changes
+ '[' ignore = precommit ']'
+ check_source_changes
+ echo '# check_source_changes'
@@ -75,7 +75,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
-++ '[' x200531d5b9fb99eca2b0d6b8d1e42d176413225f '!=' x7dc868cb31c41d6d237d01be67469c2e9576c99d ']'
+++ '[' x748a4e9069e41bec1f27aa369c19f9756d8c1494 '!=' x200531d5b9fb99eca2b0d6b8d1e42d176413225f ']'
++ echo -ne gcc
++ delim=' '
++ echo
@@ -88,17 +88,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=200531d5b9fb99eca2b0d6b8d1e42d176413225f
++ first_bad=748a4e9069e41bec1f27aa369c19f9756d8c1494
++ 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=7dc868cb31c41d6d237d01be67469c2e9576c99d
++ last_good=200531d5b9fb99eca2b0d6b8d1e42d176413225f
+ local res
+ res=0
-+ wait 169258
++ wait 155013
+ git -C gcc rev-parse --verify HEAD
+ assert_with_msg 'Cannot parse HEAD in repo gcc' '[' 0 = 0 ']'
+ set -euf -o pipefail +x
@@ -112,22 +112,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=7dc868cb31c41d6d237d01be67469c2e9576c99d
++ base_rev=200531d5b9fb99eca2b0d6b8d1e42d176413225f
++ 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=200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ git -C gcc rev-parse '200531d5b9fb99eca2b0d6b8d1e42d176413225f^@'
++ cur_rev=748a4e9069e41bec1f27aa369c19f9756d8c1494
+++ git -C gcc rev-parse '748a4e9069e41bec1f27aa369c19f9756d8c1494^@'
+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
-+ '[' 7dc868cb31c41d6d237d01be67469c2e9576c99d = 7dc868cb31c41d6d237d01be67469c2e9576c99d ']'
-+ return 0
-+ change_kind=single_commit
++ '[' 8b61d109b130f0e6551803cc30f3c607d4fde81c = 200531d5b9fb99eca2b0d6b8d1e42d176413225f ']'
++ return 1
# Debug traces :
+# change_kind=single_component : gcc
++ change_kind=single_component
+ echo '# Debug traces :'
-# change_kind=single_commit : gcc
-+ echo '# change_kind=single_commit : gcc'
++ echo '# change_kind=single_component : gcc'
+ for c in "${changed_components[@]}"
++ get_baseline_git gcc_rev
++ set -euf -o pipefail
@@ -135,19 +135,20 @@
++ 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=7dc868cb31c41d6d237d01be67469c2e9576c99d
++ base_rev=200531d5b9fb99eca2b0d6b8d1e42d176413225f
++ 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=200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ git -C gcc rev-list --count 7dc868cb31c41d6d237d01be67469c2e9576c99d..200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ c_commits=1
-+ echo '# rev for gcc : 7dc868cb31c41d6d237d01be67469c2e9576c99d..200531d5b9fb99eca2b0d6b8d1e42d176413225f (1 commits)'
-# rev for gcc : 7dc868cb31c41d6d237d01be67469c2e9576c99d..200531d5b9fb99eca2b0d6b8d1e42d176413225f (1 commits)
++ cur_rev=748a4e9069e41bec1f27aa369c19f9756d8c1494
+++ git -C gcc rev-list --count 200531d5b9fb99eca2b0d6b8d1e42d176413225f..748a4e9069e41bec1f27aa369c19f9756d8c1494
+# rev for gcc : 200531d5b9fb99eca2b0d6b8d1e42d176413225f..748a4e9069e41bec1f27aa369c19f9756d8c1494 (3 commits)
++ c_commits=3
++ echo '# rev for gcc : 200531d5b9fb99eca2b0d6b8d1e42d176413225f..748a4e9069e41bec1f27aa369c19f9756d8c1494 (3 commits)'
+ echo ''
+# post_interesting_commits
+ setup_stages_to_run
+ '[' ignore = onregression ']'
+ '[' ignore = precommit ']'
@@ -171,270 +172,10 @@
+ print_config_f=gnu_print_config
+ post_interesting_commits init
+ set -euf -o pipefail
-# post_interesting_commits
+ echo '# post_interesting_commits'
+ local stage=init
-+ '[' single_commit '!=' single_commit ']'
-+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local ref=master
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ local refopt=
-+ case "$reference" in
-+ local ref_dir
-+ for ref_dir in $url $dir
-++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ for ref_dir in $url $dir
-++ basename interesting-commits .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ git -C interesting-commits status
-+ '[' -d interesting-commits ']'
-+ '[' x '!=' x ']'
-+ '[' -d interesting-commits ']'
-+ rm -f interesting-commits/.git/gc.log
-+ git -C interesting-commits config gc.autoDetach false
-+ git -C interesting-commits gc --auto --force --prune=all
-+ find interesting-commits/.git -name '*.lock' -delete
-+ local i
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits am --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits cherry-pick --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits rebase --abort
-+ true
-+ 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 169338
-+ 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=503392e08
-++ '[' 0 -ne 0 ']'
-++ echo 503392e08
-+ sha1=503392e08
-+ git -C interesting-commits checkout --detach 503392e08
-Warning: you are leaving 1 commit behind, not connected to
-any of your branches:
-
- 46a82402d Add entry 200531d5b9fb99eca2b0d6b8d1e42d176413225f from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/
-
-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> 46a82402d
-
-HEAD is now at 503392e08 Add entry 2c3db94d9fd07681f8806dae93d555779ff4dfb1 from https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--gnu-arm-master-Os-build/107/
-+ false
-+ dryrun='echo DRYRUN: '
-+ local jira_dir jira_key=
-++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ jira_dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ jira_dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira
-+ '[' init = full ']'
-+ true
-+ git -C interesting-commits remote update -p
-Fetching baseline
-Fetching origin
-+ git_clean interesting-commits refs/remotes/origin/master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard refs/remotes/origin/master
-+ update_interesting_commits init ''
-+ echo '# update_interesting_commits'
-# update_interesting_commits
-+ local stage=init
-+ local jira_key=
-+ local subdir3 subdir4 subdir4
-++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ subdir3=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f tcwg_gcc_build
-++ local dir=gcc/sha1
-++ '[' 3 -ge 2 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ '[' 3 -ge 3 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-++ '[' 3 -ge 4 ']'
-++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-+ subdir4=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f tcwg_gcc_build master-arm
-++ local dir=gcc/sha1
-++ '[' 4 -ge 2 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ '[' 4 -ge 3 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-++ '[' 4 -ge 4 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm
-++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm
-+ subdir5=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm
-+ '[' -d interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f ']'
-+ mkdir -p interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ get_current_manifest BUILD_URL
-+ get_manifest artifacts/manifest.sh BUILD_URL
-+ set +x
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/first_url
-+ mkdir -p interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ echo https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/artifact/artifacts
-+ echo 7dc868cb31c41d6d237d01be67469c2e9576c99d
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/build_url gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/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 200531d5b9fb99eca2b0d6b8d1e42d176413225f from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/'
-[detached HEAD e04a005e5] Add entry 200531d5b9fb99eca2b0d6b8d1e42d176413225f from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/
- 3 files changed, 3 insertions(+)
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/first_url
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/build_url
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/last_good
-+ wait 183747
-+ echo DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-+ break
+ '[' full '!=' full ']'
+ gnu_generate_extra_details
+ set -euf -o pipefail
@@ -453,643 +194,46 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ 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 7dc868cb31c41d6d237d01be67469c2e9576c99d
-+ base_d=1703814076
+++ git -C gcc show --no-patch --pretty=%ct 200531d5b9fb99eca2b0d6b8d1e42d176413225f
++ base_d=1703825387
++ 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 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ cur_d=1703825387
-+ '[' x1703814076 '!=' x ']'
-+ '[' x1703825387 = x ']'
-+ '[' 1703825387 -lt 1703814076 ']'
-+ '[' x1703825387 = x ']'
-+ '[' 1703825387 -gt 0 ']'
-+ results_date=1703825387
-+ assert_with_msg 'Failed to produce results_date' '[' 1703825387 -gt 0 ']'
+++ git -C gcc show --no-patch --pretty=%ct 748a4e9069e41bec1f27aa369c19f9756d8c1494
++ cur_d=1703851674
++ '[' x1703825387 '!=' x ']'
++ '[' x1703851674 = x ']'
++ '[' 1703851674 -lt 1703825387 ']'
++ '[' x1703851674 = x ']'
++ '[' 1703851674 -gt 0 ']'
++ results_date=1703851674
++ assert_with_msg 'Failed to produce results_date' '[' 1703851674 -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=1703787594
-+ '[' 1703787594 '!=' '' ']'
-+ '[' 1703825387 -gt 1703787594 ']'
-+ results_date=1703806490
-+ rr[results_date]=1703806490
++ base_d=1703806490
++ '[' 1703806490 '!=' '' ']'
++ '[' 1703851674 -gt 1703806490 ']'
++ results_date=1703829082
++ rr[results_date]=1703829082
+ 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 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ isubdir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ '[' -f interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/first_url ']'
-+ local first_url
-++ cat interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/first_url
-+ first_url=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ '[' https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/ = https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/ ']'
-+ first_icommit_to_report=true
++ '[' xsingle_component '!=' xsingle_commit ']'
++ return
+ post_interesting_commits full
-+ set -euf -o pipefail
-+ echo '# post_interesting_commits'
# post_interesting_commits
-+ local stage=full
-+ '[' single_commit '!=' single_commit ']'
-+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local ref=master
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ local refopt=
-+ case "$reference" in
-+ local ref_dir
-+ for ref_dir in $url $dir
-++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ for ref_dir in $url $dir
-++ basename interesting-commits .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ git -C interesting-commits status
-+ '[' -d interesting-commits ']'
-+ '[' x '!=' x ']'
-+ '[' -d interesting-commits ']'
-+ rm -f interesting-commits/.git/gc.log
-+ git -C interesting-commits config gc.autoDetach false
-+ git -C interesting-commits gc --auto --force --prune=all
-+ find interesting-commits/.git -name '*.lock' -delete
-+ local i
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits am --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits cherry-pick --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits rebase --abort
-+ true
-+ break
-+ local fresh_clone=false
-+ true
-+ '[' -d interesting-commits ']'
-+ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local remote=origin
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local single_branch=master
-+ git -C interesting-commits remote rm origin
-+ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local refspec
-+ '[' xmaster = x ']'
-+ refspec=+refs/heads/master:refs/remotes/origin/master
-+ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ local duration=1h
-+ shift
-+ local tries=3
-+ shift
-+ local n=0
-+ local ret=0
-+ '[' 0 -eq 3 ']'
-+ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
-+ ret=0
-+ wait 183848
-+ 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=503392e08
-++ '[' 0 -ne 0 ']'
-++ echo 503392e08
-+ sha1=503392e08
-+ git -C interesting-commits checkout --detach 503392e08
-Warning: you are leaving 1 commit behind, not connected to
-any of your branches:
-
- e04a005e5 Add entry 200531d5b9fb99eca2b0d6b8d1e42d176413225f from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/
-
-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> e04a005e5
-
-HEAD is now at 503392e08 Add entry 2c3db94d9fd07681f8806dae93d555779ff4dfb1 from https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--gnu-arm-master-Os-build/107/
-+ false
-+ dryrun='echo DRYRUN: '
-+ local jira_dir jira_key=
-++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ jira_dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ jira_dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira
-+ '[' full = full ']'
-+ false
-+ true
-+ git -C interesting-commits remote update -p
-Fetching baseline
-Fetching origin
-+ git_clean interesting-commits refs/remotes/origin/master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift
-+ fresh_dir interesting-commits 'interesting-commits/.git/*'
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ shift 1
-++ dirname interesting-commits/something
-+ dir=interesting-commits
-+ mkdir -p interesting-commits
-+ find_opts=("!" "-path" "$dir")
-+ for keep_pattern in "$@"
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname 'interesting-commits/.git/*'
-+ keep_pattern=interesting-commits/.git
-+ '[' xinteresting-commits/.git = xinteresting-commits ']'
-+ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
-+ set -euf -o pipefail +x
-+ :
-+ find_opts+=("!" "-path" "$keep_pattern")
-++ dirname interesting-commits/.git
-+ keep_pattern=interesting-commits
-+ '[' xinteresting-commits = xinteresting-commits ']'
-+ break
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
-+ chmod -R +rw interesting-commits
-+ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
-+ git -C interesting-commits reset -q --hard refs/remotes/origin/master
-+ update_interesting_commits full ''
-+ echo '# update_interesting_commits'
-# update_interesting_commits
++ echo '# post_interesting_commits'
+ local stage=full
-+ local jira_key=
-+ local subdir3 subdir4 subdir4
-++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ subdir3=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f tcwg_gcc_build
-++ local dir=gcc/sha1
-++ '[' 3 -ge 2 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ '[' 3 -ge 3 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-++ '[' 3 -ge 4 ']'
-++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-+ subdir4=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f tcwg_gcc_build master-arm
-++ local dir=gcc/sha1
-++ '[' 4 -ge 2 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ '[' 4 -ge 3 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-++ '[' 4 -ge 4 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm
-++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm
-+ subdir5=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm
-+ '[' -d interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f ']'
-+ mkdir -p interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ get_current_manifest BUILD_URL
-+ get_manifest artifacts/manifest.sh BUILD_URL
-+ set +x
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/first_url
-+ mkdir -p interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ echo https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/artifact/artifacts
-+ echo 7dc868cb31c41d6d237d01be67469c2e9576c99d
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/build_url gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/last_good
-+ '[' full '!=' full ']'
-+ gnu_print_result --oneline
-+ false
-+ local print_arg=--oneline
-+ '[' -d artifacts/sumfiles ']'
-+ print_result --oneline
-+ false
-+ local print_arg=--oneline
-+ case "$print_arg" in
-+ '[' 0 = 0 ']'
-+ echo Success
-+ return 0
-+ merge_status_summary interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-+ set -euf -o pipefail
-+ local subdir=interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-+ local cur_file cur best= best_file
-+ read -r cur_file
-++ find interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build -mindepth 2 -maxdepth 2 -name status-summary.txt
-++ sort
-++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/status-summary.txt
-+ cur=Success
-+ '[' Success -le '' ']'
-/home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/round-robin-notify.sh: line 1057: [: Success: integer expression expected
-+ best=Success
-+ best_file=interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/status-summary.txt
-+ read -r cur_file
-+ cat interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/status-summary.txt
-+ merge_status_summary interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ set -euf -o pipefail
-+ local subdir=interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ local cur_file cur best= best_file
-+ read -r cur_file
-++ find interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f -mindepth 2 -maxdepth 2 -name status-summary.txt
-++ sort
-++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/status-summary.txt
-+ cur=Success
-+ '[' Success -le '' ']'
-/home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/round-robin-notify.sh: line 1057: [: Success: integer expression expected
-+ best=Success
-+ best_file=interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/status-summary.txt
-+ read -r cur_file
-+ cat interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/status-summary.txt
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/status-summary.txt gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/status-summary.txt gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/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 gcc:
-1'
-+ echo ''
-+ echo From
-++ cat base-artifacts/results
-+ echo '# reset_artifacts:
--10
-# true:
-0
-# build_abe gcc:
-1'
-+ return 0
-+ cat interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/status-summary.txt
-+ sed 's/^/* /'
-+ print_icommits_link gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/details.txt
-+ set -euf -o pipefail
-+ local path=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/details.txt
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ echo https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/details.txt
-+ cat interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/build_url
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/details.txt gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/status.txt
-+ '[' -f interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/summary.txt ']'
-+ local bad_artifacts_url good_artifacts_url
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/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_gcc_build--master-arm-build/1553/artifact/artifacts
-+ cat
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/reproduction_instructions.txt
-+ local ci_config
-+ read ci_config
-++ cd interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-++ ls
-+ '[' -f interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/summary.txt ']'
-+ '[' -f interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/status.txt ']'
-+ echo '* master-arm'
-+ cat interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/status.txt
-+ sed 's/^/*/'
-+ read ci_config
-+ '[' -f interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/status-summary.txt/summary.txt ']'
-+ '[' -f interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/status-summary.txt/status.txt ']'
-+ continue
-+ read ci_config
-+ '[' -f interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/status.txt/summary.txt ']'
-+ '[' -f interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/status.txt/status.txt ']'
-+ continue
-+ read ci_config
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/status.txt
-+ local ci_project
-+ read ci_project
-++ cd interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ ls
-+ '[' -f interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/first_url/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/status-summary.txt/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/status.txt/status.txt ']'
-+ continue
-+ read ci_project
-+ '[' -f interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/status.txt ']'
-+ echo '* tcwg_gcc_build'
-+ cat interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/status.txt
-+ sed 's/^/*/'
-+ read ci_project
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/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 200531d5b9fb99eca2b0d6b8d1e42d176413225f true
-++ local component=gcc
-++ local sha1=200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ local anything=true
-++ match=()
-++ local -a match
-++ case "$component" in
-++ match=(--match "basepoints/*" --match "releases/*")
-++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ describe=basepoints/gcc-14-6861-g200531d5b9f
-++ echo basepoints/gcc-14-6861-g200531d5b9f
-++ sed 's,^basepoints/,,'
-+ describe=gcc-14-6861-g200531d5b9f
-+ '[' --short = --oneline ']'
-+ '[' '' = '' ']'
-+ echo 'commit gcc-14-6861-g200531d5b9f'
-+ local tmpfile
-++ mktemp
-+ tmpfile=/tmp/tmp.hyLZ7z6AfY
-+ git -C gcc log -n1 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ tail -n +2
-+ head -n 10 /tmp/tmp.hyLZ7z6AfY
-++ cat /tmp/tmp.hyLZ7z6AfY
-++ wc -l
-+ more_lines=9
-+ '[' 9 -gt 0 ']'
-+ echo '... 9 lines of the commit log omitted.'
-+ rm /tmp/tmp.hyLZ7z6AfY
-+ '[' '' '!=' '' ']'
-+ return 0
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/commit-log.txt
-+ true
-+ local jira_dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira
-+ '[' -f interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/key ']'
-+ '[' -e interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira ']'
-+ mkdir interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira
-+ '[' '' '!=' '' ']'
-++ print_commits --oneline
-++ set -euf -o pipefail
-++ false
-++ local print_arg=--oneline
-++ '[' single_commit = no_change ']'
-++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=gcc
-++ '[' --oneline = --link ']'
-++ local describe
-++ '[' '' = '' ']'
-+++ describe_sha1 gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f true
-+++ local component=gcc
-+++ local sha1=200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+++ local anything=true
-+++ match=()
-+++ local -a match
-+++ case "$component" in
-+++ match=(--match "basepoints/*" --match "releases/*")
-+++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ describe=basepoints/gcc-14-6861-g200531d5b9f
-+++ echo basepoints/gcc-14-6861-g200531d5b9f
-+++ sed 's,^basepoints/,,'
-++ describe=gcc-14-6861-g200531d5b9f
-++ '[' --oneline = --oneline ']'
-++ echo gcc-14-6861-g200531d5b9f
-++ return 0
-++ cat interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/status-summary.txt
-+ echo gcc-14-6861-g200531d5b9f: Success
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/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/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ return 0
-++ cat interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/commit-log.txt
-++ cat interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/status.txt
-++ print_icommits_link gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/yaml
-++ set -euf -o pipefail
-++ local path=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/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/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/yaml
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/description
-+ update_jira_card
-+ set -euf -o pipefail
-+ echo '# update_jira_card'
-# update_jira_card
-+ local jira_dir
-++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ jira_dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ jira_dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira
-+ components=()
-+ local -a components
-+ case "$changed_single_component" in
-+ components+=(GCC)
-+ IFS=,
-+ echo GCC
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/components
-+ local commit_date
-++ git -C gcc log -n1 --pretty=%cd --date=iso 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ commit_date='2023-12-28 20:49:47 -0800'
-+ date -d '2023-12-28 20:49:47 -0800' +%Y-%m-%d
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/startdate
-+ local key project
-++ print_jira_card_key
-++ set -euf -o pipefail
-++ local jira_dir
-+++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+++ local dir=gcc/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ jira_dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ jira_dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira
-++ '[' -f interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/key ']'
-++ return 0
-+ key=
-+ '[' -z '' ']'
-+ echo 'WARNING: no existing jira card interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/key'
-WARNING: no existing jira card interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/key
-+ return 0
-+ local describe
-++ describe_sha1 gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f false
-++ local component=gcc
-++ local sha1=200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ local anything=false
-++ match=()
-++ local -a match
-++ case "$component" in
-++ match=(--match "basepoints/*" --match "releases/*")
-++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ describe=basepoints/gcc-14-6861-g200531d5b9f
-+ '[' basepoints/gcc-14-6861-g200531d5b9f '!=' '' ']'
-+ local d
-++ dirname basepoints/gcc-14-6861-g200531d5b9f
-+ d=basepoints
-+ mkdir -p interesting-commits/gcc/basepoints
-+ local symlink=
-+ '[' basepoints '!=' . ']'
-+ symlink=../
-++ dirname basepoints
-+ d=.
-+ '[' . '!=' . ']'
-+ symlink=../sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ rm -f interesting-commits/gcc/basepoints/gcc-14-6861-g200531d5b9f
-+ ln -s ../sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f interesting-commits/gcc/basepoints/gcc-14-6861-g200531d5b9f
-+ git -C interesting-commits add gcc/basepoints/gcc-14-6861-g200531d5b9f
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ git -C interesting-commits commit -m 'Add entry 200531d5b9fb99eca2b0d6b8d1e42d176413225f from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/'
-[detached HEAD 2096764bc] Add entry 200531d5b9fb99eca2b0d6b8d1e42d176413225f from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/
- 17 files changed, 85 insertions(+)
- create mode 120000 gcc/basepoints/gcc-14-6861-g200531d5b9f
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/commit-log.txt
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/first_url
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/components
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/description
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/startdate
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/summary
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/status-summary.txt
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/status.txt
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/build_url
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/details.txt
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/last_good
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/reproduction_instructions.txt
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/status-summary.txt
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/status.txt
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/status-summary.txt
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/status.txt
-+ wait 198581
-+ echo DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-+ break
++ '[' single_component '!=' single_commit ']'
++ return
+ true
+ generate_jira_dir
+ set -euf -o pipefail
@@ -1099,23 +243,11 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ set -euf -o pipefail
++ local print_arg=--entry
++ shift 1
-++ '[' xsingle_commit '!=' xsingle_commit ']'
-++ local isubdir
-+++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+++ local dir=gcc/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ isubdir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ case "$print_arg" in
-++ echo interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ icommit_entry=interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ '[' interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f '!=' '' ']'
-+ '[' -d interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira ']'
-+ rsync -a interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/ artifacts/notify/jira/
-+ '[' -f artifacts/notify/jira/key ']'
+++ '[' xsingle_component '!=' xsingle_commit ']'
+++ return 0
++ icommit_entry=
++ '[' '' '!=' '' ']'
++ mkdir -p artifacts/notify/jira
+ '[' '' '!=' '' ']'
+ cat
++ print_jira_template_card
@@ -1139,9 +271,9 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
-++ url=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/artifact/artifacts
+++ url=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1555/artifact/artifacts
++ '[' '' '!=' '' ']'
-++ echo 'https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/artifact/artifacts/notify/mail-body.txt/*view*/'
+++ echo 'https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1555/artifact/artifacts/notify/mail-body.txt/*view*/'
# print all notification files
+ echo '# print all notification files'
+ true
@@ -1164,15 +296,19 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ 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=7dc868cb31c41d6d237d01be67469c2e9576c99d
++ base_rev=200531d5b9fb99eca2b0d6b8d1e42d176413225f
++ 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=200531d5b9fb99eca2b0d6b8d1e42d176413225f
++ cur_rev=748a4e9069e41bec1f27aa369c19f9756d8c1494
++ read -r email
+++ git -C gcc log --pretty=%ae 200531d5b9fb99eca2b0d6b8d1e42d176413225f..748a4e9069e41bec1f27aa369c19f9756d8c1494
++ emails["$email"]=cc
++ read -r email
++ emails["$email"]=cc
+ read -r email
-++ git -C gcc log --pretty=%ae 7dc868cb31c41d6d237d01be67469c2e9576c99d..200531d5b9fb99eca2b0d6b8d1e42d176413225f
+ emails["$email"]=cc
+ read -r email
+ local precommit_postcommit=postcommit
@@ -1183,15 +319,19 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ 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=7dc868cb31c41d6d237d01be67469c2e9576c99d
++ base_rev=200531d5b9fb99eca2b0d6b8d1e42d176413225f
++ 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=200531d5b9fb99eca2b0d6b8d1e42d176413225f
++ cur_rev=748a4e9069e41bec1f27aa369c19f9756d8c1494
++ read -r email
+++ git -C gcc log --pretty=%ce 200531d5b9fb99eca2b0d6b8d1e42d176413225f..748a4e9069e41bec1f27aa369c19f9756d8c1494
++ emails["$email"]=to
++ read -r email
++ emails["$email"]=to
+ read -r email
-++ git -C gcc log --pretty=%ce 7dc868cb31c41d6d237d01be67469c2e9576c99d..200531d5b9fb99eca2b0d6b8d1e42d176413225f
+ emails["$email"]=to
+ read -r email
+ unset 'emails[author]' 'emails[committer]'
@@ -1199,14 +339,13 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
+ recipients=()
+ local -a recipients
+ for email in "${!emails[@]}"
-+ type=bcc
++ type=to
+ case "$precommit_postcommit:$type" in
+ case "$type" in
-+ recipients+=("$type:$email")
++ recipients+=("$email")
+ for email in "${!emails[@]}"
-+ type=cc_postcommit
++ type=bcc
+ case "$precommit_postcommit:$type" in
-+ type=cc
+ case "$type" in
+ recipients+=("$type:$email")
+ for email in "${!emails[@]}"
@@ -1214,34 +353,49 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
+ case "$precommit_postcommit:$type" in
+ case "$type" in
+ recipients+=("$email")
++ for email in "${!emails[@]}"
++ type=cc_postcommit
++ case "$precommit_postcommit:$type" in
++ type=cc
++ case "$type" in
++ recipients+=("$type:$email")
+ IFS=,
-+ echo bcc:tcwg-validation@linaro.org,cc:gcc-regression@gcc.gnu.org,quic_apinski@quicinc.com
++ echo xry111@xry111.site,bcc:tcwg-validation@linaro.org,ubizjak@gmail.com,cc:gcc-regression@gcc.gnu.org
++ print_commits --oneline
++ set -euf -o pipefail
++ false
++ local print_arg=--oneline
-++ '[' single_commit = no_change ']'
+++ '[' single_component = no_change ']'
++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=gcc
-++ '[' --oneline = --link ']'
-++ local describe
-++ '[' '' = '' ']'
-+++ describe_sha1 gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f true
-+++ local component=gcc
-+++ local sha1=200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+++ local anything=true
-+++ match=()
-+++ local -a match
-+++ case "$component" in
-+++ match=(--match "basepoints/*" --match "releases/*")
-+++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ describe=basepoints/gcc-14-6861-g200531d5b9f
-+++ echo basepoints/gcc-14-6861-g200531d5b9f
-+++ sed 's,^basepoints/,,'
-++ describe=gcc-14-6861-g200531d5b9f
+++ '[' 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=200531d5b9fb99eca2b0d6b8d1e42d176413225f
++++ 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=748a4e9069e41bec1f27aa369c19f9756d8c1494
++++ git -C gcc rev-list --count 200531d5b9fb99eca2b0d6b8d1e42d176413225f..748a4e9069e41bec1f27aa369c19f9756d8c1494
+++ c_commits=3
+++ new_commits=3
++++ echo gcc
++++ tr ' ' ,
+++ components=gcc
+++ echo '3 commits in gcc'
++ '[' --oneline = --oneline ']'
-++ echo gcc-14-6861-g200531d5b9f
++ return 0
++ gnu_print_result --oneline
++ false
@@ -1268,8 +422,8 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ gnu_data[pretty_config]=master-arm
++ gnu_data[long_config]=master-arm
++ case "$project/$config" in
-+++ echo tcwg_gcc_build
+++ sed 's/^tcwg_//'
++++ echo tcwg_gcc_build
++ gnu_data[pretty_project]=gcc_build
++ local print_arg=--oneline
++ case "$print_arg" in
@@ -1279,44 +433,21 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ case "$print_arg" in
++ case "$ci_config" in
++ echo arm
-+ echo '[Linaro-TCWG-CI]' 'gcc-14-6861-g200531d5b9f: Success on arm'
++ echo '[Linaro-TCWG-CI]' '3 commits in gcc: Success on arm'
+ print_mail_body
+ local bad_artifacts_url good_artifacts_url
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-+ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/artifact/artifacts
++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1555/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_gcc_build--master-arm-build/1553/artifact/artifacts
++ good_artifacts_url=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/artifact/artifacts
+ local key=
-+ '[' single_commit = single_commit ']'
-+ '[' '' = '' ']'
-++ print_jira_card_key
-++ set -euf -o pipefail
-++ local jira_dir
-+++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+++ local dir=gcc/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ jira_dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ jira_dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira
-++ '[' -f interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/key ']'
-++ return 0
-+ key=
-+ '[' -z '' ']'
-++ print_jira_template_card
-++ local jira_card=GNU-692
-++ case "$ci_project/$ci_config:$changed_single_component" in
-++ echo GNU-692
-+ key=GNU-692
-+ cat
-+ '[' GNU-692 '!=' '' ']'
++ '[' single_component = single_commit ']'
+ cat
++ '[' '' '!=' '' ']'
+ cat
++ gnu_print_config --short
++ false
@@ -1339,45 +470,60 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ case "$print_arg" in
++ echo 'gcc_build master-arm'
++ print_commits --short
-++ sed -e 's/^/ | /'
++ 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 200531d5b9fb99eca2b0d6b8d1e42d176413225f true
-+++ local component=gcc
-+++ local sha1=200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+++ local anything=true
-+++ match=()
-+++ local -a match
-+++ case "$component" in
-+++ match=(--match "basepoints/*" --match "releases/*")
-+++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ describe=basepoints/gcc-14-6861-g200531d5b9f
-+++ echo basepoints/gcc-14-6861-g200531d5b9f
-+++ sed 's,^basepoints/,,'
-++ describe=gcc-14-6861-g200531d5b9f
+++ '[' 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[@]}"
+++ sed -e 's/^/ | /'
++++ 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=200531d5b9fb99eca2b0d6b8d1e42d176413225f
++++ 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=748a4e9069e41bec1f27aa369c19f9756d8c1494
++++ git -C gcc rev-list --count 200531d5b9fb99eca2b0d6b8d1e42d176413225f..748a4e9069e41bec1f27aa369c19f9756d8c1494
+++ c_commits=3
+++ new_commits=3
++++ echo gcc
++++ tr ' ' ,
+++ components=gcc
+++ echo '3 commits in gcc'
++ '[' --short = --oneline ']'
-++ '[' '' = '' ']'
-++ echo 'commit gcc-14-6861-g200531d5b9f'
-++ local tmpfile
-+++ mktemp
-++ tmpfile=/tmp/tmp.r4JpBsAVIY
-++ git -C gcc log -n1 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ tail -n +2
-++ head -n 10 /tmp/tmp.r4JpBsAVIY
-+++ cat /tmp/tmp.r4JpBsAVIY
-+++ wc -l
-++ more_lines=9
-++ '[' 9 -gt 0 ']'
-++ echo '... 9 lines of the commit log omitted.'
-++ rm /tmp/tmp.r4JpBsAVIY
+++ 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=200531d5b9fb99eca2b0d6b8d1e42d176413225f
++++ 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=748a4e9069e41bec1f27aa369c19f9756d8c1494
++++ git -C gcc rev-list --count 200531d5b9fb99eca2b0d6b8d1e42d176413225f..748a4e9069e41bec1f27aa369c19f9756d8c1494
+++ c_commits=3
+++ '[' '' '!=' '' ']'
+++ git -C gcc log -n 5 --oneline 200531d5b9fb99eca2b0d6b8d1e42d176413225f..748a4e9069e41bec1f27aa369c19f9756d8c1494
+++ '[' 3 -gt 5 ']'
++ '[' '' '!=' '' ']'
++ return 0
++ gnu_print_result --short
@@ -1420,85 +566,23 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ gnu_data[pretty_config]=master-arm
++ gnu_data[long_config]=master-arm
++ case "$project/$config" in
-+++ echo tcwg_gcc_build
+++ sed 's/^tcwg_//'
++++ echo tcwg_gcc_build
++ gnu_data[pretty_project]=gcc_build
++ local print_arg=--long
++ case "$print_arg" in
++ echo 'CI config tcwg_gcc_build master-arm'
-+ '[' single_commit '!=' single_commit ']'
-+ '[' '' '!=' '' ']'
-+ cat
-++ print_last_icommit --reproduction_instructions_link tcwg_gcc_build master-arm
-++ false
-++ set -euf -o pipefail
-++ local print_arg=--reproduction_instructions_link
-++ shift 1
-++ '[' xsingle_commit '!=' xsingle_commit ']'
-++ local isubdir
-+++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f tcwg_gcc_build master-arm
-+++ local dir=gcc/sha1
-+++ '[' 4 -ge 2 ']'
-+++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+++ '[' 4 -ge 3 ']'
-+++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-+++ '[' 4 -ge 4 ']'
-+++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm
-+++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm
-++ isubdir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm
-++ case "$print_arg" in
-++ print_icommits_link gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/reproduction_instructions.txt
-++ set -euf -o pipefail
-++ local path=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/reproduction_instructions.txt
-++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-++ echo https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/reproduction_instructions.txt
-++ print_commits --link
-++ set -euf -o pipefail
-++ false
-++ local print_arg=--link
-++ '[' single_commit = no_change ']'
-++ local more_lines
-++ '[' single_commit = single_commit ']'
-++ local c=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/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ 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 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+++ local dir=gcc/sha1
-+++ '[' 2 -ge 2 ']'
-+++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+++ '[' 2 -ge 3 ']'
-+++ '[' 2 -ge 4 ']'
-+++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ isubdir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ case "$print_arg" in
-++ cat interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/status.txt
++ '[' single_component '!=' single_commit ']'
++ return
+# generate_jenkins_html_files
+... Skipping
+ true
+ generate_jenkins_html_files
-+ wait 198706
++ wait 155189
+ set -euf -o pipefail
-# generate_jenkins_html_files
+ echo '# generate_jenkins_html_files'
+ true
+ case "$ci_project" in
-... Skipping
+ echo '... Skipping'
+ return
+ generate_readme html
@@ -1668,38 +752,6 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ echo -n '<a href="./notify/jira/comment-template.txt">./notify/jira/comment-template.txt</a>'
+ echo '<li><a href="./notify/jira/comment-template.txt">./notify/jira/comment-template.txt</a>'
+ read -r cur_file
-++ print_readme_link html ./notify/jira/components
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/components
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/components">./notify/jira/components</a>'
-+ echo '<li><a href="./notify/jira/components">./notify/jira/components</a>'
-+ read -r cur_file
-++ print_readme_link html ./notify/jira/description
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/description
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/description">./notify/jira/description</a>'
-+ echo '<li><a href="./notify/jira/description">./notify/jira/description</a>'
-+ read -r cur_file
-++ print_readme_link html ./notify/jira/startdate
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/startdate
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/startdate">./notify/jira/startdate</a>'
-+ echo '<li><a href="./notify/jira/startdate">./notify/jira/startdate</a>'
-+ read -r cur_file
-++ print_readme_link html ./notify/jira/summary
-++ set -euf -o pipefail
-++ local text_type=html
-++ local msg=./notify/jira/summary
-++ case $text_type in
-++ echo -n '<a href="./notify/jira/summary">./notify/jira/summary</a>'
-+ echo '<li><a href="./notify/jira/summary">./notify/jira/summary</a>'
-+ read -r cur_file
++ print_readme_link html ./notify/mail-body.txt
++ set -euf -o pipefail
++ local text_type=html
@@ -1909,38 +961,6 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ echo -n ./notify/jira/comment-template.txt
+ echo '- ./notify/jira/comment-template.txt'
+ read -r cur_file
-++ print_readme_link txt ./notify/jira/components
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/components
-++ case $text_type in
-++ echo -n ./notify/jira/components
-+ echo '- ./notify/jira/components'
-+ read -r cur_file
-++ print_readme_link txt ./notify/jira/description
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/description
-++ case $text_type in
-++ echo -n ./notify/jira/description
-+ echo '- ./notify/jira/description'
-+ read -r cur_file
-++ print_readme_link txt ./notify/jira/startdate
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/startdate
-++ case $text_type in
-++ echo -n ./notify/jira/startdate
-+ echo '- ./notify/jira/startdate'
-+ read -r cur_file
-++ print_readme_link txt ./notify/jira/summary
-++ set -euf -o pipefail
-++ local text_type=txt
-++ local msg=./notify/jira/summary
-++ case $text_type in
-++ echo -n ./notify/jira/summary
-+ echo '- ./notify/jira/summary'
-+ read -r cur_file
++ print_readme_link txt ./notify/mail-body.txt
++ set -euf -o pipefail
++ local text_type=txt
@@ -1995,27 +1015,27 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
+ local text_type=txt
+ case $text_type in
# generate dashboard
-+ echo '# generate dashboard'
-+ generate_dashboard_squad
# generate_dashboard_squad
... Skipping
+# post_dashboard_squad
+... Skipping
++ echo '# generate dashboard'
++ generate_dashboard_squad
+ local results_date
+ echo '# generate_dashboard_squad'
+ false
+ echo '... Skipping'
+ return
+ post_dashboard_squad
-# post_dashboard_squad
-... Skipping
+ echo '# post_dashboard_squad'
+ false
+ echo '... Skipping'
+ return
+ generate_lnt_report
-+ wait 198842
++ wait 155309
+ set -euf -o pipefail
-+ local results_date
# generate_lnt_report
++ local results_date
+ echo '# generate_lnt_report'
+ true
+ . /home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/lnt-utils.sh
@@ -2023,20 +1043,20 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
++ get_current_manifest '{rr[results_date]}'
++ get_manifest artifacts/manifest.sh '{rr[results_date]}'
++ set +x
-+ results_date=1703806490
-++ date '+%Y-%m-%d %H:%M:%S' --date @1703806490
-+ results_date='2023-12-28 23:34:50'
++ results_date=1703829082
+++ date '+%Y-%m-%d %H:%M:%S' --date @1703829082
++ results_date='2023-12-29 05:51:22'
+ local jira_key=-
+ '[' -f artifacts/notify/jira/key ']'
+ case "$ci_project" in
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-+ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/ tcwg_gcc_build master-arm '2023-12-28 23:34:50' - artifacts/sumfiles artifacts/notify/lnt_report.json
-+ local build_url=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/
++ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1555/ tcwg_gcc_build master-arm '2023-12-29 05:51:22' - artifacts/sumfiles artifacts/notify/lnt_report.json
++ local build_url=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1555/
+ local ci_project=tcwg_gcc_build
+ local ci_config=master-arm
-+ local 'results_date=2023-12-28 23:34:50'
++ local 'results_date=2023-12-29 05:51:22'
+ local jira_key=-
+ local sumfiles_dir=artifacts/sumfiles
+ local output_file=artifacts/notify/lnt_report.json
@@ -2044,17 +1064,17 @@ DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/int
+ readarray -t -d '' sumfiles
++ find artifacts/sumfiles -name '*.sum' -print0
find: ‘artifacts/sumfiles’: No such file or directory
+# release_testresults_files
+... Done
+ '[' 0 = 0 ']'
+ return
+ false
+ true
+ release_testresults_files
+ echo '# release_testresults_files'
-# release_testresults_files
+ '[' -d artifacts/jenkins ']'
+ '[' -f artifacts/testresults/testresults-mail-recipients.txt ']'
+ echo '... Done'
-... Done
+ post_to_jira
# post_to_jira
+ set -euf -o pipefail
diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log
index 755e58b..20b97e9 100644
--- a/jenkins/notify-init.log
+++ b/jenkins/notify-init.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]}'
@@ -20,25 +20,25 @@
++ get_current_manifest '{rr[ci_config]}'
++ get_manifest artifacts/manifest.sh '{rr[ci_config]}'
++ set +x
-+ ci_config=master-arm
# Debug traces :
++ ci_config=master-arm
+ echo '# Debug traces :'
++ get_baseline_manifest BUILD_URL
++ get_manifest base-artifacts/manifest.sh BUILD_URL false
++ set +x
-# Baseline : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1553/
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1553/'
-+ echo '# Using dir : base-artifacts'
+# Baseline : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/
# Using dir : base-artifacts
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/'
++ 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_gcc_build--master-arm-build/1554/
+# Artifacts : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1555/
# Using dir : artifacts
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/'
+
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1555/'
+ echo '# Using dir : artifacts'
+ echo ''
-
+ mkdir -p artifacts/notify
+ case "$notify" in
+ declare -Ag pw
@@ -75,7 +75,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
-++ '[' x200531d5b9fb99eca2b0d6b8d1e42d176413225f '!=' x7dc868cb31c41d6d237d01be67469c2e9576c99d ']'
+++ '[' x748a4e9069e41bec1f27aa369c19f9756d8c1494 '!=' x200531d5b9fb99eca2b0d6b8d1e42d176413225f ']'
++ echo -ne gcc
++ delim=' '
++ echo
@@ -88,17 +88,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=200531d5b9fb99eca2b0d6b8d1e42d176413225f
++ first_bad=748a4e9069e41bec1f27aa369c19f9756d8c1494
++ 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=7dc868cb31c41d6d237d01be67469c2e9576c99d
++ last_good=200531d5b9fb99eca2b0d6b8d1e42d176413225f
+ local res
+ res=0
-+ wait 154683
++ wait 154902
+ git -C gcc rev-parse --verify HEAD
+ assert_with_msg 'Cannot parse HEAD in repo gcc' '[' 0 = 0 ']'
+ set -euf -o pipefail +x
@@ -112,22 +112,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=7dc868cb31c41d6d237d01be67469c2e9576c99d
++ base_rev=200531d5b9fb99eca2b0d6b8d1e42d176413225f
++ 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=200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ git -C gcc rev-parse '200531d5b9fb99eca2b0d6b8d1e42d176413225f^@'
++ cur_rev=748a4e9069e41bec1f27aa369c19f9756d8c1494
+++ git -C gcc rev-parse '748a4e9069e41bec1f27aa369c19f9756d8c1494^@'
+# Debug traces :
+# change_kind=single_component : gcc
+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
-+ '[' 7dc868cb31c41d6d237d01be67469c2e9576c99d = 7dc868cb31c41d6d237d01be67469c2e9576c99d ']'
-+ return 0
-+ change_kind=single_commit
++ '[' 8b61d109b130f0e6551803cc30f3c607d4fde81c = 200531d5b9fb99eca2b0d6b8d1e42d176413225f ']'
++ return 1
++ change_kind=single_component
+ echo '# Debug traces :'
-# Debug traces :
-# change_kind=single_commit : gcc
-+ echo '# change_kind=single_commit : gcc'
++ echo '# change_kind=single_component : gcc'
+ for c in "${changed_components[@]}"
++ get_baseline_git gcc_rev
++ set -euf -o pipefail
@@ -135,19 +135,19 @@
++ 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=7dc868cb31c41d6d237d01be67469c2e9576c99d
++ base_rev=200531d5b9fb99eca2b0d6b8d1e42d176413225f
++ 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=200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ git -C gcc rev-list --count 7dc868cb31c41d6d237d01be67469c2e9576c99d..200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ c_commits=1
-# rev for gcc : 7dc868cb31c41d6d237d01be67469c2e9576c99d..200531d5b9fb99eca2b0d6b8d1e42d176413225f (1 commits)
-+ echo '# rev for gcc : 7dc868cb31c41d6d237d01be67469c2e9576c99d..200531d5b9fb99eca2b0d6b8d1e42d176413225f (1 commits)'
-+ echo ''
++ cur_rev=748a4e9069e41bec1f27aa369c19f9756d8c1494
+++ git -C gcc rev-list --count 200531d5b9fb99eca2b0d6b8d1e42d176413225f..748a4e9069e41bec1f27aa369c19f9756d8c1494
+# rev for gcc : 200531d5b9fb99eca2b0d6b8d1e42d176413225f..748a4e9069e41bec1f27aa369c19f9756d8c1494 (3 commits)
++ c_commits=3
++ echo '# rev for gcc : 200531d5b9fb99eca2b0d6b8d1e42d176413225f..748a4e9069e41bec1f27aa369c19f9756d8c1494 (3 commits)'
++ echo ''
+ setup_stages_to_run
+ '[' ignore = onregression ']'
+ '[' ignore = precommit ']'
@@ -170,274 +170,13 @@
+ generate_extra_details_f=gnu_generate_extra_details
+ print_config_f=gnu_print_config
+ post_interesting_commits init
-+ set -euf -o pipefail
# post_interesting_commits
-+ echo '# post_interesting_commits'
-+ local stage=init
-+ '[' single_commit '!=' single_commit ']'
-+ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local ref=master
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin
-+ set -euf -o pipefail
-+ local dir=interesting-commits
-+ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
-+ local reference=auto
-+ local single_branch=master
-+ local remote=origin
-+ local refopt=
-+ case "$reference" in
-+ local ref_dir
-+ for ref_dir in $url $dir
-++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ for ref_dir in $url $dir
-++ basename interesting-commits .git
-+ ref_dir=interesting-commits
-+ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
-+ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
-+ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
-+ git -C interesting-commits status
-+ '[' -d interesting-commits ']'
-+ '[' x '!=' x ']'
-+ '[' -d interesting-commits ']'
-+ rm -f interesting-commits/.git/gc.log
-+ git -C interesting-commits config gc.autoDetach false
-+ git -C interesting-commits gc --auto --force --prune=all
-+ find interesting-commits/.git -name '*.lock' -delete
-+ local i
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits am --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits cherry-pick --abort
-+ true
-+ for i in am cherry-pick rebase
-+ git -C interesting-commits rebase --abort
-+ true
-+ 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 154763
-+ 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=503392e08
-++ '[' 0 -ne 0 ']'
-++ echo 503392e08
-+ sha1=503392e08
-+ git -C interesting-commits checkout --detach 503392e08
-Warning: you are leaving 1 commit behind, not connected to
-any of your branches:
-
- c7889e2ea Add entry 0e2ec3dbce8a3948277e7b02ece0d926ac8a4253 from https://ci.linaro.org/job/tcwg_gdb_build--master-aarch64-build/565/
-
-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> c7889e2ea
-
-HEAD is now at 503392e08 Add entry 2c3db94d9fd07681f8806dae93d555779ff4dfb1 from https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--gnu-arm-master-Os-build/107/
-+ false
-+ dryrun='echo DRYRUN: '
-+ local jira_dir jira_key=
-++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ jira_dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ jira_dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira
-+ '[' init = full ']'
-+ true
-+ git -C interesting-commits remote update -p
-Fetching baseline
-From ssh://review.linaro.org:29418/toolchain/ci/interesting-commits
- 2177c826e..503392e08 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
++ echo '# post_interesting_commits'
+ local stage=init
-+ local jira_key=
-+ local subdir3 subdir4 subdir4
-++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ local dir=gcc/sha1
-++ '[' 2 -ge 2 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ '[' 2 -ge 3 ']'
-++ '[' 2 -ge 4 ']'
-++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ subdir3=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f tcwg_gcc_build
-++ local dir=gcc/sha1
-++ '[' 3 -ge 2 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ '[' 3 -ge 3 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-++ '[' 3 -ge 4 ']'
-++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-+ subdir4=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-++ interesting_subdir gcc 200531d5b9fb99eca2b0d6b8d1e42d176413225f tcwg_gcc_build master-arm
-++ local dir=gcc/sha1
-++ '[' 4 -ge 2 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-++ '[' 4 -ge 3 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build
-++ '[' 4 -ge 4 ']'
-++ dir=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm
-++ echo gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm
-+ subdir5=gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm
-+ '[' -d interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f ']'
-+ mkdir -p interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-+ get_current_manifest BUILD_URL
-+ get_manifest artifacts/manifest.sh BUILD_URL
-+ set +x
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/first_url
-+ mkdir -p interesting-commits/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm
-++ get_current_manifest BUILD_URL
-++ get_manifest artifacts/manifest.sh BUILD_URL
-++ set +x
-+ echo https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/artifact/artifacts
-+ echo 7dc868cb31c41d6d237d01be67469c2e9576c99d
-+ git -C interesting-commits add gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/build_url gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/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 200531d5b9fb99eca2b0d6b8d1e42d176413225f from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/'
-[detached HEAD 46a82402d] Add entry 200531d5b9fb99eca2b0d6b8d1e42d176413225f from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/
- 3 files changed, 3 insertions(+)
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/first_url
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/build_url
- create mode 100644 gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/last_good
-+ wait 169169
-+ echo DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
-+ break
+Init stage ran successfully.
+ '[' init '!=' full ']'
+ echo 'Init stage ran successfully.'
-Init stage ran successfully.
+ exit 0
diff --git a/jenkins/run-build.env b/jenkins/run-build.env
index 5612889..fcd8ade 100644
--- a/jenkins/run-build.env
+++ b/jenkins/run-build.env
@@ -1,4 +1,4 @@
-build_name="#1554"
+build_name="#1555"
docker_opts=(--distro
default
--arch
@@ -7,7 +7,7 @@ armhf
tcwg-jade-05 )
source build_container.sh
trap "cleanup_all_containers" EXIT
-build_name="#1554-gcc"
+build_name="#1555-gcc"
branch_opt=(==rr\[gcc_git\]
https://github.com/gcc-mirror/gcc.git#master )
-build_name="#1554-gcc-R1"
+build_name="#1555-gcc-R1"
diff --git a/manifest.sh b/manifest.sh
index 498c59c..9952185 100644
--- a/manifest.sh
+++ b/manifest.sh
@@ -1,4 +1,4 @@
-declare -g "jenkins_scripts_rev=479b027e2079f99866051e426db916fb7105dedd"
+declare -g "jenkins_scripts_rev=f5a94476832e1ce717ea21ba059b73afb94ff1cd"
# Artifacts directory
# Recording parameters to manifest: artifacts/manifest.sh
rr[ci_project]="tcwg_gcc_build"
@@ -6,7 +6,7 @@ rr[ci_config]="master-arm"
declare -g "scripts_branch=master"
rr[mode]="build"
rr[update_baseline]="onsuccess"
-declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/"
+declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1555/"
declare -g "SQUAD_GRP="
rr[gcc_git]="https://github.com/gcc-mirror/gcc.git#master"
# Saving rr[] in the manifest
@@ -23,4 +23,4 @@ rr[no_regression_p]="no_regression_p"
rr[no_regression_result]="0"
rr[target]="native"
declare -g "notify=ignore"
-rr[results_date]="1703806490"
+rr[results_date]="1703829082"
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 002ed89..4c346a0 100644
--- a/notify/jira/comment-template.txt
+++ b/notify/jira/comment-template.txt
@@ -1,3 +1,3 @@
[GNU-692]
Success
-Details: https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/artifact/artifacts/notify/mail-body.txt/*view*/
+Details: https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1555/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 85996fc..0000000
--- a/notify/jira/description
+++ /dev/null
@@ -1,21 +0,0 @@
-Commit: https://github.com/gcc-mirror/gcc/commit/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-commit gcc-14-6861-g200531d5b9f
-Author: Andrew Pinski <quic_apinski@quicinc.com>
-Date: Thu Dec 28 20:26:01 2023 -0800
-
- Fix gen-vect-26.c testcase after loops with multiple exits [PR113167]
-
- This fixes the gcc.dg/tree-ssa/gen-vect-26.c testcase by adding
- `#pragma GCC novector` in front of the loop that is doing the checking
- of the result. We only want to test the first loop to see if it can be
- vectorize.
-
-... 9 lines of the commit log omitted.
-
-* tcwg_gcc_build
-** master-arm
-*** Success
-*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/details.txt
-*** https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/artifact/artifacts
-
-Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/jira/yaml
diff --git a/notify/jira/startdate b/notify/jira/startdate
deleted file mode 100644
index 76dd571..0000000
--- a/notify/jira/startdate
+++ /dev/null
@@ -1 +0,0 @@
-2023-12-29
diff --git a/notify/jira/summary b/notify/jira/summary
deleted file mode 100644
index 3928e18..0000000
--- a/notify/jira/summary
+++ /dev/null
@@ -1 +0,0 @@
-gcc-14-6861-g200531d5b9f: Success
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index ade2123..3dc3530 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -2,22 +2,12 @@ Dear contributor, our automatic CI has detected problems related to your patch(e
We appreciate that it might be difficult to find the necessary logs or reproduce the issue locally. If you can't get what you need from our CI within minutes, let us know and we will be happy to help.
-We track this report status in https://linaro.atlassian.net/browse/GNU-692 , please let us know if you are looking at the problem and/or when you have a fix.
-
In gcc_build master-arm after:
- | commit gcc-14-6861-g200531d5b9f
- | Author: Andrew Pinski <quic_apinski@quicinc.com>
- | Date: Thu Dec 28 20:26:01 2023 -0800
- |
- | Fix gen-vect-26.c testcase after loops with multiple exits [PR113167]
- |
- | This fixes the gcc.dg/tree-ssa/gen-vect-26.c testcase by adding
- | `#pragma GCC novector` in front of the loop that is doing the checking
- | of the result. We only want to test the first loop to see if it can be
- | vectorize.
- |
- | ... 9 lines of the commit log omitted.
+ | 3 commits in gcc
+ | 748a4e9069e LoongArch: Fix the format of bstrins_<mode>_for_ior_mask condition (NFC)
+ | 8b61d109b13 LoongArch: Replace -mexplicit-relocs=auto simple-used address peephole2 with combine
+ | 1e7f9abb892 i386: Fix TARGET_USE_VECTOR_FP_CONVERTS SF->DF float_extend splitter [PR113133]
Results changed to
# reset_artifacts:
@@ -41,17 +31,6 @@ CI config tcwg_gcc_build master-arm
-----------------8<--------------------------8<--------------------------8<--------------------------
The information below can be used to reproduce a debug environment:
-Current build : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1553/artifact/artifacts
-
-Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/reproduction_instructions.txt
-
-Full commit : https://github.com/gcc-mirror/gcc/commit/200531d5b9fb99eca2b0d6b8d1e42d176413225f
-
-List of configurations that regressed due to this commit :
-* tcwg_gcc_build
-** master-arm
-*** Success
-*** https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/200531d5b9fb99eca2b0d6b8d1e42d176413225f/tcwg_gcc_build/master-arm/details.txt
-*** https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/artifact/artifacts
+Current build : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1555/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1554/artifact/artifacts
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index 581ec0d..d71bd71 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-bcc:tcwg-validation@linaro.org,cc:gcc-regression@gcc.gnu.org,quic_apinski@quicinc.com
+xry111@xry111.site,bcc:tcwg-validation@linaro.org,ubizjak@gmail.com,cc:gcc-regression@gcc.gnu.org
diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt
index 45a0ee7..50cc0a2 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] gcc-14-6861-g200531d5b9f: Success on arm
+[Linaro-TCWG-CI] 3 commits in gcc: Success on arm