summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-12-28 14:51:57 +0000
committerTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-12-28 14:51:57 +0000
commit7efb9776b42846a9d364b2b3b566b4dfb0bdd3d6 (patch)
treea96e7979e8dcaa9d307cd5557aef13304e64ddec
parentc96b33dfdcbf3ffb8b17f7774f37b19d126b9349 (diff)
onsuccess: #1551: 1: [TCWG CI] https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/
Results : | # reset_artifacts: | -10 | # true: | 0 | # build_abe gcc: | 1 check_regression status : 0
-rw-r--r--01-reset_artifacts/console.log.xzbin2132 -> 2140 bytes
-rw-r--r--02-prepare_abe/console.log.xzbin2732 -> 2672 bytes
-rw-r--r--04-build_abe-gcc/console.log.xzbin249956 -> 249220 bytes
-rw-r--r--04-build_abe-gcc/make-gcc-stage2.log.xzbin214284 -> 214448 bytes
-rw-r--r--05-check_regression/console.log.xzbin1096 -> 1124 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.log1347
-rw-r--r--jenkins/notify-init.log318
-rw-r--r--jenkins/run-build.env8
-rw-r--r--manifest.sh4
-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.txt32
-rw-r--r--notify/mail-recipients.txt2
-rw-r--r--notify/mail-subject.txt2
21 files changed, 1520 insertions, 231 deletions
diff --git a/01-reset_artifacts/console.log.xz b/01-reset_artifacts/console.log.xz
index 42277f1..3e33d97 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 15f8cf3..80396ec 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 db2e660..968e61f 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 a608275..6dfebfb 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 c9980db..6fb22fa 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 f7f0812..f0bd39c 100644
--- a/README.html
+++ b/README.html
@@ -41,6 +41,10 @@ List of files below:
<li><a href="./jenkins/run-build.env">./jenkins/run-build.env</a>
<li><a href="./manifest.sh">./manifest.sh</a>
<li><a href="./notify/jira/comment-template.txt">./notify/jira/comment-template.txt</a>
+<li><a href="./notify/jira/components">./notify/jira/components</a>
+<li><a href="./notify/jira/description">./notify/jira/description</a>
+<li><a href="./notify/jira/startdate">./notify/jira/startdate</a>
+<li><a href="./notify/jira/summary">./notify/jira/summary</a>
<li><a href="./notify/mail-body.txt">./notify/mail-body.txt</a>
<li><a href="./notify/mail-recipients.txt">./notify/mail-recipients.txt</a>
<li><a href="./notify/mail-subject.txt">./notify/mail-subject.txt</a>
diff --git a/README.txt b/README.txt
index 5a777c2..76cbd02 100644
--- a/README.txt
+++ b/README.txt
@@ -38,6 +38,10 @@ List of files below:
- ./jenkins/run-build.env
- ./manifest.sh
- ./notify/jira/comment-template.txt
+- ./notify/jira/components
+- ./notify/jira/description
+- ./notify/jira/startdate
+- ./notify/jira/summary
- ./notify/mail-body.txt
- ./notify/mail-recipients.txt
- ./notify/mail-subject.txt
diff --git a/git/gcc_rev b/git/gcc_rev
index 594649c..e23770e 100644
--- a/git/gcc_rev
+++ b/git/gcc_rev
@@ -1 +1 @@
-76f5542c48315cca5dfcbff2f22c94f8d145bde6
+d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
diff --git a/jenkins/build-name b/jenkins/build-name
index d660743..9b2bb50 100644
--- a/jenkins/build-name
+++ b/jenkins/build-name
@@ -1 +1 @@
-#1550-gcc-R1
+#1551-gcc-R1
diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log
index 334e2ce..e735b0b 100644
--- a/jenkins/notify-full.log
+++ b/jenkins/notify-full.log
@@ -1,6 +1,6 @@
+ set +x
-/home/tcwg-buildslave/workspace/tcwg_gnu_6/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __stage full __verbose true __build_script tcwg_gnu-build.sh
+/home/tcwg-buildslave/workspace/tcwg_gnu_2/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __stage full __verbose true __build_script tcwg_gnu-build.sh
+ false
+ dryrun=
@@ -10,8 +10,8 @@
+ declare print_commits_f print_result_f print_config_f print_last_icommit_f
+ dump_model_only=false
+ setup_notify_environment
-# setup_notify_environment
+ echo '# setup_notify_environment'
+# setup_notify_environment
+ top_artifacts=artifacts
++ get_current_manifest '{rr[ci_project]}'
++ get_manifest artifacts/manifest.sh '{rr[ci_project]}'
@@ -20,23 +20,23 @@
++ 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/1549/
+# Baseline : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1550/
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1550/'
# Using dir : base-artifacts
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1549/'
+ 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/1550/
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1550/'
+# Artifacts : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/
# Using dir : artifacts
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/'
+ echo '# Using dir : artifacts'
+ echo ''
+ mkdir -p artifacts/notify
@@ -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
-++ '[' x76f5542c48315cca5dfcbff2f22c94f8d145bde6 '!=' xf19ceb2d49afdfa527d2109476a3f1d383c47e1b ']'
+++ '[' xd74cceb6d40a20f848aa78ab1ee9dd46c09f994a '!=' x76f5542c48315cca5dfcbff2f22c94f8d145bde6 ']'
++ 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=76f5542c48315cca5dfcbff2f22c94f8d145bde6
++ first_bad=d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ 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=f19ceb2d49afdfa527d2109476a3f1d383c47e1b
++ last_good=76f5542c48315cca5dfcbff2f22c94f8d145bde6
+ local res
+ res=0
-+ wait 154535
++ wait 171965
+ 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=f19ceb2d49afdfa527d2109476a3f1d383c47e1b
++ base_rev=76f5542c48315cca5dfcbff2f22c94f8d145bde6
++ 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=76f5542c48315cca5dfcbff2f22c94f8d145bde6
-++ git -C gcc rev-parse '76f5542c48315cca5dfcbff2f22c94f8d145bde6^@'
++ cur_rev=d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ git -C gcc rev-parse 'd74cceb6d40a20f848aa78ab1ee9dd46c09f994a^@'
+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
-+ '[' fb57e402d027205ea338ffe4d8a987162ebc3160 = f19ceb2d49afdfa527d2109476a3f1d383c47e1b ']'
-+ return 1
-+ change_kind=single_component
++ '[' 76f5542c48315cca5dfcbff2f22c94f8d145bde6 = 76f5542c48315cca5dfcbff2f22c94f8d145bde6 ']'
++ return 0
++ change_kind=single_commit
# Debug traces :
-# change_kind=single_component : gcc
+ echo '# Debug traces :'
-+ echo '# change_kind=single_component : gcc'
+# change_kind=single_commit : gcc
++ echo '# change_kind=single_commit : gcc'
+ for c in "${changed_components[@]}"
++ get_baseline_git gcc_rev
++ set -euf -o pipefail
@@ -135,18 +135,18 @@
++ 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=f19ceb2d49afdfa527d2109476a3f1d383c47e1b
++ base_rev=76f5542c48315cca5dfcbff2f22c94f8d145bde6
++ 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=76f5542c48315cca5dfcbff2f22c94f8d145bde6
-++ git -C gcc rev-list --count f19ceb2d49afdfa527d2109476a3f1d383c47e1b..76f5542c48315cca5dfcbff2f22c94f8d145bde6
-+ c_commits=2
-# rev for gcc : f19ceb2d49afdfa527d2109476a3f1d383c47e1b..76f5542c48315cca5dfcbff2f22c94f8d145bde6 (2 commits)
++ cur_rev=d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ git -C gcc rev-list --count 76f5542c48315cca5dfcbff2f22c94f8d145bde6..d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ c_commits=1
++ echo '# rev for gcc : 76f5542c48315cca5dfcbff2f22c94f8d145bde6..d74cceb6d40a20f848aa78ab1ee9dd46c09f994a (1 commits)'
+# rev for gcc : 76f5542c48315cca5dfcbff2f22c94f8d145bde6..d74cceb6d40a20f848aa78ab1ee9dd46c09f994a (1 commits)
-+ echo '# rev for gcc : f19ceb2d49afdfa527d2109476a3f1d383c47e1b..76f5542c48315cca5dfcbff2f22c94f8d145bde6 (2 commits)'
+ echo ''
+ setup_stages_to_run
+ '[' ignore = onregression ']'
@@ -174,8 +174,266 @@
# post_interesting_commits
+ echo '# post_interesting_commits'
+ local stage=init
-+ '[' single_component '!=' single_commit ']'
++ '[' single_commit '!=' single_commit ']'
++ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master
++ set -euf -o pipefail
++ local dir=interesting-commits
++ local ref=master
++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ local reference=auto
++ local single_branch=master
++ local remote=origin
++ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin
++ set -euf -o pipefail
++ local dir=interesting-commits
++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ local reference=auto
++ local single_branch=master
++ local remote=origin
++ local refopt=
++ case "$reference" in
++ local ref_dir
++ for ref_dir in $url $dir
+++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git
++ ref_dir=interesting-commits
++ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
++ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
++ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
++ for ref_dir in $url $dir
+++ basename interesting-commits .git
++ ref_dir=interesting-commits
++ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
++ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
++ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
++ git -C interesting-commits status
++ '[' -d interesting-commits ']'
++ '[' x '!=' x ']'
++ '[' -d interesting-commits ']'
++ rm -f interesting-commits/.git/gc.log
++ git -C interesting-commits config gc.autoDetach false
++ git -C interesting-commits gc --auto --force --prune=all
++ find interesting-commits/.git -name '*.lock' -delete
++ local i
++ for i in am cherry-pick rebase
++ git -C interesting-commits am --abort
++ true
++ for i in am cherry-pick rebase
++ git -C interesting-commits cherry-pick --abort
++ true
++ for i in am cherry-pick rebase
++ git -C interesting-commits rebase --abort
++ true
++ break
++ local fresh_clone=false
++ true
++ '[' -d interesting-commits ']'
++ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master
++ set -euf -o pipefail
++ local dir=interesting-commits
++ local remote=origin
++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ local single_branch=master
++ git -C interesting-commits remote rm origin
++ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ local refspec
++ '[' xmaster = x ']'
++ refspec=+refs/heads/master:refs/remotes/origin/master
++ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
++ local duration=1h
++ shift
++ local tries=3
++ shift
++ local n=0
++ local ret=0
++ '[' 0 -eq 3 ']'
+timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
++ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
++ ret=0
++ wait 172045
++ 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=2177c826eb
+++ '[' 0 -ne 0 ']'
+++ echo 2177c826eb
++ sha1=2177c826eb
++ git -C interesting-commits checkout --detach 2177c826eb
+Warning: you are leaving 1 commit behind, not connected to
+any of your branches:
+
+ 5617be3f63 Add entry d74cceb6d40a20f848aa78ab1ee9dd46c09f994a from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/
+
+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> 5617be3f63
+
+HEAD is now at 2177c826eb Add entry fe54b57728c09ab0389e2bb3f079d5210566199d from https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/291/
++ false
++ dryrun='echo DRYRUN: '
++ local jira_dir jira_key=
+++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ local dir=gcc/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ jira_dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ jira_dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira
++ '[' init = full ']'
++ true
++ git -C interesting-commits remote update -p
+Fetching origin
++ git_clean interesting-commits refs/remotes/origin/master
++ set -euf -o pipefail
++ local dir=interesting-commits
++ shift
++ fresh_dir interesting-commits 'interesting-commits/.git/*'
++ set -euf -o pipefail
++ local dir=interesting-commits
++ shift 1
+++ dirname interesting-commits/something
++ dir=interesting-commits
++ mkdir -p interesting-commits
++ find_opts=("!" "-path" "$dir")
++ for keep_pattern in "$@"
++ :
++ find_opts+=("!" "-path" "$keep_pattern")
+++ dirname 'interesting-commits/.git/*'
++ keep_pattern=interesting-commits/.git
++ '[' xinteresting-commits/.git = xinteresting-commits ']'
++ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
++ set -euf -o pipefail +x
++ :
++ find_opts+=("!" "-path" "$keep_pattern")
+++ dirname interesting-commits/.git
++ keep_pattern=interesting-commits
++ '[' xinteresting-commits = xinteresting-commits ']'
++ break
++ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
++ chmod -R +rw interesting-commits
++ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
++ git -C interesting-commits reset -q --hard refs/remotes/origin/master
+# update_interesting_commits
++ update_interesting_commits init ''
++ echo '# update_interesting_commits'
++ local stage=init
++ local jira_key=
++ local subdir3 subdir4 subdir4
+++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ local dir=gcc/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ subdir3=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a tcwg_gcc_build
+++ local dir=gcc/sha1
+++ '[' 3 -ge 2 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ '[' 3 -ge 3 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
+++ '[' 3 -ge 4 ']'
+++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
++ subdir4=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
+++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a tcwg_gcc_build master-arm
+++ local dir=gcc/sha1
+++ '[' 4 -ge 2 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ '[' 4 -ge 3 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
+++ '[' 4 -ge 4 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm
+++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm
++ subdir5=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm
++ '[' -d interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a ']'
++ mkdir -p interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/first_url
++ mkdir -p interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/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/1551/artifact/artifacts
++ echo 76f5542c48315cca5dfcbff2f22c94f8d145bde6
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/build_url gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/last_good
++ '[' init '!=' full ']'
+ return
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
++ git -C interesting-commits commit -m 'Add entry d74cceb6d40a20f848aa78ab1ee9dd46c09f994a from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/'
+[detached HEAD 5863c002ef] Add entry d74cceb6d40a20f848aa78ab1ee9dd46c09f994a from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/
+ 3 files changed, 3 insertions(+)
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/first_url
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/build_url
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/last_good
++ wait 186439
++ 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
@@ -194,46 +452,642 @@
++ 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 f19ceb2d49afdfa527d2109476a3f1d383c47e1b
-+ base_d=1703674924
+++ git -C gcc show --no-patch --pretty=%ct 76f5542c48315cca5dfcbff2f22c94f8d145bde6
++ base_d=1703730771
++ 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 76f5542c48315cca5dfcbff2f22c94f8d145bde6
-+ cur_d=1703730771
-+ '[' x1703674924 '!=' x ']'
-+ '[' x1703730771 = x ']'
-+ '[' 1703730771 -lt 1703674924 ']'
-+ '[' x1703730771 = x ']'
-+ '[' 1703730771 -gt 0 ']'
-+ results_date=1703730771
-+ assert_with_msg 'Failed to produce results_date' '[' 1703730771 -gt 0 ']'
+++ git -C gcc show --no-patch --pretty=%ct d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ cur_d=1703763090
++ '[' x1703730771 '!=' x ']'
++ '[' x1703763090 = x ']'
++ '[' 1703763090 -lt 1703730771 ']'
++ '[' x1703763090 = x ']'
++ '[' 1703763090 -gt 0 ']'
++ results_date=1703763090
++ assert_with_msg 'Failed to produce results_date' '[' 1703763090 -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=1703655826
-+ '[' 1703655826 '!=' '' ']'
-+ '[' 1703730771 -gt 1703655826 ']'
-+ results_date=1703693298
-+ rr[results_date]=1703693298
++ base_d=1703693298
++ '[' 1703693298 '!=' '' ']'
++ '[' 1703763090 -gt 1703693298 ']'
++ results_date=1703728194
++ rr[results_date]=1703728194
+ cat
+ manifest_out
+ cat
+ check_if_first_report
+ declare -g first_icommit_to_report
+ first_icommit_to_report=false
-+ '[' xsingle_component '!=' xsingle_commit ']'
-+ return
++ '[' xsingle_commit '!=' xsingle_commit ']'
++ local isubdir
+++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ local dir=gcc/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ isubdir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ '[' -f interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/first_url ']'
++ local first_url
+++ cat interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/first_url
++ first_url=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/
+++ 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/1551/ = https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/ ']'
++ first_icommit_to_report=true
+ post_interesting_commits full
+ set -euf -o pipefail
-# post_interesting_commits
+ echo '# post_interesting_commits'
+# post_interesting_commits
+ local stage=full
-+ '[' single_component '!=' single_commit ']'
-+ return
++ '[' single_commit '!=' single_commit ']'
++ clone_or_update_repo interesting-commits master https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master
++ set -euf -o pipefail
++ local dir=interesting-commits
++ local ref=master
++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ local reference=auto
++ local single_branch=master
++ local remote=origin
++ clone_or_update_repo_no_checkout interesting-commits https://git-us.linaro.org/toolchain/ci/interesting-commits.git auto master origin
++ set -euf -o pipefail
++ local dir=interesting-commits
++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ local reference=auto
++ local single_branch=master
++ local remote=origin
++ local refopt=
++ case "$reference" in
++ local ref_dir
++ for ref_dir in $url $dir
+++ basename https://git-us.linaro.org/toolchain/ci/interesting-commits.git .git
++ ref_dir=interesting-commits
++ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
++ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
++ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
++ for ref_dir in $url $dir
+++ basename interesting-commits .git
++ ref_dir=interesting-commits
++ ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git
++ git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir
++ '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']'
++ git -C interesting-commits status
++ '[' -d interesting-commits ']'
++ '[' x '!=' x ']'
++ '[' -d interesting-commits ']'
++ rm -f interesting-commits/.git/gc.log
++ git -C interesting-commits config gc.autoDetach false
++ git -C interesting-commits gc --auto --force --prune=all
++ find interesting-commits/.git -name '*.lock' -delete
++ local i
++ for i in am cherry-pick rebase
++ git -C interesting-commits am --abort
++ true
++ for i in am cherry-pick rebase
++ git -C interesting-commits cherry-pick --abort
++ true
++ for i in am cherry-pick rebase
++ git -C interesting-commits rebase --abort
++ true
++ break
++ local fresh_clone=false
++ true
++ '[' -d interesting-commits ']'
++ git_set_remote interesting-commits origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git master
++ set -euf -o pipefail
++ local dir=interesting-commits
++ local remote=origin
++ local url=https://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ local single_branch=master
++ git -C interesting-commits remote rm origin
++ git -C interesting-commits remote add -t master origin https://git-us.linaro.org/toolchain/ci/interesting-commits.git
++ local refspec
++ '[' xmaster = x ']'
++ refspec=+refs/heads/master:refs/remotes/origin/master
++ run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
++ local duration=1h
++ shift
++ local tries=3
++ shift
++ local n=0
++ local ret=0
++ '[' 0 -eq 3 ']'
++ echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
+timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune
++ ret=0
++ wait 186540
++ 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=2177c826eb
+++ '[' 0 -ne 0 ']'
+++ echo 2177c826eb
++ sha1=2177c826eb
++ git -C interesting-commits checkout --detach 2177c826eb
+Warning: you are leaving 1 commit behind, not connected to
+any of your branches:
+
+ 5863c002ef Add entry d74cceb6d40a20f848aa78ab1ee9dd46c09f994a from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/
+
+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> 5863c002ef
+
+HEAD is now at 2177c826eb Add entry fe54b57728c09ab0389e2bb3f079d5210566199d from https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/291/
++ false
++ dryrun='echo DRYRUN: '
++ local jira_dir jira_key=
+++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ local dir=gcc/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ jira_dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ jira_dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira
++ '[' full = full ']'
++ false
++ true
++ git -C interesting-commits remote update -p
+Fetching origin
++ git_clean interesting-commits refs/remotes/origin/master
++ set -euf -o pipefail
++ local dir=interesting-commits
++ shift
++ fresh_dir interesting-commits 'interesting-commits/.git/*'
++ set -euf -o pipefail
++ local dir=interesting-commits
++ shift 1
+++ dirname interesting-commits/something
++ dir=interesting-commits
++ mkdir -p interesting-commits
++ find_opts=("!" "-path" "$dir")
++ for keep_pattern in "$@"
++ :
++ find_opts+=("!" "-path" "$keep_pattern")
+++ dirname 'interesting-commits/.git/*'
++ keep_pattern=interesting-commits/.git
++ '[' xinteresting-commits/.git = xinteresting-commits ']'
++ assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']'
++ set -euf -o pipefail +x
++ :
++ find_opts+=("!" "-path" "$keep_pattern")
+++ dirname interesting-commits/.git
++ keep_pattern=interesting-commits
++ '[' xinteresting-commits = xinteresting-commits ']'
++ break
++ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';'
++ chmod -R +rw interesting-commits
++ find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete
++ git -C interesting-commits reset -q --hard refs/remotes/origin/master
++ update_interesting_commits full ''
++ echo '# update_interesting_commits'
+# update_interesting_commits
++ local stage=full
++ local jira_key=
++ local subdir3 subdir4 subdir4
+++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ local dir=gcc/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ subdir3=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a tcwg_gcc_build
+++ local dir=gcc/sha1
+++ '[' 3 -ge 2 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ '[' 3 -ge 3 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
+++ '[' 3 -ge 4 ']'
+++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
++ subdir4=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
+++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a tcwg_gcc_build master-arm
+++ local dir=gcc/sha1
+++ '[' 4 -ge 2 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ '[' 4 -ge 3 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
+++ '[' 4 -ge 4 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm
+++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm
++ subdir5=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm
++ '[' -d interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a ']'
++ mkdir -p interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/first_url
++ mkdir -p interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/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/1551/artifact/artifacts
++ echo 76f5542c48315cca5dfcbff2f22c94f8d145bde6
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/build_url gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/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/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
++ set -euf -o pipefail
++ local subdir=interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
++ local cur_file cur best= best_file
++ read -r cur_file
+++ find interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build -mindepth 2 -maxdepth 2 -name status-summary.txt
+++ sort
+++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/status-summary.txt
++ cur=Success
++ '[' Success -le '' ']'
+/home/tcwg-buildslave/workspace/tcwg_gnu_2/jenkins-scripts/round-robin-notify.sh: line 1057: [: Success: integer expression expected
++ best=Success
++ best_file=interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/status-summary.txt
++ read -r cur_file
++ cat interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/status-summary.txt
++ merge_status_summary interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ set -euf -o pipefail
++ local subdir=interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ local cur_file cur best= best_file
++ read -r cur_file
+++ find interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a -mindepth 2 -maxdepth 2 -name status-summary.txt
+++ sort
+++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/status-summary.txt
++ cur=Success
++ '[' Success -le '' ']'
+/home/tcwg-buildslave/workspace/tcwg_gnu_2/jenkins-scripts/round-robin-notify.sh: line 1057: [: Success: integer expression expected
++ best=Success
++ best_file=interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/status-summary.txt
++ read -r cur_file
++ cat interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/status-summary.txt
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/status-summary.txt gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/status-summary.txt gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/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/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/status-summary.txt
++ sed 's/^/* /'
++ print_icommits_link gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/details.txt
++ set -euf -o pipefail
++ local path=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/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/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/details.txt
++ cat interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/build_url
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/details.txt gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/status.txt
++ '[' -f interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/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/1551/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/1550/artifact/artifacts
++ cat
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/reproduction_instructions.txt
++ local ci_config
++ read ci_config
+++ cd interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
+++ ls
++ '[' -f interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/summary.txt ']'
++ '[' -f interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/status.txt ']'
++ echo '* master-arm'
++ cat interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/status.txt
++ sed 's/^/*/'
++ read ci_config
++ '[' -f interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/status-summary.txt/summary.txt ']'
++ '[' -f interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/status-summary.txt/status.txt ']'
++ continue
++ read ci_config
++ '[' -f interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/status.txt/summary.txt ']'
++ '[' -f interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/status.txt/status.txt ']'
++ continue
++ read ci_config
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/status.txt
++ local ci_project
++ read ci_project
+++ cd interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ ls
++ '[' -f interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/first_url/status.txt ']'
++ continue
++ read ci_project
++ '[' -f interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/status-summary.txt/status.txt ']'
++ continue
++ read ci_project
++ '[' -f interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/status.txt/status.txt ']'
++ continue
++ read ci_project
++ '[' -f interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/status.txt ']'
++ echo '* tcwg_gcc_build'
++ cat interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/status.txt
++ sed 's/^/*/'
++ read ci_project
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/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 d74cceb6d40a20f848aa78ab1ee9dd46c09f994a true
+++ local component=gcc
+++ local sha1=d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ local anything=true
+++ match=()
+++ local -a match
+++ case "$component" in
+++ match=(--match "basepoints/*" --match "releases/*")
+++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ describe=basepoints/gcc-14-6855-gd74cceb6d40
+++ echo basepoints/gcc-14-6855-gd74cceb6d40
+++ sed 's,^basepoints/,,'
++ describe=gcc-14-6855-gd74cceb6d40
++ '[' --short = --oneline ']'
++ '[' '' = '' ']'
++ echo 'commit gcc-14-6855-gd74cceb6d40'
++ local tmpfile
+++ mktemp
++ tmpfile=/tmp/tmp.Lsxp2AvcRn
++ git -C gcc log -n1 d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ tail -n +2
++ head -n 10 /tmp/tmp.Lsxp2AvcRn
+++ cat /tmp/tmp.Lsxp2AvcRn
+++ wc -l
++ more_lines=9
++ '[' 9 -gt 0 ']'
++ echo '... 9 lines of the commit log omitted.'
++ rm /tmp/tmp.Lsxp2AvcRn
++ '[' '' '!=' '' ']'
++ return 0
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/commit-log.txt
++ true
++ local jira_dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira
++ '[' -f interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/key ']'
++ '[' -e interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira ']'
++ mkdir interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/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 d74cceb6d40a20f848aa78ab1ee9dd46c09f994a true
++++ local component=gcc
++++ local sha1=d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++++ local anything=true
++++ match=()
++++ local -a match
++++ case "$component" in
++++ match=(--match "basepoints/*" --match "releases/*")
++++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ describe=basepoints/gcc-14-6855-gd74cceb6d40
++++ echo basepoints/gcc-14-6855-gd74cceb6d40
++++ sed 's,^basepoints/,,'
+++ describe=gcc-14-6855-gd74cceb6d40
+++ '[' --oneline = --oneline ']'
+++ echo gcc-14-6855-gd74cceb6d40
+++ return 0
+++ cat interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/status-summary.txt
++ echo gcc-14-6855-gd74cceb6d40: Success
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/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/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ return 0
+++ cat interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/commit-log.txt
+++ cat interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/status.txt
+++ print_icommits_link gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/yaml
+++ set -euf -o pipefail
+++ local path=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/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/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/yaml
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/description
++ update_jira_card
++ set -euf -o pipefail
++ echo '# update_jira_card'
+# update_jira_card
++ local jira_dir
+++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ local dir=gcc/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ jira_dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ jira_dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira
++ components=()
++ local -a components
++ case "$changed_single_component" in
++ components+=(GCC)
++ IFS=,
++ echo GCC
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/components
++ local commit_date
+++ git -C gcc log -n1 --pretty=%cd --date=iso d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ commit_date='2023-12-28 12:31:30 +0100'
++ date -d '2023-12-28 12:31:30 +0100' +%Y-%m-%d
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/startdate
++ local key project
+++ print_jira_card_key
+++ set -euf -o pipefail
+++ local jira_dir
++++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++++ local dir=gcc/sha1
++++ '[' 2 -ge 2 ']'
++++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++++ '[' 2 -ge 3 ']'
++++ '[' 2 -ge 4 ']'
++++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ jira_dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ jira_dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira
+++ '[' -f interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/key ']'
+++ return 0
++ key=
++ '[' -z '' ']'
++ echo 'WARNING: no existing jira card interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/key'
+WARNING: no existing jira card interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/key
++ return 0
++ local describe
+++ describe_sha1 gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a false
+++ local component=gcc
+++ local sha1=d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ local anything=false
+++ match=()
+++ local -a match
+++ case "$component" in
+++ match=(--match "basepoints/*" --match "releases/*")
+++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ describe=basepoints/gcc-14-6855-gd74cceb6d40
++ '[' basepoints/gcc-14-6855-gd74cceb6d40 '!=' '' ']'
++ local d
+++ dirname basepoints/gcc-14-6855-gd74cceb6d40
++ d=basepoints
++ mkdir -p interesting-commits/gcc/basepoints
++ local symlink=
++ '[' basepoints '!=' . ']'
++ symlink=../
+++ dirname basepoints
++ d=.
++ '[' . '!=' . ']'
++ symlink=../sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ rm -f interesting-commits/gcc/basepoints/gcc-14-6855-gd74cceb6d40
++ ln -s ../sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a interesting-commits/gcc/basepoints/gcc-14-6855-gd74cceb6d40
++ git -C interesting-commits add gcc/basepoints/gcc-14-6855-gd74cceb6d40
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
++ git -C interesting-commits commit -m 'Add entry d74cceb6d40a20f848aa78ab1ee9dd46c09f994a from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/'
+[detached HEAD 8877011acb] Add entry d74cceb6d40a20f848aa78ab1ee9dd46c09f994a from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/
+ 17 files changed, 85 insertions(+)
+ create mode 120000 gcc/basepoints/gcc-14-6855-gd74cceb6d40
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/commit-log.txt
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/first_url
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/components
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/description
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/startdate
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/summary
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/status-summary.txt
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/status.txt
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/build_url
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/details.txt
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/last_good
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/reproduction_instructions.txt
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/status-summary.txt
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/status.txt
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/status-summary.txt
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/status.txt
++ wait 201258
++ echo DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
+DRYRUN: git -C interesting-commits push ssh://git-us.linaro.org/toolchain/ci/interesting-commits.git HEAD:refs/heads/master
++ break
+ true
+ generate_jira_dir
+ set -euf -o pipefail
@@ -243,11 +1097,23 @@
++ set -euf -o pipefail
++ local print_arg=--entry
++ shift 1
-++ '[' xsingle_component '!=' xsingle_commit ']'
-++ return 0
-+ icommit_entry=
-+ '[' '' '!=' '' ']'
-+ mkdir -p artifacts/notify/jira
+++ '[' xsingle_commit '!=' xsingle_commit ']'
+++ local isubdir
++++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++++ local dir=gcc/sha1
++++ '[' 2 -ge 2 ']'
++++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++++ '[' 2 -ge 3 ']'
++++ '[' 2 -ge 4 ']'
++++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ isubdir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ case "$print_arg" in
+++ echo interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ icommit_entry=interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ '[' interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a '!=' '' ']'
++ '[' -d interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira ']'
++ rsync -a interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/ artifacts/notify/jira/
++ '[' -f artifacts/notify/jira/key ']'
+ '[' '' '!=' '' ']'
+ cat
++ print_jira_template_card
@@ -271,11 +1137,11 @@
+++ 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/1550/artifact/artifacts
+++ url=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/artifact/artifacts
++ '[' '' '!=' '' ']'
-++ echo 'https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1550/artifact/artifacts/notify/mail-body.txt/*view*/'
-+ echo '# print all notification files'
+++ echo 'https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/artifact/artifacts/notify/mail-body.txt/*view*/'
# print all notification files
++ echo '# print all notification files'
+ true
+ generate_mail_files
+ set -euf -o pipefail
@@ -296,17 +1162,15 @@
++ 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=f19ceb2d49afdfa527d2109476a3f1d383c47e1b
++ base_rev=76f5542c48315cca5dfcbff2f22c94f8d145bde6
++ 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=76f5542c48315cca5dfcbff2f22c94f8d145bde6
-+ read -r email
-++ git -C gcc log --pretty=%ae f19ceb2d49afdfa527d2109476a3f1d383c47e1b..76f5542c48315cca5dfcbff2f22c94f8d145bde6
-+ emails["$email"]=cc
++ cur_rev=d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+ read -r email
+++ git -C gcc log --pretty=%ae 76f5542c48315cca5dfcbff2f22c94f8d145bde6..d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+ emails["$email"]=cc
+ read -r email
+ local precommit_postcommit=postcommit
@@ -317,17 +1181,15 @@
++ 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=f19ceb2d49afdfa527d2109476a3f1d383c47e1b
++ base_rev=76f5542c48315cca5dfcbff2f22c94f8d145bde6
++ 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=76f5542c48315cca5dfcbff2f22c94f8d145bde6
-+ read -r email
-++ git -C gcc log --pretty=%ce f19ceb2d49afdfa527d2109476a3f1d383c47e1b..76f5542c48315cca5dfcbff2f22c94f8d145bde6
-+ emails["$email"]=to
++ cur_rev=d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+ read -r email
+++ git -C gcc log --pretty=%ce 76f5542c48315cca5dfcbff2f22c94f8d145bde6..d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+ emails["$email"]=to
+ read -r email
+ unset 'emails[author]' 'emails[committer]'
@@ -340,63 +1202,44 @@
+ case "$type" in
+ recipients+=("$type:$email")
+ for email in "${!emails[@]}"
-+ type=cc_postcommit
-+ case "$precommit_postcommit:$type" in
-+ type=cc
-+ case "$type" in
-+ recipients+=("$type:$email")
-+ for email in "${!emails[@]}"
-+ type=cc
-+ case "$precommit_postcommit:$type" in
-+ case "$type" in
-+ recipients+=("$type:$email")
-+ for email in "${!emails[@]}"
+ type=to
+ case "$precommit_postcommit:$type" in
+ case "$type" in
+ recipients+=("$email")
+ for email in "${!emails[@]}"
-+ type=to
++ type=cc_postcommit
+ case "$precommit_postcommit:$type" in
++ type=cc
+ case "$type" in
-+ recipients+=("$email")
++ recipients+=("$type:$email")
+ IFS=,
-+ echo bcc:tcwg-validation@linaro.org,cc:gcc-regression@gcc.gnu.org,cc:juzhe.zhong@rivai.ai,gccadmin@gcc.gnu.org,pan2.li@intel.com
++ echo 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_component = no_change ']'
+++ '[' single_commit = no_change ']'
++ local more_lines
-++ '[' 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=f19ceb2d49afdfa527d2109476a3f1d383c47e1b
-+++ 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=76f5542c48315cca5dfcbff2f22c94f8d145bde6
-+++ git -C gcc rev-list --count f19ceb2d49afdfa527d2109476a3f1d383c47e1b..76f5542c48315cca5dfcbff2f22c94f8d145bde6
-++ c_commits=2
-++ new_commits=2
-+++ echo gcc
-+++ tr ' ' ,
-++ components=gcc
-++ echo '2 commits in gcc'
+++ '[' single_commit = single_commit ']'
+++ local c=gcc
+++ '[' --oneline = --link ']'
+++ local describe
+++ '[' '' = '' ']'
++++ describe_sha1 gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a true
++++ local component=gcc
++++ local sha1=d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++++ local anything=true
++++ match=()
++++ local -a match
++++ case "$component" in
++++ match=(--match "basepoints/*" --match "releases/*")
++++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ describe=basepoints/gcc-14-6855-gd74cceb6d40
++++ echo basepoints/gcc-14-6855-gd74cceb6d40
++++ sed 's,^basepoints/,,'
+++ describe=gcc-14-6855-gd74cceb6d40
++ '[' --oneline = --oneline ']'
+++ echo gcc-14-6855-gd74cceb6d40
++ return 0
++ gnu_print_result --oneline
++ false
@@ -411,7 +1254,7 @@
++ return 0
++ gnu_print_config --oneline
++ false
-++ . /home/tcwg-buildslave/workspace/tcwg_gnu_6/jenkins-scripts/tcwg_gnu-config.sh
+++ . /home/tcwg-buildslave/workspace/tcwg_gnu_2/jenkins-scripts/tcwg_gnu-config.sh
+++ declare -A gnu_data
++ settings_for_ci_project_and_config tcwg_gcc_build master-arm
++ local project=tcwg_gcc_build
@@ -434,25 +1277,48 @@
++ case "$print_arg" in
++ case "$ci_config" in
++ echo arm
-+ echo '[Linaro-TCWG-CI]' '2 commits in gcc: Success on arm'
++ echo '[Linaro-TCWG-CI]' 'gcc-14-6855-gd74cceb6d40: 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/1550/artifact/artifacts
++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/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/1549/artifact/artifacts
++ good_artifacts_url=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1550/artifact/artifacts
+ local key=
-+ '[' single_component = single_commit ']'
++ '[' single_commit = single_commit ']'
++ '[' '' = '' ']'
+++ print_jira_card_key
+++ set -euf -o pipefail
+++ local jira_dir
++++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++++ local dir=gcc/sha1
++++ '[' 2 -ge 2 ']'
++++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++++ '[' 2 -ge 3 ']'
++++ '[' 2 -ge 4 ']'
++++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ jira_dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ jira_dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira
+++ '[' -f interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/key ']'
+++ return 0
++ key=
++ '[' -z '' ']'
+++ print_jira_template_card
+++ local jira_card=GNU-692
+++ case "$ci_project/$ci_config:$changed_single_component" in
+++ echo GNU-692
++ key=GNU-692
++ cat
++ '[' GNU-692 '!=' '' ']'
+ cat
-+ '[' '' '!=' '' ']'
+ cat
++ gnu_print_config --short
++ false
-++ . /home/tcwg-buildslave/workspace/tcwg_gnu_6/jenkins-scripts/tcwg_gnu-config.sh
+++ . /home/tcwg-buildslave/workspace/tcwg_gnu_2/jenkins-scripts/tcwg_gnu-config.sh
+++ declare -A gnu_data
++ settings_for_ci_project_and_config tcwg_gcc_build master-arm
++ local project=tcwg_gcc_build
@@ -475,56 +1341,41 @@
++ set -euf -o pipefail
++ false
++ local print_arg=--short
-++ '[' single_component = no_change ']'
+++ '[' single_commit = no_change ']'
++ local more_lines
-++ '[' 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=f19ceb2d49afdfa527d2109476a3f1d383c47e1b
-+++ 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=76f5542c48315cca5dfcbff2f22c94f8d145bde6
-+++ git -C gcc rev-list --count f19ceb2d49afdfa527d2109476a3f1d383c47e1b..76f5542c48315cca5dfcbff2f22c94f8d145bde6
-++ c_commits=2
-++ new_commits=2
-+++ echo gcc
-+++ tr ' ' ,
-++ components=gcc
-++ echo '2 commits in gcc'
+++ '[' single_commit = single_commit ']'
+++ local c=gcc
+++ '[' --short = --link ']'
+++ local describe
+++ '[' '' = '' ']'
++++ describe_sha1 gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a true
++++ local component=gcc
++++ local sha1=d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++++ local anything=true
++++ match=()
++++ local -a match
++++ case "$component" in
++++ match=(--match "basepoints/*" --match "releases/*")
++++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ describe=basepoints/gcc-14-6855-gd74cceb6d40
++++ echo basepoints/gcc-14-6855-gd74cceb6d40
++++ sed 's,^basepoints/,,'
+++ describe=gcc-14-6855-gd74cceb6d40
++ '[' --short = --oneline ']'
-++ 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=f19ceb2d49afdfa527d2109476a3f1d383c47e1b
-+++ 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=76f5542c48315cca5dfcbff2f22c94f8d145bde6
-+++ git -C gcc rev-list --count f19ceb2d49afdfa527d2109476a3f1d383c47e1b..76f5542c48315cca5dfcbff2f22c94f8d145bde6
-++ c_commits=2
-++ '[' '' '!=' '' ']'
-++ git -C gcc log -n 5 --oneline f19ceb2d49afdfa527d2109476a3f1d383c47e1b..76f5542c48315cca5dfcbff2f22c94f8d145bde6
-++ '[' 2 -gt 5 ']'
+++ '[' '' = '' ']'
+++ echo 'commit gcc-14-6855-gd74cceb6d40'
+++ local tmpfile
++++ mktemp
+++ tmpfile=/tmp/tmp.JhQBJofN74
+++ git -C gcc log -n1 d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ tail -n +2
+++ head -n 10 /tmp/tmp.JhQBJofN74
++++ cat /tmp/tmp.JhQBJofN74
++++ wc -l
+++ more_lines=9
+++ '[' 9 -gt 0 ']'
+++ echo '... 9 lines of the commit log omitted.'
+++ rm /tmp/tmp.JhQBJofN74
++ '[' '' '!=' '' ']'
++ return 0
++ gnu_print_result --short
@@ -555,7 +1406,7 @@
++ return 0
++ gnu_print_config --long
++ false
-++ . /home/tcwg-buildslave/workspace/tcwg_gnu_6/jenkins-scripts/tcwg_gnu-config.sh
+++ . /home/tcwg-buildslave/workspace/tcwg_gnu_2/jenkins-scripts/tcwg_gnu-config.sh
+++ declare -A gnu_data
++ settings_for_ci_project_and_config tcwg_gcc_build master-arm
++ local project=tcwg_gcc_build
@@ -573,18 +1424,80 @@
++ local print_arg=--long
++ case "$print_arg" in
++ echo 'CI config tcwg_gcc_build master-arm'
-+ '[' single_component '!=' single_commit ']'
-+ return
++ '[' 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 d74cceb6d40a20f848aa78ab1ee9dd46c09f994a tcwg_gcc_build master-arm
++++ local dir=gcc/sha1
++++ '[' 4 -ge 2 ']'
++++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++++ '[' 4 -ge 3 ']'
++++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
++++ '[' 4 -ge 4 ']'
++++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm
++++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm
+++ isubdir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm
+++ case "$print_arg" in
+++ print_icommits_link gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/reproduction_instructions.txt
+++ set -euf -o pipefail
+++ local path=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/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/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/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/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ 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 d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++++ local dir=gcc/sha1
++++ '[' 2 -ge 2 ']'
++++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++++ '[' 2 -ge 3 ']'
++++ '[' 2 -ge 4 ']'
++++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ isubdir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ case "$print_arg" in
+++ cat interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/status.txt
+ true
+ generate_jenkins_html_files
-+ wait 154711
++ wait 201383
+ set -euf -o pipefail
+ echo '# generate_jenkins_html_files'
# generate_jenkins_html_files
-... Skipping
+ true
+ case "$ci_project" in
+ echo '... Skipping'
+... Skipping
+ return
+ generate_readme html
+ set -euf -o pipefail
@@ -753,6 +1666,38 @@
++ echo -n '<a href="./notify/jira/comment-template.txt">./notify/jira/comment-template.txt</a>'
+ echo '<li><a href="./notify/jira/comment-template.txt">./notify/jira/comment-template.txt</a>'
+ read -r cur_file
+++ print_readme_link html ./notify/jira/components
+++ set -euf -o pipefail
+++ local text_type=html
+++ local msg=./notify/jira/components
+++ case $text_type in
+++ echo -n '<a href="./notify/jira/components">./notify/jira/components</a>'
++ echo '<li><a href="./notify/jira/components">./notify/jira/components</a>'
++ read -r cur_file
+++ print_readme_link html ./notify/jira/description
+++ set -euf -o pipefail
+++ local text_type=html
+++ local msg=./notify/jira/description
+++ case $text_type in
+++ echo -n '<a href="./notify/jira/description">./notify/jira/description</a>'
++ echo '<li><a href="./notify/jira/description">./notify/jira/description</a>'
++ read -r cur_file
+++ print_readme_link html ./notify/jira/startdate
+++ set -euf -o pipefail
+++ local text_type=html
+++ local msg=./notify/jira/startdate
+++ case $text_type in
+++ echo -n '<a href="./notify/jira/startdate">./notify/jira/startdate</a>'
++ echo '<li><a href="./notify/jira/startdate">./notify/jira/startdate</a>'
++ read -r cur_file
+++ print_readme_link html ./notify/jira/summary
+++ set -euf -o pipefail
+++ local text_type=html
+++ local msg=./notify/jira/summary
+++ case $text_type in
+++ echo -n '<a href="./notify/jira/summary">./notify/jira/summary</a>'
++ echo '<li><a href="./notify/jira/summary">./notify/jira/summary</a>'
++ read -r cur_file
++ print_readme_link html ./notify/mail-body.txt
++ set -euf -o pipefail
++ local text_type=html
@@ -962,6 +1907,38 @@
++ echo -n ./notify/jira/comment-template.txt
+ echo '- ./notify/jira/comment-template.txt'
+ read -r cur_file
+++ print_readme_link txt ./notify/jira/components
+++ set -euf -o pipefail
+++ local text_type=txt
+++ local msg=./notify/jira/components
+++ case $text_type in
+++ echo -n ./notify/jira/components
++ echo '- ./notify/jira/components'
++ read -r cur_file
+++ print_readme_link txt ./notify/jira/description
+++ set -euf -o pipefail
+++ local text_type=txt
+++ local msg=./notify/jira/description
+++ case $text_type in
+++ echo -n ./notify/jira/description
++ echo '- ./notify/jira/description'
++ read -r cur_file
+++ print_readme_link txt ./notify/jira/startdate
+++ set -euf -o pipefail
+++ local text_type=txt
+++ local msg=./notify/jira/startdate
+++ case $text_type in
+++ echo -n ./notify/jira/startdate
++ echo '- ./notify/jira/startdate'
++ read -r cur_file
+++ print_readme_link txt ./notify/jira/summary
+++ set -euf -o pipefail
+++ local text_type=txt
+++ local msg=./notify/jira/summary
+++ case $text_type in
+++ echo -n ./notify/jira/summary
++ echo '- ./notify/jira/summary'
++ read -r cur_file
++ print_readme_link txt ./notify/mail-body.txt
++ set -euf -o pipefail
++ local text_type=txt
@@ -1016,48 +1993,48 @@
+ local text_type=txt
+ case $text_type in
# generate dashboard
+# generate_dashboard_squad
+... Skipping
+# post_dashboard_squad
+... Skipping
+ echo '# generate dashboard'
+ generate_dashboard_squad
+ local results_date
-# generate_dashboard_squad
-... Skipping
+ echo '# generate_dashboard_squad'
+ false
+ echo '... Skipping'
+ return
-# post_dashboard_squad
-... Skipping
+ post_dashboard_squad
+ echo '# post_dashboard_squad'
+ false
+ echo '... Skipping'
+ return
+ generate_lnt_report
-+ wait 154831
++ wait 201519
+ set -euf -o pipefail
+ local results_date
-# generate_lnt_report
+ echo '# generate_lnt_report'
+# generate_lnt_report
+ true
-+ . /home/tcwg-buildslave/workspace/tcwg_gnu_6/jenkins-scripts/lnt-utils.sh
++ . /home/tcwg-buildslave/workspace/tcwg_gnu_2/jenkins-scripts/lnt-utils.sh
++ declare is_first_lnt_entry
++ get_current_manifest '{rr[results_date]}'
++ get_manifest artifacts/manifest.sh '{rr[results_date]}'
++ set +x
-+ results_date=1703693298
-++ date '+%Y-%m-%d %H:%M:%S' --date @1703693298
-+ results_date='2023-12-27 16:08:18'
++ results_date=1703728194
+++ date '+%Y-%m-%d %H:%M:%S' --date @1703728194
++ results_date='2023-12-28 01:49:54'
+ 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/1550/ tcwg_gcc_build master-arm '2023-12-27 16:08:18' - artifacts/sumfiles artifacts/notify/lnt_report.json
-+ local build_url=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1550/
++ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/ tcwg_gcc_build master-arm '2023-12-28 01:49:54' - artifacts/sumfiles artifacts/notify/lnt_report.json
++ local build_url=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/
+ local ci_project=tcwg_gcc_build
+ local ci_config=master-arm
-+ local 'results_date=2023-12-27 16:08:18'
++ local 'results_date=2023-12-28 01:49:54'
+ local jira_key=-
+ local sumfiles_dir=artifacts/sumfiles
+ local output_file=artifacts/notify/lnt_report.json
@@ -1067,23 +2044,23 @@
find: ‘artifacts/sumfiles’: No such file or directory
+ '[' 0 = 0 ']'
+ return
-+ false
# release_testresults_files
+... Done
++ false
+ true
+ release_testresults_files
+ echo '# release_testresults_files'
+ '[' -d artifacts/jenkins ']'
+ '[' -f artifacts/testresults/testresults-mail-recipients.txt ']'
+ echo '... Done'
-... Done
+ post_to_jira
-+ set -euf -o pipefail
# post_to_jira
++ set -euf -o pipefail
+ echo '# post_to_jira'
+ local post_card_comment=false
+ local post_template_comment=false
+ false
+ false
+ false
-+ echo 'Full stage ran successfully.'
Full stage ran successfully.
++ echo 'Full stage ran successfully.'
diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log
index 813960e..ae93061 100644
--- a/jenkins/notify-init.log
+++ b/jenkins/notify-init.log
@@ -1,6 +1,6 @@
+ set +x
-/home/tcwg-buildslave/workspace/tcwg_gnu_6/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh
+/home/tcwg-buildslave/workspace/tcwg_gnu_2/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh
+ false
+ dryrun=
@@ -20,31 +20,31 @@
++ 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/1549/
-+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1549/'
+# Baseline : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1550/
++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1550/'
# Using dir : base-artifacts
+ echo '# Using dir : base-artifacts'
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
-# Artifacts : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1550/
+# Artifacts : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/
# Using dir : artifacts
-+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1550/'
-+ echo '# Using dir : artifacts'
++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/'
++ echo '# Using dir : artifacts'
+ echo ''
+ mkdir -p artifacts/notify
+ case "$notify" in
+ declare -Ag pw
-# check_source_changes
+ '[' ignore = precommit ']'
+ check_source_changes
+# check_source_changes
+ echo '# check_source_changes'
++ get_current_manifest '{rr[update_baseline]}'
++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}'
@@ -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
-++ '[' x76f5542c48315cca5dfcbff2f22c94f8d145bde6 '!=' xf19ceb2d49afdfa527d2109476a3f1d383c47e1b ']'
+++ '[' xd74cceb6d40a20f848aa78ab1ee9dd46c09f994a '!=' x76f5542c48315cca5dfcbff2f22c94f8d145bde6 ']'
++ 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=76f5542c48315cca5dfcbff2f22c94f8d145bde6
++ first_bad=d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ 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=f19ceb2d49afdfa527d2109476a3f1d383c47e1b
++ last_good=76f5542c48315cca5dfcbff2f22c94f8d145bde6
+ local res
+ res=0
-+ wait 154424
++ wait 157401
+ 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=f19ceb2d49afdfa527d2109476a3f1d383c47e1b
++ base_rev=76f5542c48315cca5dfcbff2f22c94f8d145bde6
++ 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=76f5542c48315cca5dfcbff2f22c94f8d145bde6
-++ git -C gcc rev-parse '76f5542c48315cca5dfcbff2f22c94f8d145bde6^@'
++ cur_rev=d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ git -C gcc rev-parse 'd74cceb6d40a20f848aa78ab1ee9dd46c09f994a^@'
+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@")
-+ '[' fb57e402d027205ea338ffe4d8a987162ebc3160 = f19ceb2d49afdfa527d2109476a3f1d383c47e1b ']'
-+ return 1
-+ change_kind=single_component
-+ echo '# Debug traces :'
++ '[' 76f5542c48315cca5dfcbff2f22c94f8d145bde6 = 76f5542c48315cca5dfcbff2f22c94f8d145bde6 ']'
++ return 0
++ change_kind=single_commit
# Debug traces :
-# change_kind=single_component : gcc
-+ echo '# change_kind=single_component : gcc'
++ echo '# Debug traces :'
+# change_kind=single_commit : gcc
++ echo '# change_kind=single_commit : gcc'
+ for c in "${changed_components[@]}"
++ get_baseline_git gcc_rev
++ set -euf -o pipefail
@@ -135,18 +135,18 @@
++ 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=f19ceb2d49afdfa527d2109476a3f1d383c47e1b
++ base_rev=76f5542c48315cca5dfcbff2f22c94f8d145bde6
++ 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=76f5542c48315cca5dfcbff2f22c94f8d145bde6
-++ git -C gcc rev-list --count f19ceb2d49afdfa527d2109476a3f1d383c47e1b..76f5542c48315cca5dfcbff2f22c94f8d145bde6
-# rev for gcc : f19ceb2d49afdfa527d2109476a3f1d383c47e1b..76f5542c48315cca5dfcbff2f22c94f8d145bde6 (2 commits)
-+ c_commits=2
-+ echo '# rev for gcc : f19ceb2d49afdfa527d2109476a3f1d383c47e1b..76f5542c48315cca5dfcbff2f22c94f8d145bde6 (2 commits)'
++ cur_rev=d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ git -C gcc rev-list --count 76f5542c48315cca5dfcbff2f22c94f8d145bde6..d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ c_commits=1
+# rev for gcc : 76f5542c48315cca5dfcbff2f22c94f8d145bde6..d74cceb6d40a20f848aa78ab1ee9dd46c09f994a (1 commits)
++ echo '# rev for gcc : 76f5542c48315cca5dfcbff2f22c94f8d145bde6..d74cceb6d40a20f848aa78ab1ee9dd46c09f994a (1 commits)'
+ echo ''
+ setup_stages_to_run
+ '[' ignore = onregression ']'
@@ -171,12 +171,270 @@
+ print_config_f=gnu_print_config
+ post_interesting_commits init
+ set -euf -o pipefail
-+ echo '# post_interesting_commits'
# post_interesting_commits
++ echo '# post_interesting_commits'
++ local stage=init
++ '[' 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 157481
++ 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=2177c826eb
+++ '[' 0 -ne 0 ']'
+++ echo 2177c826eb
++ sha1=2177c826eb
++ git -C interesting-commits checkout --detach 2177c826eb
+Warning: you are leaving 1 commit behind, not connected to
+any of your branches:
+
+ 41a19c5b50 Add entry 87dfd70723385486645de3b8c93fa1e19143fa46 from https://ci.linaro.org/job/tcwg_gcc_build--master-aarch64-build/1502/
+
+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> 41a19c5b50
+
+HEAD is now at 2177c826eb Add entry fe54b57728c09ab0389e2bb3f079d5210566199d from https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_v8a_hard_eabi-build/291/
++ false
++ dryrun='echo DRYRUN: '
++ local jira_dir jira_key=
+++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ local dir=gcc/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ jira_dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ jira_dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira
++ '[' init = full ']'
++ true
++ git -C interesting-commits remote update -p
+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
-+ '[' single_component '!=' single_commit ']'
++ local jira_key=
++ local subdir3 subdir4 subdir4
+++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ local dir=gcc/sha1
+++ '[' 2 -ge 2 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ '[' 2 -ge 3 ']'
+++ '[' 2 -ge 4 ']'
+++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ subdir3=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a tcwg_gcc_build
+++ local dir=gcc/sha1
+++ '[' 3 -ge 2 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ '[' 3 -ge 3 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
+++ '[' 3 -ge 4 ']'
+++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
++ subdir4=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
+++ interesting_subdir gcc d74cceb6d40a20f848aa78ab1ee9dd46c09f994a tcwg_gcc_build master-arm
+++ local dir=gcc/sha1
+++ '[' 4 -ge 2 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+++ '[' 4 -ge 3 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build
+++ '[' 4 -ge 4 ']'
+++ dir=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm
+++ echo gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm
++ subdir5=gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm
++ '[' -d interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a ']'
++ mkdir -p interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
++ get_current_manifest BUILD_URL
++ get_manifest artifacts/manifest.sh BUILD_URL
++ set +x
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/first_url
++ mkdir -p interesting-commits/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/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/1551/artifact/artifacts
++ echo 76f5542c48315cca5dfcbff2f22c94f8d145bde6
++ git -C interesting-commits add gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/build_url gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/last_good
++ '[' init '!=' full ']'
+ return
-Init stage ran successfully.
+++ get_current_manifest BUILD_URL
+++ get_manifest artifacts/manifest.sh BUILD_URL
+++ set +x
++ git -C interesting-commits commit -m 'Add entry d74cceb6d40a20f848aa78ab1ee9dd46c09f994a from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/'
+[detached HEAD 5617be3f63] Add entry d74cceb6d40a20f848aa78ab1ee9dd46c09f994a from https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/
+ 3 files changed, 3 insertions(+)
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/first_url
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/build_url
+ create mode 100644 gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/last_good
++ wait 171876
++ 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 '!=' 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 e5ac53e..8d51680 100644
--- a/jenkins/run-build.env
+++ b/jenkins/run-build.env
@@ -1,13 +1,13 @@
-build_name="#1550"
+build_name="#1551"
docker_opts=(--distro
default
--arch
armhf
--node
-tcwg-jade-05 )
+tcwg-jade-06 )
source build_container.sh
trap "cleanup_all_containers" EXIT
-build_name="#1550-gcc"
+build_name="#1551-gcc"
branch_opt=(==rr\[gcc_git\]
https://github.com/gcc-mirror/gcc.git#master )
-build_name="#1550-gcc-R1"
+build_name="#1551-gcc-R1"
diff --git a/manifest.sh b/manifest.sh
index f5f0e2c..0ad55aa 100644
--- a/manifest.sh
+++ b/manifest.sh
@@ -6,7 +6,7 @@ rr[ci_config]="master-arm"
declare -g "scripts_branch=master"
rr[mode]="build"
rr[update_baseline]="onsuccess"
-declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1550/"
+declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/"
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]="1703693298"
+rr[results_date]="1703728194"
diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt
index 35c440e..9d91b44 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/1550/artifact/artifacts/notify/mail-body.txt/*view*/
+Details: https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/artifact/artifacts/notify/mail-body.txt/*view*/
diff --git a/notify/jira/components b/notify/jira/components
new file mode 100644
index 0000000..db93371
--- /dev/null
+++ b/notify/jira/components
@@ -0,0 +1 @@
+GCC
diff --git a/notify/jira/description b/notify/jira/description
new file mode 100644
index 0000000..661652f
--- /dev/null
+++ b/notify/jira/description
@@ -0,0 +1,21 @@
+Commit: https://github.com/gcc-mirror/gcc/commit/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+commit gcc-14-6855-gd74cceb6d40
+Author: Uros Bizjak <ubizjak@gmail.com>
+Date: Thu Dec 28 12:31:30 2023 +0100
+
+ i386: Cleanup ix86_expand_{unary|binary}_operator issues
+
+ Move ix86_expand_unary_operator from i386.cc to i386-expand.cc, re-arrange
+ prototypes and do some cosmetic changes with the usage of TARGET_APX_NDD.
+
+ No functional changes.
+
+... 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/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/details.txt
+*** https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/artifact/artifacts
+
+Latest data: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/jira/yaml
diff --git a/notify/jira/startdate b/notify/jira/startdate
new file mode 100644
index 0000000..df5096b
--- /dev/null
+++ b/notify/jira/startdate
@@ -0,0 +1 @@
+2023-12-28
diff --git a/notify/jira/summary b/notify/jira/summary
new file mode 100644
index 0000000..699948a
--- /dev/null
+++ b/notify/jira/summary
@@ -0,0 +1 @@
+gcc-14-6855-gd74cceb6d40: Success
diff --git a/notify/mail-body.txt b/notify/mail-body.txt
index d74f52d..da31f85 100644
--- a/notify/mail-body.txt
+++ b/notify/mail-body.txt
@@ -2,11 +2,22 @@ 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:
- | 2 commits in gcc
- | 76f5542c483 RISC-V: Make dynamic LMUL cost model more accurate for conversion codes
- | fb57e402d02 Daily bump.
+ | commit gcc-14-6855-gd74cceb6d40
+ | Author: Uros Bizjak <ubizjak@gmail.com>
+ | Date: Thu Dec 28 12:31:30 2023 +0100
+ |
+ | i386: Cleanup ix86_expand_{unary|binary}_operator issues
+ |
+ | Move ix86_expand_unary_operator from i386.cc to i386-expand.cc, re-arrange
+ | prototypes and do some cosmetic changes with the usage of TARGET_APX_NDD.
+ |
+ | No functional changes.
+ |
+ | ... 9 lines of the commit log omitted.
Results changed to
# reset_artifacts:
@@ -30,6 +41,17 @@ 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/1550/artifact/artifacts
-Reference build : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1549/artifact/artifacts
+Current build : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/artifact/artifacts
+Reference build : https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1550/artifact/artifacts
+
+Reproduce last good and first bad builds: https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/reproduction_instructions.txt
+
+Full commit : https://github.com/gcc-mirror/gcc/commit/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a
+
+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/d74cceb6d40a20f848aa78ab1ee9dd46c09f994a/tcwg_gcc_build/master-arm/details.txt
+*** https://ci.linaro.org/job/tcwg_gcc_build--master-arm-build/1551/artifact/artifacts
diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt
index 2942125..c4474b0 100644
--- a/notify/mail-recipients.txt
+++ b/notify/mail-recipients.txt
@@ -1 +1 @@
-bcc:tcwg-validation@linaro.org,cc:gcc-regression@gcc.gnu.org,cc:juzhe.zhong@rivai.ai,gccadmin@gcc.gnu.org,pan2.li@intel.com
+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 db3666c..2e7553c 100644
--- a/notify/mail-subject.txt
+++ b/notify/mail-subject.txt
@@ -1 +1 @@
-[Linaro-TCWG-CI] 2 commits in gcc: Success on arm
+[Linaro-TCWG-CI] gcc-14-6855-gd74cceb6d40: Success on arm