diff options
author | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-11-08 14:13:22 +0000 |
---|---|---|
committer | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-11-08 14:13:22 +0000 |
commit | 9ab05a190f8ea8f4be3dd304a5a033480482963a (patch) | |
tree | da0cac9baa69bf07cc0c613ff67e3ae8f9d45e4f /jenkins | |
parent | e28af608c3eee980c0c309c273abd61f64d278cc (diff) |
onsuccess: #169: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/
Results :
| # reset_artifacts:
| -10
| # build_abe binutils:
| -8
| # build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-cpu=cortex-m3 --set gcc_override_configure=--with-float=softfp:
| -7
| # build_abe newlib:
| -5
| # build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-cpu=cortex-m3 --set gcc_override_configure=--with-float=softfp:
| -4
| # build_abe gdb:
| -3
| # build_abe qemu:
| -2
| # build_abe dejagnu:
| -1
| # build_abe check_gcc -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-cpu=cortex-m3 --set gcc_override_configure=--with-float=softfp --set target_board_options={-mthumb/-march=armv7-m/-mtune=cortex-m3/-mfloat-abi=softfp/-mfpu=auto} --qemu-cpu cortex-m3:
| 0
check_regression status : 0
Diffstat (limited to 'jenkins')
-rw-r--r-- | jenkins/build-name | 2 | ||||
-rw-r--r-- | jenkins/notify-full.log | 1011 | ||||
-rw-r--r-- | jenkins/notify-init.log | 266 | ||||
-rw-r--r-- | jenkins/rewrite.log | 63 | ||||
-rw-r--r-- | jenkins/run-build.env | 16 |
5 files changed, 665 insertions, 693 deletions
diff --git a/jenkins/build-name b/jenkins/build-name index 1cfdbb5..0008919 100644 --- a/jenkins/build-name +++ b/jenkins/build-name @@ -1 +1 @@ -#167-gcc-R0 +#169-binutils-gdb-newlib-qemu-R0 diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log index cc6b919..6c0b549 100644 --- a/jenkins/notify-full.log +++ b/jenkins/notify-full.log @@ -1,67 +1,6 @@ -++ pwd -++ cat -+ remote_exec build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: ./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 build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: -++ cut -d: -f 1 -+ host=build-01.tcwglab -+ local port -++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: -++ cut -s -d: -f 2 -+ port= -+ local dir -++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: -++ cut -s -d: -f 3 -+ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_0 -+ local opts -++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: -++ cut -s -d: -f 4 -+ opts=-p49716 -+ local env_vars -++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: -++ cut -s -d: -f 5 -+ env_vars= -+ shift -+ local -a cmd -+ cmd=() -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q ./jenkins-scripts/round-robin-notify.sh -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q '@@rr[top_artifacts]' -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q artifacts -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q __TCWG_JIRA_TOKEN -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q ijQW9spm0p7HwZnUtLFx7CCA -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q __stage -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q full -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q __verbose -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q true -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q __build_script -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q tcwg_gnu-build.sh -++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_0 -+ ssh -p49716 build-01.tcwglab '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' ++ set +x -/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 +/home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ATATT3xFfGF0T6lmyRRI1GPXAjFc6UC66WsAJyuXpga-0JusQbYQdlG4NfS8kED4ejPRlZs9E57FWxFlN7K67E-9t-EXcNqVpzVQwTRd2JDDboAUNRnk00rMY9KXELe8Jb9dKP7p3MTXz2HTqtpMKIM2VZQUmZf_TcIuAN0mVpSPtZtdoLZBnCk=34F9AA87 __stage full __verbose true __build_script tcwg_gnu-build.sh + false + dryrun= @@ -87,17 +26,17 @@ ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/166/ +# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/167/ # Using dir : base-artifacts -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/166/' ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/167/' + 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_embed_check_gcc--master-thumb_m3_eabi-build/167/ +# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/ # Using dir : artifacts -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/167/' ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/' + echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify @@ -121,102 +60,167 @@ +++ set -euf -o pipefail +++ local c delim= +++ for c in ${rr[components]} -+++ '[' xbaseline '!=' xbaseline ']' -+++ for c in ${rr[components]} -+++ '[' xhttps://github.com/gcc-mirror/gcc.git#master '!=' xbaseline ']' -+++ echo -ne gcc ++++ '[' xgit://sourceware.org/git/binutils-gdb.git#master '!=' xbaseline ']' ++++ echo -ne binutils +++ delim=' ' +++ for c in ${rr[components]} +++ '[' xbaseline '!=' xbaseline ']' +++ for c in ${rr[components]} -+++ '[' xbaseline '!=' xbaseline ']' ++++ '[' xgit://sourceware.org/git/newlib-cygwin.git#master '!=' xbaseline ']' ++++ echo -ne ' newlib' ++++ delim=' ' +++ for c in ${rr[components]} -+++ '[' xbaseline '!=' xbaseline ']' ++++ '[' xgit://sourceware.org/git/binutils-gdb.git#master '!=' xbaseline ']' ++++ echo -ne ' gdb' ++++ delim=' ' ++++ for c in ${rr[components]} ++++ '[' xhttps://gitlab.com/qemu-project/qemu.git#master '!=' xbaseline ']' ++++ echo -ne ' qemu' ++++ delim=' ' +++ echo ++ for c in $(print_updated_components) -+++ get_current_git gcc_rev ++++ 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 +++ '[' xb20885b0a439ff8bd0e4fd00c666589ffca10fa2 '!=' x0a845aef62b8813275616bd399e8fca679161cfc ']' +++ echo -ne binutils +++ delim=' ' +++ for c in $(print_updated_components) ++++ get_current_git newlib_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 newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']' +++ set -euf -o pipefail +x -+++ cat artifacts/git/gcc_rev -+++ get_baseline_git gcc_rev ++++ cat artifacts/git/newlib_rev ++++ get_baseline_git newlib_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 newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']' +++ set -euf -o pipefail +x -+++ cat base-artifacts/git/gcc_rev -++ '[' x0e6f3e9175bddb5cada6571744f33af574232c76 '!=' x6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b ']' -++ echo -ne gcc ++++ cat base-artifacts/git/newlib_rev +++ '[' x7236f22f713a923759ec7a98b4572c1910beb730 '!=' x12e3bac3ce562007e83c3c67243c85fcb5ee70a4 ']' +++ echo -ne ' newlib' +++ delim=' ' +++ for c in $(print_updated_components) ++++ 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 ++++ 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 +++ '[' x3c09fd57e6f825672964581e152bd50b507e5630 '!=' x0a845aef62b8813275616bd399e8fca679161cfc ']' +++ echo -ne ' gdb' +++ 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 +++ '[' x462ad017ed76889d46696a3581e1b52343f9b683 '!=' xd762bf97931b58839316b68a570eecc6143c9e3e ']' +++ echo -ne ' qemu' ++ delim=' ' ++ echo +# Debug traces : +# change_kind=multiple_components : binutils newlib gdb qemu + local c base_rev cur_rev c_commits -+ '[' 1 = 0 ']' -+ '[' 1 = 1 ']' -+ changed_single_component=gcc -++ get_current_git gcc_rev ++ '[' 4 = 0 ']' ++ '[' 4 = 1 ']' ++ change_kind=multiple_components ++ changed_single_component= ++ echo '# Debug traces :' ++ echo '# change_kind=multiple_components : binutils newlib gdb qemu' ++ for c in "${changed_components[@]}" +++ get_baseline_git binutils_rev ++ set -euf -o pipefail -++ assert_with_msg 'ERROR: No gcc_rev in current git' '[' -f artifacts/git/gcc_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/gcc_rev -+ first_bad=0e6f3e9175bddb5cada6571744f33af574232c76 -++ get_baseline_git gcc_rev +++ cat base-artifacts/git/binutils_rev ++ base_rev=0a845aef62b8813275616bd399e8fca679161cfc +++ 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=b20885b0a439ff8bd0e4fd00c666589ffca10fa2 +++ git -C binutils rev-list --count 0a845aef62b8813275616bd399e8fca679161cfc..b20885b0a439ff8bd0e4fd00c666589ffca10fa2 +# rev for binutils : 0a845aef62b8813275616bd399e8fca679161cfc..b20885b0a439ff8bd0e4fd00c666589ffca10fa2 (30 commits) ++ c_commits=30 ++ echo '# rev for binutils : 0a845aef62b8813275616bd399e8fca679161cfc..b20885b0a439ff8bd0e4fd00c666589ffca10fa2 (30 commits)' ++ for c in "${changed_components[@]}" +++ get_baseline_git newlib_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 newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']' ++ set -euf -o pipefail +x -++ cat base-artifacts/git/gcc_rev -+ last_good=6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b -+ local res -+ res=0 -+ wait 1375545 -+ git -C gcc rev-parse --verify HEAD -+ assert_with_msg 'Cannot parse HEAD in repo gcc' '[' 0 = 0 ']' -+ set -euf -o pipefail +x -+ single_commit_p gcc -+ set -euf -o pipefail -+ local c=gcc -+ local base_rev cur_rev sha1 -++ get_baseline_git gcc_rev +++ cat base-artifacts/git/newlib_rev ++ base_rev=12e3bac3ce562007e83c3c67243c85fcb5ee70a4 +++ get_current_git newlib_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/newlib_rev ++ cur_rev=7236f22f713a923759ec7a98b4572c1910beb730 +++ git -C newlib rev-list --count 12e3bac3ce562007e83c3c67243c85fcb5ee70a4..7236f22f713a923759ec7a98b4572c1910beb730 +# rev for newlib : 12e3bac3ce562007e83c3c67243c85fcb5ee70a4..7236f22f713a923759ec7a98b4572c1910beb730 (3 commits) ++ c_commits=3 ++ echo '# rev for newlib : 12e3bac3ce562007e83c3c67243c85fcb5ee70a4..7236f22f713a923759ec7a98b4572c1910beb730 (3 commits)' ++ for c in "${changed_components[@]}" +++ 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=6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b -++ get_current_git gcc_rev +++ cat base-artifacts/git/gdb_rev ++ base_rev=0a845aef62b8813275616bd399e8fca679161cfc +++ 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 -+ cur_rev=0e6f3e9175bddb5cada6571744f33af574232c76 -# Debug traces : -# change_kind=single_component : gcc -++ git -C gcc rev-parse '0e6f3e9175bddb5cada6571744f33af574232c76^@' -+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 9acea4376fd98696ba51e59f417c94911a4d8248 = 6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b ']' -+ return 1 -+ change_kind=single_component -+ echo '# Debug traces :' -+ echo '# change_kind=single_component : gcc' +++ cat artifacts/git/gdb_rev ++ cur_rev=3c09fd57e6f825672964581e152bd50b507e5630 +++ git -C gdb rev-list --count 0a845aef62b8813275616bd399e8fca679161cfc..3c09fd57e6f825672964581e152bd50b507e5630 +# rev for gdb : 0a845aef62b8813275616bd399e8fca679161cfc..3c09fd57e6f825672964581e152bd50b507e5630 (32 commits) ++ c_commits=32 ++ echo '# rev for gdb : 0a845aef62b8813275616bd399e8fca679161cfc..3c09fd57e6f825672964581e152bd50b507e5630 (32 commits)' + for c in "${changed_components[@]}" -++ get_baseline_git gcc_rev +++ get_baseline_git qemu_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 qemu_rev in baseline git' '[' -f base-artifacts/git/qemu_rev ']' ++ set -euf -o pipefail +x -++ cat base-artifacts/git/gcc_rev -+ base_rev=6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b -++ get_current_git gcc_rev +++ cat base-artifacts/git/qemu_rev ++ base_rev=d762bf97931b58839316b68a570eecc6143c9e3e +++ get_current_git qemu_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 qemu_rev in current git' '[' -f artifacts/git/qemu_rev ']' ++ set -euf -o pipefail +x -++ cat artifacts/git/gcc_rev -+ cur_rev=0e6f3e9175bddb5cada6571744f33af574232c76 -++ git -C gcc rev-list --count 6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b..0e6f3e9175bddb5cada6571744f33af574232c76 -+ c_commits=14 -# rev for gcc : 6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b..0e6f3e9175bddb5cada6571744f33af574232c76 (14 commits) +++ cat artifacts/git/qemu_rev ++ cur_rev=462ad017ed76889d46696a3581e1b52343f9b683 +++ git -C qemu rev-list --count d762bf97931b58839316b68a570eecc6143c9e3e..462ad017ed76889d46696a3581e1b52343f9b683 +# rev for qemu : d762bf97931b58839316b68a570eecc6143c9e3e..462ad017ed76889d46696a3581e1b52343f9b683 (409 commits) -+ echo '# rev for gcc : 6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b..0e6f3e9175bddb5cada6571744f33af574232c76 (14 commits)' ++ c_commits=409 ++ echo '# rev for qemu : d762bf97931b58839316b68a570eecc6143c9e3e..462ad017ed76889d46696a3581e1b52343f9b683 (409 commits)' + echo '' + setup_stages_to_run + '[' ignore = onregression ']' @@ -239,29 +243,29 @@ + generate_extra_details_f=gnu_generate_extra_details + print_config_f=gnu_print_config + post_interesting_commits init -+ set -euf -o pipefail # post_interesting_commits ++ set -euf -o pipefail + echo '# post_interesting_commits' + local stage=init -+ '[' single_component '!=' single_commit ']' ++ '[' multiple_components '!=' single_commit ']' + return + '[' full '!=' full ']' + gnu_generate_extra_details + set -euf -o pipefail + '[' -d artifacts/sumfiles ']' -+ wait 1375569 ++ wait 17758 + 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 -+ '[' 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 + true + generate_jira_dir @@ -272,7 +276,7 @@ ++ set -euf -o pipefail ++ local print_arg=--entry ++ shift 1 -++ '[' xsingle_component '!=' xsingle_commit ']' +++ '[' xmultiple_components '!=' xsingle_commit ']' ++ return 0 + icommit_entry= + '[' '' '!=' '' ']' @@ -290,10 +294,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 1375626 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231105 --build_dir=artifacts/sumfiles --verbosity=1 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231105 --build_dir=artifacts/sumfiles --verbosity=1 -++ wait 1375627 +++ wait 17815 +++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231108 --build_dir=artifacts/sumfiles --verbosity=1 +++ wait 17816 +++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231108 --build_dir=artifacts/sumfiles --verbosity=1 ++ local n_regressions n_progressions pass_fail=PASS ++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum @@ -316,9 +320,9 @@ +++ get_current_manifest BUILD_URL +++ get_manifest artifacts/manifest.sh BUILD_URL +++ set +x -++ url=https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/167/artifact/artifacts +++ url=https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/artifact/artifacts ++ '[' '' '!=' '' ']' -++ echo 'https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/167/artifact/artifacts/notify/mail-body.txt/*view*/' +++ echo 'https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/artifact/artifacts/notify/mail-body.txt/*view*/' # print all notification files + echo '# print all notification files' + true @@ -326,191 +330,96 @@ + set -euf -o pipefail + print_mail_recipients + set -euf -o pipefail -+ local c=gcc -+ '[' gcc = '' ']' -+ local -A emails -+ emails["tcwg-validation@linaro.org"]=bcc -+ emails["author"]=cc -+ emails["committer"]=to -+ case "$ci_project/$ci_config:$c" in -+ emails["author"]=no -+ emails["committer"]=no -+ emails["christophe.lyon@linaro.org"]=to -+ local c email base_rev cur_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 -+ base_rev=6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b -++ 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=0e6f3e9175bddb5cada6571744f33af574232c76 -+ read -r email -++ git -C gcc log --pretty=%ae 6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b..0e6f3e9175bddb5cada6571744f33af574232c76 -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ local precommit_postcommit=postcommit ++ local c= + '[' '' = '' ']' -++ 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=6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b -++ 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=0e6f3e9175bddb5cada6571744f33af574232c76 -+ read -r email -++ git -C gcc log --pretty=%ce 6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b..0e6f3e9175bddb5cada6571744f33af574232c76 -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ emails["$email"]=no -+ read -r email -+ unset 'emails[author]' 'emails[committer]' -+ local type -+ recipients=() -+ local -a recipients -+ for email in "${!emails[@]}" -+ type=bcc -+ case "$precommit_postcommit:$type" in -+ case "$type" in -+ recipients+=("$type:$email") -+ for email in "${!emails[@]}" -+ type=no -+ case "$precommit_postcommit:$type" in -+ case "$type" in -+ for email in "${!emails[@]}" -+ type=no -+ case "$precommit_postcommit:$type" in -+ case "$type" in -+ for email in "${!emails[@]}" -+ type=to -+ case "$precommit_postcommit:$type" in -+ case "$type" in -+ recipients+=("$email") -+ for email in "${!emails[@]}" -+ type=no -+ case "$precommit_postcommit:$type" in -+ case "$type" in -+ for email in "${!emails[@]}" -+ type=no -+ case "$precommit_postcommit:$type" in -+ case "$type" in -+ for email in "${!emails[@]}" -+ type=no -+ case "$precommit_postcommit:$type" in -+ case "$type" in -+ for email in "${!emails[@]}" -+ type=no -+ case "$precommit_postcommit:$type" in -+ case "$type" in -+ for email in "${!emails[@]}" -+ type=no -+ case "$precommit_postcommit:$type" in -+ case "$type" in -+ for email in "${!emails[@]}" -+ type=no -+ case "$precommit_postcommit:$type" in -+ case "$type" in -+ for email in "${!emails[@]}" -+ type=no -+ case "$precommit_postcommit:$type" in -+ case "$type" in -+ IFS=, -+ echo bcc:tcwg-validation@linaro.org,christophe.lyon@linaro.org ++ echo bcc:tcwg-validation@linaro.org ++ return 0 ++ print_commits --oneline ++ set -euf -o pipefail ++ false ++ local print_arg=--oneline -++ '[' single_component = no_change ']' +++ '[' multiple_components = no_change ']' ++ local more_lines -++ '[' single_component = single_commit ']' -++ '[' single_component = single_component ']' +++ '[' 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 gcc_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 +++ base_rev=0a845aef62b8813275616bd399e8fca679161cfc ++++ 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=b20885b0a439ff8bd0e4fd00c666589ffca10fa2 ++++ git -C binutils rev-list --count 0a845aef62b8813275616bd399e8fca679161cfc..b20885b0a439ff8bd0e4fd00c666589ffca10fa2 +++ c_commits=30 +++ new_commits=30 +++ for c in "${changed_components[@]}" ++++ get_baseline_git newlib_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/newlib_rev +++ base_rev=12e3bac3ce562007e83c3c67243c85fcb5ee70a4 ++++ get_current_git newlib_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/newlib_rev +++ cur_rev=7236f22f713a923759ec7a98b4572c1910beb730 ++++ git -C newlib rev-list --count 12e3bac3ce562007e83c3c67243c85fcb5ee70a4..7236f22f713a923759ec7a98b4572c1910beb730 +++ c_commits=3 +++ new_commits=33 +++ for c in "${changed_components[@]}" ++++ 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=0a845aef62b8813275616bd399e8fca679161cfc ++++ 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=3c09fd57e6f825672964581e152bd50b507e5630 ++++ git -C gdb rev-list --count 0a845aef62b8813275616bd399e8fca679161cfc..3c09fd57e6f825672964581e152bd50b507e5630 +++ c_commits=32 +++ new_commits=65 +++ for c in "${changed_components[@]}" ++++ get_baseline_git qemu_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 qemu_rev in baseline git' '[' -f base-artifacts/git/qemu_rev ']' +++ set -euf -o pipefail +x -+++ cat base-artifacts/git/gcc_rev -++ base_rev=6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b -+++ get_current_git gcc_rev ++++ cat base-artifacts/git/qemu_rev +++ base_rev=d762bf97931b58839316b68a570eecc6143c9e3e ++++ get_current_git qemu_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 qemu_rev in current git' '[' -f artifacts/git/qemu_rev ']' +++ set -euf -o pipefail +x -+++ cat artifacts/git/gcc_rev -++ cur_rev=0e6f3e9175bddb5cada6571744f33af574232c76 -+++ git -C gcc rev-list --count 6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b..0e6f3e9175bddb5cada6571744f33af574232c76 -++ c_commits=14 -++ new_commits=14 -+++ echo gcc ++++ cat artifacts/git/qemu_rev +++ cur_rev=462ad017ed76889d46696a3581e1b52343f9b683 ++++ git -C qemu rev-list --count d762bf97931b58839316b68a570eecc6143c9e3e..462ad017ed76889d46696a3581e1b52343f9b683 +++ c_commits=409 +++ new_commits=474 ++++ echo binutils newlib gdb qemu +++ tr ' ' , -++ components=gcc -++ echo '14 commits in gcc' +++ components=binutils,newlib,gdb,qemu +++ echo '474 commits in binutils,newlib,gdb,qemu' ++ '[' --oneline = --oneline ']' ++ return 0 ++ gnu_print_result --oneline @@ -520,10 +429,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 1375683 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231105 --build_dir=artifacts/sumfiles --verbosity=1 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231105 --build_dir=artifacts/sumfiles --verbosity=1 -++ wait 1375684 +++ wait 17881 +++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231108 --build_dir=artifacts/sumfiles --verbosity=1 +++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231108 --build_dir=artifacts/sumfiles --verbosity=1 +++ wait 17882 ++ local n_regressions n_progressions pass_fail=PASS ++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum @@ -565,17 +474,17 @@ ++ case "$print_arg" in ++ case "$ci_config" in ++ echo master-thumb_m3_eabi -+ echo '[Linaro-TCWG-CI]' '14 commits in gcc: PASS on master-thumb_m3_eabi' ++ echo '[Linaro-TCWG-CI]' '474 commits in binutils,newlib,gdb,qemu: PASS on master-thumb_m3_eabi' + 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_embed_check_gcc--master-thumb_m3_eabi-build/167/artifact/artifacts ++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/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_embed_check_gcc--master-thumb_m3_eabi-build/166/artifact/artifacts ++ good_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/167/artifact/artifacts + cat ++ gnu_print_config --short ++ false @@ -602,57 +511,171 @@ ++ set -euf -o pipefail ++ false ++ local print_arg=--short -++ '[' single_component = no_change ']' +++ '[' multiple_components = no_change ']' ++ local more_lines -++ '[' single_component = single_commit ']' -++ '[' single_component = single_component ']' +++ '[' 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 gcc_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 +++ base_rev=0a845aef62b8813275616bd399e8fca679161cfc ++++ 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=b20885b0a439ff8bd0e4fd00c666589ffca10fa2 ++++ git -C binutils rev-list --count 0a845aef62b8813275616bd399e8fca679161cfc..b20885b0a439ff8bd0e4fd00c666589ffca10fa2 +++ c_commits=30 +++ new_commits=30 +++ for c in "${changed_components[@]}" ++++ get_baseline_git newlib_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/newlib_rev +++ base_rev=12e3bac3ce562007e83c3c67243c85fcb5ee70a4 ++++ get_current_git newlib_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/newlib_rev +++ cur_rev=7236f22f713a923759ec7a98b4572c1910beb730 ++++ git -C newlib rev-list --count 12e3bac3ce562007e83c3c67243c85fcb5ee70a4..7236f22f713a923759ec7a98b4572c1910beb730 +++ c_commits=3 +++ new_commits=33 +++ for c in "${changed_components[@]}" ++++ 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=0a845aef62b8813275616bd399e8fca679161cfc ++++ 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=3c09fd57e6f825672964581e152bd50b507e5630 ++++ git -C gdb rev-list --count 0a845aef62b8813275616bd399e8fca679161cfc..3c09fd57e6f825672964581e152bd50b507e5630 +++ c_commits=32 +++ new_commits=65 +++ for c in "${changed_components[@]}" ++++ get_baseline_git qemu_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 qemu_rev in baseline git' '[' -f base-artifacts/git/qemu_rev ']' +++ set -euf -o pipefail +x -+++ cat base-artifacts/git/gcc_rev -++ base_rev=6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b -+++ get_current_git gcc_rev ++++ cat base-artifacts/git/qemu_rev +++ base_rev=d762bf97931b58839316b68a570eecc6143c9e3e ++++ get_current_git qemu_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 qemu_rev in current git' '[' -f artifacts/git/qemu_rev ']' +++ set -euf -o pipefail +x -+++ cat artifacts/git/gcc_rev -++ cur_rev=0e6f3e9175bddb5cada6571744f33af574232c76 -+++ git -C gcc rev-list --count 6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b..0e6f3e9175bddb5cada6571744f33af574232c76 -++ c_commits=14 -++ new_commits=14 -+++ echo gcc ++++ cat artifacts/git/qemu_rev +++ cur_rev=462ad017ed76889d46696a3581e1b52343f9b683 ++++ git -C qemu rev-list --count d762bf97931b58839316b68a570eecc6143c9e3e..462ad017ed76889d46696a3581e1b52343f9b683 +++ c_commits=409 +++ new_commits=474 ++++ echo binutils newlib gdb qemu +++ tr ' ' , -++ components=gcc -++ echo '14 commits in gcc' +++ components=binutils,newlib,gdb,qemu +++ echo '474 commits in binutils,newlib,gdb,qemu' ++ '[' --short = --oneline ']' ++ for c in "${changed_components[@]}" -+++ get_baseline_git gcc_rev ++++ get_baseline_git binutils_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 binutils_rev in baseline git' '[' -f base-artifacts/git/binutils_rev ']' +++ set -euf -o pipefail +x -+++ cat base-artifacts/git/gcc_rev -++ base_rev=6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b -+++ get_current_git gcc_rev ++++ cat base-artifacts/git/binutils_rev +++ base_rev=0a845aef62b8813275616bd399e8fca679161cfc ++++ get_current_git binutils_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 binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']' +++ set -euf -o pipefail +x -+++ cat artifacts/git/gcc_rev -++ cur_rev=0e6f3e9175bddb5cada6571744f33af574232c76 -+++ git -C gcc rev-list --count 6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b..0e6f3e9175bddb5cada6571744f33af574232c76 -++ c_commits=14 ++++ cat artifacts/git/binutils_rev +++ cur_rev=b20885b0a439ff8bd0e4fd00c666589ffca10fa2 ++++ git -C binutils rev-list --count 0a845aef62b8813275616bd399e8fca679161cfc..b20885b0a439ff8bd0e4fd00c666589ffca10fa2 +++ c_commits=30 ++ '[' '' '!=' '' ']' -++ git -C gcc log -n 5 --oneline 6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b..0e6f3e9175bddb5cada6571744f33af574232c76 -++ '[' 14 -gt 5 ']' -++ echo '... and 9 more commits in gcc' +++ git -C binutils log -n 5 --oneline 0a845aef62b8813275616bd399e8fca679161cfc..b20885b0a439ff8bd0e4fd00c666589ffca10fa2 +++ '[' 30 -gt 5 ']' +++ echo '... and 25 more commits in binutils' +++ '[' '' '!=' '' ']' +++ for c in "${changed_components[@]}" ++++ get_baseline_git newlib_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/newlib_rev +++ base_rev=12e3bac3ce562007e83c3c67243c85fcb5ee70a4 ++++ get_current_git newlib_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/newlib_rev +++ cur_rev=7236f22f713a923759ec7a98b4572c1910beb730 ++++ git -C newlib rev-list --count 12e3bac3ce562007e83c3c67243c85fcb5ee70a4..7236f22f713a923759ec7a98b4572c1910beb730 +++ c_commits=3 +++ '[' '' '!=' '' ']' +++ git -C newlib log -n 5 --oneline 12e3bac3ce562007e83c3c67243c85fcb5ee70a4..7236f22f713a923759ec7a98b4572c1910beb730 +++ '[' 3 -gt 5 ']' +++ '[' '' '!=' '' ']' +++ for c in "${changed_components[@]}" ++++ 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=0a845aef62b8813275616bd399e8fca679161cfc ++++ 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=3c09fd57e6f825672964581e152bd50b507e5630 ++++ git -C gdb rev-list --count 0a845aef62b8813275616bd399e8fca679161cfc..3c09fd57e6f825672964581e152bd50b507e5630 +++ c_commits=32 +++ '[' '' '!=' '' ']' +++ git -C gdb log -n 5 --oneline 0a845aef62b8813275616bd399e8fca679161cfc..3c09fd57e6f825672964581e152bd50b507e5630 +++ '[' 32 -gt 5 ']' +++ echo '... and 27 more commits in gdb' +++ '[' '' '!=' '' ']' +++ 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=d762bf97931b58839316b68a570eecc6143c9e3e ++++ 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=462ad017ed76889d46696a3581e1b52343f9b683 ++++ git -C qemu rev-list --count d762bf97931b58839316b68a570eecc6143c9e3e..462ad017ed76889d46696a3581e1b52343f9b683 +++ c_commits=409 +++ '[' '' '!=' '' ']' +++ git -C qemu log -n 5 --oneline d762bf97931b58839316b68a570eecc6143c9e3e..462ad017ed76889d46696a3581e1b52343f9b683 +++ '[' 409 -gt 5 ']' +++ echo '... and 404 more commits in qemu' ++ '[' '' '!=' '' ']' ++ return 0 ++ gnu_print_result --short @@ -662,10 +685,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 1375741 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231105 --build_dir=artifacts/sumfiles --verbosity=1 -++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231105 --build_dir=artifacts/sumfiles --verbosity=1 -++ wait 1375742 +++ wait 18002 +++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231108 --build_dir=artifacts/sumfiles --verbosity=1 +++ wait 18003 +++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20231108 --build_dir=artifacts/sumfiles --verbosity=1 ++ local n_regressions n_progressions pass_fail=PASS ++ '[' 0 '!=' 0 ']' +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum @@ -696,27 +719,27 @@ ++++ get_current_manifest BUILD_URL ++++ get_manifest artifacts/manifest.sh BUILD_URL ++++ set +x -+++ url=https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/167/artifact/artifacts ++++ url=https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/artifact/artifacts +++ '[' '' '!=' '' ']' -+++ echo https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/167/artifact/artifacts/00-sumfiles/ ++++ echo https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/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_embed_check_gcc--master-thumb_m3_eabi-build/167/artifact/artifacts ++++ url=https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/artifact/artifacts +++ '[' '' '!=' '' ']' -+++ echo https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/167/artifact/artifacts/notify/ ++++ echo https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/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_embed_check_gcc--master-thumb_m3_eabi-build/167/artifact/artifacts ++++ url=https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/artifact/artifacts +++ '[' '' '!=' '' ']' -+++ echo https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/167/artifact/artifacts/sumfiles/xfails.xfail ++++ echo https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/artifact/artifacts/sumfiles/xfails.xfail ++ gnu_print_config --long ++ false ++ . /home/tcwg-buildslave/workspace/tcwg_gnu_0/jenkins-scripts/tcwg_gnu-config.sh @@ -740,18 +763,17 @@ ++ false ++ local print_arg=--long ++ case "$print_arg" in -# generate dashboard -# generate_dashboard_squad -... Skipping -# post_dashboard_squad -... Skipping -# generate_lnt_report ++ echo 'CI config tcwg_gnu_embed_check_gcc/master-thumb_m3_eabi' -+ '[' single_component '!=' single_commit ']' ++ '[' multiple_components '!=' single_commit ']' + return +# generate dashboard + echo '# generate dashboard' + generate_dashboard_squad + local results_date +# generate_dashboard_squad +... Skipping +# post_dashboard_squad +... Skipping + echo '# generate_dashboard_squad' + false + echo '... Skipping' @@ -762,8 +784,9 @@ + echo '... Skipping' + return + generate_lnt_report -+ wait 1375782 ++ wait 18043 + set -euf -o pipefail +# generate_lnt_report + echo '# generate_lnt_report' + true + case "$ci_project" in @@ -771,8 +794,8 @@ ++ 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_embed_check_gcc--master-thumb_m3_eabi-build/167/ tcwg_gnu_embed_check_gcc master-thumb_m3_eabi artifacts/sumfiles artifacts/notify/lnt_report.json -+ local build_url=https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/167/ ++ generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/ tcwg_gnu_embed_check_gcc master-thumb_m3_eabi artifacts/sumfiles artifacts/notify/lnt_report.json ++ local build_url=https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/ + local ci_project=tcwg_gnu_embed_check_gcc + local ci_config=master-thumb_m3_eabi + local sumfiles_dir=artifacts/sumfiles @@ -781,22 +804,22 @@ + readarray -t -d '' sumfiles ++ find artifacts/sumfiles -name '*.sum' -print0 + '[' 3 = 0 ']' -++ cat artifacts/sumfiles/g++.sum artifacts/sumfiles/gcc.sum artifacts/sumfiles/libstdc++.sum +++ cat artifacts/sumfiles/gcc.sum artifacts/sumfiles/g++.sum artifacts/sumfiles/libstdc++.sum ++ grep -c '# of' + '[' 19 -eq 0 ']' + local machine_name=tcwg_gnu_embed_check_gcc_master-thumb_m3_eabi + local lnt_testsuite=tcwg_gnu_check + local build_number -++ basename https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/167/ -+ build_number=167 +++ basename https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/ ++ build_number=169 + 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-11-05 16:42:17' -+ report_header 167 tcwg_gnu_embed_check_gcc_master-thumb_m3_eabi '2023-11-05 16:42:17' tcwg_gnu_check -+ local build_number=167 ++ date_time='2023-11-08 14:13:20' ++ report_header 169 tcwg_gnu_embed_check_gcc_master-thumb_m3_eabi '2023-11-08 14:13:20' tcwg_gnu_check ++ local build_number=169 + local machine_name=tcwg_gnu_embed_check_gcc_master-thumb_m3_eabi -+ local 'date_time=2023-11-05 16:42:17' ++ local 'date_time=2023-11-08 14:13:20' + local lnt_testsuite=tcwg_gnu_check + cat + for field in "${all_fields[@]}" @@ -822,8 +845,8 @@ ++ total_untested_testcases=0 + first=true + for sumfile in "${sumfiles[@]}" -++ basename artifacts/sumfiles/g++.sum .sum -+ suite_name=g++ +++ basename artifacts/sumfiles/gcc.sum .sum ++ suite_name=gcc + fields=("${all_fields[@]}") + for field in "${fields[@]}" + eval expected_failures=0 @@ -847,49 +870,49 @@ + eval untested_testcases=0 ++ untested_testcases=0 + read -r kind nres -++ grep '^# of' artifacts/sumfiles/g++.sum +++ grep '^# of' artifacts/sumfiles/gcc.sum ++ awk '{ print $3"_"$4" "$NF }' + [[ ! expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ expected_passes ]] -+ eval expected_passes=208032 -++ expected_passes=208032 ++ eval expected_passes=153062 +++ expected_passes=153062 + [[ expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ expected_passes ]] -+ eval '(( total_expected_passes+=208032 ))' -++ (( total_expected_passes+=208032 )) ++ eval '(( total_expected_passes+=153062 ))' +++ (( total_expected_passes+=153062 )) + read -r kind nres + [[ ! expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unexpected_failures ]] -+ eval unexpected_failures=104 -++ unexpected_failures=104 ++ eval unexpected_failures=215 +++ unexpected_failures=215 + [[ expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unexpected_failures ]] -+ eval '(( total_unexpected_failures+=104 ))' -++ (( total_unexpected_failures+=104 )) ++ eval '(( total_unexpected_failures+=215 ))' +++ (( total_unexpected_failures+=215 )) + read -r kind nres + [[ ! expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unexpected_successes ]] -+ eval unexpected_successes=23 -++ unexpected_successes=23 ++ eval unexpected_successes=1 +++ unexpected_successes=1 + [[ expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unexpected_successes ]] -+ eval '(( total_unexpected_successes+=23 ))' -++ (( total_unexpected_successes+=23 )) ++ eval '(( total_unexpected_successes+=1 ))' +++ (( total_unexpected_successes+=1 )) + read -r kind nres + [[ ! expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ expected_failures ]] -+ eval expected_failures=1661 -++ expected_failures=1661 ++ eval expected_failures=997 +++ expected_failures=997 + [[ expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ expected_failures ]] -+ eval '(( total_expected_failures+=1661 ))' -++ (( total_expected_failures+=1661 )) ++ eval '(( total_expected_failures+=997 ))' +++ (( total_expected_failures+=997 )) + read -r kind nres + [[ ! expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unresolved_testcases ]] -+ eval unresolved_testcases=7 -++ unresolved_testcases=7 ++ eval unresolved_testcases=25 +++ unresolved_testcases=25 + [[ expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unresolved_testcases ]] -+ eval '(( total_unresolved_testcases+=7 ))' -++ (( total_unresolved_testcases+=7 )) ++ eval '(( total_unresolved_testcases+=25 ))' +++ (( total_unresolved_testcases+=25 )) + read -r kind nres + [[ ! expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unsupported_tests ]] -+ eval unsupported_tests=11313 -++ unsupported_tests=11313 ++ eval unsupported_tests=9020 +++ unsupported_tests=9020 + [[ expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unsupported_tests ]] -+ eval '(( total_unsupported_tests+=11313 ))' -++ (( total_unsupported_tests+=11313 )) ++ eval '(( total_unsupported_tests+=9020 ))' +++ (( total_unsupported_tests+=9020 )) + read -r kind nres + for field in "${fields[@]}" + true @@ -900,12 +923,12 @@ ++ case $field in ++ field_suffix=nb_XFAIL ++ echo nb_XFAIL -+ field_name=g++.expected_failures.nb_XFAIL ++ field_name=gcc.expected_failures.nb_XFAIL ++ eval 'echo $expected_failures' -+++ echo 1661 -+ report_test_entry tcwg_gnu_check.g++.expected_failures.nb_XFAIL 1661 -+ local name=tcwg_gnu_check.g++.expected_failures.nb_XFAIL -+ local value=1661 ++++ echo 997 ++ report_test_entry tcwg_gnu_check.gcc.expected_failures.nb_XFAIL 997 ++ local name=tcwg_gnu_check.gcc.expected_failures.nb_XFAIL ++ local value=997 + cat + for field in "${fields[@]}" + false @@ -916,12 +939,12 @@ ++ case $field in ++ field_suffix=nb_PASS ++ echo nb_PASS -+ field_name=g++.expected_passes.nb_PASS ++ field_name=gcc.expected_passes.nb_PASS ++ eval 'echo $expected_passes' -+++ echo 208032 -+ report_test_entry tcwg_gnu_check.g++.expected_passes.nb_PASS 208032 -+ local name=tcwg_gnu_check.g++.expected_passes.nb_PASS -+ local value=208032 ++++ echo 153062 ++ report_test_entry tcwg_gnu_check.gcc.expected_passes.nb_PASS 153062 ++ local name=tcwg_gnu_check.gcc.expected_passes.nb_PASS ++ local value=153062 + cat + for field in "${fields[@]}" + false @@ -932,12 +955,12 @@ ++ case $field in ++ field_suffix=nb_UNSUPPORTED ++ echo nb_UNSUPPORTED -+ field_name=g++.unsupported_tests.nb_UNSUPPORTED ++ field_name=gcc.unsupported_tests.nb_UNSUPPORTED ++ eval 'echo $unsupported_tests' -+++ echo 11313 -+ report_test_entry tcwg_gnu_check.g++.unsupported_tests.nb_UNSUPPORTED 11313 -+ local name=tcwg_gnu_check.g++.unsupported_tests.nb_UNSUPPORTED -+ local value=11313 ++++ echo 9020 ++ report_test_entry tcwg_gnu_check.gcc.unsupported_tests.nb_UNSUPPORTED 9020 ++ local name=tcwg_gnu_check.gcc.unsupported_tests.nb_UNSUPPORTED ++ local value=9020 + cat + for field in "${fields[@]}" + false @@ -948,12 +971,12 @@ ++ case $field in ++ field_suffix=nb_FAIL ++ echo nb_FAIL -+ field_name=g++.unexpected_failures.nb_FAIL ++ field_name=gcc.unexpected_failures.nb_FAIL ++ eval 'echo $unexpected_failures' -+++ echo 104 -+ report_test_entry tcwg_gnu_check.g++.unexpected_failures.nb_FAIL 104 -+ local name=tcwg_gnu_check.g++.unexpected_failures.nb_FAIL -+ local value=104 ++++ echo 215 ++ report_test_entry tcwg_gnu_check.gcc.unexpected_failures.nb_FAIL 215 ++ local name=tcwg_gnu_check.gcc.unexpected_failures.nb_FAIL ++ local value=215 + cat + for field in "${fields[@]}" + false @@ -964,12 +987,12 @@ ++ case $field in ++ field_suffix=nb_XPASS ++ echo nb_XPASS -+ field_name=g++.unexpected_successes.nb_XPASS ++ field_name=gcc.unexpected_successes.nb_XPASS ++ eval 'echo $unexpected_successes' -+++ echo 23 -+ report_test_entry tcwg_gnu_check.g++.unexpected_successes.nb_XPASS 23 -+ local name=tcwg_gnu_check.g++.unexpected_successes.nb_XPASS -+ local value=23 ++++ echo 1 ++ report_test_entry tcwg_gnu_check.gcc.unexpected_successes.nb_XPASS 1 ++ local name=tcwg_gnu_check.gcc.unexpected_successes.nb_XPASS ++ local value=1 + cat + for field in "${fields[@]}" + false @@ -980,12 +1003,12 @@ ++ case $field in ++ field_suffix=nb_UNRESOLVED ++ echo nb_UNRESOLVED -+ field_name=g++.unresolved_testcases.nb_UNRESOLVED ++ field_name=gcc.unresolved_testcases.nb_UNRESOLVED ++ eval 'echo $unresolved_testcases' -+++ echo 7 -+ report_test_entry tcwg_gnu_check.g++.unresolved_testcases.nb_UNRESOLVED 7 -+ local name=tcwg_gnu_check.g++.unresolved_testcases.nb_UNRESOLVED -+ local value=7 ++++ echo 25 ++ report_test_entry tcwg_gnu_check.gcc.unresolved_testcases.nb_UNRESOLVED 25 ++ local name=tcwg_gnu_check.gcc.unresolved_testcases.nb_UNRESOLVED ++ local value=25 + cat + for field in "${fields[@]}" + false @@ -996,16 +1019,16 @@ ++ case $field in ++ field_suffix=nb_UNTESTED ++ echo nb_UNTESTED -+ field_name=g++.untested_testcases.nb_UNTESTED ++ field_name=gcc.untested_testcases.nb_UNTESTED ++ eval 'echo $untested_testcases' +++ echo 0 -+ report_test_entry tcwg_gnu_check.g++.untested_testcases.nb_UNTESTED 0 -+ local name=tcwg_gnu_check.g++.untested_testcases.nb_UNTESTED ++ report_test_entry tcwg_gnu_check.gcc.untested_testcases.nb_UNTESTED 0 ++ local name=tcwg_gnu_check.gcc.untested_testcases.nb_UNTESTED + local value=0 + cat + for sumfile in "${sumfiles[@]}" -++ basename artifacts/sumfiles/gcc.sum .sum -+ suite_name=gcc +++ basename artifacts/sumfiles/g++.sum .sum ++ suite_name=g++ + fields=("${all_fields[@]}") + for field in "${fields[@]}" + eval expected_failures=0 @@ -1029,49 +1052,49 @@ + eval untested_testcases=0 ++ untested_testcases=0 + read -r kind nres -++ grep '^# of' artifacts/sumfiles/gcc.sum +++ grep '^# of' artifacts/sumfiles/g++.sum ++ awk '{ print $3"_"$4" "$NF }' + [[ ! expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ expected_passes ]] -+ eval expected_passes=153062 -++ expected_passes=153062 ++ eval expected_passes=208032 +++ expected_passes=208032 + [[ expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ expected_passes ]] -+ eval '(( total_expected_passes+=153062 ))' -++ (( total_expected_passes+=153062 )) ++ eval '(( total_expected_passes+=208032 ))' +++ (( total_expected_passes+=208032 )) + read -r kind nres + [[ ! expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unexpected_failures ]] -+ eval unexpected_failures=215 -++ unexpected_failures=215 ++ eval unexpected_failures=104 +++ unexpected_failures=104 + [[ expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unexpected_failures ]] -+ eval '(( total_unexpected_failures+=215 ))' -++ (( total_unexpected_failures+=215 )) ++ eval '(( total_unexpected_failures+=104 ))' +++ (( total_unexpected_failures+=104 )) + read -r kind nres + [[ ! expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unexpected_successes ]] -+ eval unexpected_successes=1 -++ unexpected_successes=1 ++ eval unexpected_successes=23 +++ unexpected_successes=23 + [[ expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unexpected_successes ]] -+ eval '(( total_unexpected_successes+=1 ))' -++ (( total_unexpected_successes+=1 )) ++ eval '(( total_unexpected_successes+=23 ))' +++ (( total_unexpected_successes+=23 )) + read -r kind nres + [[ ! expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ expected_failures ]] -+ eval expected_failures=997 -++ expected_failures=997 ++ eval expected_failures=1661 +++ expected_failures=1661 + [[ expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ expected_failures ]] -+ eval '(( total_expected_failures+=997 ))' -++ (( total_expected_failures+=997 )) ++ eval '(( total_expected_failures+=1661 ))' +++ (( total_expected_failures+=1661 )) + read -r kind nres + [[ ! expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unresolved_testcases ]] -+ eval unresolved_testcases=25 -++ unresolved_testcases=25 ++ eval unresolved_testcases=7 +++ unresolved_testcases=7 + [[ expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unresolved_testcases ]] -+ eval '(( total_unresolved_testcases+=25 ))' -++ (( total_unresolved_testcases+=25 )) ++ eval '(( total_unresolved_testcases+=7 ))' +++ (( total_unresolved_testcases+=7 )) + read -r kind nres + [[ ! expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unsupported_tests ]] -+ eval unsupported_tests=9020 -++ unsupported_tests=9020 ++ eval unsupported_tests=11313 +++ unsupported_tests=11313 + [[ expected_failures expected_passes unsupported_tests unexpected_failures unexpected_successes unresolved_testcases untested_testcases =~ unsupported_tests ]] -+ eval '(( total_unsupported_tests+=9020 ))' -++ (( total_unsupported_tests+=9020 )) ++ eval '(( total_unsupported_tests+=11313 ))' +++ (( total_unsupported_tests+=11313 )) + read -r kind nres + for field in "${fields[@]}" + false @@ -1082,12 +1105,12 @@ ++ case $field in ++ field_suffix=nb_XFAIL ++ echo nb_XFAIL -+ field_name=gcc.expected_failures.nb_XFAIL ++ field_name=g++.expected_failures.nb_XFAIL ++ eval 'echo $expected_failures' -+++ echo 997 -+ report_test_entry tcwg_gnu_check.gcc.expected_failures.nb_XFAIL 997 -+ local name=tcwg_gnu_check.gcc.expected_failures.nb_XFAIL -+ local value=997 ++++ echo 1661 ++ report_test_entry tcwg_gnu_check.g++.expected_failures.nb_XFAIL 1661 ++ local name=tcwg_gnu_check.g++.expected_failures.nb_XFAIL ++ local value=1661 + cat + for field in "${fields[@]}" + false @@ -1098,12 +1121,12 @@ ++ case $field in ++ field_suffix=nb_PASS ++ echo nb_PASS -+ field_name=gcc.expected_passes.nb_PASS ++ field_name=g++.expected_passes.nb_PASS ++ eval 'echo $expected_passes' -+++ echo 153062 -+ report_test_entry tcwg_gnu_check.gcc.expected_passes.nb_PASS 153062 -+ local name=tcwg_gnu_check.gcc.expected_passes.nb_PASS -+ local value=153062 ++++ echo 208032 ++ report_test_entry tcwg_gnu_check.g++.expected_passes.nb_PASS 208032 ++ local name=tcwg_gnu_check.g++.expected_passes.nb_PASS ++ local value=208032 + cat + for field in "${fields[@]}" + false @@ -1114,12 +1137,12 @@ ++ case $field in ++ field_suffix=nb_UNSUPPORTED ++ echo nb_UNSUPPORTED -+ field_name=gcc.unsupported_tests.nb_UNSUPPORTED ++ field_name=g++.unsupported_tests.nb_UNSUPPORTED ++ eval 'echo $unsupported_tests' -+++ echo 9020 -+ report_test_entry tcwg_gnu_check.gcc.unsupported_tests.nb_UNSUPPORTED 9020 -+ local name=tcwg_gnu_check.gcc.unsupported_tests.nb_UNSUPPORTED -+ local value=9020 ++++ echo 11313 ++ report_test_entry tcwg_gnu_check.g++.unsupported_tests.nb_UNSUPPORTED 11313 ++ local name=tcwg_gnu_check.g++.unsupported_tests.nb_UNSUPPORTED ++ local value=11313 + cat + for field in "${fields[@]}" + false @@ -1130,12 +1153,12 @@ ++ case $field in ++ field_suffix=nb_FAIL ++ echo nb_FAIL -+ field_name=gcc.unexpected_failures.nb_FAIL ++ field_name=g++.unexpected_failures.nb_FAIL ++ eval 'echo $unexpected_failures' -+++ echo 215 -+ report_test_entry tcwg_gnu_check.gcc.unexpected_failures.nb_FAIL 215 -+ local name=tcwg_gnu_check.gcc.unexpected_failures.nb_FAIL -+ local value=215 ++++ echo 104 ++ report_test_entry tcwg_gnu_check.g++.unexpected_failures.nb_FAIL 104 ++ local name=tcwg_gnu_check.g++.unexpected_failures.nb_FAIL ++ local value=104 + cat + for field in "${fields[@]}" + false @@ -1146,12 +1169,12 @@ ++ case $field in ++ field_suffix=nb_XPASS ++ echo nb_XPASS -+ field_name=gcc.unexpected_successes.nb_XPASS ++ field_name=g++.unexpected_successes.nb_XPASS ++ eval 'echo $unexpected_successes' -+++ echo 1 -+ report_test_entry tcwg_gnu_check.gcc.unexpected_successes.nb_XPASS 1 -+ local name=tcwg_gnu_check.gcc.unexpected_successes.nb_XPASS -+ local value=1 ++++ echo 23 ++ report_test_entry tcwg_gnu_check.g++.unexpected_successes.nb_XPASS 23 ++ local name=tcwg_gnu_check.g++.unexpected_successes.nb_XPASS ++ local value=23 + cat + for field in "${fields[@]}" + false @@ -1162,12 +1185,12 @@ ++ case $field in ++ field_suffix=nb_UNRESOLVED ++ echo nb_UNRESOLVED -+ field_name=gcc.unresolved_testcases.nb_UNRESOLVED ++ field_name=g++.unresolved_testcases.nb_UNRESOLVED ++ eval 'echo $unresolved_testcases' -+++ echo 25 -+ report_test_entry tcwg_gnu_check.gcc.unresolved_testcases.nb_UNRESOLVED 25 -+ local name=tcwg_gnu_check.gcc.unresolved_testcases.nb_UNRESOLVED -+ local value=25 ++++ echo 7 ++ report_test_entry tcwg_gnu_check.g++.unresolved_testcases.nb_UNRESOLVED 7 ++ local name=tcwg_gnu_check.g++.unresolved_testcases.nb_UNRESOLVED ++ local value=7 + cat + for field in "${fields[@]}" + false @@ -1178,11 +1201,11 @@ ++ case $field in ++ field_suffix=nb_UNTESTED ++ echo nb_UNTESTED -+ field_name=gcc.untested_testcases.nb_UNTESTED ++ field_name=g++.untested_testcases.nb_UNTESTED ++ eval 'echo $untested_testcases' +++ echo 0 -+ report_test_entry tcwg_gnu_check.gcc.untested_testcases.nb_UNTESTED 0 -+ local name=tcwg_gnu_check.gcc.untested_testcases.nb_UNTESTED ++ report_test_entry tcwg_gnu_check.g++.untested_testcases.nb_UNTESTED 0 ++ local name=tcwg_gnu_check.g++.untested_testcases.nb_UNTESTED + local value=0 + cat + for sumfile in "${sumfiles[@]}" diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log index bc35521..205cef4 100644 --- a/jenkins/notify-init.log +++ b/jenkins/notify-init.log @@ -1,65 +1,4 @@ -++ pwd -++ cat -+ remote_exec build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: ./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 build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: -++ cut -d: -f 1 -+ host=build-01.tcwglab -+ local port -++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: -++ cut -s -d: -f 2 -+ port= -+ local dir -++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: -++ cut -s -d: -f 3 -+ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_0 -+ local opts -++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: -++ cut -s -d: -f 4 -+ opts=-p49716 -+ local env_vars -++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: -++ cut -s -d: -f 5 -+ env_vars= -+ shift -+ local -a cmd -+ cmd=() -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q ./jenkins-scripts/round-robin-notify.sh -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q '@@rr[top_artifacts]' -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q artifacts -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q --notify -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q ignore -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q __stage -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q init -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q __verbose -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q true -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q __build_script -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q tcwg_gnu-build.sh -++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_0 -+ ssh -p49716 build-01.tcwglab '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' ++ set +x /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 @@ -87,17 +26,17 @@ ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/166/ +# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/167/ # Using dir : base-artifacts -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/166/' ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/167/' + 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_embed_check_gcc--master-thumb_m3_eabi-build/167/ +# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/ # Using dir : artifacts -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/167/' ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_embed_check_gcc--master-thumb_m3_eabi-build/169/' + echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify @@ -121,102 +60,167 @@ +++ set -euf -o pipefail +++ local c delim= +++ for c in ${rr[components]} -+++ '[' xbaseline '!=' xbaseline ']' -+++ for c in ${rr[components]} -+++ '[' xhttps://github.com/gcc-mirror/gcc.git#master '!=' xbaseline ']' -+++ echo -ne gcc ++++ '[' xgit://sourceware.org/git/binutils-gdb.git#master '!=' xbaseline ']' ++++ echo -ne binutils +++ delim=' ' +++ for c in ${rr[components]} +++ '[' xbaseline '!=' xbaseline ']' +++ for c in ${rr[components]} -+++ '[' xbaseline '!=' xbaseline ']' ++++ '[' xgit://sourceware.org/git/newlib-cygwin.git#master '!=' xbaseline ']' ++++ echo -ne ' newlib' ++++ delim=' ' +++ for c in ${rr[components]} -+++ '[' xbaseline '!=' xbaseline ']' ++++ '[' xgit://sourceware.org/git/binutils-gdb.git#master '!=' xbaseline ']' ++++ echo -ne ' gdb' ++++ delim=' ' ++++ for c in ${rr[components]} ++++ '[' xhttps://gitlab.com/qemu-project/qemu.git#master '!=' xbaseline ']' ++++ echo -ne ' qemu' ++++ delim=' ' +++ echo ++ for c in $(print_updated_components) -+++ get_current_git gcc_rev ++++ 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 +++ '[' xb20885b0a439ff8bd0e4fd00c666589ffca10fa2 '!=' x0a845aef62b8813275616bd399e8fca679161cfc ']' +++ echo -ne binutils +++ delim=' ' +++ for c in $(print_updated_components) ++++ get_current_git newlib_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/newlib_rev ++++ get_baseline_git newlib_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/newlib_rev +++ '[' x7236f22f713a923759ec7a98b4572c1910beb730 '!=' x12e3bac3ce562007e83c3c67243c85fcb5ee70a4 ']' +++ echo -ne ' newlib' +++ delim=' ' +++ for c in $(print_updated_components) ++++ 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 -++ '[' x0e6f3e9175bddb5cada6571744f33af574232c76 '!=' x6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b ']' -++ echo -ne gcc ++++ cat base-artifacts/git/gdb_rev +++ '[' x3c09fd57e6f825672964581e152bd50b507e5630 '!=' x0a845aef62b8813275616bd399e8fca679161cfc ']' +++ echo -ne ' gdb' +++ 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 +++ '[' x462ad017ed76889d46696a3581e1b52343f9b683 '!=' xd762bf97931b58839316b68a570eecc6143c9e3e ']' +++ echo -ne ' qemu' ++ delim=' ' ++ echo +# Debug traces : +# change_kind=multiple_components : binutils newlib gdb qemu + local c base_rev cur_rev c_commits -+ '[' 1 = 0 ']' -+ '[' 1 = 1 ']' -+ changed_single_component=gcc -++ get_current_git gcc_rev ++ '[' 4 = 0 ']' ++ '[' 4 = 1 ']' ++ change_kind=multiple_components ++ changed_single_component= ++ echo '# Debug traces :' ++ echo '# change_kind=multiple_components : binutils newlib gdb qemu' ++ 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=0a845aef62b8813275616bd399e8fca679161cfc +++ get_current_git binutils_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 binutils_rev in current git' '[' -f artifacts/git/binutils_rev ']' ++ set -euf -o pipefail +x -++ cat artifacts/git/gcc_rev -+ first_bad=0e6f3e9175bddb5cada6571744f33af574232c76 -++ get_baseline_git gcc_rev +++ cat artifacts/git/binutils_rev ++ cur_rev=b20885b0a439ff8bd0e4fd00c666589ffca10fa2 +++ git -C binutils rev-list --count 0a845aef62b8813275616bd399e8fca679161cfc..b20885b0a439ff8bd0e4fd00c666589ffca10fa2 +# rev for binutils : 0a845aef62b8813275616bd399e8fca679161cfc..b20885b0a439ff8bd0e4fd00c666589ffca10fa2 (30 commits) ++ c_commits=30 ++ echo '# rev for binutils : 0a845aef62b8813275616bd399e8fca679161cfc..b20885b0a439ff8bd0e4fd00c666589ffca10fa2 (30 commits)' ++ for c in "${changed_components[@]}" +++ get_baseline_git newlib_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 newlib_rev in baseline git' '[' -f base-artifacts/git/newlib_rev ']' ++ set -euf -o pipefail +x -++ cat base-artifacts/git/gcc_rev -+ last_good=6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b -+ local res -+ res=0 -+ wait 1375432 -+ git -C gcc rev-parse --verify HEAD -+ assert_with_msg 'Cannot parse HEAD in repo gcc' '[' 0 = 0 ']' -+ set -euf -o pipefail +x -+ single_commit_p gcc -+ set -euf -o pipefail -+ local c=gcc -+ local base_rev cur_rev sha1 -++ get_baseline_git gcc_rev +++ cat base-artifacts/git/newlib_rev ++ base_rev=12e3bac3ce562007e83c3c67243c85fcb5ee70a4 +++ get_current_git newlib_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No newlib_rev in current git' '[' -f artifacts/git/newlib_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/newlib_rev ++ cur_rev=7236f22f713a923759ec7a98b4572c1910beb730 +++ git -C newlib rev-list --count 12e3bac3ce562007e83c3c67243c85fcb5ee70a4..7236f22f713a923759ec7a98b4572c1910beb730 +# rev for newlib : 12e3bac3ce562007e83c3c67243c85fcb5ee70a4..7236f22f713a923759ec7a98b4572c1910beb730 (3 commits) ++ c_commits=3 ++ echo '# rev for newlib : 12e3bac3ce562007e83c3c67243c85fcb5ee70a4..7236f22f713a923759ec7a98b4572c1910beb730 (3 commits)' ++ for c in "${changed_components[@]}" +++ 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=6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b -++ get_current_git gcc_rev +++ cat base-artifacts/git/gdb_rev ++ base_rev=0a845aef62b8813275616bd399e8fca679161cfc +++ 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 -+ cur_rev=0e6f3e9175bddb5cada6571744f33af574232c76 -++ git -C gcc rev-parse '0e6f3e9175bddb5cada6571744f33af574232c76^@' -+ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") -+ '[' 9acea4376fd98696ba51e59f417c94911a4d8248 = 6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b ']' -+ return 1 -# Debug traces : -# change_kind=single_component : gcc -+ change_kind=single_component -+ echo '# Debug traces :' -+ echo '# change_kind=single_component : gcc' +++ cat artifacts/git/gdb_rev ++ cur_rev=3c09fd57e6f825672964581e152bd50b507e5630 +++ git -C gdb rev-list --count 0a845aef62b8813275616bd399e8fca679161cfc..3c09fd57e6f825672964581e152bd50b507e5630 +# rev for gdb : 0a845aef62b8813275616bd399e8fca679161cfc..3c09fd57e6f825672964581e152bd50b507e5630 (32 commits) ++ c_commits=32 ++ echo '# rev for gdb : 0a845aef62b8813275616bd399e8fca679161cfc..3c09fd57e6f825672964581e152bd50b507e5630 (32 commits)' + for c in "${changed_components[@]}" -++ get_baseline_git gcc_rev +++ get_baseline_git qemu_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 qemu_rev in baseline git' '[' -f base-artifacts/git/qemu_rev ']' ++ set -euf -o pipefail +x -++ cat base-artifacts/git/gcc_rev -+ base_rev=6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b -++ get_current_git gcc_rev +++ cat base-artifacts/git/qemu_rev ++ base_rev=d762bf97931b58839316b68a570eecc6143c9e3e +++ get_current_git qemu_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 qemu_rev in current git' '[' -f artifacts/git/qemu_rev ']' ++ set -euf -o pipefail +x -++ cat artifacts/git/gcc_rev -+ cur_rev=0e6f3e9175bddb5cada6571744f33af574232c76 -++ git -C gcc rev-list --count 6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b..0e6f3e9175bddb5cada6571744f33af574232c76 -# rev for gcc : 6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b..0e6f3e9175bddb5cada6571744f33af574232c76 (14 commits) +++ cat artifacts/git/qemu_rev ++ cur_rev=462ad017ed76889d46696a3581e1b52343f9b683 +++ git -C qemu rev-list --count d762bf97931b58839316b68a570eecc6143c9e3e..462ad017ed76889d46696a3581e1b52343f9b683 +# rev for qemu : d762bf97931b58839316b68a570eecc6143c9e3e..462ad017ed76889d46696a3581e1b52343f9b683 (409 commits) -+ c_commits=14 -+ echo '# rev for gcc : 6e9ee44d96e5bda8808dd9d8ccf58d2525383f6b..0e6f3e9175bddb5cada6571744f33af574232c76 (14 commits)' ++ c_commits=409 ++ echo '# rev for qemu : d762bf97931b58839316b68a570eecc6143c9e3e..462ad017ed76889d46696a3581e1b52343f9b683 (409 commits)' + echo '' + setup_stages_to_run + '[' ignore = onregression ']' @@ -244,7 +248,7 @@ Init stage ran successfully. + set -euf -o pipefail + echo '# post_interesting_commits' + local stage=init -+ '[' single_component '!=' single_commit ']' ++ '[' multiple_components '!=' single_commit ']' + return + '[' init '!=' full ']' + echo 'Init stage ran successfully.' diff --git a/jenkins/rewrite.log b/jenkins/rewrite.log index 1370c0e..9009395 100644 --- a/jenkins/rewrite.log +++ b/jenkins/rewrite.log @@ -1,65 +1,4 @@ -++ pwd -++ cat -+ remote_exec build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: ./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 build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: -++ cut -d: -f 1 -+ host=build-01.tcwglab -+ local port -++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: -++ cut -s -d: -f 2 -+ port= -+ local dir -++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: -++ cut -s -d: -f 3 -+ dir=/home/tcwg-buildslave/workspace/tcwg_gnu_0 -+ local opts -++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: -++ cut -s -d: -f 4 -+ opts=-p49716 -+ local env_vars -++ echo build-01.tcwglab::/home/tcwg-buildslave/workspace/tcwg_gnu_0:-p49716: -++ cut -s -d: -f 5 -+ env_vars= -+ shift -+ local -a cmd -+ cmd=() -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q ./jenkins-scripts/round-robin-baseline.sh -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q '@@rr[top_artifacts]' -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q artifacts -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q __build_script -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q tcwg_gnu-build.sh -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q __push_base_artifacts -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q true -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q __rewrite_base_artifacts -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q true -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q __rewrite_num -+ for i in "$@" -+ cmd+=("$(printf '%q' "$i")") -++ printf %q 100 -++ printf %q /home/tcwg-buildslave/workspace/tcwg_gnu_0 -+ ssh -p49716 build-01.tcwglab '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' ++ set +x + declare -g rewrite_base_artifacts_first=true + true + update_baseline diff --git a/jenkins/run-build.env b/jenkins/run-build.env index 08b50ca..dcd18bf 100644 --- a/jenkins/run-build.env +++ b/jenkins/run-build.env @@ -1,9 +1,15 @@ -build_name="#167" +build_name="#169" docker_opts=(--distro default ) source build_container.sh trap "cleanup_all_containers" EXIT -build_name="#167-gcc" -branch_opt=(==rr\[gcc_git\] -https://github.com/gcc-mirror/gcc.git#master ) -build_name="#167-gcc-R0" +build_name="#169-binutils-gdb-newlib-qemu" +branch_opt=(==rr\[binutils_git\] +git://sourceware.org/git/binutils-gdb.git#master +==rr\[gdb_git\] +git://sourceware.org/git/binutils-gdb.git#master +==rr\[newlib_git\] +git://sourceware.org/git/newlib-cygwin.git#master +==rr\[qemu_git\] +https://gitlab.com/qemu-project/qemu.git#master ) +build_name="#169-binutils-gdb-newlib-qemu-R0" |