diff options
author | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-10-21 07:36:30 +0000 |
---|---|---|
committer | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-10-21 07:37:11 +0000 |
commit | 6b07cf5e107079e2d3876c77d282d13f285450c7 (patch) | |
tree | 7918d395a3528e46a5e18150b45a2ee9eae1a329 | |
parent | 239689eff92d34e13e5e83d03b2e5b5da7a5386f (diff) |
onsuccess: #79: 1: [TCWG CI] https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/79/
Results :
| # reset_artifacts:
| -10
| # build_bmk_llvm:
| -3
| # benchmark -- -Os_LTO_mthumb:
| 1
check_regression status : 0
33 files changed, 4028 insertions, 1380 deletions
diff --git a/01-reset_artifacts/console.log.xz b/01-reset_artifacts/console.log.xz Binary files differindex 0795db8..222b250 100644 --- a/01-reset_artifacts/console.log.xz +++ b/01-reset_artifacts/console.log.xz diff --git a/01-reset_artifacts/patch-env.sh b/01-reset_artifacts/patch-env.sh deleted file mode 100644 index be46d98..0000000 --- a/01-reset_artifacts/patch-env.sh +++ /dev/null @@ -1 +0,0 @@ -rr[update_baseline]="init" diff --git a/02-build_bmk_llvm/console.log.xz b/02-build_bmk_llvm/console.log.xz Binary files differindex 1a22509..ced5313 100644 --- a/02-build_bmk_llvm/console.log.xz +++ b/02-build_bmk_llvm/console.log.xz diff --git a/03-benchmark/benchmark-build.log b/03-benchmark/benchmark-build.log index ff35764..4126b8f 100644 --- a/03-benchmark/benchmark-build.log +++ b/03-benchmark/benchmark-build.log @@ -1,20 +1,20 @@ -Started TCWG Benchmark #43728 +Started TCWG Benchmark #43868 Started from command line by tcwg-buildslave@linaro.org Running as SYSTEM [EnvInject] - Loading node environment variables. -Building remotely on tcwg-bmk-bkp-01 (tcwg-bmk-coordinator tcwg-parallel-jobs tcwg) in workspace /home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_14 +Building remotely on tcwg-bmk-bkp-01 (tcwg-bmk-coordinator tcwg-parallel-jobs tcwg) in workspace /home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_12 [ssh-agent] Looking for ssh-agent implementation... [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) $ ssh-agent -SSH_AUTH_SOCK=/tmp/ssh-XXXXXX5sCBAW/agent.17526 -SSH_AGENT_PID=17528 +SSH_AUTH_SOCK=/tmp/ssh-XXXXXXFzgjBh/agent.46271 +SSH_AGENT_PID=46273 [ssh-agent] Started. Running ssh-add (command line suppressed) -Identity added: /home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_14_tmp/private_key_5758514584721597508.key (/home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_14_tmp/private_key_5758514584721597508.key) +Identity added: /home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_12_tmp/private_key_15049780420998875380.key (/home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_12_tmp/private_key_15049780420998875380.key) [ssh-agent] Using credentials tcwg-benchmark (benchmark for TCWG machines) The recommended git tool is: NONE No credentials specified - > /usr/bin/git rev-parse --resolve-git-dir /home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_14/jenkins-scripts/.git # timeout=10 + > /usr/bin/git rev-parse --resolve-git-dir /home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_12/jenkins-scripts/.git # timeout=10 Fetching changes from the remote Git repository > /usr/bin/git config remote.origin.url https://git.linaro.org/toolchain/jenkins-scripts.git # timeout=10 Cleaning workspace @@ -28,14 +28,14 @@ Fetching upstream changes from https://git.linaro.org/toolchain/jenkins-scripts. > git --version # 'git version 2.34.1' > /usr/bin/git fetch --tags --force --progress --prune -- https://git.linaro.org/toolchain/jenkins-scripts.git +refs/heads/*:refs/remotes/origin/* +refs/changes/*:refs/changes/* # timeout=10 > /usr/bin/git rev-parse origin/master^{commit} # timeout=10 -Checking out Revision d10ab61e44bba4a7799ab820b71a14dbbdfcc388 (origin/master) +Checking out Revision 42e80f223493fcc19ffa2eee0036ebe76bf07bc2 (origin/master) > /usr/bin/git config core.sparsecheckout # timeout=10 - > /usr/bin/git checkout -f d10ab61e44bba4a7799ab820b71a14dbbdfcc388 # timeout=10 -Commit message: "round-robin.sh, tcwg_bmk-build.sh: run UNSTABLE for regressions to a negative score." - > /usr/bin/git rev-list --no-walk d10ab61e44bba4a7799ab820b71a14dbbdfcc388 # timeout=10 + > /usr/bin/git checkout -f 42e80f223493fcc19ffa2eee0036ebe76bf07bc2 # timeout=10 +Commit message: "generate-cimonitor-dashboard.py: artifact_version is now checked from last successful build" + > /usr/bin/git rev-list --no-walk 42e80f223493fcc19ffa2eee0036ebe76bf07bc2 # timeout=10 The recommended git tool is: NONE No credentials specified - > /usr/bin/git rev-parse --resolve-git-dir /home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_14/bmk-scripts/.git # timeout=10 + > /usr/bin/git rev-parse --resolve-git-dir /home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_12/bmk-scripts/.git # timeout=10 Fetching changes from the remote Git repository > /usr/bin/git config remote.origin.url https://git.linaro.org/toolchain/bmk-scripts.git # timeout=10 Cleaning workspace @@ -49,29 +49,29 @@ Fetching upstream changes from https://git.linaro.org/toolchain/bmk-scripts.git > git --version # 'git version 2.34.1' > /usr/bin/git fetch --tags --force --progress --prune -- https://git.linaro.org/toolchain/bmk-scripts.git +refs/heads/*:refs/remotes/origin/* +refs/changes/*:refs/changes/* # timeout=10 > /usr/bin/git rev-parse origin/master^{commit} # timeout=10 -Checking out Revision 18670ae1e79c1ebb2522ab6ddcaab343034b2c4f (origin/master) +Checking out Revision 4e82b0ef9d6ca56d78bb60f52cd9a05097beb8fd (origin/master) > /usr/bin/git config core.sparsecheckout # timeout=10 - > /usr/bin/git checkout -f 18670ae1e79c1ebb2522ab6ddcaab343034b2c4f # timeout=10 -Commit message: "compute-variability.py: Compute variability for all symbols" - > /usr/bin/git rev-list --no-walk 18670ae1e79c1ebb2522ab6ddcaab343034b2c4f # timeout=10 + > /usr/bin/git checkout -f 4e82b0ef9d6ca56d78bb60f52cd9a05097beb8fd # timeout=10 +Commit message: "metric_utils.py: Add entries for status." + > /usr/bin/git rev-list --no-walk 4e82b0ef9d6ca56d78bb60f52cd9a05097beb8fd # timeout=10 No emails were triggered. -New run name is '#43728-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Os_LTO-build (sq:armhf)' -[tcwg-benchmark-tcwg-bmk-bkp-01_14] $ /bin/bash /tmp/jenkins3633427806319438253.sh +New run name is '#43868-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Os_LTO-build (sq:armhf)' +[tcwg-benchmark-tcwg-bmk-bkp-01_12] $ /bin/bash /tmp/jenkins4767590774391867498.sh + rm -rf artifacts + mkdir -p artifacts/jenkins + has_perf_logs=yes + case "$bmk_hw:$image_arch" in + hw_tag=sq_32 -++ echo tcwg-snow_bmk-02:39252:/tmp/tmp.pBMl3DNup5 -++ sed -e s/@build_num@/43728/g -e s/@hw_tag@/sq_32/g -+ results_dest=tcwg-snow_bmk-02:39252:/tmp/tmp.pBMl3DNup5 +++ echo tcwg-snow_bmk-02:39644:/tmp/tmp.ecjSVvYt8S +++ sed -e s/@build_num@/43868/g -e s/@hw_tag@/sq_32/g ++ results_dest=tcwg-snow_bmk-02:39644:/tmp/tmp.ecjSVvYt8S + idle_boards=0 + total_boards=0 ++ set +f ++ ls -tr /home/tcwg-benchmark/boards/tcwg-bmk-sq-01.lock /home/tcwg-benchmark/boards/tcwg-bmk-sq-02.lock + for lock in $(set +f; ls -tr $HOME/boards/tcwg-bmk-$bmk_hw-*.lock) + res=0 -+ wait 17646 ++ wait 46391 + flock -en -E 124 9 + res=124 + total_boards=1 @@ -79,7 +79,7 @@ New run name is '#43728-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Os_LTO-build + continue + for lock in $(set +f; ls -tr $HOME/boards/tcwg-bmk-$bmk_hw-*.lock) + res=0 -+ wait 17647 ++ wait 46392 + flock -en -E 124 9 + res=124 + total_boards=2 @@ -95,13 +95,13 @@ New run name is '#43728-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Os_LTO-build + read -a bmks + cat Waiting for the completion of TCWG Benchmark_backend -TCWG Benchmark_backend #144731 started. -TCWG Benchmark_backend #144731-43728+1-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Os_LTO-build (sq:armhf) completed. Result was SUCCESS -New run name is '#43728-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Os_LTO-build (sq:armhf)' +TCWG Benchmark_backend #145116 started. +TCWG Benchmark_backend #145116-43868+1-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Os_LTO-build (sq:armhf) completed. Result was SUCCESS +New run name is '#43868-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Os_LTO-build (sq:armhf)' $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; -echo Agent pid 17528 killed; +echo Agent pid 46273 killed; [ssh-agent] Stopped. Archiving artifacts Email was triggered for: Success @@ -109,4 +109,4 @@ Sending email for trigger: Success Failed to create e-mail address for ERROR:,File,'artifacts/jenkins/mail-recipients.txt',does,not,exist An attempt to send an e-mail to empty list of recipients, ignored. Finished: SUCCESS -Completed TCWG Benchmark #43728-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Os_LTO-build (sq:armhf) : SUCCESS +Completed TCWG Benchmark #43868-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Os_LTO-build (sq:armhf) : SUCCESS diff --git a/03-benchmark/console.log.xz b/03-benchmark/console.log.xz Binary files differindex 32e3f82..43f42a9 100644 --- a/03-benchmark/console.log.xz +++ b/03-benchmark/console.log.xz diff --git a/04-check_regression/console.log.xz b/04-check_regression/console.log.xz Binary files differindex 2338f69..4e88185 100644 --- a/04-check_regression/console.log.xz +++ b/04-check_regression/console.log.xz diff --git a/04-check_regression/output-bmk-results.log b/04-check_regression/output-bmk-results.log index 361f53e..b2457dc 100644 --- a/04-check_regression/output-bmk-results.log +++ b/04-check_regression/output-bmk-results.log @@ -34,9 +34,5 @@ DEBUG: checking exe.improvement : 471.omnetpp,omnetpp_base.default : size=0% (th DEBUG: checking exe.improvement : 473.astar,astar_base.default : size=0% (threshold=1%) DEBUG: checking exe.improvement : 482.sphinx3,sphinx_livepretend_base.default : size=0% (threshold=1%) DEBUG: checking exe.improvement : 483.xalancbmk,Xalan_base.default : size=0% (threshold=1%) -DEBUG: checking symbol.regression : 403.gcc,libc.so.6 : size=0% (threshold=10%) -DEBUG: checking symbol.regression : 447.dealII,libstdc++.so.6.0.30 : size=0% (threshold=10%) DEBUG: checking symbol.regression : 471.omnetpp,libc.so.6 : size=0% (threshold=10%) -DEBUG: checking symbol.improvement : 403.gcc,libc.so.6 : size=0% (threshold=10%) -DEBUG: checking symbol.improvement : 447.dealII,libstdc++.so.6.0.30 : size=0% (threshold=10%) DEBUG: checking symbol.improvement : 471.omnetpp,libc.so.6 : size=0% (threshold=10%) diff --git a/annex/bmk-data b/annex/bmk-data index d262dba..fb1178a 100644 --- a/annex/bmk-data +++ b/annex/bmk-data @@ -1 +1 @@ -bkp-01.tcwglab:/home/tcwg-buildslave/base-artifacts/annex/tcwg_bmk-code_size-spec2k6/llvm-arm-master-Os_LTO/78-43688d5bae12a05eeb5c4303e255e9cb.tar.xz +bkp-01.tcwglab:/home/tcwg-buildslave/base-artifacts/annex/tcwg_bmk-code_size-spec2k6/llvm-arm-master-Os_LTO/79-f9246cb642c3ced868b2be51ee32188e.tar.xz diff --git a/git/llvm_rev b/git/llvm_rev index ac91e6e..809f925 100644 --- a/git/llvm_rev +++ b/git/llvm_rev @@ -1 +1 @@ -112e49b38150b8bfdef01434309d1b05204193e4 +4aae5387a874a55ee491f5dc23ce0506c5cdc678 diff --git a/jenkins/build-name b/jenkins/build-name index 8e11dc5..2e55cc3 100644 --- a/jenkins/build-name +++ b/jenkins/build-name @@ -1 +1 @@ -#78-llvm-R1 +#79-llvm-R1 diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log index 003f250..39b759c 100644 --- a/jenkins/notify-full.log +++ b/jenkins/notify-full.log @@ -1,27 +1,27 @@ ++ pwd ++ cat -+ remote_exec 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_bmk-build.sh ++ remote_exec 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_bmk-build.sh + set -euf -o pipefail + local host -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' ++ cut -d: -f 1 +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' + host=tcwg-snow_bmk-02 + local port -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ++ cut -s -d: -f 2 + port= + local dir -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ++ cut -s -d: -f 3 -+ dir=/home/tcwg-buildslave/workspace/tcwg_bmk_2 ++ dir=/home/tcwg-buildslave/workspace/tcwg_bmk_1 + local opts -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ++ cut -s -d: -f 4 -+ opts=-p39252 ++ opts=-p39644 + local env_vars -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ++ cut -s -d: -f 5 -+ env_vars='ssh_host=tcwg-snow_bmk-02 ssh_port=39252' ++ env_vars='ssh_host=tcwg-snow_bmk-02 ssh_port=39644' + shift + local -a cmd + cmd=() @@ -58,11 +58,12 @@ + for i in "$@" + cmd+=("$(printf '%q' "$i")") ++ printf %q tcwg_bmk-build.sh -++ printf %q /home/tcwg-buildslave/workspace/tcwg_bmk_2 -+ ssh -p39252 tcwg-snow_bmk-02 'export ssh_host=tcwg-snow_bmk-02 ssh_port=39252 && cd /home/tcwg-buildslave/workspace/tcwg_bmk_2 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_bmk-build.sh' +++ printf %q /home/tcwg-buildslave/workspace/tcwg_bmk_1 ++ ssh -p39644 tcwg-snow_bmk-02 'export ssh_host=tcwg-snow_bmk-02 ssh_port=39644 && cd /home/tcwg-buildslave/workspace/tcwg_bmk_1 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_bmk-build.sh' -/home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_bmk-build.sh +/home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ijQW9spm0p7HwZnUtLFx7CCA __stage full __verbose true __build_script tcwg_bmk-build.sh +# setup_notify_environment + false + dryrun= + declare top_artifacts ci_project ci_config @@ -71,7 +72,6 @@ + declare print_commits_f print_result_f print_config_f print_last_icommit_f + dump_model_only=false + setup_notify_environment -# setup_notify_environment + echo '# setup_notify_environment' + top_artifacts=artifacts ++ get_current_manifest '{rr[ci_project]}' @@ -87,41 +87,128 @@ ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -# Baseline : -+ echo '# Baseline : ' +# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/ # Using dir : base-artifacts ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/' + 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_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/ -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/' -+ echo '# Using dir : artifacts' +# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/79/ # Using dir : artifacts ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/79/' ++ echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify + '[' -f /home/tcwg-buildslave/.jipdate.yml ']' + set +x + declare -Ag pw + '[' ignore = precommit ']' -+ check_source_changes # check_source_changes ++ check_source_changes + echo '# check_source_changes' ++ get_current_manifest '{rr[update_baseline]}' ++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' ++ set +x -+ '[' init '!=' init ']' -+ changed_components=() ++ '[' onsuccess '!=' 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]} ++++ '[' xhttps://github.com/llvm/llvm-project.git#main '!=' xbaseline ']' ++++ echo -ne llvm ++++ delim=' ' ++++ echo +++ for c in $(print_updated_components) ++++ get_current_git llvm_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/llvm_rev ++++ get_baseline_git llvm_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/llvm_rev +++ '[' x4aae5387a874a55ee491f5dc23ce0506c5cdc678 '!=' x112e49b38150b8bfdef01434309d1b05204193e4 ']' +++ echo -ne llvm +++ delim=' ' +++ echo + local c base_rev cur_rev c_commits -+ '[' 0 = 0 ']' -+ change_kind=no_change -+ changed_single_component= ++ '[' 1 = 0 ']' ++ '[' 1 = 1 ']' ++ changed_single_component=llvm +++ get_current_git llvm_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/llvm_rev ++ first_bad=4aae5387a874a55ee491f5dc23ce0506c5cdc678 +++ get_baseline_git llvm_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/llvm_rev ++ last_good=112e49b38150b8bfdef01434309d1b05204193e4 ++ local res ++ res=0 ++ wait 48586 ++ git -C llvm rev-parse --verify HEAD ++ assert_with_msg 'Cannot parse HEAD in repo llvm' '[' 0 = 0 ']' ++ set -euf -o pipefail +x ++ single_commit_p llvm ++ set -euf -o pipefail ++ local c=llvm ++ local base_rev cur_rev sha1 +++ get_baseline_git llvm_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/llvm_rev ++ base_rev=112e49b38150b8bfdef01434309d1b05204193e4 +++ get_current_git llvm_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/llvm_rev ++ cur_rev=4aae5387a874a55ee491f5dc23ce0506c5cdc678 +++ git -C llvm rev-parse '4aae5387a874a55ee491f5dc23ce0506c5cdc678^@' ++ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") ++ '[' d36ddaa665823de9e922923b0d2b7fd254759816 = 112e49b38150b8bfdef01434309d1b05204193e4 ']' ++ return 1 # Debug traces : +# change_kind=single_component : llvm ++ change_kind=single_component + echo '# Debug traces :' -# change_kind=no_change : ++ echo '# change_kind=single_component : llvm' ++ for c in "${changed_components[@]}" +++ get_baseline_git llvm_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/llvm_rev ++ base_rev=112e49b38150b8bfdef01434309d1b05204193e4 +++ get_current_git llvm_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/llvm_rev ++ cur_rev=4aae5387a874a55ee491f5dc23ce0506c5cdc678 +++ git -C llvm rev-list --count 112e49b38150b8bfdef01434309d1b05204193e4..4aae5387a874a55ee491f5dc23ce0506c5cdc678 +# rev for llvm : 112e49b38150b8bfdef01434309d1b05204193e4..4aae5387a874a55ee491f5dc23ce0506c5cdc678 (400 commits) -+ echo '# change_kind=no_change : ' ++ c_commits=400 ++ echo '# rev for llvm : 112e49b38150b8bfdef01434309d1b05204193e4..4aae5387a874a55ee491f5dc23ce0506c5cdc678 (400 commits)' + echo '' + setup_stages_to_run + '[' ignore = onregression ']' @@ -144,11 +231,11 @@ + print_config_f=bmk_print_config + generate_extra_details_f=bmk_generate_extra_details + post_interesting_commits init -+ set -euf -o pipefail # post_interesting_commits ++ set -euf -o pipefail + echo '# post_interesting_commits' + local stage=init -+ '[' no_change '!=' single_commit ']' ++ '[' single_component '!=' single_commit ']' + return + '[' full '!=' full ']' + bmk_generate_extra_details @@ -156,21 +243,21 @@ + local artifacts_mail_dir + artifacts_mail_dir=artifacts/notify + local res=0 -+ wait 43323 -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/output-bmk-results.py artifacts/results-vs-prev/compare-results-internal.csv artifacts/results-vs-prev/bmk-specific-variability.csv artifacts/notify/ size build verbose ++ wait 48610 ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/output-bmk-results.py artifacts/results-vs-prev/compare-results-internal.csv artifacts/results-vs-prev/bmk-specific-variability.csv artifacts/notify/ size build verbose + assert_with_msg 'ERROR while trying to regenerate bmk-data results. Aborting..' '[' 0 = 0 ']' + set -euf -o pipefail +x + check_if_first_report + declare -g first_icommit_to_report + first_icommit_to_report=false -+ '[' xno_change '!=' xsingle_commit ']' ++ '[' xsingle_component '!=' xsingle_commit ']' + return + post_interesting_commits full +# post_interesting_commits + set -euf -o pipefail + echo '# post_interesting_commits' -# post_interesting_commits + local stage=full -+ '[' no_change '!=' single_commit ']' ++ '[' single_component '!=' single_commit ']' + return + true + generate_jira_dir @@ -181,7 +268,7 @@ ++ set -euf -o pipefail ++ local print_arg=--entry ++ shift 1 -++ '[' xno_change '!=' xsingle_commit ']' +++ '[' xsingle_component '!=' xsingle_commit ']' ++ return 0 + icommit_entry= + '[' '' '!=' '' ']' @@ -230,26 +317,2514 @@ +++ get_current_manifest BUILD_URL +++ get_manifest artifacts/manifest.sh BUILD_URL +++ set +x -++ url=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/artifact/artifacts +++ url=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/79/artifact/artifacts ++ '[' '' '!=' '' ']' -++ echo 'https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/artifact/artifacts/notify/mail-body.txt/*view*/' -+ echo '# print all notification files' +++ echo 'https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/79/artifact/artifacts/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= ++ local c=llvm ++ '[' llvm = '' ']' ++ 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["maxim.kuvyrkov@linaro.org"]=to ++ local c email base_rev cur_rev +++ get_baseline_git llvm_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/llvm_rev ++ base_rev=112e49b38150b8bfdef01434309d1b05204193e4 +++ get_current_git llvm_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/llvm_rev ++ cur_rev=4aae5387a874a55ee491f5dc23ce0506c5cdc678 ++ read -r email +++ git -C llvm log --pretty=%ae 112e49b38150b8bfdef01434309d1b05204193e4..4aae5387a874a55ee491f5dc23ce0506c5cdc678 ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ local precommit_postcommit=postcommit + '[' '' = '' ']' -+ echo bcc:tcwg-validation@linaro.org -+ return 0 +++ get_baseline_git llvm_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/llvm_rev ++ base_rev=112e49b38150b8bfdef01434309d1b05204193e4 +++ get_current_git llvm_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/llvm_rev ++ cur_rev=4aae5387a874a55ee491f5dc23ce0506c5cdc678 ++ read -r email +++ git -C llvm log --pretty=%ce 112e49b38150b8bfdef01434309d1b05204193e4..4aae5387a874a55ee491f5dc23ce0506c5cdc678 ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ unset 'emails[author]' 'emails[committer]' ++ local type ++ recipients=() ++ local -a recipients ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=bcc ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ recipients+=("$type:$email") ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=to ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ recipients+=("$email") ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ for email in "${!emails[@]}" ++ type=no ++ case "$precommit_postcommit:$type" in ++ case "$type" in ++ IFS=, ++ echo bcc:tcwg-validation@linaro.org,maxim.kuvyrkov@linaro.org ++ print_commits --oneline ++ set -euf -o pipefail ++ false ++ local print_arg=--oneline -++ '[' no_change = no_change ']' -++ echo 'baseline build' +++ '[' single_component = no_change ']' +++ local more_lines +++ '[' single_component = single_commit ']' +++ '[' single_component = single_component ']' +++ local new_commits c base_rev cur_rev c_commits components +++ local commits_or_patches +++ '[' '' '!=' '' ']' +++ commits_or_patches=commits +++ new_commits=0 +++ for c in "${changed_components[@]}" ++++ get_baseline_git llvm_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/llvm_rev +++ base_rev=112e49b38150b8bfdef01434309d1b05204193e4 ++++ get_current_git llvm_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/llvm_rev +++ cur_rev=4aae5387a874a55ee491f5dc23ce0506c5cdc678 ++++ git -C llvm rev-list --count 112e49b38150b8bfdef01434309d1b05204193e4..4aae5387a874a55ee491f5dc23ce0506c5cdc678 +++ c_commits=400 +++ new_commits=400 ++++ echo llvm ++++ tr ' ' , +++ components=llvm +++ echo '400 commits in llvm' +++ '[' --oneline = --oneline ']' ++ return 0 ++ bmk_print_result --oneline ++ set -euf -o pipefail @@ -283,7 +2858,7 @@ ++ short_diag='No change' ++ echo 'No change' ++ bmk_print_config --oneline -++ . /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/tcwg_bmk-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/tcwg_bmk-config.sh +++ [[ -v rr[ci_project] ]] +++ [[ -v rr[ci_config] ]] +++ declare -A bmk_data @@ -335,20 +2910,20 @@ ++ case "$ci_config" in ++ echo 'arm Os -LTO' ++ return 0 -+ echo '[Linaro-TCWG-CI]' 'baseline build: No change on arm Os -LTO' ++ echo '[Linaro-TCWG-CI]' '400 commits in llvm: No change on arm Os -LTO' + print_mail_body + local bad_artifacts_url good_artifacts_url ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x -+ bad_artifacts_url=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/artifact/artifacts ++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/79/artifact/artifacts ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -+ good_artifacts_url=artifact/artifacts ++ good_artifacts_url=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/artifact/artifacts + cat ++ bmk_print_config --short -++ . /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/tcwg_bmk-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/tcwg_bmk-config.sh +++ [[ -v rr[ci_project] ]] +++ [[ -v rr[ci_config] ]] +++ declare -A bmk_data @@ -408,8 +2983,58 @@ ++ set -euf -o pipefail ++ false ++ local print_arg=--short -++ '[' no_change = no_change ']' -++ echo 'baseline build' +++ '[' single_component = no_change ']' +++ local more_lines +++ '[' single_component = single_commit ']' +++ '[' single_component = single_component ']' +++ local new_commits c base_rev cur_rev c_commits components +++ local commits_or_patches +++ '[' '' '!=' '' ']' +++ commits_or_patches=commits +++ new_commits=0 +++ for c in "${changed_components[@]}" ++++ get_baseline_git llvm_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/llvm_rev +++ base_rev=112e49b38150b8bfdef01434309d1b05204193e4 ++++ get_current_git llvm_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/llvm_rev +++ cur_rev=4aae5387a874a55ee491f5dc23ce0506c5cdc678 ++++ git -C llvm rev-list --count 112e49b38150b8bfdef01434309d1b05204193e4..4aae5387a874a55ee491f5dc23ce0506c5cdc678 +++ c_commits=400 +++ new_commits=400 ++++ echo llvm ++++ tr ' ' , +++ components=llvm +++ echo '400 commits in llvm' +++ '[' --short = --oneline ']' +++ for c in "${changed_components[@]}" ++++ get_baseline_git llvm_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/llvm_rev +++ base_rev=112e49b38150b8bfdef01434309d1b05204193e4 ++++ get_current_git llvm_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/llvm_rev +++ cur_rev=4aae5387a874a55ee491f5dc23ce0506c5cdc678 ++++ git -C llvm rev-list --count 112e49b38150b8bfdef01434309d1b05204193e4..4aae5387a874a55ee491f5dc23ce0506c5cdc678 +++ c_commits=400 +++ '[' '' '!=' '' ']' +++ git -C llvm log -n 5 --oneline 112e49b38150b8bfdef01434309d1b05204193e4..4aae5387a874a55ee491f5dc23ce0506c5cdc678 +++ '[' 400 -gt 5 ']' +++ echo '... and 395 more commits in llvm' +++ '[' '' '!=' '' ']' ++ return 0 ++ bmk_print_result --short ++ set -euf -o pipefail @@ -441,7 +3066,7 @@ ++ '[' -f artifacts/notify/symbol.improvement ']' ++ echo 'No change' ++ bmk_print_config --long -++ . /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/tcwg_bmk-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/tcwg_bmk-config.sh +++ [[ -v rr[ci_project] ]] +++ [[ -v rr[ci_config] ]] +++ declare -A bmk_data @@ -516,8 +3141,8 @@ ++ case "$(tcwg_bmk_hw)" in +++ tcwg_bmk_hw +++ local data data_key -++++ echo tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO ++++ cut -d- -f1-6 +++++ echo tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO +++ data_key=tcwg_bmk-code_size-spec2k6--llvm-arm +++ data=sq_32:spec2006_nofortran +++ '[' xsq_32:spec2006_nofortran = xunset ']' @@ -531,39 +3156,39 @@ +++ case "$target" in +++ target=arm-linux-gnueabihf +++ echo arm-linux-gnueabihf -+ '[' no_change '!=' single_commit ']' ++ '[' single_component '!=' single_commit ']' + return -# generate dashboard + echo '# generate dashboard' +# generate dashboard + generate_dashboard_squad + local results_date # generate_dashboard_squad +... Skipping + echo '# generate_dashboard_squad' + false -... Skipping + echo '... Skipping' + return + post_dashboard_squad -# post_dashboard_squad + echo '# post_dashboard_squad' -+ false +# post_dashboard_squad ... Skipping ++ false + echo '... Skipping' + return + generate_lnt_report -+ wait 43401 -+ set -euf -o pipefail ++ wait 48752 # generate_lnt_report +... Skipping ++ set -euf -o pipefail + echo '# generate_lnt_report' + true + case "$ci_project" in -... Skipping + echo '... Skipping' + return + false + post_to_jira -+ set -euf -o pipefail # post_to_jira ++ set -euf -o pipefail + echo '# post_to_jira' + local post_card_comment=false + local post_template_comment=false diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log index 7ba3a1c..8f897cf 100644 --- a/jenkins/notify-init.log +++ b/jenkins/notify-init.log @@ -1,27 +1,27 @@ ++ pwd ++ cat -+ remote_exec 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts --notify ignore __stage init __verbose true __build_script tcwg_bmk-build.sh ++ remote_exec 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ./jenkins-scripts/round-robin-notify.sh '@@rr[top_artifacts]' artifacts --notify ignore __stage init __verbose true __build_script tcwg_bmk-build.sh + set -euf -o pipefail + local host -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ++ cut -d: -f 1 + host=tcwg-snow_bmk-02 + local port -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ++ cut -s -d: -f 2 + port= + local dir -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ++ cut -s -d: -f 3 -+ dir=/home/tcwg-buildslave/workspace/tcwg_bmk_2 ++ dir=/home/tcwg-buildslave/workspace/tcwg_bmk_1 + local opts -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ++ cut -s -d: -f 4 -+ opts=-p39252 ++ opts=-p39644 + local env_vars -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ++ cut -s -d: -f 5 -+ env_vars='ssh_host=tcwg-snow_bmk-02 ssh_port=39252' ++ env_vars='ssh_host=tcwg-snow_bmk-02 ssh_port=39644' + shift + local -a cmd + cmd=() @@ -58,10 +58,10 @@ + for i in "$@" + cmd+=("$(printf '%q' "$i")") ++ printf %q tcwg_bmk-build.sh -++ printf %q /home/tcwg-buildslave/workspace/tcwg_bmk_2 -+ ssh -p39252 tcwg-snow_bmk-02 'export ssh_host=tcwg-snow_bmk-02 ssh_port=39252 && cd /home/tcwg-buildslave/workspace/tcwg_bmk_2 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts --notify ignore __stage init __verbose true __build_script tcwg_bmk-build.sh' +++ printf %q /home/tcwg-buildslave/workspace/tcwg_bmk_1 ++ ssh -p39644 tcwg-snow_bmk-02 'export ssh_host=tcwg-snow_bmk-02 ssh_port=39644 && cd /home/tcwg-buildslave/workspace/tcwg_bmk_1 && exec ./jenkins-scripts/round-robin-notify.sh @@rr\[top_artifacts\] artifacts --notify ignore __stage init __verbose true __build_script tcwg_bmk-build.sh' -/home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_bmk-build.sh +/home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_bmk-build.sh + false + dryrun= @@ -87,42 +87,129 @@ ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -# Baseline : +# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/ # Using dir : base-artifacts -+ echo '# Baseline : ' ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/' + 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_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/ -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/' +# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/79/ # Using dir : artifacts ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/79/' + echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify + '[' -f /home/tcwg-buildslave/.jipdate.yml ']' + set +x +# check_source_changes + declare -Ag pw + '[' ignore = precommit ']' + check_source_changes -# check_source_changes + echo '# check_source_changes' ++ get_current_manifest '{rr[update_baseline]}' ++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' ++ set +x -+ '[' init '!=' init ']' -+ changed_components=() -# Debug traces : ++ '[' onsuccess '!=' 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]} ++++ '[' xhttps://github.com/llvm/llvm-project.git#main '!=' xbaseline ']' ++++ echo -ne llvm ++++ delim=' ' ++++ echo +++ for c in $(print_updated_components) ++++ get_current_git llvm_rev ++++ set -euf -o pipefail ++++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat artifacts/git/llvm_rev ++++ get_baseline_git llvm_rev ++++ set -euf -o pipefail ++++ local base_artifacts=base-artifacts ++++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' ++++ set -euf -o pipefail +x ++++ cat base-artifacts/git/llvm_rev +++ '[' x4aae5387a874a55ee491f5dc23ce0506c5cdc678 '!=' x112e49b38150b8bfdef01434309d1b05204193e4 ']' +++ echo -ne llvm +++ delim=' ' +++ echo + local c base_rev cur_rev c_commits -+ '[' 0 = 0 ']' -+ change_kind=no_change -+ changed_single_component= ++ '[' 1 = 0 ']' ++ '[' 1 = 1 ']' ++ changed_single_component=llvm +++ get_current_git llvm_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/llvm_rev ++ first_bad=4aae5387a874a55ee491f5dc23ce0506c5cdc678 +++ get_baseline_git llvm_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/llvm_rev ++ last_good=112e49b38150b8bfdef01434309d1b05204193e4 ++ local res ++ res=0 ++ wait 48473 ++ git -C llvm rev-parse --verify HEAD ++ assert_with_msg 'Cannot parse HEAD in repo llvm' '[' 0 = 0 ']' ++ set -euf -o pipefail +x ++ single_commit_p llvm ++ set -euf -o pipefail ++ local c=llvm ++ local base_rev cur_rev sha1 +++ get_baseline_git llvm_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/llvm_rev ++ base_rev=112e49b38150b8bfdef01434309d1b05204193e4 +++ get_current_git llvm_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/llvm_rev ++ cur_rev=4aae5387a874a55ee491f5dc23ce0506c5cdc678 +++ git -C llvm rev-parse '4aae5387a874a55ee491f5dc23ce0506c5cdc678^@' ++ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") ++ '[' d36ddaa665823de9e922923b0d2b7fd254759816 = 112e49b38150b8bfdef01434309d1b05204193e4 ']' ++ return 1 +# Debug traces : +# change_kind=single_component : llvm ++ change_kind=single_component + echo '# Debug traces :' -# change_kind=no_change : -+ echo '# change_kind=no_change : ' -+ echo '' ++ echo '# change_kind=single_component : llvm' ++ for c in "${changed_components[@]}" +++ get_baseline_git llvm_rev +++ set -euf -o pipefail +++ local base_artifacts=base-artifacts +++ assert_with_msg 'ERROR: No llvm_rev in baseline git' '[' -f base-artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat base-artifacts/git/llvm_rev ++ base_rev=112e49b38150b8bfdef01434309d1b05204193e4 +++ get_current_git llvm_rev +++ set -euf -o pipefail +++ assert_with_msg 'ERROR: No llvm_rev in current git' '[' -f artifacts/git/llvm_rev ']' +++ set -euf -o pipefail +x +++ cat artifacts/git/llvm_rev ++ cur_rev=4aae5387a874a55ee491f5dc23ce0506c5cdc678 +++ git -C llvm rev-list --count 112e49b38150b8bfdef01434309d1b05204193e4..4aae5387a874a55ee491f5dc23ce0506c5cdc678 +# rev for llvm : 112e49b38150b8bfdef01434309d1b05204193e4..4aae5387a874a55ee491f5dc23ce0506c5cdc678 (400 commits) ++ c_commits=400 ++ echo '# rev for llvm : 112e49b38150b8bfdef01434309d1b05204193e4..4aae5387a874a55ee491f5dc23ce0506c5cdc678 (400 commits)' ++ echo '' + setup_stages_to_run + '[' ignore = onregression ']' + '[' ignore = precommit ']' @@ -145,12 +232,12 @@ + generate_extra_details_f=bmk_generate_extra_details + post_interesting_commits init + set -euf -o pipefail -# post_interesting_commits + echo '# post_interesting_commits' +# post_interesting_commits + local stage=init -+ '[' no_change '!=' single_commit ']' ++ '[' single_component '!=' single_commit ']' + return +Init stage ran successfully. + '[' init '!=' full ']' + echo 'Init stage ran successfully.' -Init stage ran successfully. + exit 0 diff --git a/jenkins/rewrite.log b/jenkins/rewrite.log index 60a65e2..c36ef27 100644 --- a/jenkins/rewrite.log +++ b/jenkins/rewrite.log @@ -1,27 +1,27 @@ ++ pwd ++ cat -+ remote_exec 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' ./jenkins-scripts/round-robin-baseline.sh '@@rr[top_artifacts]' artifacts __build_script tcwg_bmk-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100 ++ remote_exec 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ./jenkins-scripts/round-robin-baseline.sh '@@rr[top_artifacts]' artifacts __build_script tcwg_bmk-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100 + set -euf -o pipefail + local host -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ++ cut -d: -f 1 + host=tcwg-snow_bmk-02 + local port -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ++ cut -s -d: -f 2 + port= + local dir -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ++ cut -s -d: -f 3 -+ dir=/home/tcwg-buildslave/workspace/tcwg_bmk_2 ++ dir=/home/tcwg-buildslave/workspace/tcwg_bmk_1 + local opts -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ++ cut -s -d: -f 4 -+ opts=-p39252 ++ opts=-p39644 + local env_vars -++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_2:-p39252:ssh_host=tcwg-snow_bmk-02 ssh_port=39252' +++ echo 'tcwg-snow_bmk-02::/home/tcwg-buildslave/workspace/tcwg_bmk_1:-p39644:ssh_host=tcwg-snow_bmk-02 ssh_port=39644' ++ cut -s -d: -f 5 -+ env_vars='ssh_host=tcwg-snow_bmk-02 ssh_port=39252' ++ env_vars='ssh_host=tcwg-snow_bmk-02 ssh_port=39644' + shift + local -a cmd + cmd=() @@ -58,8 +58,8 @@ + for i in "$@" + cmd+=("$(printf '%q' "$i")") ++ printf %q 100 -++ printf %q /home/tcwg-buildslave/workspace/tcwg_bmk_2 -+ ssh -p39252 tcwg-snow_bmk-02 'export ssh_host=tcwg-snow_bmk-02 ssh_port=39252 && cd /home/tcwg-buildslave/workspace/tcwg_bmk_2 && exec ./jenkins-scripts/round-robin-baseline.sh @@rr\[top_artifacts\] artifacts __build_script tcwg_bmk-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100' +++ printf %q /home/tcwg-buildslave/workspace/tcwg_bmk_1 ++ ssh -p39644 tcwg-snow_bmk-02 'export ssh_host=tcwg-snow_bmk-02 ssh_port=39644 && cd /home/tcwg-buildslave/workspace/tcwg_bmk_1 && exec ./jenkins-scripts/round-robin-baseline.sh @@rr\[top_artifacts\] artifacts __build_script tcwg_bmk-build.sh __push_base_artifacts true __rewrite_base_artifacts true __rewrite_num 100' + declare -g rewrite_base_artifacts_first=true + true + update_baseline diff --git a/jenkins/run-build.env b/jenkins/run-build.env index 354ac34..9b702ee 100644 --- a/jenkins/run-build.env +++ b/jenkins/run-build.env @@ -1,4 +1,4 @@ -build_name="#78" +build_name="#79" docker_opts=(--distro default --arch @@ -9,7 +9,7 @@ tcwg-snow_bmk-02 true ) source build_container.sh trap "cleanup_all_containers" EXIT -build_name="#78-llvm" +build_name="#79-llvm" branch_opt=(==rr\[llvm_git\] https://github.com/llvm/llvm-project.git#main ) -build_name="#78-llvm-R1" +build_name="#79-llvm-R1" diff --git a/manifest.sh b/manifest.sh index 30ddeaf..c216e49 100644 --- a/manifest.sh +++ b/manifest.sh @@ -1,4 +1,4 @@ -declare -g "jenkins_scripts_rev=d10ab61e44bba4a7799ab820b71a14dbbdfcc388" +declare -g "jenkins_scripts_rev=42e80f223493fcc19ffa2eee0036ebe76bf07bc2" # Artifacts directory # Recording parameters to manifest: artifacts/manifest.sh rr[ci_project]="tcwg_bmk-code_size-spec2k6" @@ -7,7 +7,7 @@ declare -g "bmk_branch=master" declare -g "scripts_branch=master" rr[mode]="build" rr[update_baseline]="onsuccess" -declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/" +declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/79/" declare -g "SQUAD_GRP=tcwg" rr[llvm_git]="https://github.com/llvm/llvm-project.git#main" # Saving rr[] in the manifest @@ -28,6 +28,4 @@ rr[old_format_ci_config]="llvm-master-arm-spec2k6-Os_LTO" rr[old_format_ci_project]="tcwg_bmk_llvm_sq" rr[target]="arm" rr[toolchain]="llvm" -# WARNING: overriding previous rr[update_baseline]=onsuccess -rr[update_baseline]="init" declare -g "notify=ignore" diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt index 6dff306..f68adf8 100644 --- a/notify/jira/comment-template.txt +++ b/notify/jira/comment-template.txt @@ -1,3 +1,3 @@ [LLVM-650] No change -Details: https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/artifact/artifacts/notify/mail-body.txt/*view*/ +Details: https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/79/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/mail-body.txt b/notify/mail-body.txt index c095a7a..3235f07 100644 --- a/notify/mail-body.txt +++ b/notify/mail-body.txt @@ -2,7 +2,13 @@ Dear contributor, our automatic CI has detected problems related to your patch(e In CI config tcwg_bmk-code_size-spec2k6/llvm-arm-master-Os_LTO after: - | baseline build + | 400 commits in llvm + | 4aae5387a874 [llvm][CMake] Respect LIBCXX_HARDENING_MODE on command-line (#68541) + | d36ddaa66582 [compiler-rt] Fix a warning + | a3937c46d0ea Fix typos in Debug.h (#68761) + | a157a82b1e7a [mlir] Avoid including <alloca.h> on DragonFly + | 7df9b0c5b33e Fix typos and formatting in GettingStarted.md (#68537) + | ... and 395 more commits in llvm No change @@ -22,6 +28,6 @@ This benchmarking CI is work-in-progress, and we welcome feedback and suggestion -----------------8<--------------------------8<--------------------------8<-------------------------- The information below can be used to reproduce a debug environment: -Current build : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/artifact/artifacts -Reference build : artifact/artifacts +Current build : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/79/artifact/artifacts +Reference build : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Os_LTO-build/78/artifact/artifacts diff --git a/notify/mail-recipients.txt b/notify/mail-recipients.txt index aa219ef..56b65bb 100644 --- a/notify/mail-recipients.txt +++ b/notify/mail-recipients.txt @@ -1 +1 @@ -bcc:tcwg-validation@linaro.org +bcc:tcwg-validation@linaro.org,maxim.kuvyrkov@linaro.org diff --git a/notify/mail-subject.txt b/notify/mail-subject.txt index cc45211..5295533 100644 --- a/notify/mail-subject.txt +++ b/notify/mail-subject.txt @@ -1 +1 @@ -[Linaro-TCWG-CI] baseline build: No change on arm Os -LTO +[Linaro-TCWG-CI] 400 commits in llvm: No change on arm Os -LTO diff --git a/notify/output-bmk-results.log b/notify/output-bmk-results.log index 37e4130..76ab071 100644 --- a/notify/output-bmk-results.log +++ b/notify/output-bmk-results.log @@ -684,36 +684,6 @@ output-bmk-results.py(110): return default_threshold[(change_kind,metric,mod output-bmk-results.py(220): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ output-bmk-results.py(221): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold)) output-bmk-results.py(220): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -DEBUG: checking symbol.regression : 403.gcc,libc.so.6 : size=0% (threshold=10%) -output-bmk-results.py(224): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold): - --- modulename: output-bmk-results, funcname: is_entry_regression -output-bmk-results.py(175): if metric in metric_utils.higher_regress_metrics: -output-bmk-results.py(176): return (result - 100 > threshold) -output-bmk-results.py(225): continue -output-bmk-results.py(216): for index, row in out_df.iterrows(): -output-bmk-results.py(218): threshold = get_threshold(sym_type, metric, mode, row["benchmark"], row["symbol"]) - --- modulename: output-bmk-results, funcname: get_threshold -output-bmk-results.py(98): if metric == "sample": -output-bmk-results.py(107): if metric == "num_vect_loops" or metric == "num_sve_loops": -output-bmk-results.py(110): return default_threshold[(change_kind,metric,mode)] -output-bmk-results.py(220): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -output-bmk-results.py(221): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold)) -output-bmk-results.py(220): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -DEBUG: checking symbol.regression : 447.dealII,libstdc++.so.6.0.30 : size=0% (threshold=10%) -output-bmk-results.py(224): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold): - --- modulename: output-bmk-results, funcname: is_entry_regression -output-bmk-results.py(175): if metric in metric_utils.higher_regress_metrics: -output-bmk-results.py(176): return (result - 100 > threshold) -output-bmk-results.py(225): continue -output-bmk-results.py(216): for index, row in out_df.iterrows(): -output-bmk-results.py(218): threshold = get_threshold(sym_type, metric, mode, row["benchmark"], row["symbol"]) - --- modulename: output-bmk-results, funcname: get_threshold -output-bmk-results.py(98): if metric == "sample": -output-bmk-results.py(107): if metric == "num_vect_loops" or metric == "num_sve_loops": -output-bmk-results.py(110): return default_threshold[(change_kind,metric,mode)] -output-bmk-results.py(220): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -output-bmk-results.py(221): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold)) -output-bmk-results.py(220): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ DEBUG: checking symbol.regression : 471.omnetpp,libc.so.6 : size=0% (threshold=10%) output-bmk-results.py(224): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold): --- modulename: output-bmk-results, funcname: is_entry_regression @@ -747,36 +717,6 @@ output-bmk-results.py(110): return default_threshold[(change_kind,metric,mod output-bmk-results.py(220): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ output-bmk-results.py(221): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold)) output-bmk-results.py(220): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -DEBUG: checking symbol.improvement : 403.gcc,libc.so.6 : size=0% (threshold=10%) -output-bmk-results.py(224): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold): - --- modulename: output-bmk-results, funcname: is_entry_improvement -output-bmk-results.py(184): if metric in metric_utils.higher_regress_metrics: -output-bmk-results.py(185): return (100 - result > threshold) -output-bmk-results.py(225): continue -output-bmk-results.py(216): for index, row in out_df.iterrows(): -output-bmk-results.py(218): threshold = get_threshold(sym_type, metric, mode, row["benchmark"], row["symbol"]) - --- modulename: output-bmk-results, funcname: get_threshold -output-bmk-results.py(98): if metric == "sample": -output-bmk-results.py(107): if metric == "num_vect_loops" or metric == "num_sve_loops": -output-bmk-results.py(110): return default_threshold[(change_kind,metric,mode)] -output-bmk-results.py(220): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -output-bmk-results.py(221): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold)) -output-bmk-results.py(220): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -DEBUG: checking symbol.improvement : 447.dealII,libstdc++.so.6.0.30 : size=0% (threshold=10%) -output-bmk-results.py(224): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold): - --- modulename: output-bmk-results, funcname: is_entry_improvement -output-bmk-results.py(184): if metric in metric_utils.higher_regress_metrics: -output-bmk-results.py(185): return (100 - result > threshold) -output-bmk-results.py(225): continue -output-bmk-results.py(216): for index, row in out_df.iterrows(): -output-bmk-results.py(218): threshold = get_threshold(sym_type, metric, mode, row["benchmark"], row["symbol"]) - --- modulename: output-bmk-results, funcname: get_threshold -output-bmk-results.py(98): if metric == "sample": -output-bmk-results.py(107): if metric == "num_vect_loops" or metric == "num_sve_loops": -output-bmk-results.py(110): return default_threshold[(change_kind,metric,mode)] -output-bmk-results.py(220): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ -output-bmk-results.py(221): .format(sym_type, change_kind, row["benchmark"], row["symbol"], metric, 100-row["rel_" + metric], threshold)) -output-bmk-results.py(220): print("DEBUG: checking {0}.{1} : {2},{3} : {4}={5}% (threshold={6}%)"\ DEBUG: checking symbol.improvement : 471.omnetpp,libc.so.6 : size=0% (threshold=10%) output-bmk-results.py(224): if not is_entry_xxx[change_kind](metric, row["rel_" + metric], threshold): --- modulename: output-bmk-results, funcname: is_entry_improvement diff --git a/results-vs-prev/compare-results-internal.csv b/results-vs-prev/compare-results-internal.csv index 35c5595..94f49a5 100644 --- a/results-vs-prev/compare-results-internal.csv +++ b/results-vs-prev/compare-results-internal.csv @@ -1,28 +1,26 @@ benchmark,symbol,rel_sample,rel_size,rel_num_vect_loops,rel_num_sve_loops,rel_symbol_md5sum,sample_x,sample_y,size_x,size_y,num_vect_loops_x,num_vect_loops_y,num_sve_loops_x,num_sve_loops_y,symbol_md5sum_x,symbol_md5sum_y 400.perlbench,perlbench_base.default,100,n/a,n/a,n/a,n/a,888888888,888888888,-1,-1,-1,-1,-1,-1,-1,-1 -401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,2700,2700,35569,35569,-1,-1,-1,-1,-1,-1 -403.gcc,gcc_base.default,100,100,n/a,n/a,n/a,53,53,1903198,1903198,-1,-1,-1,-1,-1,-1 -403.gcc,libc.so.6,100,100,n/a,n/a,n/a,6,6,1096241,1096241,-1,-1,-1,-1,-1,-1 -429.mcf,mcf_base.default,100,100,n/a,n/a,n/a,1181,1181,7359,7359,-1,-1,-1,-1,-1,-1 -433.milc,milc_base.default,100,100,n/a,n/a,n/a,1136,1136,51966,51966,-1,-1,-1,-1,-1,-1 -444.namd,namd_base.default,100,100,n/a,n/a,n/a,713,713,141090,141090,-1,-1,-1,-1,-1,-1 -445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,4843,4843,1290887,1290887,-1,-1,-1,-1,-1,-1 -447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,1441,1441,247008,247008,-1,-1,-1,-1,-1,-1 -447.dealII,libstdc++.so.6.0.30,100,100,n/a,n/a,n/a,165,165,1471643,1471643,-1,-1,-1,-1,-1,-1 -450.soplex,soplex_base.default,100,100,n/a,n/a,n/a,527,527,169408,169408,-1,-1,-1,-1,-1,-1 -453.povray,povray_base.default,100,100,n/a,n/a,n/a,449,449,560983,560983,-1,-1,-1,-1,-1,-1 -456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,3555,3555,87481,87481,-1,-1,-1,-1,-1,-1 -458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,7728,7728,89100,89100,-1,-1,-1,-1,-1,-1 -462.libquantum,libquantum_base.default,100,100,n/a,n/a,n/a,99,99,14090,14090,-1,-1,-1,-1,-1,-1 -464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,5462,5462,325506,325506,-1,-1,-1,-1,-1,-1 -470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,3142,3142,9456,9456,-1,-1,-1,-1,-1,-1 -471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,2437,2437,348434,348434,-1,-1,-1,-1,-1,-1 -471.omnetpp,libc.so.6,100,100,n/a,n/a,n/a,692,692,1096241,1096241,-1,-1,-1,-1,-1,-1 -473.astar,astar_base.default,100,100,n/a,n/a,n/a,4485,4485,18239,18239,-1,-1,-1,-1,-1,-1 -482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,879,879,96024,96024,-1,-1,-1,-1,-1,-1 -483.xalancbmk,Xalan_base.default,100,100,n/a,n/a,n/a,2848,2848,1798860,1798860,-1,-1,-1,-1,-1,-1 -Mean,average-successful-tests,100,100,n/a,n/a,n/a,2426,2426,399703,399703,-1,-1,-1,-1,-1,-1 -Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,1369,1369,122925,122925,-1,-1,-1,-1,-1,-1 +401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,2700,2713,35569,35569,-1,-1,-1,-1,-1,-1 +403.gcc,gcc_base.default,106,100,n/a,n/a,n/a,53,56,1903198,1903214,-1,-1,-1,-1,-1,-1 +429.mcf,mcf_base.default,99,100,n/a,n/a,n/a,1181,1169,7359,7359,-1,-1,-1,-1,-1,-1 +433.milc,milc_base.default,100,100,n/a,n/a,n/a,1136,1138,51966,51966,-1,-1,-1,-1,-1,-1 +444.namd,namd_base.default,100,100,n/a,n/a,n/a,713,714,141090,141090,-1,-1,-1,-1,-1,-1 +445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,4843,4825,1290887,1290887,-1,-1,-1,-1,-1,-1 +447.dealII,dealII_base.default,101,100,n/a,n/a,n/a,1441,1454,247008,247048,-1,-1,-1,-1,-1,-1 +450.soplex,soplex_base.default,100,100,n/a,n/a,n/a,527,528,169408,169408,-1,-1,-1,-1,-1,-1 +453.povray,povray_base.default,101,100,n/a,n/a,n/a,449,454,560983,560983,-1,-1,-1,-1,-1,-1 +456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,3555,3558,87481,87481,-1,-1,-1,-1,-1,-1 +458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,7728,7716,89100,89100,-1,-1,-1,-1,-1,-1 +462.libquantum,libquantum_base.default,101,100,n/a,n/a,n/a,99,100,14090,14090,-1,-1,-1,-1,-1,-1 +464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,5462,5471,325506,325498,-1,-1,-1,-1,-1,-1 +470.lbm,lbm_base.default,101,100,n/a,n/a,n/a,3142,3162,9456,9456,-1,-1,-1,-1,-1,-1 +471.omnetpp,omnetpp_base.default,101,100,n/a,n/a,n/a,2437,2464,348434,348434,-1,-1,-1,-1,-1,-1 +471.omnetpp,libc.so.6,96,100,n/a,n/a,n/a,692,664,1096241,1096241,-1,-1,-1,-1,-1,-1 +473.astar,astar_base.default,100,100,n/a,n/a,n/a,4485,4464,18239,18239,-1,-1,-1,-1,-1,-1 +482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,879,883,96024,96024,-1,-1,-1,-1,-1,-1 +483.xalancbmk,Xalan_base.default,101,100,n/a,n/a,n/a,2848,2866,1798860,1798860,-1,-1,-1,-1,-1,-1 +Mean,average-successful-tests,100,100,n/a,n/a,n/a,2426,2429,399703,399705,-1,-1,-1,-1,-1,-1 +Mean,geomean-successful-tests,101,100,n/a,n/a,n/a,1369,1377,122925,122926,-1,-1,-1,-1,-1,-1 Mean,mean,n/a,n/a,n/a,n/a,n/a,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 Mean,geomean-all-tests,n/a,n/a,n/a,n/a,n/a,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 Mean,average-all-tests,n/a,n/a,n/a,n/a,n/a,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 diff --git a/results-vs-prev/csv-results-0/md5sum.csv b/results-vs-prev/csv-results-0/md5sum.csv index a7b3364..7a3872f 100644 --- a/results-vs-prev/csv-results-0/md5sum.csv +++ b/results-vs-prev/csv-results-0/md5sum.csv @@ -5,9 +5,7 @@ benchmark,symbol,symbol_md5sum 456.hmmer,hmmer_base.default,-1
482.sphinx3,sphinx_livepretend_base.default,-1
403.gcc,gcc_base.default,-1
-403.gcc,libc.so.6,-1
447.dealII,dealII_base.default,-1
-447.dealII,libstdc++.so.6.0.30,-1
433.milc,milc_base.default,-1
473.astar,astar_base.default,-1
444.namd,namd_base.default,-1
diff --git a/results-vs-prev/csv-results-1/md5sum.csv b/results-vs-prev/csv-results-1/md5sum.csv index a7b3364..7a3872f 100644 --- a/results-vs-prev/csv-results-1/md5sum.csv +++ b/results-vs-prev/csv-results-1/md5sum.csv @@ -5,9 +5,7 @@ benchmark,symbol,symbol_md5sum 456.hmmer,hmmer_base.default,-1
482.sphinx3,sphinx_livepretend_base.default,-1
403.gcc,gcc_base.default,-1
-403.gcc,libc.so.6,-1
447.dealII,dealII_base.default,-1
-447.dealII,libstdc++.so.6.0.30,-1
433.milc,milc_base.default,-1
473.astar,astar_base.default,-1
444.namd,namd_base.default,-1
diff --git a/results-vs-prev/csv-results-1/perf.csv b/results-vs-prev/csv-results-1/perf.csv index 4326be1..b5bb84f 100644 --- a/results-vs-prev/csv-results-1/perf.csv +++ b/results-vs-prev/csv-results-1/perf.csv @@ -1,45 +1,49 @@ benchmark,symbol,sample,dso 400.perlbench,perlbench_base.default,888888888,na -401.bzip2,bzip2_base.default,2700,na -401.bzip2,libc.so.6,9,na -403.gcc,gcc_base.default,53,na -403.gcc,libc.so.6,6,na -429.mcf,mcf_base.default,1181,na -429.mcf,libc.so.6,4,na -433.milc,milc_base.default,1136,na -433.milc,libc.so.6,1,na -444.namd,namd_base.default,713,na +401.bzip2,bzip2_base.default,2713,na +401.bzip2,libc.so.6,11,na +403.gcc,gcc_base.default,56,na +403.gcc,libc.so.6,5,na +429.mcf,mcf_base.default,1169,na +429.mcf,libc.so.6,3,na +429.mcf,[unknown],1,na +433.milc,milc_base.default,1138,na +444.namd,namd_base.default,714,na 444.namd,libc.so.6,16,na 444.namd,libm.so.6,1,na -445.gobmk,gobmk_base.default,4843,na -445.gobmk,libc.so.6,74,na -447.dealII,dealII_base.default,1441,na -447.dealII,libstdc++.so.6.0.30,165,na -447.dealII,libc.so.6,84,na +445.gobmk,gobmk_base.default,4825,na +445.gobmk,libc.so.6,94,na +445.gobmk,[unknown],1,na +447.dealII,dealII_base.default,1454,na +447.dealII,libstdc++.so.6.0.30,156,na +447.dealII,libc.so.6,77,na 447.dealII,libm.so.6,4,na -450.soplex,soplex_base.default,527,na -450.soplex,libc.so.6,25,na -453.povray,povray_base.default,449,na -453.povray,libc.so.6,9,na -453.povray,libm.so.6,7,na -456.hmmer,hmmer_base.default,3555,na -456.hmmer,libc.so.6,43,na -458.sjeng,sjeng_base.default,7728,na -458.sjeng,libc.so.6,52,na -458.sjeng,[unknown],1,na -462.libquantum,libquantum_base.default,99,na -464.h264ref,h264ref_base.default,5462,na -464.h264ref,libc.so.6,42,na -470.lbm,lbm_base.default,3142,na -470.lbm,[unknown],1,na -471.omnetpp,omnetpp_base.default,2437,na -471.omnetpp,libc.so.6,692,na -471.omnetpp,libstdc++.so.6.0.30,77,na -473.astar,astar_base.default,4485,na -473.astar,libc.so.6,29,na -482.sphinx3,sphinx_livepretend_base.default,879,na -482.sphinx3,libc.so.6,34,na -482.sphinx3,libm.so.6,8,na -483.xalancbmk,Xalan_base.default,2848,na -483.xalancbmk,libc.so.6,89,na -483.xalancbmk,libstdc++.so.6.0.30,4,na +450.soplex,soplex_base.default,528,na +450.soplex,libc.so.6,23,na +450.soplex,libstdc++.so.6.0.30,2,na +453.povray,povray_base.default,454,na +453.povray,libc.so.6,7,na +456.hmmer,hmmer_base.default,3558,na +456.hmmer,libc.so.6,38,na +458.sjeng,sjeng_base.default,7716,na +458.sjeng,libc.so.6,46,na +462.libquantum,libquantum_base.default,100,na +464.h264ref,h264ref_base.default,5471,na +464.h264ref,libc.so.6,43,na +464.h264ref,libm.so.6,1,na +470.lbm,lbm_base.default,3162,na +470.lbm,libc.so.6,1,na +471.omnetpp,omnetpp_base.default,2464,na +471.omnetpp,libc.so.6,664,na +471.omnetpp,libstdc++.so.6.0.30,71,na +471.omnetpp,libm.so.6,4,na +471.omnetpp,[unknown],1,na +473.astar,astar_base.default,4464,na +473.astar,libc.so.6,28,na +473.astar,[unknown],1,na +482.sphinx3,sphinx_livepretend_base.default,883,na +482.sphinx3,libc.so.6,35,na +482.sphinx3,libm.so.6,2,na +483.xalancbmk,Xalan_base.default,2866,na +483.xalancbmk,libc.so.6,78,na +483.xalancbmk,[unknown],1,na diff --git a/results-vs-prev/csv-results-1/results.csv b/results-vs-prev/csv-results-1/results.csv index e45260a..47526d4 100644 --- a/results-vs-prev/csv-results-1/results.csv +++ b/results-vs-prev/csv-results-1/results.csv @@ -1,7 +1,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 400.perlbench,perlbench_base.default,888888888,-1,-1,-1,-1 -401.bzip2,bzip2_base.default,2700,35569,-1,-1,-1 -401.bzip2,libc.so.6,9,1096241,-1,-1,-1 +401.bzip2,bzip2_base.default,2713,35569,-1,-1,-1 +401.bzip2,libc.so.6,11,1096241,-1,-1,-1 401.bzip2,[.] add_pair_to_block,-1,220,-1,-1,-1 401.bzip2,[.] bsPutUInt32,-1,52,-1,-1,-1 401.bzip2,[.] bsW,-1,82,-1,-1,-1 @@ -26,8 +26,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 401.bzip2,[.] spec_ungetc,-1,124,-1,-1,-1 401.bzip2,[.] __ThumbV7PILongThunk_free,-1,12,-1,-1,-1 401.bzip2,[.] __ThumbV7PILongThunk_malloc,-1,12,-1,-1,-1 -403.gcc,gcc_base.default,53,1903198,-1,-1,-1 -403.gcc,libc.so.6,6,1096241,-1,-1,-1 +403.gcc,gcc_base.default,56,1903214,-1,-1,-1 +403.gcc,libc.so.6,5,1096241,-1,-1,-1 403.gcc,libm.so.6,-1,262925,-1,-1,-1 403.gcc,[.] action_record_eq,-1,26,-1,-1,-1 403.gcc,[.] action_record_hash,-1,14,-1,-1,-1 @@ -910,7 +910,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 403.gcc,[.] expand_fix,-1,1496,-1,-1,-1 403.gcc,[.] expand_float,-1,1364,-1,-1,-1 403.gcc,[.] expand_function_end,-1,1956,-1,-1,-1 -403.gcc,[.] expand_function_start,-1,5772,-1,-1,-1 +403.gcc,[.] expand_function_start,-1,5788,-1,-1,-1 403.gcc,[.] expand_goto,-1,352,-1,-1,-1 403.gcc,[.] expand_goto_internal,-1,628,-1,-1,-1 403.gcc,[.] expand_inc,-1,64,-1,-1,-1 @@ -3447,17 +3447,18 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 403.gcc,[.] yylex,-1,632,-1,-1,-1 403.gcc,[.] yyparse_1,-1,12396,-1,-1,-1 403.gcc,[.] zap_lists,-1,24,-1,-1,-1 -429.mcf,mcf_base.default,1181,7359,-1,-1,-1 -429.mcf,libc.so.6,4,1096241,-1,-1,-1 +429.mcf,mcf_base.default,1169,7359,-1,-1,-1 +429.mcf,libc.so.6,3,1096241,-1,-1,-1 +429.mcf,[unknown],1,-1,-1,-1,-1 429.mcf,libm.so.6,-1,262925,-1,-1,-1 429.mcf,[.] getfree,-1,64,-1,-1,-1 429.mcf,[.] main,-1,4096,-1,-1,-1 429.mcf,[.] refresh_neighbour_lists,-1,64,-1,-1,-1 429.mcf,[.] refresh_potential,-1,108,-1,-1,-1 429.mcf,[.] sort_basket,-1,132,-1,-1,-1 -433.milc,milc_base.default,1136,51966,-1,-1,-1 -433.milc,libc.so.6,1,1096241,-1,-1,-1 +433.milc,milc_base.default,1138,51966,-1,-1,-1 433.milc,libm.so.6,-1,262925,-1,-1,-1 +433.milc,libc.so.6,-1,1096241,-1,-1,-1 433.milc,[.] add_force_to_mom,-1,316,-1,-1,-1 433.milc,[.] compute_gen_staple,-1,748,-1,-1,-1 433.milc,[.] d_plaquette,-1,524,-1,-1,-1 @@ -3523,7 +3524,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 433.milc,[.] write_checksum,-1,88,-1,-1,-1 433.milc,[.] write_gauge_info_file,-1,288,-1,-1,-1 433.milc,[.] write_gauge_info_item,-1,212,-1,-1,-1 -444.namd,namd_base.default,713,141090,-1,-1,-1 +444.namd,namd_base.default,714,141090,-1,-1,-1 444.namd,libc.so.6,16,1096241,-1,-1,-1 444.namd,libm.so.6,1,262925,-1,-1,-1 444.namd,libstdc++.so.6.0.30,-1,1471643,-1,-1,-1 @@ -3584,8 +3585,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 444.namd,[.] _ZN9ResultSet9writefileEP8_IO_FILE,-1,212,-1,-1,-1 444.namd,[.] _ZN9ResultSetC2Ei,-1,174,-1,-1,-1 444.namd,[.] _ZN9ResultSetD2Ev,-1,24,-1,-1,-1 -445.gobmk,gobmk_base.default,4843,1290887,-1,-1,-1 -445.gobmk,libc.so.6,74,1096241,-1,-1,-1 +445.gobmk,gobmk_base.default,4825,1290887,-1,-1,-1 +445.gobmk,libc.so.6,94,1096241,-1,-1,-1 +445.gobmk,[unknown],1,-1,-1,-1,-1 445.gobmk,libm.so.6,-1,262925,-1,-1,-1 445.gobmk,[.] aa_add_move,-1,120,-1,-1,-1 445.gobmk,[.] abortgo,-1,192,-1,-1,-1 @@ -5802,9 +5804,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 445.gobmk,[.] writesgf,-1,124,-1,-1,-1 445.gobmk,[.] xalloc,-1,48,-1,-1,-1 445.gobmk,[.] xrealloc,-1,44,-1,-1,-1 -447.dealII,dealII_base.default,1441,247008,-1,-1,-1 -447.dealII,libstdc++.so.6.0.30,165,1471643,-1,-1,-1 -447.dealII,libc.so.6,84,1096241,-1,-1,-1 +447.dealII,dealII_base.default,1454,247048,-1,-1,-1 +447.dealII,libstdc++.so.6.0.30,156,1471643,-1,-1,-1 +447.dealII,libc.so.6,77,1096241,-1,-1,-1 447.dealII,libm.so.6,4,262925,-1,-1,-1 447.dealII,[.] __clang_call_terminate,-1,8,-1,-1,-1 447.dealII,[.] __cxx_global_var_init.7,-1,92,-1,-1,-1 @@ -5961,8 +5963,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 447.dealII,[.] _ZN13TriangulationILi3EE17ExcQuadInexistantD0Ev,-1,14,-1,-1,-1 447.dealII,[.] _ZN13TriangulationILi3EE17ExcQuadInexistantD2Ev,-1,4,-1,-1,-1 447.dealII,[.] _ZN13TriangulationILi3EE18copy_triangulationERKS0_,-1,1268,-1,-1,-1 -447.dealII,[.] _ZN13TriangulationILi3EE18execute_refinementEv,-1,12452,-1,-1,-1 -447.dealII,[.] _ZN13TriangulationILi3EE20create_triangulationERKSt6vectorI5PointILi3EESaIS3_EERKS1_I8CellDataILi3EESaIS9_EERK11SubCellData,-1,5184,-1,-1,-1 +447.dealII,[.] _ZN13TriangulationILi3EE18execute_refinementEv,-1,12476,-1,-1,-1 +447.dealII,[.] _ZN13TriangulationILi3EE20create_triangulationERKSt6vectorI5PointILi3EESaIS3_EERKS1_I8CellDataILi3EESaIS9_EERK11SubCellData,-1,5192,-1,-1,-1 447.dealII,[.] _ZN13TriangulationILi3EE21ExcGridHasInvalidCellD0Ev,-1,14,-1,-1,-1 447.dealII,[.] _ZN13TriangulationILi3EE21ExcGridHasInvalidCellD2Ev,-1,4,-1,-1,-1 447.dealII,[.] _ZN13TriangulationILi3EE21ExcInvalidVertexIndexD0Ev,-1,14,-1,-1,-1 @@ -6220,8 +6222,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 447.dealII,[.] _ZNK13LaplaceSolver6SolverILi3EE11postprocessERKN10Evaluation14EvaluationBaseILi3EEE,-1,20,-1,-1,-1 447.dealII,[.] _ZNK13LaplaceSolver6SolverILi3EE6n_dofsEv,-1,4,-1,-1,-1 447.dealII,[.] _ZNK13SolverControl13NoConvergence4whatEv,-1,248,-1,-1,-1 -447.dealII,[.] _ZNK13TriangulationILi3EE10begin_lineEj,-1,148,-1,-1,-1 -447.dealII,[.] _ZNK13TriangulationILi3EE10begin_quadEj,-1,150,-1,-1,-1 +447.dealII,[.] _ZNK13TriangulationILi3EE10begin_lineEj,-1,152,-1,-1,-1 +447.dealII,[.] _ZNK13TriangulationILi3EE10begin_quadEj,-1,154,-1,-1,-1 447.dealII,[.] _ZNK13TriangulationILi3EE15last_active_hexEj,-1,160,-1,-1,-1 447.dealII,[.] _ZNK13TriangulationILi3EE16begin_active_hexEj,-1,192,-1,-1,-1 447.dealII,[.] _ZNK13TriangulationILi3EE17begin_active_lineEj,-1,184,-1,-1,-1 @@ -6606,9 +6608,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 447.dealII,[.] _ZTv0_n28_NK13LaplaceSolver6SolverILi3EE6n_dofsEv,-1,12,-1,-1,-1 447.dealII,[.] _ZTv0_n36_NK13LaplaceSolver12PrimalSolverILi3EE15output_solutionEv,-1,4,-1,-1,-1 447.dealII,[.] _ZTv0_n36_NK13LaplaceSolver16WeightedResidualILi3EE15output_solutionEv,-1,12,-1,-1,-1 -450.soplex,soplex_base.default,527,169408,-1,-1,-1 -450.soplex,libc.so.6,25,1096241,-1,-1,-1 -450.soplex,libstdc++.so.6.0.30,-1,1471643,-1,-1,-1 +450.soplex,soplex_base.default,528,169408,-1,-1,-1 +450.soplex,libc.so.6,23,1096241,-1,-1,-1 +450.soplex,libstdc++.so.6.0.30,2,1471643,-1,-1,-1 450.soplex,libm.so.6,-1,262925,-1,-1,-1 450.soplex,[.] __clang_call_terminate,-1,8,-1,-1,-1 450.soplex,[.] _GLOBAL__sub_I_changesoplex.cc,-1,44,-1,-1,-1 @@ -7219,10 +7221,10 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 450.soplex,[.] _ZThn232_N6soplex9SPxSolverD1Ev,-1,6,-1,-1,-1 450.soplex,[.] _ZThn232_N8MySoPlexD0Ev,-1,60,-1,-1,-1 450.soplex,[.] _ZThn232_N8MySoPlexD1Ev,-1,44,-1,-1,-1 -453.povray,povray_base.default,449,560983,-1,-1,-1 -453.povray,libc.so.6,9,1096241,-1,-1,-1 -453.povray,libm.so.6,7,262925,-1,-1,-1 +453.povray,povray_base.default,454,560983,-1,-1,-1 +453.povray,libc.so.6,7,1096241,-1,-1,-1 453.povray,libstdc++.so.6.0.30,-1,1471643,-1,-1,-1 +453.povray,libm.so.6,-1,262925,-1,-1,-1 453.povray,[.] __clang_call_terminate,-1,8,-1,-1,-1 453.povray,[.] _GLOBAL__sub_I_userio.cpp,-1,56,-1,-1,-1 453.povray,[.] main,-1,2740,-1,-1,-1 @@ -8358,8 +8360,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 453.povray,[.] _ZN8pov_base7IStreamD0Ev,-1,36,-1,-1,-1 453.povray,[.] _ZN8pov_base7OStream6printfEPKcz,-1,70,-1,-1,-1 453.povray,[.] _ZN8pov_base7OStreamD0Ev,-1,36,-1,-1,-1 -456.hmmer,hmmer_base.default,3555,87481,-1,-1,-1 -456.hmmer,libc.so.6,43,1096241,-1,-1,-1 +456.hmmer,hmmer_base.default,3558,87481,-1,-1,-1 +456.hmmer,libc.so.6,38,1096241,-1,-1,-1 456.hmmer,libm.so.6,-1,262925,-1,-1,-1 456.hmmer,[.] addseq,-1,252,-1,-1,-1 456.hmmer,[.] AddToHistogram,-1,248,-1,-1,-1 @@ -8495,9 +8497,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 456.hmmer,[.] Warn,-1,80,-1,-1,-1 456.hmmer,[.] write_bin_string,-1,70,-1,-1,-1 456.hmmer,[.] ZeroPlan7,-1,172,-1,-1,-1 -458.sjeng,sjeng_base.default,7728,89100,-1,-1,-1 -458.sjeng,libc.so.6,52,1096241,-1,-1,-1 -458.sjeng,[unknown],1,-1,-1,-1,-1 +458.sjeng,sjeng_base.default,7716,89100,-1,-1,-1 +458.sjeng,libc.so.6,46,1096241,-1,-1,-1 458.sjeng,[.] add_capture,-1,164,-1,-1,-1 458.sjeng,[.] addHolding,-1,164,-1,-1,-1 458.sjeng,[.] add_move,-1,116,-1,-1,-1 @@ -8577,7 +8578,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 458.sjeng,[.] try_drop,-1,120,-1,-1,-1 458.sjeng,[.] unmake,-1,2096,-1,-1,-1 458.sjeng,[.] update_ancestors,-1,54,-1,-1,-1 -462.libquantum,libquantum_base.default,99,14090,-1,-1,-1 +462.libquantum,libquantum_base.default,100,14090,-1,-1,-1 462.libquantum,libm.so.6,-1,262925,-1,-1,-1 462.libquantum,libc.so.6,-1,1096241,-1,-1,-1 462.libquantum,[.] add_mod_n,-1,1244,-1,-1,-1 @@ -8596,9 +8597,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 462.libquantum,[.] quantum_toffoli,-1,552,-1,-1,-1 462.libquantum,[.] test_sum,-1,408,-1,-1,-1 462.libquantum,[.] __ThumbV7PILongThunk___cxa_atexit,-1,12,-1,-1,-1 -464.h264ref,h264ref_base.default,5462,325506,-1,-1,-1 -464.h264ref,libc.so.6,42,1096241,-1,-1,-1 -464.h264ref,libm.so.6,-1,262925,-1,-1,-1 +464.h264ref,h264ref_base.default,5471,325498,-1,-1,-1 +464.h264ref,libc.so.6,43,1096241,-1,-1,-1 +464.h264ref,libm.so.6,1,262925,-1,-1,-1 464.h264ref,[.] AddUpSADQuarter,-1,740,-1,-1,-1 464.h264ref,[.] alloc_frame_store,-1,28,-1,-1,-1 464.h264ref,[.] AllocNALU,-1,60,-1,-1,-1 @@ -8734,7 +8735,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 464.h264ref,[.] LumaResidualCoding,-1,360,-1,-1,-1 464.h264ref,[.] LumaResidualCoding8x8,-1,1728,-1,-1,-1 464.h264ref,[.] MADModelEstimator,-1,472,-1,-1,-1 -464.h264ref,[.] main,-1,21548,-1,-1,-1 +464.h264ref,[.] main,-1,21540,-1,-1,-1 464.h264ref,[.] malloc_picture,-1,28,-1,-1,-1 464.h264ref,[.] MBType2Value,-1,264,-1,-1,-1 464.h264ref,[.] mm_update_max_long_term_frame_idx,-1,76,-1,-1,-1 @@ -8838,10 +8839,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 464.h264ref,[.] write_unpaired_field,-1,116,-1,-1,-1 464.h264ref,[.] writeUVLC2buffer,-1,100,-1,-1,-1 464.h264ref,[.] XRate,-1,172,-1,-1,-1 -470.lbm,lbm_base.default,3142,9456,-1,-1,-1 -470.lbm,[unknown],1,-1,-1,-1,-1 +470.lbm,lbm_base.default,3162,9456,-1,-1,-1 +470.lbm,libc.so.6,1,1096241,-1,-1,-1 470.lbm,libm.so.6,-1,262925,-1,-1,-1 -470.lbm,libc.so.6,-1,1096241,-1,-1,-1 470.lbm,[.] LBM_allocateGrid,-1,68,-1,-1,-1 470.lbm,[.] LBM_initializeGrid,-1,160,-1,-1,-1 470.lbm,[.] LBM_initializeSpecialCellsForChannel,-1,98,-1,-1,-1 @@ -8850,10 +8850,11 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 470.lbm,[.] LBM_showGridStatistics,-1,524,-1,-1,-1 470.lbm,[.] main,-1,5356,-1,-1,-1 470.lbm,[.] __ThumbV7PILongThunk_fclose,-1,12,-1,-1,-1 -471.omnetpp,omnetpp_base.default,2437,348434,-1,-1,-1 -471.omnetpp,libc.so.6,692,1096241,-1,-1,-1 -471.omnetpp,libstdc++.so.6.0.30,77,1471643,-1,-1,-1 -471.omnetpp,libm.so.6,-1,262925,-1,-1,-1 +471.omnetpp,omnetpp_base.default,2464,348434,-1,-1,-1 +471.omnetpp,libc.so.6,664,1096241,-1,-1,-1 +471.omnetpp,libstdc++.so.6.0.30,71,1471643,-1,-1,-1 +471.omnetpp,libm.so.6,4,262925,-1,-1,-1 +471.omnetpp,[unknown],1,-1,-1,-1,-1 471.omnetpp,[.] __clang_call_terminate,-1,8,-1,-1,-1 471.omnetpp,[.] _GLOBAL__sub_I_carray.cc,-1,96,-1,-1,-1 471.omnetpp,[.] _GLOBAL__sub_I_cchannel.cc,-1,96,-1,-1,-1 @@ -10215,8 +10216,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 471.omnetpp,[.] _ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE24_M_get_insert_unique_posERS1_,-1,72,-1,-1,-1 471.omnetpp,[.] _ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E,-1,32,-1,-1,-1 471.omnetpp,[.] _Znwj,-1,76,-1,-1,-1 -473.astar,astar_base.default,4485,18239,-1,-1,-1 -473.astar,libc.so.6,29,1096241,-1,-1,-1 +473.astar,astar_base.default,4464,18239,-1,-1,-1 +473.astar,libc.so.6,28,1096241,-1,-1,-1 +473.astar,[unknown],1,-1,-1,-1,-1 473.astar,libstdc++.so.6.0.30,-1,1471643,-1,-1,-1 473.astar,libm.so.6,-1,262925,-1,-1,-1 473.astar,[.] main,-1,3332,-1,-1,-1 @@ -10256,9 +10258,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 473.astar,[.] _ZN9regwayobj7destroyEv,-1,20,-1,-1,-1 473.astar,[.] _ZN9regwayobj9createwayEP6regobjS1_RPS1_Ri,-1,448,-1,-1,-1 473.astar,[.] _ZN9statinfot5printEv,-1,256,-1,-1,-1 -482.sphinx3,sphinx_livepretend_base.default,879,96024,-1,-1,-1 -482.sphinx3,libc.so.6,34,1096241,-1,-1,-1 -482.sphinx3,libm.so.6,8,262925,-1,-1,-1 +482.sphinx3,sphinx_livepretend_base.default,883,96024,-1,-1,-1 +482.sphinx3,libc.so.6,35,1096241,-1,-1,-1 +482.sphinx3,libm.so.6,2,262925,-1,-1,-1 482.sphinx3,[.] approx_cont_mgau_ci_eval,-1,48,-1,-1,-1 482.sphinx3,[.] approx_mgau_eval,-1,760,-1,-1,-1 482.sphinx3,[.] arg_str2val,-1,120,-1,-1,-1 @@ -10358,9 +10360,10 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 482.sphinx3,[.] vithist_utt_end,-1,264,-1,-1,-1 482.sphinx3,[.] wid_dict_lm_map,-1,1252,-1,-1,-1 482.sphinx3,[.] wid_wordprob2alt,-1,82,-1,-1,-1 -483.xalancbmk,Xalan_base.default,2848,1798860,-1,-1,-1 -483.xalancbmk,libc.so.6,89,1096241,-1,-1,-1 -483.xalancbmk,libstdc++.so.6.0.30,4,1471643,-1,-1,-1 +483.xalancbmk,Xalan_base.default,2866,1798860,-1,-1,-1 +483.xalancbmk,libc.so.6,78,1096241,-1,-1,-1 +483.xalancbmk,[unknown],1,-1,-1,-1,-1 +483.xalancbmk,libstdc++.so.6.0.30,-1,1471643,-1,-1,-1 483.xalancbmk,libm.so.6,-1,262925,-1,-1,-1 483.xalancbmk,[.] __clang_call_terminate,-1,8,-1,-1,-1 483.xalancbmk,[.] _GLOBAL__sub_I_AVT.cpp,-1,36,-1,-1,-1 @@ -18844,8 +18847,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum 483.xalancbmk,[.] _ZThn8_N11xercesc_2_59SAXParser5errorEjPKtNS_16XMLErrorReporter8ErrTypesES2_S2_S2_ll,-1,36,-1,-1,-1 483.xalancbmk,[.] _ZThn8_N11xercesc_2_59SAXParserD0Ev,-1,6,-1,-1,-1 483.xalancbmk,[.] _ZThn8_N11xercesc_2_59SAXParserD1Ev,-1,6,-1,-1,-1 -Mean,average-successful-tests,2426,399703,-1,-1,-1 -Mean,geomean-successful-tests,1369,122925,-1,-1,-1 +Mean,average-successful-tests,2429,399705,-1,-1,-1 +Mean,geomean-successful-tests,1377,122926,-1,-1,-1 Mean,mean,-1,-1,-1,-1,-1 Mean,geomean-all-tests,-1,-1,-1,-1,-1 Mean,average-all-tests,-1,-1,-1,-1,-1 diff --git a/results-vs-prev/csv-results-1/size.csv b/results-vs-prev/csv-results-1/size.csv index 307a9ed..5be936a 100644 --- a/results-vs-prev/csv-results-1/size.csv +++ b/results-vs-prev/csv-results-1/size.csv @@ -1469,7 +1469,7 @@ benchmark,symbol,size 482.sphinx3,[.] vithist_utt_end,264
482.sphinx3,[.] wid_dict_lm_map,1252
482.sphinx3,[.] wid_wordprob2alt,82
-403.gcc,gcc_base.default,1903198
+403.gcc,gcc_base.default,1903214
403.gcc,libm.so.6,262925
403.gcc,libc.so.6,1096241
403.gcc,[.] action_record_eq,26
@@ -2353,7 +2353,7 @@ benchmark,symbol,size 403.gcc,[.] expand_fix,1496
403.gcc,[.] expand_float,1364
403.gcc,[.] expand_function_end,1956
-403.gcc,[.] expand_function_start,5772
+403.gcc,[.] expand_function_start,5788
403.gcc,[.] expand_goto,352
403.gcc,[.] expand_goto_internal,628
403.gcc,[.] expand_inc,64
@@ -4890,7 +4890,7 @@ benchmark,symbol,size 403.gcc,[.] yylex,632
403.gcc,[.] yyparse_1,12396
403.gcc,[.] zap_lists,24
-447.dealII,dealII_base.default,247008
+447.dealII,dealII_base.default,247048
447.dealII,libstdc++.so.6.0.30,1471643
447.dealII,libm.so.6,262925
447.dealII,libc.so.6,1096241
@@ -5049,8 +5049,8 @@ benchmark,symbol,size 447.dealII,[.] _ZN13TriangulationILi3EE17ExcQuadInexistantD0Ev,14
447.dealII,[.] _ZN13TriangulationILi3EE17ExcQuadInexistantD2Ev,4
447.dealII,[.] _ZN13TriangulationILi3EE18copy_triangulationERKS0_,1268
-447.dealII,[.] _ZN13TriangulationILi3EE18execute_refinementEv,12452
-447.dealII,[.] _ZN13TriangulationILi3EE20create_triangulationERKSt6vectorI5PointILi3EESaIS3_EERKS1_I8CellDataILi3EESaIS9_EERK11SubCellData,5184
+447.dealII,[.] _ZN13TriangulationILi3EE18execute_refinementEv,12476
+447.dealII,[.] _ZN13TriangulationILi3EE20create_triangulationERKSt6vectorI5PointILi3EESaIS3_EERKS1_I8CellDataILi3EESaIS9_EERK11SubCellData,5192
447.dealII,[.] _ZN13TriangulationILi3EE21ExcGridHasInvalidCellD0Ev,14
447.dealII,[.] _ZN13TriangulationILi3EE21ExcGridHasInvalidCellD2Ev,4
447.dealII,[.] _ZN13TriangulationILi3EE21ExcInvalidVertexIndexD0Ev,14
@@ -5308,8 +5308,8 @@ benchmark,symbol,size 447.dealII,[.] _ZNK13LaplaceSolver6SolverILi3EE11postprocessERKN10Evaluation14EvaluationBaseILi3EEE,20
447.dealII,[.] _ZNK13LaplaceSolver6SolverILi3EE6n_dofsEv,4
447.dealII,[.] _ZNK13SolverControl13NoConvergence4whatEv,248
-447.dealII,[.] _ZNK13TriangulationILi3EE10begin_lineEj,148
-447.dealII,[.] _ZNK13TriangulationILi3EE10begin_quadEj,150
+447.dealII,[.] _ZNK13TriangulationILi3EE10begin_lineEj,152
+447.dealII,[.] _ZNK13TriangulationILi3EE10begin_quadEj,154
447.dealII,[.] _ZNK13TriangulationILi3EE15last_active_hexEj,160
447.dealII,[.] _ZNK13TriangulationILi3EE16begin_active_hexEj,192
447.dealII,[.] _ZNK13TriangulationILi3EE17begin_active_lineEj,184
@@ -10113,7 +10113,7 @@ benchmark,symbol,size 401.bzip2,[.] spec_ungetc,124
401.bzip2,[.] __ThumbV7PILongThunk_free,12
401.bzip2,[.] __ThumbV7PILongThunk_malloc,12
-464.h264ref,h264ref_base.default,325506
+464.h264ref,h264ref_base.default,325498
464.h264ref,libm.so.6,262925
464.h264ref,libc.so.6,1096241
464.h264ref,[.] AddUpSADQuarter,740
@@ -10251,7 +10251,7 @@ benchmark,symbol,size 464.h264ref,[.] LumaResidualCoding,360
464.h264ref,[.] LumaResidualCoding8x8,1728
464.h264ref,[.] MADModelEstimator,472
-464.h264ref,[.] main,21548
+464.h264ref,[.] main,21540
464.h264ref,[.] malloc_picture,28
464.h264ref,[.] MBType2Value,264
464.h264ref,[.] mm_update_max_long_term_frame_idx,76
diff --git a/results-vs-prev/csvs2table-results-brief.csv b/results-vs-prev/csvs2table-results-brief.csv index 6e90f6b..acff652 100644 --- a/results-vs-prev/csvs2table-results-brief.csv +++ b/results-vs-prev/csvs2table-results-brief.csv @@ -1,22 +1,22 @@ benchmark,symbol,rel_sample,rel_size,rel_num_vect_loops,rel_num_sve_loops,rel_symbol_md5sum,sample_x,sample_y,size_x,size_y,num_vect_loops_x,num_vect_loops_y,num_sve_loops_x,num_sve_loops_y,symbol_md5sum_x,symbol_md5sum_y 400.perlbench,perlbench_base.default,100,n/a,n/a,n/a,n/a,888888888,888888888,-1,-1,-1,-1,-1,-1,-1,-1 -401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,2700,2700,35569,35569,-1,-1,-1,-1,-1,-1 -403.gcc,gcc_base.default,100,100,n/a,n/a,n/a,53,53,1903198,1903198,-1,-1,-1,-1,-1,-1 -429.mcf,mcf_base.default,100,100,n/a,n/a,n/a,1181,1181,7359,7359,-1,-1,-1,-1,-1,-1 -433.milc,milc_base.default,100,100,n/a,n/a,n/a,1136,1136,51966,51966,-1,-1,-1,-1,-1,-1 -444.namd,namd_base.default,100,100,n/a,n/a,n/a,713,713,141090,141090,-1,-1,-1,-1,-1,-1 -445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,4843,4843,1290887,1290887,-1,-1,-1,-1,-1,-1 -447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,1441,1441,247008,247008,-1,-1,-1,-1,-1,-1 -450.soplex,soplex_base.default,100,100,n/a,n/a,n/a,527,527,169408,169408,-1,-1,-1,-1,-1,-1 -453.povray,povray_base.default,100,100,n/a,n/a,n/a,449,449,560983,560983,-1,-1,-1,-1,-1,-1 -456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,3555,3555,87481,87481,-1,-1,-1,-1,-1,-1 -458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,7728,7728,89100,89100,-1,-1,-1,-1,-1,-1 -462.libquantum,libquantum_base.default,100,100,n/a,n/a,n/a,99,99,14090,14090,-1,-1,-1,-1,-1,-1 -464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,5462,5462,325506,325506,-1,-1,-1,-1,-1,-1 -470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,3142,3142,9456,9456,-1,-1,-1,-1,-1,-1 -471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,2437,2437,348434,348434,-1,-1,-1,-1,-1,-1 -473.astar,astar_base.default,100,100,n/a,n/a,n/a,4485,4485,18239,18239,-1,-1,-1,-1,-1,-1 -482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,879,879,96024,96024,-1,-1,-1,-1,-1,-1 -483.xalancbmk,Xalan_base.default,100,100,n/a,n/a,n/a,2848,2848,1798860,1798860,-1,-1,-1,-1,-1,-1 -Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,1369,1369,122925,122925,-1,-1,-1,-1,-1,-1 -Mean,average-successful-tests,100,100,n/a,n/a,n/a,2426,2426,399703,399703,-1,-1,-1,-1,-1,-1 +401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,2700,2713,35569,35569,-1,-1,-1,-1,-1,-1 +403.gcc,gcc_base.default,106,100,n/a,n/a,n/a,53,56,1903198,1903214,-1,-1,-1,-1,-1,-1 +429.mcf,mcf_base.default,99,100,n/a,n/a,n/a,1181,1169,7359,7359,-1,-1,-1,-1,-1,-1 +433.milc,milc_base.default,100,100,n/a,n/a,n/a,1136,1138,51966,51966,-1,-1,-1,-1,-1,-1 +444.namd,namd_base.default,100,100,n/a,n/a,n/a,713,714,141090,141090,-1,-1,-1,-1,-1,-1 +445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,4843,4825,1290887,1290887,-1,-1,-1,-1,-1,-1 +447.dealII,dealII_base.default,101,100,n/a,n/a,n/a,1441,1454,247008,247048,-1,-1,-1,-1,-1,-1 +450.soplex,soplex_base.default,100,100,n/a,n/a,n/a,527,528,169408,169408,-1,-1,-1,-1,-1,-1 +453.povray,povray_base.default,101,100,n/a,n/a,n/a,449,454,560983,560983,-1,-1,-1,-1,-1,-1 +456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,3555,3558,87481,87481,-1,-1,-1,-1,-1,-1 +458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,7728,7716,89100,89100,-1,-1,-1,-1,-1,-1 +462.libquantum,libquantum_base.default,101,100,n/a,n/a,n/a,99,100,14090,14090,-1,-1,-1,-1,-1,-1 +464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,5462,5471,325506,325498,-1,-1,-1,-1,-1,-1 +470.lbm,lbm_base.default,101,100,n/a,n/a,n/a,3142,3162,9456,9456,-1,-1,-1,-1,-1,-1 +471.omnetpp,omnetpp_base.default,101,100,n/a,n/a,n/a,2437,2464,348434,348434,-1,-1,-1,-1,-1,-1 +473.astar,astar_base.default,100,100,n/a,n/a,n/a,4485,4464,18239,18239,-1,-1,-1,-1,-1,-1 +482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,879,883,96024,96024,-1,-1,-1,-1,-1,-1 +483.xalancbmk,Xalan_base.default,101,100,n/a,n/a,n/a,2848,2866,1798860,1798860,-1,-1,-1,-1,-1,-1 +Mean,geomean-successful-tests,101,100,n/a,n/a,n/a,1369,1377,122925,122926,-1,-1,-1,-1,-1,-1 +Mean,average-successful-tests,100,100,n/a,n/a,n/a,2426,2429,399703,399705,-1,-1,-1,-1,-1,-1 diff --git a/results-vs-prev/csvs2table-results-full.csv b/results-vs-prev/csvs2table-results-full.csv index d786c6e..9f463c2 100644 --- a/results-vs-prev/csvs2table-results-full.csv +++ b/results-vs-prev/csvs2table-results-full.csv @@ -1,47 +1,51 @@ benchmark,symbol,rel_sample,rel_size,rel_num_vect_loops,rel_num_sve_loops,rel_symbol_md5sum,sample_x,sample_y,size_x,size_y,num_vect_loops_x,num_vect_loops_y,num_sve_loops_x,num_sve_loops_y,symbol_md5sum_x,symbol_md5sum_y 400.perlbench,perlbench_base.default,100,n/a,n/a,n/a,n/a,888888888,888888888,-1,-1,-1,-1,-1,-1,-1,-1 -401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,2700,2700,35569,35569,-1,-1,-1,-1,-1,-1 -401.bzip2,libc.so.6,100,100,n/a,n/a,n/a,9,9,1096241,1096241,-1,-1,-1,-1,-1,-1 -403.gcc,gcc_base.default,100,100,n/a,n/a,n/a,53,53,1903198,1903198,-1,-1,-1,-1,-1,-1 -403.gcc,libc.so.6,100,100,n/a,n/a,n/a,6,6,1096241,1096241,-1,-1,-1,-1,-1,-1 -429.mcf,mcf_base.default,100,100,n/a,n/a,n/a,1181,1181,7359,7359,-1,-1,-1,-1,-1,-1 -429.mcf,libc.so.6,100,100,n/a,n/a,n/a,4,4,1096241,1096241,-1,-1,-1,-1,-1,-1 -433.milc,milc_base.default,100,100,n/a,n/a,n/a,1136,1136,51966,51966,-1,-1,-1,-1,-1,-1 -433.milc,libc.so.6,100,100,n/a,n/a,n/a,1,1,1096241,1096241,-1,-1,-1,-1,-1,-1 -444.namd,namd_base.default,100,100,n/a,n/a,n/a,713,713,141090,141090,-1,-1,-1,-1,-1,-1 +401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,2700,2713,35569,35569,-1,-1,-1,-1,-1,-1 +401.bzip2,libc.so.6,122,100,n/a,n/a,n/a,9,11,1096241,1096241,-1,-1,-1,-1,-1,-1 +403.gcc,gcc_base.default,106,100,n/a,n/a,n/a,53,56,1903198,1903214,-1,-1,-1,-1,-1,-1 +403.gcc,libc.so.6,83,100,n/a,n/a,n/a,6,5,1096241,1096241,-1,-1,-1,-1,-1,-1 +429.mcf,mcf_base.default,99,100,n/a,n/a,n/a,1181,1169,7359,7359,-1,-1,-1,-1,-1,-1 +429.mcf,libc.so.6,75,100,n/a,n/a,n/a,4,3,1096241,1096241,-1,-1,-1,-1,-1,-1 +429.mcf,[unknown],n/a,n/a,n/a,n/a,n/a,-1,1,-1,-1,-1,-1,-1,-1,-1,-1 +433.milc,milc_base.default,100,100,n/a,n/a,n/a,1136,1138,51966,51966,-1,-1,-1,-1,-1,-1 +444.namd,namd_base.default,100,100,n/a,n/a,n/a,713,714,141090,141090,-1,-1,-1,-1,-1,-1 444.namd,libc.so.6,100,100,n/a,n/a,n/a,16,16,1096241,1096241,-1,-1,-1,-1,-1,-1 444.namd,libm.so.6,100,100,n/a,n/a,n/a,1,1,262925,262925,-1,-1,-1,-1,-1,-1 -445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,4843,4843,1290887,1290887,-1,-1,-1,-1,-1,-1 -445.gobmk,libc.so.6,100,100,n/a,n/a,n/a,74,74,1096241,1096241,-1,-1,-1,-1,-1,-1 -447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,1441,1441,247008,247008,-1,-1,-1,-1,-1,-1 -447.dealII,libstdc++.so.6.0.30,100,100,n/a,n/a,n/a,165,165,1471643,1471643,-1,-1,-1,-1,-1,-1 -447.dealII,libc.so.6,100,100,n/a,n/a,n/a,84,84,1096241,1096241,-1,-1,-1,-1,-1,-1 +445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,4843,4825,1290887,1290887,-1,-1,-1,-1,-1,-1 +445.gobmk,libc.so.6,127,100,n/a,n/a,n/a,74,94,1096241,1096241,-1,-1,-1,-1,-1,-1 +445.gobmk,[unknown],n/a,n/a,n/a,n/a,n/a,-1,1,-1,-1,-1,-1,-1,-1,-1,-1 +447.dealII,dealII_base.default,101,100,n/a,n/a,n/a,1441,1454,247008,247048,-1,-1,-1,-1,-1,-1 +447.dealII,libstdc++.so.6.0.30,95,100,n/a,n/a,n/a,165,156,1471643,1471643,-1,-1,-1,-1,-1,-1 +447.dealII,libc.so.6,92,100,n/a,n/a,n/a,84,77,1096241,1096241,-1,-1,-1,-1,-1,-1 447.dealII,libm.so.6,100,100,n/a,n/a,n/a,4,4,262925,262925,-1,-1,-1,-1,-1,-1 -450.soplex,soplex_base.default,100,100,n/a,n/a,n/a,527,527,169408,169408,-1,-1,-1,-1,-1,-1 -450.soplex,libc.so.6,100,100,n/a,n/a,n/a,25,25,1096241,1096241,-1,-1,-1,-1,-1,-1 -453.povray,povray_base.default,100,100,n/a,n/a,n/a,449,449,560983,560983,-1,-1,-1,-1,-1,-1 -453.povray,libc.so.6,100,100,n/a,n/a,n/a,9,9,1096241,1096241,-1,-1,-1,-1,-1,-1 -453.povray,libm.so.6,100,100,n/a,n/a,n/a,7,7,262925,262925,-1,-1,-1,-1,-1,-1 -456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,3555,3555,87481,87481,-1,-1,-1,-1,-1,-1 -456.hmmer,libc.so.6,100,100,n/a,n/a,n/a,43,43,1096241,1096241,-1,-1,-1,-1,-1,-1 -458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,7728,7728,89100,89100,-1,-1,-1,-1,-1,-1 -458.sjeng,libc.so.6,100,100,n/a,n/a,n/a,52,52,1096241,1096241,-1,-1,-1,-1,-1,-1 -458.sjeng,[unknown],100,n/a,n/a,n/a,n/a,1,1,-1,-1,-1,-1,-1,-1,-1,-1 -462.libquantum,libquantum_base.default,100,100,n/a,n/a,n/a,99,99,14090,14090,-1,-1,-1,-1,-1,-1 -464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,5462,5462,325506,325506,-1,-1,-1,-1,-1,-1 -464.h264ref,libc.so.6,100,100,n/a,n/a,n/a,42,42,1096241,1096241,-1,-1,-1,-1,-1,-1 -470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,3142,3142,9456,9456,-1,-1,-1,-1,-1,-1 -470.lbm,[unknown],100,n/a,n/a,n/a,n/a,1,1,-1,-1,-1,-1,-1,-1,-1,-1 -471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,2437,2437,348434,348434,-1,-1,-1,-1,-1,-1 -471.omnetpp,libc.so.6,100,100,n/a,n/a,n/a,692,692,1096241,1096241,-1,-1,-1,-1,-1,-1 -471.omnetpp,libstdc++.so.6.0.30,100,100,n/a,n/a,n/a,77,77,1471643,1471643,-1,-1,-1,-1,-1,-1 -473.astar,astar_base.default,100,100,n/a,n/a,n/a,4485,4485,18239,18239,-1,-1,-1,-1,-1,-1 -473.astar,libc.so.6,100,100,n/a,n/a,n/a,29,29,1096241,1096241,-1,-1,-1,-1,-1,-1 -482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,879,879,96024,96024,-1,-1,-1,-1,-1,-1 -482.sphinx3,libc.so.6,100,100,n/a,n/a,n/a,34,34,1096241,1096241,-1,-1,-1,-1,-1,-1 -482.sphinx3,libm.so.6,100,100,n/a,n/a,n/a,8,8,262925,262925,-1,-1,-1,-1,-1,-1 -483.xalancbmk,Xalan_base.default,100,100,n/a,n/a,n/a,2848,2848,1798860,1798860,-1,-1,-1,-1,-1,-1 -483.xalancbmk,libc.so.6,100,100,n/a,n/a,n/a,89,89,1096241,1096241,-1,-1,-1,-1,-1,-1 -483.xalancbmk,libstdc++.so.6.0.30,100,100,n/a,n/a,n/a,4,4,1471643,1471643,-1,-1,-1,-1,-1,-1 -Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,1369,1369,122925,122925,-1,-1,-1,-1,-1,-1 -Mean,average-successful-tests,100,100,n/a,n/a,n/a,2426,2426,399703,399703,-1,-1,-1,-1,-1,-1 +450.soplex,soplex_base.default,100,100,n/a,n/a,n/a,527,528,169408,169408,-1,-1,-1,-1,-1,-1 +450.soplex,libc.so.6,92,100,n/a,n/a,n/a,25,23,1096241,1096241,-1,-1,-1,-1,-1,-1 +450.soplex,libstdc++.so.6.0.30,n/a,n/a,n/a,n/a,n/a,-1,2,-1,1471643,-1,-1,-1,-1,-1,-1 +453.povray,povray_base.default,101,100,n/a,n/a,n/a,449,454,560983,560983,-1,-1,-1,-1,-1,-1 +453.povray,libc.so.6,78,100,n/a,n/a,n/a,9,7,1096241,1096241,-1,-1,-1,-1,-1,-1 +456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,3555,3558,87481,87481,-1,-1,-1,-1,-1,-1 +456.hmmer,libc.so.6,88,100,n/a,n/a,n/a,43,38,1096241,1096241,-1,-1,-1,-1,-1,-1 +458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,7728,7716,89100,89100,-1,-1,-1,-1,-1,-1 +458.sjeng,libc.so.6,88,100,n/a,n/a,n/a,52,46,1096241,1096241,-1,-1,-1,-1,-1,-1 +462.libquantum,libquantum_base.default,101,100,n/a,n/a,n/a,99,100,14090,14090,-1,-1,-1,-1,-1,-1 +464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,5462,5471,325506,325498,-1,-1,-1,-1,-1,-1 +464.h264ref,libc.so.6,102,100,n/a,n/a,n/a,42,43,1096241,1096241,-1,-1,-1,-1,-1,-1 +464.h264ref,libm.so.6,n/a,n/a,n/a,n/a,n/a,-1,1,-1,262925,-1,-1,-1,-1,-1,-1 +470.lbm,lbm_base.default,101,100,n/a,n/a,n/a,3142,3162,9456,9456,-1,-1,-1,-1,-1,-1 +470.lbm,libc.so.6,n/a,n/a,n/a,n/a,n/a,-1,1,-1,1096241,-1,-1,-1,-1,-1,-1 +471.omnetpp,omnetpp_base.default,101,100,n/a,n/a,n/a,2437,2464,348434,348434,-1,-1,-1,-1,-1,-1 +471.omnetpp,libc.so.6,96,100,n/a,n/a,n/a,692,664,1096241,1096241,-1,-1,-1,-1,-1,-1 +471.omnetpp,libstdc++.so.6.0.30,92,100,n/a,n/a,n/a,77,71,1471643,1471643,-1,-1,-1,-1,-1,-1 +471.omnetpp,libm.so.6,n/a,n/a,n/a,n/a,n/a,-1,4,-1,262925,-1,-1,-1,-1,-1,-1 +471.omnetpp,[unknown],n/a,n/a,n/a,n/a,n/a,-1,1,-1,-1,-1,-1,-1,-1,-1,-1 +473.astar,astar_base.default,100,100,n/a,n/a,n/a,4485,4464,18239,18239,-1,-1,-1,-1,-1,-1 +473.astar,libc.so.6,97,100,n/a,n/a,n/a,29,28,1096241,1096241,-1,-1,-1,-1,-1,-1 +473.astar,[unknown],n/a,n/a,n/a,n/a,n/a,-1,1,-1,-1,-1,-1,-1,-1,-1,-1 +482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,879,883,96024,96024,-1,-1,-1,-1,-1,-1 +482.sphinx3,libc.so.6,103,100,n/a,n/a,n/a,34,35,1096241,1096241,-1,-1,-1,-1,-1,-1 +482.sphinx3,libm.so.6,25,100,n/a,n/a,n/a,8,2,262925,262925,-1,-1,-1,-1,-1,-1 +483.xalancbmk,Xalan_base.default,101,100,n/a,n/a,n/a,2848,2866,1798860,1798860,-1,-1,-1,-1,-1,-1 +483.xalancbmk,libc.so.6,88,100,n/a,n/a,n/a,89,78,1096241,1096241,-1,-1,-1,-1,-1,-1 +483.xalancbmk,[unknown],n/a,n/a,n/a,n/a,n/a,-1,1,-1,-1,-1,-1,-1,-1,-1,-1 +Mean,geomean-successful-tests,101,100,n/a,n/a,n/a,1369,1377,122925,122926,-1,-1,-1,-1,-1,-1 +Mean,average-successful-tests,100,100,n/a,n/a,n/a,2426,2429,399703,399705,-1,-1,-1,-1,-1,-1 diff --git a/results-vs-prev/csvs2table-results-internal.csv b/results-vs-prev/csvs2table-results-internal.csv index 046b6b7..f7faa59 100644 --- a/results-vs-prev/csvs2table-results-internal.csv +++ b/results-vs-prev/csvs2table-results-internal.csv @@ -1,25 +1,23 @@ benchmark,symbol,rel_sample,rel_size,rel_num_vect_loops,rel_num_sve_loops,rel_symbol_md5sum,sample_x,sample_y,size_x,size_y,num_vect_loops_x,num_vect_loops_y,num_sve_loops_x,num_sve_loops_y,symbol_md5sum_x,symbol_md5sum_y 400.perlbench,perlbench_base.default,100,n/a,n/a,n/a,n/a,888888888,888888888,-1,-1,-1,-1,-1,-1,-1,-1 -401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,2700,2700,35569,35569,-1,-1,-1,-1,-1,-1 -403.gcc,gcc_base.default,100,100,n/a,n/a,n/a,53,53,1903198,1903198,-1,-1,-1,-1,-1,-1 -403.gcc,libc.so.6,100,100,n/a,n/a,n/a,6,6,1096241,1096241,-1,-1,-1,-1,-1,-1 -429.mcf,mcf_base.default,100,100,n/a,n/a,n/a,1181,1181,7359,7359,-1,-1,-1,-1,-1,-1 -433.milc,milc_base.default,100,100,n/a,n/a,n/a,1136,1136,51966,51966,-1,-1,-1,-1,-1,-1 -444.namd,namd_base.default,100,100,n/a,n/a,n/a,713,713,141090,141090,-1,-1,-1,-1,-1,-1 -445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,4843,4843,1290887,1290887,-1,-1,-1,-1,-1,-1 -447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,1441,1441,247008,247008,-1,-1,-1,-1,-1,-1 -447.dealII,libstdc++.so.6.0.30,100,100,n/a,n/a,n/a,165,165,1471643,1471643,-1,-1,-1,-1,-1,-1 -450.soplex,soplex_base.default,100,100,n/a,n/a,n/a,527,527,169408,169408,-1,-1,-1,-1,-1,-1 -453.povray,povray_base.default,100,100,n/a,n/a,n/a,449,449,560983,560983,-1,-1,-1,-1,-1,-1 -456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,3555,3555,87481,87481,-1,-1,-1,-1,-1,-1 -458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,7728,7728,89100,89100,-1,-1,-1,-1,-1,-1 -462.libquantum,libquantum_base.default,100,100,n/a,n/a,n/a,99,99,14090,14090,-1,-1,-1,-1,-1,-1 -464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,5462,5462,325506,325506,-1,-1,-1,-1,-1,-1 -470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,3142,3142,9456,9456,-1,-1,-1,-1,-1,-1 -471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,2437,2437,348434,348434,-1,-1,-1,-1,-1,-1 -471.omnetpp,libc.so.6,100,100,n/a,n/a,n/a,692,692,1096241,1096241,-1,-1,-1,-1,-1,-1 -473.astar,astar_base.default,100,100,n/a,n/a,n/a,4485,4485,18239,18239,-1,-1,-1,-1,-1,-1 -482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,879,879,96024,96024,-1,-1,-1,-1,-1,-1 -483.xalancbmk,Xalan_base.default,100,100,n/a,n/a,n/a,2848,2848,1798860,1798860,-1,-1,-1,-1,-1,-1 -Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,1369,1369,122925,122925,-1,-1,-1,-1,-1,-1 -Mean,average-successful-tests,100,100,n/a,n/a,n/a,2426,2426,399703,399703,-1,-1,-1,-1,-1,-1 +401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,2700,2713,35569,35569,-1,-1,-1,-1,-1,-1 +403.gcc,gcc_base.default,106,100,n/a,n/a,n/a,53,56,1903198,1903214,-1,-1,-1,-1,-1,-1 +429.mcf,mcf_base.default,99,100,n/a,n/a,n/a,1181,1169,7359,7359,-1,-1,-1,-1,-1,-1 +433.milc,milc_base.default,100,100,n/a,n/a,n/a,1136,1138,51966,51966,-1,-1,-1,-1,-1,-1 +444.namd,namd_base.default,100,100,n/a,n/a,n/a,713,714,141090,141090,-1,-1,-1,-1,-1,-1 +445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,4843,4825,1290887,1290887,-1,-1,-1,-1,-1,-1 +447.dealII,dealII_base.default,101,100,n/a,n/a,n/a,1441,1454,247008,247048,-1,-1,-1,-1,-1,-1 +450.soplex,soplex_base.default,100,100,n/a,n/a,n/a,527,528,169408,169408,-1,-1,-1,-1,-1,-1 +453.povray,povray_base.default,101,100,n/a,n/a,n/a,449,454,560983,560983,-1,-1,-1,-1,-1,-1 +456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,3555,3558,87481,87481,-1,-1,-1,-1,-1,-1 +458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,7728,7716,89100,89100,-1,-1,-1,-1,-1,-1 +462.libquantum,libquantum_base.default,101,100,n/a,n/a,n/a,99,100,14090,14090,-1,-1,-1,-1,-1,-1 +464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,5462,5471,325506,325498,-1,-1,-1,-1,-1,-1 +470.lbm,lbm_base.default,101,100,n/a,n/a,n/a,3142,3162,9456,9456,-1,-1,-1,-1,-1,-1 +471.omnetpp,omnetpp_base.default,101,100,n/a,n/a,n/a,2437,2464,348434,348434,-1,-1,-1,-1,-1,-1 +471.omnetpp,libc.so.6,96,100,n/a,n/a,n/a,692,664,1096241,1096241,-1,-1,-1,-1,-1,-1 +473.astar,astar_base.default,100,100,n/a,n/a,n/a,4485,4464,18239,18239,-1,-1,-1,-1,-1,-1 +482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,879,883,96024,96024,-1,-1,-1,-1,-1,-1 +483.xalancbmk,Xalan_base.default,101,100,n/a,n/a,n/a,2848,2866,1798860,1798860,-1,-1,-1,-1,-1,-1 +Mean,geomean-successful-tests,101,100,n/a,n/a,n/a,1369,1377,122925,122926,-1,-1,-1,-1,-1,-1 +Mean,average-successful-tests,100,100,n/a,n/a,n/a,2426,2429,399703,399705,-1,-1,-1,-1,-1,-1 diff --git a/results-vs-prev/csvs2table-results.csv b/results-vs-prev/csvs2table-results.csv index 046b6b7..f7faa59 100644 --- a/results-vs-prev/csvs2table-results.csv +++ b/results-vs-prev/csvs2table-results.csv @@ -1,25 +1,23 @@ benchmark,symbol,rel_sample,rel_size,rel_num_vect_loops,rel_num_sve_loops,rel_symbol_md5sum,sample_x,sample_y,size_x,size_y,num_vect_loops_x,num_vect_loops_y,num_sve_loops_x,num_sve_loops_y,symbol_md5sum_x,symbol_md5sum_y 400.perlbench,perlbench_base.default,100,n/a,n/a,n/a,n/a,888888888,888888888,-1,-1,-1,-1,-1,-1,-1,-1 -401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,2700,2700,35569,35569,-1,-1,-1,-1,-1,-1 -403.gcc,gcc_base.default,100,100,n/a,n/a,n/a,53,53,1903198,1903198,-1,-1,-1,-1,-1,-1 -403.gcc,libc.so.6,100,100,n/a,n/a,n/a,6,6,1096241,1096241,-1,-1,-1,-1,-1,-1 -429.mcf,mcf_base.default,100,100,n/a,n/a,n/a,1181,1181,7359,7359,-1,-1,-1,-1,-1,-1 -433.milc,milc_base.default,100,100,n/a,n/a,n/a,1136,1136,51966,51966,-1,-1,-1,-1,-1,-1 -444.namd,namd_base.default,100,100,n/a,n/a,n/a,713,713,141090,141090,-1,-1,-1,-1,-1,-1 -445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,4843,4843,1290887,1290887,-1,-1,-1,-1,-1,-1 -447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,1441,1441,247008,247008,-1,-1,-1,-1,-1,-1 -447.dealII,libstdc++.so.6.0.30,100,100,n/a,n/a,n/a,165,165,1471643,1471643,-1,-1,-1,-1,-1,-1 -450.soplex,soplex_base.default,100,100,n/a,n/a,n/a,527,527,169408,169408,-1,-1,-1,-1,-1,-1 -453.povray,povray_base.default,100,100,n/a,n/a,n/a,449,449,560983,560983,-1,-1,-1,-1,-1,-1 -456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,3555,3555,87481,87481,-1,-1,-1,-1,-1,-1 -458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,7728,7728,89100,89100,-1,-1,-1,-1,-1,-1 -462.libquantum,libquantum_base.default,100,100,n/a,n/a,n/a,99,99,14090,14090,-1,-1,-1,-1,-1,-1 -464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,5462,5462,325506,325506,-1,-1,-1,-1,-1,-1 -470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,3142,3142,9456,9456,-1,-1,-1,-1,-1,-1 -471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,2437,2437,348434,348434,-1,-1,-1,-1,-1,-1 -471.omnetpp,libc.so.6,100,100,n/a,n/a,n/a,692,692,1096241,1096241,-1,-1,-1,-1,-1,-1 -473.astar,astar_base.default,100,100,n/a,n/a,n/a,4485,4485,18239,18239,-1,-1,-1,-1,-1,-1 -482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,879,879,96024,96024,-1,-1,-1,-1,-1,-1 -483.xalancbmk,Xalan_base.default,100,100,n/a,n/a,n/a,2848,2848,1798860,1798860,-1,-1,-1,-1,-1,-1 -Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,1369,1369,122925,122925,-1,-1,-1,-1,-1,-1 -Mean,average-successful-tests,100,100,n/a,n/a,n/a,2426,2426,399703,399703,-1,-1,-1,-1,-1,-1 +401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,2700,2713,35569,35569,-1,-1,-1,-1,-1,-1 +403.gcc,gcc_base.default,106,100,n/a,n/a,n/a,53,56,1903198,1903214,-1,-1,-1,-1,-1,-1 +429.mcf,mcf_base.default,99,100,n/a,n/a,n/a,1181,1169,7359,7359,-1,-1,-1,-1,-1,-1 +433.milc,milc_base.default,100,100,n/a,n/a,n/a,1136,1138,51966,51966,-1,-1,-1,-1,-1,-1 +444.namd,namd_base.default,100,100,n/a,n/a,n/a,713,714,141090,141090,-1,-1,-1,-1,-1,-1 +445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,4843,4825,1290887,1290887,-1,-1,-1,-1,-1,-1 +447.dealII,dealII_base.default,101,100,n/a,n/a,n/a,1441,1454,247008,247048,-1,-1,-1,-1,-1,-1 +450.soplex,soplex_base.default,100,100,n/a,n/a,n/a,527,528,169408,169408,-1,-1,-1,-1,-1,-1 +453.povray,povray_base.default,101,100,n/a,n/a,n/a,449,454,560983,560983,-1,-1,-1,-1,-1,-1 +456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,3555,3558,87481,87481,-1,-1,-1,-1,-1,-1 +458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,7728,7716,89100,89100,-1,-1,-1,-1,-1,-1 +462.libquantum,libquantum_base.default,101,100,n/a,n/a,n/a,99,100,14090,14090,-1,-1,-1,-1,-1,-1 +464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,5462,5471,325506,325498,-1,-1,-1,-1,-1,-1 +470.lbm,lbm_base.default,101,100,n/a,n/a,n/a,3142,3162,9456,9456,-1,-1,-1,-1,-1,-1 +471.omnetpp,omnetpp_base.default,101,100,n/a,n/a,n/a,2437,2464,348434,348434,-1,-1,-1,-1,-1,-1 +471.omnetpp,libc.so.6,96,100,n/a,n/a,n/a,692,664,1096241,1096241,-1,-1,-1,-1,-1,-1 +473.astar,astar_base.default,100,100,n/a,n/a,n/a,4485,4464,18239,18239,-1,-1,-1,-1,-1,-1 +482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,879,883,96024,96024,-1,-1,-1,-1,-1,-1 +483.xalancbmk,Xalan_base.default,101,100,n/a,n/a,n/a,2848,2866,1798860,1798860,-1,-1,-1,-1,-1,-1 +Mean,geomean-successful-tests,101,100,n/a,n/a,n/a,1369,1377,122925,122926,-1,-1,-1,-1,-1,-1 +Mean,average-successful-tests,100,100,n/a,n/a,n/a,2426,2429,399703,399705,-1,-1,-1,-1,-1,-1 diff --git a/results-vs-prev/interesting-symbols.csv b/results-vs-prev/interesting-symbols.csv index d938d5c..3268382 100644 --- a/results-vs-prev/interesting-symbols.csv +++ b/results-vs-prev/interesting-symbols.csv @@ -2,13 +2,11 @@ benchmark,symbol,dso 400.perlbench,perlbench_base.default,na 401.bzip2,bzip2_base.default,na 403.gcc,gcc_base.default,na -403.gcc,libc.so.6,na 429.mcf,mcf_base.default,na 433.milc,milc_base.default,na 444.namd,namd_base.default,na 445.gobmk,gobmk_base.default,na 447.dealII,dealII_base.default,na -447.dealII,libstdc++.so.6.0.30,na 450.soplex,soplex_base.default,na 453.povray,povray_base.default,na 456.hmmer,hmmer_base.default,na diff --git a/results-vs-prev/results-internal.csv b/results-vs-prev/results-internal.csv index 046b6b7..f7faa59 100644 --- a/results-vs-prev/results-internal.csv +++ b/results-vs-prev/results-internal.csv @@ -1,25 +1,23 @@ benchmark,symbol,rel_sample,rel_size,rel_num_vect_loops,rel_num_sve_loops,rel_symbol_md5sum,sample_x,sample_y,size_x,size_y,num_vect_loops_x,num_vect_loops_y,num_sve_loops_x,num_sve_loops_y,symbol_md5sum_x,symbol_md5sum_y 400.perlbench,perlbench_base.default,100,n/a,n/a,n/a,n/a,888888888,888888888,-1,-1,-1,-1,-1,-1,-1,-1 -401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,2700,2700,35569,35569,-1,-1,-1,-1,-1,-1 -403.gcc,gcc_base.default,100,100,n/a,n/a,n/a,53,53,1903198,1903198,-1,-1,-1,-1,-1,-1 -403.gcc,libc.so.6,100,100,n/a,n/a,n/a,6,6,1096241,1096241,-1,-1,-1,-1,-1,-1 -429.mcf,mcf_base.default,100,100,n/a,n/a,n/a,1181,1181,7359,7359,-1,-1,-1,-1,-1,-1 -433.milc,milc_base.default,100,100,n/a,n/a,n/a,1136,1136,51966,51966,-1,-1,-1,-1,-1,-1 -444.namd,namd_base.default,100,100,n/a,n/a,n/a,713,713,141090,141090,-1,-1,-1,-1,-1,-1 -445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,4843,4843,1290887,1290887,-1,-1,-1,-1,-1,-1 -447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,1441,1441,247008,247008,-1,-1,-1,-1,-1,-1 -447.dealII,libstdc++.so.6.0.30,100,100,n/a,n/a,n/a,165,165,1471643,1471643,-1,-1,-1,-1,-1,-1 -450.soplex,soplex_base.default,100,100,n/a,n/a,n/a,527,527,169408,169408,-1,-1,-1,-1,-1,-1 -453.povray,povray_base.default,100,100,n/a,n/a,n/a,449,449,560983,560983,-1,-1,-1,-1,-1,-1 -456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,3555,3555,87481,87481,-1,-1,-1,-1,-1,-1 -458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,7728,7728,89100,89100,-1,-1,-1,-1,-1,-1 -462.libquantum,libquantum_base.default,100,100,n/a,n/a,n/a,99,99,14090,14090,-1,-1,-1,-1,-1,-1 -464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,5462,5462,325506,325506,-1,-1,-1,-1,-1,-1 -470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,3142,3142,9456,9456,-1,-1,-1,-1,-1,-1 -471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,2437,2437,348434,348434,-1,-1,-1,-1,-1,-1 -471.omnetpp,libc.so.6,100,100,n/a,n/a,n/a,692,692,1096241,1096241,-1,-1,-1,-1,-1,-1 -473.astar,astar_base.default,100,100,n/a,n/a,n/a,4485,4485,18239,18239,-1,-1,-1,-1,-1,-1 -482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,879,879,96024,96024,-1,-1,-1,-1,-1,-1 -483.xalancbmk,Xalan_base.default,100,100,n/a,n/a,n/a,2848,2848,1798860,1798860,-1,-1,-1,-1,-1,-1 -Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,1369,1369,122925,122925,-1,-1,-1,-1,-1,-1 -Mean,average-successful-tests,100,100,n/a,n/a,n/a,2426,2426,399703,399703,-1,-1,-1,-1,-1,-1 +401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,2700,2713,35569,35569,-1,-1,-1,-1,-1,-1 +403.gcc,gcc_base.default,106,100,n/a,n/a,n/a,53,56,1903198,1903214,-1,-1,-1,-1,-1,-1 +429.mcf,mcf_base.default,99,100,n/a,n/a,n/a,1181,1169,7359,7359,-1,-1,-1,-1,-1,-1 +433.milc,milc_base.default,100,100,n/a,n/a,n/a,1136,1138,51966,51966,-1,-1,-1,-1,-1,-1 +444.namd,namd_base.default,100,100,n/a,n/a,n/a,713,714,141090,141090,-1,-1,-1,-1,-1,-1 +445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,4843,4825,1290887,1290887,-1,-1,-1,-1,-1,-1 +447.dealII,dealII_base.default,101,100,n/a,n/a,n/a,1441,1454,247008,247048,-1,-1,-1,-1,-1,-1 +450.soplex,soplex_base.default,100,100,n/a,n/a,n/a,527,528,169408,169408,-1,-1,-1,-1,-1,-1 +453.povray,povray_base.default,101,100,n/a,n/a,n/a,449,454,560983,560983,-1,-1,-1,-1,-1,-1 +456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,3555,3558,87481,87481,-1,-1,-1,-1,-1,-1 +458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,7728,7716,89100,89100,-1,-1,-1,-1,-1,-1 +462.libquantum,libquantum_base.default,101,100,n/a,n/a,n/a,99,100,14090,14090,-1,-1,-1,-1,-1,-1 +464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,5462,5471,325506,325498,-1,-1,-1,-1,-1,-1 +470.lbm,lbm_base.default,101,100,n/a,n/a,n/a,3142,3162,9456,9456,-1,-1,-1,-1,-1,-1 +471.omnetpp,omnetpp_base.default,101,100,n/a,n/a,n/a,2437,2464,348434,348434,-1,-1,-1,-1,-1,-1 +471.omnetpp,libc.so.6,96,100,n/a,n/a,n/a,692,664,1096241,1096241,-1,-1,-1,-1,-1,-1 +473.astar,astar_base.default,100,100,n/a,n/a,n/a,4485,4464,18239,18239,-1,-1,-1,-1,-1,-1 +482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,879,883,96024,96024,-1,-1,-1,-1,-1,-1 +483.xalancbmk,Xalan_base.default,101,100,n/a,n/a,n/a,2848,2866,1798860,1798860,-1,-1,-1,-1,-1,-1 +Mean,geomean-successful-tests,101,100,n/a,n/a,n/a,1369,1377,122925,122926,-1,-1,-1,-1,-1,-1 +Mean,average-successful-tests,100,100,n/a,n/a,n/a,2426,2429,399703,399705,-1,-1,-1,-1,-1,-1 diff --git a/results-vs-prev/tcwg-benchmark-results.log b/results-vs-prev/tcwg-benchmark-results.log index 7b6c4e7..db36613 100644 --- a/results-vs-prev/tcwg-benchmark-results.log +++ b/results-vs-prev/tcwg-benchmark-results.log @@ -7,13 +7,13 @@ + j=0 + for i in "${results[@]}" + rm -rf results-0 -+ '[' -d artifacts/annex/bmk-data ']' -+ ln -s artifacts/annex/bmk-data results-0 ++ '[' -d base-artifacts/annex/bmk-data ']' ++ ln -s base-artifacts/annex/bmk-data results-0 + csv_results_dir=artifacts/results-vs-prev/csv-results-0 + mkdir -p artifacts/results-vs-prev/csv-results-0 -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-0/ --csv_results_dir artifacts/results-vs-prev/csv-results-0 ++metrics perf --hw_tag sq_32 --has_perf_logs yes --verbose true --num-symbols 0 -++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/gather-metrics.sh -+ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-0/ --csv_results_dir artifacts/results-vs-prev/csv-results-0 ++metrics perf --hw_tag sq_32 --has_perf_logs yes --verbose true --num-symbols 0 +++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/gather-metrics.sh ++ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef @@ -85,7 +85,7 @@ + local results_dir=results-0/ + local csv_results_dir=artifacts/results-vs-prev/csv-results-0 + '[' xyes = xyes ']' -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample,dso --sort-field sample --perf-bin /usr/lib/linux-tools/sq_32/perf --verbose --num-symbols 0 --results-dir results-0/ ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample,dso --sort-field sample --perf-bin /usr/lib/linux-tools/sq_32/perf --verbose --num-symbols 0 --results-dir results-0/ + '[' x/usr/lib/linux-tools/sq_32/perf = x ']' + '[' xresults-0/ '!=' x ']' + mapfile -t failed_csvs @@ -116,8 +116,8 @@ + case "$buildid_dir" in + buildid_opt='--buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug' ++ cd results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data -++ sort ++ ls 400.perlbench.data 401.bzip2.data 403.gcc.data 429.mcf.data 433.milc.data 444.namd.data 445.gobmk.data 447.dealII.data 450.soplex.data 453.povray.data 456.hmmer.data 458.sjeng.data 462.libquantum.data 464.h264ref.data 470.lbm.data 471.omnetpp.data 473.astar.data 482.sphinx3.data 483.xalancbmk.data +++ sort + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 400.perlbench.data .data @@ -129,17 +129,17 @@ + grep -q -c -w 401.bzip2 results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.GBhNdkrUd0 ++ tmpout3=/tmp/tmp.2rBpSxhQMC + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.5HZFSXxcQ6 ++ tmpout=/tmp/tmp.Hl8Qn2RsiZ ++ mktemp -+ tmperr=/tmp/tmp.q9QEEls0qo ++ tmperr=/tmp/tmp.Y3LUNxBou1 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38195 ++ wait 43571 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -151,16 +151,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.5HZFSXxcQ6 ++ head -n 100 /tmp/tmp.Hl8Qn2RsiZ + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.qSCWfaP5hh ++ tmpout=/tmp/tmp.jQotzVlZ9Q ++ mktemp -+ tmperr=/tmp/tmp.fBWCX8vnGn ++ tmperr=/tmp/tmp.9JMqJw4wgT ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38205 ++ wait 43581 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -170,30 +170,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 0 /tmp/tmp.qSCWfaP5hh -+ head -n 100 /tmp/tmp.GBhNdkrUd0 ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.jQotzVlZ9Q ++ head -n 100 /tmp/tmp.2rBpSxhQMC ++ basename 401.bzip2.data .data + sed -e 's/^/401.bzip2,/' -+ rm /tmp/tmp.GBhNdkrUd0 ++ rm /tmp/tmp.2rBpSxhQMC + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 403.gcc.data .data + grep -q -c -w 403.gcc results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.R2RdNAUmPw ++ tmpout3=/tmp/tmp.iAY3duBrEj + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.FuLRLqbniZ ++ tmpout=/tmp/tmp.ilcM2oD10D ++ mktemp -+ tmperr=/tmp/tmp.ZB0cWHfwA8 ++ tmperr=/tmp/tmp.c68OLnUfRB ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38224 ++ wait 43600 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -205,16 +205,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.FuLRLqbniZ ++ head -n 100 /tmp/tmp.ilcM2oD10D + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.HyKHHfCGRx ++ tmpout=/tmp/tmp.KAtWbsozQL ++ mktemp -+ tmperr=/tmp/tmp.CewpPpGkFf ++ tmperr=/tmp/tmp.Ym96LTTooS ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38234 ++ wait 43610 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -226,28 +226,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.HyKHHfCGRx -+ head -n 100 /tmp/tmp.R2RdNAUmPw ++ head -n 0 /tmp/tmp.KAtWbsozQL ++ head -n 100 /tmp/tmp.iAY3duBrEj ++ basename 403.gcc.data .data + sed -e 's/^/403.gcc,/' -+ rm /tmp/tmp.R2RdNAUmPw ++ rm /tmp/tmp.iAY3duBrEj + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 429.mcf.data .data + grep -q -c -w 429.mcf results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.FItEfNAA1v ++ tmpout3=/tmp/tmp.9wfnaFeUUC + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.hI2EyEMAr5 ++ tmpout=/tmp/tmp.hVj15GLDN5 ++ mktemp -+ tmperr=/tmp/tmp.UMhiH4RddM ++ tmperr=/tmp/tmp.aqtCLsjqQf ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38253 ++ wait 43629 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -259,16 +259,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.hI2EyEMAr5 ++ head -n 100 /tmp/tmp.hVj15GLDN5 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.dY0mMeA2jY ++ tmpout=/tmp/tmp.l1op26cHIV ++ mktemp -+ tmperr=/tmp/tmp.iep85fdXA5 ++ tmperr=/tmp/tmp.CHZpYp1uiY ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38263 ++ wait 43639 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -280,28 +280,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.dY0mMeA2jY -+ head -n 100 /tmp/tmp.FItEfNAA1v ++ head -n 0 /tmp/tmp.l1op26cHIV ++ head -n 100 /tmp/tmp.9wfnaFeUUC ++ basename 429.mcf.data .data + sed -e 's/^/429.mcf,/' -+ rm /tmp/tmp.FItEfNAA1v ++ rm /tmp/tmp.9wfnaFeUUC + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 433.milc.data .data + grep -q -c -w 433.milc results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.W5AiJZ4CJd ++ tmpout3=/tmp/tmp.3AnF9yXPtj + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.rZqXX4206C ++ tmpout=/tmp/tmp.opXj8k8rrM ++ mktemp -+ tmperr=/tmp/tmp.ccDC1ii7Jp ++ tmperr=/tmp/tmp.iGp2t8zd19 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38282 ++ wait 43658 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -311,18 +311,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.rZqXX4206C ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.opXj8k8rrM + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.zddeQFkP8Y ++ tmpout=/tmp/tmp.VNbBU2iMHB ++ mktemp -+ tmperr=/tmp/tmp.pygzmOXUcB ++ tmperr=/tmp/tmp.pSRgeoKLdf ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38292 ++ wait 43668 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -334,28 +334,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.zddeQFkP8Y -+ head -n 100 /tmp/tmp.W5AiJZ4CJd ++ head -n 0 /tmp/tmp.VNbBU2iMHB ++ head -n 100 /tmp/tmp.3AnF9yXPtj ++ basename 433.milc.data .data + sed -e 's/^/433.milc,/' -+ rm /tmp/tmp.W5AiJZ4CJd ++ rm /tmp/tmp.3AnF9yXPtj + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 444.namd.data .data + grep -q -c -w 444.namd results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.Yy9OZ89gLa -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.vL4NGdytgZ + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.WNjIDsx8Va ++ tmpout=/tmp/tmp.QxuMqQa1RZ ++ mktemp -+ tmperr=/tmp/tmp.KFQXTkOPIc ++ tmperr=/tmp/tmp.TC2jWPhd3Z ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38311 ++ wait 43687 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -367,16 +367,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.WNjIDsx8Va ++ head -n 100 /tmp/tmp.QxuMqQa1RZ + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.ROi2eKEqXx ++ tmpout=/tmp/tmp.dwZZ5kXV5u ++ mktemp -+ tmperr=/tmp/tmp.uZHiUD4QEh ++ tmperr=/tmp/tmp.uqSZW73eFl ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38321 ++ wait 43697 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -386,30 +386,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 0 /tmp/tmp.ROi2eKEqXx -+ head -n 100 /tmp/tmp.Yy9OZ89gLa ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.dwZZ5kXV5u ++ head -n 100 /tmp/tmp.vL4NGdytgZ ++ basename 444.namd.data .data + sed -e 's/^/444.namd,/' -+ rm /tmp/tmp.Yy9OZ89gLa ++ rm /tmp/tmp.vL4NGdytgZ + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 445.gobmk.data .data + grep -q -c -w 445.gobmk results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.jQdaeHD1R0 ++ tmpout3=/tmp/tmp.AQFGfQ1RV3 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.fTkcy7jXsJ ++ tmpout=/tmp/tmp.rxKxoObVXD ++ mktemp -+ tmperr=/tmp/tmp.UTwi7Us2cZ ++ tmperr=/tmp/tmp.K57gkGVs0S ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38340 ++ wait 43716 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -419,18 +419,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.fTkcy7jXsJ +' ++ head -n 100 /tmp/tmp.rxKxoObVXD + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.PvigyF5Uv4 ++ tmpout=/tmp/tmp.7pDNT8XIoq ++ mktemp -+ tmperr=/tmp/tmp.4nVQSu5iUW ++ tmperr=/tmp/tmp.Zz5SRdTC4M ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38350 ++ wait 43726 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -442,28 +442,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.PvigyF5Uv4 -+ head -n 100 /tmp/tmp.jQdaeHD1R0 ++ head -n 0 /tmp/tmp.7pDNT8XIoq ++ head -n 100 /tmp/tmp.AQFGfQ1RV3 ++ basename 445.gobmk.data .data + sed -e 's/^/445.gobmk,/' -+ rm /tmp/tmp.jQdaeHD1R0 ++ rm /tmp/tmp.AQFGfQ1RV3 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 447.dealII.data .data + grep -q -c -w 447.dealII results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.JZDWzApqX4 ++ tmpout3=/tmp/tmp.Amvt9Ou29t + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.3hMxRB5xmh ++ tmpout=/tmp/tmp.Dy95O0BMls ++ mktemp -+ tmperr=/tmp/tmp.FSm9F7PIPT ++ tmperr=/tmp/tmp.pmBrBn6OH5 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38369 ++ wait 43745 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -475,16 +475,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.3hMxRB5xmh ++ head -n 100 /tmp/tmp.Dy95O0BMls + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.ncdIY791ah ++ tmpout=/tmp/tmp.LbpgMVIZZ0 ++ mktemp -+ tmperr=/tmp/tmp.SsAiXtztX7 ++ tmperr=/tmp/tmp.0IMwlBuBQn ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38379 ++ wait 43755 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -494,30 +494,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 0 /tmp/tmp.ncdIY791ah -+ head -n 100 /tmp/tmp.JZDWzApqX4 ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.LbpgMVIZZ0 ++ head -n 100 /tmp/tmp.Amvt9Ou29t ++ basename 447.dealII.data .data + sed -e 's/^/447.dealII,/' -+ rm /tmp/tmp.JZDWzApqX4 ++ rm /tmp/tmp.Amvt9Ou29t + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 450.soplex.data .data + grep -q -c -w 450.soplex results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.j6IXnAkYit ++ tmpout3=/tmp/tmp.k2uNo705rz + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.RVJadU3ve7 ++ tmpout=/tmp/tmp.p9ZGjxiLod ++ mktemp -+ tmperr=/tmp/tmp.gdYDYMRNR8 ++ tmperr=/tmp/tmp.5PADctpZTR ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38398 ++ wait 43774 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -529,16 +529,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.RVJadU3ve7 ++ head -n 100 /tmp/tmp.p9ZGjxiLod + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.7PRhobDmCO ++ tmpout=/tmp/tmp.sZ1zhc4EZU ++ mktemp -+ tmperr=/tmp/tmp.FLsmjTrcKm ++ tmperr=/tmp/tmp.Z0bJ0PrMpX ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38408 ++ wait 43784 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -550,28 +550,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' -+ head -n 0 /tmp/tmp.7PRhobDmCO -+ head -n 100 /tmp/tmp.j6IXnAkYit ++ head -n 0 /tmp/tmp.sZ1zhc4EZU ++ head -n 100 /tmp/tmp.k2uNo705rz ++ basename 450.soplex.data .data + sed -e 's/^/450.soplex,/' -+ rm /tmp/tmp.j6IXnAkYit ++ rm /tmp/tmp.k2uNo705rz + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 453.povray.data .data + grep -q -c -w 453.povray results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.zuyMTD7jsC ++ tmpout3=/tmp/tmp.OwdrzXjcox + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.0xG7OL7yge ++ tmpout=/tmp/tmp.wCtD0cmxwr ++ mktemp -+ tmperr=/tmp/tmp.mk3wHiOFba ++ tmperr=/tmp/tmp.bPda0WY06x ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38427 ++ wait 43803 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -581,18 +581,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.0xG7OL7yge ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.wCtD0cmxwr + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.qonA2b8EUn ++ tmpout=/tmp/tmp.YfrErumrDa ++ mktemp -+ tmperr=/tmp/tmp.XzrwR3NnXI ++ tmperr=/tmp/tmp.vnvJiqN8wr ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38437 ++ wait 43813 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -602,30 +602,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.qonA2b8EUn -+ head -n 100 /tmp/tmp.zuyMTD7jsC +' ++ head -n 0 /tmp/tmp.YfrErumrDa ++ head -n 100 /tmp/tmp.OwdrzXjcox ++ basename 453.povray.data .data + sed -e 's/^/453.povray,/' -+ rm /tmp/tmp.zuyMTD7jsC ++ rm /tmp/tmp.OwdrzXjcox + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 456.hmmer.data .data + grep -q -c -w 456.hmmer results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.QIXXi94kiX -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.RiIZsA6tUv + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.QaDC0UerMN ++ tmpout=/tmp/tmp.KK5Oie60Xt ++ mktemp -+ tmperr=/tmp/tmp.3J8HHa8gLV ++ tmperr=/tmp/tmp.cUQywF89vI ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38456 ++ wait 43832 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -637,18 +637,17 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.QaDC0UerMN ++ head -n 100 /tmp/tmp.KK5Oie60Xt + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.C091KahjbO ++ tmpout=/tmp/tmp.95yQarsokU ++ mktemp -+ tmperr=/tmp/tmp.xXjjlrWvZg ++ tmperr=/tmp/tmp.grVTrkjK3V ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38466 ++ wait 43842 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, -+ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -657,29 +656,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ++ sed -e 's/ *, */,/g' ' -+ head -n 0 /tmp/tmp.C091KahjbO -+ head -n 100 /tmp/tmp.QIXXi94kiX ++ head -n 0 /tmp/tmp.95yQarsokU ++ head -n 100 /tmp/tmp.RiIZsA6tUv ++ basename 456.hmmer.data .data + sed -e 's/^/456.hmmer,/' -+ rm /tmp/tmp.QIXXi94kiX ++ rm /tmp/tmp.RiIZsA6tUv + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 458.sjeng.data .data + grep -q -c -w 458.sjeng results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.7BfpeB1Tie ++ tmpout3=/tmp/tmp.9nDDD6TkOR + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.upiM6GOPSq ++ tmpout=/tmp/tmp.rlM0WPUWS1 ++ mktemp -+ tmperr=/tmp/tmp.6BpYv1zq0V ++ tmperr=/tmp/tmp.0tlmuB5IfE ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38485 ++ wait 43861 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -689,18 +689,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.upiM6GOPSq +' ++ head -n 100 /tmp/tmp.rlM0WPUWS1 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.zirlK1Hbqp ++ tmpout=/tmp/tmp.fighaCLx7V ++ mktemp -+ tmperr=/tmp/tmp.S2fagPDXrt ++ tmperr=/tmp/tmp.kwmDlh6tcX ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38495 ++ wait 43871 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -710,30 +710,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.zirlK1Hbqp -+ head -n 100 /tmp/tmp.7BfpeB1Tie +' ++ head -n 0 /tmp/tmp.fighaCLx7V ++ head -n 100 /tmp/tmp.9nDDD6TkOR ++ basename 458.sjeng.data .data + sed -e 's/^/458.sjeng,/' -+ rm /tmp/tmp.7BfpeB1Tie ++ rm /tmp/tmp.9nDDD6TkOR + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 462.libquantum.data .data + grep -q -c -w 462.libquantum results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.okXhjcWZUX ++ tmpout3=/tmp/tmp.vbLKr3XHwA + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.h770xxj3ql ++ tmpout=/tmp/tmp.rqUZl9iMl8 ++ mktemp -+ tmperr=/tmp/tmp.EbPe3F6WHO ++ tmperr=/tmp/tmp.2RcMNZC9Jc ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38514 ++ wait 43890 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -745,16 +745,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.h770xxj3ql ++ head -n 100 /tmp/tmp.rqUZl9iMl8 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.Pr36EIhDU2 ++ tmpout=/tmp/tmp.Wzee16BsJF ++ mktemp -+ tmperr=/tmp/tmp.AyTsqH6aI9 ++ tmperr=/tmp/tmp.ckuXQsISZW ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38524 ++ wait 43900 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -766,28 +766,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.Pr36EIhDU2 -+ head -n 100 /tmp/tmp.okXhjcWZUX ++ head -n 0 /tmp/tmp.Wzee16BsJF ++ head -n 100 /tmp/tmp.vbLKr3XHwA ++ basename 462.libquantum.data .data + sed -e 's/^/462.libquantum,/' -+ rm /tmp/tmp.okXhjcWZUX ++ rm /tmp/tmp.vbLKr3XHwA + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 464.h264ref.data .data + grep -q -c -w 464.h264ref results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.CRbkCAwSKy ++ tmpout3=/tmp/tmp.yL7cylzDlg + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.149zfyi6Ug ++ tmpout=/tmp/tmp.ReAh9AruGf ++ mktemp -+ tmperr=/tmp/tmp.cxPSrpNC1N ++ tmperr=/tmp/tmp.8czf3tPvkW ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38543 ++ wait 43919 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -797,18 +797,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.149zfyi6Ug +' ++ head -n 100 /tmp/tmp.ReAh9AruGf + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.Nq9L3q2elE ++ tmpout=/tmp/tmp.IqkyUKOQt2 ++ mktemp -+ tmperr=/tmp/tmp.YfiRCzCS9F ++ tmperr=/tmp/tmp.yOFSNpyJfH ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38553 ++ wait 43929 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -820,28 +820,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.Nq9L3q2elE -+ head -n 100 /tmp/tmp.CRbkCAwSKy ++ head -n 0 /tmp/tmp.IqkyUKOQt2 ++ head -n 100 /tmp/tmp.yL7cylzDlg ++ basename 464.h264ref.data .data + sed -e 's/^/464.h264ref,/' -+ rm /tmp/tmp.CRbkCAwSKy ++ rm /tmp/tmp.yL7cylzDlg + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 470.lbm.data .data + grep -q -c -w 470.lbm results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.kVuOuQUrYg ++ tmpout3=/tmp/tmp.xkHAwQNt5m + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.UhgQAIpCBK ++ tmpout=/tmp/tmp.73qDFjByGk ++ mktemp -+ tmperr=/tmp/tmp.eHcTWmVhUT ++ tmperr=/tmp/tmp.JesuSnOIsA ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38572 ++ wait 43948 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -851,18 +851,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.UhgQAIpCBK +' ++ head -n 100 /tmp/tmp.73qDFjByGk + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.Ig706T9Gyq ++ tmpout=/tmp/tmp.IHzBYZHrHb ++ mktemp -+ tmperr=/tmp/tmp.9O1IMC8e3A ++ tmperr=/tmp/tmp.svYiQCSsRO ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38582 ++ wait 43958 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -874,29 +874,30 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.Ig706T9Gyq -+ head -n 100 /tmp/tmp.kVuOuQUrYg ++ head -n 0 /tmp/tmp.IHzBYZHrHb ++ head -n 100 /tmp/tmp.xkHAwQNt5m ++ basename 470.lbm.data .data + sed -e 's/^/470.lbm,/' -+ rm /tmp/tmp.kVuOuQUrYg ++ rm /tmp/tmp.xkHAwQNt5m + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 471.omnetpp.data .data + grep -q -c -w 471.omnetpp results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.LVNq1hTGeV ++ tmpout3=/tmp/tmp.A7Wr8g3Xv9 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.w6202AyI58 ++ tmpout=/tmp/tmp.8sgRpD9xBG ++ mktemp -+ tmperr=/tmp/tmp.MNHzuZVlFj ++ tmperr=/tmp/tmp.iOa2XHIvxv ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38601 ++ wait 43977 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, ++ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -906,19 +907,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.w6202AyI58 ++ head -n 100 /tmp/tmp.8sgRpD9xBG + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.tIVpZ2yWLx ++ tmpout=/tmp/tmp.KPIlOtTgVv ++ mktemp -+ tmperr=/tmp/tmp.mhkok1M6Xt ++ tmperr=/tmp/tmp.3EavUsXzAr ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38611 ++ wait 43987 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, -+ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -928,28 +927,29 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 0 /tmp/tmp.tIVpZ2yWLx -+ head -n 100 /tmp/tmp.LVNq1hTGeV ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.KPIlOtTgVv ++ head -n 100 /tmp/tmp.A7Wr8g3Xv9 ++ basename 471.omnetpp.data .data + sed -e 's/^/471.omnetpp,/' -+ rm /tmp/tmp.LVNq1hTGeV ++ rm /tmp/tmp.A7Wr8g3Xv9 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 473.astar.data .data + grep -q -c -w 473.astar results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.Vya5EoB7Kk ++ tmpout3=/tmp/tmp.mhDHlyfxRo + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.I5zxa6PEpQ ++ tmpout=/tmp/tmp.V3ijhahGgU ++ mktemp -+ tmperr=/tmp/tmp.h6it0Zost5 ++ tmperr=/tmp/tmp.gFQFkLS9SP ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38630 ++ wait 44006 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -961,16 +961,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.I5zxa6PEpQ ++ head -n 100 /tmp/tmp.V3ijhahGgU + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.EWEJodUScj ++ tmpout=/tmp/tmp.mwhLIM9Zx4 ++ mktemp -+ tmperr=/tmp/tmp.cNF4AWUYnC ++ tmperr=/tmp/tmp.A8vUfjI638 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38640 ++ wait 44016 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -980,31 +980,32 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.EWEJodUScj -+ head -n 100 /tmp/tmp.Vya5EoB7Kk +' ++ head -n 0 /tmp/tmp.mwhLIM9Zx4 ++ head -n 100 /tmp/tmp.mhDHlyfxRo ++ basename 473.astar.data .data + sed -e 's/^/473.astar,/' -+ rm /tmp/tmp.Vya5EoB7Kk ++ rm /tmp/tmp.mhDHlyfxRo + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 482.sphinx3.data .data + grep -q -c -w 482.sphinx3 results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.c7zXNTwU4l -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.U1eH25VjZK + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.5iXrLpcLWy ++ tmpout=/tmp/tmp.F79p082gW8 ++ mktemp -+ tmperr=/tmp/tmp.kPX0U2eIZ2 ++ tmperr=/tmp/tmp.w5PuYdcnis ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38659 ++ wait 44035 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, ++ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1014,17 +1015,16 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.5iXrLpcLWy ++ head -n 100 /tmp/tmp.F79p082gW8 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.nvcR9AGc6s ++ tmpout=/tmp/tmp.2fxWFlrCzC ++ mktemp -+ tmperr=/tmp/tmp.zPOX6VrMh5 ++ tmperr=/tmp/tmp.4HIGc6nD1z ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38669 ++ wait 44045 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1034,30 +1034,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 0 /tmp/tmp.nvcR9AGc6s -+ head -n 100 /tmp/tmp.c7zXNTwU4l ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.2fxWFlrCzC ++ head -n 100 /tmp/tmp.U1eH25VjZK ++ basename 482.sphinx3.data .data + sed -e 's/^/482.sphinx3,/' -+ rm /tmp/tmp.c7zXNTwU4l ++ rm /tmp/tmp.U1eH25VjZK + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 483.xalancbmk.data .data + grep -q -c -w 483.xalancbmk results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.sZ04Bjhoiy -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.7hP8H1IcK8 + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.YmvErkfVqr ++ tmpout=/tmp/tmp.MHkWpDMr4P ++ mktemp -+ tmperr=/tmp/tmp.PjoNUVeRF9 ++ tmperr=/tmp/tmp.Tvy2hXoDQh ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38688 ++ wait 44064 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1069,16 +1069,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.YmvErkfVqr ++ head -n 100 /tmp/tmp.MHkWpDMr4P + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.VOvQs4I0U0 ++ tmpout=/tmp/tmp.XyMSwVd2oO ++ mktemp -+ tmperr=/tmp/tmp.b3ulhIKpQn ++ tmperr=/tmp/tmp.Qz0xaW0I4o ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38698 ++ wait 44074 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1090,18 +1090,18 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.VOvQs4I0U0 -+ head -n 100 /tmp/tmp.sZ04Bjhoiy ++ head -n 0 /tmp/tmp.XyMSwVd2oO ++ head -n 100 /tmp/tmp.7hP8H1IcK8 ++ basename 483.xalancbmk.data .data + sed -e 's/^/483.xalancbmk,/' -+ rm /tmp/tmp.sZ04Bjhoiy -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/results-vs-prev/csv-results-0/perf-tmp.csv ++ rm /tmp/tmp.7hP8H1IcK8 ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/results-vs-prev/csv-results-0/perf-tmp.csv + rm artifacts/results-vs-prev/csv-results-0/perf-tmp.csv + '[' xyes = xyes ']' + bmk_name=spec + metrics=("${metrics[@]:1}") + merge_opts=("$csv_results_dir/perf.csv") -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-0/perf.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-0/perf.csv + j=1 + for i in "${results[@]}" + rm -rf results-1 @@ -1109,9 +1109,9 @@ BEGIN { found_samples=0; found_command=0 } + ln -s artifacts/annex/bmk-data results-1 + csv_results_dir=artifacts/results-vs-prev/csv-results-1 + mkdir -p artifacts/results-vs-prev/csv-results-1 -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-1/ --csv_results_dir artifacts/results-vs-prev/csv-results-1 ++metrics perf --hw_tag sq_32 --has_perf_logs yes --verbose true --num-symbols 0 -++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/gather-metrics.sh -+ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-1/ --csv_results_dir artifacts/results-vs-prev/csv-results-1 ++metrics perf --hw_tag sq_32 --has_perf_logs yes --verbose true --num-symbols 0 +++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/gather-metrics.sh ++ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef @@ -1183,7 +1183,7 @@ BEGIN { found_samples=0; found_command=0 } + local results_dir=results-1/ + local csv_results_dir=artifacts/results-vs-prev/csv-results-1 + '[' xyes = xyes ']' -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample,dso --sort-field sample --perf-bin /usr/lib/linux-tools/sq_32/perf --verbose --num-symbols 0 --results-dir results-1/ ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample,dso --sort-field sample --perf-bin /usr/lib/linux-tools/sq_32/perf --verbose --num-symbols 0 --results-dir results-1/ + '[' x/usr/lib/linux-tools/sq_32/perf = x ']' + '[' xresults-1/ '!=' x ']' + mapfile -t failed_csvs @@ -1227,17 +1227,17 @@ BEGIN { found_samples=0; found_command=0 } + grep -q -c -w 401.bzip2 results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.QMjErxBEE0 ++ tmpout3=/tmp/tmp.ttyMiCUvMl + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.tpNIp48B6e ++ tmpout=/tmp/tmp.RoaudPbsHp ++ mktemp -+ tmperr=/tmp/tmp.Diudlgkvut ++ tmperr=/tmp/tmp.zspefM4zTD ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38745 ++ wait 44121 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1249,16 +1249,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.tpNIp48B6e ++ head -n 100 /tmp/tmp.RoaudPbsHp + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.buujgyZW1B ++ tmpout=/tmp/tmp.UHXmYoXR0v ++ mktemp -+ tmperr=/tmp/tmp.RNw4vLNAzO ++ tmperr=/tmp/tmp.fAQVsL6mEg ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38755 ++ wait 44131 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1270,28 +1270,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.buujgyZW1B -+ head -n 100 /tmp/tmp.QMjErxBEE0 ++ head -n 0 /tmp/tmp.UHXmYoXR0v ++ head -n 100 /tmp/tmp.ttyMiCUvMl ++ basename 401.bzip2.data .data + sed -e 's/^/401.bzip2,/' -+ rm /tmp/tmp.QMjErxBEE0 ++ rm /tmp/tmp.ttyMiCUvMl + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 403.gcc.data .data + grep -q -c -w 403.gcc results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.Cf1FiBn66a ++ tmpout3=/tmp/tmp.rf9MeGGUgv + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.esbEEEe577 ++ tmpout=/tmp/tmp.hhIwlTSgrt ++ mktemp -+ tmperr=/tmp/tmp.gZ3I75xL42 ++ tmperr=/tmp/tmp.Kg0GcHKxfg ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38774 ++ wait 44150 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1303,16 +1303,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.esbEEEe577 ++ head -n 100 /tmp/tmp.hhIwlTSgrt + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.xFG73okdQL ++ tmpout=/tmp/tmp.SEdgqnUL5B ++ mktemp -+ tmperr=/tmp/tmp.zvZL6heACC ++ tmperr=/tmp/tmp.XkYqY3L3R7 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38784 ++ wait 44160 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1324,28 +1324,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.xFG73okdQL -+ head -n 100 /tmp/tmp.Cf1FiBn66a ++ head -n 0 /tmp/tmp.SEdgqnUL5B ++ head -n 100 /tmp/tmp.rf9MeGGUgv ++ basename 403.gcc.data .data + sed -e 's/^/403.gcc,/' -+ rm /tmp/tmp.Cf1FiBn66a ++ rm /tmp/tmp.rf9MeGGUgv + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 429.mcf.data .data + grep -q -c -w 429.mcf results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.wQE3TutuuS ++ tmpout3=/tmp/tmp.AzmIJzaNcf + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.X51O2iR2yp ++ tmpout=/tmp/tmp.3m9FOYN5bt ++ mktemp -+ tmperr=/tmp/tmp.ZbXRAbeKdm ++ tmperr=/tmp/tmp.DS3rEv3Yff ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38803 ++ wait 44179 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1355,18 +1355,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.X51O2iR2yp +' ++ head -n 100 /tmp/tmp.3m9FOYN5bt + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.DVU8XqDwuw ++ tmpout=/tmp/tmp.QjGTUE2pQG ++ mktemp -+ tmperr=/tmp/tmp.wPwvxKcT06 ++ tmperr=/tmp/tmp.tkE203WDeF ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38813 ++ wait 44189 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1376,30 +1376,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.DVU8XqDwuw -+ head -n 100 /tmp/tmp.wQE3TutuuS +' ++ head -n 0 /tmp/tmp.QjGTUE2pQG ++ head -n 100 /tmp/tmp.AzmIJzaNcf ++ basename 429.mcf.data .data + sed -e 's/^/429.mcf,/' -+ rm /tmp/tmp.wQE3TutuuS ++ rm /tmp/tmp.AzmIJzaNcf + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 433.milc.data .data + grep -q -c -w 433.milc results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.KnvfilY2L7 ++ tmpout3=/tmp/tmp.2DXJZonqtj + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.fAwV46yyXz ++ tmpout=/tmp/tmp.M5Wm1qepcj ++ mktemp -+ tmperr=/tmp/tmp.cWCh6lf7mw ++ tmperr=/tmp/tmp.VcHos1sFwd ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38832 ++ wait 44208 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1411,17 +1411,18 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.fAwV46yyXz ++ head -n 100 /tmp/tmp.M5Wm1qepcj + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.85wV48C4Vz ++ tmpout=/tmp/tmp.9vvpUY2zj7 ++ mktemp -+ tmperr=/tmp/tmp.AysamKiGet ++ tmperr=/tmp/tmp.LiwpKEAsOo ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38842 ++ wait 44218 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, ++ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1431,29 +1432,28 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.85wV48C4Vz -+ head -n 100 /tmp/tmp.KnvfilY2L7 ++ head -n 0 /tmp/tmp.9vvpUY2zj7 ++ head -n 100 /tmp/tmp.2DXJZonqtj ++ basename 433.milc.data .data + sed -e 's/^/433.milc,/' -+ rm /tmp/tmp.KnvfilY2L7 ++ rm /tmp/tmp.2DXJZonqtj + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 444.namd.data .data + grep -q -c -w 444.namd results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.01bhnEAtO3 ++ tmpout3=/tmp/tmp.xBC1YtMYAN + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.wKfQTtwr1T ++ tmpout=/tmp/tmp.A9G9Ur2kj0 ++ mktemp -+ tmperr=/tmp/tmp.kzCmy3jVFi ++ tmperr=/tmp/tmp.okWybSf5rv ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38861 ++ wait 44237 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1465,16 +1465,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.wKfQTtwr1T ++ head -n 100 /tmp/tmp.A9G9Ur2kj0 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.to144afAEp ++ tmpout=/tmp/tmp.Ttp50BNRr0 ++ mktemp -+ tmperr=/tmp/tmp.knttL12H6y ++ tmperr=/tmp/tmp.ccgByCJKY7 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38871 ++ wait 44247 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1486,29 +1486,30 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.to144afAEp -+ head -n 100 /tmp/tmp.01bhnEAtO3 ++ head -n 0 /tmp/tmp.Ttp50BNRr0 ++ head -n 100 /tmp/tmp.xBC1YtMYAN ++ basename 444.namd.data .data + sed -e 's/^/444.namd,/' -+ rm /tmp/tmp.01bhnEAtO3 ++ rm /tmp/tmp.xBC1YtMYAN + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 445.gobmk.data .data + grep -q -c -w 445.gobmk results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.c1huQx4UbV ++ tmpout3=/tmp/tmp.VEn7XLCa2P + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.pvEv4X0J6D ++ tmpout=/tmp/tmp.4usHM8FcEk ++ mktemp -+ tmperr=/tmp/tmp.esCizayt4J ++ tmperr=/tmp/tmp.bAQBXOeAyM ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38890 ++ wait 44266 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, ++ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1518,17 +1519,16 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.pvEv4X0J6D ++ head -n 100 /tmp/tmp.4usHM8FcEk + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.kPsGZZQmSS ++ tmpout=/tmp/tmp.iTpg9ySHlS ++ mktemp -+ tmperr=/tmp/tmp.K9f7wLyARu ++ tmperr=/tmp/tmp.OnV0zAXJz0 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38900 ++ wait 44276 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1540,29 +1540,30 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.kPsGZZQmSS -+ head -n 100 /tmp/tmp.c1huQx4UbV ++ head -n 0 /tmp/tmp.iTpg9ySHlS ++ head -n 100 /tmp/tmp.VEn7XLCa2P ++ basename 445.gobmk.data .data + sed -e 's/^/445.gobmk,/' -+ rm /tmp/tmp.c1huQx4UbV ++ rm /tmp/tmp.VEn7XLCa2P + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 447.dealII.data .data + grep -q -c -w 447.dealII results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.grvhXd0nVE ++ tmpout3=/tmp/tmp.QzmyqOMwhe + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.tUe1ToG0KW ++ tmpout=/tmp/tmp.144JM50rto ++ mktemp -+ tmperr=/tmp/tmp.GfQcWE0kWf ++ tmperr=/tmp/tmp.XHGHIcaGhJ ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38919 ++ wait 44295 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, ++ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1572,17 +1573,16 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.tUe1ToG0KW ++ head -n 100 /tmp/tmp.144JM50rto + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.RME3plo8PE ++ tmpout=/tmp/tmp.4bjFligujO ++ mktemp -+ tmperr=/tmp/tmp.vA4PyKT0LH ++ tmperr=/tmp/tmp.qvyDKEzxqw ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38929 ++ wait 44305 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1594,28 +1594,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.RME3plo8PE -+ head -n 100 /tmp/tmp.grvhXd0nVE ++ head -n 0 /tmp/tmp.4bjFligujO ++ head -n 100 /tmp/tmp.QzmyqOMwhe ++ basename 447.dealII.data .data + sed -e 's/^/447.dealII,/' -+ rm /tmp/tmp.grvhXd0nVE ++ rm /tmp/tmp.QzmyqOMwhe + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 450.soplex.data .data + grep -q -c -w 450.soplex results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.F1rGt5Udo4 ++ tmpout3=/tmp/tmp.M24Twrs7r3 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.iucXMd91Q9 ++ tmpout=/tmp/tmp.tBlGdzqKRF ++ mktemp -+ tmperr=/tmp/tmp.AxdFpCBxmi ++ tmperr=/tmp/tmp.2hdxw9Zc5m ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38948 ++ wait 44324 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1627,16 +1627,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.iucXMd91Q9 ++ head -n 100 /tmp/tmp.tBlGdzqKRF + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.Bq3TxQxAix ++ tmpout=/tmp/tmp.qdqPpSV8yH ++ mktemp -+ tmperr=/tmp/tmp.buAdWlvn3B ++ tmperr=/tmp/tmp.hb19V0wtPE ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38958 ++ wait 44334 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1648,28 +1648,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.Bq3TxQxAix -+ head -n 100 /tmp/tmp.F1rGt5Udo4 ++ head -n 0 /tmp/tmp.qdqPpSV8yH ++ head -n 100 /tmp/tmp.M24Twrs7r3 ++ basename 450.soplex.data .data + sed -e 's/^/450.soplex,/' -+ rm /tmp/tmp.F1rGt5Udo4 ++ rm /tmp/tmp.M24Twrs7r3 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 453.povray.data .data + grep -q -c -w 453.povray results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.weIsVw0b6j ++ tmpout3=/tmp/tmp.fcLrK8QgN1 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.pphWhltHQX ++ tmpout=/tmp/tmp.vt5A26hSFj ++ mktemp -+ tmperr=/tmp/tmp.zMhRI3BblA ++ tmperr=/tmp/tmp.5BWxeb05xy ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38977 ++ wait 44353 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1681,16 +1681,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.pphWhltHQX ++ head -n 100 /tmp/tmp.vt5A26hSFj + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.YJxPSwIEui ++ tmpout=/tmp/tmp.s8eGztlI7e ++ mktemp -+ tmperr=/tmp/tmp.NS6b4imlO6 ++ tmperr=/tmp/tmp.QrqvkV1xO9 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38987 ++ wait 44363 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1702,28 +1702,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.YJxPSwIEui -+ head -n 100 /tmp/tmp.weIsVw0b6j ++ head -n 0 /tmp/tmp.s8eGztlI7e ++ head -n 100 /tmp/tmp.fcLrK8QgN1 ++ basename 453.povray.data .data + sed -e 's/^/453.povray,/' -+ rm /tmp/tmp.weIsVw0b6j ++ rm /tmp/tmp.fcLrK8QgN1 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 456.hmmer.data .data + grep -q -c -w 456.hmmer results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.7mUf015j3l ++ tmpout3=/tmp/tmp.ZFqCwfkjZU + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.PqRvrxxjKE ++ tmpout=/tmp/tmp.kWjxoMXOH2 ++ mktemp -+ tmperr=/tmp/tmp.kIrj0bGSNz ++ tmperr=/tmp/tmp.4N9u41kNMO ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39006 ++ wait 44382 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1733,18 +1733,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.PqRvrxxjKE ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.kWjxoMXOH2 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.DOXygZOFHs ++ tmpout=/tmp/tmp.7xQNiUIeJw ++ mktemp -+ tmperr=/tmp/tmp.wgArFDsUYr ++ tmperr=/tmp/tmp.DTX3WYNuMN ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39016 ++ wait 44392 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1754,30 +1754,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 0 /tmp/tmp.DOXygZOFHs -+ head -n 100 /tmp/tmp.7mUf015j3l ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.7xQNiUIeJw ++ head -n 100 /tmp/tmp.ZFqCwfkjZU ++ basename 456.hmmer.data .data + sed -e 's/^/456.hmmer,/' -+ rm /tmp/tmp.7mUf015j3l ++ rm /tmp/tmp.ZFqCwfkjZU + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 458.sjeng.data .data + grep -q -c -w 458.sjeng results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.MH7qV9T2E9 ++ tmpout3=/tmp/tmp.89Ys0O8u0J + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.3FLHmU8gfL ++ tmpout=/tmp/tmp.L77fCrmg3d ++ mktemp -+ tmperr=/tmp/tmp.fTPUjAYCvN ++ tmperr=/tmp/tmp.RRNPMbPCYZ ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39035 ++ wait 44411 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1789,16 +1789,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.3FLHmU8gfL ++ head -n 100 /tmp/tmp.L77fCrmg3d + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.6lWjhQCCY0 ++ tmpout=/tmp/tmp.NVuXhbh1cO ++ mktemp -+ tmperr=/tmp/tmp.ZObLiAxLtp ++ tmperr=/tmp/tmp.WYmxieHAxf ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39045 ++ wait 44421 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1810,28 +1810,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.6lWjhQCCY0 -+ head -n 100 /tmp/tmp.MH7qV9T2E9 ++ head -n 0 /tmp/tmp.NVuXhbh1cO ++ head -n 100 /tmp/tmp.89Ys0O8u0J ++ basename 458.sjeng.data .data + sed -e 's/^/458.sjeng,/' -+ rm /tmp/tmp.MH7qV9T2E9 ++ rm /tmp/tmp.89Ys0O8u0J + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 462.libquantum.data .data + grep -q -c -w 462.libquantum results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.F6ESfr3PdX -+ for report_field in dso symbol ++ tmpout3=/tmp/tmp.8djTXO2oZI + sort -t, -k2 -g -r ++ for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.KMYZgNbfoA ++ tmpout=/tmp/tmp.y4smL7J2l4 ++ mktemp -+ tmperr=/tmp/tmp.K4cw90HAgM ++ tmperr=/tmp/tmp.BdkhOCzjC2 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39064 ++ wait 44440 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1841,20 +1841,19 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.KMYZgNbfoA +' ++ head -n 100 /tmp/tmp.y4smL7J2l4 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.SFCupwQxje ++ tmpout=/tmp/tmp.17TKkuJkaw ++ mktemp -+ tmperr=/tmp/tmp.RlEeV78i5b ++ tmperr=/tmp/tmp.U6vd5Ku0a3 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39074 ++ wait 44450 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, -+ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1863,29 +1862,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ++ sed -e 's/ *, */,/g' ' -+ head -n 0 /tmp/tmp.SFCupwQxje -+ head -n 100 /tmp/tmp.F6ESfr3PdX ++ head -n 0 /tmp/tmp.17TKkuJkaw ++ head -n 100 /tmp/tmp.8djTXO2oZI ++ basename 462.libquantum.data .data + sed -e 's/^/462.libquantum,/' -+ rm /tmp/tmp.F6ESfr3PdX ++ rm /tmp/tmp.8djTXO2oZI + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 464.h264ref.data .data + grep -q -c -w 464.h264ref results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.16rFhBdnc6 -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.4xUiuSkhmf + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.ZQLfiSx9U1 ++ tmpout=/tmp/tmp.rb4JmR7EIY ++ mktemp -+ tmperr=/tmp/tmp.gp1P4ZcxCV ++ tmperr=/tmp/tmp.6k9beaKpay ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39093 ++ wait 44469 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1895,18 +1895,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.ZQLfiSx9U1 +' ++ head -n 100 /tmp/tmp.rb4JmR7EIY + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.UG4O5gBGjb ++ tmpout=/tmp/tmp.6G09qJKpu4 ++ mktemp -+ tmperr=/tmp/tmp.zQNEzv38x9 ++ tmperr=/tmp/tmp.jczTjPRDrd ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39103 ++ wait 44479 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1918,28 +1918,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.UG4O5gBGjb -+ head -n 100 /tmp/tmp.16rFhBdnc6 ++ head -n 0 /tmp/tmp.6G09qJKpu4 ++ head -n 100 /tmp/tmp.4xUiuSkhmf ++ basename 464.h264ref.data .data + sed -e 's/^/464.h264ref,/' -+ rm /tmp/tmp.16rFhBdnc6 ++ rm /tmp/tmp.4xUiuSkhmf + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 470.lbm.data .data + grep -q -c -w 470.lbm results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.Qsa1daE3JX ++ tmpout3=/tmp/tmp.UaHuTvX0mu + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.kKx6BWJ9Yz ++ tmpout=/tmp/tmp.XeqmOXsdIo ++ mktemp -+ tmperr=/tmp/tmp.bRNmG0zz0J ++ tmperr=/tmp/tmp.Cr0KCvcftH ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39122 ++ wait 44498 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1951,17 +1951,18 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.kKx6BWJ9Yz ++ head -n 100 /tmp/tmp.XeqmOXsdIo + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.KhWdctMpDc ++ tmpout=/tmp/tmp.AWzKLHS2hN ++ mktemp -+ tmperr=/tmp/tmp.CA2v4PWh09 ++ tmperr=/tmp/tmp.we1JLTgUuC ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39132 ++ wait 44508 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, ++ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -1971,29 +1972,28 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.KhWdctMpDc -+ head -n 100 /tmp/tmp.Qsa1daE3JX ++ head -n 0 /tmp/tmp.AWzKLHS2hN ++ head -n 100 /tmp/tmp.UaHuTvX0mu ++ basename 470.lbm.data .data + sed -e 's/^/470.lbm,/' -+ rm /tmp/tmp.Qsa1daE3JX ++ rm /tmp/tmp.UaHuTvX0mu + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 471.omnetpp.data .data + grep -q -c -w 471.omnetpp results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.amgKrGQjdz ++ tmpout3=/tmp/tmp.P1yKxcUEyU + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.MdV7RB0zFO ++ tmpout=/tmp/tmp.y84SFm2NjR ++ mktemp -+ tmperr=/tmp/tmp.6kkvJ2sVgv ++ tmperr=/tmp/tmp.aAmX3doBIo ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39151 ++ wait 44527 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2003,18 +2003,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.MdV7RB0zFO +' ++ head -n 100 /tmp/tmp.y84SFm2NjR + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.aCixe54zBL ++ tmpout=/tmp/tmp.xGlR7eMK5m ++ mktemp -+ tmperr=/tmp/tmp.GATCfqQ5QN ++ tmperr=/tmp/tmp.DSq5Nph9Dc ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39161 ++ wait 44537 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2026,28 +2026,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.aCixe54zBL -+ head -n 100 /tmp/tmp.amgKrGQjdz ++ head -n 0 /tmp/tmp.xGlR7eMK5m ++ head -n 100 /tmp/tmp.P1yKxcUEyU ++ basename 471.omnetpp.data .data + sed -e 's/^/471.omnetpp,/' -+ rm /tmp/tmp.amgKrGQjdz ++ rm /tmp/tmp.P1yKxcUEyU + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 473.astar.data .data + grep -q -c -w 473.astar results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.myfldtGgXd ++ tmpout3=/tmp/tmp.VOqcUjObck + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.OhZMjPRfpN ++ tmpout=/tmp/tmp.p3elRo2SNm ++ mktemp -+ tmperr=/tmp/tmp.BFxerPnNF3 ++ tmperr=/tmp/tmp.NEAcmIEZWc ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39180 ++ wait 44556 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2057,20 +2057,19 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.OhZMjPRfpN +' ++ head -n 100 /tmp/tmp.p3elRo2SNm + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.WYqCEYkjjn ++ tmpout=/tmp/tmp.4nsoSahF5C ++ mktemp -+ tmperr=/tmp/tmp.1XkRQ36g9l ++ tmperr=/tmp/tmp.vJ2DVR5FnF ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39190 ++ wait 44566 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, -+ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -2080,28 +2079,29 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 0 /tmp/tmp.WYqCEYkjjn -+ head -n 100 /tmp/tmp.myfldtGgXd ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.4nsoSahF5C ++ head -n 100 /tmp/tmp.VOqcUjObck ++ basename 473.astar.data .data + sed -e 's/^/473.astar,/' -+ rm /tmp/tmp.myfldtGgXd ++ rm /tmp/tmp.VOqcUjObck + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 482.sphinx3.data .data + grep -q -c -w 482.sphinx3 results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.xrcttbDYqt ++ tmpout3=/tmp/tmp.jqnYZZpx1l + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.xQpSDrGWBV ++ tmpout=/tmp/tmp.6HUKzaU1Mw ++ mktemp -+ tmperr=/tmp/tmp.mdxHd2Dru4 ++ tmperr=/tmp/tmp.pOBrbyO9OB ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39209 ++ wait 44585 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2113,16 +2113,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.xQpSDrGWBV ++ head -n 100 /tmp/tmp.6HUKzaU1Mw + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.X5NOnlscwD ++ tmpout=/tmp/tmp.RB3O84SDPM ++ mktemp -+ tmperr=/tmp/tmp.VQouKcmKkz ++ tmperr=/tmp/tmp.yaGaAnDDr6 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39219 ++ wait 44595 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2134,28 +2134,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.X5NOnlscwD -+ head -n 100 /tmp/tmp.xrcttbDYqt ++ head -n 0 /tmp/tmp.RB3O84SDPM ++ head -n 100 /tmp/tmp.jqnYZZpx1l ++ basename 482.sphinx3.data .data + sed -e 's/^/482.sphinx3,/' -+ rm /tmp/tmp.xrcttbDYqt ++ rm /tmp/tmp.jqnYZZpx1l + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 483.xalancbmk.data .data + grep -q -c -w 483.xalancbmk results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.XgvhlMapvQ ++ tmpout3=/tmp/tmp.Xx51A0VoyU + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.3i0HYZoG89 ++ tmpout=/tmp/tmp.kCSlJI4fiv ++ mktemp -+ tmperr=/tmp/tmp.NIUFXcvVWu ++ tmperr=/tmp/tmp.TQX8ppZbHu ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39238 ++ wait 44614 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2167,16 +2167,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.3i0HYZoG89 ++ head -n 100 /tmp/tmp.kCSlJI4fiv + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.rvL7Q9lwBI ++ tmpout=/tmp/tmp.cJUc9Hyi8c ++ mktemp -+ tmperr=/tmp/tmp.hyrPAxi9Xb ++ tmperr=/tmp/tmp.GVVjFmxAUz ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39248 ++ wait 44624 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2186,28 +2186,28 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.rvL7Q9lwBI -+ head -n 100 /tmp/tmp.XgvhlMapvQ +' ++ head -n 0 /tmp/tmp.cJUc9Hyi8c ++ head -n 100 /tmp/tmp.Xx51A0VoyU ++ basename 483.xalancbmk.data .data + sed -e 's/^/483.xalancbmk,/' -+ rm /tmp/tmp.XgvhlMapvQ -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/results-vs-prev/csv-results-1/perf-tmp.csv ++ rm /tmp/tmp.Xx51A0VoyU ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/results-vs-prev/csv-results-1/perf-tmp.csv + rm artifacts/results-vs-prev/csv-results-1/perf-tmp.csv + '[' xyes = xyes ']' + bmk_name=spec + metrics=("${metrics[@]:1}") + merge_opts=("$csv_results_dir/perf.csv") -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-1/perf.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-1/perf.csv + j=2 -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/gen_interesting_symbols.py --perf_csv=artifacts/results-vs-prev/csv-results-1/perf.csv --out_csv=artifacts/results-vs-prev/interesting-symbols.csv --threshold_interesting=10 ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/gen_interesting_symbols.py --perf_csv=artifacts/results-vs-prev/csv-results-1/perf.csv --out_csv=artifacts/results-vs-prev/interesting-symbols.csv --threshold_interesting=10 + csvs= + for i in "${results[@]}" + csv_results_dir=artifacts/results-vs-prev/csv-results-0 -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-0/ --csv_results_dir artifacts/results-vs-prev/csv-results-0 --hw_tag sq_32 --has_perf_logs yes --verbose true --num-symbols 0 --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv -++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/gather-metrics.sh -+ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-0/ --csv_results_dir artifacts/results-vs-prev/csv-results-0 --hw_tag sq_32 --has_perf_logs yes --verbose true --num-symbols 0 --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv +++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/gather-metrics.sh ++ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef @@ -2279,7 +2279,7 @@ BEGIN { found_samples=0; found_command=0 } + local results_dir=results-0/ + local csv_results_dir=artifacts/results-vs-prev/csv-results-0 + '[' xyes = xyes ']' -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample,dso --sort-field sample --perf-bin /usr/lib/linux-tools/sq_32/perf --verbose --num-symbols 0 --results-dir results-0/ ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample,dso --sort-field sample --perf-bin /usr/lib/linux-tools/sq_32/perf --verbose --num-symbols 0 --results-dir results-0/ + '[' x/usr/lib/linux-tools/sq_32/perf = x ']' + '[' xresults-0/ '!=' x ']' + mapfile -t failed_csvs @@ -2310,8 +2310,8 @@ BEGIN { found_samples=0; found_command=0 } + case "$buildid_dir" in + buildid_opt='--buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug' ++ cd results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data -++ ls 400.perlbench.data 401.bzip2.data 403.gcc.data 429.mcf.data 433.milc.data 444.namd.data 445.gobmk.data 447.dealII.data 450.soplex.data 453.povray.data 456.hmmer.data 458.sjeng.data 462.libquantum.data 464.h264ref.data 470.lbm.data 471.omnetpp.data 473.astar.data 482.sphinx3.data 483.xalancbmk.data ++ sort +++ ls 400.perlbench.data 401.bzip2.data 403.gcc.data 429.mcf.data 433.milc.data 444.namd.data 445.gobmk.data 447.dealII.data 450.soplex.data 453.povray.data 456.hmmer.data 458.sjeng.data 462.libquantum.data 464.h264ref.data 470.lbm.data 471.omnetpp.data 473.astar.data 482.sphinx3.data 483.xalancbmk.data + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 400.perlbench.data .data @@ -2323,17 +2323,17 @@ BEGIN { found_samples=0; found_command=0 } + grep -q -c -w 401.bzip2 results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.u2tBhGqQV8 ++ tmpout3=/tmp/tmp.gQ38MQuPoO + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.DACZtCMf7U ++ tmpout=/tmp/tmp.ZgvN5rqEUS ++ mktemp -+ tmperr=/tmp/tmp.qUsWmb2mKs ++ tmperr=/tmp/tmp.S5e3NDnslZ ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39294 ++ wait 44670 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2343,18 +2343,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.DACZtCMf7U +' ++ head -n 100 /tmp/tmp.ZgvN5rqEUS + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.1qgjseFnr2 ++ tmpout=/tmp/tmp.leKpS1eUEx ++ mktemp -+ tmperr=/tmp/tmp.yrbAOirAoE ++ tmperr=/tmp/tmp.IYXu1Pg7sm ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39304 ++ wait 44680 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2366,28 +2366,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.1qgjseFnr2 -+ head -n 100 /tmp/tmp.u2tBhGqQV8 ++ head -n 0 /tmp/tmp.leKpS1eUEx ++ head -n 100 /tmp/tmp.gQ38MQuPoO ++ basename 401.bzip2.data .data + sed -e 's/^/401.bzip2,/' -+ rm /tmp/tmp.u2tBhGqQV8 ++ rm /tmp/tmp.gQ38MQuPoO + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 403.gcc.data .data + grep -q -c -w 403.gcc results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.EtnWAzsT0t -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.vknewuSfwv + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.c6O9Kt8Z19 ++ tmpout=/tmp/tmp.BrBpImNcoi ++ mktemp -+ tmperr=/tmp/tmp.76yolImaIZ ++ tmperr=/tmp/tmp.x4HBjYk4eu ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39323 ++ wait 44699 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2399,16 +2399,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.c6O9Kt8Z19 ++ head -n 100 /tmp/tmp.BrBpImNcoi + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.wwHyD1J4tW ++ tmpout=/tmp/tmp.VccUk2CT2e ++ mktemp -+ tmperr=/tmp/tmp.EeIEBDckRP ++ tmperr=/tmp/tmp.gNNXgS2SFZ ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39333 ++ wait 44709 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2420,28 +2420,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.wwHyD1J4tW -+ head -n 100 /tmp/tmp.EtnWAzsT0t ++ head -n 0 /tmp/tmp.VccUk2CT2e ++ head -n 100 /tmp/tmp.vknewuSfwv ++ basename 403.gcc.data .data + sed -e 's/^/403.gcc,/' -+ rm /tmp/tmp.EtnWAzsT0t ++ rm /tmp/tmp.vknewuSfwv + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 429.mcf.data .data + grep -q -c -w 429.mcf results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.zkMwP18P7y ++ tmpout3=/tmp/tmp.hjL26RO4vR + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.CeeWdwTbWt ++ tmpout=/tmp/tmp.iLtC55EXZo ++ mktemp -+ tmperr=/tmp/tmp.yKpCSxTmfx ++ tmperr=/tmp/tmp.bLNZAKLmie ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39352 ++ wait 44728 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2453,16 +2453,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.CeeWdwTbWt ++ head -n 100 /tmp/tmp.iLtC55EXZo + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.UOSDfy6RAG ++ tmpout=/tmp/tmp.tWNDrvAgU6 ++ mktemp -+ tmperr=/tmp/tmp.xtkdaRnyea ++ tmperr=/tmp/tmp.VX1qeNtDYS ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39362 ++ wait 44738 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2472,30 +2472,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.UOSDfy6RAG -+ head -n 100 /tmp/tmp.zkMwP18P7y +' ++ head -n 0 /tmp/tmp.tWNDrvAgU6 ++ head -n 100 /tmp/tmp.hjL26RO4vR ++ basename 429.mcf.data .data + sed -e 's/^/429.mcf,/' -+ rm /tmp/tmp.zkMwP18P7y ++ rm /tmp/tmp.hjL26RO4vR + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 433.milc.data .data + grep -q -c -w 433.milc results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.qX2nzDRIhx -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.IQ9CiVHRBk + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.6huejQtwog ++ tmpout=/tmp/tmp.Bptqe8ippe ++ mktemp -+ tmperr=/tmp/tmp.tZVB9J6vvg ++ tmperr=/tmp/tmp.8IJq175Ajm ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39381 ++ wait 44757 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2507,16 +2507,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.6huejQtwog ++ head -n 100 /tmp/tmp.Bptqe8ippe + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.CTBT30bwWs ++ tmpout=/tmp/tmp.SnBm3gfGJL ++ mktemp -+ tmperr=/tmp/tmp.sl91VpAIjR ++ tmperr=/tmp/tmp.VV7M5AVKhs ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39391 ++ wait 44767 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2528,28 +2528,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.CTBT30bwWs -+ head -n 100 /tmp/tmp.qX2nzDRIhx ++ head -n 0 /tmp/tmp.SnBm3gfGJL ++ head -n 100 /tmp/tmp.IQ9CiVHRBk ++ basename 433.milc.data .data + sed -e 's/^/433.milc,/' -+ rm /tmp/tmp.qX2nzDRIhx ++ rm /tmp/tmp.IQ9CiVHRBk + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 444.namd.data .data + grep -q -c -w 444.namd results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.sglsrIXwqR ++ tmpout3=/tmp/tmp.RZBvhPsNys + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.yltHwhdVZa ++ tmpout=/tmp/tmp.AX4NOfntkA ++ mktemp -+ tmperr=/tmp/tmp.XowPq1SBhV ++ tmperr=/tmp/tmp.XuBdhcoY6i ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39410 ++ wait 44786 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2559,18 +2559,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.yltHwhdVZa +' ++ head -n 100 /tmp/tmp.AX4NOfntkA + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.7vhfH4AoXH ++ tmpout=/tmp/tmp.yl51ztTDUl ++ mktemp -+ tmperr=/tmp/tmp.dv3DL3sJvh ++ tmperr=/tmp/tmp.5gZJthLLML ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39420 ++ wait 44796 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2580,30 +2580,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.7vhfH4AoXH -+ head -n 100 /tmp/tmp.sglsrIXwqR +' ++ head -n 0 /tmp/tmp.yl51ztTDUl ++ head -n 100 /tmp/tmp.RZBvhPsNys ++ basename 444.namd.data .data + sed -e 's/^/444.namd,/' -+ rm /tmp/tmp.sglsrIXwqR ++ rm /tmp/tmp.RZBvhPsNys + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 445.gobmk.data .data + grep -q -c -w 445.gobmk results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.Jn4pppxr6r ++ tmpout3=/tmp/tmp.XJg1US5V1A + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.7FiGNQwS1O ++ tmpout=/tmp/tmp.Bv0bDvcv5J ++ mktemp -+ tmperr=/tmp/tmp.ynDcJyCRYM ++ tmperr=/tmp/tmp.90ZqMyr8B0 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39439 ++ wait 44815 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2615,16 +2615,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.7FiGNQwS1O ++ head -n 100 /tmp/tmp.Bv0bDvcv5J + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.v9EPjByUAU ++ tmpout=/tmp/tmp.p13cZyLzQO ++ mktemp -+ tmperr=/tmp/tmp.oQxxEchJCc ++ tmperr=/tmp/tmp.iaKLpUlrTX ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39449 ++ wait 44825 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2636,30 +2636,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.v9EPjByUAU -+ head -n 100 /tmp/tmp.Jn4pppxr6r ++ head -n 0 /tmp/tmp.p13cZyLzQO ++ head -n 100 /tmp/tmp.XJg1US5V1A ++ basename 445.gobmk.data .data + sed -e 's/^/445.gobmk,/' -+ rm /tmp/tmp.Jn4pppxr6r ++ rm /tmp/tmp.XJg1US5V1A + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 447.dealII.data .data + grep -q -c -w 447.dealII results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.F4pRf6n2Vq ++ tmpout3=/tmp/tmp.kqjntC9cte + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.4r1ABsxzSh ++ tmpout=/tmp/tmp.tF9jcMbAys ++ mktemp -+ tmperr=/tmp/tmp.oOLR6zJ558 ++ tmperr=/tmp/tmp.FlAdC4ZSMD ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39468 ++ wait 44844 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, -+ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -2669,16 +2668,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.4r1ABsxzSh ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.tF9jcMbAys + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.yOfWFTrVGk ++ tmpout=/tmp/tmp.sp8XsHjv5f ++ mktemp -+ tmperr=/tmp/tmp.rfvmCWdLyJ ++ tmperr=/tmp/tmp.EZpIk4llyv ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39478 ++ wait 44854 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2690,30 +2690,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.yOfWFTrVGk -+ head -n 100 /tmp/tmp.F4pRf6n2Vq ++ head -n 0 /tmp/tmp.sp8XsHjv5f ++ head -n 100 /tmp/tmp.kqjntC9cte ++ basename 447.dealII.data .data + sed -e 's/^/447.dealII,/' -+ rm /tmp/tmp.F4pRf6n2Vq ++ rm /tmp/tmp.kqjntC9cte + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 450.soplex.data .data + grep -q -c -w 450.soplex results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.OFhQae1NPp -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.LHGgYhw8ZT + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.U21Px7FyO6 ++ tmpout=/tmp/tmp.S0Wn7CoYyF ++ mktemp -+ tmperr=/tmp/tmp.YyK3b2PSy0 ++ tmperr=/tmp/tmp.yhygNIBw1o ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39497 ++ wait 44873 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, -+ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -2723,16 +2722,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.U21Px7FyO6 ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.S0Wn7CoYyF + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.4LMJvKDMoI ++ tmpout=/tmp/tmp.y8hQNZDYmc ++ mktemp -+ tmperr=/tmp/tmp.KkmWiJNeWM ++ tmperr=/tmp/tmp.SRzfMSUkEX ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39507 ++ wait 44883 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2742,30 +2742,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 0 /tmp/tmp.4LMJvKDMoI -+ head -n 100 /tmp/tmp.OFhQae1NPp ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.y8hQNZDYmc ++ head -n 100 /tmp/tmp.LHGgYhw8ZT ++ basename 450.soplex.data .data + sed -e 's/^/450.soplex,/' -+ rm /tmp/tmp.OFhQae1NPp ++ rm /tmp/tmp.LHGgYhw8ZT + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 453.povray.data .data + grep -q -c -w 453.povray results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.t6mFDDTG6B ++ tmpout3=/tmp/tmp.k9OwQ3wvlz + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.siMHt1wG6h ++ tmpout=/tmp/tmp.82pNNBr0S0 ++ mktemp -+ tmperr=/tmp/tmp.J0urp7u803 ++ tmperr=/tmp/tmp.M0nnNACUoS ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39526 ++ wait 44902 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2777,16 +2777,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.siMHt1wG6h ++ head -n 100 /tmp/tmp.82pNNBr0S0 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.ChunVNfxZX ++ tmpout=/tmp/tmp.cvswPY8L3c ++ mktemp -+ tmperr=/tmp/tmp.MSeb8I3kX4 ++ tmperr=/tmp/tmp.PWHd21HHeg ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39536 ++ wait 44912 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2798,28 +2798,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.ChunVNfxZX -+ head -n 100 /tmp/tmp.t6mFDDTG6B ++ head -n 0 /tmp/tmp.cvswPY8L3c ++ head -n 100 /tmp/tmp.k9OwQ3wvlz ++ basename 453.povray.data .data + sed -e 's/^/453.povray,/' -+ rm /tmp/tmp.t6mFDDTG6B ++ rm /tmp/tmp.k9OwQ3wvlz + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 456.hmmer.data .data + grep -q -c -w 456.hmmer results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.pnreUQ938K ++ tmpout3=/tmp/tmp.na6ao3m1zG + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.x5qegpiega ++ tmpout=/tmp/tmp.SDj5g7OC1e ++ mktemp -+ tmperr=/tmp/tmp.hUkT9AVuNT ++ tmperr=/tmp/tmp.xPvzMpu8t5 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39555 ++ wait 44931 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2829,18 +2829,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.x5qegpiega +' ++ head -n 100 /tmp/tmp.SDj5g7OC1e + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.R0aPOHpioq ++ tmpout=/tmp/tmp.pP6t5aka8S ++ mktemp -+ tmperr=/tmp/tmp.tP1a1ReeA6 ++ tmperr=/tmp/tmp.7RDZdiT9Wd ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39565 ++ wait 44941 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2852,28 +2852,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.R0aPOHpioq -+ head -n 100 /tmp/tmp.pnreUQ938K ++ head -n 0 /tmp/tmp.pP6t5aka8S ++ head -n 100 /tmp/tmp.na6ao3m1zG ++ basename 456.hmmer.data .data + sed -e 's/^/456.hmmer,/' -+ rm /tmp/tmp.pnreUQ938K ++ rm /tmp/tmp.na6ao3m1zG + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 458.sjeng.data .data + grep -q -c -w 458.sjeng results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.qSNVOst5pL ++ tmpout3=/tmp/tmp.NaZntZ2Zwd + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.RAorLzQONj ++ tmpout=/tmp/tmp.I7kSHQL27X ++ mktemp -+ tmperr=/tmp/tmp.v1Y07AaOfI ++ tmperr=/tmp/tmp.NpFbAbS5TU ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39584 ++ wait 44960 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2883,18 +2883,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.RAorLzQONj +' ++ head -n 100 /tmp/tmp.I7kSHQL27X + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.uHmMxjfC5s ++ tmpout=/tmp/tmp.6uR32Uoivu ++ mktemp -+ tmperr=/tmp/tmp.9sGVxhKPOs ++ tmperr=/tmp/tmp.LsfNv1sIL4 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39594 ++ wait 44970 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2906,28 +2906,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.uHmMxjfC5s -+ head -n 100 /tmp/tmp.qSNVOst5pL ++ head -n 0 /tmp/tmp.6uR32Uoivu ++ head -n 100 /tmp/tmp.NaZntZ2Zwd ++ basename 458.sjeng.data .data + sed -e 's/^/458.sjeng,/' -+ rm /tmp/tmp.qSNVOst5pL ++ rm /tmp/tmp.NaZntZ2Zwd + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 462.libquantum.data .data + grep -q -c -w 462.libquantum results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.QTRajqLQH6 -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.HBdAbbb6du + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.VANWt5fobm ++ sort -t, -k2 -g -r ++ tmpout=/tmp/tmp.XTxBY6TUUF ++ mktemp -+ tmperr=/tmp/tmp.xLukz6mVmD ++ tmperr=/tmp/tmp.wAkJLS9Cbi ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39613 ++ wait 44989 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2939,16 +2939,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.VANWt5fobm ++ head -n 100 /tmp/tmp.XTxBY6TUUF + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.jrpAg6T0p6 ++ tmpout=/tmp/tmp.9L34oHH01u ++ mktemp -+ tmperr=/tmp/tmp.GLXrXZaNws ++ tmperr=/tmp/tmp.YUAiuetEw3 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39623 ++ wait 44999 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2960,30 +2960,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.jrpAg6T0p6 -+ head -n 100 /tmp/tmp.QTRajqLQH6 ++ head -n 0 /tmp/tmp.9L34oHH01u ++ head -n 100 /tmp/tmp.HBdAbbb6du ++ basename 462.libquantum.data .data + sed -e 's/^/462.libquantum,/' -+ rm /tmp/tmp.QTRajqLQH6 ++ rm /tmp/tmp.HBdAbbb6du + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 464.h264ref.data .data + grep -q -c -w 464.h264ref results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.AT46mMEK9k ++ tmpout3=/tmp/tmp.eyIqLBmf29 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.UHxO5jhIXk ++ tmpout=/tmp/tmp.qsoFGy8sOK ++ mktemp -+ tmperr=/tmp/tmp.O2c2f2Jgdi ++ tmperr=/tmp/tmp.FXQjCGXBbe ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39642 ++ wait 45018 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, -+ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -2993,16 +2992,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.UHxO5jhIXk ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.qsoFGy8sOK + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.QgbiubpINt ++ tmpout=/tmp/tmp.jrUgTN6Lss ++ mktemp -+ tmperr=/tmp/tmp.ox1lzfaL6e ++ tmperr=/tmp/tmp.shrPEy7qhs ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39652 ++ wait 45028 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3014,28 +3014,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.QgbiubpINt -+ head -n 100 /tmp/tmp.AT46mMEK9k ++ head -n 0 /tmp/tmp.jrUgTN6Lss ++ head -n 100 /tmp/tmp.eyIqLBmf29 ++ basename 464.h264ref.data .data + sed -e 's/^/464.h264ref,/' -+ rm /tmp/tmp.AT46mMEK9k ++ rm /tmp/tmp.eyIqLBmf29 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 470.lbm.data .data + grep -q -c -w 470.lbm results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.x5d8Qqx1HP ++ tmpout3=/tmp/tmp.PyZPD8EzQG + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.vbViNDwXBe ++ tmpout=/tmp/tmp.PCtdmQSeqi ++ mktemp -+ tmperr=/tmp/tmp.QPIqbixmNf ++ tmperr=/tmp/tmp.or4vbb3LFm ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39671 ++ wait 45047 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3047,18 +3047,17 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.vbViNDwXBe ++ head -n 100 /tmp/tmp.PCtdmQSeqi + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.kmC1YvJmxR ++ tmpout=/tmp/tmp.NEVCJyuLix ++ mktemp -+ tmperr=/tmp/tmp.7g898J8vBu ++ tmperr=/tmp/tmp.YNXaUdaYF2 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39681 ++ wait 45057 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, -+ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3068,28 +3067,29 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 0 /tmp/tmp.kmC1YvJmxR -+ head -n 100 /tmp/tmp.x5d8Qqx1HP ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.NEVCJyuLix ++ head -n 100 /tmp/tmp.PyZPD8EzQG ++ basename 470.lbm.data .data + sed -e 's/^/470.lbm,/' -+ rm /tmp/tmp.x5d8Qqx1HP ++ rm /tmp/tmp.PyZPD8EzQG + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 471.omnetpp.data .data + grep -q -c -w 471.omnetpp results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.fXM0Q2qgrx ++ tmpout3=/tmp/tmp.zrQ1UTrF1O + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.HRvBSKDZ27 ++ tmpout=/tmp/tmp.XlkUk9H2Ju ++ mktemp -+ tmperr=/tmp/tmp.7Xc9yj8K41 ++ tmperr=/tmp/tmp.8wyMRC75Kk ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39700 ++ wait 45076 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3101,16 +3101,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.HRvBSKDZ27 ++ head -n 100 /tmp/tmp.XlkUk9H2Ju + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.faIRLH173p ++ tmpout=/tmp/tmp.EWAy6F7dCL ++ mktemp -+ tmperr=/tmp/tmp.Kb6GA4N4js ++ tmperr=/tmp/tmp.Vcddhvfmtf ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39710 ++ wait 45086 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3122,30 +3122,29 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.faIRLH173p -+ head -n 100 /tmp/tmp.fXM0Q2qgrx ++ head -n 0 /tmp/tmp.EWAy6F7dCL ++ head -n 100 /tmp/tmp.zrQ1UTrF1O ++ basename 471.omnetpp.data .data + sed -e 's/^/471.omnetpp,/' -+ rm /tmp/tmp.fXM0Q2qgrx ++ rm /tmp/tmp.zrQ1UTrF1O + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 473.astar.data .data + grep -q -c -w 473.astar results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.P1QmUpmKhd ++ tmpout3=/tmp/tmp.n0wMArIeDG + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.FcK9CdAX2P ++ tmpout=/tmp/tmp.BTWiTN8bLb ++ mktemp -+ tmperr=/tmp/tmp.DCweSCryax ++ tmperr=/tmp/tmp.u615daYMT6 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39729 ++ wait 45105 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, -+ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3155,16 +3154,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.FcK9CdAX2P ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.BTWiTN8bLb + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.7XsTNjtZIW ++ tmpout=/tmp/tmp.cZ9KDf1GWa ++ mktemp -+ tmperr=/tmp/tmp.29Xpe9npfN ++ tmperr=/tmp/tmp.EX0EHzr6sp ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39739 ++ wait 45115 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3176,28 +3176,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.7XsTNjtZIW -+ head -n 100 /tmp/tmp.P1QmUpmKhd ++ head -n 0 /tmp/tmp.cZ9KDf1GWa ++ head -n 100 /tmp/tmp.n0wMArIeDG ++ basename 473.astar.data .data + sed -e 's/^/473.astar,/' -+ rm /tmp/tmp.P1QmUpmKhd ++ rm /tmp/tmp.n0wMArIeDG + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 482.sphinx3.data .data + grep -q -c -w 482.sphinx3 results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.98MzChgiBv ++ tmpout3=/tmp/tmp.EdIL1edtvX + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.kMTVngZmOA ++ tmpout=/tmp/tmp.M3uOd04BZ7 ++ mktemp -+ tmperr=/tmp/tmp.VLxoPnbvBt ++ tmperr=/tmp/tmp.eO7euCAbDS ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39758 ++ wait 45134 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3209,16 +3209,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.kMTVngZmOA ++ head -n 100 /tmp/tmp.M3uOd04BZ7 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.HhEX3LJ9kE ++ tmpout=/tmp/tmp.r8bUC44wFF ++ mktemp -+ tmperr=/tmp/tmp.siojfrIOUV ++ tmperr=/tmp/tmp.0YQ9wCLxD6 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39768 ++ wait 45144 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3230,28 +3230,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.HhEX3LJ9kE -+ head -n 100 /tmp/tmp.98MzChgiBv ++ head -n 0 /tmp/tmp.r8bUC44wFF ++ head -n 100 /tmp/tmp.EdIL1edtvX ++ basename 482.sphinx3.data .data + sed -e 's/^/482.sphinx3,/' -+ rm /tmp/tmp.98MzChgiBv ++ rm /tmp/tmp.EdIL1edtvX + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 483.xalancbmk.data .data + grep -q -c -w 483.xalancbmk results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.kuqfYHZ1HG ++ tmpout3=/tmp/tmp.GFENYcm8qF + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.WUxFmyY6wk ++ tmpout=/tmp/tmp.lle1HpkUJv ++ mktemp -+ tmperr=/tmp/tmp.QChAz7hl8L ++ tmperr=/tmp/tmp.CYCBwhKL7w ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 39787 ++ wait 45163 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3263,16 +3263,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.WUxFmyY6wk ++ head -n 100 /tmp/tmp.lle1HpkUJv + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.CZS1TYW0vA ++ tmpout=/tmp/tmp.rGT56cqeZg ++ mktemp -+ tmperr=/tmp/tmp.C0tlGud1eD ++ tmperr=/tmp/tmp.bIwwbQVqOo ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 39797 ++ wait 45173 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3284,41 +3284,41 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.CZS1TYW0vA -+ head -n 100 /tmp/tmp.kuqfYHZ1HG ++ head -n 0 /tmp/tmp.rGT56cqeZg ++ head -n 100 /tmp/tmp.GFENYcm8qF ++ basename 483.xalancbmk.data .data + sed -e 's/^/483.xalancbmk,/' -+ rm /tmp/tmp.kuqfYHZ1HG -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/results-vs-prev/csv-results-0/perf-tmp.csv ++ rm /tmp/tmp.GFENYcm8qF ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/results-vs-prev/csv-results-0/perf-tmp.csv + rm artifacts/results-vs-prev/csv-results-0/perf-tmp.csv + '[' xyes = xyes ']' + bmk_name=spec + metrics=("${metrics[@]:1}") + merge_opts=("$csv_results_dir/perf.csv") + for metric in "${metrics[@]}" -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/size-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-0/size.csv --perf_csv artifacts/results-vs-prev/csv-results-0/perf.csv --results_dir results-0/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/size-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-0/size.csv --perf_csv artifacts/results-vs-prev/csv-results-0/perf.csv --results_dir results-0/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv Warning: Executable not found for benchmark 400.perlbench + merge_opts+=("$csv_results_dir/$metric.csv") + for metric in "${metrics[@]}" -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/vect-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-0/vect.csv --perf_csv artifacts/results-vs-prev/csv-results-0/perf.csv --results_dir results-0/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/vect-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-0/vect.csv --perf_csv artifacts/results-vs-prev/csv-results-0/perf.csv --results_dir results-0/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv Warning: Executable not found for benchmark 400.perlbench + merge_opts+=("$csv_results_dir/$metric.csv") + for metric in "${metrics[@]}" -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/sve-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-0/sve.csv --perf_csv artifacts/results-vs-prev/csv-results-0/perf.csv --results_dir results-0/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/sve-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-0/sve.csv --perf_csv artifacts/results-vs-prev/csv-results-0/perf.csv --results_dir results-0/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv Warning: Executable not found for benchmark 400.perlbench + merge_opts+=("$csv_results_dir/$metric.csv") + for metric in "${metrics[@]}" -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/md5sum-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-0/md5sum.csv --perf_csv artifacts/results-vs-prev/csv-results-0/perf.csv --results_dir results-0/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/md5sum-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-0/md5sum.csv --perf_csv artifacts/results-vs-prev/csv-results-0/perf.csv --results_dir results-0/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv Warning: Executable not found for benchmark 400.perlbench + merge_opts+=("$csv_results_dir/$metric.csv") -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-0/perf.csv artifacts/results-vs-prev/csv-results-0/size.csv artifacts/results-vs-prev/csv-results-0/vect.csv artifacts/results-vs-prev/csv-results-0/sve.csv artifacts/results-vs-prev/csv-results-0/md5sum.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-0/perf.csv artifacts/results-vs-prev/csv-results-0/size.csv artifacts/results-vs-prev/csv-results-0/vect.csv artifacts/results-vs-prev/csv-results-0/sve.csv artifacts/results-vs-prev/csv-results-0/md5sum.csv + csvs=' artifacts/results-vs-prev/csv-results-0/results.csv' + num=1 + for i in "${results[@]}" + csv_results_dir=artifacts/results-vs-prev/csv-results-1 -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-1/ --csv_results_dir artifacts/results-vs-prev/csv-results-1 --hw_tag sq_32 --has_perf_logs yes --verbose true --num-symbols 0 --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv -++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/gather-metrics.sh -+ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/gather-metrics.sh --results_dir results-1/ --csv_results_dir artifacts/results-vs-prev/csv-results-1 --hw_tag sq_32 --has_perf_logs yes --verbose true --num-symbols 0 --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv +++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/gather-metrics.sh ++ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef @@ -3390,15 +3390,15 @@ Warning: Executable not found for benchmark 400.perlbench + local results_dir=results-1/ + local csv_results_dir=artifacts/results-vs-prev/csv-results-1 + '[' xyes = xyes ']' -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample,dso --sort-field sample --perf-bin /usr/lib/linux-tools/sq_32/perf --verbose --num-symbols 0 --results-dir results-1/ ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/perfdatadir2csv.sh --buildid-dir local --format sample,dso --sort-field sample --perf-bin /usr/lib/linux-tools/sq_32/perf --verbose --num-symbols 0 --results-dir results-1/ + '[' x/usr/lib/linux-tools/sq_32/perf = x ']' + '[' xresults-1/ '!=' x ']' + mapfile -t failed_csvs ++ find results-1/ -name 'failed.*.csv*' ++ sort + mapfile -t perf_dirs -++ sort ++ find results-1/ -name 'perf.*.data' +++ sort + for perf_dir in "${perf_dirs[@]}" + '[' -d results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data ']' + '[' xsample '!=' x ']' @@ -3434,17 +3434,17 @@ Warning: Executable not found for benchmark 400.perlbench + grep -q -c -w 401.bzip2 results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.n5mFymSNKH ++ tmpout3=/tmp/tmp.LcdcYbBpUP + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.hBGMh5TzAB ++ tmpout=/tmp/tmp.4U5r58S58b ++ mktemp -+ tmperr=/tmp/tmp.WC5eDAumU1 ++ tmperr=/tmp/tmp.FTUgi3JaPV ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41122 ++ wait 46405 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3456,17 +3456,18 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.hBGMh5TzAB ++ head -n 100 /tmp/tmp.4U5r58S58b + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.lCKqgVslkf ++ tmpout=/tmp/tmp.0nCZ8DSw9H ++ mktemp -+ tmperr=/tmp/tmp.WWqLvi03x6 ++ tmperr=/tmp/tmp.SLAuGH6WXN ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41132 ++ wait 46415 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, ++ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3475,32 +3476,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 0 /tmp/tmp.lCKqgVslkf -+ head -n 100 /tmp/tmp.n5mFymSNKH ++ head -n 0 /tmp/tmp.0nCZ8DSw9H ++ head -n 100 /tmp/tmp.LcdcYbBpUP ++ basename 401.bzip2.data .data + sed -e 's/^/401.bzip2,/' -+ rm /tmp/tmp.n5mFymSNKH ++ rm /tmp/tmp.LcdcYbBpUP + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 403.gcc.data .data + grep -q -c -w 403.gcc results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.e1CENmt9Oh ++ tmpout3=/tmp/tmp.jXSTweQkKh + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.lAzaRgliHN ++ tmpout=/tmp/tmp.ouv7BmAYFb ++ mktemp -+ tmperr=/tmp/tmp.GSwOM7e2e8 ++ tmperr=/tmp/tmp.Q8TkE1qvOL ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41151 ++ wait 46434 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, -+ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3510,16 +3509,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.lAzaRgliHN ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.ouv7BmAYFb + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.qvKiT7YcFP ++ tmpout=/tmp/tmp.Ts6ph4Z53I ++ mktemp -+ tmperr=/tmp/tmp.Mpq99l3nFp ++ tmperr=/tmp/tmp.eu0NM0G3QB ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41161 ++ wait 46444 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3529,30 +3529,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.qvKiT7YcFP -+ head -n 100 /tmp/tmp.e1CENmt9Oh +' ++ head -n 0 /tmp/tmp.Ts6ph4Z53I ++ head -n 100 /tmp/tmp.jXSTweQkKh ++ basename 403.gcc.data .data + sed -e 's/^/403.gcc,/' -+ rm /tmp/tmp.e1CENmt9Oh ++ rm /tmp/tmp.jXSTweQkKh + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 429.mcf.data .data + grep -q -c -w 429.mcf results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.lS1GGVfZeG ++ tmpout3=/tmp/tmp.rz1KuoqDfj + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.3up0IMXthe ++ tmpout=/tmp/tmp.In5cMsn3Yl ++ mktemp -+ tmperr=/tmp/tmp.4CvGqEeYAw ++ tmperr=/tmp/tmp.kmybnhknPP ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41180 ++ wait 46463 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3564,16 +3564,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.3up0IMXthe ++ head -n 100 /tmp/tmp.In5cMsn3Yl + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.z33AAm3waR ++ tmpout=/tmp/tmp.G821ytYyFj ++ mktemp -+ tmperr=/tmp/tmp.szg6FuUeMh ++ tmperr=/tmp/tmp.xYgTwbw7LD ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41190 ++ wait 46473 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3585,28 +3585,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.z33AAm3waR -+ head -n 100 /tmp/tmp.lS1GGVfZeG ++ head -n 0 /tmp/tmp.G821ytYyFj ++ head -n 100 /tmp/tmp.rz1KuoqDfj ++ basename 429.mcf.data .data + sed -e 's/^/429.mcf,/' -+ rm /tmp/tmp.lS1GGVfZeG ++ rm /tmp/tmp.rz1KuoqDfj + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 433.milc.data .data + grep -q -c -w 433.milc results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.qZcROxPxak ++ tmpout3=/tmp/tmp.xXEK8321tt + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.3jzNBdEe3v ++ tmpout=/tmp/tmp.I8mZGOhcoO ++ mktemp -+ tmperr=/tmp/tmp.3HUUZxfHov ++ tmperr=/tmp/tmp.kS7t8QNRKJ ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41209 ++ wait 46492 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3618,16 +3618,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.3jzNBdEe3v ++ head -n 100 /tmp/tmp.I8mZGOhcoO + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.8YNV9pXny6 ++ tmpout=/tmp/tmp.c7LFu2Ttuy ++ mktemp -+ tmperr=/tmp/tmp.X9C2Y65nlj ++ tmperr=/tmp/tmp.PP0IkoREeg ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41219 ++ wait 46502 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3639,28 +3639,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.8YNV9pXny6 -+ head -n 100 /tmp/tmp.qZcROxPxak ++ head -n 0 /tmp/tmp.c7LFu2Ttuy ++ head -n 100 /tmp/tmp.xXEK8321tt ++ basename 433.milc.data .data + sed -e 's/^/433.milc,/' -+ rm /tmp/tmp.qZcROxPxak ++ rm /tmp/tmp.xXEK8321tt + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 444.namd.data .data + grep -q -c -w 444.namd results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.wnRzSeD6Ht -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.s49RYQS0vx + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.rI6E2OZuDa ++ tmpout=/tmp/tmp.4SyZnY1djl ++ mktemp -+ tmperr=/tmp/tmp.gzH9OuxiKG ++ tmperr=/tmp/tmp.EVY0a8ON3f ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41238 ++ wait 46521 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3670,19 +3670,20 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.rI6E2OZuDa +' ++ head -n 100 /tmp/tmp.4SyZnY1djl + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.osPJBCkyWe ++ tmpout=/tmp/tmp.tKmxUe3UwW ++ mktemp -+ tmperr=/tmp/tmp.IjfgAxmaY4 ++ tmperr=/tmp/tmp.ZoTpDVoBqZ ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41248 ++ wait 46531 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, ++ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3692,30 +3693,30 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.osPJBCkyWe -+ head -n 100 /tmp/tmp.wnRzSeD6Ht ++ head -n 0 /tmp/tmp.tKmxUe3UwW ++ head -n 100 /tmp/tmp.s49RYQS0vx ++ basename 444.namd.data .data + sed -e 's/^/444.namd,/' -+ rm /tmp/tmp.wnRzSeD6Ht ++ rm /tmp/tmp.s49RYQS0vx + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 445.gobmk.data .data + grep -q -c -w 445.gobmk results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.JtWfsZ6egu ++ tmpout3=/tmp/tmp.XT585ikfJL + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.Z2qg6ypkkU ++ tmpout=/tmp/tmp.k9GslNRtpD ++ mktemp -+ tmperr=/tmp/tmp.KVWqkupeHr ++ tmperr=/tmp/tmp.3Sh6RUdagi ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41267 ++ wait 46550 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, ++ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3724,18 +3725,17 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.Z2qg6ypkkU ++ head -n 100 /tmp/tmp.k9GslNRtpD + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.NH7giQzov3 ++ tmpout=/tmp/tmp.2KAJBVW0oq ++ mktemp -+ tmperr=/tmp/tmp.jbsthHRSk8 ++ tmperr=/tmp/tmp.UxmPxewk2Z ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41277 ++ wait 46560 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3747,28 +3747,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.NH7giQzov3 -+ head -n 100 /tmp/tmp.JtWfsZ6egu ++ head -n 0 /tmp/tmp.2KAJBVW0oq ++ head -n 100 /tmp/tmp.XT585ikfJL ++ basename 445.gobmk.data .data + sed -e 's/^/445.gobmk,/' -+ rm /tmp/tmp.JtWfsZ6egu ++ rm /tmp/tmp.XT585ikfJL + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 447.dealII.data .data + grep -q -c -w 447.dealII results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.fmrh9gjord ++ tmpout3=/tmp/tmp.xlghNoZSZv + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.CEpe4YKkb9 ++ tmpout=/tmp/tmp.ARtZLSQ1PQ ++ mktemp -+ tmperr=/tmp/tmp.NDCpCtRi8s ++ tmperr=/tmp/tmp.Q5ODMOZb5S ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41296 ++ wait 46579 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3780,16 +3780,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.CEpe4YKkb9 ++ head -n 100 /tmp/tmp.ARtZLSQ1PQ + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.meNl4GWM8x ++ tmpout=/tmp/tmp.CcMfTDwHzm ++ mktemp -+ tmperr=/tmp/tmp.JEYex0TMv5 ++ tmperr=/tmp/tmp.SpL5gH53zt ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41306 ++ wait 46589 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3799,30 +3799,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 0 /tmp/tmp.meNl4GWM8x -+ head -n 100 /tmp/tmp.fmrh9gjord ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.CcMfTDwHzm ++ head -n 100 /tmp/tmp.xlghNoZSZv ++ basename 447.dealII.data .data + sed -e 's/^/447.dealII,/' -+ rm /tmp/tmp.fmrh9gjord ++ rm /tmp/tmp.xlghNoZSZv + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 450.soplex.data .data + grep -q -c -w 450.soplex results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.2o6gSThdan ++ tmpout3=/tmp/tmp.g0ELF2M2Do + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.oaE7QpXpUH ++ tmpout=/tmp/tmp.QMTnOmqST6 ++ mktemp -+ tmperr=/tmp/tmp.lcMQiWOq3Y ++ tmperr=/tmp/tmp.C0ncwveQc5 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41325 ++ wait 46608 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3832,18 +3832,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.oaE7QpXpUH +' ++ head -n 100 /tmp/tmp.QMTnOmqST6 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.TXU84jfCtt ++ tmpout=/tmp/tmp.pfQLAd1iuC ++ mktemp -+ tmperr=/tmp/tmp.AdAjFQtmDS ++ tmperr=/tmp/tmp.mkn1X186Gj ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41335 ++ wait 46618 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3853,30 +3853,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 0 /tmp/tmp.TXU84jfCtt -+ head -n 100 /tmp/tmp.2o6gSThdan ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.pfQLAd1iuC ++ head -n 100 /tmp/tmp.g0ELF2M2Do ++ basename 450.soplex.data .data + sed -e 's/^/450.soplex,/' -+ rm /tmp/tmp.2o6gSThdan ++ rm /tmp/tmp.g0ELF2M2Do + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 453.povray.data .data + grep -q -c -w 453.povray results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.9Jd8fvMoAw ++ tmpout3=/tmp/tmp.1LHGnLUmvP + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.oiqXSlsNBT ++ tmpout=/tmp/tmp.cZ8brnA8CU ++ mktemp -+ tmperr=/tmp/tmp.LZvEQEkN8h ++ tmperr=/tmp/tmp.CZz1khxRj6 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41354 ++ wait 46637 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3888,18 +3888,17 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.oiqXSlsNBT ++ head -n 100 /tmp/tmp.cZ8brnA8CU + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.KKD1Bd2nyK ++ tmpout=/tmp/tmp.PJ6lsvnLcO ++ mktemp -+ tmperr=/tmp/tmp.L3pzJv0MKR ++ tmperr=/tmp/tmp.YOZSyEH846 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41364 ++ wait 46647 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, -+ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3909,30 +3908,30 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 0 /tmp/tmp.KKD1Bd2nyK -+ head -n 100 /tmp/tmp.9Jd8fvMoAw ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.PJ6lsvnLcO ++ head -n 100 /tmp/tmp.1LHGnLUmvP ++ basename 453.povray.data .data + sed -e 's/^/453.povray,/' -+ rm /tmp/tmp.9Jd8fvMoAw ++ rm /tmp/tmp.1LHGnLUmvP + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 456.hmmer.data .data + grep -q -c -w 456.hmmer results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.dJdmEwpKwr ++ tmpout3=/tmp/tmp.prukG4M73i + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.CgrG16HCz7 ++ tmpout=/tmp/tmp.xD2CZO8ema ++ mktemp -+ tmperr=/tmp/tmp.Gclkswq1XN ++ tmperr=/tmp/tmp.OuLVyYOo2X ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41383 ++ wait 46666 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, -+ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3942,16 +3941,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.CgrG16HCz7 ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.xD2CZO8ema + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.SAtFeI1abH ++ tmpout=/tmp/tmp.Md328umCkf ++ mktemp -+ tmperr=/tmp/tmp.74dB8QAwzy ++ tmperr=/tmp/tmp.COALSth7Du ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41393 ++ wait 46676 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3961,30 +3961,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.SAtFeI1abH -+ head -n 100 /tmp/tmp.dJdmEwpKwr +' ++ head -n 0 /tmp/tmp.Md328umCkf ++ head -n 100 /tmp/tmp.prukG4M73i ++ basename 456.hmmer.data .data + sed -e 's/^/456.hmmer,/' -+ rm /tmp/tmp.dJdmEwpKwr ++ rm /tmp/tmp.prukG4M73i + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 458.sjeng.data .data + grep -q -c -w 458.sjeng results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.9n3nFAvDR1 ++ tmpout3=/tmp/tmp.3LLSsQtwkw + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.L3DTJozb0x ++ tmpout=/tmp/tmp.Rhpe2WLSRd ++ mktemp -+ tmperr=/tmp/tmp.P4HpdqcoHC ++ tmperr=/tmp/tmp.zY1VhM3fSB ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41412 ++ wait 46695 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3994,18 +3994,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.L3DTJozb0x +' ++ head -n 100 /tmp/tmp.Rhpe2WLSRd + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.Kc7cpIFIHP ++ tmpout=/tmp/tmp.PEI6T6JJbF ++ mktemp -+ tmperr=/tmp/tmp.C7mbvPA0Ig ++ tmperr=/tmp/tmp.xVUMvW0DNn ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41422 ++ wait 46705 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -4017,28 +4017,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.Kc7cpIFIHP -+ head -n 100 /tmp/tmp.9n3nFAvDR1 ++ head -n 0 /tmp/tmp.PEI6T6JJbF ++ head -n 100 /tmp/tmp.3LLSsQtwkw ++ basename 458.sjeng.data .data + sed -e 's/^/458.sjeng,/' -+ rm /tmp/tmp.9n3nFAvDR1 ++ rm /tmp/tmp.3LLSsQtwkw + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 462.libquantum.data .data + grep -q -c -w 462.libquantum results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.e56Eib4s45 -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.h9fEod4w43 + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.eOHceQuY71 ++ tmpout=/tmp/tmp.2s9qRMnqyW ++ mktemp -+ tmperr=/tmp/tmp.s6HGi4qK5R ++ tmperr=/tmp/tmp.wVr80BXGGa ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41441 ++ wait 46724 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -4048,18 +4048,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.eOHceQuY71 ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.2s9qRMnqyW + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.NOGCz4u6b6 ++ tmpout=/tmp/tmp.OfCVS7UbYq ++ mktemp -+ tmperr=/tmp/tmp.h2kF7ubmrB ++ tmperr=/tmp/tmp.xzMxEjTUhA ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41451 ++ wait 46734 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -4071,28 +4071,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.NOGCz4u6b6 -+ head -n 100 /tmp/tmp.e56Eib4s45 ++ head -n 0 /tmp/tmp.OfCVS7UbYq ++ head -n 100 /tmp/tmp.h9fEod4w43 ++ basename 462.libquantum.data .data + sed -e 's/^/462.libquantum,/' -+ rm /tmp/tmp.e56Eib4s45 ++ rm /tmp/tmp.h9fEod4w43 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 464.h264ref.data .data + grep -q -c -w 464.h264ref results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.8H7qC8glve ++ tmpout3=/tmp/tmp.udoLgBwcwW + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.RMN5vILYR3 ++ tmpout=/tmp/tmp.KR42RZgkX8 ++ mktemp -+ tmperr=/tmp/tmp.g4LJF1dm5b ++ tmperr=/tmp/tmp.UkmBVgZx3C ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41470 ++ wait 46753 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -4104,16 +4104,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.RMN5vILYR3 ++ head -n 100 /tmp/tmp.KR42RZgkX8 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.vH1mQTJVxY ++ tmpout=/tmp/tmp.7YnqmRliDJ ++ mktemp -+ tmperr=/tmp/tmp.wU4LgmmnKg ++ tmperr=/tmp/tmp.kkFczbiL4F ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41480 ++ wait 46763 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -4125,28 +4125,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.vH1mQTJVxY -+ head -n 100 /tmp/tmp.8H7qC8glve ++ head -n 0 /tmp/tmp.7YnqmRliDJ ++ head -n 100 /tmp/tmp.udoLgBwcwW ++ basename 464.h264ref.data .data + sed -e 's/^/464.h264ref,/' -+ rm /tmp/tmp.8H7qC8glve ++ rm /tmp/tmp.udoLgBwcwW + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 470.lbm.data .data + grep -q -c -w 470.lbm results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.w2JZSK7uPo ++ tmpout3=/tmp/tmp.fpAZUgP0gS + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.ipRH27mYQw ++ tmpout=/tmp/tmp.J8pv0sJo6H ++ mktemp -+ tmperr=/tmp/tmp.eiI7ZXgb09 ++ tmperr=/tmp/tmp.ZG82nh9KG5 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41499 ++ wait 46782 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -4158,17 +4158,18 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.ipRH27mYQw ++ head -n 100 /tmp/tmp.J8pv0sJo6H + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.xtcVD50cqm ++ tmpout=/tmp/tmp.sGTamTuDSX ++ mktemp -+ tmperr=/tmp/tmp.xA9bYDuM8k ++ tmperr=/tmp/tmp.GLh8Pwm3ZY ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41509 ++ wait 46792 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, ++ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4178,29 +4179,28 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.xtcVD50cqm -+ head -n 100 /tmp/tmp.w2JZSK7uPo ++ head -n 0 /tmp/tmp.sGTamTuDSX ++ head -n 100 /tmp/tmp.fpAZUgP0gS ++ basename 470.lbm.data .data + sed -e 's/^/470.lbm,/' -+ rm /tmp/tmp.w2JZSK7uPo ++ rm /tmp/tmp.fpAZUgP0gS + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 471.omnetpp.data .data + grep -q -c -w 471.omnetpp results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.KHCgDLILIM ++ tmpout3=/tmp/tmp.XzN1qViS9o + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.aR61sFS6Gy ++ tmpout=/tmp/tmp.psqUYHbwg1 ++ mktemp -+ tmperr=/tmp/tmp.QhcvwLSqzj ++ tmperr=/tmp/tmp.VX8jFVRnaR ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41528 ++ wait 46811 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -4212,16 +4212,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.aR61sFS6Gy ++ head -n 100 /tmp/tmp.psqUYHbwg1 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.GUKr1TD4Ns ++ tmpout=/tmp/tmp.At8O3llD1r ++ mktemp -+ tmperr=/tmp/tmp.533jBC4k2A ++ tmperr=/tmp/tmp.DddjupcQ8M ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41538 ++ wait 46821 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -4233,28 +4233,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.GUKr1TD4Ns -+ head -n 100 /tmp/tmp.KHCgDLILIM ++ head -n 0 /tmp/tmp.At8O3llD1r ++ head -n 100 /tmp/tmp.XzN1qViS9o ++ basename 471.omnetpp.data .data + sed -e 's/^/471.omnetpp,/' -+ rm /tmp/tmp.KHCgDLILIM ++ rm /tmp/tmp.XzN1qViS9o + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 473.astar.data .data + grep -q -c -w 473.astar results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.EG272nLumk ++ tmpout3=/tmp/tmp.SnvSeq3ipC + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.kfmS5JEarI ++ tmpout=/tmp/tmp.2YkXfa4Nm8 ++ mktemp -+ tmperr=/tmp/tmp.0ghrXoxzQs ++ tmperr=/tmp/tmp.Xu5VzBSEKu ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41557 ++ wait 46840 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -4266,16 +4266,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.kfmS5JEarI ++ head -n 100 /tmp/tmp.2YkXfa4Nm8 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.fX9ih7iUYX ++ tmpout=/tmp/tmp.Wx1SnQ6LDo ++ mktemp -+ tmperr=/tmp/tmp.6n8P4vDSbl -++ sed -e s/size/symbol_size/g ++ tmperr=/tmp/tmp.7Xrd2eI0hz ++ echo sample,dso +++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41567 ++ wait 46850 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -4285,30 +4285,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.fX9ih7iUYX -+ head -n 100 /tmp/tmp.EG272nLumk +' ++ head -n 0 /tmp/tmp.Wx1SnQ6LDo ++ head -n 100 /tmp/tmp.SnvSeq3ipC ++ basename 473.astar.data .data + sed -e 's/^/473.astar,/' -+ rm /tmp/tmp.EG272nLumk ++ rm /tmp/tmp.SnvSeq3ipC + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 482.sphinx3.data .data + grep -q -c -w 482.sphinx3 results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.mwpR0dONgF -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.cBObIDNtEK + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.3mCdfDrjdf ++ tmpout=/tmp/tmp.fBfPCpc4k7 ++ mktemp -+ tmperr=/tmp/tmp.zVOJStHsZA ++ tmperr=/tmp/tmp.eL86ZDrrPh ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41586 ++ wait 46869 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -4320,18 +4320,17 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.3mCdfDrjdf ++ head -n 100 /tmp/tmp.fBfPCpc4k7 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.iYBcw3AQ3l ++ tmpout=/tmp/tmp.RzXBUO5NNQ ++ mktemp -+ tmperr=/tmp/tmp.uIluODLfRd ++ tmperr=/tmp/tmp.OprnHhuQlk ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41596 ++ wait 46879 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, -+ sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -4340,29 +4339,30 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ++ sed -e 's/ *, */,/g' ' -+ head -n 0 /tmp/tmp.iYBcw3AQ3l -+ head -n 100 /tmp/tmp.mwpR0dONgF ++ head -n 0 /tmp/tmp.RzXBUO5NNQ ++ head -n 100 /tmp/tmp.cBObIDNtEK ++ basename 482.sphinx3.data .data + sed -e 's/^/482.sphinx3,/' -+ rm /tmp/tmp.mwpR0dONgF ++ rm /tmp/tmp.cBObIDNtEK + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 483.xalancbmk.data .data + grep -q -c -w 483.xalancbmk results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp -+ tmpout3=/tmp/tmp.bad12pFeje ++ tmpout3=/tmp/tmp.mmFjULiyEn + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.MYtl4L6Lrn ++ tmpout=/tmp/tmp.na3MJdf6Yt ++ mktemp -+ tmperr=/tmp/tmp.HyqhjIGX00 ++ tmperr=/tmp/tmp.9TBg2V0buz ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 41615 ++ wait 46898 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -4372,18 +4372,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.MYtl4L6Lrn ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.na3MJdf6Yt + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.oqvHVQS44H ++ tmpout=/tmp/tmp.WKe0Iivfev ++ mktemp -+ tmperr=/tmp/tmp.ACBAbAcAna ++ tmperr=/tmp/tmp.OagqOq88pm ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 41625 ++ wait 46908 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -4395,47 +4395,47 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' -+ head -n 0 /tmp/tmp.oqvHVQS44H -+ head -n 100 /tmp/tmp.bad12pFeje ++ head -n 0 /tmp/tmp.WKe0Iivfev ++ head -n 100 /tmp/tmp.mmFjULiyEn ++ basename 483.xalancbmk.data .data + sed -e 's/^/483.xalancbmk,/' -+ rm /tmp/tmp.bad12pFeje -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/results-vs-prev/csv-results-1/perf-tmp.csv ++ rm /tmp/tmp.mmFjULiyEn ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/results-vs-prev/csv-results-1/perf-tmp.csv + rm artifacts/results-vs-prev/csv-results-1/perf-tmp.csv + '[' xyes = xyes ']' + bmk_name=spec + metrics=("${metrics[@]:1}") + merge_opts=("$csv_results_dir/perf.csv") + for metric in "${metrics[@]}" -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/size-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-1/size.csv --perf_csv artifacts/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/size-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-1/size.csv --perf_csv artifacts/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv Warning: Executable not found for benchmark 400.perlbench + merge_opts+=("$csv_results_dir/$metric.csv") + for metric in "${metrics[@]}" -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/vect-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-1/vect.csv --perf_csv artifacts/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/vect-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-1/vect.csv --perf_csv artifacts/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv Warning: Executable not found for benchmark 400.perlbench + merge_opts+=("$csv_results_dir/$metric.csv") + for metric in "${metrics[@]}" -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/sve-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-1/sve.csv --perf_csv artifacts/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/sve-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-1/sve.csv --perf_csv artifacts/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv Warning: Executable not found for benchmark 400.perlbench + merge_opts+=("$csv_results_dir/$metric.csv") + for metric in "${metrics[@]}" -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/md5sum-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-1/md5sum.csv --perf_csv artifacts/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/md5sum-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-1/md5sum.csv --perf_csv artifacts/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv Warning: Executable not found for benchmark 400.perlbench + merge_opts+=("$csv_results_dir/$metric.csv") -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-1/perf.csv artifacts/results-vs-prev/csv-results-1/size.csv artifacts/results-vs-prev/csv-results-1/vect.csv artifacts/results-vs-prev/csv-results-1/sve.csv artifacts/results-vs-prev/csv-results-1/md5sum.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-1/perf.csv artifacts/results-vs-prev/csv-results-1/size.csv artifacts/results-vs-prev/csv-results-1/vect.csv artifacts/results-vs-prev/csv-results-1/sve.csv artifacts/results-vs-prev/csv-results-1/md5sum.csv + csvs=' artifacts/results-vs-prev/csv-results-0/results.csv artifacts/results-vs-prev/csv-results-1/results.csv' + num=2 -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/csvs2table.py -p 10 --relative artifacts/results-vs-prev/csv-results-0/results.csv artifacts/results-vs-prev/csv-results-1/results.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/csvs2table.py -p 10 --relative artifacts/results-vs-prev/csv-results-0/results.csv artifacts/results-vs-prev/csv-results-1/results.csv + cat artifacts/results-vs-prev/csvs2table-results-internal.csv + c++filt -p -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/csvs2table.py -p 0 --relative artifacts/results-vs-prev/csv-results-0/results.csv artifacts/results-vs-prev/csv-results-1/results.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/csvs2table.py -p 0 --relative artifacts/results-vs-prev/csv-results-0/results.csv artifacts/results-vs-prev/csv-results-1/results.csv + c++filt -p -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/csvs2table.py -p 99 --relative artifacts/results-vs-prev/csv-results-0/results.csv artifacts/results-vs-prev/csv-results-1/results.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/csvs2table.py -p 99 --relative artifacts/results-vs-prev/csv-results-0/results.csv artifacts/results-vs-prev/csv-results-1/results.csv + c++filt -p + '[' x--relative == x--relative ']' + '[' 2 == 2 ']' -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/compare-results.py artifacts/results-vs-prev/csv-results-0/results.csv artifacts/results-vs-prev/csv-results-1/results.csv --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv -+ /home/tcwg-buildslave/workspace/tcwg_bmk_2/jenkins-scripts/../bmk-scripts/diff-bmk-results.py artifacts/results-vs-prev/compare-results-internal.csv artifacts/results-vs-prev/csvs2table-results-internal.csv true ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/compare-results.py artifacts/results-vs-prev/csv-results-0/results.csv artifacts/results-vs-prev/csv-results-1/results.csv --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_1/jenkins-scripts/../bmk-scripts/diff-bmk-results.py artifacts/results-vs-prev/compare-results-internal.csv artifacts/results-vs-prev/csvs2table-results-internal.csv true + true + grep -Fxq 'Same results' artifacts/results-vs-prev/cmp-results.diff + cp artifacts/results-vs-prev/csvs2table-results-internal.csv artifacts/results-vs-prev/results-internal.csv |