diff options
author | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-10-19 20:43:20 +0000 |
---|---|---|
committer | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-10-19 20:43:20 +0000 |
commit | c1e3a05398b18b90ff3b3362e3671612046a5260 (patch) | |
tree | bbc78d45a2fe3eaff451f829f76dc5ea69a8b5ec /jenkins | |
parent | 0071b02aa3029c0197ed6ce6c775835d90e70a4a (diff) |
force: #512: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/
Results :
| # reset_artifacts:
| -10
| # build_abe binutils:
| -8
| # build_abe gcc:
| -7
| # build_abe linux:
| -5
| # build_abe glibc:
| -4
| # build_abe gdb:
| -3
| # build_abe dejagnu:
| -1
| # build_abe check_gdb -- --set runtestflags=gdb.base/break-always.exp --set runtestflags=gdb.base/break-caller-line.exp --set runtestflags=gdb.base/break-entry.exp --set runtestflags=gdb.base/break.exp --set runtestflags=gdb.base/break-fun-addr.exp --set runtestflags=gdb.base/break-idempotent.exp --set runtestflags=gdb.base/break-include.exp --set runtestflags=gdb.base/break-inline.exp --set runtestflags=gdb.base/break-main-file-remove-fail.exp --set runtestflags=gdb.base/break-on-linker-gcd-function.exp --set runtestflags=gdb.base/breakpoint-in-ro-region.exp --set runtestflags=gdb.base/breakpoint-shadow.exp --set runtestflags=gdb.base/break-probes.exp --set runtestflags=gdb.gdb/unittest.exp:
| 0
check_regression status : 0
Diffstat (limited to 'jenkins')
-rw-r--r-- | jenkins/build-name | 2 | ||||
-rw-r--r-- | jenkins/notify-full.log | 758 | ||||
-rw-r--r-- | jenkins/notify-init.log | 237 | ||||
-rw-r--r-- | jenkins/rewrite.log | 20 | ||||
-rw-r--r-- | jenkins/run-build.env | 16 |
5 files changed, 456 insertions, 577 deletions
diff --git a/jenkins/build-name b/jenkins/build-name index 494920f..c5fba3b 100644 --- a/jenkins/build-name +++ b/jenkins/build-name @@ -1 +1 @@ -#510-binutils-gcc-glibc-linux-R0 +#512-gdb-R0-force diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log index 97455b2..33a7ca8 100644 --- a/jenkins/notify-full.log +++ b/jenkins/notify-full.log @@ -1,25 +1,25 @@ ++ pwd ++ cat -+ remote_exec tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh ++ remote_exec tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh + set -euf -o pipefail + local host -++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ++ cut -d: -f 1 + host=tcwg-jade-06 + local port -++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ++ cut -s -d: -f 2 + port= + local dir -++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ++ cut -s -d: -f 3 -+ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_7 ++ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_0 + local opts -++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ++ cut -s -d: -f 4 -+ opts=-p35213 ++ opts=-p35220 + local env_vars -++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ++ cut -s -d: -f 5 + env_vars= + shift @@ -58,10 +58,10 @@ + for i in "$@" + cmd+=("$(printf '%q' "$i")") ++ printf %q tcwg_gnu-build.sh -++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_7 -+ ssh -p35213 tcwg-jade-06 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_7 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh' +++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_0 ++ ssh -p35220 tcwg-jade-06 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_0 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh' -/home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh +/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_gnu-build.sh + false + dryrun= @@ -81,37 +81,37 @@ ++ get_current_manifest '{rr[ci_config]}' ++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' ++ set +x -+ ci_config=master-arm # Debug traces : ++ ci_config=master-arm + echo '# Debug traces :' ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/508/ +# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/ # Using dir : base-artifacts -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/508/' ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/' + 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_gnu_native_fast_check_gdb--master-arm-build/510/ +# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/ # Using dir : artifacts -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/' -+ echo '# Using dir : artifacts' ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/' ++ echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify + '[' -f /home/tcwg-buildslave/.jipdate.yml ']' + set +x + declare -Ag pw + '[' ignore = precommit ']' -# check_source_changes + check_source_changes + echo '# check_source_changes' +# check_source_changes ++ get_current_manifest '{rr[update_baseline]}' ++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' ++ set +x -+ '[' onsuccess '!=' init ']' ++ '[' force '!=' init ']' + IFS=' ' + read -r -a changed_components ++ print_changed_components @@ -121,167 +121,102 @@ +++ set -euf -o pipefail +++ local c delim= +++ for c in ${rr[components]} -+++ '[' xgit://sourceware.org/git/binutils-gdb.git#master '!=' xbaseline ']' -+++ echo -ne binutils -+++ delim=' ' -+++ for c in ${rr[components]} -+++ '[' xhttps://github.com/gcc-mirror/gcc.git#master '!=' xbaseline ']' -+++ echo -ne ' gcc' -+++ delim=' ' ++++ '[' xbaseline '!=' xbaseline ']' +++ for c in ${rr[components]} -+++ '[' xhttps://git.linaro.org/kernel-org/linux.git#master '!=' xbaseline ']' -+++ echo -ne ' linux' -+++ delim=' ' ++++ '[' xbaseline '!=' xbaseline ']' +++ for c in ${rr[components]} -+++ '[' xgit://sourceware.org/git/glibc.git#master '!=' xbaseline ']' -+++ echo -ne ' glibc' -+++ delim=' ' ++++ '[' xbaseline '!=' xbaseline ']' +++ for c in ${rr[components]} +++ '[' xbaseline '!=' xbaseline ']' ++++ for c in ${rr[components]} ++++ '[' xgit://sourceware.org/git/binutils-gdb.git#98107b0b17acd9d2c28829cbe93a75b72677d220 '!=' xbaseline ']' ++++ echo -ne gdb ++++ delim=' ' +++ echo ++ for c in $(print_updated_components) -+++ get_current_git binutils_rev ++++ get_current_git gdb_rev +++ set -euf -o pipefail -+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']' ++++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x -+++ cat artifacts/git/binutils_rev -+++ get_baseline_git binutils_rev ++++ cat artifacts/git/gdb_rev ++++ get_baseline_git gdb_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 ']' ++++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x -+++ cat base-artifacts/git/binutils_rev -++ '[' x3fe0dfd1604f9bf8d51a7473f7f27e16242986be '!=' x1c37b30945073f34bbb685d2ac47ab01e0c93d45 ']' -++ echo -ne binutils -++ delim=' ' -++ for c in $(print_updated_components) -+++ 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 -+++ 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 -++ '[' xd8e4e7def3338344a761d841010e98d017c58b0a '!=' xfe9767eedcea3e867a48102f96d913fc70670e67 ']' -++ echo -ne ' gcc' -++ 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 -++ '[' x74e9347ebc5be452935fe4f3eddb150aa5a6f4fe '!=' xdd72f9c7e512da377074d47d990564959b772643 ']' -++ echo -ne ' linux' -++ delim=' ' -++ for c in $(print_updated_components) -+++ get_current_git glibc_rev -+++ set -euf -o pipefail -+++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat artifacts/git/glibc_rev -+++ get_baseline_git glibc_rev -+++ set -euf -o pipefail -+++ local base_artifacts=base-artifacts -+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat base-artifacts/git/glibc_rev -++ '[' x1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 '!=' xc06e10c8130358c409c1d2837f8171ef70169d03 ']' -++ echo -ne ' glibc' ++++ cat base-artifacts/git/gdb_rev +++ '[' x98107b0b17acd9d2c28829cbe93a75b72677d220 '!=' x1c37b30945073f34bbb685d2ac47ab01e0c93d45 ']' +++ echo -ne gdb ++ delim=' ' ++ echo + local c base_rev cur_rev c_commits -+ '[' 4 = 0 ']' -+ '[' 4 = 1 ']' -+ change_kind=multiple_components -+ changed_single_component= -+ echo '# Debug traces :' -# Debug traces : -# change_kind=multiple_components : binutils gcc linux glibc -+ echo '# change_kind=multiple_components : binutils gcc linux glibc' -+ 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=1c37b30945073f34bbb685d2ac47ab01e0c93d45 -++ get_current_git binutils_rev ++ '[' 1 = 0 ']' ++ '[' 1 = 1 ']' ++ changed_single_component=gdb +++ get_current_git gdb_rev ++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']' +++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x -++ cat artifacts/git/binutils_rev -+ cur_rev=3fe0dfd1604f9bf8d51a7473f7f27e16242986be -++ git -C binutils rev-list --count 1c37b30945073f34bbb685d2ac47ab01e0c93d45..3fe0dfd1604f9bf8d51a7473f7f27e16242986be -+ c_commits=27 -# rev for binutils : 1c37b30945073f34bbb685d2ac47ab01e0c93d45..3fe0dfd1604f9bf8d51a7473f7f27e16242986be (27 commits) -+ echo '# rev for binutils : 1c37b30945073f34bbb685d2ac47ab01e0c93d45..3fe0dfd1604f9bf8d51a7473f7f27e16242986be (27 commits)' -+ for c in "${changed_components[@]}" -++ get_baseline_git gcc_rev +++ cat artifacts/git/gdb_rev ++ first_bad=98107b0b17acd9d2c28829cbe93a75b72677d220 +++ get_baseline_git gdb_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=fe9767eedcea3e867a48102f96d913fc70670e67 -++ get_current_git gcc_rev -++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']' +++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x -++ cat artifacts/git/gcc_rev -+ cur_rev=d8e4e7def3338344a761d841010e98d017c58b0a -++ git -C gcc rev-list --count fe9767eedcea3e867a48102f96d913fc70670e67..d8e4e7def3338344a761d841010e98d017c58b0a -+ c_commits=41 -# rev for gcc : fe9767eedcea3e867a48102f96d913fc70670e67..d8e4e7def3338344a761d841010e98d017c58b0a (41 commits) -+ echo '# rev for gcc : fe9767eedcea3e867a48102f96d913fc70670e67..d8e4e7def3338344a761d841010e98d017c58b0a (41 commits)' -+ for c in "${changed_components[@]}" -++ get_baseline_git linux_rev +++ cat base-artifacts/git/gdb_rev ++ last_good=1c37b30945073f34bbb685d2ac47ab01e0c93d45 ++ local res ++ res=0 ++ wait 346458 ++ git -C gdb rev-parse --verify HEAD ++ assert_with_msg 'Cannot parse HEAD in repo gdb' '[' 0 = 0 ']' ++ set -euf -o pipefail +x ++ single_commit_p gdb ++ set -euf -o pipefail ++ local c=gdb ++ local base_rev cur_rev sha1 +++ get_baseline_git gdb_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 ']' +++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x -++ cat base-artifacts/git/linux_rev -+ base_rev=dd72f9c7e512da377074d47d990564959b772643 -++ get_current_git linux_rev +++ cat base-artifacts/git/gdb_rev ++ base_rev=1c37b30945073f34bbb685d2ac47ab01e0c93d45 +++ get_current_git gdb_rev ++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No linux_rev in current git' '[' -f artifacts/git/linux_rev ']' +++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x -++ cat artifacts/git/linux_rev -+ cur_rev=74e9347ebc5be452935fe4f3eddb150aa5a6f4fe -++ git -C linux rev-list --count dd72f9c7e512da377074d47d990564959b772643..74e9347ebc5be452935fe4f3eddb150aa5a6f4fe -+ c_commits=33 -# rev for linux : dd72f9c7e512da377074d47d990564959b772643..74e9347ebc5be452935fe4f3eddb150aa5a6f4fe (33 commits) -+ echo '# rev for linux : dd72f9c7e512da377074d47d990564959b772643..74e9347ebc5be452935fe4f3eddb150aa5a6f4fe (33 commits)' +++ cat artifacts/git/gdb_rev ++ cur_rev=98107b0b17acd9d2c28829cbe93a75b72677d220 +++ git -C gdb rev-parse '98107b0b17acd9d2c28829cbe93a75b72677d220^@' ++ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") ++ '[' 200b85632a99e749e14d1c026b7e24c15a5e2776 = 1c37b30945073f34bbb685d2ac47ab01e0c93d45 ']' ++ return 1 ++ change_kind=single_component +# Debug traces : ++ echo '# Debug traces :' +# change_kind=single_component : gdb ++ echo '# change_kind=single_component : gdb' + for c in "${changed_components[@]}" -++ get_baseline_git glibc_rev +++ get_baseline_git gdb_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' +++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x -++ cat base-artifacts/git/glibc_rev -+ base_rev=c06e10c8130358c409c1d2837f8171ef70169d03 -++ get_current_git glibc_rev +++ cat base-artifacts/git/gdb_rev ++ base_rev=1c37b30945073f34bbb685d2ac47ab01e0c93d45 +++ get_current_git gdb_rev ++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' +++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x -++ cat artifacts/git/glibc_rev -+ cur_rev=1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 -++ git -C glibc rev-list --count c06e10c8130358c409c1d2837f8171ef70169d03..1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 -+ c_commits=2 -# rev for glibc : c06e10c8130358c409c1d2837f8171ef70169d03..1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 (2 commits) +++ cat artifacts/git/gdb_rev ++ cur_rev=98107b0b17acd9d2c28829cbe93a75b72677d220 +++ git -C gdb rev-list --count 1c37b30945073f34bbb685d2ac47ab01e0c93d45..98107b0b17acd9d2c28829cbe93a75b72677d220 ++ c_commits=23 ++ echo '# rev for gdb : 1c37b30945073f34bbb685d2ac47ab01e0c93d45..98107b0b17acd9d2c28829cbe93a75b72677d220 (23 commits)' +# rev for gdb : 1c37b30945073f34bbb685d2ac47ab01e0c93d45..98107b0b17acd9d2c28829cbe93a75b72677d220 (23 commits) -+ echo '# rev for glibc : c06e10c8130358c409c1d2837f8171ef70169d03..1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 (2 commits)' + echo '' + setup_stages_to_run + '[' ignore = onregression ']' @@ -308,25 +243,25 @@ # post_interesting_commits + echo '# post_interesting_commits' + local stage=init -+ '[' multiple_components '!=' single_commit ']' ++ '[' single_component '!=' single_commit ']' + return + '[' full '!=' full ']' + gnu_generate_extra_details + set -euf -o pipefail + '[' -d artifacts/sumfiles ']' -+ wait 336437 ++ wait 346482 + gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 base-artifacts/sumfiles artifacts/sumfiles + check_if_first_report + declare -g first_icommit_to_report + first_icommit_to_report=false -+ '[' xmultiple_components '!=' xsingle_commit ']' ++ '[' xsingle_component '!=' xsingle_commit ']' + return + post_interesting_commits full + set -euf -o pipefail # post_interesting_commits + echo '# post_interesting_commits' + local stage=full -+ '[' multiple_components '!=' single_commit ']' ++ '[' single_component '!=' single_commit ']' + return + true + generate_jira_dir @@ -337,7 +272,7 @@ ++ set -euf -o pipefail ++ local print_arg=--entry ++ shift 1 -++ '[' xmultiple_components '!=' xsingle_commit ']' +++ '[' xsingle_component '!=' xsingle_commit ']' ++ return 0 + icommit_entry= + '[' '' '!=' '' ']' @@ -355,10 +290,10 @@ ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 336482 +++ wait 346527 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231019 --build_dir=artifacts/sumfiles --verbosity=1 -++ wait 336483 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231019 --build_dir=artifacts/sumfiles --verbosity=1 +++ wait 346528 ++ local n_regressions n_progressions pass_fail=PASS ++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum @@ -381,9 +316,9 @@ +++ get_current_manifest BUILD_URL +++ get_manifest artifacts/manifest.sh BUILD_URL +++ set +x -++ url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/artifact/artifacts +++ url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/artifact/artifacts ++ '[' '' '!=' '' ']' -++ echo 'https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/artifact/artifacts/notify/mail-body.txt/*view*/' +++ echo 'https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/artifact/artifacts/notify/mail-body.txt/*view*/' # print all notification files + echo '# print all notification files' + true @@ -391,96 +326,225 @@ + set -euf -o pipefail + print_mail_recipients + set -euf -o pipefail -+ local c= ++ local c=gdb ++ '[' gdb = '' ']' ++ local -A emails ++ emails["tcwg-validation@linaro.org"]=bcc ++ emails["author"]=cc ++ emails["committer"]=to ++ case "$ci_project/$ci_config:$c" in ++ emails["gdb-testers@sourceware.org"]=cc_postcommit ++ local c email base_rev cur_rev +++ get_baseline_git gdb_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/gdb_rev ++ base_rev=1c37b30945073f34bbb685d2ac47ab01e0c93d45 +++ get_current_git gdb_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/gdb_rev ++ cur_rev=98107b0b17acd9d2c28829cbe93a75b72677d220 ++ read -r email +++ git -C gdb log --pretty=%ae 1c37b30945073f34bbb685d2ac47ab01e0c93d45..98107b0b17acd9d2c28829cbe93a75b72677d220 ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ emails["$email"]=cc ++ read -r email ++ local precommit_postcommit=postcommit + '[' '' = '' ']' -+ echo bcc:tcwg-validation@linaro.org -+ return 0 +++ get_baseline_git gdb_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/gdb_rev ++ base_rev=1c37b30945073f34bbb685d2ac47ab01e0c93d45 +++ get_current_git gdb_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/gdb_rev ++ cur_rev=98107b0b17acd9d2c28829cbe93a75b72677d220 ++ read -r email +++ git -C gdb log --pretty=%ce 1c37b30945073f34bbb685d2ac47ab01e0c93d45..98107b0b17acd9d2c28829cbe93a75b72677d220 ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ emails["$email"]=to ++ read -r email ++ unset 'emails[author]' 'emails[committer]' ++ local type ++ recipients=() ++ local -a recipients ++ for email in "${!emails[@]}" ++ type=to ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ recipients+=("$email") ++ for email in "${!emails[@]}" ++ type=cc ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ recipients+=("$type:$email") ++ for email in "${!emails[@]}" ++ type=bcc ++ 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=cc_postcommit ++ case "$precommit_postcommit:$type" in ++ type=cc ++ case "$type" in ++ recipients+=("$type:$email") ++ for email in "${!emails[@]}" ++ type=to ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ recipients+=("$email") ++ for email in "${!emails[@]}" ++ type=to ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ recipients+=("$email") ++ for email in "${!emails[@]}" ++ type=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") ++ IFS=, ++ echo brobecker@adacore.com,cc:gdbadmin@sourceware.org,bcc:tcwg-validation@linaro.org,research_trasio@irq.a4lg.com,cc:gdb-testers@sourceware.org,nelson@rivosinc.com,lancelot.six@amd.com,cc:simon.marchi@polymtl.ca,simon.marchi@efficios.com ++ print_commits --oneline ++ set -euf -o pipefail ++ false ++ local print_arg=--oneline -++ '[' multiple_components = no_change ']' +++ '[' single_component = no_change ']' ++ local more_lines -++ '[' multiple_components = single_commit ']' -++ '[' multiple_components = single_component ']' -++ '[' multiple_components = multiple_components ']' +++ '[' 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 binutils_rev ++++ get_baseline_git gdb_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 ']' ++++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x -+++ cat base-artifacts/git/binutils_rev ++++ cat base-artifacts/git/gdb_rev ++ base_rev=1c37b30945073f34bbb685d2ac47ab01e0c93d45 -+++ 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=3fe0dfd1604f9bf8d51a7473f7f27e16242986be -+++ git -C binutils rev-list --count 1c37b30945073f34bbb685d2ac47ab01e0c93d45..3fe0dfd1604f9bf8d51a7473f7f27e16242986be -++ c_commits=27 -++ new_commits=27 -++ for c in "${changed_components[@]}" -+++ get_baseline_git gcc_rev ++++ get_current_git gdb_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=fe9767eedcea3e867a48102f96d913fc70670e67 -+++ 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=d8e4e7def3338344a761d841010e98d017c58b0a -+++ git -C gcc rev-list --count fe9767eedcea3e867a48102f96d913fc70670e67..d8e4e7def3338344a761d841010e98d017c58b0a -++ c_commits=41 -++ new_commits=68 -++ 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=dd72f9c7e512da377074d47d990564959b772643 -+++ get_current_git linux_rev -+++ set -euf -o pipefail -+++ assert_with_msg 'ERROR: No linux_rev in current git' '[' -f artifacts/git/linux_rev ']' ++++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x -+++ cat artifacts/git/linux_rev -++ cur_rev=74e9347ebc5be452935fe4f3eddb150aa5a6f4fe -+++ git -C linux rev-list --count dd72f9c7e512da377074d47d990564959b772643..74e9347ebc5be452935fe4f3eddb150aa5a6f4fe -++ c_commits=33 -++ new_commits=101 -++ for c in "${changed_components[@]}" -+++ get_baseline_git glibc_rev -+++ set -euf -o pipefail -+++ local base_artifacts=base-artifacts -+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat base-artifacts/git/glibc_rev -++ base_rev=c06e10c8130358c409c1d2837f8171ef70169d03 -+++ get_current_git glibc_rev -+++ set -euf -o pipefail -+++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat artifacts/git/glibc_rev -++ cur_rev=1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 -+++ git -C glibc rev-list --count c06e10c8130358c409c1d2837f8171ef70169d03..1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 -++ c_commits=2 -++ new_commits=103 -+++ echo binutils gcc linux glibc ++++ cat artifacts/git/gdb_rev +++ cur_rev=98107b0b17acd9d2c28829cbe93a75b72677d220 ++++ git -C gdb rev-list --count 1c37b30945073f34bbb685d2ac47ab01e0c93d45..98107b0b17acd9d2c28829cbe93a75b72677d220 +++ c_commits=23 +++ new_commits=23 ++++ echo gdb +++ tr ' ' , -++ components=binutils,gcc,linux,glibc -++ echo '103 commits in binutils,gcc,linux,glibc' +++ components=gdb +++ echo '23 commits in gdb' ++ '[' --oneline = --oneline ']' ++ return 0 ++ gnu_print_result --oneline @@ -490,10 +554,10 @@ ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 336548 +++ wait 346584 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231019 --build_dir=artifacts/sumfiles --verbosity=1 -++ wait 336549 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231019 --build_dir=artifacts/sumfiles --verbosity=1 +++ wait 346585 ++ local n_regressions n_progressions pass_fail=PASS ++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum @@ -512,7 +576,7 @@ ++ return 0 ++ gnu_print_config --oneline ++ false -++ . /home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/tcwg_gnu-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/tcwg_gnu-config.sh ++ gcc_override_configure=() ++ local -a gcc_override_configure ++ gcc_target_board_options=() @@ -558,21 +622,21 @@ ++ case "$print_arg" in ++ case "$ci_config" in ++ echo arm -+ echo '[Linaro-TCWG-CI]' '103 commits in binutils,gcc,linux,glibc: PASS on arm' ++ echo '[Linaro-TCWG-CI]' '23 commits in gdb: PASS 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_gnu_native_fast_check_gdb--master-arm-build/510/artifact/artifacts ++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/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_gnu_native_fast_check_gdb--master-arm-build/508/artifact/artifacts ++ good_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/artifact/artifacts + cat ++ gnu_print_config --short ++ false -++ . /home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/tcwg_gnu-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/tcwg_gnu-config.sh ++ gcc_override_configure=() ++ local -a gcc_override_configure ++ gcc_target_board_options=() @@ -618,171 +682,57 @@ ++ set -euf -o pipefail ++ false ++ local print_arg=--short -++ '[' multiple_components = no_change ']' +++ '[' single_component = no_change ']' ++ local more_lines -++ '[' multiple_components = single_commit ']' -++ '[' multiple_components = single_component ']' -++ '[' multiple_components = multiple_components ']' +++ '[' 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 binutils_rev ++++ get_baseline_git gdb_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 ']' ++++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x -+++ cat base-artifacts/git/binutils_rev ++++ cat base-artifacts/git/gdb_rev ++ base_rev=1c37b30945073f34bbb685d2ac47ab01e0c93d45 -+++ get_current_git binutils_rev ++++ get_current_git gdb_rev +++ set -euf -o pipefail -+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']' ++++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x -+++ cat artifacts/git/binutils_rev -++ cur_rev=3fe0dfd1604f9bf8d51a7473f7f27e16242986be -+++ git -C binutils rev-list --count 1c37b30945073f34bbb685d2ac47ab01e0c93d45..3fe0dfd1604f9bf8d51a7473f7f27e16242986be -++ c_commits=27 -++ new_commits=27 -++ 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=fe9767eedcea3e867a48102f96d913fc70670e67 -+++ 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=d8e4e7def3338344a761d841010e98d017c58b0a -+++ git -C gcc rev-list --count fe9767eedcea3e867a48102f96d913fc70670e67..d8e4e7def3338344a761d841010e98d017c58b0a -++ c_commits=41 -++ new_commits=68 -++ 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=dd72f9c7e512da377074d47d990564959b772643 -+++ 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=74e9347ebc5be452935fe4f3eddb150aa5a6f4fe -+++ git -C linux rev-list --count dd72f9c7e512da377074d47d990564959b772643..74e9347ebc5be452935fe4f3eddb150aa5a6f4fe -++ c_commits=33 -++ new_commits=101 -++ for c in "${changed_components[@]}" -+++ get_baseline_git glibc_rev -+++ set -euf -o pipefail -+++ local base_artifacts=base-artifacts -+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat base-artifacts/git/glibc_rev -++ base_rev=c06e10c8130358c409c1d2837f8171ef70169d03 -+++ get_current_git glibc_rev -+++ set -euf -o pipefail -+++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat artifacts/git/glibc_rev -++ cur_rev=1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 -+++ git -C glibc rev-list --count c06e10c8130358c409c1d2837f8171ef70169d03..1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 -++ c_commits=2 -++ new_commits=103 -+++ echo binutils gcc linux glibc ++++ cat artifacts/git/gdb_rev +++ cur_rev=98107b0b17acd9d2c28829cbe93a75b72677d220 ++++ git -C gdb rev-list --count 1c37b30945073f34bbb685d2ac47ab01e0c93d45..98107b0b17acd9d2c28829cbe93a75b72677d220 +++ c_commits=23 +++ new_commits=23 ++++ echo gdb +++ tr ' ' , -++ components=binutils,gcc,linux,glibc -++ echo '103 commits in binutils,gcc,linux,glibc' +++ components=gdb +++ echo '23 commits in gdb' ++ '[' --short = --oneline ']' ++ for c in "${changed_components[@]}" -+++ get_baseline_git binutils_rev ++++ get_baseline_git gdb_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 ']' ++++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x -+++ cat base-artifacts/git/binutils_rev ++++ cat base-artifacts/git/gdb_rev ++ base_rev=1c37b30945073f34bbb685d2ac47ab01e0c93d45 -+++ get_current_git binutils_rev ++++ get_current_git gdb_rev +++ set -euf -o pipefail -+++ assert_with_msg 'ERROR: No binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']' ++++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x -+++ cat artifacts/git/binutils_rev -++ cur_rev=3fe0dfd1604f9bf8d51a7473f7f27e16242986be -+++ git -C binutils rev-list --count 1c37b30945073f34bbb685d2ac47ab01e0c93d45..3fe0dfd1604f9bf8d51a7473f7f27e16242986be -++ c_commits=27 ++++ cat artifacts/git/gdb_rev +++ cur_rev=98107b0b17acd9d2c28829cbe93a75b72677d220 ++++ git -C gdb rev-list --count 1c37b30945073f34bbb685d2ac47ab01e0c93d45..98107b0b17acd9d2c28829cbe93a75b72677d220 +++ c_commits=23 ++ '[' '' '!=' '' ']' -++ git -C binutils log -n 5 --oneline 1c37b30945073f34bbb685d2ac47ab01e0c93d45..3fe0dfd1604f9bf8d51a7473f7f27e16242986be -++ '[' 27 -gt 5 ']' -++ echo '... and 22 more commits in binutils' -++ '[' '' '!=' '' ']' -++ 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=fe9767eedcea3e867a48102f96d913fc70670e67 -+++ 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=d8e4e7def3338344a761d841010e98d017c58b0a -+++ git -C gcc rev-list --count fe9767eedcea3e867a48102f96d913fc70670e67..d8e4e7def3338344a761d841010e98d017c58b0a -++ c_commits=41 -++ '[' '' '!=' '' ']' -++ git -C gcc log -n 5 --oneline fe9767eedcea3e867a48102f96d913fc70670e67..d8e4e7def3338344a761d841010e98d017c58b0a -++ '[' 41 -gt 5 ']' -++ echo '... and 36 more commits in gcc' -++ '[' '' '!=' '' ']' -++ 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=dd72f9c7e512da377074d47d990564959b772643 -+++ 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=74e9347ebc5be452935fe4f3eddb150aa5a6f4fe -+++ git -C linux rev-list --count dd72f9c7e512da377074d47d990564959b772643..74e9347ebc5be452935fe4f3eddb150aa5a6f4fe -++ c_commits=33 -++ '[' '' '!=' '' ']' -++ git -C linux log -n 5 --oneline dd72f9c7e512da377074d47d990564959b772643..74e9347ebc5be452935fe4f3eddb150aa5a6f4fe -++ '[' 33 -gt 5 ']' -++ echo '... and 28 more commits in linux' -++ '[' '' '!=' '' ']' -++ for c in "${changed_components[@]}" -+++ get_baseline_git glibc_rev -+++ set -euf -o pipefail -+++ local base_artifacts=base-artifacts -+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat base-artifacts/git/glibc_rev -++ base_rev=c06e10c8130358c409c1d2837f8171ef70169d03 -+++ get_current_git glibc_rev -+++ set -euf -o pipefail -+++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat artifacts/git/glibc_rev -++ cur_rev=1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 -+++ git -C glibc rev-list --count c06e10c8130358c409c1d2837f8171ef70169d03..1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 -++ c_commits=2 -++ '[' '' '!=' '' ']' -++ git -C glibc log -n 5 --oneline c06e10c8130358c409c1d2837f8171ef70169d03..1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 -++ '[' 2 -gt 5 ']' +++ git -C gdb log -n 5 --oneline 1c37b30945073f34bbb685d2ac47ab01e0c93d45..98107b0b17acd9d2c28829cbe93a75b72677d220 +++ '[' 23 -gt 5 ']' +++ echo '... and 18 more commits in gdb' ++ '[' '' '!=' '' ']' ++ return 0 ++ gnu_print_result --short @@ -792,10 +742,10 @@ ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' -++ wait 336683 +++ wait 346656 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231019 --build_dir=artifacts/sumfiles --verbosity=1 -++ wait 336684 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231019 --build_dir=artifacts/sumfiles --verbosity=1 +++ wait 346657 ++ local n_regressions n_progressions pass_fail=PASS ++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum @@ -826,30 +776,30 @@ ++++ get_current_manifest BUILD_URL ++++ get_manifest artifacts/manifest.sh BUILD_URL ++++ set +x -+++ url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/artifact/artifacts ++++ url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/artifact/artifacts +++ '[' '' '!=' '' ']' -+++ echo https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/artifact/artifacts/00-sumfiles/ ++++ echo https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/artifact/artifacts/00-sumfiles/ +++ print_artifacts_url notify/ +++ set -euf -o pipefail +++ local url ++++ get_current_manifest BUILD_URL ++++ get_manifest artifacts/manifest.sh BUILD_URL ++++ set +x -+++ url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/artifact/artifacts ++++ url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/artifact/artifacts +++ '[' '' '!=' '' ']' -+++ echo https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/artifact/artifacts/notify/ ++++ echo https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/artifact/artifacts/notify/ +++ print_artifacts_url sumfiles/xfails.xfail +++ set -euf -o pipefail +++ local url ++++ get_current_manifest BUILD_URL ++++ get_manifest artifacts/manifest.sh BUILD_URL ++++ set +x -+++ url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/artifact/artifacts ++++ url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/artifact/artifacts +++ '[' '' '!=' '' ']' -+++ echo https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/artifact/artifacts/sumfiles/xfails.xfail ++++ echo https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/artifact/artifacts/sumfiles/xfails.xfail ++ gnu_print_config --long ++ false -++ . /home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/tcwg_gnu-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/tcwg_gnu-config.sh ++ gcc_override_configure=() ++ local -a gcc_override_configure ++ gcc_target_board_options=() @@ -894,38 +844,38 @@ ++ local print_arg=--long ++ case "$print_arg" in ++ echo 'CI config tcwg_gnu_native_fast_check_gdb/master-arm' -+ '[' multiple_components '!=' single_commit ']' ++ '[' single_component '!=' single_commit ']' + return # generate dashboard + echo '# generate dashboard' + generate_dashboard_squad # generate_dashboard_squad +... Skipping +# post_dashboard_squad + local results_date + echo '# generate_dashboard_squad' + false -... Skipping + echo '... Skipping' + return -# post_dashboard_squad -... Skipping + post_dashboard_squad + echo '# post_dashboard_squad' + false + echo '... Skipping' +... Skipping + return + generate_lnt_report -+ wait 336731 ++ wait 346704 + set -euf -o pipefail -+ echo '# generate_lnt_report' # generate_lnt_report ++ echo '# generate_lnt_report' + true + case "$ci_project" in -+ . /home/tcwg-buildslave/workspace/tcwg_gnu_7/jenkins-scripts/lnt-utils.sh ++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/lnt-utils.sh ++ 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_gnu_native_fast_check_gdb--master-arm-build/510/ tcwg_gnu_native_fast_check_gdb master-arm artifacts/sumfiles artifacts/notify/lnt_report.json -+ local build_url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/ ++ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/ tcwg_gnu_native_fast_check_gdb master-arm artifacts/sumfiles artifacts/notify/lnt_report.json ++ local build_url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/ + local ci_project=tcwg_gnu_native_fast_check_gdb + local ci_config=master-arm + local sumfiles_dir=artifacts/sumfiles @@ -940,16 +890,16 @@ + local machine_name=tcwg_gnu_native_fast_check_gdb_master-arm + local lnt_testsuite=tcwg_gnu_check + local build_number -++ basename https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/ -+ build_number=510 +++ basename https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/ ++ build_number=512 + all_fields=('expected_failures' 'expected_passes' 'unsupported_tests' 'unexpected_failures' 'unexpected_successes' 'unresolved_testcases' 'untested_testcases') + local all_fields ++ date '+%Y-%m-%d %H:%M:%S' -+ date_time='2023-10-19 19:16:54' -+ report_header 510 tcwg_gnu_native_fast_check_gdb_master-arm '2023-10-19 19:16:54' tcwg_gnu_check -+ local build_number=510 ++ date_time='2023-10-19 20:43:17' ++ report_header 512 tcwg_gnu_native_fast_check_gdb_master-arm '2023-10-19 20:43:17' tcwg_gnu_check ++ local build_number=512 + local machine_name=tcwg_gnu_native_fast_check_gdb_master-arm -+ local 'date_time=2023-10-19 19:16:54' ++ local 'date_time=2023-10-19 20:43:17' + local lnt_testsuite=tcwg_gnu_check + cat + for field in "${all_fields[@]}" @@ -1252,12 +1202,12 @@ + false + post_to_jira + set -euf -o pipefail -+ echo '# post_to_jira' # post_to_jira ++ 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 22e2b38..0c80e8a 100644 --- a/jenkins/notify-init.log +++ b/jenkins/notify-init.log @@ -1,25 +1,25 @@ ++ pwd ++ cat -+ remote_exec tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh ++ remote_exec tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh + set -euf -o pipefail + local host -++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ++ cut -d: -f 1 + host=tcwg-jade-06 + local port -++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ++ cut -s -d: -f 2 + port= + local dir -++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ++ cut -s -d: -f 3 -+ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_7 ++ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_0 + local opts -++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ++ cut -s -d: -f 4 -+ opts=-p35213 ++ opts=-p35220 + local env_vars -++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ++ cut -s -d: -f 5 + env_vars= + shift @@ -58,10 +58,10 @@ + for i in "$@" + cmd+=("$(printf '%q' "$i")") ++ printf %q tcwg_gnu-build.sh -++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_7 -+ ssh -p35213 tcwg-jade-06 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_7 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh' +++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_0 ++ ssh -p35220 tcwg-jade-06 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_0 && exec ./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_7/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_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_gnu-build.sh + false + dryrun= @@ -70,8 +70,8 @@ + declare -a changed_components + declare print_commits_f print_result_f print_config_f print_last_icommit_f + dump_model_only=false -+ setup_notify_environment # setup_notify_environment ++ setup_notify_environment + echo '# setup_notify_environment' + top_artifacts=artifacts ++ get_current_manifest '{rr[ci_project]}' @@ -82,22 +82,22 @@ ++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' ++ set +x + ci_config=master-arm -# Debug traces : + echo '# Debug traces :' +# Debug traces : ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/508/ -# Using dir : base-artifacts -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/508/' +# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/ ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/' + echo '# Using dir : base-artifacts' +# 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_gnu_native_fast_check_gdb--master-arm-build/510/ +# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/ # Using dir : artifacts -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/510/' ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gdb--master-arm-build/512/' + echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify @@ -111,7 +111,7 @@ ++ get_current_manifest '{rr[update_baseline]}' ++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' ++ set +x -+ '[' onsuccess '!=' init ']' ++ '[' force '!=' init ']' + IFS=' ' + read -r -a changed_components ++ print_changed_components @@ -121,167 +121,102 @@ +++ set -euf -o pipefail +++ local c delim= +++ for c in ${rr[components]} -+++ '[' xgit://sourceware.org/git/binutils-gdb.git#master '!=' xbaseline ']' -+++ echo -ne binutils -+++ delim=' ' -+++ for c in ${rr[components]} -+++ '[' xhttps://github.com/gcc-mirror/gcc.git#master '!=' xbaseline ']' -+++ echo -ne ' gcc' -+++ delim=' ' ++++ '[' xbaseline '!=' xbaseline ']' +++ for c in ${rr[components]} -+++ '[' xhttps://git.linaro.org/kernel-org/linux.git#master '!=' xbaseline ']' -+++ echo -ne ' linux' -+++ delim=' ' ++++ '[' xbaseline '!=' xbaseline ']' +++ for c in ${rr[components]} -+++ '[' xgit://sourceware.org/git/glibc.git#master '!=' xbaseline ']' -+++ echo -ne ' glibc' -+++ delim=' ' ++++ '[' xbaseline '!=' xbaseline ']' +++ for c in ${rr[components]} +++ '[' xbaseline '!=' xbaseline ']' ++++ for c in ${rr[components]} ++++ '[' xgit://sourceware.org/git/binutils-gdb.git#98107b0b17acd9d2c28829cbe93a75b72677d220 '!=' xbaseline ']' ++++ echo -ne gdb ++++ 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 -++ '[' x3fe0dfd1604f9bf8d51a7473f7f27e16242986be '!=' x1c37b30945073f34bbb685d2ac47ab01e0c93d45 ']' -++ echo -ne binutils -++ delim=' ' -++ for c in $(print_updated_components) -+++ get_current_git gcc_rev ++++ get_current_git gdb_rev +++ set -euf -o pipefail -+++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_rev ']' ++++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x -+++ cat artifacts/git/gcc_rev -+++ get_baseline_git gcc_rev ++++ cat artifacts/git/gdb_rev ++++ get_baseline_git gdb_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 ']' ++++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' +++ set -euf -o pipefail +x -+++ cat base-artifacts/git/gcc_rev -++ '[' xd8e4e7def3338344a761d841010e98d017c58b0a '!=' xfe9767eedcea3e867a48102f96d913fc70670e67 ']' -++ echo -ne ' gcc' -++ 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 -++ '[' x74e9347ebc5be452935fe4f3eddb150aa5a6f4fe '!=' xdd72f9c7e512da377074d47d990564959b772643 ']' -++ echo -ne ' linux' -++ delim=' ' -++ for c in $(print_updated_components) -+++ get_current_git glibc_rev -+++ set -euf -o pipefail -+++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat artifacts/git/glibc_rev -+++ get_baseline_git glibc_rev -+++ set -euf -o pipefail -+++ local base_artifacts=base-artifacts -+++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' -+++ set -euf -o pipefail +x -+++ cat base-artifacts/git/glibc_rev -++ '[' x1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 '!=' xc06e10c8130358c409c1d2837f8171ef70169d03 ']' -++ echo -ne ' glibc' ++++ cat base-artifacts/git/gdb_rev +++ '[' x98107b0b17acd9d2c28829cbe93a75b72677d220 '!=' x1c37b30945073f34bbb685d2ac47ab01e0c93d45 ']' +++ echo -ne gdb ++ delim=' ' ++ echo + local c base_rev cur_rev c_commits -+ '[' 4 = 0 ']' -# Debug traces : -# change_kind=multiple_components : binutils gcc linux glibc -+ '[' 4 = 1 ']' -+ change_kind=multiple_components -+ changed_single_component= -+ echo '# Debug traces :' -+ echo '# change_kind=multiple_components : binutils gcc linux glibc' -+ for c in "${changed_components[@]}" -++ get_baseline_git binutils_rev ++ '[' 1 = 0 ']' ++ '[' 1 = 1 ']' ++ changed_single_component=gdb +++ get_current_git gdb_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 ']' +++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x -++ cat base-artifacts/git/binutils_rev -+ base_rev=1c37b30945073f34bbb685d2ac47ab01e0c93d45 -++ 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=3fe0dfd1604f9bf8d51a7473f7f27e16242986be -++ git -C binutils rev-list --count 1c37b30945073f34bbb685d2ac47ab01e0c93d45..3fe0dfd1604f9bf8d51a7473f7f27e16242986be -+ c_commits=27 -+ echo '# rev for binutils : 1c37b30945073f34bbb685d2ac47ab01e0c93d45..3fe0dfd1604f9bf8d51a7473f7f27e16242986be (27 commits)' -# rev for binutils : 1c37b30945073f34bbb685d2ac47ab01e0c93d45..3fe0dfd1604f9bf8d51a7473f7f27e16242986be (27 commits) -+ for c in "${changed_components[@]}" -++ get_baseline_git gcc_rev +++ cat artifacts/git/gdb_rev ++ first_bad=98107b0b17acd9d2c28829cbe93a75b72677d220 +++ get_baseline_git gdb_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 ']' +++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x -++ cat base-artifacts/git/gcc_rev -+ base_rev=fe9767eedcea3e867a48102f96d913fc70670e67 -++ 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=d8e4e7def3338344a761d841010e98d017c58b0a -++ git -C gcc rev-list --count fe9767eedcea3e867a48102f96d913fc70670e67..d8e4e7def3338344a761d841010e98d017c58b0a -+ c_commits=41 -# rev for gcc : fe9767eedcea3e867a48102f96d913fc70670e67..d8e4e7def3338344a761d841010e98d017c58b0a (41 commits) -+ echo '# rev for gcc : fe9767eedcea3e867a48102f96d913fc70670e67..d8e4e7def3338344a761d841010e98d017c58b0a (41 commits)' -+ for c in "${changed_components[@]}" -++ get_baseline_git linux_rev +++ cat base-artifacts/git/gdb_rev ++ last_good=1c37b30945073f34bbb685d2ac47ab01e0c93d45 ++ local res ++ res=0 ++ wait 346345 ++ git -C gdb rev-parse --verify HEAD ++ assert_with_msg 'Cannot parse HEAD in repo gdb' '[' 0 = 0 ']' ++ set -euf -o pipefail +x ++ single_commit_p gdb ++ set -euf -o pipefail ++ local c=gdb ++ local base_rev cur_rev sha1 +++ get_baseline_git gdb_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 ']' +++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x -++ cat base-artifacts/git/linux_rev -+ base_rev=dd72f9c7e512da377074d47d990564959b772643 -++ get_current_git linux_rev +++ cat base-artifacts/git/gdb_rev ++ base_rev=1c37b30945073f34bbb685d2ac47ab01e0c93d45 +++ get_current_git gdb_rev ++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No linux_rev in current git' '[' -f artifacts/git/linux_rev ']' +++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x -++ cat artifacts/git/linux_rev -+ cur_rev=74e9347ebc5be452935fe4f3eddb150aa5a6f4fe -++ git -C linux rev-list --count dd72f9c7e512da377074d47d990564959b772643..74e9347ebc5be452935fe4f3eddb150aa5a6f4fe -+ c_commits=33 -+ echo '# rev for linux : dd72f9c7e512da377074d47d990564959b772643..74e9347ebc5be452935fe4f3eddb150aa5a6f4fe (33 commits)' -# rev for linux : dd72f9c7e512da377074d47d990564959b772643..74e9347ebc5be452935fe4f3eddb150aa5a6f4fe (33 commits) +++ cat artifacts/git/gdb_rev ++ cur_rev=98107b0b17acd9d2c28829cbe93a75b72677d220 +++ git -C gdb rev-parse '98107b0b17acd9d2c28829cbe93a75b72677d220^@' ++ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") ++ '[' 200b85632a99e749e14d1c026b7e24c15a5e2776 = 1c37b30945073f34bbb685d2ac47ab01e0c93d45 ']' ++ return 1 ++ change_kind=single_component +# Debug traces : ++ echo '# Debug traces :' +# change_kind=single_component : gdb ++ echo '# change_kind=single_component : gdb' + for c in "${changed_components[@]}" -++ get_baseline_git glibc_rev +++ get_baseline_git gdb_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts -++ assert_with_msg 'ERROR: No glibc_rev in baseline git' '[' -f base-artifacts/git/glibc_rev ']' +++ assert_with_msg 'ERROR: No gdb_rev in baseline git' '[' -f base-artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x -++ cat base-artifacts/git/glibc_rev -+ base_rev=c06e10c8130358c409c1d2837f8171ef70169d03 -++ get_current_git glibc_rev +++ cat base-artifacts/git/gdb_rev ++ base_rev=1c37b30945073f34bbb685d2ac47ab01e0c93d45 +++ get_current_git gdb_rev ++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No glibc_rev in current git' '[' -f artifacts/git/glibc_rev ']' +++ assert_with_msg 'ERROR: No gdb_rev in current git' '[' -f artifacts/git/gdb_rev ']' ++ set -euf -o pipefail +x -++ cat artifacts/git/glibc_rev -+ cur_rev=1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 -++ git -C glibc rev-list --count c06e10c8130358c409c1d2837f8171ef70169d03..1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 -# rev for glibc : c06e10c8130358c409c1d2837f8171ef70169d03..1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 (2 commits) +++ cat artifacts/git/gdb_rev ++ cur_rev=98107b0b17acd9d2c28829cbe93a75b72677d220 +++ git -C gdb rev-list --count 1c37b30945073f34bbb685d2ac47ab01e0c93d45..98107b0b17acd9d2c28829cbe93a75b72677d220 ++ c_commits=23 ++ echo '# rev for gdb : 1c37b30945073f34bbb685d2ac47ab01e0c93d45..98107b0b17acd9d2c28829cbe93a75b72677d220 (23 commits)' +# rev for gdb : 1c37b30945073f34bbb685d2ac47ab01e0c93d45..98107b0b17acd9d2c28829cbe93a75b72677d220 (23 commits) -+ c_commits=2 -+ echo '# rev for glibc : c06e10c8130358c409c1d2837f8171ef70169d03..1c1083a3e48240866cfac595a2d60dfb1e8a1bf1 (2 commits)' + echo '' + setup_stages_to_run + '[' ignore = onregression ']' @@ -308,9 +243,9 @@ # post_interesting_commits + echo '# post_interesting_commits' + local stage=init -+ '[' multiple_components '!=' single_commit ']' ++ '[' single_component '!=' single_commit ']' + return -Init stage ran successfully. + '[' init '!=' full ']' + echo 'Init stage ran successfully.' +Init stage ran successfully. + exit 0 diff --git a/jenkins/rewrite.log b/jenkins/rewrite.log index 78bd4a4..ca88fea 100644 --- a/jenkins/rewrite.log +++ b/jenkins/rewrite.log @@ -1,25 +1,25 @@ ++ pwd ++ cat -+ remote_exec tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: ./jenkins-scripts/round-robin-baseline.sh '@@rr[top_artifacts]' artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100 ++ remote_exec tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ./jenkins-scripts/round-robin-baseline.sh '@@rr[top_artifacts]' artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100 + set -euf -o pipefail + local host -++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ++ cut -d: -f 1 + host=tcwg-jade-06 + local port -++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ++ cut -s -d: -f 2 + port= + local dir -++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ++ cut -s -d: -f 3 -+ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_7 ++ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_0 + local opts -++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ++ cut -s -d: -f 4 -+ opts=-p35213 ++ opts=-p35220 + local env_vars -++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_7:-p35213: +++ echo tcwg-jade-06::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p35220: ++ cut -s -d: -f 5 + env_vars= + shift @@ -58,8 +58,8 @@ + for i in "$@" + cmd+=("$(printf '%q' "$i")") ++ printf %q 100 -++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_7 -+ ssh -p35213 tcwg-jade-06 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_7 && exec ./jenkins-scripts/round-robin-baseline.sh @@rr\[top_artifacts\] artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100' +++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_0 ++ ssh -p35220 tcwg-jade-06 'cd /home/tcwg-buildslave/workspace/tcwg_gnu_0 && exec ./jenkins-scripts/round-robin-baseline.sh @@rr\[top_artifacts\] artifacts __build_script tcwg_gnu-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100' + declare -g rewrite_base_artifacts_first=true + true + update_baseline diff --git a/jenkins/run-build.env b/jenkins/run-build.env index 86a0361..5ff19c2 100644 --- a/jenkins/run-build.env +++ b/jenkins/run-build.env @@ -1,4 +1,4 @@ -build_name="#510" +build_name="#512" docker_opts=(--distro default --arch @@ -7,13 +7,7 @@ armhf tcwg-jade-06 ) source build_container.sh trap "cleanup_all_containers" EXIT -build_name="#510-binutils-gcc-glibc-linux" -branch_opt=(==rr\[binutils_git\] -git://sourceware.org/git/binutils-gdb.git#master -==rr\[gcc_git\] -https://github.com/gcc-mirror/gcc.git#master -==rr\[glibc_git\] -git://sourceware.org/git/glibc.git#master -==rr\[linux_git\] -https://git.linaro.org/kernel-org/linux.git#master ) -build_name="#510-binutils-gcc-glibc-linux-R0" +build_name="#512-gdb" +branch_opt=(==rr\[gdb_git\] +git://sourceware.org/git/binutils-gdb.git#98107b0b17acd9d2c28829cbe93a75b72677d220 ) +build_name="#512-gdb-R0-force" |