diff options
author | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-09-04 03:06:08 +0000 |
---|---|---|
committer | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-09-04 03:06:08 +0000 |
commit | ea77b56fff5f7f46ed34575335c8ca0c26c8f02b (patch) | |
tree | 05810b3a9840e1dc8181e7e7c7d625760da00476 /jenkins/notify-full.log | |
parent | 20562a980e05ddb0f8315c45409ab11fe0374a08 (diff) |
onsuccess: #111: 24432: [TCWG CI] https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allmodconfig-build/111/
Results :
| # reset_artifacts:
| -10
| # build_abe binutils:
| -9
| # build_kernel_llvm:
| -5
| # build_abe qemu:
| -2
| # linux_n_obj:
| 24432
check_regression status : 0
Diffstat (limited to 'jenkins/notify-full.log')
-rw-r--r-- | jenkins/notify-full.log | 1572 |
1 files changed, 410 insertions, 1162 deletions
diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log index 0fe5368..4d40291 100644 --- a/jenkins/notify-full.log +++ b/jenkins/notify-full.log @@ -1,25 +1,25 @@ ++ pwd ++ cat -+ remote_exec build-05.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_0:-p51623: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true ++ remote_exec build-04.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p50949: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true + set -euf -o pipefail + local host -++ echo build-05.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_0:-p51623: +++ echo build-04.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p50949: ++ cut -d: -f 1 -+ host=build-05.tcwglab ++ host=build-04.tcwglab + local port -++ echo build-05.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_0:-p51623: +++ echo build-04.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p50949: ++ cut -s -d: -f 2 + port= + local dir -++ echo build-05.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_0:-p51623: +++ echo build-04.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p50949: ++ cut -s -d: -f 3 -+ dir=/home/tcwg-buildslave/workspace/tcwg_kernel_0 ++ dir=/home/tcwg-buildslave/workspace/tcwg_kernel_1 + local opts -++ echo build-05.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_0:-p51623: +++ echo build-04.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p50949: ++ cut -s -d: -f 4 -+ opts=-p51623 ++ opts=-p50949 + local env_vars -++ echo build-05.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_0:-p51623: +++ echo build-04.tcwglab::/home/tcwg-buildslave/workspace/tcwg_kernel_1:-p50949: ++ cut -s -d: -f 5 + env_vars= + shift @@ -52,10 +52,10 @@ + for i in "$@" + cmd+=("$(printf '%q' "$i")") ++ printf %q true -++ printf %q /home/tcwg-buildslave/workspace/tcwg_kernel_0 -+ ssh -p51623 build-05.tcwglab 'cd /home/tcwg-buildslave/workspace/tcwg_kernel_0 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true' +++ printf %q /home/tcwg-buildslave/workspace/tcwg_kernel_1 ++ ssh -p50949 build-04.tcwglab 'cd /home/tcwg-buildslave/workspace/tcwg_kernel_1 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true' -/home/tcwg-buildslave/workspace/tcwg_kernel_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true +/home/tcwg-buildslave/workspace/tcwg_kernel_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true + false + dryrun= @@ -81,17 +81,17 @@ ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -# Baseline : https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allmodconfig-build/109/ +# Baseline : https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allmodconfig-build/110/ # Using dir : base-artifacts -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allmodconfig-build/109/' ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allmodconfig-build/110/' + 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_kernel--llvm-master-aarch64-next-allmodconfig-build/110/ +# Artifacts : https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allmodconfig-build/111/ # Using dir : artifacts -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allmodconfig-build/110/' ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allmodconfig-build/111/' + echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify @@ -115,17 +115,38 @@ +++ set -euf -o pipefail +++ local c delim= +++ for c in ${rr[components]} -+++ '[' xbaseline '!=' xbaseline ']' ++++ '[' xgit://sourceware.org/git/binutils-gdb.git#master '!=' xbaseline ']' ++++ echo -ne binutils ++++ delim=' ' +++ for c in ${rr[components]} +++ '[' xhttps://github.com/llvm/llvm-project.git#main '!=' xbaseline ']' -+++ echo -ne llvm ++++ echo -ne ' llvm' +++ delim=' ' +++ for c in ${rr[components]} -+++ '[' xbaseline '!=' xbaseline ']' ++++ '[' xhttps://git.linaro.org/kernel-org/linux-next.git#master '!=' xbaseline ']' ++++ echo -ne ' linux' ++++ delim=' ' +++ for c in ${rr[components]} -+++ '[' xbaseline '!=' xbaseline ']' ++++ '[' xhttps://gitlab.com/qemu-project/qemu.git#master '!=' xbaseline ']' ++++ echo -ne ' qemu' ++++ delim=' ' +++ echo ++ for c in $(print_updated_components) ++++ get_current_git binutils_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/binutils_rev ++++ get_baseline_git binutils_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/binutils_rev +++ '[' x0f020d9cedc947c09717984e0182828eb5f81208 '!=' x025e84f93566c8ced594ef48ddee1dec7e5b4cdd ']' +++ echo -ne binutils +++ delim=' ' +++ for c in $(print_updated_components) +++ get_current_git llvm_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' @@ -137,78 +158,122 @@ +++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/llvm_rev -++ '[' x2916b125f686115deab2ba573dcaff3847566ab9 '!=' x0c9c9dd9a24f9d715d950fef0ac7aae01437af96 ']' -++ echo -ne llvm +++ '[' x4bb2416d42eb593c44bbeb765e1b8641a58f853c '!=' x2916b125f686115deab2ba573dcaff3847566ab9 ']' +++ echo -ne ' llvm' +++ delim=' ' +++ for c in $(print_updated_components) ++++ get_current_git linux_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No linux_rev in current git' '[' -f artifacts/git/linux_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/linux_rev ++++ get_baseline_git linux_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No linux_rev in baseline git' '[' -f base-artifacts/git/linux_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/linux_rev +++ '[' xa47fc304d2b678db1a5d760a7d644dac9b067752 '!=' x6269320850097903b30be8f07a5c61d9f7592393 ']' +++ echo -ne ' linux' +++ delim=' ' +++ for c in $(print_updated_components) ++++ get_current_git qemu_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No qemu_rev in current git' '[' -f artifacts/git/qemu_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/qemu_rev ++++ get_baseline_git qemu_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No qemu_rev in baseline git' '[' -f base-artifacts/git/qemu_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/qemu_rev +++ '[' x17780edd81d27fcfdb7a802efc870a99788bd2fc '!=' xf5fe7c17ac4e309e47e78f0f9761aebc8d2f2c81 ']' +++ echo -ne ' qemu' ++ delim=' ' ++ echo +# Debug traces : +# change_kind=multiple_components : binutils llvm linux qemu + local c base_rev cur_rev c_commits -+ '[' 1 = 0 ']' -+ '[' 1 = 1 ']' -+ changed_single_component=llvm -++ get_current_git llvm_rev ++ '[' 4 = 0 ']' ++ '[' 4 = 1 ']' ++ change_kind=multiple_components ++ changed_single_component= ++ echo '# Debug traces :' ++ echo '# change_kind=multiple_components : binutils llvm linux qemu' ++ for c in "${changed_components[@]}" +++ get_baseline_git binutils_rev ++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' +++ local base_artifacts=base-artifacts +++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']' ++ set -euf -o pipefail +x -++ cat artifacts/git/llvm_rev -+ first_bad=2916b125f686115deab2ba573dcaff3847566ab9 -++ get_baseline_git llvm_rev +++ cat base-artifacts/git/binutils_rev ++ base_rev=025e84f93566c8ced594ef48ddee1dec7e5b4cdd +++ get_current_git binutils_rev ++ set -euf -o pipefail -++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']' ++ set -euf -o pipefail +x -++ cat base-artifacts/git/llvm_rev -+ last_good=0c9c9dd9a24f9d715d950fef0ac7aae01437af96 -+ local res -+ res=0 -+ wait 20765 -+ git -C llvm rev-parse --verify HEAD -+ assert_with_msg 'Cannot parse HEAD in repo llvm' '[' 0 = 0 ']' -+ set -euf -o pipefail +x -+ single_commit_p llvm -+ set -euf -o pipefail -+ local c=llvm -+ local base_rev cur_rev sha1 +++ cat artifacts/git/binutils_rev ++ cur_rev=0f020d9cedc947c09717984e0182828eb5f81208 +++ git -C binutils rev-list --count 025e84f93566c8ced594ef48ddee1dec7e5b4cdd..0f020d9cedc947c09717984e0182828eb5f81208 +# rev for binutils : 025e84f93566c8ced594ef48ddee1dec7e5b4cdd..0f020d9cedc947c09717984e0182828eb5f81208 (106 commits) ++ c_commits=106 ++ echo '# rev for binutils : 025e84f93566c8ced594ef48ddee1dec7e5b4cdd..0f020d9cedc947c09717984e0182828eb5f81208 (106 commits)' ++ for c in "${changed_components[@]}" ++ get_baseline_git llvm_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' ++ set -euf -o pipefail +x ++ cat base-artifacts/git/llvm_rev -+ base_rev=0c9c9dd9a24f9d715d950fef0ac7aae01437af96 ++ base_rev=2916b125f686115deab2ba573dcaff3847566ab9 ++ get_current_git llvm_rev ++ set -euf -o pipefail ++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' ++ set -euf -o pipefail +x ++ cat artifacts/git/llvm_rev -+ cur_rev=2916b125f686115deab2ba573dcaff3847566ab9 -++ git -C llvm rev-parse '2916b125f686115deab2ba573dcaff3847566ab9^@' -+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 6cde64a94986165547ae5237ac7dd4bddfc9f2a7 = 0c9c9dd9a24f9d715d950fef0ac7aae01437af96 ']' -+ return 1 -# Debug traces : -# change_kind=single_component : llvm -+ change_kind=single_component -+ echo '# Debug traces :' -+ echo '# change_kind=single_component : llvm' ++ cur_rev=4bb2416d42eb593c44bbeb765e1b8641a58f853c +++ git -C llvm rev-list --count 2916b125f686115deab2ba573dcaff3847566ab9..4bb2416d42eb593c44bbeb765e1b8641a58f853c +# rev for llvm : 2916b125f686115deab2ba573dcaff3847566ab9..4bb2416d42eb593c44bbeb765e1b8641a58f853c (597 commits) ++ c_commits=597 ++ echo '# rev for llvm : 2916b125f686115deab2ba573dcaff3847566ab9..4bb2416d42eb593c44bbeb765e1b8641a58f853c (597 commits)' + for c in "${changed_components[@]}" -++ get_baseline_git llvm_rev +++ get_baseline_git linux_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ assert_with_msg 'ERROR: No linux_rev in baseline git' '[' -f base-artifacts/git/linux_rev ']' ++ set -euf -o pipefail +x -++ cat base-artifacts/git/llvm_rev -+ base_rev=0c9c9dd9a24f9d715d950fef0ac7aae01437af96 -++ get_current_git llvm_rev +++ cat base-artifacts/git/linux_rev ++ base_rev=6269320850097903b30be8f07a5c61d9f7592393 +++ get_current_git linux_rev ++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' +++ assert_with_msg 'ERROR: No linux_rev in current git' '[' -f artifacts/git/linux_rev ']' ++ set -euf -o pipefail +x -++ cat artifacts/git/llvm_rev -+ cur_rev=2916b125f686115deab2ba573dcaff3847566ab9 -++ git -C llvm rev-list --count 0c9c9dd9a24f9d715d950fef0ac7aae01437af96..2916b125f686115deab2ba573dcaff3847566ab9 -# rev for llvm : 0c9c9dd9a24f9d715d950fef0ac7aae01437af96..2916b125f686115deab2ba573dcaff3847566ab9 (237 commits) +++ cat artifacts/git/linux_rev ++ cur_rev=a47fc304d2b678db1a5d760a7d644dac9b067752 +++ git -C linux rev-list --count 6269320850097903b30be8f07a5c61d9f7592393..a47fc304d2b678db1a5d760a7d644dac9b067752 +# rev for linux : 6269320850097903b30be8f07a5c61d9f7592393..a47fc304d2b678db1a5d760a7d644dac9b067752 (1571 commits) ++ c_commits=1571 ++ echo '# rev for linux : 6269320850097903b30be8f07a5c61d9f7592393..a47fc304d2b678db1a5d760a7d644dac9b067752 (1571 commits)' ++ for c in "${changed_components[@]}" +++ get_baseline_git qemu_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ assert_with_msg 'ERROR: No qemu_rev in baseline git' '[' -f base-artifacts/git/qemu_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/qemu_rev ++ base_rev=f5fe7c17ac4e309e47e78f0f9761aebc8d2f2c81 +++ get_current_git qemu_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No qemu_rev in current git' '[' -f artifacts/git/qemu_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/qemu_rev ++ cur_rev=17780edd81d27fcfdb7a802efc870a99788bd2fc +++ git -C qemu rev-list --count f5fe7c17ac4e309e47e78f0f9761aebc8d2f2c81..17780edd81d27fcfdb7a802efc870a99788bd2fc +# rev for qemu : f5fe7c17ac4e309e47e78f0f9761aebc8d2f2c81..17780edd81d27fcfdb7a802efc870a99788bd2fc (96 commits) -+ c_commits=237 -+ echo '# rev for llvm : 0c9c9dd9a24f9d715d950fef0ac7aae01437af96..2916b125f686115deab2ba573dcaff3847566ab9 (237 commits)' ++ c_commits=96 ++ echo '# rev for qemu : f5fe7c17ac4e309e47e78f0f9761aebc8d2f2c81..17780edd81d27fcfdb7a802efc870a99788bd2fc (96 commits)' + echo '' + setup_stages_to_run + '[' ignore = onregression ']' @@ -225,1040 +290,41 @@ + print_result_f=print_result + print_config_f=print_config + print_last_icommit_f=print_last_icommit ++ generate_extra_details_f=generate_extra_details + case "$ci_project" in -+ generate_extra_details -# generate_extra_details -+ set -euf -o pipefail -+ echo '# generate_extra_details' + post_interesting_commits init # post_interesting_commits + set -euf -o pipefail + echo '# post_interesting_commits' + local stage=init -+ '[' single_component '!=' single_commit ']' ++ '[' multiple_components '!=' single_commit ']' + return + '[' full '!=' full ']' ++ generate_extra_details ++ true + check_if_first_report + declare -g first_icommit_to_report + first_icommit_to_report=false -+ '[' xsingle_component '!=' xsingle_commit ']' ++ '[' xmultiple_components '!=' xsingle_commit ']' + return + post_interesting_commits full # post_interesting_commits + set -euf -o pipefail + echo '# post_interesting_commits' + local stage=full -+ '[' single_component '!=' single_commit ']' ++ '[' multiple_components '!=' single_commit ']' + return -# print all notification files -+ echo '# print all notification files' -+ print_mail_recipients -+ set -euf -o pipefail -+ true -+ local -A emails -+ emails["tcwg-validation@linaro.org"]=bcc -+ local -A no_emails -+ case "$ci_project/$ci_config:$changed_single_component" in -+ no_emails["llvm@lists.linux.dev"]=cc -+ local c email -+ for c in "${changed_components[@]}" -++ get_baseline_git llvm_rev -++ set -euf -o pipefail -++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' -++ set -euf -o pipefail +x -++ cat base-artifacts/git/llvm_rev -+ base_rev=0c9c9dd9a24f9d715d950fef0ac7aae01437af96 -++ get_current_git llvm_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' -++ set -euf -o pipefail +x -++ cat artifacts/git/llvm_rev -+ cur_rev=2916b125f686115deab2ba573dcaff3847566ab9 -+ read -r email -++ git -C llvm log --pretty=%ae 0c9c9dd9a24f9d715d950fef0ac7aae01437af96..2916b125f686115deab2ba573dcaff3847566ab9 -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ no_emails["$email"]=cc -+ read -r email -+ for c in "${changed_components[@]}" -++ get_baseline_git llvm_rev -++ set -euf -o pipefail -++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' -++ set -euf -o pipefail +x -++ cat base-artifacts/git/llvm_rev -+ base_rev=0c9c9dd9a24f9d715d950fef0ac7aae01437af96 -++ get_current_git llvm_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' -++ set -euf -o pipefail +x -++ cat artifacts/git/llvm_rev -+ cur_rev=2916b125f686115deab2ba573dcaff3847566ab9 -+ read -r email -++ git -C llvm log --pretty=%ce 0c9c9dd9a24f9d715d950fef0ac7aae01437af96..2916b125f686115deab2ba573dcaff3847566ab9 -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ no_emails["$email"]=to -+ read -r email -+ for c in "${changed_components[@]}" -+ '[' '' '!=' '' ']' -+ recipients=() -+ local -a recipients -+ for email in "${!emails[@]}" -+ case "${emails[$email]}" in -+ recipients+=("${emails[$email]}:$email") -+ IFS=, -+ echo bcc:tcwg-validation@linaro.org + true + generate_jira_dir + set -euf -o pipefail + local icommit_entry jira_key= ++ print_last_icommit --entry ++ false +++ set -euf -o pipefail ++ local print_arg=--entry -++ '[' xsingle_component '!=' xsingle_commit ']' -++ return +++ shift 1 +++ '[' xmultiple_components '!=' xsingle_commit ']' +++ return 0 + icommit_entry= + '[' '' '!=' '' ']' + mkdir -p artifacts/notify/jira @@ -1278,63 +344,296 @@ ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x -+ print_result --oneline -+ false -+ local print_arg=--oneline -+ case "$print_arg" in -+ '[' 0 = 0 ']' -+ echo Success -+ print_mail_body +# print all notification files ++ echo '# print all notification files' + true ++ generate_mail_files ++ set -euf -o pipefail ++ print_mail_recipients ++ set -euf -o pipefail ++ local c= ++ '[' '' = '' ']' ++ echo bcc:tcwg-validation@linaro.org ++ return 0 +++ print_commits --oneline +++ set -euf -o pipefail +++ false +++ local print_arg=--oneline +++ '[' multiple_components = no_change ']' +++ local more_lines +++ '[' multiple_components = single_commit ']' +++ '[' multiple_components = single_component ']' +++ '[' multiple_components = multiple_components ']' +++ 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 binutils_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/binutils_rev +++ base_rev=025e84f93566c8ced594ef48ddee1dec7e5b4cdd ++++ get_current_git binutils_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/binutils_rev +++ cur_rev=0f020d9cedc947c09717984e0182828eb5f81208 ++++ git -C binutils rev-list --count 025e84f93566c8ced594ef48ddee1dec7e5b4cdd..0f020d9cedc947c09717984e0182828eb5f81208 +++ c_commits=106 +++ new_commits=106 +++ for c in "${changed_components[@]}" ++++ get_baseline_git llvm_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/llvm_rev +++ base_rev=2916b125f686115deab2ba573dcaff3847566ab9 ++++ get_current_git llvm_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/llvm_rev +++ cur_rev=4bb2416d42eb593c44bbeb765e1b8641a58f853c ++++ git -C llvm rev-list --count 2916b125f686115deab2ba573dcaff3847566ab9..4bb2416d42eb593c44bbeb765e1b8641a58f853c +++ c_commits=597 +++ new_commits=703 +++ for c in "${changed_components[@]}" ++++ get_baseline_git linux_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No linux_rev in baseline git' '[' -f base-artifacts/git/linux_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/linux_rev +++ base_rev=6269320850097903b30be8f07a5c61d9f7592393 ++++ get_current_git linux_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No linux_rev in current git' '[' -f artifacts/git/linux_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/linux_rev +++ cur_rev=a47fc304d2b678db1a5d760a7d644dac9b067752 ++++ git -C linux rev-list --count 6269320850097903b30be8f07a5c61d9f7592393..a47fc304d2b678db1a5d760a7d644dac9b067752 +++ c_commits=1571 +++ new_commits=2274 +++ for c in "${changed_components[@]}" ++++ get_baseline_git qemu_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No qemu_rev in baseline git' '[' -f base-artifacts/git/qemu_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/qemu_rev +++ base_rev=f5fe7c17ac4e309e47e78f0f9761aebc8d2f2c81 ++++ get_current_git qemu_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No qemu_rev in current git' '[' -f artifacts/git/qemu_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/qemu_rev +++ cur_rev=17780edd81d27fcfdb7a802efc870a99788bd2fc ++++ git -C qemu rev-list --count f5fe7c17ac4e309e47e78f0f9761aebc8d2f2c81..17780edd81d27fcfdb7a802efc870a99788bd2fc +++ c_commits=96 +++ new_commits=2370 ++++ echo binutils llvm linux qemu ++++ tr ' ' , +++ components=binutils,llvm,linux,qemu +++ echo '2370 commits in binutils,llvm,linux,qemu' +++ '[' --oneline = --oneline ']' +++ return 0 +++ print_result --oneline +++ false +++ local print_arg=--oneline +++ case "$print_arg" in +++ '[' 0 = 0 ']' +++ echo Success ++ echo '[Linaro-TCWG-CI]' '2370 commits in binutils,llvm,linux,qemu: Success' ++ 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_kernel--llvm-master-aarch64-next-allmodconfig-build/110/artifact/artifacts ++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allmodconfig-build/111/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_kernel--llvm-master-aarch64-next-allmodconfig-build/109/artifact/artifacts ++ good_artifacts_url=https://ci.linaro.org/job/tcwg_kernel--llvm-master-aarch64-next-allmodconfig-build/110/artifact/artifacts + cat ++ print_commits --short +++ sed -e 's/^/ | /' +++ set -euf -o pipefail ++ false ++ local print_arg=--short -++ local components new_commits more_lines -++ sed -e 's/^/ | /' +++ '[' multiple_components = no_change ']' +++ local more_lines +++ '[' multiple_components = single_commit ']' +++ '[' multiple_components = single_component ']' +++ '[' multiple_components = multiple_components ']' +++ local new_commits c base_rev cur_rev c_commits components ++ local commits_or_patches ++ '[' '' '!=' '' ']' ++ commits_or_patches=commits -++ case "$change_kind:$print_arg" in ++ new_commits=0 ++ for c in "${changed_components[@]}" ++++ get_baseline_git binutils_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/binutils_rev +++ base_rev=025e84f93566c8ced594ef48ddee1dec7e5b4cdd ++++ get_current_git binutils_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/binutils_rev +++ cur_rev=0f020d9cedc947c09717984e0182828eb5f81208 ++++ git -C binutils rev-list --count 025e84f93566c8ced594ef48ddee1dec7e5b4cdd..0f020d9cedc947c09717984e0182828eb5f81208 +++ c_commits=106 +++ new_commits=106 +++ for c in "${changed_components[@]}" +++ get_baseline_git llvm_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/llvm_rev -++ base_rev=0c9c9dd9a24f9d715d950fef0ac7aae01437af96 +++ base_rev=2916b125f686115deab2ba573dcaff3847566ab9 +++ get_current_git llvm_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/llvm_rev -++ cur_rev=2916b125f686115deab2ba573dcaff3847566ab9 -+++ git -C llvm rev-list --count 0c9c9dd9a24f9d715d950fef0ac7aae01437af96..2916b125f686115deab2ba573dcaff3847566ab9 -++ c_commits=237 -++ new_commits=237 -++ echo 'llvm commits:' +++ cur_rev=4bb2416d42eb593c44bbeb765e1b8641a58f853c ++++ git -C llvm rev-list --count 2916b125f686115deab2ba573dcaff3847566ab9..4bb2416d42eb593c44bbeb765e1b8641a58f853c +++ c_commits=597 +++ new_commits=703 +++ for c in "${changed_components[@]}" ++++ get_baseline_git linux_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No linux_rev in baseline git' '[' -f base-artifacts/git/linux_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/linux_rev +++ base_rev=6269320850097903b30be8f07a5c61d9f7592393 ++++ get_current_git linux_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No linux_rev in current git' '[' -f artifacts/git/linux_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/linux_rev +++ cur_rev=a47fc304d2b678db1a5d760a7d644dac9b067752 ++++ git -C linux rev-list --count 6269320850097903b30be8f07a5c61d9f7592393..a47fc304d2b678db1a5d760a7d644dac9b067752 +++ c_commits=1571 +++ new_commits=2274 +++ for c in "${changed_components[@]}" ++++ get_baseline_git qemu_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No qemu_rev in baseline git' '[' -f base-artifacts/git/qemu_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/qemu_rev +++ base_rev=f5fe7c17ac4e309e47e78f0f9761aebc8d2f2c81 ++++ get_current_git qemu_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No qemu_rev in current git' '[' -f artifacts/git/qemu_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/qemu_rev +++ cur_rev=17780edd81d27fcfdb7a802efc870a99788bd2fc ++++ git -C qemu rev-list --count f5fe7c17ac4e309e47e78f0f9761aebc8d2f2c81..17780edd81d27fcfdb7a802efc870a99788bd2fc +++ c_commits=96 +++ new_commits=2370 ++++ echo binutils llvm linux qemu ++++ tr ' ' , +++ components=binutils,llvm,linux,qemu +++ echo '2370 commits in binutils,llvm,linux,qemu' +++ '[' --short = --oneline ']' +++ for c in "${changed_components[@]}" ++++ get_baseline_git binutils_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/binutils_rev +++ base_rev=025e84f93566c8ced594ef48ddee1dec7e5b4cdd ++++ get_current_git binutils_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/binutils_rev +++ cur_rev=0f020d9cedc947c09717984e0182828eb5f81208 ++++ git -C binutils rev-list --count 025e84f93566c8ced594ef48ddee1dec7e5b4cdd..0f020d9cedc947c09717984e0182828eb5f81208 +++ c_commits=106 +++ '[' '' '!=' '' ']' +++ git -C binutils log -n 5 --oneline 025e84f93566c8ced594ef48ddee1dec7e5b4cdd..0f020d9cedc947c09717984e0182828eb5f81208 +++ '[' 106 -gt 5 ']' +++ echo '... and 101 more commits in binutils' ++ '[' '' '!=' '' ']' -+++ git -C llvm log --pretty=oneline 0c9c9dd9a24f9d715d950fef0ac7aae01437af96..2916b125f686115deab2ba573dcaff3847566ab9 -+++ head -n5 -+++ true -++ echo '2916b125f686115deab2ba573dcaff3847566ab9 [clang] Enable sized deallocation by default in C++14 onwards -6cde64a94986165547ae5237ac7dd4bddfc9f2a7 [mlir] Apply ClangTidy fix (NFC) -330d5bcbf61043b5ca2bf5a65bd4488718c85e6e [clang][dataflow] Don'\''t associate prvalue expressions with storage locations. -fe0e804a4ef4fdf0ae7b2654ad4ac8d1cfafec60 [JITLink][NFC] Store external symbols in a StringMap -e5d8160040f69d9084e89260eec85f98038611b5 Revert "[OpenMP] Allow exceptions in target regions when offloading to GPUs"' -++ '[' 237 -gt 5 ']' -++ echo '... and 232 more' +++ for c in "${changed_components[@]}" ++++ get_baseline_git llvm_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/llvm_rev +++ base_rev=2916b125f686115deab2ba573dcaff3847566ab9 ++++ get_current_git llvm_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/llvm_rev +++ cur_rev=4bb2416d42eb593c44bbeb765e1b8641a58f853c ++++ git -C llvm rev-list --count 2916b125f686115deab2ba573dcaff3847566ab9..4bb2416d42eb593c44bbeb765e1b8641a58f853c +++ c_commits=597 +++ '[' '' '!=' '' ']' +++ git -C llvm log -n 5 --oneline 2916b125f686115deab2ba573dcaff3847566ab9..4bb2416d42eb593c44bbeb765e1b8641a58f853c +++ '[' 597 -gt 5 ']' +++ echo '... and 592 more commits in llvm' +++ '[' '' '!=' '' ']' +++ for c in "${changed_components[@]}" ++++ get_baseline_git linux_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No linux_rev in baseline git' '[' -f base-artifacts/git/linux_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/linux_rev +++ base_rev=6269320850097903b30be8f07a5c61d9f7592393 ++++ get_current_git linux_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No linux_rev in current git' '[' -f artifacts/git/linux_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/linux_rev +++ cur_rev=a47fc304d2b678db1a5d760a7d644dac9b067752 ++++ git -C linux rev-list --count 6269320850097903b30be8f07a5c61d9f7592393..a47fc304d2b678db1a5d760a7d644dac9b067752 +++ c_commits=1571 +++ '[' '' '!=' '' ']' +++ git -C linux log -n 5 --oneline 6269320850097903b30be8f07a5c61d9f7592393..a47fc304d2b678db1a5d760a7d644dac9b067752 +++ '[' 1571 -gt 5 ']' +++ echo '... and 1566 more commits in linux' +++ '[' '' '!=' '' ']' +++ for c in "${changed_components[@]}" ++++ get_baseline_git qemu_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No qemu_rev in baseline git' '[' -f base-artifacts/git/qemu_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/qemu_rev +++ base_rev=f5fe7c17ac4e309e47e78f0f9761aebc8d2f2c81 ++++ get_current_git qemu_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No qemu_rev in current git' '[' -f artifacts/git/qemu_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/qemu_rev +++ cur_rev=17780edd81d27fcfdb7a802efc870a99788bd2fc ++++ git -C qemu rev-list --count f5fe7c17ac4e309e47e78f0f9761aebc8d2f2c81..17780edd81d27fcfdb7a802efc870a99788bd2fc +++ c_commits=96 +++ '[' '' '!=' '' ']' +++ git -C qemu log -n 5 --oneline f5fe7c17ac4e309e47e78f0f9761aebc8d2f2c81..17780edd81d27fcfdb7a802efc870a99788bd2fc +++ '[' 96 -gt 5 ']' +++ echo '... and 91 more commits in qemu' +++ '[' '' '!=' '' ']' +++ return 0 ++ print_result --short ++ false ++ local print_arg=--short @@ -1350,7 +649,7 @@ e5d8160040f69d9084e89260eec85f98038611b5 Revert "[OpenMP] Allow exceptions in ta # build_abe qemu: -2 # linux_n_obj: -24417' +24432' ++ echo '' ++ echo From +++ cat base-artifacts/results @@ -1363,69 +662,14 @@ e5d8160040f69d9084e89260eec85f98038611b5 Revert "[OpenMP] Allow exceptions in ta # build_abe qemu: -2 # linux_n_obj: -24417 -# First few build errors in logs: - -# 00:22:10 drivers/video/fbdev/neofb.c:1959:3: error: '\''snprintf'\'' will always be truncated; specified size is 16, but format string expands to at least 17 [-Werror,-Wfortify-source] -# 00:22:10 drivers/video/fbdev/neofb.c:1963:3: error: '\''snprintf'\'' will always be truncated; specified size is 16, but format string expands to at least 18 [-Werror,-Wfortify-source] -# 00:22:10 drivers/video/fbdev/neofb.c:1967:3: error: '\''snprintf'\'' will always be truncated; specified size is 16, but format string expands to at least 17 [-Werror,-Wfortify-source] -# 00:22:10 drivers/video/fbdev/neofb.c:1971:3: error: '\''snprintf'\'' will always be truncated; specified size is 16, but format string expands to at least 17 [-Werror,-Wfortify-source] -# 00:22:10 drivers/video/fbdev/neofb.c:1978:3: error: '\''snprintf'\'' will always be truncated; specified size is 16, but format string expands to at least 18 [-Werror,-Wfortify-source] -# 00:22:10 drivers/video/fbdev/neofb.c:1985:3: error: '\''snprintf'\'' will always be truncated; specified size is 16, but format string expands to at least 17 [-Werror,-Wfortify-source] -# 00:22:10 drivers/video/fbdev/neofb.c:1992:3: error: '\''snprintf'\'' will always be truncated; specified size is 16, but format string expands to at least 18 [-Werror,-Wfortify-source] -# 00:22:10 make[5]: *** [scripts/Makefile.build:243: drivers/video/fbdev/neofb.o] Error 1 -# 00:23:21 drivers/video/fbdev/sh_mobile_lcdcfb.c:1577:2: error: '\''snprintf'\'' will always be truncated; specified size is 16, but format string expands to at least 25 [-Werror,-Wfortify-source] -# 00:23:21 make[5]: *** [scripts/Makefile.build:243: drivers/video/fbdev/sh_mobile_lcdcfb.o] Error 1' +24417' ++ print_config ++ : -+ '[' xsingle_component '!=' xsingle_commit ']' ++ '[' multiple_components '!=' single_commit ']' + return -+ print_mail_subject -+ true -++ print_result --oneline -++ false -++ local print_arg=--oneline -++ case "$print_arg" in -++ '[' 0 = 0 ']' -++ echo Success -++ print_commits --oneline -++ false -++ local print_arg=--oneline -++ local components new_commits more_lines -++ local commits_or_patches -++ '[' '' '!=' '' ']' -++ commits_or_patches=commits -++ case "$change_kind:$print_arg" in -++ new_commits=0 -++ for c in "${changed_components[@]}" -+++ get_baseline_git llvm_rev -+++ set -euf -o pipefail -+++ local base_artifacts=base-artifacts -+++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' -+++ set -euf -o pipefail +x -+++ cat base-artifacts/git/llvm_rev -++ base_rev=0c9c9dd9a24f9d715d950fef0ac7aae01437af96 -+++ get_current_git llvm_rev -+++ set -euf -o pipefail -+++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' -+++ set -euf -o pipefail +x -+++ cat artifacts/git/llvm_rev -++ cur_rev=2916b125f686115deab2ba573dcaff3847566ab9 -+++ git -C llvm rev-list --count 0c9c9dd9a24f9d715d950fef0ac7aae01437af96..2916b125f686115deab2ba573dcaff3847566ab9 -++ c_commits=237 -++ new_commits=237 -+++ echo llvm -+++ tr ' ' , -++ components=llvm -++ echo '237 commits in llvm' # generate dashboard # generate_dashboard_squad ... Skipping -# post_dashboard_squad -... Skipping -# post_to_jira -Full stage ran successfully. -+ echo '[Linaro-TCWG-CI] Success after 237 commits in llvm' + echo '# generate dashboard' + generate_dashboard_squad + local results_date @@ -1433,6 +677,8 @@ Full stage ran successfully. + false + echo '... Skipping' + return +# post_dashboard_squad +... Skipping + post_dashboard_squad + echo '# post_dashboard_squad' + false @@ -1440,7 +686,9 @@ Full stage ran successfully. + return + false + post_to_jira +# post_to_jira + echo '# post_to_jira' + false + false +Full stage ran successfully. + echo 'Full stage ran successfully.' |