+ set +x /home/tcwg-build/workspace/tcwg_gnu_5/jenkins-scripts/rr/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify christophe.lyon@linaro.org --pw_dir artifacts/jenkins/pw __verbose true __build_script tcwg_gnu-build.sh + false + dryrun= + tcwg_config_init /home/tcwg-build/workspace/tcwg_gnu_5/jenkins-scripts/rr/.. + local scripts=/home/tcwg-build/workspace/tcwg_gnu_5/jenkins-scripts/rr/.. + [[ -v rr[ci_project] ]] + [[ -v rr[ci_config] ]] + case "${rr[ci_project]}" in + . /home/tcwg-build/workspace/tcwg_gnu_5/jenkins-scripts/rr/../tcwg_gnu-config.sh + tcwg_gnu_config_init + : + declare top_artifacts ci_project ci_config notify_email + declare change_kind changed_single_component last_good first_bad + declare -a changed_components + declare print_commits_f print_result_f print_config_f print_last_icommit_f + declare print_details_f + dump_model_only=false + setup_notify_environment # setup_notify_environment + echo '# setup_notify_environment' + top_artifacts=artifacts ++ get_current_manifest '{rr[ci_project]}' ++ get_manifest artifacts/manifest.sh '{rr[ci_project]}' ++ set +x + ci_project=tcwg_gnu_native_fast_check_gcc ++ get_current_manifest '{rr[ci_config]}' ++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' ++ set +x + ci_config=master-arm + load_manifest_env + local varname dictname key + declare -Ag component_rev component_url component_branch + declare -g component_root_src + mkdir -p artifacts/env + read -r f ++ find artifacts/env/ -name '*.csv' + read -r f ++ find artifacts/env -maxdepth 1 -name '*.txt' + read -r f ++ find artifacts/env -mindepth 2 -name '*.txt' # Debug traces : + 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_gcc--master-arm-build/1137/ # Using dir : base-artifacts + echo '# Baseline : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-build/1137/' + 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_gcc--master-arm-precommit/42/ # Using dir : artifacts + echo '# Artifacts : https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/' + echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify + case "$notify" in + notify_email=christophe.lyon@linaro.org + notify=precommit + declare -Ag pw + '[' precommit = precommit ']' + obligatory_variables pw_dir + set -euf -o pipefail + for i in "$@" + case "$i" in ++ declare -p pw_dir + [[ declare -- pw_dir="artifacts/jenkins/pw" != \d\e\c\l\a\r\e\ * ]] + declare -g pw_dir + local pw_file + IFS= + read -r -d '' pw_file ++ find artifacts/jenkins/pw -type f -print0 + source artifacts/jenkins/pw/gcc ++ pw[project]=gcc ++ pw[gcc]=gcc ++ pw[gcc_patch_id]=0 ++ pw[gcc_check_cmd]='echo REPORT' ++ pw[gcc_build_url]=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/ ++ pw[gcc_patch_url]=ssh://tcwg-jade-03:/home/christophe.lyon/patches/ET-TLS-link/#0 ++ pw[gcc_patch_message_id]=no_message_id ++ pw[gcc_patch_submitter]=christophe.lyon@linaro.org ++ always_notify=true ++ pw[gcc_skip]=false + IFS= + read -r -d '' pw_file + check_source_changes # check_source_changes + echo '# check_source_changes' ++ get_current_manifest '{rr[update_baseline]}' ++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' ++ set +x + '[' ignore '!=' init ']' + IFS=' ' + read -r -a changed_components ++ print_changed_components ++ set -euf -o pipefail ++ local c delim= +++ print_updated_components +++ set -euf -o pipefail +++ local c delim= +++ for c in ${rr[components]} +++ false +++ [[ -v rr[binutils_git] ]] +++ '[' xbaseline '!=' xbaseline ']' +++ for c in ${rr[components]} +++ false +++ [[ -v rr[gcc_git] ]] +++ '[' xHEAD '!=' xbaseline ']' +++ echo -ne gcc +++ delim=' ' +++ for c in ${rr[components]} +++ false +++ [[ -v rr[linux_git] ]] +++ '[' xbaseline '!=' xbaseline ']' +++ for c in ${rr[components]} +++ false +++ [[ -v rr[glibc_git] ]] +++ '[' xbaseline '!=' xbaseline ']' +++ for c in ${rr[components]} +++ false +++ [[ -v rr[gdb_git] ]] +++ '[' xbaseline '!=' xbaseline ']' +++ echo ++ for c in $(print_updated_components) ++ false ++ '[' -f base-artifacts/git/gcc_rev ']' +++ 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 +++ '[' -f base-artifacts/git/gcc_rev ']' +++ cat base-artifacts/git/gcc_rev ++ '[' x938f65bd8a3feabe0e7572d9d042bb60f8da8d15 '!=' x545433e9bd32e965726956cb238d53b39844b85c ']' ++ echo -ne gcc ++ delim=' ' ++ echo + local c base_rev cur_rev c_commits + '[' 1 = 0 ']' + '[' 1 = 1 ']' + changed_single_component=gcc ++ get_component_rev gcc ++ false ++ 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 + first_bad=938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ get_baseline_component_rev gcc ++ false ++ get_baseline_git gcc_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ '[' -f base-artifacts/git/gcc_rev ']' ++ cat base-artifacts/git/gcc_rev + last_good=545433e9bd32e965726956cb238d53b39844b85c + local res + res=0 + wait 1677437 + 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_component_rev gcc ++ false ++ get_baseline_git gcc_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ '[' -f base-artifacts/git/gcc_rev ']' ++ cat base-artifacts/git/gcc_rev + base_rev=545433e9bd32e965726956cb238d53b39844b85c ++ get_component_rev gcc ++ false ++ 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=938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ git -C gcc rev-parse '938f65bd8a3feabe0e7572d9d042bb60f8da8d15^@' + for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") + '[' 545433e9bd32e965726956cb238d53b39844b85c = 545433e9bd32e965726956cb238d53b39844b85c ']' + return 0 + change_kind=single_commit + echo '# Debug traces :' # Debug traces : # change_kind=single_commit : gcc + echo '# change_kind=single_commit : gcc' + for c in "${changed_components[@]}" ++ get_baseline_component_rev gcc ++ false ++ get_baseline_git gcc_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ '[' -f base-artifacts/git/gcc_rev ']' ++ cat base-artifacts/git/gcc_rev + base_rev=545433e9bd32e965726956cb238d53b39844b85c ++ get_component_rev gcc ++ false ++ 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=938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ git -C gcc rev-list --count 545433e9bd32e965726956cb238d53b39844b85c..938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + c_commits=1 # rev for gcc : 545433e9bd32e965726956cb238d53b39844b85c..938f65bd8a3feabe0e7572d9d042bb60f8da8d15 (1 commits) + echo '# rev for gcc : 545433e9bd32e965726956cb238d53b39844b85c..938f65bd8a3feabe0e7572d9d042bb60f8da8d15 (1 commits)' + echo '' + setup_stages_to_run + case "$ci_project" in + '[' precommit = precommit ']' + check_old_jira_cards=false + '[' precommit = onregression ']' + '[' precommit = precommit ']' + true + '[' precommit = ignore ']' + '[' precommit = precommit ']' + post_jira_comment=false + post_jira_card=false + post_icommits=false + '[' precommit = ignore ']' + '[' precommit = precommit ']' + post_gcc_testresults=false + generate_dashboard=false + post_dashboard=false + print_commits_f=print_commits + print_result_f=print_result + print_config_f=print_config + print_last_icommit_f=print_last_icommit + print_details_f=print_details + generate_extra_details_f=generate_extra_details + case "$ci_project" in + print_result_f=gnu_llvm_print_result + generate_extra_details_f=gnu_generate_extra_details + print_config_f=gnu_print_config + print_details_f=gnu_llvm_print_details + post_interesting_commits init + set -euf -o pipefail # post_interesting_commits + echo '# post_interesting_commits' + local stage=init + '[' single_commit '!=' single_commit ']' + clone_or_update_repo interesting-commits master https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git auto master + set -euf -o pipefail + local dir=interesting-commits + local ref=master + local url=https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git + local reference=auto + local single_branch=master + local remote=origin + urls_to_try+=('https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git') + local urls_to_try + case $url in + for tried_url in "${urls_to_try[@]}" + ret=0 + wait 1677461 + clone_or_update_repo_no_checkout interesting-commits https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git auto master origin + set -euf -o pipefail + local dir=interesting-commits + local url=https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git + local reference=auto + local single_branch=master + local remote=origin + local refopt= + case "$reference" in + local ref_dir + for ref_dir in $url $dir ++ basename https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git .git + ref_dir=interesting-commits + ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git + git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir + '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' + for ref_dir in $url $dir ++ basename interesting-commits .git + ref_dir=interesting-commits + ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git + git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir + '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' + git -C interesting-commits status + rm -rf interesting-commits + '[' -d interesting-commits ']' + '[' -d interesting-commits ']' + '[' -d interesting-commits ']' + local fresh_clone=false + true + '[' -d interesting-commits ']' + local single_branch_opt= + '[' xmaster '!=' x ']' + single_branch_opt='--single-branch --branch master' + run_with_timeout_and_retry 1h 3 git clone --single-branch --branch master https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git interesting-commits timeout 1h git clone --single-branch --branch master https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git interesting-commits + local duration=1h + shift + local tries=3 + shift + local n=0 + local ret=0 + '[' 0 -eq 3 ']' + echo timeout 1h git clone --single-branch --branch master https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git interesting-commits + ret=0 + wait 1677469 + timeout 1h git clone --single-branch --branch master https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git interesting-commits Cloning into 'interesting-commits'... Updating files: 30% (15869/51641) Updating files: 31% (16009/51641) Updating files: 32% (16526/51641) Updating files: 33% (17042/51641) Updating files: 34% (17558/51641) Updating files: 35% (18075/51641) Updating files: 36% (18591/51641) Updating files: 37% (19108/51641) Updating files: 38% (19624/51641) Updating files: 39% (20140/51641) Updating files: 40% (20657/51641) Updating files: 41% (21173/51641) Updating files: 42% (21690/51641) Updating files: 43% (22206/51641) Updating files: 44% (22723/51641) Updating files: 45% (23239/51641) Updating files: 46% (23755/51641) Updating files: 47% (24272/51641) Updating files: 48% (24788/51641) Updating files: 49% (25305/51641) Updating files: 50% (25821/51641) Updating files: 51% (26337/51641) Updating files: 52% (26854/51641) Updating files: 53% (27370/51641) Updating files: 54% (27887/51641) Updating files: 55% (28403/51641) Updating files: 56% (28919/51641) Updating files: 57% (29436/51641) Updating files: 58% (29952/51641) Updating files: 59% (30469/51641) Updating files: 60% (30985/51641) Updating files: 61% (31502/51641) Updating files: 62% (32018/51641) Updating files: 63% (32534/51641) Updating files: 64% (33051/51641) Updating files: 65% (33567/51641) Updating files: 66% (34084/51641) Updating files: 67% (34600/51641) Updating files: 68% (35116/51641) Updating files: 69% (35633/51641) Updating files: 70% (36149/51641) Updating files: 71% (36666/51641) Updating files: 72% (37182/51641) Updating files: 73% (37698/51641) Updating files: 73% (37977/51641) Updating files: 74% (38215/51641) Updating files: 75% (38731/51641) Updating files: 76% (39248/51641) Updating files: 77% (39764/51641) Updating files: 78% (40280/51641) Updating files: 79% (40797/51641) Updating files: 80% (41313/51641) Updating files: 81% (41830/51641) Updating files: 82% (42346/51641) Updating files: 83% (42863/51641) Updating files: 84% (43379/51641) Updating files: 85% (43895/51641) Updating files: 86% (44412/51641) Updating files: 87% (44928/51641) Updating files: 88% (45445/51641) Updating files: 89% (45961/51641) Updating files: 90% (46477/51641) Updating files: 91% (46994/51641) Updating files: 92% (47510/51641) Updating files: 93% (48027/51641) Updating files: 94% (48543/51641) Updating files: 95% (49059/51641) Updating files: 96% (49576/51641) Updating files: 97% (50092/51641) Updating files: 98% (50609/51641) Updating files: 99% (51125/51641) Updating files: 100% (51641/51641) Updating files: 100% (51641/51641), done. + '[' 0 -eq 0 ']' + break + return 0 + fresh_clone=true + git_set_remote interesting-commits origin https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git master + local ret=0 + wait 1677497 + set -euf -o pipefail + local dir=interesting-commits + local remote=origin + local url=https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git + local single_branch=master + git -C interesting-commits remote rm origin + git -C interesting-commits remote add -t master origin https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git + '[' 0 '!=' 0 ']' + '[' -f interesting-commits/.git/shallow ']' + local refspec + '[' xmaster = x ']' + refspec=+refs/heads/master:refs/remotes/origin/master + run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune + local duration=1h + shift + local tries=3 + shift + local n=0 + local ret=0 timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune + '[' 0 -eq 3 ']' + echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune + ret=0 + wait 1677500 + timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune + '[' 0 -eq 0 ']' + break + return 0 + break + '[' 0 -eq 0 ']' + break + git_checkout interesting-commits master origin + set -euf -o pipefail + local dir=interesting-commits + local ref=master + local remote=origin + git_clean interesting-commits + set -euf -o pipefail + local dir=interesting-commits + shift + fresh_dir interesting-commits 'interesting-commits/.git/*' + set -euf -o pipefail + local dir=interesting-commits + shift 1 ++ dirname interesting-commits/something + dir=interesting-commits + mkdir -p interesting-commits + find_opts=("!" "-path" "$dir") + for keep_pattern in "$@" + : + find_opts+=("!" "-path" "$keep_pattern") ++ dirname 'interesting-commits/.git/*' + keep_pattern=interesting-commits/.git + '[' xinteresting-commits/.git = xinteresting-commits ']' + assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' + set -euf -o pipefail +x + : + find_opts+=("!" "-path" "$keep_pattern") ++ dirname interesting-commits/.git + keep_pattern=interesting-commits + '[' xinteresting-commits = xinteresting-commits ']' + break + find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' + chmod -R +rw interesting-commits + find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete + git -C interesting-commits reset -q --hard + local sha1 ++ git_rev_parse interesting-commits master origin ++ set -euf -o pipefail ++ local dir=interesting-commits ++ local ref=master ++ local remote=origin ++ '[' 3 -ge 3 ']' ++ remote=origin ++ git_rev_parse_1 interesting-commits master origin --short ++ set -euf -o pipefail ++ local dir=interesting-commits ++ local ref=master ++ local remote=origin ++ local opts=--short ++ local ret ++ cd interesting-commits ++ local sha1 try_ref ++ case "$ref" in ++ try_ref=refs/remotes/origin/master ++ ret=0 +++ git rev-parse --short refs/remotes/origin/master ++ sha1=36c536f67 ++ '[' 0 -ne 0 ']' ++ echo 36c536f67 + sha1=36c536f67 + git -C interesting-commits checkout --detach 36c536f67 HEAD is now at 36c536f67 Add entry 838999bb23303edc14e96b6034cd837fa4454cfd from https://ci.linaro.org/job/tcwg_bmk-fujitsu_speed-cpu2017speed--gnu-aarch64-master-O2-build/453/ + false + dryrun='echo DRYRUN: ' + local jira_dir jira_key= ++ interesting_subdir gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ local dir=gcc/sha1 ++ '[' 2 -ge 2 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ '[' 2 -ge 3 ']' ++ '[' 2 -ge 4 ']' ++ echo gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + jira_dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + jira_dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira + '[' init = full ']' + true + git -C interesting-commits remote update -p + git_clean interesting-commits refs/remotes/origin/master + set -euf -o pipefail + local dir=interesting-commits + shift + fresh_dir interesting-commits 'interesting-commits/.git/*' + set -euf -o pipefail + local dir=interesting-commits + shift 1 ++ dirname interesting-commits/something + dir=interesting-commits + mkdir -p interesting-commits + find_opts=("!" "-path" "$dir") + for keep_pattern in "$@" + : + find_opts+=("!" "-path" "$keep_pattern") ++ dirname 'interesting-commits/.git/*' + keep_pattern=interesting-commits/.git + '[' xinteresting-commits/.git = xinteresting-commits ']' + assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' + set -euf -o pipefail +x + : + find_opts+=("!" "-path" "$keep_pattern") ++ dirname interesting-commits/.git + keep_pattern=interesting-commits + '[' xinteresting-commits = xinteresting-commits ']' + break + find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' + chmod -R +rw interesting-commits + find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete + git -C interesting-commits reset -q --hard refs/remotes/origin/master + update_interesting_commits init '' # update_interesting_commits + echo '# update_interesting_commits' + local stage=init + local jira_key= + local subdir3 subdir4 subdir5 ++ interesting_subdir gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ local dir=gcc/sha1 ++ '[' 2 -ge 2 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ '[' 2 -ge 3 ']' ++ '[' 2 -ge 4 ']' ++ echo gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + subdir3=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ interesting_subdir gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 tcwg_gnu_native_fast_check_gcc ++ local dir=gcc/sha1 ++ '[' 3 -ge 2 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ '[' 3 -ge 3 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc ++ '[' 3 -ge 4 ']' ++ echo gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc + subdir4=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc ++ interesting_subdir gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 tcwg_gnu_native_fast_check_gcc master-arm ++ local dir=gcc/sha1 ++ '[' 4 -ge 2 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ '[' 4 -ge 3 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc ++ '[' 4 -ge 4 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm ++ echo gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm + subdir5=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm + '[' -d interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ']' + mkdir -p interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + get_current_manifest BUILD_URL + get_manifest artifacts/manifest.sh BUILD_URL + set +x + git -C interesting-commits add gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/first_url + mkdir -p interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x + echo https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/artifact/artifacts + echo 545433e9bd32e965726956cb238d53b39844b85c + git -C interesting-commits add gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/build_url gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/last_good + '[' init '!=' full ']' + return ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x + git -C interesting-commits commit -m 'Add entry 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 from https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/' [detached HEAD 205160c9f] Add entry 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 from https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/ 3 files changed, 3 insertions(+) create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/first_url create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/build_url create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/last_good DRYRUN: git -C interesting-commits push ssh://gitlab.com/Linaro/tcwg/ci/interesting-commits.git HEAD:refs/heads/master + wait 1703751 + echo DRYRUN: git -C interesting-commits push ssh://gitlab.com/Linaro/tcwg/ci/interesting-commits.git HEAD:refs/heads/master + break + '[' full '!=' full ']' + gnu_generate_extra_details + set -euf -o pipefail + local tmpfile ++ mktemp + tmpfile=/tmp/tmp.sOrdwoK15O + settings_for_ci_project_and_config tcwg_gnu_native_fast_check_gcc master-arm native + local project=tcwg_gnu_native_fast_check_gcc + local config=master-arm + local target=native + declare -Ag gnu_data + gnu_data[gcc_override_configure]= + gnu_data[gcc_target_board_options]= + gnu_data[qemu_cpu]= + gnu_data[pretty_project]= + gnu_data[pretty_config]=master-arm + gnu_data[long_config]=master-arm + gnu_data[pretty_flags]= + '[' xnative '!=' xnative ']' ++ print_gnu_target native ++ set -euf -o pipefail ++ local target=native ++ case "$target" in ++ case "$(uname -m)" in +++ uname -m ++ target=armv8l-unknown-linux-gnueabihf ++ echo armv8l-unknown-linux-gnueabihf + gnu_data[pretty_flags]='none, autodetected on armv8l-unknown-linux-gnueabihf' + case "$project/$config" in + echo + '[' 'none, autodetected on armv8l-unknown-linux-gnueabihf' '!=' '' ']' + cat + cat + read step_console ++ set +f ++ find artifacts/00-sumfiles artifacts/01-reset_artifacts artifacts/02-prepare_abe artifacts/03-build_abe-binutils artifacts/04-build_abe-gcc artifacts/05-clean_sysroot artifacts/06-build_abe-linux artifacts/07-build_abe-glibc artifacts/08-build_abe-gdb artifacts/09-build_abe-dejagnu artifacts/10-build_abe-check_gcc artifacts/11-check_regression -name console.log.xz ++ dirname artifacts/01-reset_artifacts/console.log.xz + artifact_dir=artifacts/01-reset_artifacts + set +o pipefail + xzgrep RUN: artifacts/01-reset_artifacts/console.log.xz + sed 's/.* RUN: //' + grep /configure /tmp/tmp.sOrdwoK15O + true + grep '^make ' /tmp/tmp.sOrdwoK15O + true + '[' -s /tmp/tmp.sOrdwoK15O-configure ']' + '[' -s /tmp/tmp.sOrdwoK15O-make ']' + djtag='NOTE: Using dejagnu target_board options:' + set +o pipefail + xzgrep 'NOTE: Using dejagnu target_board options:' artifacts/01-reset_artifacts/console.log.xz + sed 's/.* NOTE: Using dejagnu target_board options: //' + '[' -s /tmp/tmp.sOrdwoK15O-dj ']' + read step_console ++ dirname artifacts/02-prepare_abe/console.log.xz + artifact_dir=artifacts/02-prepare_abe + set +o pipefail + xzgrep RUN: artifacts/02-prepare_abe/console.log.xz + sed 's/.* RUN: //' + grep /configure /tmp/tmp.sOrdwoK15O + true + grep '^make ' /tmp/tmp.sOrdwoK15O + true + '[' -s /tmp/tmp.sOrdwoK15O-configure ']' + '[' -s /tmp/tmp.sOrdwoK15O-make ']' + djtag='NOTE: Using dejagnu target_board options:' + set +o pipefail + xzgrep 'NOTE: Using dejagnu target_board options:' artifacts/02-prepare_abe/console.log.xz + sed 's/.* NOTE: Using dejagnu target_board options: //' + '[' -s /tmp/tmp.sOrdwoK15O-dj ']' + read step_console ++ dirname artifacts/03-build_abe-binutils/console.log.xz + artifact_dir=artifacts/03-build_abe-binutils + set +o pipefail + xzgrep RUN: artifacts/03-build_abe-binutils/console.log.xz + sed 's/.* RUN: //' + grep /configure /tmp/tmp.sOrdwoK15O + grep '^make ' /tmp/tmp.sOrdwoK15O + '[' -s /tmp/tmp.sOrdwoK15O-configure ']' ++ basename artifacts/03-build_abe-binutils + echo '# 03-build_abe-binutils' + cat /tmp/tmp.sOrdwoK15O-configure /tmp/tmp.sOrdwoK15O-make + echo + djtag='NOTE: Using dejagnu target_board options:' + set +o pipefail + xzgrep 'NOTE: Using dejagnu target_board options:' artifacts/03-build_abe-binutils/console.log.xz + sed 's/.* NOTE: Using dejagnu target_board options: //' + '[' -s /tmp/tmp.sOrdwoK15O-dj ']' + read step_console ++ dirname artifacts/04-build_abe-gcc/console.log.xz + artifact_dir=artifacts/04-build_abe-gcc + set +o pipefail + xzgrep RUN: artifacts/04-build_abe-gcc/console.log.xz + sed 's/.* RUN: //' + grep /configure /tmp/tmp.sOrdwoK15O + grep '^make ' /tmp/tmp.sOrdwoK15O + '[' -s /tmp/tmp.sOrdwoK15O-configure ']' ++ basename artifacts/04-build_abe-gcc + echo '# 04-build_abe-gcc' + cat /tmp/tmp.sOrdwoK15O-configure /tmp/tmp.sOrdwoK15O-make + echo + djtag='NOTE: Using dejagnu target_board options:' + set +o pipefail + xzgrep 'NOTE: Using dejagnu target_board options:' artifacts/04-build_abe-gcc/console.log.xz + sed 's/.* NOTE: Using dejagnu target_board options: //' + '[' -s /tmp/tmp.sOrdwoK15O-dj ']' + read step_console ++ dirname artifacts/05-clean_sysroot/console.log.xz + artifact_dir=artifacts/05-clean_sysroot + set +o pipefail + xzgrep RUN: artifacts/05-clean_sysroot/console.log.xz + sed 's/.* RUN: //' + grep /configure /tmp/tmp.sOrdwoK15O + true + grep '^make ' /tmp/tmp.sOrdwoK15O + true + '[' -s /tmp/tmp.sOrdwoK15O-configure ']' + '[' -s /tmp/tmp.sOrdwoK15O-make ']' + djtag='NOTE: Using dejagnu target_board options:' + set +o pipefail + xzgrep 'NOTE: Using dejagnu target_board options:' artifacts/05-clean_sysroot/console.log.xz + sed 's/.* NOTE: Using dejagnu target_board options: //' + '[' -s /tmp/tmp.sOrdwoK15O-dj ']' + read step_console ++ dirname artifacts/06-build_abe-linux/console.log.xz + artifact_dir=artifacts/06-build_abe-linux + set +o pipefail + xzgrep RUN: artifacts/06-build_abe-linux/console.log.xz + sed 's/.* RUN: //' + grep /configure /tmp/tmp.sOrdwoK15O + true + grep '^make ' /tmp/tmp.sOrdwoK15O + '[' -s /tmp/tmp.sOrdwoK15O-configure ']' + '[' -s /tmp/tmp.sOrdwoK15O-make ']' ++ basename artifacts/06-build_abe-linux + echo '# 06-build_abe-linux' + cat /tmp/tmp.sOrdwoK15O-configure /tmp/tmp.sOrdwoK15O-make + echo + djtag='NOTE: Using dejagnu target_board options:' + set +o pipefail + xzgrep 'NOTE: Using dejagnu target_board options:' artifacts/06-build_abe-linux/console.log.xz + sed 's/.* NOTE: Using dejagnu target_board options: //' + '[' -s /tmp/tmp.sOrdwoK15O-dj ']' + read step_console ++ dirname artifacts/07-build_abe-glibc/console.log.xz + artifact_dir=artifacts/07-build_abe-glibc + set +o pipefail + xzgrep RUN: artifacts/07-build_abe-glibc/console.log.xz + sed 's/.* RUN: //' + grep /configure /tmp/tmp.sOrdwoK15O + grep '^make ' /tmp/tmp.sOrdwoK15O + '[' -s /tmp/tmp.sOrdwoK15O-configure ']' ++ basename artifacts/07-build_abe-glibc + echo '# 07-build_abe-glibc' + cat /tmp/tmp.sOrdwoK15O-configure /tmp/tmp.sOrdwoK15O-make + echo + djtag='NOTE: Using dejagnu target_board options:' + set +o pipefail + xzgrep 'NOTE: Using dejagnu target_board options:' artifacts/07-build_abe-glibc/console.log.xz + sed 's/.* NOTE: Using dejagnu target_board options: //' + '[' -s /tmp/tmp.sOrdwoK15O-dj ']' + read step_console ++ dirname artifacts/08-build_abe-gdb/console.log.xz + artifact_dir=artifacts/08-build_abe-gdb + set +o pipefail + xzgrep RUN: artifacts/08-build_abe-gdb/console.log.xz + sed 's/.* RUN: //' + grep /configure /tmp/tmp.sOrdwoK15O + grep '^make ' /tmp/tmp.sOrdwoK15O + '[' -s /tmp/tmp.sOrdwoK15O-configure ']' ++ basename artifacts/08-build_abe-gdb + echo '# 08-build_abe-gdb' + cat /tmp/tmp.sOrdwoK15O-configure /tmp/tmp.sOrdwoK15O-make + echo + djtag='NOTE: Using dejagnu target_board options:' + set +o pipefail + xzgrep 'NOTE: Using dejagnu target_board options:' artifacts/08-build_abe-gdb/console.log.xz + sed 's/.* NOTE: Using dejagnu target_board options: //' + '[' -s /tmp/tmp.sOrdwoK15O-dj ']' + read step_console ++ dirname artifacts/09-build_abe-dejagnu/console.log.xz + artifact_dir=artifacts/09-build_abe-dejagnu + set +o pipefail + xzgrep RUN: artifacts/09-build_abe-dejagnu/console.log.xz + sed 's/.* RUN: //' + grep /configure /tmp/tmp.sOrdwoK15O + grep '^make ' /tmp/tmp.sOrdwoK15O + '[' -s /tmp/tmp.sOrdwoK15O-configure ']' ++ basename artifacts/09-build_abe-dejagnu + echo '# 09-build_abe-dejagnu' + cat /tmp/tmp.sOrdwoK15O-configure /tmp/tmp.sOrdwoK15O-make + echo + djtag='NOTE: Using dejagnu target_board options:' + set +o pipefail + xzgrep 'NOTE: Using dejagnu target_board options:' artifacts/09-build_abe-dejagnu/console.log.xz + sed 's/.* NOTE: Using dejagnu target_board options: //' + '[' -s /tmp/tmp.sOrdwoK15O-dj ']' + read step_console ++ dirname artifacts/10-build_abe-check_gcc/console.log.xz + artifact_dir=artifacts/10-build_abe-check_gcc + set +o pipefail + xzgrep RUN: artifacts/10-build_abe-check_gcc/console.log.xz + sed 's/.* RUN: //' + grep /configure /tmp/tmp.sOrdwoK15O + true + grep '^make ' /tmp/tmp.sOrdwoK15O + '[' -s /tmp/tmp.sOrdwoK15O-configure ']' + '[' -s /tmp/tmp.sOrdwoK15O-make ']' ++ basename artifacts/10-build_abe-check_gcc + echo '# 10-build_abe-check_gcc' + cat /tmp/tmp.sOrdwoK15O-configure /tmp/tmp.sOrdwoK15O-make + echo + djtag='NOTE: Using dejagnu target_board options:' + set +o pipefail + xzgrep 'NOTE: Using dejagnu target_board options:' artifacts/10-build_abe-check_gcc/console.log.xz + sed 's/.* NOTE: Using dejagnu target_board options: //' + '[' -s /tmp/tmp.sOrdwoK15O-dj ']' + read step_console ++ dirname artifacts/11-check_regression/console.log.xz + artifact_dir=artifacts/11-check_regression + set +o pipefail + xzgrep RUN: artifacts/11-check_regression/console.log.xz + sed 's/.* RUN: //' + grep /configure /tmp/tmp.sOrdwoK15O + true + grep '^make ' /tmp/tmp.sOrdwoK15O + true + '[' -s /tmp/tmp.sOrdwoK15O-configure ']' + '[' -s /tmp/tmp.sOrdwoK15O-make ']' + djtag='NOTE: Using dejagnu target_board options:' + set +o pipefail + xzgrep 'NOTE: Using dejagnu target_board options:' artifacts/11-check_regression/console.log.xz + sed 's/.* NOTE: Using dejagnu target_board options: //' + '[' -s /tmp/tmp.sOrdwoK15O-dj ']' + read step_console + rm -f /tmp/tmp.sOrdwoK15O /tmp/tmp.sOrdwoK15O-configure /tmp/tmp.sOrdwoK15O-make /tmp/tmp.sOrdwoK15O-dj + '[' -s artifacts/notify/configure-toolchain.txt ']' + '[' -d artifacts/sumfiles ']' + local xfails=artifacts/sumfiles/xfails.xfail + '[' -f artifacts/sumfiles/xfails.xfail ']' + wait 1704050 + gcc-compare-results/compare_tests -compr none -pass-thresh 0.9 -flaky-tests artifacts/sumfiles/xfails.xfail base-artifacts/sumfiles artifacts/sumfiles + calculate_results_date + set -euf -o pipefail + local c base_d cur_d results_date=0 ++ get_current_manifest '{rr[components]}' ++ get_manifest artifacts/manifest.sh '{rr[components]}' ++ set +x + for c in $(get_current_manifest "{rr[components]}") + base_d= ++ get_baseline_component_rev binutils ++ false ++ get_baseline_git binutils_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ '[' -f base-artifacts/git/binutils_rev ']' ++ cat base-artifacts/git/binutils_rev + '[' 3e02c4891dcb37a0a12cff53232342f6d160b2c5 '!=' '' ']' ++ get_baseline_component_date binutils ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ local rev +++ get_baseline_component_rev binutils +++ false +++ get_baseline_git binutils_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ '[' -f base-artifacts/git/binutils_rev ']' +++ cat base-artifacts/git/binutils_rev ++ rev=3e02c4891dcb37a0a12cff53232342f6d160b2c5 ++ assert_with_msg 'ERROR: No binutils in current git' '[' x3e02c4891dcb37a0a12cff53232342f6d160b2c5 '!=' x ']' ++ set -euf -o pipefail +x ++ git -C binutils show --no-patch --pretty=%ct 3e02c4891dcb37a0a12cff53232342f6d160b2c5 + base_d=1748250095 ++ get_current_component_date binutils ++ set -euf -o pipefail ++ local rev +++ get_component_rev binutils +++ false +++ 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 ++ rev=3e02c4891dcb37a0a12cff53232342f6d160b2c5 ++ assert_with_msg 'ERROR: No binutils in current git' '[' x3e02c4891dcb37a0a12cff53232342f6d160b2c5 '!=' x ']' ++ set -euf -o pipefail +x ++ git -C binutils show --no-patch --pretty=%ct 3e02c4891dcb37a0a12cff53232342f6d160b2c5 + cur_d=1748250095 + '[' x1748250095 '!=' x ']' + '[' x1748250095 = x ']' + '[' 1748250095 -lt 1748250095 ']' + '[' x1748250095 = x ']' + '[' 1748250095 -gt 0 ']' + results_date=1748250095 + for c in $(get_current_manifest "{rr[components]}") + base_d= ++ get_baseline_component_rev gcc ++ false ++ get_baseline_git gcc_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ '[' -f base-artifacts/git/gcc_rev ']' ++ cat base-artifacts/git/gcc_rev + '[' 545433e9bd32e965726956cb238d53b39844b85c '!=' '' ']' ++ get_baseline_component_date gcc ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ local rev +++ get_baseline_component_rev gcc +++ false +++ get_baseline_git gcc_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ '[' -f base-artifacts/git/gcc_rev ']' +++ cat base-artifacts/git/gcc_rev ++ rev=545433e9bd32e965726956cb238d53b39844b85c ++ assert_with_msg 'ERROR: No gcc in current git' '[' x545433e9bd32e965726956cb238d53b39844b85c '!=' x ']' ++ set -euf -o pipefail +x ++ git -C gcc show --no-patch --pretty=%ct 545433e9bd32e965726956cb238d53b39844b85c + base_d=1748251528 ++ get_current_component_date gcc ++ set -euf -o pipefail ++ local rev +++ get_component_rev gcc +++ false +++ 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 ++ rev=938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ assert_with_msg 'ERROR: No gcc in current git' '[' x938f65bd8a3feabe0e7572d9d042bb60f8da8d15 '!=' x ']' ++ set -euf -o pipefail +x ++ git -C gcc show --no-patch --pretty=%ct 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + cur_d=1748334397 + '[' x1748251528 '!=' x ']' + '[' x1748334397 = x ']' + '[' 1748334397 -lt 1748251528 ']' + '[' x1748334397 = x ']' + '[' 1748334397 -gt 1748250095 ']' + results_date=1748334397 + for c in $(get_current_manifest "{rr[components]}") + base_d= ++ get_baseline_component_rev linux ++ false ++ get_baseline_git linux_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ '[' -f base-artifacts/git/linux_rev ']' ++ cat base-artifacts/git/linux_rev + '[' 0ff41df1cb268fc69e703a08a57ee14ae967d0ca '!=' '' ']' ++ get_baseline_component_date linux ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ local rev +++ get_baseline_component_rev linux +++ false +++ get_baseline_git linux_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ '[' -f base-artifacts/git/linux_rev ']' +++ cat base-artifacts/git/linux_rev ++ rev=0ff41df1cb268fc69e703a08a57ee14ae967d0ca ++ assert_with_msg 'ERROR: No linux in current git' '[' x0ff41df1cb268fc69e703a08a57ee14ae967d0ca '!=' x ']' ++ set -euf -o pipefail +x ++ git -C linux show --no-patch --pretty=%ct 0ff41df1cb268fc69e703a08a57ee14ae967d0ca + base_d=1748214563 ++ get_current_component_date linux ++ set -euf -o pipefail ++ local rev +++ get_component_rev linux +++ false +++ 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 ++ rev=0ff41df1cb268fc69e703a08a57ee14ae967d0ca ++ assert_with_msg 'ERROR: No linux in current git' '[' x0ff41df1cb268fc69e703a08a57ee14ae967d0ca '!=' x ']' ++ set -euf -o pipefail +x ++ git -C linux show --no-patch --pretty=%ct 0ff41df1cb268fc69e703a08a57ee14ae967d0ca + cur_d=1748214563 + '[' x1748214563 '!=' x ']' + '[' x1748214563 = x ']' + '[' 1748214563 -lt 1748214563 ']' + '[' x1748214563 = x ']' + '[' 1748214563 -gt 1748334397 ']' + for c in $(get_current_manifest "{rr[components]}") + base_d= ++ get_baseline_component_rev glibc ++ false ++ get_baseline_git glibc_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ '[' -f base-artifacts/git/glibc_rev ']' ++ cat base-artifacts/git/glibc_rev + '[' 4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 '!=' '' ']' ++ get_baseline_component_date glibc ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ local rev +++ get_baseline_component_rev glibc +++ false +++ get_baseline_git glibc_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ '[' -f base-artifacts/git/glibc_rev ']' +++ cat base-artifacts/git/glibc_rev ++ rev=4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 ++ assert_with_msg 'ERROR: No glibc in current git' '[' x4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 '!=' x ']' ++ set -euf -o pipefail +x ++ git -C glibc show --no-patch --pretty=%ct 4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 + base_d=1748242162 ++ get_current_component_date glibc ++ set -euf -o pipefail ++ local rev +++ get_component_rev glibc +++ false +++ 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 ++ rev=4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 ++ assert_with_msg 'ERROR: No glibc in current git' '[' x4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 '!=' x ']' ++ set -euf -o pipefail +x ++ git -C glibc show --no-patch --pretty=%ct 4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 + cur_d=1748242162 + '[' x1748242162 '!=' x ']' + '[' x1748242162 = x ']' + '[' 1748242162 -lt 1748242162 ']' + '[' x1748242162 = x ']' + '[' 1748242162 -gt 1748334397 ']' + for c in $(get_current_manifest "{rr[components]}") + base_d= ++ get_baseline_component_rev gdb ++ false ++ get_baseline_git gdb_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ '[' -f base-artifacts/git/gdb_rev ']' ++ cat base-artifacts/git/gdb_rev + '[' 3e02c4891dcb37a0a12cff53232342f6d160b2c5 '!=' '' ']' ++ get_baseline_component_date gdb ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ local rev +++ get_baseline_component_rev gdb +++ false +++ get_baseline_git gdb_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ '[' -f base-artifacts/git/gdb_rev ']' +++ cat base-artifacts/git/gdb_rev ++ rev=3e02c4891dcb37a0a12cff53232342f6d160b2c5 ++ assert_with_msg 'ERROR: No gdb in current git' '[' x3e02c4891dcb37a0a12cff53232342f6d160b2c5 '!=' x ']' ++ set -euf -o pipefail +x ++ git -C gdb show --no-patch --pretty=%ct 3e02c4891dcb37a0a12cff53232342f6d160b2c5 + base_d=1748250095 ++ get_current_component_date gdb ++ set -euf -o pipefail ++ local rev +++ get_component_rev gdb +++ false +++ 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 ++ rev=3e02c4891dcb37a0a12cff53232342f6d160b2c5 ++ assert_with_msg 'ERROR: No gdb in current git' '[' x3e02c4891dcb37a0a12cff53232342f6d160b2c5 '!=' x ']' ++ set -euf -o pipefail +x ++ git -C gdb show --no-patch --pretty=%ct 3e02c4891dcb37a0a12cff53232342f6d160b2c5 + cur_d=1748250095 + '[' x1748250095 '!=' x ']' + '[' x1748250095 = x ']' + '[' 1748250095 -lt 1748250095 ']' + '[' x1748250095 = x ']' + '[' 1748250095 -gt 1748334397 ']' + assert_with_msg 'Failed to produce results_date' '[' 1748334397 -gt 0 ']' + set -euf -o pipefail +x ++ get_baseline_manifest '{rr[results_date]}' ++ get_manifest base-artifacts/manifest.sh '{rr[results_date]}' false ++ set +x + base_d=1748069385 + '[' 1748069385 '!=' '' ']' + '[' 1748334397 -gt 1748069385 ']' + results_date=1748201891 + rr[results_date]=1748201891 + cat + manifest_out + cat + check_if_first_report + declare -g first_icommit_to_report + first_icommit_to_report=false + '[' xsingle_commit '!=' xsingle_commit ']' + local isubdir ++ interesting_subdir gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ local dir=gcc/sha1 ++ '[' 2 -ge 2 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ '[' 2 -ge 3 ']' ++ '[' 2 -ge 4 ']' ++ echo gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + isubdir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + '[' -f interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/first_url ']' + local first_url ++ cat interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/first_url + first_url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/ ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x + '[' https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/ = https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/ ']' + first_icommit_to_report=true + post_interesting_commits full + set -euf -o pipefail # post_interesting_commits + echo '# post_interesting_commits' + local stage=full + '[' single_commit '!=' single_commit ']' + clone_or_update_repo interesting-commits master https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git auto master + set -euf -o pipefail + local dir=interesting-commits + local ref=master + local url=https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git + local reference=auto + local single_branch=master + local remote=origin + urls_to_try+=('https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git') + local urls_to_try + case $url in + for tried_url in "${urls_to_try[@]}" + ret=0 + wait 1704312 + clone_or_update_repo_no_checkout interesting-commits https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git auto master origin + set -euf -o pipefail + local dir=interesting-commits + local url=https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git + local reference=auto + local single_branch=master + local remote=origin + local refopt= + case "$reference" in + local ref_dir + for ref_dir in $url $dir ++ basename https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git .git + ref_dir=interesting-commits + ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git + git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir + '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' + for ref_dir in $url $dir ++ basename interesting-commits .git + ref_dir=interesting-commits + ref_dir=/home/tcwg-buildslave/snapshots-ref/interesting-commits.git + git -C /home/tcwg-buildslave/snapshots-ref/interesting-commits.git rev-parse --git-dir + '[' -d /home/tcwg-buildslave/snapshots-ref/interesting-commits.git ']' + git -C interesting-commits status + '[' -d interesting-commits ']' + '[' x '!=' x ']' + '[' -d interesting-commits ']' ++ git -C interesting-commits remote get-url origin + '[' https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git '!=' https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git ']' + '[' -d interesting-commits ']' + rm -f interesting-commits/.git/gc.log + git -C interesting-commits config gc.autoDetach false + git -C interesting-commits gc --auto --force --prune=all + find interesting-commits/.git -name '*.lock' -delete + local i + for i in am cherry-pick rebase + git -C interesting-commits am --abort + true + for i in am cherry-pick rebase + git -C interesting-commits cherry-pick --abort + true + for i in am cherry-pick rebase + git -C interesting-commits rebase --abort + true + break + local fresh_clone=false + true + '[' -d interesting-commits ']' + local ret=0 + wait 1704367 + git_set_remote interesting-commits origin https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git master + set -euf -o pipefail + local dir=interesting-commits + local remote=origin + local url=https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git + local single_branch=master + git -C interesting-commits remote rm origin + git -C interesting-commits remote add -t master origin https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git + '[' 0 '!=' 0 ']' + '[' -f interesting-commits/.git/shallow ']' + local refspec + '[' xmaster = x ']' + refspec=+refs/heads/master:refs/remotes/origin/master + run_with_timeout_and_retry 1h 3 git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune + local duration=1h + shift + local tries=3 + shift + local n=0 + local ret=0 + '[' 0 -eq 3 ']' + echo timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune + ret=0 + wait 1704370 + timeout 1h git -C interesting-commits fetch -q origin +refs/heads/master:refs/remotes/origin/master --prune + '[' 0 -eq 0 ']' + break + return 0 + break + '[' 0 -eq 0 ']' + break + git_checkout interesting-commits master origin + set -euf -o pipefail + local dir=interesting-commits + local ref=master + local remote=origin + git_clean interesting-commits + set -euf -o pipefail + local dir=interesting-commits + shift + fresh_dir interesting-commits 'interesting-commits/.git/*' + set -euf -o pipefail + local dir=interesting-commits + shift 1 ++ dirname interesting-commits/something + dir=interesting-commits + mkdir -p interesting-commits + find_opts=("!" "-path" "$dir") + for keep_pattern in "$@" + : + find_opts+=("!" "-path" "$keep_pattern") ++ dirname 'interesting-commits/.git/*' + keep_pattern=interesting-commits/.git + '[' xinteresting-commits/.git = xinteresting-commits ']' + assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' + set -euf -o pipefail +x + : + find_opts+=("!" "-path" "$keep_pattern") ++ dirname interesting-commits/.git + keep_pattern=interesting-commits + '[' xinteresting-commits = xinteresting-commits ']' + break + find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' + chmod -R +rw interesting-commits + find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete + git -C interesting-commits reset -q --hard + local sha1 ++ git_rev_parse interesting-commits master origin ++ set -euf -o pipefail ++ local dir=interesting-commits ++ local ref=master ++ local remote=origin ++ '[' 3 -ge 3 ']' ++ remote=origin ++ git_rev_parse_1 interesting-commits master origin --short ++ set -euf -o pipefail ++ local dir=interesting-commits ++ local ref=master ++ local remote=origin ++ local opts=--short ++ local ret ++ cd interesting-commits ++ local sha1 try_ref ++ case "$ref" in ++ try_ref=refs/remotes/origin/master ++ ret=0 +++ git rev-parse --short refs/remotes/origin/master ++ sha1=36c536f67 ++ '[' 0 -ne 0 ']' ++ echo 36c536f67 + sha1=36c536f67 + git -C interesting-commits checkout --detach 36c536f67 Warning: you are leaving 1 commit behind, not connected to any of your branches: 205160c9f Add entry 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 from https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/ If you want to keep it by creating a new branch, this may be a good time to do so with: git branch 205160c9f HEAD is now at 36c536f67 Add entry 838999bb23303edc14e96b6034cd837fa4454cfd from https://ci.linaro.org/job/tcwg_bmk-fujitsu_speed-cpu2017speed--gnu-aarch64-master-O2-build/453/ + false + dryrun='echo DRYRUN: ' + local jira_dir jira_key= ++ interesting_subdir gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ local dir=gcc/sha1 ++ '[' 2 -ge 2 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ '[' 2 -ge 3 ']' ++ '[' 2 -ge 4 ']' ++ echo gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + jira_dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + jira_dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira + '[' full = full ']' + false + true + git -C interesting-commits remote update -p + git_clean interesting-commits refs/remotes/origin/master + set -euf -o pipefail + local dir=interesting-commits + shift + fresh_dir interesting-commits 'interesting-commits/.git/*' + set -euf -o pipefail + local dir=interesting-commits + shift 1 ++ dirname interesting-commits/something + dir=interesting-commits + mkdir -p interesting-commits + find_opts=("!" "-path" "$dir") + for keep_pattern in "$@" + : + find_opts+=("!" "-path" "$keep_pattern") ++ dirname 'interesting-commits/.git/*' + keep_pattern=interesting-commits/.git + '[' xinteresting-commits/.git = xinteresting-commits ']' + assert '[' interesting-commits/.git '!=' / -a interesting-commits/.git '!=' . ']' + set -euf -o pipefail +x + : + find_opts+=("!" "-path" "$keep_pattern") ++ dirname interesting-commits/.git + keep_pattern=interesting-commits + '[' xinteresting-commits = xinteresting-commits ']' + break + find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -type d -exec chmod +rwx '{}' ';' + chmod -R +rw interesting-commits + find interesting-commits '!' -path interesting-commits '!' -path 'interesting-commits/.git/*' '!' -path interesting-commits/.git -delete + git -C interesting-commits reset -q --hard refs/remotes/origin/master # update_interesting_commits + update_interesting_commits full '' + echo '# update_interesting_commits' + local stage=full + local jira_key= + local subdir3 subdir4 subdir5 ++ interesting_subdir gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ local dir=gcc/sha1 ++ '[' 2 -ge 2 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ '[' 2 -ge 3 ']' ++ '[' 2 -ge 4 ']' ++ echo gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + subdir3=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ interesting_subdir gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 tcwg_gnu_native_fast_check_gcc ++ local dir=gcc/sha1 ++ '[' 3 -ge 2 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ '[' 3 -ge 3 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc ++ '[' 3 -ge 4 ']' ++ echo gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc + subdir4=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc ++ interesting_subdir gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 tcwg_gnu_native_fast_check_gcc master-arm ++ local dir=gcc/sha1 ++ '[' 4 -ge 2 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ '[' 4 -ge 3 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc ++ '[' 4 -ge 4 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm ++ echo gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm + subdir5=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm + '[' -d interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ']' + mkdir -p interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + get_current_manifest BUILD_URL + get_manifest artifacts/manifest.sh BUILD_URL + set +x + git -C interesting-commits add gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/first_url + mkdir -p interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x + echo https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/artifact/artifacts + echo 545433e9bd32e965726956cb238d53b39844b85c + git -C interesting-commits add gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/build_url gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/last_good + '[' full '!=' full ']' ++ gnu_llvm_print_result --oneline ++ false ++ local print_arg=--oneline ++ local results_new=artifacts/sumfiles ++ '[' -d artifacts/sumfiles ']' ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' ++ wait 1730575 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20250527 --build_dir=artifacts/sumfiles --verbosity=1 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20250527 --build_dir=artifacts/sumfiles --verbosity=1 ++ wait 1730576 ++ grep -A10 '=== Results Summary ===' artifacts/notify/regressions.sum ++ local length ++ case "$print_arg" in ++ local n_regressions n_fixes +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum +++ true ++ n_regressions=0 +++ grep -c '^[A-Z]\+:' artifacts/notify/fixes.sum +++ true ++ n_fixes=0 ++ local word= ++ '[' 0 '!=' 0 ']' ++ rm artifacts/notify/regressions.sum ++ '[' 0 '!=' 0 ']' ++ rm artifacts/notify/fixes.sum ++ '[' 0 = 0 ']' ++ '[' 0 = 0 ']' ++ '[' -f artifacts/notify/results.compare.txt ']' ++ grep -q '# Improvements found' artifacts/notify/results.compare.txt ++ printf 'no regression/no fix' ++ return 0 + echo 'no regression/no fix' + merge_status_summary interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc + set -euf -o pipefail + local subdir=interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc + local cur_file cur best= best_file + read -r cur_file ++ find interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc -mindepth 2 -maxdepth 2 -name status-summary.txt ++ sort ++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/status-summary.txt + cur='no regression/no fix' + '[' 'no regression/no fix' -le '' ']' /home/tcwg-build/workspace/tcwg_gnu_5/jenkins-scripts/rr/round-robin-notify.sh: line 1341: [: no regression/no fix: integer expression expected + best='no regression/no fix' + best_file=interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/status-summary.txt + read -r cur_file + cat interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/status-summary.txt + merge_status_summary interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + set -euf -o pipefail + local subdir=interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + local cur_file cur best= best_file + read -r cur_file ++ find interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 -mindepth 2 -maxdepth 2 -name status-summary.txt ++ sort ++ sed -e 's/.* \([0-9]\+\)[ %].*/\1/' interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/status-summary.txt + cur='no regression/no fix' + '[' 'no regression/no fix' -le '' ']' /home/tcwg-build/workspace/tcwg_gnu_5/jenkins-scripts/rr/round-robin-notify.sh: line 1341: [: no regression/no fix: integer expression expected + best='no regression/no fix' + best_file=interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/status-summary.txt + read -r cur_file + cat interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/status-summary.txt + git -C interesting-commits add gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/status-summary.txt gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/status-summary.txt gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/status-summary.txt + gnu_llvm_print_result --long + false + local print_arg=--long + local results_new=artifacts/sumfiles + '[' -d artifacts/sumfiles ']' + local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py + local xfails=artifacts/sumfiles/xfails.xfail + '[' -f artifacts/sumfiles/xfails.xfail ']' + wait 1730616 + gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20250527 --build_dir=artifacts/sumfiles --verbosity=1 + wait 1730617 + gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20250527 --build_dir=artifacts/sumfiles --verbosity=1 + grep -A10 '=== Results Summary ===' artifacts/notify/regressions.sum + local length + case "$print_arg" in + length=-0 + local outfile n_lines + for outfile in regressions.sum fixes.sum + '[' -f artifacts/notify/regressions.sum ']' ++ grep -c '^\w' artifacts/notify/regressions.sum ++ true + n_lines=0 + '[' 0 == 0 ']' + continue + for outfile in regressions.sum fixes.sum + '[' -f artifacts/notify/fixes.sum ']' ++ grep -c '^\w' artifacts/notify/fixes.sum ++ true + n_lines=0 + '[' 0 == 0 ']' + continue + '[' -f artifacts/notify/configure-toolchain.txt ']' + cat artifacts/notify/configure-toolchain.txt + '[' -f artifacts/notify/results.compare.txt ']' + cat artifacts/notify/results.compare.txt + local bad_artifacts_url good_artifacts_url ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x + bad_artifacts_url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/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_gcc--master-arm-build/1137/artifact/artifacts + '[' -f artifacts/notify/configure-toolchain.txt ']' + echo '### To reproduce' + echo '' + '[' -f artifacts/notify/configure-toolchain.txt ']' + echo '# Toolchain was configured with :' + cat artifacts/notify/configure-toolchain.txt + echo '' + '[' -f artifacts/notify/configure-tests.txt ']' + '[' -f artifacts/notify/build-and-run-tests.txt ']' + '[' tcwg_gnu_native_fast_check_gcc == tcwg_flang_test ']' + git -C interesting-commits add gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/reproduction_instructions.txt + update_interesting_commits_status gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + local comp=gcc + local sha1=938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + local subdir3 subdir4 subdir5 ++ interesting_subdir gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ local dir=gcc/sha1 ++ '[' 2 -ge 2 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ '[' 2 -ge 3 ']' ++ '[' 2 -ge 4 ']' ++ echo gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + subdir3=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ interesting_subdir gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 tcwg_gnu_native_fast_check_gcc ++ local dir=gcc/sha1 ++ '[' 3 -ge 2 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ '[' 3 -ge 3 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc ++ '[' 3 -ge 4 ']' ++ echo gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc + subdir4=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc ++ interesting_subdir gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 tcwg_gnu_native_fast_check_gcc master-arm ++ local dir=gcc/sha1 ++ '[' 4 -ge 2 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ '[' 4 -ge 3 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc ++ '[' 4 -ge 4 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm ++ echo gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm + subdir5=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm + cat interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/status-summary.txt + sed 's/^/* /' + print_icommits_link gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/details.txt + set -euf -o pipefail + local path=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/details.txt + local url=https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git + echo https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git/-/raw/master/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/details.txt + cat interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/build_url + '[' -f interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/fixed-in-url.txt ']' + git -C interesting-commits add gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/details.txt gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/status.txt + '[' -f interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/summary.txt ']' + local ci_config + read ci_config ++ cd interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc ++ ls + '[' -f interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/summary.txt ']' + '[' -f interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/status.txt ']' + echo '* master-arm' + cat interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/status.txt + sed 's/^/*/' + read ci_config + '[' -f interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/status-summary.txt/summary.txt ']' + '[' -f interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/status-summary.txt/status.txt ']' + continue + read ci_config + '[' -f interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/status.txt/summary.txt ']' + '[' -f interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/status.txt/status.txt ']' + continue + read ci_config + git -C interesting-commits add gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/status.txt + local ci_project + read ci_project ++ cd interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ ls + '[' -f interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/first_url/status.txt ']' + continue + read ci_project + '[' -f interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/status-summary.txt/status.txt ']' + continue + read ci_project + '[' -f interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/status.txt/status.txt ']' + continue + read ci_project + '[' -f interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/status.txt ']' + echo '* tcwg_gnu_native_fast_check_gcc' + cat interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/status.txt + sed 's/^/*/' + read ci_project + git -C interesting-commits add gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/status.txt + print_commits --short + set -euf -o pipefail + false + local print_arg=--short + '[' single_commit = no_change ']' + local more_lines + '[' single_commit = single_commit ']' + local c=gcc + '[' --short = --link ']' + local describe + '[' gcc = '' ']' + describe='gcc patch #0' + '[' --short = --oneline ']' + '[' gcc = '' ']' + echo 'gcc patch ssh://tcwg-jade-03:/home/christophe.lyon/patches/ET-TLS-link/#0' + local tmpfile ++ mktemp + tmpfile=/tmp/tmp.rEoNx6gfp7 + git -C gcc log -n1 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + tail -n +2 + head -n 8 /tmp/tmp.rEoNx6gfp7 ++ cat /tmp/tmp.rEoNx6gfp7 ++ wc -l + more_lines=4 + '[' 4 -gt 0 ']' + echo '... 4 lines of the commit log omitted.' + rm /tmp/tmp.rEoNx6gfp7 + '[' gcc '!=' '' ']' + echo '... applied on top of baseline commit:' + git -C gcc log -n1 --oneline 545433e9bd32e965726956cb238d53b39844b85c + return 0 + git -C interesting-commits add gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/commit-log.txt + true + local jira_dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira + '[' -f interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/key ']' + '[' -e interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira ']' + mkdir interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira + '[' '' '!=' '' ']' ++ print_commits --oneline ++ set -euf -o pipefail ++ false ++ local print_arg=--oneline ++ '[' single_commit = no_change ']' ++ local more_lines ++ '[' single_commit = single_commit ']' ++ local c=gcc ++ '[' --oneline = --link ']' ++ local describe ++ '[' gcc = '' ']' ++ describe='gcc patch #0' ++ '[' --oneline = --oneline ']' ++ echo 'gcc patch #0' ++ return 0 ++ cat interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/status-summary.txt + echo 'gcc patch #0:' 'no regression/no fix' + git -C interesting-commits add gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/summary + cat ++ print_commits --link ++ set -euf -o pipefail ++ false ++ local print_arg=--link ++ '[' single_commit = no_change ']' ++ local more_lines ++ '[' single_commit = single_commit ']' ++ local c=gcc ++ '[' --link = --link ']' ++ local url +++ get_component_url gcc +++ false +++ get_current_git gcc_url +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No gcc_url in current git' '[' -f artifacts/git/gcc_url ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/gcc_url ++ url=git+ssh://linaroci@gcc.gnu.org/git/gcc.git ++ [[ git+ssh://linaroci@gcc.gnu.org/git/gcc.git =~ git://sourceware.org/git/ ]] ++ [[ git+ssh://linaroci@gcc.gnu.org/git/gcc.git =~ https://gcc.gnu.org/git/ ]] ++ [[ git+ssh://linaroci@gcc.gnu.org/git/gcc.git =~ git+ssh://linaroci@gcc.gnu.org/git/ ]] ++ [[ git+ssh://linaroci@gcc.gnu.org/git/gcc.git =~ https://github.com/ ]] ++ [[ git+ssh://linaroci@gcc.gnu.org/git/gcc.git =~ https://gitlab.com/ ]] ++ [[ git+ssh://linaroci@gcc.gnu.org/git/gcc.git =~ https://git.linaro.org/ ]] ++ echo 'See in git+ssh://linaroci@gcc.gnu.org/git/gcc.git' ++ return 0 ++ cat interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/commit-log.txt ++ cat interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/status.txt ++ print_icommits_link gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/yaml ++ set -euf -o pipefail ++ local path=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/yaml ++ local url=https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git ++ echo https://gitlab.com/Linaro/tcwg/ci/interesting-commits.git/-/raw/master/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/yaml + git -C interesting-commits add gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/description + update_jira_card # update_jira_card + set -euf -o pipefail + echo '# update_jira_card' + local jira_dir ++ interesting_subdir gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ local dir=gcc/sha1 ++ '[' 2 -ge 2 ']' ++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ '[' 2 -ge 3 ']' ++ '[' 2 -ge 4 ']' ++ echo gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + jira_dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + jira_dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira + components=() + local -a components + case "$changed_single_component" in + components+=(GCC) + IFS=, + echo GCC + git -C interesting-commits add gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/components + local commit_date ++ git -C gcc log -n1 --pretty=%cd --date=iso 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + commit_date='2025-05-27 08:26:37 +0000' + date -d '2025-05-27 08:26:37 +0000' +%Y-%m-%d + git -C interesting-commits add gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/startdate + local key project ++ print_jira_card_key ++ set -euf -o pipefail ++ local jira_dir +++ interesting_subdir gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 +++ local dir=gcc/sha1 +++ '[' 2 -ge 2 ']' +++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 +++ '[' 2 -ge 3 ']' +++ '[' 2 -ge 4 ']' +++ echo gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ jira_dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ jira_dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira ++ '[' -f interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/key ']' ++ return 0 WARNING: no existing jira card interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/key + key= + '[' -z '' ']' + echo 'WARNING: no existing jira card interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/key' + return 0 + local describe ++ describe_sha1 gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 false ++ local component=gcc ++ local sha1=938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ local anything=false ++ match=() ++ local -a match ++ case "$component" in ++ match=(--match "basepoints/*" --match "releases/*") ++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + describe=basepoints/gcc-16-878-g938f65bd8a3f + '[' basepoints/gcc-16-878-g938f65bd8a3f '!=' '' ']' + local d ++ dirname basepoints/gcc-16-878-g938f65bd8a3f + d=basepoints + mkdir -p interesting-commits/gcc/basepoints + local symlink= + '[' basepoints '!=' . ']' + symlink=../ ++ dirname basepoints + d=. + '[' . '!=' . ']' + symlink=../sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + rm -f interesting-commits/gcc/basepoints/gcc-16-878-g938f65bd8a3f + ln -s ../sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 interesting-commits/gcc/basepoints/gcc-16-878-g938f65bd8a3f + git -C interesting-commits add gcc/basepoints/gcc-16-878-g938f65bd8a3f ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x + git -C interesting-commits commit -m 'Add entry 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 from https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/' [detached HEAD c533c3c92] Add entry 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 from https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/ 17 files changed, 194 insertions(+) create mode 120000 gcc/basepoints/gcc-16-878-g938f65bd8a3f create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/commit-log.txt create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/first_url create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/components create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/description create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/startdate create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/summary create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/status-summary.txt create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/status.txt create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/build_url create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/details.txt create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/last_good create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/reproduction_instructions.txt create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/status-summary.txt create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/master-arm/status.txt create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/status-summary.txt create mode 100644 gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/tcwg_gnu_native_fast_check_gcc/status.txt + wait 1730956 DRYRUN: git -C interesting-commits push ssh://gitlab.com/Linaro/tcwg/ci/interesting-commits.git HEAD:refs/heads/master + echo DRYRUN: git -C interesting-commits push ssh://gitlab.com/Linaro/tcwg/ci/interesting-commits.git HEAD:refs/heads/master + break + true + generate_jira_dir + set -euf -o pipefail + local icommit_entry jira_key= ++ print_last_icommit --entry ++ false ++ set -euf -o pipefail ++ local print_arg=--entry ++ shift 1 ++ '[' xsingle_commit '!=' xsingle_commit ']' ++ local isubdir +++ interesting_subdir gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 +++ local dir=gcc/sha1 +++ '[' 2 -ge 2 ']' +++ dir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 +++ '[' 2 -ge 3 ']' +++ '[' 2 -ge 4 ']' +++ echo gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ isubdir=gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ case "$print_arg" in ++ echo interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + icommit_entry=interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + '[' interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15 '!=' '' ']' + '[' -d interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira ']' + rsync -a interesting-commits/gcc/sha1/938f65bd8a3feabe0e7572d9d042bb60f8da8d15/jira/ artifacts/notify/jira/ + '[' -f artifacts/notify/jira/key ']' + '[' '' '!=' '' ']' + cat ++ print_jira_template_card ++ local jira_card=GNU-692 ++ case "$ci_project/$ci_config:$changed_single_component" in ++ echo GNU-692 ++ gnu_llvm_print_result --oneline ++ false ++ local print_arg=--oneline ++ local results_new=artifacts/sumfiles ++ '[' -d artifacts/sumfiles ']' ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' ++ wait 1730967 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20250527 --build_dir=artifacts/sumfiles --verbosity=1 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20250527 --build_dir=artifacts/sumfiles --verbosity=1 ++ wait 1730968 ++ grep -A10 '=== Results Summary ===' artifacts/notify/regressions.sum ++ local length ++ case "$print_arg" in ++ local n_regressions n_fixes +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum +++ true ++ n_regressions=0 +++ grep -c '^[A-Z]\+:' artifacts/notify/fixes.sum +++ true ++ n_fixes=0 ++ local word= ++ '[' 0 '!=' 0 ']' ++ rm artifacts/notify/regressions.sum ++ '[' 0 '!=' 0 ']' ++ rm artifacts/notify/fixes.sum ++ '[' 0 = 0 ']' ++ '[' 0 = 0 ']' ++ '[' -f artifacts/notify/results.compare.txt ']' ++ grep -q '# Improvements found' artifacts/notify/results.compare.txt ++ printf 'no regression/no fix' ++ return 0 ++ print_artifacts_url 'notify/mail-body.txt/*view*/' ++ 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_gcc--master-arm-precommit/42/artifact/artifacts ++ '[' gcc '!=' '' ']' ++ url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/artifact/artifacts/artifacts.precommit ++ echo 'https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/artifact/artifacts/artifacts.precommit/notify/mail-body.txt/*view*/' # print all notification files + echo '# print all notification files' + true + generate_mail_files + set -euf -o pipefail + print_mail_recipients + set -euf -o pipefail + local c=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_component_rev gcc ++ false ++ get_baseline_git gcc_rev ++ set -euf -o pipefail ++ local base_artifacts=base-artifacts ++ '[' -f base-artifacts/git/gcc_rev ']' ++ cat base-artifacts/git/gcc_rev + base_rev=545433e9bd32e965726956cb238d53b39844b85c ++ get_component_rev gcc ++ false ++ 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=938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + read -r email ++ git -C gcc log --pretty=%ae 545433e9bd32e965726956cb238d53b39844b85c..938f65bd8a3feabe0e7572d9d042bb60f8da8d15 + emails["$email"]=no + read -r email + local precommit_postcommit=postcommit + '[' precommit '!=' precommit ']' + precommit_postcommit=precommit + '[' christophe.lyon@linaro.org = '' ']' + '[' christophe.lyon@linaro.org '!=' '' ']' + emails["$notify_email"]=no + unset 'emails[author]' 'emails[committer]' + unset 'emails[noreply@github.com]' + 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 + IFS=, + echo bcc:tcwg-validation@linaro.org ++ print_commits --oneline ++ set -euf -o pipefail ++ false ++ local print_arg=--oneline ++ '[' single_commit = no_change ']' ++ local more_lines ++ '[' single_commit = single_commit ']' ++ local c=gcc ++ '[' --oneline = --link ']' ++ local describe ++ '[' gcc = '' ']' ++ describe='gcc patch #0' ++ '[' --oneline = --oneline ']' ++ echo 'gcc patch #0' ++ return 0 ++ gnu_llvm_print_result --oneline ++ false ++ local print_arg=--oneline ++ local results_new=artifacts/sumfiles ++ '[' -d artifacts/sumfiles ']' ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' ++ wait 1731003 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20250527 --build_dir=artifacts/sumfiles --verbosity=1 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20250527 --build_dir=artifacts/sumfiles --verbosity=1 ++ wait 1731004 ++ grep -A10 '=== Results Summary ===' artifacts/notify/regressions.sum ++ local length ++ case "$print_arg" in ++ local n_regressions n_fixes +++ grep -c '^[A-Z]\+:' artifacts/notify/regressions.sum +++ true ++ n_regressions=0 +++ grep -c '^[A-Z]\+:' artifacts/notify/fixes.sum +++ true ++ n_fixes=0 ++ local word= ++ '[' 0 '!=' 0 ']' ++ rm artifacts/notify/regressions.sum ++ '[' 0 '!=' 0 ']' ++ rm artifacts/notify/fixes.sum ++ '[' 0 = 0 ']' ++ '[' 0 = 0 ']' ++ '[' -f artifacts/notify/results.compare.txt ']' ++ grep -q '# Improvements found' artifacts/notify/results.compare.txt ++ printf 'no regression/no fix' ++ return 0 ++ gnu_print_config --oneline ++ false ++ settings_for_ci_project_and_config tcwg_gnu_native_fast_check_gcc master-arm native ++ local project=tcwg_gnu_native_fast_check_gcc ++ local config=master-arm ++ local target=native ++ declare -Ag gnu_data ++ gnu_data[gcc_override_configure]= ++ gnu_data[gcc_target_board_options]= ++ gnu_data[qemu_cpu]= ++ gnu_data[pretty_project]= ++ gnu_data[pretty_config]=master-arm ++ gnu_data[long_config]=master-arm ++ gnu_data[pretty_flags]= ++ '[' xnative '!=' xnative ']' +++ print_gnu_target native +++ set -euf -o pipefail +++ local target=native +++ case "$target" in +++ case "$(uname -m)" in ++++ uname -m +++ target=armv8l-unknown-linux-gnueabihf +++ echo armv8l-unknown-linux-gnueabihf ++ gnu_data[pretty_flags]='none, autodetected on armv8l-unknown-linux-gnueabihf' ++ case "$project/$config" in ++ local print_arg=--oneline ++ case "$print_arg" in ++ print_config --oneline ++ false ++ local print_arg=--oneline ++ case "$print_arg" in ++ case "$ci_config" in ++ echo arm + echo '[Linaro-TCWG-CI]' 'gcc patch #0: no regression/no fix on arm' + print_mail_body + sed -e 's|\$\([^\\]\)|$\\\1|g' + 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_gcc--master-arm-precommit/42/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_gcc--master-arm-build/1137/artifact/artifacts + local key= + '[' single_commit = single_commit ']' + '[' gcc = '' ']' + local detection_msg= + '[' 0 = 0 ']' + detection_msg='successfully passed with' + cat + cat ++ gnu_print_config --short ++ false ++ settings_for_ci_project_and_config tcwg_gnu_native_fast_check_gcc master-arm native ++ local project=tcwg_gnu_native_fast_check_gcc ++ local config=master-arm ++ local target=native ++ declare -Ag gnu_data ++ gnu_data[gcc_override_configure]= ++ gnu_data[gcc_target_board_options]= ++ gnu_data[qemu_cpu]= ++ gnu_data[pretty_project]= ++ gnu_data[pretty_config]=master-arm ++ gnu_data[long_config]=master-arm ++ gnu_data[pretty_flags]= ++ '[' xnative '!=' xnative ']' +++ print_gnu_target native +++ set -euf -o pipefail +++ local target=native +++ case "$target" in +++ case "$(uname -m)" in ++++ uname -m +++ target=armv8l-unknown-linux-gnueabihf +++ echo armv8l-unknown-linux-gnueabihf ++ gnu_data[pretty_flags]='none, autodetected on armv8l-unknown-linux-gnueabihf' ++ case "$project/$config" in ++ local print_arg=--short ++ case "$print_arg" in ++ echo ' master-arm' ++ print_commits --short ++ sed -e 's/^/ | /' ++ set -euf -o pipefail ++ false ++ local print_arg=--short ++ '[' single_commit = no_change ']' ++ local more_lines ++ '[' single_commit = single_commit ']' ++ local c=gcc ++ '[' --short = --link ']' ++ local describe ++ '[' gcc = '' ']' ++ describe='gcc patch #0' ++ '[' --short = --oneline ']' ++ '[' gcc = '' ']' ++ echo 'gcc patch ssh://tcwg-jade-03:/home/christophe.lyon/patches/ET-TLS-link/#0' ++ local tmpfile +++ mktemp ++ tmpfile=/tmp/tmp.Y2sy5VqAoW ++ git -C gcc log -n1 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ tail -n +2 ++ head -n 8 /tmp/tmp.Y2sy5VqAoW +++ cat /tmp/tmp.Y2sy5VqAoW +++ wc -l ++ more_lines=4 ++ '[' 4 -gt 0 ']' ++ echo '... 4 lines of the commit log omitted.' ++ rm /tmp/tmp.Y2sy5VqAoW ++ '[' gcc '!=' '' ']' ++ echo '... applied on top of baseline commit:' ++ git -C gcc log -n1 --oneline 545433e9bd32e965726956cb238d53b39844b85c ++ return 0 + local short= ++ gnu_llvm_print_result --short ++ false ++ local print_arg=--short ++ sed -e 's/^/ | /' ++ local results_new=artifacts/sumfiles ++ '[' -d artifacts/sumfiles ']' ++ local validate_failures=gcc-compare-results/contrib/testsuite-management/validate_failures.py ++ local xfails=artifacts/sumfiles/xfails.xfail ++ '[' -f artifacts/sumfiles/xfails.xfail ']' ++ wait 1731059 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20250527 --build_dir=artifacts/sumfiles --verbosity=1 ++ wait 1731060 ++ gcc-compare-results/contrib/testsuite-management/validate_failures.py --inverse_match --manifest=artifacts/sumfiles/xfails.xfail --expiry_date=20250527 --build_dir=artifacts/sumfiles --verbosity=1 ++ grep -A10 '=== Results Summary ===' artifacts/notify/regressions.sum ++ local length ++ case "$print_arg" in ++ length=5 ++ local outfile n_lines ++ for outfile in regressions.sum fixes.sum ++ '[' -f artifacts/notify/regressions.sum ']' +++ grep -c '^\w' artifacts/notify/regressions.sum +++ true ++ n_lines=0 ++ '[' 0 == 0 ']' ++ continue ++ for outfile in regressions.sum fixes.sum ++ '[' -f artifacts/notify/fixes.sum ']' +++ grep -c '^\w' artifacts/notify/fixes.sum +++ true ++ n_lines=0 ++ '[' 0 == 0 ']' ++ continue + short= + '[' '' '!=' '' ']' + cat ++ gnu_print_config --long ++ sed -e 's/^/ /' ++ false ++ settings_for_ci_project_and_config tcwg_gnu_native_fast_check_gcc master-arm native ++ local project=tcwg_gnu_native_fast_check_gcc ++ local config=master-arm ++ local target=native ++ declare -Ag gnu_data ++ gnu_data[gcc_override_configure]= ++ gnu_data[gcc_target_board_options]= ++ gnu_data[qemu_cpu]= ++ gnu_data[pretty_project]= ++ gnu_data[pretty_config]=master-arm ++ gnu_data[long_config]=master-arm ++ gnu_data[pretty_flags]= ++ '[' xnative '!=' xnative ']' +++ print_gnu_target native +++ set -euf -o pipefail +++ local target=native +++ case "$target" in +++ case "$(uname -m)" in ++++ uname -m +++ target=armv8l-unknown-linux-gnueabihf +++ echo armv8l-unknown-linux-gnueabihf ++ gnu_data[pretty_flags]='none, autodetected on armv8l-unknown-linux-gnueabihf' ++ case "$project/$config" in ++ local print_arg=--long ++ case "$print_arg" in ++ echo '*CI config* tcwg_gnu_native_fast_check_gcc master-arm' ++ echo '*configure and test flags:* none, autodetected on armv8l-unknown-linux-gnueabihf' + '[' '' '!=' '' ']' + cat ++ gnu_llvm_print_details ++ '[' -d artifacts/00-sumfiles ']' ++ cat +++ print_artifacts_url 00-sumfiles/ +++ 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_gcc--master-arm-precommit/42/artifact/artifacts +++ '[' gcc '!=' '' ']' +++ url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/artifact/artifacts/artifacts.precommit +++ echo https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/artifact/artifacts/artifacts.precommit/00-sumfiles/ ++ cat +++ 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_gcc--master-arm-precommit/42/artifact/artifacts +++ '[' gcc '!=' '' ']' +++ url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/artifact/artifacts/artifacts.precommit +++ echo https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/artifact/artifacts/artifacts.precommit/notify/ ++ '[' -d artifacts/sumfiles ']' ++ cat +++ 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_gcc--master-arm-precommit/42/artifact/artifacts +++ '[' gcc '!=' '' ']' +++ url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/artifact/artifacts/artifacts.precommit +++ echo https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/artifact/artifacts/artifacts.precommit/sumfiles/xfails.xfail ++ cat ++ '[' tcwg_gnu_native_fast_check_gcc == tcwg_flang_test ']' + '[' gcc '!=' '' ']' + cat + '[' single_commit '!=' single_commit ']' + '[' gcc '!=' '' ']' + return + true + generate_jenkins_html_files + wait 1731111 # generate_jenkins_html_files ... Skipping + set -euf -o pipefail + echo '# generate_jenkins_html_files' + true + case "$ci_project" in + echo '... Skipping' + return + generate_readme html + set -euf -o pipefail + local text_type=html + local gnu_text=false + case "$ci_project" in + case "$ci_project" in + gnu_text=true + local list_start= + local list_end= + local 'list_item=- ' + local new_parag= + '[' html = html ']' + list_start='' + list_item='
  • ' + new_parag='

    ' + print_readme_header html + set -euf -o pipefail + local text_type=html + local 'msg=How to browse artifacts of this build' + case $text_type in + cat + cat + '[' -d artifacts/00-sumfiles ']' + cat ++ print_readme_link html 00-sumfiles/ '' ++ set -euf -o pipefail ++ local text_type=html ++ local msg=00-sumfiles/ ++ local home= ++ case $text_type in ++ view= ++ '[' -f /00-sumfiles/ ']' ++ echo -n '00-sumfiles/' + cat ++ print_readme_link html git/ '' ++ set -euf -o pipefail ++ local text_type=html ++ local msg=git/ ++ local home= ++ case $text_type in ++ view= ++ '[' -f /git/ ']' ++ echo -n 'git/' ++ print_readme_link html jenkins/ '' ++ set -euf -o pipefail ++ local text_type=html ++ local msg=jenkins/ ++ local home= ++ case $text_type in ++ view= ++ '[' -f /jenkins/ ']' ++ echo -n 'jenkins/' ++ print_readme_link html notify/ '' ++ set -euf -o pipefail ++ local text_type=html ++ local msg=notify/ ++ local home= ++ case $text_type in ++ view= ++ '[' -f /notify/ ']' ++ echo -n 'notify/' + true + cat ++ print_readme_link html sumfiles/ '' ++ set -euf -o pipefail ++ local text_type=html ++ local msg=sumfiles/ ++ local home= ++ case $text_type in ++ view= ++ '[' -f /sumfiles/ ']' ++ echo -n 'sumfiles/' + cat ++ print_readme_link html notify/ '' ++ set -euf -o pipefail ++ local text_type=html ++ local msg=notify/ ++ local home= ++ case $text_type in ++ view= ++ '[' -f /notify/ ']' ++ echo -n 'notify/' + true + local regressions= + '[' -f artifacts/notify/regressions.sum ']' ++ print_readme_link html notify/regressions.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=notify/regressions.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/notify/regressions.sum ']' ++ file artifacts/notify/regressions.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n 'notify/regressions.sum' + regressions='notify/regressions.sum and ' + cat ++ print_readme_link html notify/results.compare.txt artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=notify/results.compare.txt ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/notify/results.compare.txt ']' ++ file artifacts/notify/results.compare.txt ++ grep -qw text ++ view='/*view*/' ++ echo -n 'notify/results.compare.txt' + '[' -d artifacts/00-sumfiles ']' + cat ++ print_readme_link html 00-sumfiles/ '' ++ set -euf -o pipefail ++ local text_type=html ++ local msg=00-sumfiles/ ++ local home= ++ case $text_type in ++ view= ++ '[' -f /00-sumfiles/ ']' ++ echo -n '00-sumfiles/' + cat + cat + read -r cur_file ++ cd artifacts ++ find . -type f ++ sort ++ print_readme_link html ./00-sumfiles/acats.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/acats.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/acats.log.0.xz ']' ++ file artifacts/./00-sumfiles/acats.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/acats.log.0.xz' + echo '

  • ./00-sumfiles/acats.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/acats.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/acats.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/acats.sum.0 ']' ++ file artifacts/./00-sumfiles/acats.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/acats.sum.0' + echo '
  • ./00-sumfiles/acats.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/gcc.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/gcc.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/gcc.log.0.xz ']' ++ file artifacts/./00-sumfiles/gcc.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/gcc.log.0.xz' + echo '
  • ./00-sumfiles/gcc.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/gcc.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/gcc.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/gcc.sum.0 ']' ++ file artifacts/./00-sumfiles/gcc.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/gcc.sum.0' + echo '
  • ./00-sumfiles/gcc.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/gdc.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/gdc.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/gdc.log.0.xz ']' ++ file artifacts/./00-sumfiles/gdc.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/gdc.log.0.xz' + echo '
  • ./00-sumfiles/gdc.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/gdc.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/gdc.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/gdc.sum.0 ']' ++ file artifacts/./00-sumfiles/gdc.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/gdc.sum.0' + echo '
  • ./00-sumfiles/gdc.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/gfortran.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/gfortran.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/gfortran.log.0.xz ']' ++ file artifacts/./00-sumfiles/gfortran.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/gfortran.log.0.xz' + echo '
  • ./00-sumfiles/gfortran.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/gfortran.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/gfortran.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/gfortran.sum.0 ']' ++ file artifacts/./00-sumfiles/gfortran.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/gfortran.sum.0' + echo '
  • ./00-sumfiles/gfortran.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/g++.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/g++.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/g++.log.0.xz ']' ++ file artifacts/./00-sumfiles/g++.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/g++.log.0.xz' + echo '
  • ./00-sumfiles/g++.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/gm2.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/gm2.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/gm2.log.0.xz ']' ++ file artifacts/./00-sumfiles/gm2.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/gm2.log.0.xz' + echo '
  • ./00-sumfiles/gm2.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/gm2.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/gm2.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/gm2.sum.0 ']' ++ file artifacts/./00-sumfiles/gm2.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/gm2.sum.0' + echo '
  • ./00-sumfiles/gm2.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/gnat.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/gnat.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/gnat.log.0.xz ']' ++ file artifacts/./00-sumfiles/gnat.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/gnat.log.0.xz' + echo '
  • ./00-sumfiles/gnat.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/gnat.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/gnat.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/gnat.sum.0 ']' ++ file artifacts/./00-sumfiles/gnat.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/gnat.sum.0' + echo '
  • ./00-sumfiles/gnat.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/go.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/go.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/go.log.0.xz ']' ++ file artifacts/./00-sumfiles/go.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/go.log.0.xz' + echo '
  • ./00-sumfiles/go.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/go.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/go.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/go.sum.0 ']' ++ file artifacts/./00-sumfiles/go.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/go.sum.0' + echo '
  • ./00-sumfiles/go.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/gotools.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/gotools.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/gotools.log.0.xz ']' ++ file artifacts/./00-sumfiles/gotools.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/gotools.log.0.xz' + echo '
  • ./00-sumfiles/gotools.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/gotools.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/gotools.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/gotools.sum.0 ']' ++ file artifacts/./00-sumfiles/gotools.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/gotools.sum.0' + echo '
  • ./00-sumfiles/gotools.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/g++.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/g++.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/g++.sum.0 ']' ++ file artifacts/./00-sumfiles/g++.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/g++.sum.0' + echo '
  • ./00-sumfiles/g++.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libatomic.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libatomic.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libatomic.log.0.xz ']' ++ file artifacts/./00-sumfiles/libatomic.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/libatomic.log.0.xz' + echo '
  • ./00-sumfiles/libatomic.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libatomic.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libatomic.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libatomic.sum.0 ']' ++ file artifacts/./00-sumfiles/libatomic.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/libatomic.sum.0' + echo '
  • ./00-sumfiles/libatomic.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libffi.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libffi.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libffi.log.0.xz ']' ++ file artifacts/./00-sumfiles/libffi.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/libffi.log.0.xz' + echo '
  • ./00-sumfiles/libffi.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libffi.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libffi.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libffi.sum.0 ']' ++ file artifacts/./00-sumfiles/libffi.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/libffi.sum.0' + echo '
  • ./00-sumfiles/libffi.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libgo.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libgo.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libgo.log.0.xz ']' ++ file artifacts/./00-sumfiles/libgo.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/libgo.log.0.xz' + echo '
  • ./00-sumfiles/libgo.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libgo.log.1.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libgo.log.1.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libgo.log.1.xz ']' ++ file artifacts/./00-sumfiles/libgo.log.1.xz ++ grep -qw text ++ echo -n './00-sumfiles/libgo.log.1.xz' + echo '
  • ./00-sumfiles/libgo.log.1.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libgomp.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libgomp.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libgomp.log.0.xz ']' ++ file artifacts/./00-sumfiles/libgomp.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/libgomp.log.0.xz' + echo '
  • ./00-sumfiles/libgomp.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libgomp.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libgomp.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libgomp.sum.0 ']' ++ file artifacts/./00-sumfiles/libgomp.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/libgomp.sum.0' + echo '
  • ./00-sumfiles/libgomp.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libgo.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libgo.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libgo.sum.0 ']' ++ file artifacts/./00-sumfiles/libgo.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/libgo.sum.0' + echo '
  • ./00-sumfiles/libgo.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libgo.sum.1 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libgo.sum.1 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libgo.sum.1 ']' ++ file artifacts/./00-sumfiles/libgo.sum.1 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/libgo.sum.1' + echo '
  • ./00-sumfiles/libgo.sum.1' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libitm.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libitm.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libitm.log.0.xz ']' ++ file artifacts/./00-sumfiles/libitm.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/libitm.log.0.xz' + echo '
  • ./00-sumfiles/libitm.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libitm.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libitm.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libitm.sum.0 ']' ++ file artifacts/./00-sumfiles/libitm.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/libitm.sum.0' + echo '
  • ./00-sumfiles/libitm.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libphobos.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libphobos.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libphobos.log.0.xz ']' ++ file artifacts/./00-sumfiles/libphobos.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/libphobos.log.0.xz' + echo '
  • ./00-sumfiles/libphobos.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libphobos.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libphobos.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libphobos.sum.0 ']' ++ file artifacts/./00-sumfiles/libphobos.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/libphobos.sum.0' + echo '
  • ./00-sumfiles/libphobos.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libstdc++.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libstdc++.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libstdc++.log.0.xz ']' ++ file artifacts/./00-sumfiles/libstdc++.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/libstdc++.log.0.xz' + echo '
  • ./00-sumfiles/libstdc++.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/libstdc++.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/libstdc++.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/libstdc++.sum.0 ']' ++ file artifacts/./00-sumfiles/libstdc++.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/libstdc++.sum.0' + echo '
  • ./00-sumfiles/libstdc++.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/obj-c++.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/obj-c++.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/obj-c++.log.0.xz ']' ++ file artifacts/./00-sumfiles/obj-c++.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/obj-c++.log.0.xz' + echo '
  • ./00-sumfiles/obj-c++.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/objc.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/objc.log.0.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/objc.log.0.xz ']' ++ file artifacts/./00-sumfiles/objc.log.0.xz ++ grep -qw text ++ echo -n './00-sumfiles/objc.log.0.xz' + echo '
  • ./00-sumfiles/objc.log.0.xz' + read -r cur_file ++ print_readme_link html ./00-sumfiles/obj-c++.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/obj-c++.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/obj-c++.sum.0 ']' ++ file artifacts/./00-sumfiles/obj-c++.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/obj-c++.sum.0' + echo '
  • ./00-sumfiles/obj-c++.sum.0' + read -r cur_file ++ print_readme_link html ./00-sumfiles/objc.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./00-sumfiles/objc.sum.0 ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./00-sumfiles/objc.sum.0 ']' ++ file artifacts/./00-sumfiles/objc.sum.0 ++ grep -qw text ++ view='/*view*/' ++ echo -n './00-sumfiles/objc.sum.0' + echo '
  • ./00-sumfiles/objc.sum.0' + read -r cur_file ++ print_readme_link html ./01-reset_artifacts/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./01-reset_artifacts/console.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./01-reset_artifacts/console.log.xz ']' ++ file artifacts/./01-reset_artifacts/console.log.xz ++ grep -qw text ++ echo -n './01-reset_artifacts/console.log.xz' + echo '
  • ./01-reset_artifacts/console.log.xz' + read -r cur_file ++ print_readme_link html ./02-prepare_abe/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./02-prepare_abe/console.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./02-prepare_abe/console.log.xz ']' ++ file artifacts/./02-prepare_abe/console.log.xz ++ grep -qw text ++ echo -n './02-prepare_abe/console.log.xz' + echo '
  • ./02-prepare_abe/console.log.xz' + read -r cur_file ++ print_readme_link html ./03-build_abe-binutils/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./03-build_abe-binutils/console.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./03-build_abe-binutils/console.log.xz ']' ++ file artifacts/./03-build_abe-binutils/console.log.xz ++ grep -qw text ++ echo -n './03-build_abe-binutils/console.log.xz' + echo '
  • ./03-build_abe-binutils/console.log.xz' + read -r cur_file ++ print_readme_link html ./03-build_abe-binutils/make-binutils.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./03-build_abe-binutils/make-binutils.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./03-build_abe-binutils/make-binutils.log.xz ']' ++ file artifacts/./03-build_abe-binutils/make-binutils.log.xz ++ grep -qw text ++ echo -n './03-build_abe-binutils/make-binutils.log.xz' + echo '
  • ./03-build_abe-binutils/make-binutils.log.xz' + read -r cur_file ++ print_readme_link html ./04-build_abe-gcc/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./04-build_abe-gcc/console.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./04-build_abe-gcc/console.log.xz ']' ++ file artifacts/./04-build_abe-gcc/console.log.xz ++ grep -qw text ++ echo -n './04-build_abe-gcc/console.log.xz' + echo '
  • ./04-build_abe-gcc/console.log.xz' + read -r cur_file ++ print_readme_link html ./04-build_abe-gcc/make-gcc-stage2.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./04-build_abe-gcc/make-gcc-stage2.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./04-build_abe-gcc/make-gcc-stage2.log.xz ']' ++ file artifacts/./04-build_abe-gcc/make-gcc-stage2.log.xz ++ grep -qw text ++ echo -n './04-build_abe-gcc/make-gcc-stage2.log.xz' + echo '
  • ./04-build_abe-gcc/make-gcc-stage2.log.xz' + read -r cur_file ++ print_readme_link html ./05-clean_sysroot/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./05-clean_sysroot/console.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./05-clean_sysroot/console.log.xz ']' ++ file artifacts/./05-clean_sysroot/console.log.xz ++ grep -qw text ++ echo -n './05-clean_sysroot/console.log.xz' + echo '
  • ./05-clean_sysroot/console.log.xz' + read -r cur_file ++ print_readme_link html ./06-build_abe-linux/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./06-build_abe-linux/console.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./06-build_abe-linux/console.log.xz ']' ++ file artifacts/./06-build_abe-linux/console.log.xz ++ grep -qw text ++ echo -n './06-build_abe-linux/console.log.xz' + echo '
  • ./06-build_abe-linux/console.log.xz' + read -r cur_file ++ print_readme_link html ./07-build_abe-glibc/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./07-build_abe-glibc/console.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./07-build_abe-glibc/console.log.xz ']' ++ file artifacts/./07-build_abe-glibc/console.log.xz ++ grep -qw text ++ echo -n './07-build_abe-glibc/console.log.xz' + echo '
  • ./07-build_abe-glibc/console.log.xz' + read -r cur_file ++ print_readme_link html ./07-build_abe-glibc/make-glibc.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./07-build_abe-glibc/make-glibc.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./07-build_abe-glibc/make-glibc.log.xz ']' ++ file artifacts/./07-build_abe-glibc/make-glibc.log.xz ++ grep -qw text ++ echo -n './07-build_abe-glibc/make-glibc.log.xz' + echo '
  • ./07-build_abe-glibc/make-glibc.log.xz' + read -r cur_file ++ print_readme_link html ./08-build_abe-gdb/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./08-build_abe-gdb/console.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./08-build_abe-gdb/console.log.xz ']' ++ file artifacts/./08-build_abe-gdb/console.log.xz ++ grep -qw text ++ echo -n './08-build_abe-gdb/console.log.xz' + echo '
  • ./08-build_abe-gdb/console.log.xz' + read -r cur_file ++ print_readme_link html ./08-build_abe-gdb/make-gdb.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./08-build_abe-gdb/make-gdb.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./08-build_abe-gdb/make-gdb.log.xz ']' ++ file artifacts/./08-build_abe-gdb/make-gdb.log.xz ++ grep -qw text ++ echo -n './08-build_abe-gdb/make-gdb.log.xz' + echo '
  • ./08-build_abe-gdb/make-gdb.log.xz' + read -r cur_file ++ print_readme_link html ./09-build_abe-dejagnu/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./09-build_abe-dejagnu/console.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./09-build_abe-dejagnu/console.log.xz ']' ++ file artifacts/./09-build_abe-dejagnu/console.log.xz ++ grep -qw text ++ echo -n './09-build_abe-dejagnu/console.log.xz' + echo '
  • ./09-build_abe-dejagnu/console.log.xz' + read -r cur_file ++ print_readme_link html ./09-build_abe-dejagnu/make-dejagnu.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./09-build_abe-dejagnu/make-dejagnu.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./09-build_abe-dejagnu/make-dejagnu.log.xz ']' ++ file artifacts/./09-build_abe-dejagnu/make-dejagnu.log.xz ++ grep -qw text ++ echo -n './09-build_abe-dejagnu/make-dejagnu.log.xz' + echo '
  • ./09-build_abe-dejagnu/make-dejagnu.log.xz' + read -r cur_file ++ print_readme_link html ./10-build_abe-check_gcc/baseline.xfail artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./10-build_abe-check_gcc/baseline.xfail ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./10-build_abe-check_gcc/baseline.xfail ']' ++ file artifacts/./10-build_abe-check_gcc/baseline.xfail ++ grep -qw text ++ view='/*view*/' ++ echo -n './10-build_abe-check_gcc/baseline.xfail' + echo '
  • ./10-build_abe-check_gcc/baseline.xfail' + read -r cur_file ++ print_readme_link html ./10-build_abe-check_gcc/check-gcc.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./10-build_abe-check_gcc/check-gcc.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./10-build_abe-check_gcc/check-gcc.log.xz ']' ++ file artifacts/./10-build_abe-check_gcc/check-gcc.log.xz ++ grep -qw text ++ echo -n './10-build_abe-check_gcc/check-gcc.log.xz' + echo '
  • ./10-build_abe-check_gcc/check-gcc.log.xz' + read -r cur_file ++ print_readme_link html ./10-build_abe-check_gcc/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./10-build_abe-check_gcc/console.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./10-build_abe-check_gcc/console.log.xz ']' ++ file artifacts/./10-build_abe-check_gcc/console.log.xz ++ grep -qw text ++ echo -n './10-build_abe-check_gcc/console.log.xz' + echo '
  • ./10-build_abe-check_gcc/console.log.xz' + read -r cur_file ++ print_readme_link html ./10-build_abe-check_gcc/flaky.xfail artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./10-build_abe-check_gcc/flaky.xfail ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./10-build_abe-check_gcc/flaky.xfail ']' ++ file artifacts/./10-build_abe-check_gcc/flaky.xfail ++ grep -qw text ++ echo -n './10-build_abe-check_gcc/flaky.xfail' + echo '
  • ./10-build_abe-check_gcc/flaky.xfail' + read -r cur_file ++ print_readme_link html ./11-check_regression/baseline.xfail artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./11-check_regression/baseline.xfail ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./11-check_regression/baseline.xfail ']' ++ file artifacts/./11-check_regression/baseline.xfail ++ grep -qw text ++ view='/*view*/' ++ echo -n './11-check_regression/baseline.xfail' + echo '
  • ./11-check_regression/baseline.xfail' + read -r cur_file ++ print_readme_link html ./11-check_regression/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./11-check_regression/console.log.xz ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./11-check_regression/console.log.xz ']' ++ file artifacts/./11-check_regression/console.log.xz ++ grep -qw text ++ echo -n './11-check_regression/console.log.xz' + echo '
  • ./11-check_regression/console.log.xz' + read -r cur_file ++ print_readme_link html ./11-check_regression/fails.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./11-check_regression/fails.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./11-check_regression/fails.sum ']' ++ file artifacts/./11-check_regression/fails.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './11-check_regression/fails.sum' + echo '
  • ./11-check_regression/fails.sum' + read -r cur_file ++ print_readme_link html ./11-check_regression/flaky.xfail artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./11-check_regression/flaky.xfail ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./11-check_regression/flaky.xfail ']' ++ file artifacts/./11-check_regression/flaky.xfail ++ grep -qw text ++ view='/*view*/' ++ echo -n './11-check_regression/flaky.xfail' + echo '
  • ./11-check_regression/flaky.xfail' + read -r cur_file ++ print_readme_link html ./git/binutils_rev artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./git/binutils_rev ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./git/binutils_rev ']' ++ file artifacts/./git/binutils_rev ++ grep -qw text ++ view='/*view*/' ++ echo -n './git/binutils_rev' + echo '
  • ./git/binutils_rev' + read -r cur_file ++ print_readme_link html ./git/binutils_url artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./git/binutils_url ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./git/binutils_url ']' ++ file artifacts/./git/binutils_url ++ grep -qw text ++ view='/*view*/' ++ echo -n './git/binutils_url' + echo '
  • ./git/binutils_url' + read -r cur_file ++ print_readme_link html ./git/gcc_rev artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./git/gcc_rev ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./git/gcc_rev ']' ++ file artifacts/./git/gcc_rev ++ grep -qw text ++ view='/*view*/' ++ echo -n './git/gcc_rev' + echo '
  • ./git/gcc_rev' + read -r cur_file ++ print_readme_link html ./git/gcc_url artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./git/gcc_url ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./git/gcc_url ']' ++ file artifacts/./git/gcc_url ++ grep -qw text ++ view='/*view*/' ++ echo -n './git/gcc_url' + echo '
  • ./git/gcc_url' + read -r cur_file ++ print_readme_link html ./git/gdb_rev artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./git/gdb_rev ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./git/gdb_rev ']' ++ file artifacts/./git/gdb_rev ++ grep -qw text ++ view='/*view*/' ++ echo -n './git/gdb_rev' + echo '
  • ./git/gdb_rev' + read -r cur_file ++ print_readme_link html ./git/gdb_url artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./git/gdb_url ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./git/gdb_url ']' ++ file artifacts/./git/gdb_url ++ grep -qw text ++ view='/*view*/' ++ echo -n './git/gdb_url' + echo '
  • ./git/gdb_url' + read -r cur_file ++ print_readme_link html ./git/glibc_rev artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./git/glibc_rev ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./git/glibc_rev ']' ++ file artifacts/./git/glibc_rev ++ grep -qw text ++ view='/*view*/' ++ echo -n './git/glibc_rev' + echo '
  • ./git/glibc_rev' + read -r cur_file ++ print_readme_link html ./git/glibc_url artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./git/glibc_url ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./git/glibc_url ']' ++ file artifacts/./git/glibc_url ++ grep -qw text ++ view='/*view*/' ++ echo -n './git/glibc_url' + echo '
  • ./git/glibc_url' + read -r cur_file ++ print_readme_link html ./git/linux_rev artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./git/linux_rev ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./git/linux_rev ']' ++ file artifacts/./git/linux_rev ++ grep -qw text ++ view='/*view*/' ++ echo -n './git/linux_rev' + echo '
  • ./git/linux_rev' + read -r cur_file ++ print_readme_link html ./git/linux_url artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./git/linux_url ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./git/linux_url ']' ++ file artifacts/./git/linux_url ++ grep -qw text ++ view='/*view*/' ++ echo -n './git/linux_url' + echo '
  • ./git/linux_url' + read -r cur_file ++ print_readme_link html ./jenkins/build-name artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./jenkins/build-name ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./jenkins/build-name ']' ++ file artifacts/./jenkins/build-name ++ grep -qw text ++ view='/*view*/' ++ echo -n './jenkins/build-name' + echo '
  • ./jenkins/build-name' + read -r cur_file ++ print_readme_link html ./jenkins/precommit-ssh-apply.log artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./jenkins/precommit-ssh-apply.log ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./jenkins/precommit-ssh-apply.log ']' ++ file artifacts/./jenkins/precommit-ssh-apply.log ++ grep -qw text ++ view='/*view*/' ++ echo -n './jenkins/precommit-ssh-apply.log' + echo '
  • ./jenkins/precommit-ssh-apply.log' + read -r cur_file ++ print_readme_link html ./jenkins/pw/gcc artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./jenkins/pw/gcc ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./jenkins/pw/gcc ']' ++ file artifacts/./jenkins/pw/gcc ++ grep -qw text ++ view='/*view*/' ++ echo -n './jenkins/pw/gcc' + echo '
  • ./jenkins/pw/gcc' + read -r cur_file ++ print_readme_link html ./jenkins/run-build.env artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./jenkins/run-build.env ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./jenkins/run-build.env ']' ++ file artifacts/./jenkins/run-build.env ++ grep -qw text ++ view='/*view*/' ++ echo -n './jenkins/run-build.env' + echo '
  • ./jenkins/run-build.env' + read -r cur_file ++ print_readme_link html ./manifest.sh artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./manifest.sh ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./manifest.sh ']' ++ file artifacts/./manifest.sh ++ grep -qw text ++ view='/*view*/' ++ echo -n './manifest.sh' + echo '
  • ./manifest.sh' + read -r cur_file ++ print_readme_link html ./notify/configure-toolchain.txt artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./notify/configure-toolchain.txt ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./notify/configure-toolchain.txt ']' ++ file artifacts/./notify/configure-toolchain.txt ++ grep -qw text ++ view='/*view*/' ++ echo -n './notify/configure-toolchain.txt' + echo '
  • ./notify/configure-toolchain.txt' + read -r cur_file ++ print_readme_link html ./notify/fixes.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./notify/fixes.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./notify/fixes.sum ']' ++ file artifacts/./notify/fixes.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './notify/fixes.sum' + echo '
  • ./notify/fixes.sum' + read -r cur_file ++ print_readme_link html ./notify/jira/comment-template.txt artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./notify/jira/comment-template.txt ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./notify/jira/comment-template.txt ']' ++ file artifacts/./notify/jira/comment-template.txt ++ grep -qw text ++ view='/*view*/' ++ echo -n './notify/jira/comment-template.txt' + echo '
  • ./notify/jira/comment-template.txt' + read -r cur_file ++ print_readme_link html ./notify/jira/components artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./notify/jira/components ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./notify/jira/components ']' ++ file artifacts/./notify/jira/components ++ grep -qw text ++ view='/*view*/' ++ echo -n './notify/jira/components' + echo '
  • ./notify/jira/components' + read -r cur_file ++ print_readme_link html ./notify/jira/description artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./notify/jira/description ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./notify/jira/description ']' ++ file artifacts/./notify/jira/description ++ grep -qw text ++ view='/*view*/' ++ echo -n './notify/jira/description' + echo '
  • ./notify/jira/description' + read -r cur_file ++ print_readme_link html ./notify/jira/startdate artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./notify/jira/startdate ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./notify/jira/startdate ']' ++ file artifacts/./notify/jira/startdate ++ grep -qw text ++ view='/*view*/' ++ echo -n './notify/jira/startdate' + echo '
  • ./notify/jira/startdate' + read -r cur_file ++ print_readme_link html ./notify/jira/summary artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./notify/jira/summary ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./notify/jira/summary ']' ++ file artifacts/./notify/jira/summary ++ grep -qw text ++ view='/*view*/' ++ echo -n './notify/jira/summary' + echo '
  • ./notify/jira/summary' + read -r cur_file ++ print_readme_link html ./notify/mail-body.txt artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./notify/mail-body.txt ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./notify/mail-body.txt ']' ++ file artifacts/./notify/mail-body.txt ++ grep -qw text ++ view='/*view*/' ++ echo -n './notify/mail-body.txt' + echo '
  • ./notify/mail-body.txt' + read -r cur_file ++ print_readme_link html ./notify/mail-recipients.txt artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./notify/mail-recipients.txt ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./notify/mail-recipients.txt ']' ++ file artifacts/./notify/mail-recipients.txt ++ grep -qw text ++ view='/*view*/' ++ echo -n './notify/mail-recipients.txt' + echo '
  • ./notify/mail-recipients.txt' + read -r cur_file ++ print_readme_link html ./notify/mail-subject.txt artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./notify/mail-subject.txt ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./notify/mail-subject.txt ']' ++ file artifacts/./notify/mail-subject.txt ++ grep -qw text ++ view='/*view*/' ++ echo -n './notify/mail-subject.txt' + echo '
  • ./notify/mail-subject.txt' + read -r cur_file ++ print_readme_link html ./notify/regressions.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./notify/regressions.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./notify/regressions.sum ']' ++ file artifacts/./notify/regressions.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './notify/regressions.sum' + echo '
  • ./notify/regressions.sum' + read -r cur_file ++ print_readme_link html ./notify/results.compare.txt artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./notify/results.compare.txt ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./notify/results.compare.txt ']' ++ file artifacts/./notify/results.compare.txt ++ grep -qw text ++ view='/*view*/' ++ echo -n './notify/results.compare.txt' + echo '
  • ./notify/results.compare.txt' + read -r cur_file ++ print_readme_link html ./notify/results-summary.txt artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./notify/results-summary.txt ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./notify/results-summary.txt ']' ++ file artifacts/./notify/results-summary.txt ++ grep -qw text ++ view='/*view*/' ++ echo -n './notify/results-summary.txt' + echo '
  • ./notify/results-summary.txt' + read -r cur_file ++ print_readme_link html ./README.html artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./README.html ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./README.html ']' ++ file artifacts/./README.html ++ grep -qw text ++ view='/*view*/' ++ echo -n './README.html' + echo '
  • ./README.html' + read -r cur_file ++ print_readme_link html ./results artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./results ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./results ']' ++ file artifacts/./results ++ grep -qw text ++ view='/*view*/' ++ echo -n './results' + echo '
  • ./results' + read -r cur_file ++ print_readme_link html ./rr_stage.txt artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./rr_stage.txt ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./rr_stage.txt ']' ++ file artifacts/./rr_stage.txt ++ grep -qw text ++ echo -n './rr_stage.txt' + echo '
  • ./rr_stage.txt' + read -r cur_file ++ print_readme_link html ./sumfiles/acats.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/acats.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/acats.sum ']' ++ file artifacts/./sumfiles/acats.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/acats.sum' + echo '
  • ./sumfiles/acats.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/gcc.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/gcc.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/gcc.sum ']' ++ file artifacts/./sumfiles/gcc.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/gcc.sum' + echo '
  • ./sumfiles/gcc.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/gdc.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/gdc.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/gdc.sum ']' ++ file artifacts/./sumfiles/gdc.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/gdc.sum' + echo '
  • ./sumfiles/gdc.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/gfortran.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/gfortran.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/gfortran.sum ']' ++ file artifacts/./sumfiles/gfortran.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/gfortran.sum' + echo '
  • ./sumfiles/gfortran.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/gm2.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/gm2.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/gm2.sum ']' ++ file artifacts/./sumfiles/gm2.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/gm2.sum' + echo '
  • ./sumfiles/gm2.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/gnat.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/gnat.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/gnat.sum ']' ++ file artifacts/./sumfiles/gnat.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/gnat.sum' + echo '
  • ./sumfiles/gnat.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/go.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/go.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/go.sum ']' ++ file artifacts/./sumfiles/go.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/go.sum' + echo '
  • ./sumfiles/go.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/gotools.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/gotools.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/gotools.sum ']' ++ file artifacts/./sumfiles/gotools.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/gotools.sum' + echo '
  • ./sumfiles/gotools.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/g++.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/g++.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/g++.sum ']' ++ file artifacts/./sumfiles/g++.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/g++.sum' + echo '
  • ./sumfiles/g++.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/libatomic.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/libatomic.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/libatomic.sum ']' ++ file artifacts/./sumfiles/libatomic.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/libatomic.sum' + echo '
  • ./sumfiles/libatomic.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/libffi.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/libffi.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/libffi.sum ']' ++ file artifacts/./sumfiles/libffi.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/libffi.sum' + echo '
  • ./sumfiles/libffi.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/libgomp.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/libgomp.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/libgomp.sum ']' ++ file artifacts/./sumfiles/libgomp.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/libgomp.sum' + echo '
  • ./sumfiles/libgomp.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/libgo.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/libgo.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/libgo.sum ']' ++ file artifacts/./sumfiles/libgo.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/libgo.sum' + echo '
  • ./sumfiles/libgo.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/libitm.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/libitm.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/libitm.sum ']' ++ file artifacts/./sumfiles/libitm.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/libitm.sum' + echo '
  • ./sumfiles/libitm.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/libphobos.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/libphobos.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/libphobos.sum ']' ++ file artifacts/./sumfiles/libphobos.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/libphobos.sum' + echo '
  • ./sumfiles/libphobos.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/libstdc++.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/libstdc++.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/libstdc++.sum ']' ++ file artifacts/./sumfiles/libstdc++.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/libstdc++.sum' + echo '
  • ./sumfiles/libstdc++.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/obj-c++.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/obj-c++.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/obj-c++.sum ']' ++ file artifacts/./sumfiles/obj-c++.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/obj-c++.sum' + echo '
  • ./sumfiles/obj-c++.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/objc.sum artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/objc.sum ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/objc.sum ']' ++ file artifacts/./sumfiles/objc.sum ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/objc.sum' + echo '
  • ./sumfiles/objc.sum' + read -r cur_file ++ print_readme_link html ./sumfiles/xfails.xfail artifacts ++ set -euf -o pipefail ++ local text_type=html ++ local msg=./sumfiles/xfails.xfail ++ local home=artifacts ++ case $text_type in ++ view= ++ '[' -f artifacts/./sumfiles/xfails.xfail ']' ++ file artifacts/./sumfiles/xfails.xfail ++ grep -qw text ++ view='/*view*/' ++ echo -n './sumfiles/xfails.xfail' + echo '
  • ./sumfiles/xfails.xfail' + read -r cur_file + cat + print_readme_footer html + set -euf -o pipefail + local text_type=html + case $text_type in + cat + generate_readme txt + set -euf -o pipefail + local text_type=txt + local gnu_text=false + case "$ci_project" in + case "$ci_project" in + gnu_text=true + local list_start= + local list_end= + local 'list_item=- ' + local new_parag= + '[' txt = html ']' + print_readme_header txt + set -euf -o pipefail + local text_type=txt + local 'msg=How to browse artifacts of this build' + case $text_type in + cat + cat + '[' -d artifacts/00-sumfiles ']' + cat ++ print_readme_link txt 00-sumfiles/ '' ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=00-sumfiles/ ++ local home= ++ case $text_type in ++ echo -n 00-sumfiles/ + cat ++ print_readme_link txt git/ '' ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=git/ ++ local home= ++ case $text_type in ++ echo -n git/ ++ print_readme_link txt jenkins/ '' ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=jenkins/ ++ local home= ++ case $text_type in ++ echo -n jenkins/ ++ print_readme_link txt notify/ '' ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=notify/ ++ local home= ++ case $text_type in ++ echo -n notify/ + true + cat ++ print_readme_link txt sumfiles/ '' ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=sumfiles/ ++ local home= ++ case $text_type in ++ echo -n sumfiles/ + cat ++ print_readme_link txt notify/ '' ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=notify/ ++ local home= ++ case $text_type in ++ echo -n notify/ + true + local regressions= + '[' -f artifacts/notify/regressions.sum ']' ++ print_readme_link txt notify/regressions.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=notify/regressions.sum ++ local home=artifacts ++ case $text_type in ++ echo -n notify/regressions.sum + regressions='notify/regressions.sum and ' + cat ++ print_readme_link txt notify/results.compare.txt artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=notify/results.compare.txt ++ local home=artifacts ++ case $text_type in ++ echo -n notify/results.compare.txt + '[' -d artifacts/00-sumfiles ']' + cat ++ print_readme_link txt 00-sumfiles/ '' ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=00-sumfiles/ ++ local home= ++ case $text_type in ++ echo -n 00-sumfiles/ + cat + cat + read -r cur_file ++ cd artifacts ++ find . -type f ++ sort ++ print_readme_link txt ./00-sumfiles/acats.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/acats.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/acats.log.0.xz + echo '- ./00-sumfiles/acats.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/acats.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/acats.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/acats.sum.0 + echo '- ./00-sumfiles/acats.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/gcc.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/gcc.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/gcc.log.0.xz + echo '- ./00-sumfiles/gcc.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/gcc.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/gcc.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/gcc.sum.0 + echo '- ./00-sumfiles/gcc.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/gdc.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/gdc.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/gdc.log.0.xz + echo '- ./00-sumfiles/gdc.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/gdc.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/gdc.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/gdc.sum.0 + echo '- ./00-sumfiles/gdc.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/gfortran.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/gfortran.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/gfortran.log.0.xz + echo '- ./00-sumfiles/gfortran.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/gfortran.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/gfortran.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/gfortran.sum.0 + echo '- ./00-sumfiles/gfortran.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/g++.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/g++.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/g++.log.0.xz + echo '- ./00-sumfiles/g++.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/gm2.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/gm2.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/gm2.log.0.xz + echo '- ./00-sumfiles/gm2.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/gm2.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/gm2.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/gm2.sum.0 + echo '- ./00-sumfiles/gm2.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/gnat.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/gnat.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/gnat.log.0.xz + echo '- ./00-sumfiles/gnat.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/gnat.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/gnat.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/gnat.sum.0 + echo '- ./00-sumfiles/gnat.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/go.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/go.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/go.log.0.xz + echo '- ./00-sumfiles/go.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/go.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/go.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/go.sum.0 + echo '- ./00-sumfiles/go.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/gotools.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/gotools.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/gotools.log.0.xz + echo '- ./00-sumfiles/gotools.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/gotools.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/gotools.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/gotools.sum.0 + echo '- ./00-sumfiles/gotools.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/g++.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/g++.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/g++.sum.0 + echo '- ./00-sumfiles/g++.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libatomic.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libatomic.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libatomic.log.0.xz + echo '- ./00-sumfiles/libatomic.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libatomic.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libatomic.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libatomic.sum.0 + echo '- ./00-sumfiles/libatomic.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libffi.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libffi.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libffi.log.0.xz + echo '- ./00-sumfiles/libffi.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libffi.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libffi.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libffi.sum.0 + echo '- ./00-sumfiles/libffi.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libgo.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libgo.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libgo.log.0.xz + echo '- ./00-sumfiles/libgo.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libgo.log.1.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libgo.log.1.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libgo.log.1.xz + echo '- ./00-sumfiles/libgo.log.1.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libgomp.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libgomp.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libgomp.log.0.xz + echo '- ./00-sumfiles/libgomp.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libgomp.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libgomp.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libgomp.sum.0 + echo '- ./00-sumfiles/libgomp.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libgo.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libgo.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libgo.sum.0 + echo '- ./00-sumfiles/libgo.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libgo.sum.1 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libgo.sum.1 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libgo.sum.1 + echo '- ./00-sumfiles/libgo.sum.1' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libitm.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libitm.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libitm.log.0.xz + echo '- ./00-sumfiles/libitm.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libitm.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libitm.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libitm.sum.0 + echo '- ./00-sumfiles/libitm.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libphobos.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libphobos.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libphobos.log.0.xz + echo '- ./00-sumfiles/libphobos.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libphobos.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libphobos.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libphobos.sum.0 + echo '- ./00-sumfiles/libphobos.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libstdc++.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libstdc++.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libstdc++.log.0.xz + echo '- ./00-sumfiles/libstdc++.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/libstdc++.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/libstdc++.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/libstdc++.sum.0 + echo '- ./00-sumfiles/libstdc++.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/obj-c++.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/obj-c++.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/obj-c++.log.0.xz + echo '- ./00-sumfiles/obj-c++.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/objc.log.0.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/objc.log.0.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/objc.log.0.xz + echo '- ./00-sumfiles/objc.log.0.xz' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/obj-c++.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/obj-c++.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/obj-c++.sum.0 + echo '- ./00-sumfiles/obj-c++.sum.0' + read -r cur_file ++ print_readme_link txt ./00-sumfiles/objc.sum.0 artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./00-sumfiles/objc.sum.0 ++ local home=artifacts ++ case $text_type in ++ echo -n ./00-sumfiles/objc.sum.0 + echo '- ./00-sumfiles/objc.sum.0' + read -r cur_file ++ print_readme_link txt ./01-reset_artifacts/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./01-reset_artifacts/console.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./01-reset_artifacts/console.log.xz + echo '- ./01-reset_artifacts/console.log.xz' + read -r cur_file ++ print_readme_link txt ./02-prepare_abe/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./02-prepare_abe/console.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./02-prepare_abe/console.log.xz + echo '- ./02-prepare_abe/console.log.xz' + read -r cur_file ++ print_readme_link txt ./03-build_abe-binutils/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./03-build_abe-binutils/console.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./03-build_abe-binutils/console.log.xz + echo '- ./03-build_abe-binutils/console.log.xz' + read -r cur_file ++ print_readme_link txt ./03-build_abe-binutils/make-binutils.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./03-build_abe-binutils/make-binutils.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./03-build_abe-binutils/make-binutils.log.xz + echo '- ./03-build_abe-binutils/make-binutils.log.xz' + read -r cur_file ++ print_readme_link txt ./04-build_abe-gcc/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./04-build_abe-gcc/console.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./04-build_abe-gcc/console.log.xz + echo '- ./04-build_abe-gcc/console.log.xz' + read -r cur_file ++ print_readme_link txt ./04-build_abe-gcc/make-gcc-stage2.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./04-build_abe-gcc/make-gcc-stage2.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./04-build_abe-gcc/make-gcc-stage2.log.xz + echo '- ./04-build_abe-gcc/make-gcc-stage2.log.xz' + read -r cur_file ++ print_readme_link txt ./05-clean_sysroot/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./05-clean_sysroot/console.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./05-clean_sysroot/console.log.xz + echo '- ./05-clean_sysroot/console.log.xz' + read -r cur_file ++ print_readme_link txt ./06-build_abe-linux/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./06-build_abe-linux/console.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./06-build_abe-linux/console.log.xz + echo '- ./06-build_abe-linux/console.log.xz' + read -r cur_file ++ print_readme_link txt ./07-build_abe-glibc/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./07-build_abe-glibc/console.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./07-build_abe-glibc/console.log.xz + echo '- ./07-build_abe-glibc/console.log.xz' + read -r cur_file ++ print_readme_link txt ./07-build_abe-glibc/make-glibc.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./07-build_abe-glibc/make-glibc.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./07-build_abe-glibc/make-glibc.log.xz + echo '- ./07-build_abe-glibc/make-glibc.log.xz' + read -r cur_file ++ print_readme_link txt ./08-build_abe-gdb/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./08-build_abe-gdb/console.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./08-build_abe-gdb/console.log.xz + echo '- ./08-build_abe-gdb/console.log.xz' + read -r cur_file ++ print_readme_link txt ./08-build_abe-gdb/make-gdb.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./08-build_abe-gdb/make-gdb.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./08-build_abe-gdb/make-gdb.log.xz + echo '- ./08-build_abe-gdb/make-gdb.log.xz' + read -r cur_file ++ print_readme_link txt ./09-build_abe-dejagnu/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./09-build_abe-dejagnu/console.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./09-build_abe-dejagnu/console.log.xz + echo '- ./09-build_abe-dejagnu/console.log.xz' + read -r cur_file ++ print_readme_link txt ./09-build_abe-dejagnu/make-dejagnu.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./09-build_abe-dejagnu/make-dejagnu.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./09-build_abe-dejagnu/make-dejagnu.log.xz + echo '- ./09-build_abe-dejagnu/make-dejagnu.log.xz' + read -r cur_file ++ print_readme_link txt ./10-build_abe-check_gcc/baseline.xfail artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./10-build_abe-check_gcc/baseline.xfail ++ local home=artifacts ++ case $text_type in ++ echo -n ./10-build_abe-check_gcc/baseline.xfail + echo '- ./10-build_abe-check_gcc/baseline.xfail' + read -r cur_file ++ print_readme_link txt ./10-build_abe-check_gcc/check-gcc.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./10-build_abe-check_gcc/check-gcc.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./10-build_abe-check_gcc/check-gcc.log.xz + echo '- ./10-build_abe-check_gcc/check-gcc.log.xz' + read -r cur_file ++ print_readme_link txt ./10-build_abe-check_gcc/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./10-build_abe-check_gcc/console.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./10-build_abe-check_gcc/console.log.xz + echo '- ./10-build_abe-check_gcc/console.log.xz' + read -r cur_file ++ print_readme_link txt ./10-build_abe-check_gcc/flaky.xfail artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./10-build_abe-check_gcc/flaky.xfail ++ local home=artifacts ++ case $text_type in ++ echo -n ./10-build_abe-check_gcc/flaky.xfail + echo '- ./10-build_abe-check_gcc/flaky.xfail' + read -r cur_file ++ print_readme_link txt ./11-check_regression/baseline.xfail artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./11-check_regression/baseline.xfail ++ local home=artifacts ++ case $text_type in ++ echo -n ./11-check_regression/baseline.xfail + echo '- ./11-check_regression/baseline.xfail' + read -r cur_file ++ print_readme_link txt ./11-check_regression/console.log.xz artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./11-check_regression/console.log.xz ++ local home=artifacts ++ case $text_type in ++ echo -n ./11-check_regression/console.log.xz + echo '- ./11-check_regression/console.log.xz' + read -r cur_file ++ print_readme_link txt ./11-check_regression/fails.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./11-check_regression/fails.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./11-check_regression/fails.sum + echo '- ./11-check_regression/fails.sum' + read -r cur_file ++ print_readme_link txt ./11-check_regression/flaky.xfail artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./11-check_regression/flaky.xfail ++ local home=artifacts ++ case $text_type in ++ echo -n ./11-check_regression/flaky.xfail + echo '- ./11-check_regression/flaky.xfail' + read -r cur_file ++ print_readme_link txt ./git/binutils_rev artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./git/binutils_rev ++ local home=artifacts ++ case $text_type in ++ echo -n ./git/binutils_rev + echo '- ./git/binutils_rev' + read -r cur_file ++ print_readme_link txt ./git/binutils_url artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./git/binutils_url ++ local home=artifacts ++ case $text_type in ++ echo -n ./git/binutils_url + echo '- ./git/binutils_url' + read -r cur_file ++ print_readme_link txt ./git/gcc_rev artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./git/gcc_rev ++ local home=artifacts ++ case $text_type in ++ echo -n ./git/gcc_rev + echo '- ./git/gcc_rev' + read -r cur_file ++ print_readme_link txt ./git/gcc_url artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./git/gcc_url ++ local home=artifacts ++ case $text_type in ++ echo -n ./git/gcc_url + echo '- ./git/gcc_url' + read -r cur_file ++ print_readme_link txt ./git/gdb_rev artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./git/gdb_rev ++ local home=artifacts ++ case $text_type in ++ echo -n ./git/gdb_rev + echo '- ./git/gdb_rev' + read -r cur_file ++ print_readme_link txt ./git/gdb_url artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./git/gdb_url ++ local home=artifacts ++ case $text_type in ++ echo -n ./git/gdb_url + echo '- ./git/gdb_url' + read -r cur_file ++ print_readme_link txt ./git/glibc_rev artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./git/glibc_rev ++ local home=artifacts ++ case $text_type in ++ echo -n ./git/glibc_rev + echo '- ./git/glibc_rev' + read -r cur_file ++ print_readme_link txt ./git/glibc_url artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./git/glibc_url ++ local home=artifacts ++ case $text_type in ++ echo -n ./git/glibc_url + echo '- ./git/glibc_url' + read -r cur_file ++ print_readme_link txt ./git/linux_rev artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./git/linux_rev ++ local home=artifacts ++ case $text_type in ++ echo -n ./git/linux_rev + echo '- ./git/linux_rev' + read -r cur_file ++ print_readme_link txt ./git/linux_url artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./git/linux_url ++ local home=artifacts ++ case $text_type in ++ echo -n ./git/linux_url + echo '- ./git/linux_url' + read -r cur_file ++ print_readme_link txt ./jenkins/build-name artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./jenkins/build-name ++ local home=artifacts ++ case $text_type in ++ echo -n ./jenkins/build-name + echo '- ./jenkins/build-name' + read -r cur_file ++ print_readme_link txt ./jenkins/precommit-ssh-apply.log artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./jenkins/precommit-ssh-apply.log ++ local home=artifacts ++ case $text_type in ++ echo -n ./jenkins/precommit-ssh-apply.log + echo '- ./jenkins/precommit-ssh-apply.log' + read -r cur_file ++ print_readme_link txt ./jenkins/pw/gcc artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./jenkins/pw/gcc ++ local home=artifacts ++ case $text_type in ++ echo -n ./jenkins/pw/gcc + echo '- ./jenkins/pw/gcc' + read -r cur_file ++ print_readme_link txt ./jenkins/run-build.env artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./jenkins/run-build.env ++ local home=artifacts ++ case $text_type in ++ echo -n ./jenkins/run-build.env + echo '- ./jenkins/run-build.env' + read -r cur_file ++ print_readme_link txt ./manifest.sh artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./manifest.sh ++ local home=artifacts ++ case $text_type in ++ echo -n ./manifest.sh + echo '- ./manifest.sh' + read -r cur_file ++ print_readme_link txt ./notify/configure-toolchain.txt artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./notify/configure-toolchain.txt ++ local home=artifacts ++ case $text_type in ++ echo -n ./notify/configure-toolchain.txt + echo '- ./notify/configure-toolchain.txt' + read -r cur_file ++ print_readme_link txt ./notify/fixes.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./notify/fixes.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./notify/fixes.sum + echo '- ./notify/fixes.sum' + read -r cur_file ++ print_readme_link txt ./notify/jira/comment-template.txt artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./notify/jira/comment-template.txt ++ local home=artifacts ++ case $text_type in ++ echo -n ./notify/jira/comment-template.txt + echo '- ./notify/jira/comment-template.txt' + read -r cur_file ++ print_readme_link txt ./notify/jira/components artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./notify/jira/components ++ local home=artifacts ++ case $text_type in ++ echo -n ./notify/jira/components + echo '- ./notify/jira/components' + read -r cur_file ++ print_readme_link txt ./notify/jira/description artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./notify/jira/description ++ local home=artifacts ++ case $text_type in ++ echo -n ./notify/jira/description + echo '- ./notify/jira/description' + read -r cur_file ++ print_readme_link txt ./notify/jira/startdate artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./notify/jira/startdate ++ local home=artifacts ++ case $text_type in ++ echo -n ./notify/jira/startdate + echo '- ./notify/jira/startdate' + read -r cur_file ++ print_readme_link txt ./notify/jira/summary artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./notify/jira/summary ++ local home=artifacts ++ case $text_type in ++ echo -n ./notify/jira/summary + echo '- ./notify/jira/summary' + read -r cur_file ++ print_readme_link txt ./notify/mail-body.txt artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./notify/mail-body.txt ++ local home=artifacts ++ case $text_type in ++ echo -n ./notify/mail-body.txt + echo '- ./notify/mail-body.txt' + read -r cur_file ++ print_readme_link txt ./notify/mail-recipients.txt artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./notify/mail-recipients.txt ++ local home=artifacts ++ case $text_type in ++ echo -n ./notify/mail-recipients.txt + echo '- ./notify/mail-recipients.txt' + read -r cur_file ++ print_readme_link txt ./notify/mail-subject.txt artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./notify/mail-subject.txt ++ local home=artifacts ++ case $text_type in ++ echo -n ./notify/mail-subject.txt + echo '- ./notify/mail-subject.txt' + read -r cur_file ++ print_readme_link txt ./notify/regressions.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./notify/regressions.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./notify/regressions.sum + echo '- ./notify/regressions.sum' + read -r cur_file ++ print_readme_link txt ./notify/results.compare.txt artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./notify/results.compare.txt ++ local home=artifacts ++ case $text_type in ++ echo -n ./notify/results.compare.txt + echo '- ./notify/results.compare.txt' + read -r cur_file ++ print_readme_link txt ./notify/results-summary.txt artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./notify/results-summary.txt ++ local home=artifacts ++ case $text_type in ++ echo -n ./notify/results-summary.txt + echo '- ./notify/results-summary.txt' + read -r cur_file ++ print_readme_link txt ./README.html artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./README.html ++ local home=artifacts ++ case $text_type in ++ echo -n ./README.html + echo '- ./README.html' + read -r cur_file ++ print_readme_link txt ./README.txt artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./README.txt ++ local home=artifacts ++ case $text_type in ++ echo -n ./README.txt + echo '- ./README.txt' + read -r cur_file ++ print_readme_link txt ./results artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./results ++ local home=artifacts ++ case $text_type in ++ echo -n ./results + echo '- ./results' + read -r cur_file ++ print_readme_link txt ./rr_stage.txt artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./rr_stage.txt ++ local home=artifacts ++ case $text_type in ++ echo -n ./rr_stage.txt + echo '- ./rr_stage.txt' + read -r cur_file ++ print_readme_link txt ./sumfiles/acats.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/acats.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/acats.sum + echo '- ./sumfiles/acats.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/gcc.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/gcc.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/gcc.sum + echo '- ./sumfiles/gcc.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/gdc.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/gdc.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/gdc.sum + echo '- ./sumfiles/gdc.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/gfortran.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/gfortran.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/gfortran.sum + echo '- ./sumfiles/gfortran.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/gm2.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/gm2.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/gm2.sum + echo '- ./sumfiles/gm2.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/gnat.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/gnat.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/gnat.sum + echo '- ./sumfiles/gnat.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/go.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/go.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/go.sum + echo '- ./sumfiles/go.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/gotools.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/gotools.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/gotools.sum + echo '- ./sumfiles/gotools.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/g++.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/g++.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/g++.sum + echo '- ./sumfiles/g++.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/libatomic.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/libatomic.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/libatomic.sum + echo '- ./sumfiles/libatomic.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/libffi.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/libffi.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/libffi.sum + echo '- ./sumfiles/libffi.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/libgomp.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/libgomp.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/libgomp.sum + echo '- ./sumfiles/libgomp.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/libgo.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/libgo.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/libgo.sum + echo '- ./sumfiles/libgo.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/libitm.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/libitm.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/libitm.sum + echo '- ./sumfiles/libitm.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/libphobos.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/libphobos.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/libphobos.sum + echo '- ./sumfiles/libphobos.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/libstdc++.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/libstdc++.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/libstdc++.sum + echo '- ./sumfiles/libstdc++.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/obj-c++.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/obj-c++.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/obj-c++.sum + echo '- ./sumfiles/obj-c++.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/objc.sum artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/objc.sum ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/objc.sum + echo '- ./sumfiles/objc.sum' + read -r cur_file ++ print_readme_link txt ./sumfiles/xfails.xfail artifacts ++ set -euf -o pipefail ++ local text_type=txt ++ local msg=./sumfiles/xfails.xfail ++ local home=artifacts ++ case $text_type in ++ echo -n ./sumfiles/xfails.xfail + echo '- ./sumfiles/xfails.xfail' + read -r cur_file + cat + print_readme_footer txt + set -euf -o pipefail + local text_type=txt + case $text_type in + echo '# generate dashboard' # generate dashboard # generate_dashboard_squad ... Skipping # post_dashboard_squad ... Skipping + generate_dashboard_squad + local results_date + echo '# generate_dashboard_squad' + false + echo '... Skipping' + return + post_dashboard_squad + echo '# post_dashboard_squad' + false + echo '... Skipping' + return + generate_lnt_report + wait 1731849 # generate_lnt_report + set -euf -o pipefail + local results_date + echo '# generate_lnt_report' + true + . /home/tcwg-build/workspace/tcwg_gnu_5/jenkins-scripts/rr/../lnt-utils.sh ++ declare is_first_lnt_entry ++ get_current_manifest '{rr[results_date]}' ++ get_manifest artifacts/manifest.sh '{rr[results_date]}' ++ set +x + results_date=1748201891 ++ date '+%Y-%m-%d %H:%M:%S' --date @1748201891 + results_date='2025-05-25 19:38:11' + local jira_key=- + '[' -f artifacts/notify/jira/key ']' + case "$ci_project" in ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x + generate_lnt_gnu_check_report https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/ tcwg_gnu_native_fast_check_gcc master-arm '2025-05-25 19:38:11' - artifacts/notify/results-summary.txt artifacts/sumfiles artifacts/notify/lnt_report.json + local build_url=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/ + local ci_project=tcwg_gnu_native_fast_check_gcc + local ci_config=master-arm + local 'results_date=2025-05-25 19:38:11' + local jira_key=- + local results_summary=artifacts/notify/results-summary.txt + local sumfiles_dir=artifacts/sumfiles + local output_file=artifacts/notify/lnt_report.json + '[' -f artifacts/notify/results-summary.txt ']' + local lnt_testsuite=tcwg_gnu_native_fast_check_gcc + local machine_name=master-arm + local build_number ++ basename https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/ + build_number=42 + additional_run_infos=("tag:$lnt_testsuite" "test_url:$build_url") + additional_run_infos+=("run_order:$(printf "%04d" "$build_number") ($(get_describe_pad))") ++ printf %04d 42 ++ get_describe_pad ++ local nb_changed_components=0 describe_pad= +++ get_current_manifest '{rr[components]}' +++ get_manifest artifacts/manifest.sh '{rr[components]}' +++ set +x ++ for c in $(get_current_manifest "{rr[components]}") ++ local base_rev= cur_rev +++ get_current_manifest '{rr[update_baseline]}' +++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' +++ set +x ++ '[' ignore = init ']' +++ get_baseline_git binutils_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ '[' -f base-artifacts/git/binutils_rev ']' +++ cat base-artifacts/git/binutils_rev ++ base_rev=3e02c4891dcb37a0a12cff53232342f6d160b2c5 +++ 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=3e02c4891dcb37a0a12cff53232342f6d160b2c5 ++ '[' 3e02c4891dcb37a0a12cff53232342f6d160b2c5 '!=' 3e02c4891dcb37a0a12cff53232342f6d160b2c5 ']' ++ for c in $(get_current_manifest "{rr[components]}") ++ local base_rev= cur_rev +++ get_current_manifest '{rr[update_baseline]}' +++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' +++ set +x ++ '[' ignore = init ']' +++ get_baseline_git gcc_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ '[' -f base-artifacts/git/gcc_rev ']' +++ cat base-artifacts/git/gcc_rev ++ base_rev=545433e9bd32e965726956cb238d53b39844b85c +++ 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=938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ '[' 545433e9bd32e965726956cb238d53b39844b85c '!=' 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ']' ++ nb_changed_components=1 ++ '[' 1 = 1 ']' +++ describe_sha1 gcc 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 false +++ local component=gcc +++ local sha1=938f65bd8a3feabe0e7572d9d042bb60f8da8d15 +++ local anything=false +++ match=() +++ local -a match +++ case "$component" in +++ match=(--match "basepoints/*" --match "releases/*") +++ git -C gcc describe --match 'basepoints/*' --match 'releases/*' 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ describe=basepoints/gcc-16-878-g938f65bd8a3f +++ echo basepoints/gcc-16-878-g938f65bd8a3f +++ sed 's/\(.*\)-\(.*\)-\(.*\)$/\1 \2 \3/' +++ awk '{ $2 = sprintf("%05d", $2); print $1"-"$2"-"$3}' ++ describe_pad=basepoints/gcc-16-00878-g938f65bd8a3f ++ for c in $(get_current_manifest "{rr[components]}") ++ local base_rev= cur_rev +++ get_current_manifest '{rr[update_baseline]}' +++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' +++ set +x ++ '[' ignore = init ']' +++ get_baseline_git linux_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ '[' -f base-artifacts/git/linux_rev ']' +++ cat base-artifacts/git/linux_rev ++ base_rev=0ff41df1cb268fc69e703a08a57ee14ae967d0ca +++ 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=0ff41df1cb268fc69e703a08a57ee14ae967d0ca ++ '[' 0ff41df1cb268fc69e703a08a57ee14ae967d0ca '!=' 0ff41df1cb268fc69e703a08a57ee14ae967d0ca ']' ++ for c in $(get_current_manifest "{rr[components]}") ++ local base_rev= cur_rev +++ get_current_manifest '{rr[update_baseline]}' +++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' +++ set +x ++ '[' ignore = init ']' +++ get_baseline_git glibc_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ '[' -f base-artifacts/git/glibc_rev ']' +++ cat base-artifacts/git/glibc_rev ++ base_rev=4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 +++ 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=4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 ++ '[' 4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 '!=' 4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 ']' ++ for c in $(get_current_manifest "{rr[components]}") ++ local base_rev= cur_rev +++ get_current_manifest '{rr[update_baseline]}' +++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' +++ set +x ++ '[' ignore = init ']' +++ get_baseline_git gdb_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ '[' -f base-artifacts/git/gdb_rev ']' +++ cat base-artifacts/git/gdb_rev ++ base_rev=3e02c4891dcb37a0a12cff53232342f6d160b2c5 +++ 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=3e02c4891dcb37a0a12cff53232342f6d160b2c5 ++ '[' 3e02c4891dcb37a0a12cff53232342f6d160b2c5 '!=' 3e02c4891dcb37a0a12cff53232342f6d160b2c5 ']' ++ '[' 1 = 0 ']' ++ echo basepoints/gcc-16-00878-g938f65bd8a3f + '[' - '!=' - ']' ++ get_current_manifest '{rr[components]}' ++ get_manifest artifacts/manifest.sh '{rr[components]}' ++ set +x + for c in $(get_current_manifest "{rr[components]}") + additional_run_infos+=("git_${c}:$(get_current_component_url $c) $(get_component_changes)") ++ get_current_component_url binutils ++ c=binutils ++ local url +++ get_current_git binutils_url +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No binutils_url in current git' '[' -f artifacts/git/binutils_url ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/binutils_url ++ url=git://sourceware.org/git/binutils-gdb.git +++ 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 ++ rev=3e02c4891dcb37a0a12cff53232342f6d160b2c5 ++ [[ git://sourceware.org/git/binutils-gdb.git =~ git://sourceware.org/git/ ]] ++ url=binutils-gdb.git ++ url='https://sourceware.org/git/?p=binutils-gdb.git' ++ echo 'https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=3e02c4891dcb37a0a12cff53232342f6d160b2c5' ++ get_component_changes ++ local base_rev cur_rev +++ get_current_manifest '{rr[update_baseline]}' +++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' +++ set +x ++ '[' xignore '!=' xinit ']' +++ get_baseline_git binutils_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ '[' -f base-artifacts/git/binutils_rev ']' +++ cat base-artifacts/git/binutils_rev ++ base_rev=3e02c4891dcb37a0a12cff53232342f6d160b2c5 +++ 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=3e02c4891dcb37a0a12cff53232342f6d160b2c5 ++ '[' 3e02c4891dcb37a0a12cff53232342f6d160b2c5 = 3e02c4891dcb37a0a12cff53232342f6d160b2c5 ']' ++ echo '(unchanged)' + for c in $(get_current_manifest "{rr[components]}") + additional_run_infos+=("git_${c}:$(get_current_component_url $c) $(get_component_changes)") ++ get_current_component_url gcc ++ c=gcc ++ local url +++ get_current_git gcc_url +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No gcc_url in current git' '[' -f artifacts/git/gcc_url ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/gcc_url ++ url=git+ssh://linaroci@gcc.gnu.org/git/gcc.git +++ 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 ++ rev=938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ [[ git+ssh://linaroci@gcc.gnu.org/git/gcc.git =~ git://sourceware.org/git/ ]] ++ [[ git+ssh://linaroci@gcc.gnu.org/git/gcc.git =~ https://github.com/ ]] ++ [[ git+ssh://linaroci@gcc.gnu.org/git/gcc.git =~ https://gitlab.com/ ]] ++ [[ git+ssh://linaroci@gcc.gnu.org/git/gcc.git =~ https://git.linaro.org/ ]] ++ echo 'git+ssh://linaroci@gcc.gnu.org/git/gcc.git (938f65bd8a3feabe0e7572d9d042bb60f8da8d15)' ++ get_component_changes ++ local base_rev cur_rev +++ get_current_manifest '{rr[update_baseline]}' +++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' +++ set +x ++ '[' xignore '!=' xinit ']' +++ get_baseline_git gcc_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ '[' -f base-artifacts/git/gcc_rev ']' +++ cat base-artifacts/git/gcc_rev ++ base_rev=545433e9bd32e965726956cb238d53b39844b85c +++ 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=938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ '[' 545433e9bd32e965726956cb238d53b39844b85c = 938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ']' +++ git -C gcc rev-list --count 545433e9bd32e965726956cb238d53b39844b85c..938f65bd8a3feabe0e7572d9d042bb60f8da8d15 ++ echo '(+ 1 commits)' + for c in $(get_current_manifest "{rr[components]}") + additional_run_infos+=("git_${c}:$(get_current_component_url $c) $(get_component_changes)") ++ get_current_component_url linux ++ c=linux ++ local url +++ get_current_git linux_url +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No linux_url in current git' '[' -f artifacts/git/linux_url ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/linux_url ++ url=https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline.git +++ 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 ++ rev=0ff41df1cb268fc69e703a08a57ee14ae967d0ca ++ [[ https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline.git =~ git://sourceware.org/git/ ]] ++ [[ https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline.git =~ https://github.com/ ]] ++ [[ https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline.git =~ https://gitlab.com/ ]] ++ echo https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/commit/0ff41df1cb268fc69e703a08a57ee14ae967d0ca ++ get_component_changes ++ local base_rev cur_rev +++ get_current_manifest '{rr[update_baseline]}' +++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' +++ set +x ++ '[' xignore '!=' xinit ']' +++ get_baseline_git linux_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ '[' -f base-artifacts/git/linux_rev ']' +++ cat base-artifacts/git/linux_rev ++ base_rev=0ff41df1cb268fc69e703a08a57ee14ae967d0ca +++ 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=0ff41df1cb268fc69e703a08a57ee14ae967d0ca ++ '[' 0ff41df1cb268fc69e703a08a57ee14ae967d0ca = 0ff41df1cb268fc69e703a08a57ee14ae967d0ca ']' ++ echo '(unchanged)' + for c in $(get_current_manifest "{rr[components]}") + additional_run_infos+=("git_${c}:$(get_current_component_url $c) $(get_component_changes)") ++ get_current_component_url glibc ++ c=glibc ++ local url +++ get_current_git glibc_url +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No glibc_url in current git' '[' -f artifacts/git/glibc_url ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/glibc_url ++ url=git://sourceware.org/git/glibc.git +++ 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 ++ rev=4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 ++ [[ git://sourceware.org/git/glibc.git =~ git://sourceware.org/git/ ]] ++ url=glibc.git ++ url='https://sourceware.org/git/?p=glibc.git' ++ echo 'https://sourceware.org/git/?p=glibc.git;a=commit;h=4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9' ++ get_component_changes ++ local base_rev cur_rev +++ get_current_manifest '{rr[update_baseline]}' +++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' +++ set +x ++ '[' xignore '!=' xinit ']' +++ get_baseline_git glibc_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ '[' -f base-artifacts/git/glibc_rev ']' +++ cat base-artifacts/git/glibc_rev ++ base_rev=4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 +++ 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=4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 ++ '[' 4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 = 4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 ']' ++ echo '(unchanged)' + for c in $(get_current_manifest "{rr[components]}") + additional_run_infos+=("git_${c}:$(get_current_component_url $c) $(get_component_changes)") ++ get_current_component_url gdb ++ c=gdb ++ local url +++ get_current_git gdb_url +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No gdb_url in current git' '[' -f artifacts/git/gdb_url ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/gdb_url ++ url=git://sourceware.org/git/binutils-gdb.git +++ 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 ++ rev=3e02c4891dcb37a0a12cff53232342f6d160b2c5 ++ [[ git://sourceware.org/git/binutils-gdb.git =~ git://sourceware.org/git/ ]] ++ url=binutils-gdb.git ++ url='https://sourceware.org/git/?p=binutils-gdb.git' ++ echo 'https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=3e02c4891dcb37a0a12cff53232342f6d160b2c5' ++ get_component_changes ++ local base_rev cur_rev +++ get_current_manifest '{rr[update_baseline]}' +++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' +++ set +x ++ '[' xignore '!=' xinit ']' +++ get_baseline_git gdb_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ '[' -f base-artifacts/git/gdb_rev ']' +++ cat base-artifacts/git/gdb_rev ++ base_rev=3e02c4891dcb37a0a12cff53232342f6d160b2c5 +++ 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=3e02c4891dcb37a0a12cff53232342f6d160b2c5 ++ '[' 3e02c4891dcb37a0a12cff53232342f6d160b2c5 = 3e02c4891dcb37a0a12cff53232342f6d160b2c5 ']' ++ echo '(unchanged)' + report_header master-arm '2025-05-25 19:38:11' tag:tcwg_gnu_native_fast_check_gcc test_url:https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/ 'run_order:0042 (basepoints/gcc-16-00878-g938f65bd8a3f)' 'git_binutils:https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=3e02c4891dcb37a0a12cff53232342f6d160b2c5 (unchanged)' 'git_gcc:git+ssh://linaroci@gcc.gnu.org/git/gcc.git (938f65bd8a3feabe0e7572d9d042bb60f8da8d15) (+ 1 commits)' 'git_linux:https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/commit/0ff41df1cb268fc69e703a08a57ee14ae967d0ca (unchanged)' 'git_glibc:https://sourceware.org/git/?p=glibc.git;a=commit;h=4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 (unchanged)' 'git_gdb:https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=3e02c4891dcb37a0a12cff53232342f6d160b2c5 (unchanged)' + local machine_name=master-arm + local 'date_time=2025-05-25 19:38:11' + shift 2 + run_infos=('tag:tcwg_gnu_native_fast_check_gcc' 'test_url:https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/' 'run_order:0042 (basepoints/gcc-16-00878-g938f65bd8a3f)' 'git_binutils:https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=3e02c4891dcb37a0a12cff53232342f6d160b2c5 (unchanged)' 'git_gcc:git+ssh://linaroci@gcc.gnu.org/git/gcc.git (938f65bd8a3feabe0e7572d9d042bb60f8da8d15) (+ 1 commits)' 'git_linux:https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/commit/0ff41df1cb268fc69e703a08a57ee14ae967d0ca (unchanged)' 'git_glibc:https://sourceware.org/git/?p=glibc.git;a=commit;h=4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 (unchanged)' 'git_gdb:https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=3e02c4891dcb37a0a12cff53232342f6d160b2c5 (unchanged)') + local run_infos + declare -g is_first_lnt_entry + cat + for i in "${run_infos[@]}" ++ echo tag:tcwg_gnu_native_fast_check_gcc ++ cut -d: -f1 + tag=tag ++ echo tag:tcwg_gnu_native_fast_check_gcc ++ cut -d: -f2- + val=tcwg_gnu_native_fast_check_gcc + echo ' "tag": "tcwg_gnu_native_fast_check_gcc",' + for i in "${run_infos[@]}" ++ echo test_url:https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/ ++ cut -d: -f1 + tag=test_url ++ echo test_url:https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/ ++ cut -d: -f2- + val=https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/ + echo ' "test_url": "https://ci.linaro.org/job/tcwg_gnu_native_fast_check_gcc--master-arm-precommit/42/",' + for i in "${run_infos[@]}" ++ echo run_order:0042 '(basepoints/gcc-16-00878-g938f65bd8a3f)' ++ cut -d: -f1 + tag=run_order ++ echo run_order:0042 '(basepoints/gcc-16-00878-g938f65bd8a3f)' ++ cut -d: -f2- + val='0042 (basepoints/gcc-16-00878-g938f65bd8a3f)' + echo ' "run_order": "0042 (basepoints/gcc-16-00878-g938f65bd8a3f)",' + for i in "${run_infos[@]}" ++ echo 'git_binutils:https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=3e02c4891dcb37a0a12cff53232342f6d160b2c5' '(unchanged)' ++ cut -d: -f1 + tag=git_binutils ++ echo 'git_binutils:https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=3e02c4891dcb37a0a12cff53232342f6d160b2c5' '(unchanged)' ++ cut -d: -f2- + val='https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=3e02c4891dcb37a0a12cff53232342f6d160b2c5 (unchanged)' + echo ' "git_binutils": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=3e02c4891dcb37a0a12cff53232342f6d160b2c5 (unchanged)",' + for i in "${run_infos[@]}" ++ echo git_gcc:git+ssh://linaroci@gcc.gnu.org/git/gcc.git '(938f65bd8a3feabe0e7572d9d042bb60f8da8d15)' '(+' 1 'commits)' ++ cut -d: -f1 + tag=git_gcc ++ echo git_gcc:git+ssh://linaroci@gcc.gnu.org/git/gcc.git '(938f65bd8a3feabe0e7572d9d042bb60f8da8d15)' '(+' 1 'commits)' ++ cut -d: -f2- + val='git+ssh://linaroci@gcc.gnu.org/git/gcc.git (938f65bd8a3feabe0e7572d9d042bb60f8da8d15) (+ 1 commits)' + echo ' "git_gcc": "git+ssh://linaroci@gcc.gnu.org/git/gcc.git (938f65bd8a3feabe0e7572d9d042bb60f8da8d15) (+ 1 commits)",' + for i in "${run_infos[@]}" ++ echo git_linux:https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/commit/0ff41df1cb268fc69e703a08a57ee14ae967d0ca '(unchanged)' ++ cut -d: -f1 + tag=git_linux ++ echo git_linux:https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/commit/0ff41df1cb268fc69e703a08a57ee14ae967d0ca '(unchanged)' ++ cut -d: -f2- + val='https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/commit/0ff41df1cb268fc69e703a08a57ee14ae967d0ca (unchanged)' + echo ' "git_linux": "https://gitlab.com/Linaro/lkft/mirrors/torvalds/linux-mainline/commit/0ff41df1cb268fc69e703a08a57ee14ae967d0ca (unchanged)",' + for i in "${run_infos[@]}" ++ echo 'git_glibc:https://sourceware.org/git/?p=glibc.git;a=commit;h=4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9' '(unchanged)' ++ cut -d: -f1 + tag=git_glibc ++ echo 'git_glibc:https://sourceware.org/git/?p=glibc.git;a=commit;h=4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9' '(unchanged)' ++ cut -d: -f2- + val='https://sourceware.org/git/?p=glibc.git;a=commit;h=4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 (unchanged)' + echo ' "git_glibc": "https://sourceware.org/git/?p=glibc.git;a=commit;h=4f4c4fcde76aedc1f5362a51d98ebb57a28fbce9 (unchanged)",' + for i in "${run_infos[@]}" ++ echo 'git_gdb:https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=3e02c4891dcb37a0a12cff53232342f6d160b2c5' '(unchanged)' ++ cut -d: -f1 + tag=git_gdb ++ echo 'git_gdb:https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=3e02c4891dcb37a0a12cff53232342f6d160b2c5' '(unchanged)' ++ cut -d: -f2- + val='https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=3e02c4891dcb37a0a12cff53232342f6d160b2c5 (unchanged)' + echo ' "git_gdb": "https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=3e02c4891dcb37a0a12cff53232342f6d160b2c5 (unchanged)",' + cat + is_first_lnt_entry=true + local field_name field_value + for field in fails flaky all ++ grep '^# of.* fails' artifacts/notify/results-summary.txt ++ sed -e 's/[^0-9]*//' + field_value=13 + field_name=TOTAL.fails.nb_fails + report_test_entry tcwg_gnu_native_fast_check_gcc.TOTAL.fails.nb_fails 13 + local name=tcwg_gnu_native_fast_check_gcc.TOTAL.fails.nb_fails + local value=13 + declare -g is_first_lnt_entry + true + cat + is_first_lnt_entry=false + for field in fails flaky all ++ grep '^# of.* flaky' artifacts/notify/results-summary.txt ++ sed -e 's/[^0-9]*//' + field_value=1 + field_name=TOTAL.flaky.nb_flaky + report_test_entry tcwg_gnu_native_fast_check_gcc.TOTAL.flaky.nb_flaky 1 + local name=tcwg_gnu_native_fast_check_gcc.TOTAL.flaky.nb_flaky + local value=1 + declare -g is_first_lnt_entry + false + echo ' ,' + cat + is_first_lnt_entry=false + for field in fails flaky all ++ grep '^# of.* all' artifacts/notify/results-summary.txt ++ sed -e 's/[^0-9]*//' + field_value=47729 + field_name=TOTAL.all.nb_all + report_test_entry tcwg_gnu_native_fast_check_gcc.TOTAL.all.nb_all 47729 + local name=tcwg_gnu_native_fast_check_gcc.TOTAL.all.nb_all + local value=47729 + declare -g is_first_lnt_entry + false + echo ' ,' + cat + is_first_lnt_entry=false + local -a sumfiles + readarray -t -d '' sumfiles ++ find artifacts/sumfiles -name '*.sum' -print0 + set +x + true # release_notification_files + release_notification_files + echo '# release_notification_files' + '[' -d artifacts/jenkins ']' + local f + for f in mail-body.txt mail-subject.txt mail-recipients.txt + '[' -s artifacts/notify/mail-body.txt ']' + cp artifacts/notify/mail-body.txt artifacts/jenkins/mail-body.txt + for f in mail-body.txt mail-subject.txt mail-recipients.txt + '[' -s artifacts/notify/mail-subject.txt ']' + cp artifacts/notify/mail-subject.txt artifacts/jenkins/mail-subject.txt + for f in mail-body.txt mail-subject.txt mail-recipients.txt + '[' -s artifacts/notify/mail-recipients.txt ']' + cp artifacts/notify/mail-recipients.txt artifacts/jenkins/mail-recipients.txt + echo '... Done' ... Done + false + check_old_jira_cards # check_old_jira_cards + echo '# check_old_jira_cards' + false + return + post_to_jira # post_to_jira + set -euf -o pipefail + echo '# post_to_jira' + local post_card_comment=false + local post_template_comment=false + false + false + false Full stage ran successfully. + echo 'Full stage ran successfully.'