diff options
author | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-12-03 03:12:52 +0000 |
---|---|---|
committer | TCWG BuildSlave <tcwg-buildslave@linaro.org> | 2023-12-03 03:13:11 +0000 |
commit | 31c0a13bd2d42703b274b5731296c389dd1e75ae (patch) | |
tree | 6b3e2f075f66337fc356831df932094b9954916f | |
parent | 9da58b1c96da1dfd137751543cf5d3c0a757d976 (diff) |
onsuccess: #91: 1: [TCWG CI] https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/
Results :
| # reset_artifacts:
| -10
| # build_bmk_llvm:
| -3
| # benchmark -- -Oz_LTO_mthumb:
| 1
check_regression status : 0
32 files changed, 7059 insertions, 1687 deletions
diff --git a/01-reset_artifacts/console.log.xz b/01-reset_artifacts/console.log.xz Binary files differindex cb3de7b..58c61b0 100644 --- a/01-reset_artifacts/console.log.xz +++ b/01-reset_artifacts/console.log.xz diff --git a/02-build_bmk_llvm/console.log.xz b/02-build_bmk_llvm/console.log.xz Binary files differindex 879a474..5bbd426 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 d50ca91..e4e63e1 100644 --- a/03-benchmark/benchmark-build.log +++ b/03-benchmark/benchmark-build.log @@ -1,20 +1,20 @@ -Started TCWG Benchmark #45572 +Started TCWG Benchmark #46015 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_11 +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_7 [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-XXXXXXhHZcjH/agent.51991 -SSH_AGENT_PID=51993 +SSH_AUTH_SOCK=/tmp/ssh-XXXXXX8CBg0P/agent.40512 +SSH_AGENT_PID=40514 [ssh-agent] Started. Running ssh-add (command line suppressed) -Identity added: /home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_11_tmp/private_key_11294191561991843.key (/home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_11_tmp/private_key_11294191561991843.key) +Identity added: /home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_7_tmp/private_key_13289960135175058579.key (/home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_7_tmp/private_key_13289960135175058579.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_11/jenkins-scripts/.git # timeout=10 + > /usr/bin/git rev-parse --resolve-git-dir /home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_7/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 7149668cd6cd781e33f6db4e38dc65a33d6aa360 (origin/master) +Checking out Revision b259733fafaf563dfac283132dd55ab4d761714a (origin/master) > /usr/bin/git config core.sparsecheckout # timeout=10 - > /usr/bin/git checkout -f 7149668cd6cd781e33f6db4e38dc65a33d6aa360 # timeout=10 -Commit message: "round-robin-notify.sh: Generate a publish html file for jenkins job" - > /usr/bin/git rev-list --no-walk 7149668cd6cd781e33f6db4e38dc65a33d6aa360 # timeout=10 + > /usr/bin/git checkout -f b259733fafaf563dfac283132dd55ab4d761714a # timeout=10 +Commit message: "round-robin.sh (build_abe): Fix typo" + > /usr/bin/git rev-list --no-walk b259733fafaf563dfac283132dd55ab4d761714a # 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_11/bmk-scripts/.git # timeout=10 + > /usr/bin/git rev-parse --resolve-git-dir /home/tcwg-benchmark/workspace/tcwg-benchmark-tcwg-bmk-bkp-01_7/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,66 +49,64 @@ 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 d75f6e273e779498a5e6ff348b0c2cd785cc5031 (origin/master) +Checking out Revision cac686c88fb030b59fe31fc6ecc0a19c8268b8f3 (origin/master) > /usr/bin/git config core.sparsecheckout # timeout=10 - > /usr/bin/git checkout -f d75f6e273e779498a5e6ff348b0c2cd785cc5031 # timeout=10 -Commit message: "spec2xxx-config: remove flag flang-experimental-exec" - > /usr/bin/git rev-list --no-walk d75f6e273e779498a5e6ff348b0c2cd785cc5031 # timeout=10 + > /usr/bin/git checkout -f cac686c88fb030b59fe31fc6ecc0a19c8268b8f3 # timeout=10 +Commit message: "gather-metrics.sh,coremark.sh: Fix status.csv" + > /usr/bin/git rev-list --no-walk cac686c88fb030b59fe31fc6ecc0a19c8268b8f3 # timeout=10 No emails were triggered. -New run name is '#45572-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Oz_LTO-build (sq:armhf)' -[tcwg-benchmark-tcwg-bmk-bkp-01_11] $ /bin/bash /tmp/jenkins13071366231940611709.sh +New run name is '#46015-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Oz_LTO-build (sq:armhf)' +[tcwg-benchmark-tcwg-bmk-bkp-01_7] $ /bin/bash /tmp/jenkins10940435505858367681.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:43555:/tmp/tmp.uFpgbBhyvQ -++ sed -e s/@build_num@/45572/g -e s/@hw_tag@/sq_32/g -+ results_dest=tcwg-snow_bmk-02:43555:/tmp/tmp.uFpgbBhyvQ +++ sed -e s/@build_num@/46015/g -e s/@hw_tag@/sq_32/g +++ echo tcwg-snow_bmk-02:44261:/tmp/tmp.ad4ssGCipT ++ results_dest=tcwg-snow_bmk-02:44261:/tmp/tmp.ad4ssGCipT + 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 52111 ++ wait 40632 + flock -en -E 124 9 -+ res=124 + total_boards=1 -+ '[' 124 = 124 ']' -+ continue ++ '[' 0 = 124 ']' ++ idle_boards=1 + for lock in $(set +f; ls -tr $HOME/boards/tcwg-bmk-$bmk_hw-*.lock) + res=0 -+ wait 52112 ++ wait 40633 + flock -en -E 124 9 -+ res=124 + total_boards=2 -+ '[' 124 = 124 ']' -+ continue -+ n_boards=1 -+ '[' 1 -lt 1 ']' ++ '[' 0 = 124 ']' ++ idle_boards=2 ++ n_boards=2 ++ '[' 2 -lt 1 ']' + count=1 + read -a bmks -++ ./bmk-scripts/break-up-bmks.sh --bench_list spec2006_nofortran --bmk_hw sq --n_boards 1 --run_profile parallel --board_selection balance +++ ./bmk-scripts/break-up-bmks.sh --bench_list spec2006_nofortran --bmk_hw sq --n_boards 2 --run_profile parallel --board_selection balance + cat + count=2 + read -a bmks + cat Waiting for the completion of TCWG Benchmark_backend -TCWG Benchmark_backend #148850 started. -TCWG Benchmark_backend #148850-45572+1-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Oz_LTO-build (sq:armhf) completed. Result was SUCCESS -New run name is '#45572-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Oz_LTO-build (sq:armhf)' +TCWG Benchmark_backend #149770 started. +TCWG Benchmark_backend #149770-46015+1-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Oz_LTO-build (sq:armhf) completed. Result was SUCCESS +New run name is '#46015-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Oz_LTO-build (sq:armhf)' $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; -echo Agent pid 51993 killed; +echo Agent pid 40514 killed; [ssh-agent] Stopped. Archiving artifacts Email was triggered for: Success Sending email for trigger: Success -#45571-tcwg_bmk-code_size-cpu2017fast/gnu-aarch64-master-O2-build (sq:arm64) is still in progress; ignoring for purposes of comparison +#46014-tcwg_bmk-code_speed-spec2k6/llvm-aarch64-master-O3-bisect (tx1:arm64) is still in progress; ignoring for purposes of comparison Failed to create e-mail address for ERROR:,File,'artifacts/jenkins/mail-recipients.txt',does,not,exist -#45571-tcwg_bmk-code_size-cpu2017fast/gnu-aarch64-master-O2-build (sq:arm64) is still in progress; ignoring for purposes of comparison +#46014-tcwg_bmk-code_speed-spec2k6/llvm-aarch64-master-O3-bisect (tx1:arm64) is still in progress; ignoring for purposes of comparison An attempt to send an e-mail to empty list of recipients, ignored. Finished: SUCCESS -Completed TCWG Benchmark #45572-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Oz_LTO-build (sq:armhf) : SUCCESS +Completed TCWG Benchmark #46015-tcwg_bmk-code_size-spec2k6/llvm-arm-master-Oz_LTO-build (sq:armhf) : SUCCESS diff --git a/03-benchmark/console.log.xz b/03-benchmark/console.log.xz Binary files differindex 2955a4c..20e7a84 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 a42ea54..0bb78e6 100644 --- a/04-check_regression/console.log.xz +++ b/04-check_regression/console.log.xz diff --git a/README.html b/README.html new file mode 100644 index 0000000..12ed7a6 --- /dev/null +++ b/README.html @@ -0,0 +1,27 @@ +<!DOCTYPE html> +<html> +<body> +<font color="black"> +<h2>How to browse artifacts of this build</h2> +The artifact directories contain a lot of information related to the +results of this build. +<p> +Directories starting with a number contain the logs of each step of +the build. More synthetic information is available in other directories, +as described below: +<p> +<ul> +<li><a href="git/">git/</a> contains the revision and repository of each toolchain + component built + +<li><a href="jenkins/">jenkins/</a> contains information useful for the CI maintainers + +<li><a href="notify/">notify/</a> contains the material used to build various + notifications/reports (emails, Jira, LNT, ...) +</ul> +<p> +If you received a notification about one of your patches causing +problems, the information you received is in <a href="notify/">notify/</a> and has +links to other artifacts from this directory. +</body> +</html> diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..772003e --- /dev/null +++ b/README.txt @@ -0,0 +1,22 @@ +How to browse artifacts of this build + +The artifact directories contain a lot of information related to the +results of this build. + +Directories starting with a number contain the logs of each step of +the build. More synthetic information is available in other directories, +as described below: + + +- git/ contains the revision and repository of each toolchain + component built + +- jenkins/ contains information useful for the CI maintainers + +- notify/ contains the material used to build various + notifications/reports (emails, Jira, LNT, ...) + + +If you received a notification about one of your patches causing +problems, the information you received is in notify/ and has +links to other artifacts from this directory. diff --git a/annex/bmk-data b/annex/bmk-data index ed536c8..6f55f18 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-Oz_LTO/90-c8df86defdbf1435aa9c021451bcd60a.tar.xz +bkp-01.tcwglab:/home/tcwg-buildslave/base-artifacts/annex/tcwg_bmk-code_size-spec2k6/llvm-arm-master-Oz_LTO/91-e6d149331fd76ed40c9c916b625b5e77.tar.xz diff --git a/git/llvm_rev b/git/llvm_rev index fea5109..90a6063 100644 --- a/git/llvm_rev +++ b/git/llvm_rev @@ -1 +1 @@ -dab7684ad172b06b51becef9b2c5614a68023b89 +38f75d606f94e6b552fd74d487b061a1f8f907fa diff --git a/jenkins/build-name b/jenkins/build-name index 494658b..6fc7bd0 100644 --- a/jenkins/build-name +++ b/jenkins/build-name @@ -1 +1 @@ -#90-R1-force +#91-llvm-R1 diff --git a/jenkins/notify-full.log b/jenkins/notify-full.log index beacc99..d56b358 100644 --- a/jenkins/notify-full.log +++ b/jenkins/notify-full.log @@ -1,6 +1,6 @@ + set +x -/home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ATATT3xFfGF0T6lmyRRI1GPXAjFc6UC66WsAJyuXpga-0JusQbYQdlG4NfS8kED4ejPRlZs9E57FWxFlN7K67E-9t-EXcNqVpzVQwTRd2JDDboAUNRnk00rMY9KXELe8Jb9dKP7p3MTXz2HTqtpMKIM2VZQUmZf_TcIuAN0mVpSPtZtdoLZBnCk=34F9AA87 __stage full __verbose true __build_script tcwg_bmk-build.sh +/home/tcwg-buildslave/workspace/tcwg_bmk_5/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts __TCWG_JIRA_TOKEN ATATT3xFfGF0T6lmyRRI1GPXAjFc6UC66WsAJyuXpga-0JusQbYQdlG4NfS8kED4ejPRlZs9E57FWxFlN7K67E-9t-EXcNqVpzVQwTRd2JDDboAUNRnk00rMY9KXELe8Jb9dKP7p3MTXz2HTqtpMKIM2VZQUmZf_TcIuAN0mVpSPtZtdoLZBnCk=34F9AA87 __stage full __verbose true __build_script tcwg_bmk-build.sh + false + dryrun= @@ -9,9 +9,9 @@ + declare -a changed_components + declare print_commits_f print_result_f print_config_f print_last_icommit_f + dump_model_only=false -# setup_notify_environment + setup_notify_environment + echo '# setup_notify_environment' +# setup_notify_environment + top_artifacts=artifacts ++ get_current_manifest '{rr[ci_project]}' ++ get_manifest artifacts/manifest.sh '{rr[ci_project]}' @@ -20,23 +20,23 @@ ++ get_current_manifest '{rr[ci_config]}' ++ get_manifest artifacts/manifest.sh '{rr[ci_config]}' ++ set +x -# Debug traces : + ci_config=llvm-arm-master-Oz_LTO +# Debug traces : + echo '# Debug traces :' ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/88/ +# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/ ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/' # Using dir : base-artifacts -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/88/' + 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-Oz_LTO-build/90/ +# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/ ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/' # Using dir : artifacts -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/' + echo '# Using dir : artifacts' + echo '' + mkdir -p artifacts/notify @@ -46,12 +46,12 @@ + declare -Ag pw + '[' ignore = precommit ']' + check_source_changes -# check_source_changes + echo '# check_source_changes' +# check_source_changes ++ get_current_manifest '{rr[update_baseline]}' ++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' ++ set +x -+ '[' force '!=' init ']' ++ '[' onsuccess '!=' init ']' + IFS=' ' + read -r -a changed_components ++ print_changed_components @@ -61,19 +61,95 @@ +++ set -euf -o pipefail +++ local c delim= +++ for c in ${rr[components]} -+++ '[' xbaseline '!=' xbaseline ']' ++++ '[' 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 +++ '[' x38f75d606f94e6b552fd74d487b061a1f8f907fa '!=' xdab7684ad172b06b51becef9b2c5614a68023b89 ']' +++ echo -ne llvm +++ delim=' ' ++ echo + local c base_rev cur_rev c_commits ++ '[' 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=38f75d606f94e6b552fd74d487b061a1f8f907fa +++ 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=dab7684ad172b06b51becef9b2c5614a68023b89 ++ local res ++ res=0 ++ wait 41370 ++ 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=dab7684ad172b06b51becef9b2c5614a68023b89 +++ 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=38f75d606f94e6b552fd74d487b061a1f8f907fa +++ git -C llvm rev-parse '38f75d606f94e6b552fd74d487b061a1f8f907fa^@' ++ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") ++ '[' 8f018d3ca027504d76a1996e7331ff46f9f966f6 = dab7684ad172b06b51becef9b2c5614a68023b89 ']' ++ return 1 ++ change_kind=single_component # Debug traces : -# change_kind=no_change : -+ '[' 0 = 0 ']' -+ change_kind=no_change -+ changed_single_component= + echo '# Debug traces :' -+ echo '# change_kind=no_change : ' - +# change_kind=single_component : llvm ++ 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=dab7684ad172b06b51becef9b2c5614a68023b89 +++ 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=38f75d606f94e6b552fd74d487b061a1f8f907fa +++ git -C llvm rev-list --count dab7684ad172b06b51becef9b2c5614a68023b89..38f75d606f94e6b552fd74d487b061a1f8f907fa ++ c_commits=957 +# rev for llvm : dab7684ad172b06b51becef9b2c5614a68023b89..38f75d606f94e6b552fd74d487b061a1f8f907fa (957 commits) ++ echo '# rev for llvm : dab7684ad172b06b51becef9b2c5614a68023b89..38f75d606f94e6b552fd74d487b061a1f8f907fa (957 commits)' + echo '' + + setup_stages_to_run + '[' ignore = onregression ']' + '[' ignore = precommit ']' @@ -99,7 +175,7 @@ # post_interesting_commits + echo '# post_interesting_commits' + local stage=init -+ '[' no_change '!=' single_commit ']' ++ '[' single_component '!=' single_commit ']' + return + '[' full '!=' full ']' + bmk_generate_extra_details @@ -107,21 +183,21 @@ + local artifacts_mail_dir + artifacts_mail_dir=artifacts/notify + local res=0 -+ wait 40560 -+ /home/tcwg-buildslave/workspace/tcwg_bmk_4/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 41394 ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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 + set -euf -o pipefail -# post_interesting_commits + echo '# post_interesting_commits' +# post_interesting_commits + local stage=full -+ '[' no_change '!=' single_commit ']' ++ '[' single_component '!=' single_commit ']' + return + true + generate_jira_dir @@ -132,7 +208,7 @@ ++ set -euf -o pipefail ++ local print_arg=--entry ++ shift 1 -++ '[' xno_change '!=' xsingle_commit ']' +++ '[' xsingle_component '!=' xsingle_commit ']' ++ return 0 + icommit_entry= + '[' '' '!=' '' ']' @@ -181,9 +257,9 @@ +++ 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-Oz_LTO-build/90/artifact/artifacts +++ url=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/artifact/artifacts ++ '[' '' '!=' '' ']' -++ echo 'https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/artifact/artifacts/notify/mail-body.txt/*view*/' +++ echo 'https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/artifact/artifacts/notify/mail-body.txt/*view*/' # print all notification files + echo '# print all notification files' + true @@ -191,16 +267,5012 @@ + 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=dab7684ad172b06b51becef9b2c5614a68023b89 +++ 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=38f75d606f94e6b552fd74d487b061a1f8f907fa ++ read -r email +++ git -C llvm log --pretty=%ae dab7684ad172b06b51becef9b2c5614a68023b89..38f75d606f94e6b552fd74d487b061a1f8f907fa ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ 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=dab7684ad172b06b51becef9b2c5614a68023b89 +++ 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=38f75d606f94e6b552fd74d487b061a1f8f907fa ++ read -r email +++ git -C llvm log --pretty=%ce dab7684ad172b06b51becef9b2c5614a68023b89..38f75d606f94e6b552fd74d487b061a1f8f907fa ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ emails["$email"]=no ++ read -r email ++ 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=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=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 ++ 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=dab7684ad172b06b51becef9b2c5614a68023b89 ++++ 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=38f75d606f94e6b552fd74d487b061a1f8f907fa ++++ git -C llvm rev-list --count dab7684ad172b06b51becef9b2c5614a68023b89..38f75d606f94e6b552fd74d487b061a1f8f907fa +++ c_commits=957 +++ new_commits=957 ++++ echo llvm ++++ tr ' ' , +++ components=llvm +++ echo '957 commits in llvm' +++ '[' --oneline = --oneline ']' ++ return 0 ++ bmk_print_result --oneline ++ set -euf -o pipefail @@ -234,7 +5306,7 @@ ++ short_diag='No change' ++ echo 'No change' ++ bmk_print_config --oneline -++ . /home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/tcwg_bmk-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_bmk_5/jenkins-scripts/tcwg_bmk-config.sh +++ [[ -v rr[ci_project] ]] +++ [[ -v rr[ci_config] ]] +++ declare -A bmk_data @@ -287,20 +5359,24 @@ ++ case "$ci_config" in ++ echo 'arm Oz -LTO' ++ return 0 -+ echo '[Linaro-TCWG-CI]' 'baseline build: No change on arm Oz -LTO' ++ echo '[Linaro-TCWG-CI]' '957 commits in llvm: No change on arm Oz -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-Oz_LTO-build/90/artifact/artifacts ++ bad_artifacts_url=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/artifact/artifacts ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -+ good_artifacts_url=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/88/artifact/artifacts ++ good_artifacts_url=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/artifact/artifacts ++ local key= ++ '[' single_component = single_commit ']' ++ cat ++ '[' '' '!=' '' ']' + cat ++ bmk_print_config --short -++ . /home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/tcwg_bmk-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_bmk_5/jenkins-scripts/tcwg_bmk-config.sh +++ [[ -v rr[ci_project] ]] +++ [[ -v rr[ci_config] ]] +++ declare -A bmk_data @@ -361,8 +5437,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=dab7684ad172b06b51becef9b2c5614a68023b89 ++++ 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=38f75d606f94e6b552fd74d487b061a1f8f907fa ++++ git -C llvm rev-list --count dab7684ad172b06b51becef9b2c5614a68023b89..38f75d606f94e6b552fd74d487b061a1f8f907fa +++ c_commits=957 +++ new_commits=957 ++++ echo llvm ++++ tr ' ' , +++ components=llvm +++ echo '957 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=dab7684ad172b06b51becef9b2c5614a68023b89 ++++ 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=38f75d606f94e6b552fd74d487b061a1f8f907fa ++++ git -C llvm rev-list --count dab7684ad172b06b51becef9b2c5614a68023b89..38f75d606f94e6b552fd74d487b061a1f8f907fa +++ c_commits=957 +++ '[' '' '!=' '' ']' +++ git -C llvm log -n 5 --oneline dab7684ad172b06b51becef9b2c5614a68023b89..38f75d606f94e6b552fd74d487b061a1f8f907fa +++ '[' 957 -gt 5 ']' +++ echo '... and 952 more commits in llvm' +++ '[' '' '!=' '' ']' ++ return 0 ++ bmk_print_result --short ++ set -euf -o pipefail @@ -394,7 +5520,7 @@ ++ '[' -f artifacts/notify/symbol.improvement ']' ++ echo 'No change' ++ bmk_print_config --long -++ . /home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/tcwg_bmk-config.sh +++ . /home/tcwg-buildslave/workspace/tcwg_bmk_5/jenkins-scripts/tcwg_bmk-config.sh +++ [[ -v rr[ci_project] ]] +++ [[ -v rr[ci_config] ]] +++ declare -A bmk_data @@ -485,11 +5611,11 @@ +++ case "$target" in +++ target=arm-linux-gnueabihf +++ echo arm-linux-gnueabihf -+ '[' no_change '!=' single_commit ']' ++ '[' single_component '!=' single_commit ']' + return + true + generate_jenkins_html_files -+ wait 40644 ++ wait 41537 + set -euf -o pipefail # generate_jenkins_html_files + echo '# generate_jenkins_html_files' @@ -512,31 +5638,136 @@ + cut -d, -f1,3 + sed -e 's|\(.*\),\(.*\)|<h3> - \1 : \2</h3>|' + cat -# generate dashboard ++ generate_readme html ++ set -euf -o pipefail ++ local text_type=html ++ local gnu_text=false ++ case "$ci_project" in ++ local list_start= ++ local list_end= ++ local 'list_item=- ' ++ local new_parag= ++ '[' html = html ']' ++ list_start='<ul>' ++ list_end='</ul>' ++ list_item='<li>' ++ new_parag='<p>' ++ print_readme_header html ++ set -euf -o pipefail ++ local text_type=html ++ local 'msg=How to browse artifacts of this build' ++ case $text_type in ++ cat ++ cat ++ false ++ cat +++ print_readme_link html git/ +++ set -euf -o pipefail +++ local text_type=html +++ local msg=git/ +++ case $text_type in +++ echo -n '<a href="git/">git/</a>' +++ print_readme_link html jenkins/ +++ set -euf -o pipefail +++ local text_type=html +++ local msg=jenkins/ +++ case $text_type in +++ echo -n '<a href="jenkins/">jenkins/</a>' +++ print_readme_link html notify/ +++ set -euf -o pipefail +++ local text_type=html +++ local msg=notify/ +++ case $text_type in +++ echo -n '<a href="notify/">notify/</a>' ++ false ++ cat +++ print_readme_link html notify/ +++ set -euf -o pipefail +++ local text_type=html +++ local msg=notify/ +++ case $text_type in +++ echo -n '<a href="notify/">notify/</a>' ++ false ++ print_readme_footer html ++ set -euf -o pipefail ++ local text_type=html ++ case $text_type in ++ cat ++ generate_readme txt ++ set -euf -o pipefail ++ local text_type=txt ++ local gnu_text=false ++ case "$ci_project" in ++ local list_start= ++ local list_end= ++ local 'list_item=- ' ++ local new_parag= ++ '[' txt = html ']' ++ print_readme_header txt ++ set -euf -o pipefail ++ local text_type=txt ++ local 'msg=How to browse artifacts of this build' ++ case $text_type in ++ cat ++ cat ++ false ++ cat +++ print_readme_link txt git/ +++ set -euf -o pipefail +++ local text_type=txt +++ local msg=git/ +++ case $text_type in +++ echo -n git/ +++ print_readme_link txt jenkins/ +++ set -euf -o pipefail +++ local text_type=txt +++ local msg=jenkins/ +++ case $text_type in +++ echo -n jenkins/ +++ print_readme_link txt notify/ +++ set -euf -o pipefail +++ local text_type=txt +++ local msg=notify/ +++ case $text_type in +++ echo -n notify/ ++ false ++ cat +++ print_readme_link txt notify/ +++ set -euf -o pipefail +++ local text_type=txt +++ local msg=notify/ +++ case $text_type in +++ echo -n notify/ ++ false ++ print_readme_footer txt ++ set -euf -o pipefail ++ local text_type=txt ++ case $text_type in + echo '# generate dashboard' +# generate dashboard + generate_dashboard_squad -# generate_dashboard_squad -... Skipping + local results_date +# generate_dashboard_squad + echo '# generate_dashboard_squad' + false +... Skipping + echo '... Skipping' + return -# post_dashboard_squad -... Skipping + post_dashboard_squad +# post_dashboard_squad + echo '# post_dashboard_squad' + false +... Skipping + echo '... Skipping' + return + generate_lnt_report -+ wait 40658 ++ wait 41582 + set -euf -o pipefail -# generate_lnt_report + local results_date + echo '# generate_lnt_report' +# generate_lnt_report + true -+ . /home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/lnt-utils.sh ++ . /home/tcwg-buildslave/workspace/tcwg_bmk_5/jenkins-scripts/lnt-utils.sh + calculate_results_date + set -euf -o pipefail + local c base_d cur_d results_date=0 @@ -557,35 +5788,35 @@ ++ assert_with_msg 'ERROR: No llvm in current git' '[' -f artifacts/git/llvm_rev ']' ++ set -euf -o pipefail +x +++ cat artifacts/git/llvm_rev -++ git -C llvm show --no-patch --pretty=%ct dab7684ad172b06b51becef9b2c5614a68023b89 -+ cur_d=1700798217 +++ git -C llvm show --no-patch --pretty=%ct 38f75d606f94e6b552fd74d487b061a1f8f907fa ++ cur_d=1701569043 + '[' x1700798217 '!=' x ']' -+ '[' x1700798217 = x ']' -+ '[' 1700798217 -lt 1700798217 ']' -+ '[' x1700798217 = x ']' -+ '[' 1700798217 -gt 0 ']' -+ results_date=1700798217 -+ assert_with_msg 'Failed to produce results_date' '[' 1700798217 -gt 0 ']' ++ '[' x1701569043 = x ']' ++ '[' 1701569043 -lt 1700798217 ']' ++ '[' x1701569043 = x ']' ++ '[' 1701569043 -gt 0 ']' ++ results_date=1701569043 ++ assert_with_msg 'Failed to produce results_date' '[' 1701569043 -gt 0 ']' + set -euf -o pipefail +x ++ get_baseline_manifest '{rr[results_date]}' ++ get_manifest base-artifacts/manifest.sh '{rr[results_date]}' false ++ set +x -+ base_d=1700798217 -+ '[' 1700798217 '!=' '' ']' -+ assert '[' 1700798217 -ge 1700798217 ']' ++ base_d=1700798817 ++ '[' 1700798817 '!=' '' ']' ++ assert '[' 1701569043 -ge 1700798817 ']' + set -euf -o pipefail +x -+ '[' 1700798217 -gt 1700798217 ']' -+ results_date=1700798817 -+ rr[results_date]=1700798817 ++ '[' 1701569043 -gt 1700798817 ']' ++ results_date=1701183930 ++ rr[results_date]=1701183930 + cat + manifest_out + cat ++ get_current_manifest '{rr[results_date]}' ++ get_manifest artifacts/manifest.sh '{rr[results_date]}' ++ set +x -+ results_date=1700798817 -++ date '+%Y-%m-%d %H:%M:%S' --date @1700798817 -+ results_date='2023-11-24 04:06:57' ++ results_date=1701183930 +++ date '+%Y-%m-%d %H:%M:%S' --date @1701183930 ++ results_date='2023-11-28 15:05:30' + case "$ci_project" in + local cc cur_rev describe + case "${rr[toolchain]}" in @@ -595,25 +5826,25 @@ ++ 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=dab7684ad172b06b51becef9b2c5614a68023b89 -++ describe_sha1 llvm dab7684ad172b06b51becef9b2c5614a68023b89 false ++ cur_rev=38f75d606f94e6b552fd74d487b061a1f8f907fa +++ describe_sha1 llvm 38f75d606f94e6b552fd74d487b061a1f8f907fa false ++ local component=llvm -++ local sha1=dab7684ad172b06b51becef9b2c5614a68023b89 +++ local sha1=38f75d606f94e6b552fd74d487b061a1f8f907fa ++ local anything=false ++ match=() ++ local -a match ++ case "$component" in -++ git -C llvm describe dab7684ad172b06b51becef9b2c5614a68023b89 -+ describe=llvmorg-18-init-12582-gdab7684ad172 +++ git -C llvm describe 38f75d606f94e6b552fd74d487b061a1f8f907fa ++ describe=llvmorg-18-init-13539-g38f75d606f94 ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x -+ generate_lnt_bmk_report https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/ tcwg_bmk-code_size-spec2k6 llvm-arm-master-Oz_LTO llvmorg-18-init-12582-gdab7684ad172 '2023-11-24 04:06:57' artifacts/results-vs-prev/csv-results-1/size.csv artifacts/results-vs-prev/csv-results-1/perf.csv artifacts/results-vs-prev/csv-results-1/status.csv artifacts/notify/lnt_report.json -+ local build_url=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/ ++ generate_lnt_bmk_report https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/ tcwg_bmk-code_size-spec2k6 llvm-arm-master-Oz_LTO llvmorg-18-init-13539-g38f75d606f94 '2023-11-28 15:05:30' artifacts/results-vs-prev/csv-results-1/size.csv artifacts/results-vs-prev/csv-results-1/perf.csv artifacts/results-vs-prev/csv-results-1/status.csv artifacts/notify/lnt_report.json ++ local build_url=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/ + local ci_project=tcwg_bmk-code_size-spec2k6 + local ci_config=llvm-arm-master-Oz_LTO -+ local describe=llvmorg-18-init-12582-gdab7684ad172 -+ local 'results_date=2023-11-24 04:06:57' ++ local describe=llvmorg-18-init-13539-g38f75d606f94 ++ local 'results_date=2023-11-28 15:05:30' + local size_csv=artifacts/results-vs-prev/csv-results-1/size.csv + local perf_csv=artifacts/results-vs-prev/csv-results-1/perf.csv + local status_csv=artifacts/results-vs-prev/csv-results-1/status.csv @@ -621,10 +5852,10 @@ + local lnt_testsuite=tcwg_bmk-code_size-spec2k6 + local machine_name=llvm-arm-master-Oz_LTO + local describe_pad -++ echo llvmorg-18-init-12582-gdab7684ad172 +++ echo llvmorg-18-init-13539-g38f75d606f94 ++ sed 's/\(.*\)-\(.*\)-\(.*\)$/\1 \2 \3/' ++ awk '{ $2 = sprintf("%05d", $2); print $1"-"$2"-"$3}' -+ describe_pad=llvmorg-18-init-12582-gdab7684ad172 ++ describe_pad=llvmorg-18-init-13539-g38f75d606f94 + '[' -f artifacts/results-vs-prev/csv-results-1/size.csv ']' + '[' -f artifacts/results-vs-prev/csv-results-1/perf.csv ']' + additional_run_infos=("tag:$lnt_testsuite" "run_order:$describe_pad" "test_url:$build_url") @@ -647,15 +5878,15 @@ +++ 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 -++ rev=dab7684ad172b06b51becef9b2c5614a68023b89 +++ rev=38f75d606f94e6b552fd74d487b061a1f8f907fa ++ [[ https://github.com/llvm/llvm-project.git =~ git://sourceware.org/git/ ]] ++ [[ https://github.com/llvm/llvm-project.git =~ https://github.com/ ]] -++ echo https://github.com/llvm/llvm-project/commit/dab7684ad172b06b51becef9b2c5614a68023b89 -+ report_header llvm-arm-master-Oz_LTO '2023-11-24 04:06:57' tag:tcwg_bmk-code_size-spec2k6 run_order:llvmorg-18-init-12582-gdab7684ad172 test_url:https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/ git_llvm:https://github.com/llvm/llvm-project/commit/dab7684ad172b06b51becef9b2c5614a68023b89 +++ echo https://github.com/llvm/llvm-project/commit/38f75d606f94e6b552fd74d487b061a1f8f907fa ++ report_header llvm-arm-master-Oz_LTO '2023-11-28 15:05:30' tag:tcwg_bmk-code_size-spec2k6 run_order:llvmorg-18-init-13539-g38f75d606f94 test_url:https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/ git_llvm:https://github.com/llvm/llvm-project/commit/38f75d606f94e6b552fd74d487b061a1f8f907fa + local machine_name=llvm-arm-master-Oz_LTO -+ local 'date_time=2023-11-24 04:06:57' ++ local 'date_time=2023-11-28 15:05:30' + shift 2 -+ run_infos=('tag:tcwg_bmk-code_size-spec2k6' 'run_order:llvmorg-18-init-12582-gdab7684ad172' 'test_url:https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/' 'git_llvm:https://github.com/llvm/llvm-project/commit/dab7684ad172b06b51becef9b2c5614a68023b89') ++ run_infos=('tag:tcwg_bmk-code_size-spec2k6' 'run_order:llvmorg-18-init-13539-g38f75d606f94' 'test_url:https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/' 'git_llvm:https://github.com/llvm/llvm-project/commit/38f75d606f94e6b552fd74d487b061a1f8f907fa') + local run_infos + cat + for i in "${run_infos[@]}" @@ -667,29 +5898,29 @@ + val=tcwg_bmk-code_size-spec2k6 + echo ' "tag": "tcwg_bmk-code_size-spec2k6",' + for i in "${run_infos[@]}" -++ echo run_order:llvmorg-18-init-12582-gdab7684ad172 +++ echo run_order:llvmorg-18-init-13539-g38f75d606f94 ++ cut -d: -f1 + tag=run_order +++ echo run_order:llvmorg-18-init-13539-g38f75d606f94 ++ cut -d: -f2- -++ echo run_order:llvmorg-18-init-12582-gdab7684ad172 -+ val=llvmorg-18-init-12582-gdab7684ad172 -+ echo ' "run_order": "llvmorg-18-init-12582-gdab7684ad172",' ++ val=llvmorg-18-init-13539-g38f75d606f94 ++ echo ' "run_order": "llvmorg-18-init-13539-g38f75d606f94",' + for i in "${run_infos[@]}" -++ echo test_url:https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/ +++ echo test_url:https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/ ++ cut -d: -f1 + tag=test_url -++ echo test_url:https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/ +++ echo test_url:https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/ ++ cut -d: -f2- -+ val=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/ -+ echo ' "test_url": "https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/",' ++ val=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/ ++ echo ' "test_url": "https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/",' + for i in "${run_infos[@]}" -++ echo git_llvm:https://github.com/llvm/llvm-project/commit/dab7684ad172b06b51becef9b2c5614a68023b89 +++ echo git_llvm:https://github.com/llvm/llvm-project/commit/38f75d606f94e6b552fd74d487b061a1f8f907fa ++ cut -d: -f1 + tag=git_llvm -++ echo git_llvm:https://github.com/llvm/llvm-project/commit/dab7684ad172b06b51becef9b2c5614a68023b89 +++ echo git_llvm:https://github.com/llvm/llvm-project/commit/38f75d606f94e6b552fd74d487b061a1f8f907fa ++ cut -d: -f2- -+ val=https://github.com/llvm/llvm-project/commit/dab7684ad172b06b51becef9b2c5614a68023b89 -+ echo ' "git_llvm": "https://github.com/llvm/llvm-project/commit/dab7684ad172b06b51becef9b2c5614a68023b89",' ++ val=https://github.com/llvm/llvm-project/commit/38f75d606f94e6b552fd74d487b061a1f8f907fa ++ echo ' "git_llvm": "https://github.com/llvm/llvm-project/commit/38f75d606f94e6b552fd74d487b061a1f8f907fa",' + cat + first=true + IFS=, @@ -768,9 +5999,9 @@ + [[ sjeng_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.458.sjeng.code_size 79498 ++ report_test_entry tcwg_bmk-code_size-spec2k6.458.sjeng.code_size 79882 + local name=tcwg_bmk-code_size-spec2k6.458.sjeng.code_size -+ local value=79498 ++ local value=79882 + cat + IFS=, + read -r benchmark symbol size @@ -1133,9 +6364,9 @@ + [[ povray_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.453.povray.code_size 514551 ++ report_test_entry tcwg_bmk-code_size-spec2k6.453.povray.code_size 514543 + local name=tcwg_bmk-code_size-spec2k6.453.povray.code_size -+ local value=514551 ++ local value=514543 + cat + IFS=, + read -r benchmark symbol size @@ -7344,9 +12575,9 @@ + [[ gcc_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.403.gcc.code_size 1664683 ++ report_test_entry tcwg_bmk-code_size-spec2k6.403.gcc.code_size 1664523 + local name=tcwg_bmk-code_size-spec2k6.403.gcc.code_size -+ local value=1664683 ++ local value=1664523 + cat + IFS=, + read -r benchmark symbol size @@ -20953,9 +26184,9 @@ + [[ dealII_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.447.dealII.code_size 197134 ++ report_test_entry tcwg_bmk-code_size-spec2k6.447.dealII.code_size 196970 + local name=tcwg_bmk-code_size-spec2k6.447.dealII.code_size -+ local value=197134 ++ local value=196970 + cat + IFS=, + read -r benchmark symbol size @@ -25410,9 +30641,9 @@ + [[ milc_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.433.milc.code_size 46337 ++ report_test_entry tcwg_bmk-code_size-spec2k6.433.milc.code_size 46169 + local name=tcwg_bmk-code_size-spec2k6.433.milc.code_size -+ local value=46337 ++ local value=46169 + cat + IFS=, + read -r benchmark symbol size @@ -25624,6 +30855,10 @@ + continue + IFS=, + read -r benchmark symbol size ++ [[ [.] readin == *base.default ]] ++ continue ++ IFS=, ++ read -r benchmark symbol size + [[ [.] read_site_list == *base.default ]] + continue + IFS=, @@ -29170,9 +34405,9 @@ + [[ gobmk_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.445.gobmk.code_size 1258953 ++ report_test_entry tcwg_bmk-code_size-spec2k6.445.gobmk.code_size 1259001 + local name=tcwg_bmk-code_size-spec2k6.445.gobmk.code_size -+ local value=1258953 ++ local value=1259001 + cat + IFS=, + read -r benchmark symbol size @@ -44495,9 +49730,9 @@ + [[ h264ref_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.464.h264ref.code_size 301351 ++ report_test_entry tcwg_bmk-code_size-spec2k6.464.h264ref.code_size 301407 + local name=tcwg_bmk-code_size-spec2k6.464.h264ref.code_size -+ local value=301351 ++ local value=301407 + cat + IFS=, + read -r benchmark symbol size @@ -45588,9 +50823,9 @@ + [[ Xalan_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.483.xalancbmk.code_size 1612196 ++ report_test_entry tcwg_bmk-code_size-spec2k6.483.xalancbmk.code_size 1612252 + local name=tcwg_bmk-code_size-spec2k6.483.xalancbmk.code_size -+ local value=1612196 ++ local value=1612252 + cat + IFS=, + read -r benchmark symbol size @@ -82989,9 +88224,9 @@ + [[ bzip2_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.401.bzip2.exec 2873 ++ report_test_entry tcwg_bmk-code_size-spec2k6.401.bzip2.exec 2874 + local name=tcwg_bmk-code_size-spec2k6.401.bzip2.exec -+ local value=2873 ++ local value=2874 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83002,16 +88237,12 @@ + [[ gcc_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.403.gcc.exec 60 ++ report_test_entry tcwg_bmk-code_size-spec2k6.403.gcc.exec 62 + local name=tcwg_bmk-code_size-spec2k6.403.gcc.exec -+ local value=60 ++ local value=62 + cat + IFS=, + read -r benchmark symbol sample _dso -+ [[ libc.so.6 == *base.default ]] -+ continue -+ IFS=, -+ read -r benchmark symbol sample _dso + [[ libgcc_s.so.1 == *base.default ]] + continue + IFS=, @@ -83019,9 +88250,9 @@ + [[ mcf_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.429.mcf.exec 1141 ++ report_test_entry tcwg_bmk-code_size-spec2k6.429.mcf.exec 1158 + local name=tcwg_bmk-code_size-spec2k6.429.mcf.exec -+ local value=1141 ++ local value=1158 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83032,9 +88263,9 @@ + [[ milc_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.433.milc.exec 1167 ++ report_test_entry tcwg_bmk-code_size-spec2k6.433.milc.exec 1158 + local name=tcwg_bmk-code_size-spec2k6.433.milc.exec -+ local value=1167 ++ local value=1158 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83042,12 +88273,20 @@ + continue + IFS=, + read -r benchmark symbol sample _dso ++ [[ [unknown] == *base.default ]] ++ continue ++ IFS=, ++ read -r benchmark symbol sample _dso ++ [[ libm.so.6 == *base.default ]] ++ continue ++ IFS=, ++ read -r benchmark symbol sample _dso + [[ namd_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.444.namd.exec 815 ++ report_test_entry tcwg_bmk-code_size-spec2k6.444.namd.exec 813 + local name=tcwg_bmk-code_size-spec2k6.444.namd.exec -+ local value=815 ++ local value=813 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83058,9 +88297,9 @@ + [[ gobmk_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.445.gobmk.exec 4892 ++ report_test_entry tcwg_bmk-code_size-spec2k6.445.gobmk.exec 4907 + local name=tcwg_bmk-code_size-spec2k6.445.gobmk.exec -+ local value=4892 ++ local value=4907 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83071,9 +88310,9 @@ + [[ dealII_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.447.dealII.exec 2001 ++ report_test_entry tcwg_bmk-code_size-spec2k6.447.dealII.exec 2003 + local name=tcwg_bmk-code_size-spec2k6.447.dealII.exec -+ local value=2001 ++ local value=2003 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83092,9 +88331,9 @@ + [[ soplex_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.450.soplex.exec 543 ++ report_test_entry tcwg_bmk-code_size-spec2k6.450.soplex.exec 566 + local name=tcwg_bmk-code_size-spec2k6.450.soplex.exec -+ local value=543 ++ local value=566 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83105,9 +88344,9 @@ + [[ povray_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.453.povray.exec 500 ++ report_test_entry tcwg_bmk-code_size-spec2k6.453.povray.exec 498 + local name=tcwg_bmk-code_size-spec2k6.453.povray.exec -+ local value=500 ++ local value=498 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83122,9 +88361,9 @@ + [[ hmmer_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.456.hmmer.exec 3819 ++ report_test_entry tcwg_bmk-code_size-spec2k6.456.hmmer.exec 3813 + local name=tcwg_bmk-code_size-spec2k6.456.hmmer.exec -+ local value=3819 ++ local value=3813 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83135,9 +88374,9 @@ + [[ sjeng_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.458.sjeng.exec 8270 ++ report_test_entry tcwg_bmk-code_size-spec2k6.458.sjeng.exec 8275 + local name=tcwg_bmk-code_size-spec2k6.458.sjeng.exec -+ local value=8270 ++ local value=8275 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83148,9 +88387,9 @@ + [[ libquantum_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.462.libquantum.exec 183 ++ report_test_entry tcwg_bmk-code_size-spec2k6.462.libquantum.exec 184 + local name=tcwg_bmk-code_size-spec2k6.462.libquantum.exec -+ local value=183 ++ local value=184 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83161,9 +88400,9 @@ + [[ h264ref_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.464.h264ref.exec 5996 ++ report_test_entry tcwg_bmk-code_size-spec2k6.464.h264ref.exec 5986 + local name=tcwg_bmk-code_size-spec2k6.464.h264ref.exec -+ local value=5996 ++ local value=5986 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83182,18 +88421,22 @@ + [[ lbm_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.470.lbm.exec 4008 ++ report_test_entry tcwg_bmk-code_size-spec2k6.470.lbm.exec 4012 + local name=tcwg_bmk-code_size-spec2k6.470.lbm.exec -+ local value=4008 ++ local value=4012 + cat + IFS=, + read -r benchmark symbol sample _dso ++ [[ libc.so.6 == *base.default ]] ++ continue ++ IFS=, ++ read -r benchmark symbol sample _dso + [[ omnetpp_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.471.omnetpp.exec 2806 ++ report_test_entry tcwg_bmk-code_size-spec2k6.471.omnetpp.exec 2810 + local name=tcwg_bmk-code_size-spec2k6.471.omnetpp.exec -+ local value=2806 ++ local value=2810 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83212,9 +88455,9 @@ + [[ astar_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.473.astar.exec 4690 ++ report_test_entry tcwg_bmk-code_size-spec2k6.473.astar.exec 4678 + local name=tcwg_bmk-code_size-spec2k6.473.astar.exec -+ local value=4690 ++ local value=4678 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83222,12 +88465,16 @@ + continue + IFS=, + read -r benchmark symbol sample _dso ++ [[ [unknown] == *base.default ]] ++ continue ++ IFS=, ++ read -r benchmark symbol sample _dso + [[ sphinx_livepretend_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.482.sphinx3.exec 1002 ++ report_test_entry tcwg_bmk-code_size-spec2k6.482.sphinx3.exec 1001 + local name=tcwg_bmk-code_size-spec2k6.482.sphinx3.exec -+ local value=1002 ++ local value=1001 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83242,9 +88489,9 @@ + [[ Xalan_base.default == *base.default ]] + false + echo ' ,' -+ report_test_entry tcwg_bmk-code_size-spec2k6.483.xalancbmk.exec 3427 ++ report_test_entry tcwg_bmk-code_size-spec2k6.483.xalancbmk.exec 3377 + local name=tcwg_bmk-code_size-spec2k6.483.xalancbmk.exec -+ local value=3427 ++ local value=3377 + cat + IFS=, + read -r benchmark symbol sample _dso @@ -83252,10 +88499,6 @@ + continue + IFS=, + read -r benchmark symbol sample _dso -+ [[ libstdc++.so.6.0.30 == *base.default ]] -+ continue -+ IFS=, -+ read -r benchmark symbol sample _dso + IFS=, + read -r benchmark symbol status ++ tail -n +2 artifacts/results-vs-prev/csv-results-1/status.csv @@ -83614,5 +88857,5 @@ + false + false + false -Full stage ran successfully. + echo 'Full stage ran successfully.' +Full stage ran successfully. diff --git a/jenkins/notify-init.log b/jenkins/notify-init.log index a12926e..ad0c05a 100644 --- a/jenkins/notify-init.log +++ b/jenkins/notify-init.log @@ -1,6 +1,6 @@ + set +x -/home/tcwg-buildslave/workspace/tcwg_bmk_4/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_5/jenkins-scripts/round-robin-notify.sh @@rr[top_artifacts] artifacts --notify ignore __stage init __verbose true __build_script tcwg_bmk-build.sh + false + dryrun= @@ -26,16 +26,16 @@ ++ get_baseline_manifest BUILD_URL ++ get_manifest base-artifacts/manifest.sh BUILD_URL false ++ set +x -# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/88/ -# Using dir : base-artifacts -+ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/88/' +# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/ ++ echo '# Baseline : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/' + echo '# Using dir : base-artifacts' +# Using dir : base-artifacts ++ get_current_manifest BUILD_URL ++ get_manifest artifacts/manifest.sh BUILD_URL ++ set +x -# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/ +# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/ # Using dir : artifacts -+ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/' ++ echo '# Artifacts : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/' + echo '# Using dir : artifacts' + echo '' @@ -51,7 +51,7 @@ ++ get_current_manifest '{rr[update_baseline]}' ++ get_manifest artifacts/manifest.sh '{rr[update_baseline]}' ++ set +x -+ '[' force '!=' init ']' ++ '[' onsuccess '!=' init ']' + IFS=' ' + read -r -a changed_components ++ print_changed_components @@ -61,18 +61,94 @@ +++ set -euf -o pipefail +++ local c delim= +++ for c in ${rr[components]} -+++ '[' xbaseline '!=' xbaseline ']' ++++ '[' 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 +++ '[' x38f75d606f94e6b552fd74d487b061a1f8f907fa '!=' xdab7684ad172b06b51becef9b2c5614a68023b89 ']' +++ echo -ne llvm +++ delim=' ' ++ echo + local c base_rev cur_rev c_commits -+ '[' 0 = 0 ']' ++ '[' 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=38f75d606f94e6b552fd74d487b061a1f8f907fa +++ 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=dab7684ad172b06b51becef9b2c5614a68023b89 ++ local res ++ res=0 ++ wait 41257 ++ 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=dab7684ad172b06b51becef9b2c5614a68023b89 +++ 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=38f75d606f94e6b552fd74d487b061a1f8f907fa +++ git -C llvm rev-parse '38f75d606f94e6b552fd74d487b061a1f8f907fa^@' ++ for sha1 in $(git -C "$c" rev-parse "$cur_rev^@") ++ '[' 8f018d3ca027504d76a1996e7331ff46f9f966f6 = dab7684ad172b06b51becef9b2c5614a68023b89 ']' ++ return 1 ++ change_kind=single_component # Debug traces : -# change_kind=no_change : - -+ change_kind=no_change -+ changed_single_component= + echo '# Debug traces :' -+ echo '# change_kind=no_change : ' +# change_kind=single_component : llvm ++ 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=dab7684ad172b06b51becef9b2c5614a68023b89 +++ 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=38f75d606f94e6b552fd74d487b061a1f8f907fa +++ git -C llvm rev-list --count dab7684ad172b06b51becef9b2c5614a68023b89..38f75d606f94e6b552fd74d487b061a1f8f907fa ++ c_commits=957 +# rev for llvm : dab7684ad172b06b51becef9b2c5614a68023b89..38f75d606f94e6b552fd74d487b061a1f8f907fa (957 commits) ++ echo '# rev for llvm : dab7684ad172b06b51becef9b2c5614a68023b89..38f75d606f94e6b552fd74d487b061a1f8f907fa (957 commits)' + + echo '' + setup_stages_to_run + '[' ignore = onregression ']' @@ -99,9 +175,9 @@ # post_interesting_commits + echo '# post_interesting_commits' + local stage=init -+ '[' no_change '!=' single_commit ']' ++ '[' single_component '!=' single_commit ']' + return + '[' init '!=' full ']' -+ echo 'Init stage ran successfully.' Init stage ran successfully. ++ echo 'Init stage ran successfully.' + exit 0 diff --git a/jenkins/run-build.env b/jenkins/run-build.env index ed8578d..1df6917 100644 --- a/jenkins/run-build.env +++ b/jenkins/run-build.env @@ -1,4 +1,4 @@ -build_name="#90" +build_name="#91" docker_opts=(--distro default --arch @@ -9,6 +9,7 @@ tcwg-snow_bmk-02 true ) source build_container.sh trap "cleanup_all_containers" EXIT -build_name="#90" -branch_opt=() -build_name="#90-R1-force" +build_name="#91-llvm" +branch_opt=(==rr\[llvm_git\] +https://github.com/llvm/llvm-project.git#main ) +build_name="#91-llvm-R1" diff --git a/manifest.sh b/manifest.sh index 83e2c0e..e9d1366 100644 --- a/manifest.sh +++ b/manifest.sh @@ -1,4 +1,4 @@ -declare -g "jenkins_scripts_rev=7149668cd6cd781e33f6db4e38dc65a33d6aa360" +declare -g "jenkins_scripts_rev=b259733fafaf563dfac283132dd55ab4d761714a" # Artifacts directory # Recording parameters to manifest: artifacts/manifest.sh rr[ci_project]="tcwg_bmk-code_size-spec2k6" @@ -6,9 +6,10 @@ rr[ci_config]="llvm-arm-master-Oz_LTO" declare -g "bmk_branch=master" declare -g "scripts_branch=master" rr[mode]="build" -rr[update_baseline]="force" -declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/" +rr[update_baseline]="onsuccess" +declare -g "BUILD_URL=https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/" declare -g "SQUAD_GRP=tcwg" +rr[llvm_git]="https://github.com/llvm/llvm-project.git#main" # Saving rr[] in the manifest rr[abe_branch]="master" rr[abe_repo]="https://git-us.linaro.org/toolchain/abe.git" @@ -17,7 +18,6 @@ rr[breakup_changed_components]="breakup_changed_components llvm" rr[components]="llvm" rr[host_c++]="/usr/bin/g++" rr[host_cc]="/usr/bin/gcc" -rr[llvm_git]="baseline" rr[major]="1" rr[metric_id]="size" rr[minor]="0" @@ -29,4 +29,4 @@ rr[old_format_ci_project]="tcwg_bmk_llvm_sq" rr[target]="arm" rr[toolchain]="llvm" declare -g "notify=ignore" -rr[results_date]="1700798817" +rr[results_date]="1701183930" diff --git a/notify/jira/comment-template.txt b/notify/jira/comment-template.txt index 9f0120a..2e341a3 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-Oz_LTO-build/90/artifact/artifacts/notify/mail-body.txt/*view*/ +Details: https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/artifact/artifacts/notify/mail-body.txt/*view*/ diff --git a/notify/lnt_report.json b/notify/lnt_report.json index ca35832..9c9b699 100644 --- a/notify/lnt_report.json +++ b/notify/lnt_report.json @@ -6,12 +6,12 @@ "Run": { "Info": { "tag": "tcwg_bmk-code_size-spec2k6", - "run_order": "llvmorg-18-init-12582-gdab7684ad172", - "test_url": "https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/", - "git_llvm": "https://github.com/llvm/llvm-project/commit/dab7684ad172b06b51becef9b2c5614a68023b89", + "run_order": "llvmorg-18-init-13539-g38f75d606f94", + "test_url": "https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/", + "git_llvm": "https://github.com/llvm/llvm-project/commit/38f75d606f94e6b552fd74d487b061a1f8f907fa", "__report_version__": "1" }, - "Start Time": "2023-11-24 04:06:57" + "Start Time": "2023-11-28 15:05:30" }, "Tests": [ { @@ -24,7 +24,7 @@ , { "Data": [ - 79498 + 79882 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.458.sjeng.code_size" @@ -32,7 +32,7 @@ , { "Data": [ - 514551 + 514543 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.453.povray.code_size" @@ -56,7 +56,7 @@ , { "Data": [ - 1664683 + 1664523 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.403.gcc.code_size" @@ -64,7 +64,7 @@ , { "Data": [ - 197134 + 196970 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.447.dealII.code_size" @@ -72,7 +72,7 @@ , { "Data": [ - 46337 + 46169 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.433.milc.code_size" @@ -104,7 +104,7 @@ , { "Data": [ - 1258953 + 1259001 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.445.gobmk.code_size" @@ -144,7 +144,7 @@ , { "Data": [ - 301351 + 301407 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.464.h264ref.code_size" @@ -152,7 +152,7 @@ , { "Data": [ - 1612196 + 1612252 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.483.xalancbmk.code_size" @@ -160,7 +160,7 @@ , { "Data": [ - 2873 + 2874 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.401.bzip2.exec" @@ -168,7 +168,7 @@ , { "Data": [ - 60 + 62 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.403.gcc.exec" @@ -176,7 +176,7 @@ , { "Data": [ - 1141 + 1158 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.429.mcf.exec" @@ -184,7 +184,7 @@ , { "Data": [ - 1167 + 1158 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.433.milc.exec" @@ -192,7 +192,7 @@ , { "Data": [ - 815 + 813 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.444.namd.exec" @@ -200,7 +200,7 @@ , { "Data": [ - 4892 + 4907 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.445.gobmk.exec" @@ -208,7 +208,7 @@ , { "Data": [ - 2001 + 2003 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.447.dealII.exec" @@ -216,7 +216,7 @@ , { "Data": [ - 543 + 566 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.450.soplex.exec" @@ -224,7 +224,7 @@ , { "Data": [ - 500 + 498 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.453.povray.exec" @@ -232,7 +232,7 @@ , { "Data": [ - 3819 + 3813 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.456.hmmer.exec" @@ -240,7 +240,7 @@ , { "Data": [ - 8270 + 8275 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.458.sjeng.exec" @@ -248,7 +248,7 @@ , { "Data": [ - 183 + 184 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.462.libquantum.exec" @@ -256,7 +256,7 @@ , { "Data": [ - 5996 + 5986 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.464.h264ref.exec" @@ -264,7 +264,7 @@ , { "Data": [ - 4008 + 4012 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.470.lbm.exec" @@ -272,7 +272,7 @@ , { "Data": [ - 2806 + 2810 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.471.omnetpp.exec" @@ -280,7 +280,7 @@ , { "Data": [ - 4690 + 4678 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.473.astar.exec" @@ -288,7 +288,7 @@ , { "Data": [ - 1002 + 1001 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.482.sphinx3.exec" @@ -296,7 +296,7 @@ , { "Data": [ - 3427 + 3377 ], "Info": {}, "Name": "tcwg_bmk-code_size-spec2k6.483.xalancbmk.exec" diff --git a/notify/mail-body.txt b/notify/mail-body.txt index 08a54aa..12fd44d 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-Oz_LTO after: - | baseline build + | 957 commits in llvm + | 38f75d606f94 [llvm-exegesis] Removed useless test + | 8f018d3ca027 [libc++][test] Make the feature-test macro tests more portable (#74185) + | 091a9f4957b9 [libc++][test] Avoid truncation warnings from `double` to `float` (#74184) + | 5fcf3bbb1acf [NFC][HWASAN] Remove unused macro parameter + | bb41fc682ee7 [ORC-RT][ORC][MachO] Add executor-side symbol tables to MachO platform support. + | ... and 952 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-Oz_LTO-build/90/artifact/artifacts -Reference build : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/88/artifact/artifacts +Current build : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/91/artifact/artifacts +Reference build : https://ci.linaro.org/job/tcwg_bmk-code_size-spec2k6--llvm-arm-master-Oz_LTO-build/90/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 7df99b1..e6d9a9e 100644 --- a/notify/mail-subject.txt +++ b/notify/mail-subject.txt @@ -1 +1 @@ -[Linaro-TCWG-CI] baseline build: No change on arm Oz -LTO +[Linaro-TCWG-CI] 957 commits in llvm: No change on arm Oz -LTO diff --git a/results-vs-prev/bmk-specific-variability.csv b/results-vs-prev/bmk-specific-variability.csv index 6024688..386df9d 100644 --- a/results-vs-prev/bmk-specific-variability.csv +++ b/results-vs-prev/bmk-specific-variability.csv @@ -1 +1 @@ -size_variation_average,sample_variation_average,num_vect_loops_variation_average,benchmark,symbol,num_sve_loops_variation_average +size_variation_average,num_vect_loops_variation_average,sample_variation_average,benchmark,symbol,num_sve_loops_variation_average diff --git a/results-vs-prev/compare-results-internal.csv b/results-vs-prev/compare-results-internal.csv index 65322d8..c76dc50 100644 --- a/results-vs-prev/compare-results-internal.csv +++ b/results-vs-prev/compare-results-internal.csv @@ -1,26 +1,26 @@ benchmark,symbol,rel_sample,rel_size,rel_num_vect_loops,rel_num_sve_loops,rel_symbol_md5sum,rel_status,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,status_x,status_y 400.perlbench,perlbench_base.default,n/a,n/a,n/a,n/a,n/a,n/a,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,failed-to-run,failed-to-run -401.bzip2,bzip2_base.default,101,100,n/a,n/a,n/a,n/a,2855,2873,33713,33713,-1,-1,-1,-1,-1,-1,success,success -403.gcc,gcc_base.default,98,100,n/a,n/a,n/a,n/a,61,60,1664683,1664683,-1,-1,-1,-1,-1,-1,success,success -429.mcf,mcf_base.default,101,100,n/a,n/a,n/a,n/a,1129,1141,7011,7011,-1,-1,-1,-1,-1,-1,success,success -433.milc,milc_base.default,100,100,n/a,n/a,n/a,n/a,1170,1167,46337,46337,-1,-1,-1,-1,-1,-1,success,success -444.namd,namd_base.default,101,100,n/a,n/a,n/a,n/a,805,815,123790,123790,-1,-1,-1,-1,-1,-1,success,success -445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,n/a,4911,4892,1258953,1258953,-1,-1,-1,-1,-1,-1,success,success -447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,n/a,2011,2001,197134,197134,-1,-1,-1,-1,-1,-1,success,success -450.soplex,soplex_base.default,99,100,n/a,n/a,n/a,n/a,546,543,149836,149836,-1,-1,-1,-1,-1,-1,success,success -453.povray,povray_base.default,100,100,n/a,n/a,n/a,n/a,501,500,514551,514551,-1,-1,-1,-1,-1,-1,success,success -456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,n/a,3810,3819,80481,80481,-1,-1,-1,-1,-1,-1,success,success -458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,n/a,8289,8270,79498,79498,-1,-1,-1,-1,-1,-1,success,success -462.libquantum,libquantum_base.default,100,100,n/a,n/a,n/a,n/a,183,183,12283,12283,-1,-1,-1,-1,-1,-1,success,success -464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,n/a,5984,5996,301351,301351,-1,-1,-1,-1,-1,-1,success,success -470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,n/a,4014,4008,9236,9236,-1,-1,-1,-1,-1,-1,success,success -471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,n/a,2816,2806,321261,321261,-1,-1,-1,-1,-1,-1,success,success -471.omnetpp,libc.so.6,102,100,n/a,n/a,n/a,n/a,714,731,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -473.astar,astar_base.default,100,100,n/a,n/a,n/a,n/a,4683,4690,15607,15607,-1,-1,-1,-1,-1,-1,success,success -482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,n/a,999,1002,87696,87696,-1,-1,-1,-1,-1,-1,success,success -483.xalancbmk,Xalan_base.default,101,100,n/a,n/a,n/a,n/a,3396,3427,1612196,1612196,-1,-1,-1,-1,-1,-1,success,success -Mean,average-successful-tests,100,100,n/a,n/a,n/a,n/a,2675,2677,361978,361978,-1,-1,-1,-1,-1,-1,-1,-1 -Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,n/a,1563,1563,111142,111142,-1,-1,-1,-1,-1,-1,-1,-1 +401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,n/a,2873,2874,33713,33713,-1,-1,-1,-1,-1,-1,success,success +403.gcc,gcc_base.default,103,100,n/a,n/a,n/a,n/a,60,62,1664683,1664523,-1,-1,-1,-1,-1,-1,success,success +429.mcf,mcf_base.default,101,100,n/a,n/a,n/a,n/a,1141,1158,7011,7011,-1,-1,-1,-1,-1,-1,success,success +433.milc,milc_base.default,99,100,n/a,n/a,n/a,n/a,1167,1158,46337,46169,-1,-1,-1,-1,-1,-1,success,success +444.namd,namd_base.default,100,100,n/a,n/a,n/a,n/a,815,813,123790,123790,-1,-1,-1,-1,-1,-1,success,success +445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,n/a,4892,4907,1258953,1259001,-1,-1,-1,-1,-1,-1,success,success +447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,n/a,2001,2003,197134,196970,-1,-1,-1,-1,-1,-1,success,success +450.soplex,soplex_base.default,104,100,n/a,n/a,n/a,n/a,543,566,149836,149836,-1,-1,-1,-1,-1,-1,success,success +453.povray,povray_base.default,100,100,n/a,n/a,n/a,n/a,500,498,514551,514543,-1,-1,-1,-1,-1,-1,success,success +456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,n/a,3819,3813,80481,80481,-1,-1,-1,-1,-1,-1,success,success +458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,n/a,8270,8275,79498,79882,-1,-1,-1,-1,-1,-1,success,success +462.libquantum,libquantum_base.default,101,100,n/a,n/a,n/a,n/a,183,184,12283,12283,-1,-1,-1,-1,-1,-1,success,success +464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,n/a,5996,5986,301351,301407,-1,-1,-1,-1,-1,-1,success,success +470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,n/a,4008,4012,9236,9236,-1,-1,-1,-1,-1,-1,success,success +471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,n/a,2806,2810,321261,321261,-1,-1,-1,-1,-1,-1,success,success +471.omnetpp,libc.so.6,99,100,n/a,n/a,n/a,n/a,731,721,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +473.astar,astar_base.default,100,100,n/a,n/a,n/a,n/a,4690,4678,15607,15607,-1,-1,-1,-1,-1,-1,success,success +482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,n/a,1002,1001,87696,87696,-1,-1,-1,-1,-1,-1,success,success +483.xalancbmk,Xalan_base.default,99,100,n/a,n/a,n/a,n/a,3427,3377,1612196,1612252,-1,-1,-1,-1,-1,-1,success,success +Mean,average-successful-tests,100,100,n/a,n/a,n/a,n/a,2677,2676,361978,361981,-1,-1,-1,-1,-1,-1,-1,-1 +Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,n/a,1563,1569,111142,111145,-1,-1,-1,-1,-1,-1,-1,-1 Mean,mean,n/a,n/a,n/a,n/a,n/a,n/a,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 Mean,geomean-all-tests,n/a,n/a,n/a,n/a,n/a,n/a,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 Mean,average-all-tests,n/a,n/a,n/a,n/a,n/a,n/a,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 diff --git a/results-vs-prev/csv-results-0/perf.csv b/results-vs-prev/csv-results-0/perf.csv index 99dacfb..4b68f08 100644 --- a/results-vs-prev/csv-results-0/perf.csv +++ b/results-vs-prev/csv-results-0/perf.csv @@ -1,51 +1,46 @@ benchmark,symbol,sample,dso -401.bzip2,bzip2_base.default,2855,na -401.bzip2,libc.so.6,2,na -403.gcc,gcc_base.default,61,na -403.gcc,libc.so.6,3,na -403.gcc,libgcc_s.so.1,1,na -429.mcf,mcf_base.default,1129,na +401.bzip2,bzip2_base.default,2873,na +401.bzip2,libc.so.6,6,na +403.gcc,gcc_base.default,60,na +403.gcc,libc.so.6,4,na +403.gcc,libgcc_s.so.1,3,na +429.mcf,mcf_base.default,1141,na 429.mcf,libc.so.6,4,na -429.mcf,[unknown],1,na -433.milc,milc_base.default,1170,na -433.milc,libc.so.6,4,na -433.milc,[unknown],1,na -444.namd,namd_base.default,805,na -444.namd,libc.so.6,17,na -445.gobmk,gobmk_base.default,4911,na -445.gobmk,libc.so.6,69,na -447.dealII,dealII_base.default,2011,na -447.dealII,libstdc++.so.6.0.30,164,na -447.dealII,libc.so.6,68,na +433.milc,milc_base.default,1167,na +433.milc,libc.so.6,10,na +444.namd,namd_base.default,815,na +444.namd,libc.so.6,16,na +445.gobmk,gobmk_base.default,4892,na +445.gobmk,libc.so.6,88,na +447.dealII,dealII_base.default,2001,na +447.dealII,libstdc++.so.6.0.30,167,na +447.dealII,libc.so.6,78,na 447.dealII,libm.so.6,5,na -450.soplex,soplex_base.default,546,na -450.soplex,libc.so.6,29,na -453.povray,povray_base.default,501,na -453.povray,libm.so.6,8,na -453.povray,libc.so.6,3,na -456.hmmer,hmmer_base.default,3810,na -456.hmmer,libc.so.6,43,na -458.sjeng,sjeng_base.default,8289,na -458.sjeng,libc.so.6,38,na -458.sjeng,[unknown],1,na +450.soplex,soplex_base.default,543,na +450.soplex,libc.so.6,35,na +453.povray,povray_base.default,500,na +453.povray,libc.so.6,6,na +453.povray,libm.so.6,4,na +456.hmmer,hmmer_base.default,3819,na +456.hmmer,libc.so.6,36,na +458.sjeng,sjeng_base.default,8270,na +458.sjeng,libc.so.6,33,na 462.libquantum,libquantum_base.default,183,na -462.libquantum,libgcc_s.so.1,10,na -464.h264ref,h264ref_base.default,5984,na -464.h264ref,libc.so.6,54,na -464.h264ref,libgcc_s.so.1,3,na -464.h264ref,libm.so.6,2,na -464.h264ref,[unknown],1,na -470.lbm,lbm_base.default,4014,na -471.omnetpp,omnetpp_base.default,2816,na -471.omnetpp,libc.so.6,714,na -471.omnetpp,libstdc++.so.6.0.30,78,na -471.omnetpp,libm.so.6,2,na -473.astar,astar_base.default,4683,na -473.astar,libc.so.6,22,na -473.astar,libstdc++.so.6.0.30,1,na -482.sphinx3,sphinx_livepretend_base.default,999,na -482.sphinx3,libc.so.6,35,na -482.sphinx3,libm.so.6,3,na -483.xalancbmk,Xalan_base.default,3396,na -483.xalancbmk,libc.so.6,83,na -483.xalancbmk,libstdc++.so.6.0.30,4,na +462.libquantum,libgcc_s.so.1,11,na +464.h264ref,h264ref_base.default,5996,na +464.h264ref,libc.so.6,49,na +464.h264ref,libm.so.6,1,na +464.h264ref,libgcc_s.so.1,1,na +470.lbm,lbm_base.default,4008,na +471.omnetpp,omnetpp_base.default,2806,na +471.omnetpp,libc.so.6,731,na +471.omnetpp,libstdc++.so.6.0.30,67,na +471.omnetpp,libm.so.6,4,na +473.astar,astar_base.default,4690,na +473.astar,libc.so.6,23,na +482.sphinx3,sphinx_livepretend_base.default,1002,na +482.sphinx3,libc.so.6,29,na +482.sphinx3,libm.so.6,8,na +483.xalancbmk,Xalan_base.default,3427,na +483.xalancbmk,libc.so.6,86,na +483.xalancbmk,libstdc++.so.6.0.30,2,na diff --git a/results-vs-prev/csv-results-0/results.csv b/results-vs-prev/csv-results-0/results.csv index 1c0d3e2..1588e1b 100644 --- a/results-vs-prev/csv-results-0/results.csv +++ b/results-vs-prev/csv-results-0/results.csv @@ -1,7 +1,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 400.perlbench,perlbench_base.default,-1,-1,-1,-1,-1,failed-to-run -401.bzip2,bzip2_base.default,2855,33713,-1,-1,-1,success -401.bzip2,libc.so.6,2,1096235,-1,-1,-1,-1 +401.bzip2,bzip2_base.default,2873,33713,-1,-1,-1,success +401.bzip2,libc.so.6,6,1096235,-1,-1,-1,-1 401.bzip2,[.] add_pair_to_block,-1,196,-1,-1,-1,-1 401.bzip2,[.] bsPutUChar,-1,8,-1,-1,-1,-1 401.bzip2,[.] bsPutUInt32,-1,56,-1,-1,-1,-1 @@ -32,9 +32,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 401.bzip2,[.] spec_ungetc,-1,128,-1,-1,-1,-1 401.bzip2,[.] __ThumbV7PILongThunk_free,-1,12,-1,-1,-1,-1 401.bzip2,[.] __ThumbV7PILongThunk_malloc,-1,12,-1,-1,-1,-1 -403.gcc,gcc_base.default,61,1664683,-1,-1,-1,success -403.gcc,libc.so.6,3,1096235,-1,-1,-1,-1 -403.gcc,libgcc_s.so.1,1,95336,-1,-1,-1,-1 +403.gcc,gcc_base.default,60,1664683,-1,-1,-1,success +403.gcc,libc.so.6,4,1096235,-1,-1,-1,-1 +403.gcc,libgcc_s.so.1,3,95336,-1,-1,-1,-1 403.gcc,libm.so.6,-1,262925,-1,-1,-1,-1 403.gcc,[.] action_record_eq,-1,26,-1,-1,-1,-1 403.gcc,[.] action_record_hash,-1,14,-1,-1,-1,-1 @@ -3433,18 +3433,16 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 403.gcc,[.] yylex,-1,640,-1,-1,-1,-1 403.gcc,[.] yyparse_1,-1,11196,-1,-1,-1,-1 403.gcc,[.] zap_lists,-1,16,-1,-1,-1,-1 -429.mcf,mcf_base.default,1129,7011,-1,-1,-1,success +429.mcf,mcf_base.default,1141,7011,-1,-1,-1,success 429.mcf,libc.so.6,4,1096235,-1,-1,-1,-1 -429.mcf,[unknown],1,-1,-1,-1,-1,-1 429.mcf,libm.so.6,-1,262925,-1,-1,-1,-1 429.mcf,[.] getfree,-1,64,-1,-1,-1,-1 429.mcf,[.] main,-1,3792,-1,-1,-1,-1 429.mcf,[.] refresh_neighbour_lists,-1,60,-1,-1,-1,-1 429.mcf,[.] refresh_potential,-1,92,-1,-1,-1,-1 429.mcf,[.] sort_basket,-1,132,-1,-1,-1,-1 -433.milc,milc_base.default,1170,46337,-1,-1,-1,success -433.milc,libc.so.6,4,1096235,-1,-1,-1,-1 -433.milc,[unknown],1,-1,-1,-1,-1,-1 +433.milc,milc_base.default,1167,46337,-1,-1,-1,success +433.milc,libc.so.6,10,1096235,-1,-1,-1,-1 433.milc,libm.so.6,-1,262925,-1,-1,-1,-1 433.milc,[.] add_force_to_mom,-1,220,-1,-1,-1,-1 433.milc,[.] add_su3_vector,-1,52,-1,-1,-1,-1 @@ -3535,8 +3533,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 433.milc,[.] write_checksum,-1,84,-1,-1,-1,-1 433.milc,[.] write_gauge_info_file,-1,272,-1,-1,-1,-1 433.milc,[.] write_gauge_info_item,-1,200,-1,-1,-1,-1 -444.namd,namd_base.default,805,123790,-1,-1,-1,success -444.namd,libc.so.6,17,1096235,-1,-1,-1,-1 +444.namd,namd_base.default,815,123790,-1,-1,-1,success +444.namd,libc.so.6,16,1096235,-1,-1,-1,-1 444.namd,libstdc++.so.6.0.30,-1,1471643,-1,-1,-1,-1 444.namd,libm.so.6,-1,262925,-1,-1,-1,-1 444.namd,libgcc_s.so.1,-1,95336,-1,-1,-1,-1 @@ -3605,8 +3603,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 444.namd,[.] _ZN9ResultSet9writefileEP8_IO_FILE,-1,216,-1,-1,-1,-1 444.namd,[.] _ZN9ResultSetC2Ei,-1,176,-1,-1,-1,-1 444.namd,[.] _ZN9ResultSetD2Ev,-1,24,-1,-1,-1,-1 -445.gobmk,gobmk_base.default,4911,1258953,-1,-1,-1,success -445.gobmk,libc.so.6,69,1096235,-1,-1,-1,-1 +445.gobmk,gobmk_base.default,4892,1258953,-1,-1,-1,success +445.gobmk,libc.so.6,88,1096235,-1,-1,-1,-1 445.gobmk,libm.so.6,-1,262925,-1,-1,-1,-1 445.gobmk,[.] aa_add_move,-1,126,-1,-1,-1,-1 445.gobmk,[.] aa_move_known,-1,78,-1,-1,-1,-1 @@ -5896,9 +5894,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 445.gobmk,[.] writesgf,-1,124,-1,-1,-1,-1 445.gobmk,[.] xalloc,-1,48,-1,-1,-1,-1 445.gobmk,[.] xrealloc,-1,44,-1,-1,-1,-1 -447.dealII,dealII_base.default,2011,197134,-1,-1,-1,success -447.dealII,libstdc++.so.6.0.30,164,1471643,-1,-1,-1,-1 -447.dealII,libc.so.6,68,1096235,-1,-1,-1,-1 +447.dealII,dealII_base.default,2001,197134,-1,-1,-1,success +447.dealII,libstdc++.so.6.0.30,167,1471643,-1,-1,-1,-1 +447.dealII,libc.so.6,78,1096235,-1,-1,-1,-1 447.dealII,libm.so.6,5,262925,-1,-1,-1,-1 447.dealII,libgcc_s.so.1,-1,95336,-1,-1,-1,-1 447.dealII,[.] __clang_call_terminate,-1,8,-1,-1,-1,-1 @@ -7009,8 +7007,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 447.dealII,[.] _ZTv0_n28_NK13LaplaceSolver6SolverILi3EE6n_dofsEv,-1,12,-1,-1,-1,-1 447.dealII,[.] _ZTv0_n36_NK13LaplaceSolver12PrimalSolverILi3EE15output_solutionEv,-1,4,-1,-1,-1,-1 447.dealII,[.] _ZTv0_n36_NK13LaplaceSolver16WeightedResidualILi3EE15output_solutionEv,-1,12,-1,-1,-1,-1 -450.soplex,soplex_base.default,546,149836,-1,-1,-1,success -450.soplex,libc.so.6,29,1096235,-1,-1,-1,-1 +450.soplex,soplex_base.default,543,149836,-1,-1,-1,success +450.soplex,libc.so.6,35,1096235,-1,-1,-1,-1 450.soplex,libstdc++.so.6.0.30,-1,1471643,-1,-1,-1,-1 450.soplex,libm.so.6,-1,262925,-1,-1,-1,-1 450.soplex,libgcc_s.so.1,-1,95336,-1,-1,-1,-1 @@ -7726,9 +7724,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 450.soplex,[.] _ZThn232_N6soplex9SPxSolverD1Ev,-1,6,-1,-1,-1,-1 450.soplex,[.] _ZThn232_N8MySoPlexD0Ev,-1,6,-1,-1,-1,-1 450.soplex,[.] _ZThn232_N8MySoPlexD1Ev,-1,6,-1,-1,-1,-1 -453.povray,povray_base.default,501,514551,-1,-1,-1,success -453.povray,libm.so.6,8,262925,-1,-1,-1,-1 -453.povray,libc.so.6,3,1096235,-1,-1,-1,-1 +453.povray,povray_base.default,500,514551,-1,-1,-1,success +453.povray,libc.so.6,6,1096235,-1,-1,-1,-1 +453.povray,libm.so.6,4,262925,-1,-1,-1,-1 453.povray,libstdc++.so.6.0.30,-1,1471643,-1,-1,-1,-1 453.povray,libgcc_s.so.1,-1,95336,-1,-1,-1,-1 453.povray,[.] __clang_call_terminate,-1,8,-1,-1,-1,-1 @@ -9002,8 +9000,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 453.povray,[.] _ZN8pov_base7OStream6printfEPKcz,-1,62,-1,-1,-1,-1 453.povray,[.] _ZN8pov_base7OStreamD0Ev,-1,14,-1,-1,-1,-1 453.povray,[.] _ZN8pov_base7OStreamlsEPKc,-1,42,-1,-1,-1,-1 -456.hmmer,hmmer_base.default,3810,80481,-1,-1,-1,success -456.hmmer,libc.so.6,43,1096235,-1,-1,-1,-1 +456.hmmer,hmmer_base.default,3819,80481,-1,-1,-1,success +456.hmmer,libc.so.6,36,1096235,-1,-1,-1,-1 456.hmmer,libm.so.6,-1,262925,-1,-1,-1,-1 456.hmmer,[.] addseq,-1,276,-1,-1,-1,-1 456.hmmer,[.] AddToHistogram,-1,216,-1,-1,-1,-1 @@ -9153,9 +9151,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 456.hmmer,[.] UnfitHistogram,-1,18,-1,-1,-1,-1 456.hmmer,[.] Warn,-1,72,-1,-1,-1,-1 456.hmmer,[.] write_bin_string,-1,66,-1,-1,-1,-1 -458.sjeng,sjeng_base.default,8289,79498,-1,-1,-1,success -458.sjeng,libc.so.6,38,1096235,-1,-1,-1,-1 -458.sjeng,[unknown],1,-1,-1,-1,-1,-1 +458.sjeng,sjeng_base.default,8270,79498,-1,-1,-1,success +458.sjeng,libc.so.6,33,1096235,-1,-1,-1,-1 458.sjeng,[.] add_capture,-1,152,-1,-1,-1,-1 458.sjeng,[.] addHolding,-1,132,-1,-1,-1,-1 458.sjeng,[.] add_move,-1,104,-1,-1,-1,-1 @@ -9245,7 +9242,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 458.sjeng,[.] unmake,-1,1532,-1,-1,-1,-1 458.sjeng,[.] update_ancestors,-1,52,-1,-1,-1,-1 462.libquantum,libquantum_base.default,183,12283,-1,-1,-1,success -462.libquantum,libgcc_s.so.1,10,95336,-1,-1,-1,-1 +462.libquantum,libgcc_s.so.1,11,95336,-1,-1,-1,-1 462.libquantum,libm.so.6,-1,262925,-1,-1,-1,-1 462.libquantum,libc.so.6,-1,1096235,-1,-1,-1,-1 462.libquantum,[.] add_mod_n,-1,1144,-1,-1,-1,-1 @@ -9270,11 +9267,10 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 462.libquantum,[.] spec_rand,-1,88,-1,-1,-1,-1 462.libquantum,[.] test_sum,-1,376,-1,-1,-1,-1 462.libquantum,[.] __ThumbV7PILongThunk___cxa_atexit,-1,12,-1,-1,-1,-1 -464.h264ref,h264ref_base.default,5984,301351,-1,-1,-1,success -464.h264ref,libc.so.6,54,1096235,-1,-1,-1,-1 -464.h264ref,libgcc_s.so.1,3,95336,-1,-1,-1,-1 -464.h264ref,libm.so.6,2,262925,-1,-1,-1,-1 -464.h264ref,[unknown],1,-1,-1,-1,-1,-1 +464.h264ref,h264ref_base.default,5996,301351,-1,-1,-1,success +464.h264ref,libc.so.6,49,1096235,-1,-1,-1,-1 +464.h264ref,libm.so.6,1,262925,-1,-1,-1,-1 +464.h264ref,libgcc_s.so.1,1,95336,-1,-1,-1,-1 464.h264ref,[.] AddUpSADQuarter,-1,704,-1,-1,-1,-1 464.h264ref,[.] alloc_frame_store,-1,28,-1,-1,-1,-1 464.h264ref,[.] AllocNALU,-1,60,-1,-1,-1,-1 @@ -9543,7 +9539,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 464.h264ref,[.] writeUVLC2buffer,-1,80,-1,-1,-1,-1 464.h264ref,[.] XRate,-1,172,-1,-1,-1,-1 464.h264ref,[.] ZeroRef,-1,80,-1,-1,-1,-1 -470.lbm,lbm_base.default,4014,9236,-1,-1,-1,success +470.lbm,lbm_base.default,4008,9236,-1,-1,-1,success 470.lbm,libm.so.6,-1,262925,-1,-1,-1,-1 470.lbm,libc.so.6,-1,1096235,-1,-1,-1,-1 470.lbm,[.] LBM_allocateGrid,-1,68,-1,-1,-1,-1 @@ -9559,10 +9555,10 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 470.lbm,[.] __ThumbV7PILongThunk_fclose,-1,12,-1,-1,-1,-1 470.lbm,[.] __ThumbV7PILongThunk_fread,-1,12,-1,-1,-1,-1 470.lbm,[.] __ThumbV7PILongThunk_fwrite,-1,12,-1,-1,-1,-1 -471.omnetpp,omnetpp_base.default,2816,321261,-1,-1,-1,success -471.omnetpp,libc.so.6,714,1096235,-1,-1,-1,-1 -471.omnetpp,libstdc++.so.6.0.30,78,1471643,-1,-1,-1,-1 -471.omnetpp,libm.so.6,2,262925,-1,-1,-1,-1 +471.omnetpp,omnetpp_base.default,2806,321261,-1,-1,-1,success +471.omnetpp,libc.so.6,731,1096235,-1,-1,-1,-1 +471.omnetpp,libstdc++.so.6.0.30,67,1471643,-1,-1,-1,-1 +471.omnetpp,libm.so.6,4,262925,-1,-1,-1,-1 471.omnetpp,libgcc_s.so.1,-1,95336,-1,-1,-1,-1 471.omnetpp,[.] __clang_call_terminate,-1,8,-1,-1,-1,-1 471.omnetpp,[.] _GLOBAL__sub_I_carray.cc,-1,92,-1,-1,-1,-1 @@ -11027,9 +11023,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 471.omnetpp,[.] _ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE4findERS1_,-1,34,-1,-1,-1,-1 471.omnetpp,[.] _ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E,-1,26,-1,-1,-1,-1 471.omnetpp,[.] _Znwj,-1,76,-1,-1,-1,-1 -473.astar,astar_base.default,4683,15607,-1,-1,-1,success -473.astar,libc.so.6,22,1096235,-1,-1,-1,-1 -473.astar,libstdc++.so.6.0.30,1,1471643,-1,-1,-1,-1 +473.astar,astar_base.default,4690,15607,-1,-1,-1,success +473.astar,libc.so.6,23,1096235,-1,-1,-1,-1 +473.astar,libstdc++.so.6.0.30,-1,1471643,-1,-1,-1,-1 473.astar,libm.so.6,-1,262925,-1,-1,-1,-1 473.astar,libgcc_s.so.1,-1,95336,-1,-1,-1,-1 473.astar,[.] main,-1,2728,-1,-1,-1,-1 @@ -11083,9 +11079,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 473.astar,[.] _ZN9regwayobj7destroyEv,-1,20,-1,-1,-1,-1 473.astar,[.] _ZN9regwayobj9createwayEP6regobjS1_RPS1_Ri,-1,420,-1,-1,-1,-1 473.astar,[.] _ZN9statinfot5printEv,-1,244,-1,-1,-1,-1 -482.sphinx3,sphinx_livepretend_base.default,999,87696,-1,-1,-1,success -482.sphinx3,libc.so.6,35,1096235,-1,-1,-1,-1 -482.sphinx3,libm.so.6,3,262925,-1,-1,-1,-1 +482.sphinx3,sphinx_livepretend_base.default,1002,87696,-1,-1,-1,success +482.sphinx3,libc.so.6,29,1096235,-1,-1,-1,-1 +482.sphinx3,libm.so.6,8,262925,-1,-1,-1,-1 482.sphinx3,[.] approx_cont_mgau_ci_eval,-1,46,-1,-1,-1,-1 482.sphinx3,[.] approx_mgau_eval,-1,660,-1,-1,-1,-1 482.sphinx3,[.] arg_str2val,-1,120,-1,-1,-1,-1 @@ -11205,9 +11201,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 482.sphinx3,[.] vithist_utt_end,-1,264,-1,-1,-1,-1 482.sphinx3,[.] wid_dict_lm_map,-1,808,-1,-1,-1,-1 482.sphinx3,[.] wid_wordprob2alt,-1,64,-1,-1,-1,-1 -483.xalancbmk,Xalan_base.default,3396,1612196,-1,-1,-1,success -483.xalancbmk,libc.so.6,83,1096235,-1,-1,-1,-1 -483.xalancbmk,libstdc++.so.6.0.30,4,1471643,-1,-1,-1,-1 +483.xalancbmk,Xalan_base.default,3427,1612196,-1,-1,-1,success +483.xalancbmk,libc.so.6,86,1096235,-1,-1,-1,-1 +483.xalancbmk,libstdc++.so.6.0.30,2,1471643,-1,-1,-1,-1 483.xalancbmk,libm.so.6,-1,262925,-1,-1,-1,-1 483.xalancbmk,libgcc_s.so.1,-1,95336,-1,-1,-1,-1 483.xalancbmk,[.] __clang_call_terminate,-1,8,-1,-1,-1,-1 @@ -20553,7 +20549,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 483.xalancbmk,[.] _ZThn8_N11xercesc_2_59SAXParser5errorEjPKtNS_16XMLErrorReporter8ErrTypesES2_S2_S2_ll,-1,26,-1,-1,-1,-1 483.xalancbmk,[.] _ZThn8_N11xercesc_2_59SAXParserD0Ev,-1,6,-1,-1,-1,-1 483.xalancbmk,[.] _ZThn8_N11xercesc_2_59SAXParserD1Ev,-1,6,-1,-1,-1,-1 -Mean,average-successful-tests,2675,361978,-1,-1,-1,-1 +Mean,average-successful-tests,2677,361978,-1,-1,-1,-1 Mean,geomean-successful-tests,1563,111142,-1,-1,-1,-1 Mean,mean,-1,-1,-1,-1,-1,-1 Mean,geomean-all-tests,-1,-1,-1,-1,-1,-1 diff --git a/results-vs-prev/csv-results-1/perf.csv b/results-vs-prev/csv-results-1/perf.csv index 4b68f08..df1e94f 100644 --- a/results-vs-prev/csv-results-1/perf.csv +++ b/results-vs-prev/csv-results-1/perf.csv @@ -1,46 +1,48 @@ benchmark,symbol,sample,dso -401.bzip2,bzip2_base.default,2873,na -401.bzip2,libc.so.6,6,na -403.gcc,gcc_base.default,60,na -403.gcc,libc.so.6,4,na +401.bzip2,bzip2_base.default,2874,na +401.bzip2,libc.so.6,5,na +403.gcc,gcc_base.default,62,na 403.gcc,libgcc_s.so.1,3,na -429.mcf,mcf_base.default,1141,na -429.mcf,libc.so.6,4,na -433.milc,milc_base.default,1167,na -433.milc,libc.so.6,10,na -444.namd,namd_base.default,815,na -444.namd,libc.so.6,16,na -445.gobmk,gobmk_base.default,4892,na -445.gobmk,libc.so.6,88,na -447.dealII,dealII_base.default,2001,na -447.dealII,libstdc++.so.6.0.30,167,na -447.dealII,libc.so.6,78,na -447.dealII,libm.so.6,5,na -450.soplex,soplex_base.default,543,na -450.soplex,libc.so.6,35,na -453.povray,povray_base.default,500,na -453.povray,libc.so.6,6,na -453.povray,libm.so.6,4,na -456.hmmer,hmmer_base.default,3819,na -456.hmmer,libc.so.6,36,na -458.sjeng,sjeng_base.default,8270,na -458.sjeng,libc.so.6,33,na -462.libquantum,libquantum_base.default,183,na -462.libquantum,libgcc_s.so.1,11,na -464.h264ref,h264ref_base.default,5996,na -464.h264ref,libc.so.6,49,na +429.mcf,mcf_base.default,1158,na +429.mcf,libc.so.6,5,na +433.milc,milc_base.default,1158,na +433.milc,libc.so.6,14,na +433.milc,[unknown],2,na +433.milc,libm.so.6,1,na +444.namd,namd_base.default,813,na +444.namd,libc.so.6,17,na +445.gobmk,gobmk_base.default,4907,na +445.gobmk,libc.so.6,68,na +447.dealII,dealII_base.default,2003,na +447.dealII,libstdc++.so.6.0.30,164,na +447.dealII,libc.so.6,77,na +447.dealII,libm.so.6,2,na +450.soplex,soplex_base.default,566,na +450.soplex,libc.so.6,23,na +453.povray,povray_base.default,498,na +453.povray,libc.so.6,9,na +453.povray,libm.so.6,7,na +456.hmmer,hmmer_base.default,3813,na +456.hmmer,libc.so.6,42,na +458.sjeng,sjeng_base.default,8275,na +458.sjeng,libc.so.6,50,na +462.libquantum,libquantum_base.default,184,na +462.libquantum,libgcc_s.so.1,10,na +464.h264ref,h264ref_base.default,5986,na +464.h264ref,libc.so.6,57,na 464.h264ref,libm.so.6,1,na 464.h264ref,libgcc_s.so.1,1,na -470.lbm,lbm_base.default,4008,na -471.omnetpp,omnetpp_base.default,2806,na -471.omnetpp,libc.so.6,731,na -471.omnetpp,libstdc++.so.6.0.30,67,na -471.omnetpp,libm.so.6,4,na -473.astar,astar_base.default,4690,na -473.astar,libc.so.6,23,na -482.sphinx3,sphinx_livepretend_base.default,1002,na -482.sphinx3,libc.so.6,29,na -482.sphinx3,libm.so.6,8,na -483.xalancbmk,Xalan_base.default,3427,na -483.xalancbmk,libc.so.6,86,na -483.xalancbmk,libstdc++.so.6.0.30,2,na +470.lbm,lbm_base.default,4012,na +470.lbm,libc.so.6,1,na +471.omnetpp,omnetpp_base.default,2810,na +471.omnetpp,libc.so.6,721,na +471.omnetpp,libstdc++.so.6.0.30,75,na +471.omnetpp,libm.so.6,2,na +473.astar,astar_base.default,4678,na +473.astar,libc.so.6,25,na +473.astar,[unknown],1,na +482.sphinx3,sphinx_livepretend_base.default,1001,na +482.sphinx3,libc.so.6,34,na +482.sphinx3,libm.so.6,5,na +483.xalancbmk,Xalan_base.default,3377,na +483.xalancbmk,libc.so.6,95,na diff --git a/results-vs-prev/csv-results-1/results.csv b/results-vs-prev/csv-results-1/results.csv index 1588e1b..9bff465 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,status 400.perlbench,perlbench_base.default,-1,-1,-1,-1,-1,failed-to-run -401.bzip2,bzip2_base.default,2873,33713,-1,-1,-1,success -401.bzip2,libc.so.6,6,1096235,-1,-1,-1,-1 +401.bzip2,bzip2_base.default,2874,33713,-1,-1,-1,success +401.bzip2,libc.so.6,5,1096235,-1,-1,-1,-1 401.bzip2,[.] add_pair_to_block,-1,196,-1,-1,-1,-1 401.bzip2,[.] bsPutUChar,-1,8,-1,-1,-1,-1 401.bzip2,[.] bsPutUInt32,-1,56,-1,-1,-1,-1 @@ -32,10 +32,10 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 401.bzip2,[.] spec_ungetc,-1,128,-1,-1,-1,-1 401.bzip2,[.] __ThumbV7PILongThunk_free,-1,12,-1,-1,-1,-1 401.bzip2,[.] __ThumbV7PILongThunk_malloc,-1,12,-1,-1,-1,-1 -403.gcc,gcc_base.default,60,1664683,-1,-1,-1,success -403.gcc,libc.so.6,4,1096235,-1,-1,-1,-1 +403.gcc,gcc_base.default,62,1664523,-1,-1,-1,success 403.gcc,libgcc_s.so.1,3,95336,-1,-1,-1,-1 403.gcc,libm.so.6,-1,262925,-1,-1,-1,-1 +403.gcc,libc.so.6,-1,1096235,-1,-1,-1,-1 403.gcc,[.] action_record_eq,-1,26,-1,-1,-1,-1 403.gcc,[.] action_record_hash,-1,14,-1,-1,-1,-1 403.gcc,[.] active_insn_p,-1,56,-1,-1,-1,-1 @@ -642,7 +642,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 403.gcc,[.] delete_related_insns,-1,422,-1,-1,-1,-1 403.gcc,[.] delete_trivially_dead_insns,-1,344,-1,-1,-1,-1 403.gcc,[.] delete_unreachable_blocks,-1,160,-1,-1,-1,-1 -403.gcc,[.] deps_add_default_target,-1,120,-1,-1,-1,-1 +403.gcc,[.] deps_add_default_target,-1,124,-1,-1,-1,-1 403.gcc,[.] deps_add_dep,-1,54,-1,-1,-1,-1 403.gcc,[.] deps_add_target,-1,62,-1,-1,-1,-1 403.gcc,[.] dequote_string,-1,88,-1,-1,-1,-1 @@ -796,9 +796,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 403.gcc,[.] eldexp,-1,50,-1,-1,-1,-1 403.gcc,[.] eliminate_constant_term,-1,148,-1,-1,-1,-1 403.gcc,[.] eliminate_phi,-1,1280,-1,-1,-1,-1 -403.gcc,[.] eliminate_regs,-1,1688,-1,-1,-1,-1 -403.gcc,[.] eliminate_regs_in_insn,-1,1408,-1,-1,-1,-1 -403.gcc,[.] elimination_effects,-1,1004,-1,-1,-1,-1 +403.gcc,[.] eliminate_regs,-1,1620,-1,-1,-1,-1 +403.gcc,[.] eliminate_regs_in_insn,-1,1372,-1,-1,-1,-1 +403.gcc,[.] elimination_effects,-1,992,-1,-1,-1,-1 403.gcc,[.] emdnorm,-1,548,-1,-1,-1,-1 403.gcc,[.] emit,-1,160,-1,-1,-1,-1 403.gcc,[.] emit_barrier,-1,40,-1,-1,-1,-1 @@ -1970,7 +1970,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 403.gcc,[.] inherently_necessary_register_1,-1,60,-1,-1,-1,-1 403.gcc,[.] init_alias_analysis,-1,1028,-1,-1,-1,-1 403.gcc,[.] init_branch_prob,-1,412,-1,-1,-1,-1 -403.gcc,[.] init_builtins,-1,364,-1,-1,-1,-1 +403.gcc,[.] init_builtins,-1,360,-1,-1,-1,-1 403.gcc,[.] init_cumulative_args,-1,388,-1,-1,-1,-1 403.gcc,[.] init_floating_libfuncs,-1,16,-1,-1,-1,-1 403.gcc,[.] init_function_start,-1,164,-1,-1,-1,-1 @@ -2923,7 +2923,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 403.gcc,[.] reg_set_to_hard_reg_set,-1,140,-1,-1,-1,-1 403.gcc,[.] reg_used_between_p,-1,80,-1,-1,-1,-1 403.gcc,[.] rehash_using_reg,-1,244,-1,-1,-1,-1 -403.gcc,[.] reload,-1,9164,-1,-1,-1,-1 +403.gcc,[.] reload,-1,9120,-1,-1,-1,-1 403.gcc,[.] reload_as_needed,-1,12184,-1,-1,-1,-1 403.gcc,[.] reload_combine_note_store,-1,500,-1,-1,-1,-1 403.gcc,[.] reload_combine_note_use,-1,768,-1,-1,-1,-1 @@ -3433,17 +3433,18 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 403.gcc,[.] yylex,-1,640,-1,-1,-1,-1 403.gcc,[.] yyparse_1,-1,11196,-1,-1,-1,-1 403.gcc,[.] zap_lists,-1,16,-1,-1,-1,-1 -429.mcf,mcf_base.default,1141,7011,-1,-1,-1,success -429.mcf,libc.so.6,4,1096235,-1,-1,-1,-1 +429.mcf,mcf_base.default,1158,7011,-1,-1,-1,success +429.mcf,libc.so.6,5,1096235,-1,-1,-1,-1 429.mcf,libm.so.6,-1,262925,-1,-1,-1,-1 429.mcf,[.] getfree,-1,64,-1,-1,-1,-1 429.mcf,[.] main,-1,3792,-1,-1,-1,-1 429.mcf,[.] refresh_neighbour_lists,-1,60,-1,-1,-1,-1 429.mcf,[.] refresh_potential,-1,92,-1,-1,-1,-1 429.mcf,[.] sort_basket,-1,132,-1,-1,-1,-1 -433.milc,milc_base.default,1167,46337,-1,-1,-1,success -433.milc,libc.so.6,10,1096235,-1,-1,-1,-1 -433.milc,libm.so.6,-1,262925,-1,-1,-1,-1 +433.milc,milc_base.default,1158,46169,-1,-1,-1,success +433.milc,libc.so.6,14,1096235,-1,-1,-1,-1 +433.milc,[unknown],2,-1,-1,-1,-1,-1 +433.milc,libm.so.6,1,262925,-1,-1,-1,-1 433.milc,[.] add_force_to_mom,-1,220,-1,-1,-1,-1 433.milc,[.] add_su3_vector,-1,52,-1,-1,-1,-1 433.milc,[.] byterevn,-1,22,-1,-1,-1,-1 @@ -3469,7 +3470,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 433.milc,[.] load_fatlinks,-1,516,-1,-1,-1,-1 433.milc,[.] load_longlinks,-1,384,-1,-1,-1,-1 433.milc,[.] magsq_su3vec,-1,30,-1,-1,-1,-1 -433.milc,[.] main,-1,12976,-1,-1,-1,-1 +433.milc,[.] main,-1,6212,-1,-1,-1,-1 433.milc,[.] make_anti_hermitian,-1,192,-1,-1,-1,-1 433.milc,[.] make_gather,-1,524,-1,-1,-1,-1 433.milc,[.] mult_adj_su3_mat_4vec,-1,294,-1,-1,-1,-1 @@ -3483,7 +3484,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 433.milc,[.] node_index,-1,92,-1,-1,-1,-1 433.milc,[.] node_number,-1,64,-1,-1,-1,-1 433.milc,[.] normal_exit,-1,6,-1,-1,-1,-1 -433.milc,[.] parallel_open,-1,440,-1,-1,-1,-1 +433.milc,[.] parallel_open,-1,448,-1,-1,-1,-1 433.milc,[.] path_product,-1,764,-1,-1,-1,-1 433.milc,[.] pread_data,-1,72,-1,-1,-1,-1 433.milc,[.] psread_byteorder,-1,58,-1,-1,-1,-1 @@ -3492,8 +3493,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 433.milc,[.] pwrite_data,-1,72,-1,-1,-1,-1 433.milc,[.] qcdhdr_get_int,-1,40,-1,-1,-1,-1 433.milc,[.] qcdhdr_get_str,-1,54,-1,-1,-1,-1 -433.milc,[.] read_checksum,-1,184,-1,-1,-1,-1 -433.milc,[.] read_gauge_hdr,-1,2276,-1,-1,-1,-1 +433.milc,[.] read_checksum,-1,192,-1,-1,-1,-1 +433.milc,[.] read_gauge_hdr,-1,2308,-1,-1,-1,-1 +433.milc,[.] readin,-1,6784,-1,-1,-1,-1 433.milc,[.] read_site_list,-1,132,-1,-1,-1,-1 433.milc,[.] rephase,-1,168,-1,-1,-1,-1 433.milc,[.] scalar_mult_add_latvec,-1,76,-1,-1,-1,-1 @@ -3502,8 +3504,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 433.milc,[.] scalar_mult_latvec,-1,112,-1,-1,-1,-1 433.milc,[.] scalar_mult_su3_vector,-1,34,-1,-1,-1,-1 433.milc,[.] send_field,-1,12,-1,-1,-1,-1 -433.milc,[.] setup_input_gauge_file,-1,104,-1,-1,-1,-1 -433.milc,[.] setup_output_gauge_file,-1,188,-1,-1,-1,-1 +433.milc,[.] setup_input_gauge_file,-1,128,-1,-1,-1,-1 +433.milc,[.] setup_output_gauge_file,-1,204,-1,-1,-1,-1 433.milc,[.] side_link_force,-1,68,-1,-1,-1,-1 433.milc,[.] sort_eight_special,-1,56,-1,-1,-1,-1 433.milc,[.] sread_data,-1,72,-1,-1,-1,-1 @@ -3528,13 +3530,13 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 433.milc,[.] update_u,-1,328,-1,-1,-1,-1 433.milc,[.] u_shift_fermion,-1,416,-1,-1,-1,-1 433.milc,[.] w_parallel_f,-1,44,-1,-1,-1,-1 -433.milc,[.] w_parallel_setup,-1,184,-1,-1,-1,-1 +433.milc,[.] w_parallel_setup,-1,204,-1,-1,-1,-1 433.milc,[.] write_appl_gauge_info,-1,240,-1,-1,-1,-1 -433.milc,[.] write_checksum,-1,84,-1,-1,-1,-1 +433.milc,[.] write_checksum,-1,100,-1,-1,-1,-1 433.milc,[.] write_gauge_info_file,-1,272,-1,-1,-1,-1 433.milc,[.] write_gauge_info_item,-1,200,-1,-1,-1,-1 -444.namd,namd_base.default,815,123790,-1,-1,-1,success -444.namd,libc.so.6,16,1096235,-1,-1,-1,-1 +444.namd,namd_base.default,813,123790,-1,-1,-1,success +444.namd,libc.so.6,17,1096235,-1,-1,-1,-1 444.namd,libstdc++.so.6.0.30,-1,1471643,-1,-1,-1,-1 444.namd,libm.so.6,-1,262925,-1,-1,-1,-1 444.namd,libgcc_s.so.1,-1,95336,-1,-1,-1,-1 @@ -3603,8 +3605,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 444.namd,[.] _ZN9ResultSet9writefileEP8_IO_FILE,-1,216,-1,-1,-1,-1 444.namd,[.] _ZN9ResultSetC2Ei,-1,176,-1,-1,-1,-1 444.namd,[.] _ZN9ResultSetD2Ev,-1,24,-1,-1,-1,-1 -445.gobmk,gobmk_base.default,4892,1258953,-1,-1,-1,success -445.gobmk,libc.so.6,88,1096235,-1,-1,-1,-1 +445.gobmk,gobmk_base.default,4907,1259001,-1,-1,-1,success +445.gobmk,libc.so.6,68,1096235,-1,-1,-1,-1 445.gobmk,libm.so.6,-1,262925,-1,-1,-1,-1 445.gobmk,[.] aa_add_move,-1,126,-1,-1,-1,-1 445.gobmk,[.] aa_move_known,-1,78,-1,-1,-1,-1 @@ -5385,7 +5387,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 445.gobmk,[.] do_find_break_chain2_efficient_moves,-1,628,-1,-1,-1,-1 445.gobmk,[.] do_find_defense,-1,6044,-1,-1,-1,-1 445.gobmk,[.] do_find_superstring,-1,1338,-1,-1,-1,-1 -445.gobmk,[.] do_genmove,-1,5172,-1,-1,-1,-1 +445.gobmk,[.] do_genmove,-1,5224,-1,-1,-1,-1 445.gobmk,[.] do_get_read_result,-1,504,-1,-1,-1,-1 445.gobmk,[.] do_move,-1,284,-1,-1,-1,-1 445.gobmk,[.] do_owl_analyze_semeai,-1,4276,-1,-1,-1,-1 @@ -5609,7 +5611,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 445.gobmk,[.] hash_init,-1,204,-1,-1,-1,-1 445.gobmk,[.] hash_rand,-1,24,-1,-1,-1,-1 445.gobmk,[.] hashtable_clear,-1,80,-1,-1,-1,-1 -445.gobmk,[.] hashtable_partially_clear,-1,516,-1,-1,-1,-1 +445.gobmk,[.] hashtable_partially_clear,-1,632,-1,-1,-1,-1 445.gobmk,[.] hashtable_search,-1,56,-1,-1,-1,-1 445.gobmk,[.] have_common_lib,-1,460,-1,-1,-1,-1 445.gobmk,[.] high_handicap_helper,-1,36,-1,-1,-1,-1 @@ -5635,7 +5637,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 445.gobmk,[.] join_dragons,-1,388,-1,-1,-1,-1 445.gobmk,[.] jump_out_far_helper,-1,60,-1,-1,-1,-1 445.gobmk,[.] jump_out_helper,-1,88,-1,-1,-1,-1 -445.gobmk,[.] komaster_to_string,-1,56,-1,-1,-1,-1 +445.gobmk,[.] komaster_to_string,-1,120,-1,-1,-1,-1 445.gobmk,[.] komaster_trymove,-1,408,-1,-1,-1,-1 445.gobmk,[.] ladder_capturable,-1,78,-1,-1,-1,-1 445.gobmk,[.] ladder_capture,-1,72,-1,-1,-1,-1 @@ -5894,10 +5896,10 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 445.gobmk,[.] writesgf,-1,124,-1,-1,-1,-1 445.gobmk,[.] xalloc,-1,48,-1,-1,-1,-1 445.gobmk,[.] xrealloc,-1,44,-1,-1,-1,-1 -447.dealII,dealII_base.default,2001,197134,-1,-1,-1,success -447.dealII,libstdc++.so.6.0.30,167,1471643,-1,-1,-1,-1 -447.dealII,libc.so.6,78,1096235,-1,-1,-1,-1 -447.dealII,libm.so.6,5,262925,-1,-1,-1,-1 +447.dealII,dealII_base.default,2003,196970,-1,-1,-1,success +447.dealII,libstdc++.so.6.0.30,164,1471643,-1,-1,-1,-1 +447.dealII,libc.so.6,77,1096235,-1,-1,-1,-1 +447.dealII,libm.so.6,2,262925,-1,-1,-1,-1 447.dealII,libgcc_s.so.1,-1,95336,-1,-1,-1,-1 447.dealII,[.] __clang_call_terminate,-1,8,-1,-1,-1,-1 447.dealII,[.] __cxx_global_var_init.7,-1,64,-1,-1,-1,-1 @@ -6096,7 +6098,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 447.dealII,[.] _ZN13TriangulationILi3EE17ExcQuadInexistantD0Ev,-1,14,-1,-1,-1,-1 447.dealII,[.] _ZN13TriangulationILi3EE17ExcQuadInexistantD2Ev,-1,4,-1,-1,-1,-1 447.dealII,[.] _ZN13TriangulationILi3EE18copy_triangulationERKS0_,-1,964,-1,-1,-1,-1 -447.dealII,[.] _ZN13TriangulationILi3EE18execute_refinementEv,-1,7128,-1,-1,-1,-1 +447.dealII,[.] _ZN13TriangulationILi3EE18execute_refinementEv,-1,7132,-1,-1,-1,-1 447.dealII,[.] _ZN13TriangulationILi3EE19update_number_cacheEv,-1,956,-1,-1,-1,-1 447.dealII,[.] _ZN13TriangulationILi3EE20create_triangulationERKSt6vectorI5PointILi3EESaIS3_EERKS1_I8CellDataILi3EESaIS9_EERK11SubCellData,-1,4424,-1,-1,-1,-1 447.dealII,[.] _ZN13TriangulationILi3EE21ExcGridHasInvalidCellD0Ev,-1,14,-1,-1,-1,-1 @@ -6106,7 +6108,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 447.dealII,[.] _ZN13TriangulationILi3EE25ExcGridHasInvalidVerticesD0Ev,-1,14,-1,-1,-1,-1 447.dealII,[.] _ZN13TriangulationILi3EE29ExcInteriorLineCantBeBoundaryD0Ev,-1,14,-1,-1,-1,-1 447.dealII,[.] _ZN13TriangulationILi3EE29ExcInteriorQuadCantBeBoundaryD0Ev,-1,14,-1,-1,-1,-1 -447.dealII,[.] _ZN13TriangulationILi3EE33execute_coarsening_and_refinementEv,-1,5672,-1,-1,-1,-1 +447.dealII,[.] _ZN13TriangulationILi3EE33execute_coarsening_and_refinementEv,-1,5502,-1,-1,-1,-1 447.dealII,[.] _ZN13TriangulationILi3EE5clearEv,-1,148,-1,-1,-1,-1 447.dealII,[.] _ZN13TriangulationILi3EEC2ENS0_13MeshSmoothingE,-1,100,-1,-1,-1,-1 447.dealII,[.] _ZN13TriangulationILi3EED0Ev,-1,28,-1,-1,-1,-1 @@ -6207,7 +6209,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 447.dealII,[.] _ZN4Data12Exercise_2_3ILi3EE13RightHandSideD0Ev,-1,4,-1,-1,-1,-1 447.dealII,[.] _ZN4Data5SetUpINS_12Exercise_2_3ILi3EEELi3EED0Ev,-1,4,-1,-1,-1,-1 447.dealII,[.] _ZN4FE_QILi3EE14get_dpo_vectorEj,-1,52,-1,-1,-1,-1 -447.dealII,[.] _ZN4FE_QILi3EEC2Ej,-1,4376,-1,-1,-1,-1 +447.dealII,[.] _ZN4FE_QILi3EEC2Ej,-1,4368,-1,-1,-1,-1 447.dealII,[.] _ZN4FE_QILi3EED0Ev,-1,28,-1,-1,-1,-1 447.dealII,[.] _ZN4FE_QILi3EED2Ev,-1,36,-1,-1,-1,-1 447.dealII,[.] _ZN5boost10shared_ptrIN15DataOut_DoFDataILi3ELi3ELi3EE13DataEntryBaseEEC2ERKS4_,-1,20,-1,-1,-1,-1 @@ -6716,7 +6718,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 447.dealII,[.] _ZNSt12_Vector_baseISt6vectorI6TensorILi1ELi3EESaIS2_EESaIS4_EE11_M_allocateEj,-1,52,-1,-1,-1,-1 447.dealII,[.] _ZNSt12_Vector_baseISt6vectorI6TensorILi1ELi3EESaIS2_EESaIS4_EEC2EjRKS5_,-1,38,-1,-1,-1,-1 447.dealII,[.] _ZNSt12_Vector_baseISt6vectorI6TensorILi1ELi3EESaIS2_EESaIS4_EED2Ev,-1,16,-1,-1,-1,-1 -447.dealII,[.] _ZNSt12_Vector_baseISt6vectorIbSaIbEESaIS2_EEC2EjRKS3_,-1,60,-1,-1,-1,-1 +447.dealII,[.] _ZNSt12_Vector_baseISt6vectorIbSaIbEESaIS2_EEC2EjRKS3_,-1,72,-1,-1,-1,-1 447.dealII,[.] _ZNSt12_Vector_baseISt6vectorIbSaIbEESaIS2_EED2Ev,-1,16,-1,-1,-1,-1 447.dealII,[.] _ZNSt12_Vector_baseISt6vectorIdSaIdEESaIS2_EE11_M_allocateEj,-1,52,-1,-1,-1,-1 447.dealII,[.] _ZNSt12_Vector_baseISt6vectorIdSaIdEESaIS2_EEC2EjRKS3_,-1,38,-1,-1,-1,-1 @@ -6842,7 +6844,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 447.dealII,[.] _ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE9push_backERKS5_,-1,204,-1,-1,-1,-1 447.dealII,[.] _ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev,-1,32,-1,-1,-1,-1 447.dealII,[.] _ZNSt6vectorIP18TriangulationLevelILi3EESaIS2_EE9push_backERKS2_,-1,160,-1,-1,-1,-1 -447.dealII,[.] _ZNSt6vectorIPKS_IdSaIdEESaIS3_EEC2EjRKS3_RKS4_,-1,50,-1,-1,-1,-1 +447.dealII,[.] _ZNSt6vectorIPKS_IdSaIdEESaIS3_EEC2EjRKS3_RKS4_,-1,48,-1,-1,-1,-1 447.dealII,[.] _ZNSt6vectorIPKS_IdSaIdEESaIS3_EED2Ev,-1,16,-1,-1,-1,-1 447.dealII,[.] _ZNSt6vectorIPvSaIS0_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS0_S2_EEjRKS0_,-1,300,-1,-1,-1,-1 447.dealII,[.] _ZNSt6vectorIPvSaIS0_EE7reserveEj,-1,96,-1,-1,-1,-1 @@ -7007,8 +7009,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 447.dealII,[.] _ZTv0_n28_NK13LaplaceSolver6SolverILi3EE6n_dofsEv,-1,12,-1,-1,-1,-1 447.dealII,[.] _ZTv0_n36_NK13LaplaceSolver12PrimalSolverILi3EE15output_solutionEv,-1,4,-1,-1,-1,-1 447.dealII,[.] _ZTv0_n36_NK13LaplaceSolver16WeightedResidualILi3EE15output_solutionEv,-1,12,-1,-1,-1,-1 -450.soplex,soplex_base.default,543,149836,-1,-1,-1,success -450.soplex,libc.so.6,35,1096235,-1,-1,-1,-1 +450.soplex,soplex_base.default,566,149836,-1,-1,-1,success +450.soplex,libc.so.6,23,1096235,-1,-1,-1,-1 450.soplex,libstdc++.so.6.0.30,-1,1471643,-1,-1,-1,-1 450.soplex,libm.so.6,-1,262925,-1,-1,-1,-1 450.soplex,libgcc_s.so.1,-1,95336,-1,-1,-1,-1 @@ -7724,9 +7726,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 450.soplex,[.] _ZThn232_N6soplex9SPxSolverD1Ev,-1,6,-1,-1,-1,-1 450.soplex,[.] _ZThn232_N8MySoPlexD0Ev,-1,6,-1,-1,-1,-1 450.soplex,[.] _ZThn232_N8MySoPlexD1Ev,-1,6,-1,-1,-1,-1 -453.povray,povray_base.default,500,514551,-1,-1,-1,success -453.povray,libc.so.6,6,1096235,-1,-1,-1,-1 -453.povray,libm.so.6,4,262925,-1,-1,-1,-1 +453.povray,povray_base.default,498,514543,-1,-1,-1,success +453.povray,libc.so.6,9,1096235,-1,-1,-1,-1 +453.povray,libm.so.6,7,262925,-1,-1,-1,-1 453.povray,libstdc++.so.6.0.30,-1,1471643,-1,-1,-1,-1 453.povray,libgcc_s.so.1,-1,95336,-1,-1,-1,-1 453.povray,[.] __clang_call_terminate,-1,8,-1,-1,-1,-1 @@ -7762,7 +7764,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 453.povray,[.] _Z16POVMSStream_SizeP9POVMSData,-1,208,-1,-1,-1,-1 453.povray,[.] _Z16POVMSUtil_GetIntP9POVMSDatajPi,-1,84,-1,-1,-1,-1 453.povray,[.] _Z16POVMSUtil_SetIntP9POVMSDataji,-1,64,-1,-1,-1,-1 -453.povray,[.] _Z16povray_cooperatev,-1,3392,-1,-1,-1,-1 +453.povray,[.] _Z16povray_cooperatev,-1,3384,-1,-1,-1,-1 453.povray,[.] _Z17POVMSObject_ExistP9POVMSDataj,-1,52,-1,-1,-1,-1 453.povray,[.] _Z17POVMS_OpenContextPPv,-1,200,-1,-1,-1,-1 453.povray,[.] _Z17POVMS_SendMessagePvR13POVMS_MessagePS0_i,-1,56,-1,-1,-1,-1 @@ -7807,7 +7809,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 453.povray,[.] _ZN12pov_frontend13MessageOutput10RenderDoneEP9POVMSDataS2_i,-1,80,-1,-1,-1,-1 453.povray,[.] _ZN12pov_frontend13MessageOutput11FileMessageEiP9POVMSData,-1,268,-1,-1,-1,-1 453.povray,[.] _ZN12pov_frontend13MessageOutput13RenderOptionsEP9POVMSDataS2_i,-1,2040,-1,-1,-1,-1 -453.povray,[.] _ZN12pov_frontend13MessageOutput13RenderStartedEP9POVMSDataS2_i,-1,864,-1,-1,-1,-1 +453.povray,[.] _ZN12pov_frontend13MessageOutput13RenderStartedEP9POVMSDataS2_i,-1,912,-1,-1,-1,-1 453.povray,[.] _ZN12pov_frontend13MessageOutput15FrameStatisticsEP9POVMSDataS2_i,-1,396,-1,-1,-1,-1 453.povray,[.] _ZN12pov_frontend13MessageOutput15ParseStatisticsEP9POVMSDataS2_i,-1,200,-1,-1,-1,-1 453.povray,[.] _ZN12pov_frontend13MessageOutput16RenderStatisticsEP9POVMSDataS2_i,-1,2088,-1,-1,-1,-1 @@ -7942,7 +7944,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 453.povray,[.] _ZN3pov11UCS2_strcatEPtS0_,-1,76,-1,-1,-1,-1 453.povray,[.] _ZN3pov11UCS2_strlenEPt,-1,16,-1,-1,-1,-1 453.povray,[.] _ZN3pov11VEvaluateEqEPdPKd,-1,42,-1,-1,-1,-1 -453.povray,[.] _ZN3pov11Warn_CompatEiPKc,-1,48,-1,-1,-1,-1 +453.povray,[.] _ZN3pov11Warn_CompatEiPKc,-1,60,-1,-1,-1,-1 453.povray,[.] _ZN3pov11Warp_EPointEPdS0_PNS_14Pattern_StructE,-1,2028,-1,-1,-1,-1 453.povray,[.] _ZN3pov11Warp_NormalEPdS0_PNS_14Pattern_StructEi,-1,82,-1,-1,-1,-1 453.povray,[.] _ZN3pov11Write_TokenEii,-1,72,-1,-1,-1,-1 @@ -8562,7 +8564,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 453.povray,[.] _ZN3povL11Sor_UVCoordEPdPNS_13Object_StructEPNS_10istk_entryE,-1,368,-1,-1,-1,-1 453.povray,[.] _ZN3povL11supersampleEPfii,-1,380,-1,-1,-1,-1 453.povray,[.] _ZN3povL11swapPhotonsEii,-1,100,-1,-1,-1,-1 -453.povray,[.] _ZN3povL12bezier_valueEPA4_A4_A3_dddPdS4_,-1,800,-1,-1,-1,-1 +453.povray,[.] _ZN3povL12bezier_valueEPA4_A4_A3_dddPdS4_,-1,808,-1,-1,-1,-1 453.povray,[.] _ZN3povL12compare_tag4EPKhS1_,-1,42,-1,-1,-1,-1 453.povray,[.] _ZN3povL12Copy_FractalEPNS_13Object_StructE,-1,32,-1,-1,-1,-1 453.povray,[.] _ZN3povL12Copy_PolygonEPNS_13Object_StructE,-1,46,-1,-1,-1,-1 @@ -8925,7 +8927,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 453.povray,[.] _ZN3povL9normalizeEPdS0_,-1,76,-1,-1,-1,-1 453.povray,[.] _ZN3povL9norm_distEPddd,-1,142,-1,-1,-1,-1 453.povray,[.] _ZN3povL9Parse_CSGEi,-1,384,-1,-1,-1,-1 -453.povray,[.] _ZN3povL9polysolveEiPdS0_,-1,700,-1,-1,-1,-1 +453.povray,[.] _ZN3povL9polysolveEiPdS0_,-1,716,-1,-1,-1,-1 453.povray,[.] _ZN3povL9read_byteEPN8pov_base7IStreamE,-1,16,-1,-1,-1,-1 453.povray,[.] _ZN3povL9read_longEPN8pov_base7IStreamE,-1,30,-1,-1,-1,-1 453.povray,[.] _ZN3povL9readSHORTEPN8pov_base7IStreamEiPKc,-1,80,-1,-1,-1,-1 @@ -9000,8 +9002,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 453.povray,[.] _ZN8pov_base7OStream6printfEPKcz,-1,62,-1,-1,-1,-1 453.povray,[.] _ZN8pov_base7OStreamD0Ev,-1,14,-1,-1,-1,-1 453.povray,[.] _ZN8pov_base7OStreamlsEPKc,-1,42,-1,-1,-1,-1 -456.hmmer,hmmer_base.default,3819,80481,-1,-1,-1,success -456.hmmer,libc.so.6,36,1096235,-1,-1,-1,-1 +456.hmmer,hmmer_base.default,3813,80481,-1,-1,-1,success +456.hmmer,libc.so.6,42,1096235,-1,-1,-1,-1 456.hmmer,libm.so.6,-1,262925,-1,-1,-1,-1 456.hmmer,[.] addseq,-1,276,-1,-1,-1,-1 456.hmmer,[.] AddToHistogram,-1,216,-1,-1,-1,-1 @@ -9151,8 +9153,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 456.hmmer,[.] UnfitHistogram,-1,18,-1,-1,-1,-1 456.hmmer,[.] Warn,-1,72,-1,-1,-1,-1 456.hmmer,[.] write_bin_string,-1,66,-1,-1,-1,-1 -458.sjeng,sjeng_base.default,8270,79498,-1,-1,-1,success -458.sjeng,libc.so.6,33,1096235,-1,-1,-1,-1 +458.sjeng,sjeng_base.default,8275,79882,-1,-1,-1,success +458.sjeng,libc.so.6,50,1096235,-1,-1,-1,-1 458.sjeng,[.] add_capture,-1,152,-1,-1,-1,-1 458.sjeng,[.] addHolding,-1,132,-1,-1,-1,-1 458.sjeng,[.] add_move,-1,104,-1,-1,-1,-1 @@ -9165,10 +9167,10 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 458.sjeng,[.] check_legal,-1,1562,-1,-1,-1,-1 458.sjeng,[.] check_phase,-1,128,-1,-1,-1,-1 458.sjeng,[.] clear_tt,-1,84,-1,-1,-1,-1 -458.sjeng,[.] comp_to_coord,-1,208,-1,-1,-1,-1 -458.sjeng,[.] comp_to_san,-1,760,-1,-1,-1,-1 +458.sjeng,[.] comp_to_coord,-1,300,-1,-1,-1,-1 +458.sjeng,[.] comp_to_san,-1,832,-1,-1,-1,-1 458.sjeng,[.] develop_node,-1,372,-1,-1,-1,-1 -458.sjeng,[.] display_board,-1,324,-1,-1,-1,-1 +458.sjeng,[.] display_board,-1,448,-1,-1,-1,-1 458.sjeng,[.] DropaddHolding,-1,124,-1,-1,-1,-1 458.sjeng,[.] DropremoveHolding,-1,124,-1,-1,-1,-1 458.sjeng,[.] ErrorIt,-1,24,-1,-1,-1,-1 @@ -9193,7 +9195,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 458.sjeng,[.] l_pawn_mobility,-1,40,-1,-1,-1,-1 458.sjeng,[.] l_rook_mobility,-1,72,-1,-1,-1,-1 458.sjeng,[.] main,-1,11020,-1,-1,-1,-1 -458.sjeng,[.] make,-1,1764,-1,-1,-1,-1 +458.sjeng,[.] make,-1,2032,-1,-1,-1,-1 458.sjeng,[.] order_moves,-1,1248,-1,-1,-1,-1 458.sjeng,[.] Pawn,-1,180,-1,-1,-1,-1 458.sjeng,[.] perft,-1,108,-1,-1,-1,-1 @@ -9239,10 +9241,10 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 458.sjeng,[.] __ThumbV7PILongThunk_memset,-1,12,-1,-1,-1,-1 458.sjeng,[.] __ThumbV7PILongThunk_puts,-1,12,-1,-1,-1,-1 458.sjeng,[.] try_drop,-1,104,-1,-1,-1,-1 -458.sjeng,[.] unmake,-1,1532,-1,-1,-1,-1 +458.sjeng,[.] unmake,-1,1688,-1,-1,-1,-1 458.sjeng,[.] update_ancestors,-1,52,-1,-1,-1,-1 -462.libquantum,libquantum_base.default,183,12283,-1,-1,-1,success -462.libquantum,libgcc_s.so.1,11,95336,-1,-1,-1,-1 +462.libquantum,libquantum_base.default,184,12283,-1,-1,-1,success +462.libquantum,libgcc_s.so.1,10,95336,-1,-1,-1,-1 462.libquantum,libm.so.6,-1,262925,-1,-1,-1,-1 462.libquantum,libc.so.6,-1,1096235,-1,-1,-1,-1 462.libquantum,[.] add_mod_n,-1,1144,-1,-1,-1,-1 @@ -9267,8 +9269,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 462.libquantum,[.] spec_rand,-1,88,-1,-1,-1,-1 462.libquantum,[.] test_sum,-1,376,-1,-1,-1,-1 462.libquantum,[.] __ThumbV7PILongThunk___cxa_atexit,-1,12,-1,-1,-1,-1 -464.h264ref,h264ref_base.default,5996,301351,-1,-1,-1,success -464.h264ref,libc.so.6,49,1096235,-1,-1,-1,-1 +464.h264ref,h264ref_base.default,5986,301407,-1,-1,-1,success +464.h264ref,libc.so.6,57,1096235,-1,-1,-1,-1 464.h264ref,libm.so.6,1,262925,-1,-1,-1,-1 464.h264ref,libgcc_s.so.1,1,95336,-1,-1,-1,-1 464.h264ref,[.] AddUpSADQuarter,-1,704,-1,-1,-1,-1 @@ -9316,7 +9318,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 464.h264ref,[.] create_coding_state,-1,136,-1,-1,-1,-1 464.h264ref,[.] create_contexts_MotionInfo,-1,28,-1,-1,-1,-1 464.h264ref,[.] create_contexts_TextureInfo,-1,28,-1,-1,-1,-1 -464.h264ref,[.] dct_chroma,-1,4648,-1,-1,-1,-1 +464.h264ref,[.] dct_chroma,-1,4704,-1,-1,-1,-1 464.h264ref,[.] dct_chroma4x4,-1,1456,-1,-1,-1,-1 464.h264ref,[.] dct_chroma_DC,-1,128,-1,-1,-1,-1 464.h264ref,[.] dct_chroma_sp,-1,3120,-1,-1,-1,-1 @@ -9324,12 +9326,12 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 464.h264ref,[.] dct_luma_16x16,-1,2604,-1,-1,-1,-1 464.h264ref,[.] dct_luma8x8,-1,1920,-1,-1,-1,-1 464.h264ref,[.] dct_luma_sp,-1,1884,-1,-1,-1,-1 -464.h264ref,[.] DeblockFrame,-1,816,-1,-1,-1,-1 +464.h264ref,[.] DeblockFrame,-1,800,-1,-1,-1,-1 464.h264ref,[.] delete_coding_state,-1,44,-1,-1,-1,-1 464.h264ref,[.] dpb_combine_field,-1,1416,-1,-1,-1,-1 464.h264ref,[.] dpb_split_field,-1,2724,-1,-1,-1,-1 464.h264ref,[.] dummy_slice_too_big,-1,4,-1,-1,-1,-1 -464.h264ref,[.] EdgeLoop,-1,1396,-1,-1,-1,-1 +464.h264ref,[.] EdgeLoop,-1,1452,-1,-1,-1,-1 464.h264ref,[.] encode_one_frame,-1,7080,-1,-1,-1,-1 464.h264ref,[.] encode_one_macroblock,-1,23764,-1,-1,-1,-1 464.h264ref,[.] encode_one_slice,-1,15720,-1,-1,-1,-1 @@ -9414,13 +9416,13 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 464.h264ref,[.] is_short_ref,-1,24,-1,-1,-1,-1 464.h264ref,[.] is_used_for_reference,-1,80,-1,-1,-1,-1 464.h264ref,[.] JMHelpExit,-1,40,-1,-1,-1,-1 -464.h264ref,[.] levrun_linfo_c2x2,-1,132,-1,-1,-1,-1 -464.h264ref,[.] levrun_linfo_inter,-1,132,-1,-1,-1,-1 +464.h264ref,[.] levrun_linfo_c2x2,-1,176,-1,-1,-1,-1 +464.h264ref,[.] levrun_linfo_inter,-1,228,-1,-1,-1,-1 464.h264ref,[.] LumaPrediction4x4,-1,1068,-1,-1,-1,-1 464.h264ref,[.] LumaResidualCoding,-1,376,-1,-1,-1,-1 464.h264ref,[.] LumaResidualCoding8x8,-1,1652,-1,-1,-1,-1 464.h264ref,[.] MADModelEstimator,-1,396,-1,-1,-1,-1 -464.h264ref,[.] main,-1,17796,-1,-1,-1,-1 +464.h264ref,[.] main,-1,17864,-1,-1,-1,-1 464.h264ref,[.] malloc_picture,-1,28,-1,-1,-1,-1 464.h264ref,[.] mb_is_available,-1,76,-1,-1,-1,-1 464.h264ref,[.] MBType2Value,-1,200,-1,-1,-1,-1 @@ -9508,14 +9510,14 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 464.h264ref,[.] writeCBP_BIT_CABAC,-1,200,-1,-1,-1,-1 464.h264ref,[.] writeCBP_CABAC,-1,316,-1,-1,-1,-1 464.h264ref,[.] writeCIPredMode_CABAC,-1,144,-1,-1,-1,-1 -464.h264ref,[.] writeCoeff4x4_CAVLC,-1,2520,-1,-1,-1,-1 +464.h264ref,[.] writeCoeff4x4_CAVLC,-1,2580,-1,-1,-1,-1 464.h264ref,[.] writeDquant_CABAC,-1,112,-1,-1,-1,-1 464.h264ref,[.] writeFieldModeInfo_CABAC,-1,120,-1,-1,-1,-1 464.h264ref,[.] writeIntraPredMode_CABAC,-1,104,-1,-1,-1,-1 464.h264ref,[.] writeLumaCoeff4x4_CABAC,-1,344,-1,-1,-1,-1 464.h264ref,[.] writeLumaCoeff8x8,-1,124,-1,-1,-1,-1 464.h264ref,[.] writeLumaCoeff8x8_CABAC,-1,336,-1,-1,-1,-1 -464.h264ref,[.] writeMBLayer,-1,4464,-1,-1,-1,-1 +464.h264ref,[.] writeMBLayer,-1,4452,-1,-1,-1,-1 464.h264ref,[.] writeMB_skip_flagInfo_CABAC,-1,232,-1,-1,-1,-1 464.h264ref,[.] writeMB_transform_size_CABAC,-1,100,-1,-1,-1,-1 464.h264ref,[.] writeMB_typeInfo_CABAC,-1,1056,-1,-1,-1,-1 @@ -9523,7 +9525,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 464.h264ref,[.] writeMotionVector8x8,-1,476,-1,-1,-1,-1 464.h264ref,[.] writeMVD_CABAC,-1,584,-1,-1,-1,-1 464.h264ref,[.] write_one_macroblock,-1,384,-1,-1,-1,-1 -464.h264ref,[.] write_out_picture,-1,584,-1,-1,-1,-1 +464.h264ref,[.] write_out_picture,-1,616,-1,-1,-1,-1 464.h264ref,[.] writeout_picture,-1,228,-1,-1,-1,-1 464.h264ref,[.] write_PPS,-1,888,-1,-1,-1,-1 464.h264ref,[.] writeReferenceFrame,-1,364,-1,-1,-1,-1 @@ -9539,9 +9541,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 464.h264ref,[.] writeUVLC2buffer,-1,80,-1,-1,-1,-1 464.h264ref,[.] XRate,-1,172,-1,-1,-1,-1 464.h264ref,[.] ZeroRef,-1,80,-1,-1,-1,-1 -470.lbm,lbm_base.default,4008,9236,-1,-1,-1,success +470.lbm,lbm_base.default,4012,9236,-1,-1,-1,success +470.lbm,libc.so.6,1,1096235,-1,-1,-1,-1 470.lbm,libm.so.6,-1,262925,-1,-1,-1,-1 -470.lbm,libc.so.6,-1,1096235,-1,-1,-1,-1 470.lbm,[.] LBM_allocateGrid,-1,68,-1,-1,-1,-1 470.lbm,[.] LBM_freeGrid,-1,24,-1,-1,-1,-1 470.lbm,[.] LBM_initializeGrid,-1,152,-1,-1,-1,-1 @@ -9555,10 +9557,10 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 470.lbm,[.] __ThumbV7PILongThunk_fclose,-1,12,-1,-1,-1,-1 470.lbm,[.] __ThumbV7PILongThunk_fread,-1,12,-1,-1,-1,-1 470.lbm,[.] __ThumbV7PILongThunk_fwrite,-1,12,-1,-1,-1,-1 -471.omnetpp,omnetpp_base.default,2806,321261,-1,-1,-1,success -471.omnetpp,libc.so.6,731,1096235,-1,-1,-1,-1 -471.omnetpp,libstdc++.so.6.0.30,67,1471643,-1,-1,-1,-1 -471.omnetpp,libm.so.6,4,262925,-1,-1,-1,-1 +471.omnetpp,omnetpp_base.default,2810,321261,-1,-1,-1,success +471.omnetpp,libc.so.6,721,1096235,-1,-1,-1,-1 +471.omnetpp,libstdc++.so.6.0.30,75,1471643,-1,-1,-1,-1 +471.omnetpp,libm.so.6,2,262925,-1,-1,-1,-1 471.omnetpp,libgcc_s.so.1,-1,95336,-1,-1,-1,-1 471.omnetpp,[.] __clang_call_terminate,-1,8,-1,-1,-1,-1 471.omnetpp,[.] _GLOBAL__sub_I_carray.cc,-1,92,-1,-1,-1,-1 @@ -11023,8 +11025,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 471.omnetpp,[.] _ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE4findERS1_,-1,34,-1,-1,-1,-1 471.omnetpp,[.] _ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E,-1,26,-1,-1,-1,-1 471.omnetpp,[.] _Znwj,-1,76,-1,-1,-1,-1 -473.astar,astar_base.default,4690,15607,-1,-1,-1,success -473.astar,libc.so.6,23,1096235,-1,-1,-1,-1 +473.astar,astar_base.default,4678,15607,-1,-1,-1,success +473.astar,libc.so.6,25,1096235,-1,-1,-1,-1 +473.astar,[unknown],1,-1,-1,-1,-1,-1 473.astar,libstdc++.so.6.0.30,-1,1471643,-1,-1,-1,-1 473.astar,libm.so.6,-1,262925,-1,-1,-1,-1 473.astar,libgcc_s.so.1,-1,95336,-1,-1,-1,-1 @@ -11079,9 +11082,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 473.astar,[.] _ZN9regwayobj7destroyEv,-1,20,-1,-1,-1,-1 473.astar,[.] _ZN9regwayobj9createwayEP6regobjS1_RPS1_Ri,-1,420,-1,-1,-1,-1 473.astar,[.] _ZN9statinfot5printEv,-1,244,-1,-1,-1,-1 -482.sphinx3,sphinx_livepretend_base.default,1002,87696,-1,-1,-1,success -482.sphinx3,libc.so.6,29,1096235,-1,-1,-1,-1 -482.sphinx3,libm.so.6,8,262925,-1,-1,-1,-1 +482.sphinx3,sphinx_livepretend_base.default,1001,87696,-1,-1,-1,success +482.sphinx3,libc.so.6,34,1096235,-1,-1,-1,-1 +482.sphinx3,libm.so.6,5,262925,-1,-1,-1,-1 482.sphinx3,[.] approx_cont_mgau_ci_eval,-1,46,-1,-1,-1,-1 482.sphinx3,[.] approx_mgau_eval,-1,660,-1,-1,-1,-1 482.sphinx3,[.] arg_str2val,-1,120,-1,-1,-1,-1 @@ -11201,9 +11204,9 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 482.sphinx3,[.] vithist_utt_end,-1,264,-1,-1,-1,-1 482.sphinx3,[.] wid_dict_lm_map,-1,808,-1,-1,-1,-1 482.sphinx3,[.] wid_wordprob2alt,-1,64,-1,-1,-1,-1 -483.xalancbmk,Xalan_base.default,3427,1612196,-1,-1,-1,success -483.xalancbmk,libc.so.6,86,1096235,-1,-1,-1,-1 -483.xalancbmk,libstdc++.so.6.0.30,2,1471643,-1,-1,-1,-1 +483.xalancbmk,Xalan_base.default,3377,1612252,-1,-1,-1,success +483.xalancbmk,libc.so.6,95,1096235,-1,-1,-1,-1 +483.xalancbmk,libstdc++.so.6.0.30,-1,1471643,-1,-1,-1,-1 483.xalancbmk,libm.so.6,-1,262925,-1,-1,-1,-1 483.xalancbmk,libgcc_s.so.1,-1,95336,-1,-1,-1,-1 483.xalancbmk,[.] __clang_call_terminate,-1,8,-1,-1,-1,-1 @@ -12461,7 +12464,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 483.xalancbmk,[.] _ZN10xalanc_1_818XercesDOMExceptionD0Ev,-1,4,-1,-1,-1,-1 483.xalancbmk,[.] _ZN10xalanc_1_818XercesDOMExceptionD2Ev,-1,2,-1,-1,-1,-1 483.xalancbmk,[.] _ZN10xalanc_1_818XPathFunctionTable11CreateTableEv,-1,976,-1,-1,-1,-1 -483.xalancbmk,[.] _ZN10xalanc_1_818XPathFunctionTable12DestroyTableEv,-1,52,-1,-1,-1,-1 +483.xalancbmk,[.] _ZN10xalanc_1_818XPathFunctionTable12DestroyTableEv,-1,50,-1,-1,-1,-1 483.xalancbmk,[.] _ZN10xalanc_1_818XPathFunctionTable15InstallFunctionEPKtRKNS_8FunctionE,-1,100,-1,-1,-1,-1 483.xalancbmk,[.] _ZN10xalanc_1_818XPathFunctionTable16getFunctionIndexEPKt,-1,20,-1,-1,-1,-1 483.xalancbmk,[.] _ZN10xalanc_1_818XPathFunctionTable16getFunctionIndexEPKtj,-1,96,-1,-1,-1,-1 @@ -13708,7 +13711,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner12scanChildrenERKNS_14DTDElementDeclERNS_9XMLBufferE,-1,1104,-1,-1,-1,-1 483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner12scanTextDeclEv,-1,444,-1,-1,-1,-1 483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner13checkForPERefEbb,-1,90,-1,-1,-1,-1 -483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner14scanMarkupDeclEb,-1,8792,-1,-1,-1,-1 +483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner14scanMarkupDeclEb,-1,8852,-1,-1,-1,-1 483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner15getQuotedStringERNS_9XMLBufferE,-1,66,-1,-1,-1,-1 483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner15scanEnumerationERKNS_9DTDAttDefERNS_9XMLBufferEb,-1,228,-1,-1,-1,-1 483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner17scanExtSubsetDeclEbb,-1,624,-1,-1,-1,-1 @@ -15558,7 +15561,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser14startIntSubsetEv,-1,10,-1,-1,-1,-1 483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser15elementTypeInfoEPKtS2_,-1,10,-1,-1,-1,-1 483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser17doctypeWhitespaceEPKtj,-1,18,-1,-1,-1,-1 -483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser18endEntityReferenceERKNS_13XMLEntityDeclE,-1,400,-1,-1,-1,-1 +483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser18endEntityReferenceERKNS_13XMLEntityDeclE,-1,424,-1,-1,-1,-1 483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser19createElementNSNodeEPKtS2_,-1,8,-1,-1,-1,-1 483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser19ignorableWhitespaceEPKtjb,-1,98,-1,-1,-1,-1 483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser20startEntityReferenceERKNS_13XMLEntityDeclE,-1,348,-1,-1,-1,-1 @@ -18963,7 +18966,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 483.xalancbmk,[.] _ZNK11xercesc_2_514DOMCommentImpl9cloneNodeEb,-1,88,-1,-1,-1,-1 483.xalancbmk,[.] _ZNK11xercesc_2_514DOMCommentImpl9getLengthEv,-1,6,-1,-1,-1,-1 483.xalancbmk,[.] _ZNK11xercesc_2_514DOMCommentImpl9getPrefixEv,-1,4,-1,-1,-1,-1 -483.xalancbmk,[.] _ZNK11xercesc_2_514DOMElementImpl10getBaseURIEv,-1,212,-1,-1,-1,-1 +483.xalancbmk,[.] _ZNK11xercesc_2_514DOMElementImpl10getBaseURIEv,-1,224,-1,-1,-1,-1 483.xalancbmk,[.] _ZNK11xercesc_2_514DOMElementImpl10getTagNameEv,-1,4,-1,-1,-1,-1 483.xalancbmk,[.] _ZNK11xercesc_2_514DOMElementImpl10isSameNodeEPKNS_7DOMNodeE,-1,10,-1,-1,-1,-1 483.xalancbmk,[.] _ZNK11xercesc_2_514DOMElementImpl11getNodeNameEv,-1,4,-1,-1,-1,-1 @@ -19157,7 +19160,7 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 483.xalancbmk,[.] _ZNK11xercesc_2_515XMLChTranscoder14canTranscodeToEj,-1,4,-1,-1,-1,-1 483.xalancbmk,[.] _ZNK11xercesc_2_515XMLNotationDecl12getProtoTypeEv,-1,12,-1,-1,-1,-1 483.xalancbmk,[.] _ZNK11xercesc_2_515XMLNotationDecl14isSerializableEv,-1,4,-1,-1,-1,-1 -483.xalancbmk,[.] _ZNK11xercesc_2_516DOMElementNSImpl10getBaseURIEv,-1,220,-1,-1,-1,-1 +483.xalancbmk,[.] _ZNK11xercesc_2_516DOMElementNSImpl10getBaseURIEv,-1,224,-1,-1,-1,-1 483.xalancbmk,[.] _ZNK11xercesc_2_516DOMElementNSImpl12getLocalNameEv,-1,4,-1,-1,-1,-1 483.xalancbmk,[.] _ZNK11xercesc_2_516DOMElementNSImpl15getNamespaceURIEv,-1,4,-1,-1,-1,-1 483.xalancbmk,[.] _ZNK11xercesc_2_516DOMElementNSImpl9cloneNodeEb,-1,50,-1,-1,-1,-1 @@ -20549,8 +20552,8 @@ benchmark,symbol,sample,size,num_vect_loops,num_sve_loops,symbol_md5sum,status 483.xalancbmk,[.] _ZThn8_N11xercesc_2_59SAXParser5errorEjPKtNS_16XMLErrorReporter8ErrTypesES2_S2_S2_ll,-1,26,-1,-1,-1,-1 483.xalancbmk,[.] _ZThn8_N11xercesc_2_59SAXParserD0Ev,-1,6,-1,-1,-1,-1 483.xalancbmk,[.] _ZThn8_N11xercesc_2_59SAXParserD1Ev,-1,6,-1,-1,-1,-1 -Mean,average-successful-tests,2677,361978,-1,-1,-1,-1 -Mean,geomean-successful-tests,1563,111142,-1,-1,-1,-1 +Mean,average-successful-tests,2676,361981,-1,-1,-1,-1 +Mean,geomean-successful-tests,1569,111145,-1,-1,-1,-1 Mean,mean,-1,-1,-1,-1,-1,-1 Mean,geomean-all-tests,-1,-1,-1,-1,-1,-1 Mean,average-all-tests,-1,-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 d3b0d71..c250b10 100644 --- a/results-vs-prev/csv-results-1/size.csv +++ b/results-vs-prev/csv-results-1/size.csv @@ -15,7 +15,7 @@ benchmark,symbol,size 470.lbm,[.] __ThumbV7PILongThunk_fclose,12
470.lbm,[.] __ThumbV7PILongThunk_fread,12
470.lbm,[.] __ThumbV7PILongThunk_fwrite,12
-458.sjeng,sjeng_base.default,79498
+458.sjeng,sjeng_base.default,79882
458.sjeng,libc.so.6,1096235
458.sjeng,[.] add_capture,152
458.sjeng,[.] addHolding,132
@@ -29,10 +29,10 @@ benchmark,symbol,size 458.sjeng,[.] check_legal,1562
458.sjeng,[.] check_phase,128
458.sjeng,[.] clear_tt,84
-458.sjeng,[.] comp_to_coord,208
-458.sjeng,[.] comp_to_san,760
+458.sjeng,[.] comp_to_coord,300
+458.sjeng,[.] comp_to_san,832
458.sjeng,[.] develop_node,372
-458.sjeng,[.] display_board,324
+458.sjeng,[.] display_board,448
458.sjeng,[.] DropaddHolding,124
458.sjeng,[.] DropremoveHolding,124
458.sjeng,[.] ErrorIt,24
@@ -57,7 +57,7 @@ benchmark,symbol,size 458.sjeng,[.] l_pawn_mobility,40
458.sjeng,[.] l_rook_mobility,72
458.sjeng,[.] main,11020
-458.sjeng,[.] make,1764
+458.sjeng,[.] make,2032
458.sjeng,[.] order_moves,1248
458.sjeng,[.] Pawn,180
458.sjeng,[.] perft,108
@@ -103,9 +103,9 @@ benchmark,symbol,size 458.sjeng,[.] __ThumbV7PILongThunk_memset,12
458.sjeng,[.] __ThumbV7PILongThunk_puts,12
458.sjeng,[.] try_drop,104
-458.sjeng,[.] unmake,1532
+458.sjeng,[.] unmake,1688
458.sjeng,[.] update_ancestors,52
-453.povray,povray_base.default,514551
+453.povray,povray_base.default,514543
453.povray,libstdc++.so.6.0.30,1471643
453.povray,libm.so.6,262925
453.povray,libgcc_s.so.1,95336
@@ -143,7 +143,7 @@ benchmark,symbol,size 453.povray,[.] _Z16POVMSStream_SizeP9POVMSData,208
453.povray,[.] _Z16POVMSUtil_GetIntP9POVMSDatajPi,84
453.povray,[.] _Z16POVMSUtil_SetIntP9POVMSDataji,64
-453.povray,[.] _Z16povray_cooperatev,3392
+453.povray,[.] _Z16povray_cooperatev,3384
453.povray,[.] _Z17POVMSObject_ExistP9POVMSDataj,52
453.povray,[.] _Z17POVMS_OpenContextPPv,200
453.povray,[.] _Z17POVMS_SendMessagePvR13POVMS_MessagePS0_i,56
@@ -188,7 +188,7 @@ benchmark,symbol,size 453.povray,[.] _ZN12pov_frontend13MessageOutput10RenderDoneEP9POVMSDataS2_i,80
453.povray,[.] _ZN12pov_frontend13MessageOutput11FileMessageEiP9POVMSData,268
453.povray,[.] _ZN12pov_frontend13MessageOutput13RenderOptionsEP9POVMSDataS2_i,2040
-453.povray,[.] _ZN12pov_frontend13MessageOutput13RenderStartedEP9POVMSDataS2_i,864
+453.povray,[.] _ZN12pov_frontend13MessageOutput13RenderStartedEP9POVMSDataS2_i,912
453.povray,[.] _ZN12pov_frontend13MessageOutput15FrameStatisticsEP9POVMSDataS2_i,396
453.povray,[.] _ZN12pov_frontend13MessageOutput15ParseStatisticsEP9POVMSDataS2_i,200
453.povray,[.] _ZN12pov_frontend13MessageOutput16RenderStatisticsEP9POVMSDataS2_i,2088
@@ -323,7 +323,7 @@ benchmark,symbol,size 453.povray,[.] _ZN3pov11UCS2_strcatEPtS0_,76
453.povray,[.] _ZN3pov11UCS2_strlenEPt,16
453.povray,[.] _ZN3pov11VEvaluateEqEPdPKd,42
-453.povray,[.] _ZN3pov11Warn_CompatEiPKc,48
+453.povray,[.] _ZN3pov11Warn_CompatEiPKc,60
453.povray,[.] _ZN3pov11Warp_EPointEPdS0_PNS_14Pattern_StructE,2028
453.povray,[.] _ZN3pov11Warp_NormalEPdS0_PNS_14Pattern_StructEi,82
453.povray,[.] _ZN3pov11Write_TokenEii,72
@@ -943,7 +943,7 @@ benchmark,symbol,size 453.povray,[.] _ZN3povL11Sor_UVCoordEPdPNS_13Object_StructEPNS_10istk_entryE,368
453.povray,[.] _ZN3povL11supersampleEPfii,380
453.povray,[.] _ZN3povL11swapPhotonsEii,100
-453.povray,[.] _ZN3povL12bezier_valueEPA4_A4_A3_dddPdS4_,800
+453.povray,[.] _ZN3povL12bezier_valueEPA4_A4_A3_dddPdS4_,808
453.povray,[.] _ZN3povL12compare_tag4EPKhS1_,42
453.povray,[.] _ZN3povL12Copy_FractalEPNS_13Object_StructE,32
453.povray,[.] _ZN3povL12Copy_PolygonEPNS_13Object_StructE,46
@@ -1306,7 +1306,7 @@ benchmark,symbol,size 453.povray,[.] _ZN3povL9normalizeEPdS0_,76
453.povray,[.] _ZN3povL9norm_distEPddd,142
453.povray,[.] _ZN3povL9Parse_CSGEi,384
-453.povray,[.] _ZN3povL9polysolveEiPdS0_,700
+453.povray,[.] _ZN3povL9polysolveEiPdS0_,716
453.povray,[.] _ZN3povL9read_byteEPN8pov_base7IStreamE,16
453.povray,[.] _ZN3povL9read_longEPN8pov_base7IStreamE,30
453.povray,[.] _ZN3povL9readSHORTEPN8pov_base7IStreamEiPKc,80
@@ -1654,7 +1654,7 @@ benchmark,symbol,size 482.sphinx3,[.] vithist_utt_end,264
482.sphinx3,[.] wid_dict_lm_map,808
482.sphinx3,[.] wid_wordprob2alt,64
-403.gcc,gcc_base.default,1664683
+403.gcc,gcc_base.default,1664523
403.gcc,libm.so.6,262925
403.gcc,libgcc_s.so.1,95336
403.gcc,libc.so.6,1096235
@@ -2264,7 +2264,7 @@ benchmark,symbol,size 403.gcc,[.] delete_related_insns,422
403.gcc,[.] delete_trivially_dead_insns,344
403.gcc,[.] delete_unreachable_blocks,160
-403.gcc,[.] deps_add_default_target,120
+403.gcc,[.] deps_add_default_target,124
403.gcc,[.] deps_add_dep,54
403.gcc,[.] deps_add_target,62
403.gcc,[.] dequote_string,88
@@ -2418,9 +2418,9 @@ benchmark,symbol,size 403.gcc,[.] eldexp,50
403.gcc,[.] eliminate_constant_term,148
403.gcc,[.] eliminate_phi,1280
-403.gcc,[.] eliminate_regs,1688
-403.gcc,[.] eliminate_regs_in_insn,1408
-403.gcc,[.] elimination_effects,1004
+403.gcc,[.] eliminate_regs,1620
+403.gcc,[.] eliminate_regs_in_insn,1372
+403.gcc,[.] elimination_effects,992
403.gcc,[.] emdnorm,548
403.gcc,[.] emit,160
403.gcc,[.] emit_barrier,40
@@ -3592,7 +3592,7 @@ benchmark,symbol,size 403.gcc,[.] inherently_necessary_register_1,60
403.gcc,[.] init_alias_analysis,1028
403.gcc,[.] init_branch_prob,412
-403.gcc,[.] init_builtins,364
+403.gcc,[.] init_builtins,360
403.gcc,[.] init_cumulative_args,388
403.gcc,[.] init_floating_libfuncs,16
403.gcc,[.] init_function_start,164
@@ -4545,7 +4545,7 @@ benchmark,symbol,size 403.gcc,[.] reg_set_to_hard_reg_set,140
403.gcc,[.] reg_used_between_p,80
403.gcc,[.] rehash_using_reg,244
-403.gcc,[.] reload,9164
+403.gcc,[.] reload,9120
403.gcc,[.] reload_as_needed,12184
403.gcc,[.] reload_combine_note_store,500
403.gcc,[.] reload_combine_note_use,768
@@ -5055,7 +5055,7 @@ benchmark,symbol,size 403.gcc,[.] yylex,640
403.gcc,[.] yyparse_1,11196
403.gcc,[.] zap_lists,16
-447.dealII,dealII_base.default,197134
+447.dealII,dealII_base.default,196970
447.dealII,libstdc++.so.6.0.30,1471643
447.dealII,libm.so.6,262925
447.dealII,libgcc_s.so.1,95336
@@ -5257,7 +5257,7 @@ benchmark,symbol,size 447.dealII,[.] _ZN13TriangulationILi3EE17ExcQuadInexistantD0Ev,14
447.dealII,[.] _ZN13TriangulationILi3EE17ExcQuadInexistantD2Ev,4
447.dealII,[.] _ZN13TriangulationILi3EE18copy_triangulationERKS0_,964
-447.dealII,[.] _ZN13TriangulationILi3EE18execute_refinementEv,7128
+447.dealII,[.] _ZN13TriangulationILi3EE18execute_refinementEv,7132
447.dealII,[.] _ZN13TriangulationILi3EE19update_number_cacheEv,956
447.dealII,[.] _ZN13TriangulationILi3EE20create_triangulationERKSt6vectorI5PointILi3EESaIS3_EERKS1_I8CellDataILi3EESaIS9_EERK11SubCellData,4424
447.dealII,[.] _ZN13TriangulationILi3EE21ExcGridHasInvalidCellD0Ev,14
@@ -5267,7 +5267,7 @@ benchmark,symbol,size 447.dealII,[.] _ZN13TriangulationILi3EE25ExcGridHasInvalidVerticesD0Ev,14
447.dealII,[.] _ZN13TriangulationILi3EE29ExcInteriorLineCantBeBoundaryD0Ev,14
447.dealII,[.] _ZN13TriangulationILi3EE29ExcInteriorQuadCantBeBoundaryD0Ev,14
-447.dealII,[.] _ZN13TriangulationILi3EE33execute_coarsening_and_refinementEv,5672
+447.dealII,[.] _ZN13TriangulationILi3EE33execute_coarsening_and_refinementEv,5502
447.dealII,[.] _ZN13TriangulationILi3EE5clearEv,148
447.dealII,[.] _ZN13TriangulationILi3EEC2ENS0_13MeshSmoothingE,100
447.dealII,[.] _ZN13TriangulationILi3EED0Ev,28
@@ -5368,7 +5368,7 @@ benchmark,symbol,size 447.dealII,[.] _ZN4Data12Exercise_2_3ILi3EE13RightHandSideD0Ev,4
447.dealII,[.] _ZN4Data5SetUpINS_12Exercise_2_3ILi3EEELi3EED0Ev,4
447.dealII,[.] _ZN4FE_QILi3EE14get_dpo_vectorEj,52
-447.dealII,[.] _ZN4FE_QILi3EEC2Ej,4376
+447.dealII,[.] _ZN4FE_QILi3EEC2Ej,4368
447.dealII,[.] _ZN4FE_QILi3EED0Ev,28
447.dealII,[.] _ZN4FE_QILi3EED2Ev,36
447.dealII,[.] _ZN5boost10shared_ptrIN15DataOut_DoFDataILi3ELi3ELi3EE13DataEntryBaseEEC2ERKS4_,20
@@ -5877,7 +5877,7 @@ benchmark,symbol,size 447.dealII,[.] _ZNSt12_Vector_baseISt6vectorI6TensorILi1ELi3EESaIS2_EESaIS4_EE11_M_allocateEj,52
447.dealII,[.] _ZNSt12_Vector_baseISt6vectorI6TensorILi1ELi3EESaIS2_EESaIS4_EEC2EjRKS5_,38
447.dealII,[.] _ZNSt12_Vector_baseISt6vectorI6TensorILi1ELi3EESaIS2_EESaIS4_EED2Ev,16
-447.dealII,[.] _ZNSt12_Vector_baseISt6vectorIbSaIbEESaIS2_EEC2EjRKS3_,60
+447.dealII,[.] _ZNSt12_Vector_baseISt6vectorIbSaIbEESaIS2_EEC2EjRKS3_,72
447.dealII,[.] _ZNSt12_Vector_baseISt6vectorIbSaIbEESaIS2_EED2Ev,16
447.dealII,[.] _ZNSt12_Vector_baseISt6vectorIdSaIdEESaIS2_EE11_M_allocateEj,52
447.dealII,[.] _ZNSt12_Vector_baseISt6vectorIdSaIdEESaIS2_EEC2EjRKS3_,38
@@ -6003,7 +6003,7 @@ benchmark,symbol,size 447.dealII,[.] _ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE9push_backERKS5_,204
447.dealII,[.] _ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev,32
447.dealII,[.] _ZNSt6vectorIP18TriangulationLevelILi3EESaIS2_EE9push_backERKS2_,160
-447.dealII,[.] _ZNSt6vectorIPKS_IdSaIdEESaIS3_EEC2EjRKS3_RKS4_,50
+447.dealII,[.] _ZNSt6vectorIPKS_IdSaIdEESaIS3_EEC2EjRKS3_RKS4_,48
447.dealII,[.] _ZNSt6vectorIPKS_IdSaIdEESaIS3_EED2Ev,16
447.dealII,[.] _ZNSt6vectorIPvSaIS0_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS0_S2_EEjRKS0_,300
447.dealII,[.] _ZNSt6vectorIPvSaIS0_EE7reserveEj,96
@@ -6168,7 +6168,7 @@ benchmark,symbol,size 447.dealII,[.] _ZTv0_n28_NK13LaplaceSolver6SolverILi3EE6n_dofsEv,12
447.dealII,[.] _ZTv0_n36_NK13LaplaceSolver12PrimalSolverILi3EE15output_solutionEv,4
447.dealII,[.] _ZTv0_n36_NK13LaplaceSolver16WeightedResidualILi3EE15output_solutionEv,12
-433.milc,milc_base.default,46337
+433.milc,milc_base.default,46169
433.milc,libm.so.6,262925
433.milc,libc.so.6,1096235
433.milc,[.] add_force_to_mom,220
@@ -6196,7 +6196,7 @@ benchmark,symbol,size 433.milc,[.] load_fatlinks,516
433.milc,[.] load_longlinks,384
433.milc,[.] magsq_su3vec,30
-433.milc,[.] main,12976
+433.milc,[.] main,6212
433.milc,[.] make_anti_hermitian,192
433.milc,[.] make_gather,524
433.milc,[.] mult_adj_su3_mat_4vec,294
@@ -6210,7 +6210,7 @@ benchmark,symbol,size 433.milc,[.] node_index,92
433.milc,[.] node_number,64
433.milc,[.] normal_exit,6
-433.milc,[.] parallel_open,440
+433.milc,[.] parallel_open,448
433.milc,[.] path_product,764
433.milc,[.] pread_data,72
433.milc,[.] psread_byteorder,58
@@ -6219,8 +6219,9 @@ benchmark,symbol,size 433.milc,[.] pwrite_data,72
433.milc,[.] qcdhdr_get_int,40
433.milc,[.] qcdhdr_get_str,54
-433.milc,[.] read_checksum,184
-433.milc,[.] read_gauge_hdr,2276
+433.milc,[.] read_checksum,192
+433.milc,[.] read_gauge_hdr,2308
+433.milc,[.] readin,6784
433.milc,[.] read_site_list,132
433.milc,[.] rephase,168
433.milc,[.] scalar_mult_add_latvec,76
@@ -6229,8 +6230,8 @@ benchmark,symbol,size 433.milc,[.] scalar_mult_latvec,112
433.milc,[.] scalar_mult_su3_vector,34
433.milc,[.] send_field,12
-433.milc,[.] setup_input_gauge_file,104
-433.milc,[.] setup_output_gauge_file,188
+433.milc,[.] setup_input_gauge_file,128
+433.milc,[.] setup_output_gauge_file,204
433.milc,[.] side_link_force,68
433.milc,[.] sort_eight_special,56
433.milc,[.] sread_data,72
@@ -6255,9 +6256,9 @@ benchmark,symbol,size 433.milc,[.] update_u,328
433.milc,[.] u_shift_fermion,416
433.milc,[.] w_parallel_f,44
-433.milc,[.] w_parallel_setup,184
+433.milc,[.] w_parallel_setup,204
433.milc,[.] write_appl_gauge_info,240
-433.milc,[.] write_checksum,84
+433.milc,[.] write_checksum,100
433.milc,[.] write_gauge_info_file,272
433.milc,[.] write_gauge_info_item,200
473.astar,astar_base.default,15607
@@ -7103,7 +7104,7 @@ benchmark,symbol,size 450.soplex,[.] _ZThn232_N6soplex9SPxSolverD1Ev,6
450.soplex,[.] _ZThn232_N8MySoPlexD0Ev,6
450.soplex,[.] _ZThn232_N8MySoPlexD1Ev,6
-445.gobmk,gobmk_base.default,1258953
+445.gobmk,gobmk_base.default,1259001
445.gobmk,libm.so.6,262925
445.gobmk,libc.so.6,1096235
445.gobmk,[.] aa_add_move,126
@@ -8885,7 +8886,7 @@ benchmark,symbol,size 445.gobmk,[.] do_find_break_chain2_efficient_moves,628
445.gobmk,[.] do_find_defense,6044
445.gobmk,[.] do_find_superstring,1338
-445.gobmk,[.] do_genmove,5172
+445.gobmk,[.] do_genmove,5224
445.gobmk,[.] do_get_read_result,504
445.gobmk,[.] do_move,284
445.gobmk,[.] do_owl_analyze_semeai,4276
@@ -9109,7 +9110,7 @@ benchmark,symbol,size 445.gobmk,[.] hash_init,204
445.gobmk,[.] hash_rand,24
445.gobmk,[.] hashtable_clear,80
-445.gobmk,[.] hashtable_partially_clear,516
+445.gobmk,[.] hashtable_partially_clear,632
445.gobmk,[.] hashtable_search,56
445.gobmk,[.] have_common_lib,460
445.gobmk,[.] high_handicap_helper,36
@@ -9135,7 +9136,7 @@ benchmark,symbol,size 445.gobmk,[.] join_dragons,388
445.gobmk,[.] jump_out_far_helper,60
445.gobmk,[.] jump_out_helper,88
-445.gobmk,[.] komaster_to_string,56
+445.gobmk,[.] komaster_to_string,120
445.gobmk,[.] komaster_trymove,408
445.gobmk,[.] ladder_capturable,78
445.gobmk,[.] ladder_capture,72
@@ -10928,7 +10929,7 @@ benchmark,symbol,size 401.bzip2,[.] spec_ungetc,128
401.bzip2,[.] __ThumbV7PILongThunk_free,12
401.bzip2,[.] __ThumbV7PILongThunk_malloc,12
-464.h264ref,h264ref_base.default,301351
+464.h264ref,h264ref_base.default,301407
464.h264ref,libm.so.6,262925
464.h264ref,libgcc_s.so.1,95336
464.h264ref,libc.so.6,1096235
@@ -10977,7 +10978,7 @@ benchmark,symbol,size 464.h264ref,[.] create_coding_state,136
464.h264ref,[.] create_contexts_MotionInfo,28
464.h264ref,[.] create_contexts_TextureInfo,28
-464.h264ref,[.] dct_chroma,4648
+464.h264ref,[.] dct_chroma,4704
464.h264ref,[.] dct_chroma4x4,1456
464.h264ref,[.] dct_chroma_DC,128
464.h264ref,[.] dct_chroma_sp,3120
@@ -10985,12 +10986,12 @@ benchmark,symbol,size 464.h264ref,[.] dct_luma_16x16,2604
464.h264ref,[.] dct_luma8x8,1920
464.h264ref,[.] dct_luma_sp,1884
-464.h264ref,[.] DeblockFrame,816
+464.h264ref,[.] DeblockFrame,800
464.h264ref,[.] delete_coding_state,44
464.h264ref,[.] dpb_combine_field,1416
464.h264ref,[.] dpb_split_field,2724
464.h264ref,[.] dummy_slice_too_big,4
-464.h264ref,[.] EdgeLoop,1396
+464.h264ref,[.] EdgeLoop,1452
464.h264ref,[.] encode_one_frame,7080
464.h264ref,[.] encode_one_macroblock,23764
464.h264ref,[.] encode_one_slice,15720
@@ -11075,13 +11076,13 @@ benchmark,symbol,size 464.h264ref,[.] is_short_ref,24
464.h264ref,[.] is_used_for_reference,80
464.h264ref,[.] JMHelpExit,40
-464.h264ref,[.] levrun_linfo_c2x2,132
-464.h264ref,[.] levrun_linfo_inter,132
+464.h264ref,[.] levrun_linfo_c2x2,176
+464.h264ref,[.] levrun_linfo_inter,228
464.h264ref,[.] LumaPrediction4x4,1068
464.h264ref,[.] LumaResidualCoding,376
464.h264ref,[.] LumaResidualCoding8x8,1652
464.h264ref,[.] MADModelEstimator,396
-464.h264ref,[.] main,17796
+464.h264ref,[.] main,17864
464.h264ref,[.] malloc_picture,28
464.h264ref,[.] mb_is_available,76
464.h264ref,[.] MBType2Value,200
@@ -11169,14 +11170,14 @@ benchmark,symbol,size 464.h264ref,[.] writeCBP_BIT_CABAC,200
464.h264ref,[.] writeCBP_CABAC,316
464.h264ref,[.] writeCIPredMode_CABAC,144
-464.h264ref,[.] writeCoeff4x4_CAVLC,2520
+464.h264ref,[.] writeCoeff4x4_CAVLC,2580
464.h264ref,[.] writeDquant_CABAC,112
464.h264ref,[.] writeFieldModeInfo_CABAC,120
464.h264ref,[.] writeIntraPredMode_CABAC,104
464.h264ref,[.] writeLumaCoeff4x4_CABAC,344
464.h264ref,[.] writeLumaCoeff8x8,124
464.h264ref,[.] writeLumaCoeff8x8_CABAC,336
-464.h264ref,[.] writeMBLayer,4464
+464.h264ref,[.] writeMBLayer,4452
464.h264ref,[.] writeMB_skip_flagInfo_CABAC,232
464.h264ref,[.] writeMB_transform_size_CABAC,100
464.h264ref,[.] writeMB_typeInfo_CABAC,1056
@@ -11184,7 +11185,7 @@ benchmark,symbol,size 464.h264ref,[.] writeMotionVector8x8,476
464.h264ref,[.] writeMVD_CABAC,584
464.h264ref,[.] write_one_macroblock,384
-464.h264ref,[.] write_out_picture,584
+464.h264ref,[.] write_out_picture,616
464.h264ref,[.] writeout_picture,228
464.h264ref,[.] write_PPS,888
464.h264ref,[.] writeReferenceFrame,364
@@ -11200,7 +11201,7 @@ benchmark,symbol,size 464.h264ref,[.] writeUVLC2buffer,80
464.h264ref,[.] XRate,172
464.h264ref,[.] ZeroRef,80
-483.xalancbmk,Xalan_base.default,1612196
+483.xalancbmk,Xalan_base.default,1612252
483.xalancbmk,libstdc++.so.6.0.30,1471643
483.xalancbmk,libm.so.6,262925
483.xalancbmk,libgcc_s.so.1,95336
@@ -12460,7 +12461,7 @@ benchmark,symbol,size 483.xalancbmk,[.] _ZN10xalanc_1_818XercesDOMExceptionD0Ev,4
483.xalancbmk,[.] _ZN10xalanc_1_818XercesDOMExceptionD2Ev,2
483.xalancbmk,[.] _ZN10xalanc_1_818XPathFunctionTable11CreateTableEv,976
-483.xalancbmk,[.] _ZN10xalanc_1_818XPathFunctionTable12DestroyTableEv,52
+483.xalancbmk,[.] _ZN10xalanc_1_818XPathFunctionTable12DestroyTableEv,50
483.xalancbmk,[.] _ZN10xalanc_1_818XPathFunctionTable15InstallFunctionEPKtRKNS_8FunctionE,100
483.xalancbmk,[.] _ZN10xalanc_1_818XPathFunctionTable16getFunctionIndexEPKt,20
483.xalancbmk,[.] _ZN10xalanc_1_818XPathFunctionTable16getFunctionIndexEPKtj,96
@@ -13707,7 +13708,7 @@ benchmark,symbol,size 483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner12scanChildrenERKNS_14DTDElementDeclERNS_9XMLBufferE,1104
483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner12scanTextDeclEv,444
483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner13checkForPERefEbb,90
-483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner14scanMarkupDeclEb,8792
+483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner14scanMarkupDeclEb,8852
483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner15getQuotedStringERNS_9XMLBufferE,66
483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner15scanEnumerationERKNS_9DTDAttDefERNS_9XMLBufferEb,228
483.xalancbmk,[.] _ZN11xercesc_2_510DTDScanner17scanExtSubsetDeclEbb,624
@@ -15557,7 +15558,7 @@ benchmark,symbol,size 483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser14startIntSubsetEv,10
483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser15elementTypeInfoEPKtS2_,10
483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser17doctypeWhitespaceEPKtj,18
-483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser18endEntityReferenceERKNS_13XMLEntityDeclE,400
+483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser18endEntityReferenceERKNS_13XMLEntityDeclE,424
483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser19createElementNSNodeEPKtS2_,8
483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser19ignorableWhitespaceEPKtjb,98
483.xalancbmk,[.] _ZN11xercesc_2_517AbstractDOMParser20startEntityReferenceERKNS_13XMLEntityDeclE,348
@@ -18962,7 +18963,7 @@ benchmark,symbol,size 483.xalancbmk,[.] _ZNK11xercesc_2_514DOMCommentImpl9cloneNodeEb,88
483.xalancbmk,[.] _ZNK11xercesc_2_514DOMCommentImpl9getLengthEv,6
483.xalancbmk,[.] _ZNK11xercesc_2_514DOMCommentImpl9getPrefixEv,4
-483.xalancbmk,[.] _ZNK11xercesc_2_514DOMElementImpl10getBaseURIEv,212
+483.xalancbmk,[.] _ZNK11xercesc_2_514DOMElementImpl10getBaseURIEv,224
483.xalancbmk,[.] _ZNK11xercesc_2_514DOMElementImpl10getTagNameEv,4
483.xalancbmk,[.] _ZNK11xercesc_2_514DOMElementImpl10isSameNodeEPKNS_7DOMNodeE,10
483.xalancbmk,[.] _ZNK11xercesc_2_514DOMElementImpl11getNodeNameEv,4
@@ -19156,7 +19157,7 @@ benchmark,symbol,size 483.xalancbmk,[.] _ZNK11xercesc_2_515XMLChTranscoder14canTranscodeToEj,4
483.xalancbmk,[.] _ZNK11xercesc_2_515XMLNotationDecl12getProtoTypeEv,12
483.xalancbmk,[.] _ZNK11xercesc_2_515XMLNotationDecl14isSerializableEv,4
-483.xalancbmk,[.] _ZNK11xercesc_2_516DOMElementNSImpl10getBaseURIEv,220
+483.xalancbmk,[.] _ZNK11xercesc_2_516DOMElementNSImpl10getBaseURIEv,224
483.xalancbmk,[.] _ZNK11xercesc_2_516DOMElementNSImpl12getLocalNameEv,4
483.xalancbmk,[.] _ZNK11xercesc_2_516DOMElementNSImpl15getNamespaceURIEv,4
483.xalancbmk,[.] _ZNK11xercesc_2_516DOMElementNSImpl9cloneNodeEb,50
diff --git a/results-vs-prev/csvs2table-results-brief.csv b/results-vs-prev/csvs2table-results-brief.csv index 0d60bcd..fe2f9e3 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,rel_status,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,status_x,status_y 400.perlbench,perlbench_base.default,n/a,n/a,n/a,n/a,n/a,n/a,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,failed-to-run,failed-to-run -401.bzip2,bzip2_base.default,101,100,n/a,n/a,n/a,n/a,2855,2873,33713,33713,-1,-1,-1,-1,-1,-1,success,success -403.gcc,gcc_base.default,98,100,n/a,n/a,n/a,n/a,61,60,1664683,1664683,-1,-1,-1,-1,-1,-1,success,success -429.mcf,mcf_base.default,101,100,n/a,n/a,n/a,n/a,1129,1141,7011,7011,-1,-1,-1,-1,-1,-1,success,success -433.milc,milc_base.default,100,100,n/a,n/a,n/a,n/a,1170,1167,46337,46337,-1,-1,-1,-1,-1,-1,success,success -444.namd,namd_base.default,101,100,n/a,n/a,n/a,n/a,805,815,123790,123790,-1,-1,-1,-1,-1,-1,success,success -445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,n/a,4911,4892,1258953,1258953,-1,-1,-1,-1,-1,-1,success,success -447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,n/a,2011,2001,197134,197134,-1,-1,-1,-1,-1,-1,success,success -450.soplex,soplex_base.default,99,100,n/a,n/a,n/a,n/a,546,543,149836,149836,-1,-1,-1,-1,-1,-1,success,success -453.povray,povray_base.default,100,100,n/a,n/a,n/a,n/a,501,500,514551,514551,-1,-1,-1,-1,-1,-1,success,success -456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,n/a,3810,3819,80481,80481,-1,-1,-1,-1,-1,-1,success,success -458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,n/a,8289,8270,79498,79498,-1,-1,-1,-1,-1,-1,success,success -462.libquantum,libquantum_base.default,100,100,n/a,n/a,n/a,n/a,183,183,12283,12283,-1,-1,-1,-1,-1,-1,success,success -464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,n/a,5984,5996,301351,301351,-1,-1,-1,-1,-1,-1,success,success -470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,n/a,4014,4008,9236,9236,-1,-1,-1,-1,-1,-1,success,success -471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,n/a,2816,2806,321261,321261,-1,-1,-1,-1,-1,-1,success,success -473.astar,astar_base.default,100,100,n/a,n/a,n/a,n/a,4683,4690,15607,15607,-1,-1,-1,-1,-1,-1,success,success -482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,n/a,999,1002,87696,87696,-1,-1,-1,-1,-1,-1,success,success -483.xalancbmk,Xalan_base.default,101,100,n/a,n/a,n/a,n/a,3396,3427,1612196,1612196,-1,-1,-1,-1,-1,-1,success,success -Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,n/a,1563,1563,111142,111142,-1,-1,-1,-1,-1,-1,-1,-1 -Mean,average-successful-tests,100,100,n/a,n/a,n/a,n/a,2675,2677,361978,361978,-1,-1,-1,-1,-1,-1,-1,-1 +401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,n/a,2873,2874,33713,33713,-1,-1,-1,-1,-1,-1,success,success +403.gcc,gcc_base.default,103,100,n/a,n/a,n/a,n/a,60,62,1664683,1664523,-1,-1,-1,-1,-1,-1,success,success +429.mcf,mcf_base.default,101,100,n/a,n/a,n/a,n/a,1141,1158,7011,7011,-1,-1,-1,-1,-1,-1,success,success +433.milc,milc_base.default,99,100,n/a,n/a,n/a,n/a,1167,1158,46337,46169,-1,-1,-1,-1,-1,-1,success,success +444.namd,namd_base.default,100,100,n/a,n/a,n/a,n/a,815,813,123790,123790,-1,-1,-1,-1,-1,-1,success,success +445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,n/a,4892,4907,1258953,1259001,-1,-1,-1,-1,-1,-1,success,success +447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,n/a,2001,2003,197134,196970,-1,-1,-1,-1,-1,-1,success,success +450.soplex,soplex_base.default,104,100,n/a,n/a,n/a,n/a,543,566,149836,149836,-1,-1,-1,-1,-1,-1,success,success +453.povray,povray_base.default,100,100,n/a,n/a,n/a,n/a,500,498,514551,514543,-1,-1,-1,-1,-1,-1,success,success +456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,n/a,3819,3813,80481,80481,-1,-1,-1,-1,-1,-1,success,success +458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,n/a,8270,8275,79498,79882,-1,-1,-1,-1,-1,-1,success,success +462.libquantum,libquantum_base.default,101,100,n/a,n/a,n/a,n/a,183,184,12283,12283,-1,-1,-1,-1,-1,-1,success,success +464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,n/a,5996,5986,301351,301407,-1,-1,-1,-1,-1,-1,success,success +470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,n/a,4008,4012,9236,9236,-1,-1,-1,-1,-1,-1,success,success +471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,n/a,2806,2810,321261,321261,-1,-1,-1,-1,-1,-1,success,success +473.astar,astar_base.default,100,100,n/a,n/a,n/a,n/a,4690,4678,15607,15607,-1,-1,-1,-1,-1,-1,success,success +482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,n/a,1002,1001,87696,87696,-1,-1,-1,-1,-1,-1,success,success +483.xalancbmk,Xalan_base.default,99,100,n/a,n/a,n/a,n/a,3427,3377,1612196,1612252,-1,-1,-1,-1,-1,-1,success,success +Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,n/a,1563,1569,111142,111145,-1,-1,-1,-1,-1,-1,-1,-1 +Mean,average-successful-tests,100,100,n/a,n/a,n/a,n/a,2677,2676,361978,361981,-1,-1,-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 232c3e1..35ff692 100644 --- a/results-vs-prev/csvs2table-results-full.csv +++ b/results-vs-prev/csvs2table-results-full.csv @@ -1,49 +1,51 @@ benchmark,symbol,rel_sample,rel_size,rel_num_vect_loops,rel_num_sve_loops,rel_symbol_md5sum,rel_status,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,status_x,status_y 400.perlbench,perlbench_base.default,n/a,n/a,n/a,n/a,n/a,n/a,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,failed-to-run,failed-to-run -401.bzip2,bzip2_base.default,101,100,n/a,n/a,n/a,n/a,2855,2873,33713,33713,-1,-1,-1,-1,-1,-1,success,success -401.bzip2,libc.so.6,300,100,n/a,n/a,n/a,n/a,2,6,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -403.gcc,gcc_base.default,98,100,n/a,n/a,n/a,n/a,61,60,1664683,1664683,-1,-1,-1,-1,-1,-1,success,success -403.gcc,libc.so.6,133,100,n/a,n/a,n/a,n/a,3,4,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -403.gcc,libgcc_s.so.1,300,100,n/a,n/a,n/a,n/a,1,3,95336,95336,-1,-1,-1,-1,-1,-1,-1,-1 -429.mcf,mcf_base.default,101,100,n/a,n/a,n/a,n/a,1129,1141,7011,7011,-1,-1,-1,-1,-1,-1,success,success -429.mcf,libc.so.6,100,100,n/a,n/a,n/a,n/a,4,4,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -433.milc,milc_base.default,100,100,n/a,n/a,n/a,n/a,1170,1167,46337,46337,-1,-1,-1,-1,-1,-1,success,success -433.milc,libc.so.6,250,100,n/a,n/a,n/a,n/a,4,10,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -444.namd,namd_base.default,101,100,n/a,n/a,n/a,n/a,805,815,123790,123790,-1,-1,-1,-1,-1,-1,success,success -444.namd,libc.so.6,94,100,n/a,n/a,n/a,n/a,17,16,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,n/a,4911,4892,1258953,1258953,-1,-1,-1,-1,-1,-1,success,success -445.gobmk,libc.so.6,128,100,n/a,n/a,n/a,n/a,69,88,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,n/a,2011,2001,197134,197134,-1,-1,-1,-1,-1,-1,success,success -447.dealII,libstdc++.so.6.0.30,102,100,n/a,n/a,n/a,n/a,164,167,1471643,1471643,-1,-1,-1,-1,-1,-1,-1,-1 -447.dealII,libc.so.6,115,100,n/a,n/a,n/a,n/a,68,78,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -447.dealII,libm.so.6,100,100,n/a,n/a,n/a,n/a,5,5,262925,262925,-1,-1,-1,-1,-1,-1,-1,-1 -450.soplex,soplex_base.default,99,100,n/a,n/a,n/a,n/a,546,543,149836,149836,-1,-1,-1,-1,-1,-1,success,success -450.soplex,libc.so.6,121,100,n/a,n/a,n/a,n/a,29,35,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -453.povray,povray_base.default,100,100,n/a,n/a,n/a,n/a,501,500,514551,514551,-1,-1,-1,-1,-1,-1,success,success -453.povray,libc.so.6,200,100,n/a,n/a,n/a,n/a,3,6,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -453.povray,libm.so.6,50,100,n/a,n/a,n/a,n/a,8,4,262925,262925,-1,-1,-1,-1,-1,-1,-1,-1 -456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,n/a,3810,3819,80481,80481,-1,-1,-1,-1,-1,-1,success,success -456.hmmer,libc.so.6,84,100,n/a,n/a,n/a,n/a,43,36,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,n/a,8289,8270,79498,79498,-1,-1,-1,-1,-1,-1,success,success -458.sjeng,libc.so.6,87,100,n/a,n/a,n/a,n/a,38,33,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -462.libquantum,libquantum_base.default,100,100,n/a,n/a,n/a,n/a,183,183,12283,12283,-1,-1,-1,-1,-1,-1,success,success -462.libquantum,libgcc_s.so.1,110,100,n/a,n/a,n/a,n/a,10,11,95336,95336,-1,-1,-1,-1,-1,-1,-1,-1 -464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,n/a,5984,5996,301351,301351,-1,-1,-1,-1,-1,-1,success,success -464.h264ref,libc.so.6,91,100,n/a,n/a,n/a,n/a,54,49,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -464.h264ref,libm.so.6,50,100,n/a,n/a,n/a,n/a,2,1,262925,262925,-1,-1,-1,-1,-1,-1,-1,-1 -464.h264ref,libgcc_s.so.1,33,100,n/a,n/a,n/a,n/a,3,1,95336,95336,-1,-1,-1,-1,-1,-1,-1,-1 -470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,n/a,4014,4008,9236,9236,-1,-1,-1,-1,-1,-1,success,success -471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,n/a,2816,2806,321261,321261,-1,-1,-1,-1,-1,-1,success,success -471.omnetpp,libc.so.6,102,100,n/a,n/a,n/a,n/a,714,731,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -471.omnetpp,libstdc++.so.6.0.30,86,100,n/a,n/a,n/a,n/a,78,67,1471643,1471643,-1,-1,-1,-1,-1,-1,-1,-1 -471.omnetpp,libm.so.6,200,100,n/a,n/a,n/a,n/a,2,4,262925,262925,-1,-1,-1,-1,-1,-1,-1,-1 -473.astar,astar_base.default,100,100,n/a,n/a,n/a,n/a,4683,4690,15607,15607,-1,-1,-1,-1,-1,-1,success,success -473.astar,libc.so.6,105,100,n/a,n/a,n/a,n/a,22,23,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,n/a,999,1002,87696,87696,-1,-1,-1,-1,-1,-1,success,success -482.sphinx3,libc.so.6,83,100,n/a,n/a,n/a,n/a,35,29,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -482.sphinx3,libm.so.6,267,100,n/a,n/a,n/a,n/a,3,8,262925,262925,-1,-1,-1,-1,-1,-1,-1,-1 -483.xalancbmk,Xalan_base.default,101,100,n/a,n/a,n/a,n/a,3396,3427,1612196,1612196,-1,-1,-1,-1,-1,-1,success,success -483.xalancbmk,libc.so.6,104,100,n/a,n/a,n/a,n/a,83,86,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -483.xalancbmk,libstdc++.so.6.0.30,50,100,n/a,n/a,n/a,n/a,4,2,1471643,1471643,-1,-1,-1,-1,-1,-1,-1,-1 -Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,n/a,1563,1563,111142,111142,-1,-1,-1,-1,-1,-1,-1,-1 -Mean,average-successful-tests,100,100,n/a,n/a,n/a,n/a,2675,2677,361978,361978,-1,-1,-1,-1,-1,-1,-1,-1 +401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,n/a,2873,2874,33713,33713,-1,-1,-1,-1,-1,-1,success,success +401.bzip2,libc.so.6,83,100,n/a,n/a,n/a,n/a,6,5,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +403.gcc,gcc_base.default,103,100,n/a,n/a,n/a,n/a,60,62,1664683,1664523,-1,-1,-1,-1,-1,-1,success,success +403.gcc,libgcc_s.so.1,100,100,n/a,n/a,n/a,n/a,3,3,95336,95336,-1,-1,-1,-1,-1,-1,-1,-1 +429.mcf,mcf_base.default,101,100,n/a,n/a,n/a,n/a,1141,1158,7011,7011,-1,-1,-1,-1,-1,-1,success,success +429.mcf,libc.so.6,125,100,n/a,n/a,n/a,n/a,4,5,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +433.milc,milc_base.default,99,100,n/a,n/a,n/a,n/a,1167,1158,46337,46169,-1,-1,-1,-1,-1,-1,success,success +433.milc,libc.so.6,140,100,n/a,n/a,n/a,n/a,10,14,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +433.milc,[unknown],n/a,n/a,n/a,n/a,n/a,n/a,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +433.milc,libm.so.6,n/a,n/a,n/a,n/a,n/a,n/a,-1,1,-1,262925,-1,-1,-1,-1,-1,-1,-1,-1 +444.namd,namd_base.default,100,100,n/a,n/a,n/a,n/a,815,813,123790,123790,-1,-1,-1,-1,-1,-1,success,success +444.namd,libc.so.6,106,100,n/a,n/a,n/a,n/a,16,17,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,n/a,4892,4907,1258953,1259001,-1,-1,-1,-1,-1,-1,success,success +445.gobmk,libc.so.6,77,100,n/a,n/a,n/a,n/a,88,68,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,n/a,2001,2003,197134,196970,-1,-1,-1,-1,-1,-1,success,success +447.dealII,libstdc++.so.6.0.30,98,100,n/a,n/a,n/a,n/a,167,164,1471643,1471643,-1,-1,-1,-1,-1,-1,-1,-1 +447.dealII,libc.so.6,99,100,n/a,n/a,n/a,n/a,78,77,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +447.dealII,libm.so.6,40,100,n/a,n/a,n/a,n/a,5,2,262925,262925,-1,-1,-1,-1,-1,-1,-1,-1 +450.soplex,soplex_base.default,104,100,n/a,n/a,n/a,n/a,543,566,149836,149836,-1,-1,-1,-1,-1,-1,success,success +450.soplex,libc.so.6,66,100,n/a,n/a,n/a,n/a,35,23,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +453.povray,povray_base.default,100,100,n/a,n/a,n/a,n/a,500,498,514551,514543,-1,-1,-1,-1,-1,-1,success,success +453.povray,libc.so.6,150,100,n/a,n/a,n/a,n/a,6,9,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +453.povray,libm.so.6,175,100,n/a,n/a,n/a,n/a,4,7,262925,262925,-1,-1,-1,-1,-1,-1,-1,-1 +456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,n/a,3819,3813,80481,80481,-1,-1,-1,-1,-1,-1,success,success +456.hmmer,libc.so.6,117,100,n/a,n/a,n/a,n/a,36,42,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,n/a,8270,8275,79498,79882,-1,-1,-1,-1,-1,-1,success,success +458.sjeng,libc.so.6,152,100,n/a,n/a,n/a,n/a,33,50,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +462.libquantum,libquantum_base.default,101,100,n/a,n/a,n/a,n/a,183,184,12283,12283,-1,-1,-1,-1,-1,-1,success,success +462.libquantum,libgcc_s.so.1,91,100,n/a,n/a,n/a,n/a,11,10,95336,95336,-1,-1,-1,-1,-1,-1,-1,-1 +464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,n/a,5996,5986,301351,301407,-1,-1,-1,-1,-1,-1,success,success +464.h264ref,libc.so.6,116,100,n/a,n/a,n/a,n/a,49,57,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +464.h264ref,libm.so.6,100,100,n/a,n/a,n/a,n/a,1,1,262925,262925,-1,-1,-1,-1,-1,-1,-1,-1 +464.h264ref,libgcc_s.so.1,100,100,n/a,n/a,n/a,n/a,1,1,95336,95336,-1,-1,-1,-1,-1,-1,-1,-1 +470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,n/a,4008,4012,9236,9236,-1,-1,-1,-1,-1,-1,success,success +470.lbm,libc.so.6,n/a,n/a,n/a,n/a,n/a,n/a,-1,1,-1,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,n/a,2806,2810,321261,321261,-1,-1,-1,-1,-1,-1,success,success +471.omnetpp,libc.so.6,99,100,n/a,n/a,n/a,n/a,731,721,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +471.omnetpp,libstdc++.so.6.0.30,112,100,n/a,n/a,n/a,n/a,67,75,1471643,1471643,-1,-1,-1,-1,-1,-1,-1,-1 +471.omnetpp,libm.so.6,50,100,n/a,n/a,n/a,n/a,4,2,262925,262925,-1,-1,-1,-1,-1,-1,-1,-1 +473.astar,astar_base.default,100,100,n/a,n/a,n/a,n/a,4690,4678,15607,15607,-1,-1,-1,-1,-1,-1,success,success +473.astar,libc.so.6,109,100,n/a,n/a,n/a,n/a,23,25,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +473.astar,[unknown],n/a,n/a,n/a,n/a,n/a,n/a,-1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1 +482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,n/a,1002,1001,87696,87696,-1,-1,-1,-1,-1,-1,success,success +482.sphinx3,libc.so.6,117,100,n/a,n/a,n/a,n/a,29,34,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +482.sphinx3,libm.so.6,62,100,n/a,n/a,n/a,n/a,8,5,262925,262925,-1,-1,-1,-1,-1,-1,-1,-1 +483.xalancbmk,Xalan_base.default,99,100,n/a,n/a,n/a,n/a,3427,3377,1612196,1612252,-1,-1,-1,-1,-1,-1,success,success +483.xalancbmk,libc.so.6,110,100,n/a,n/a,n/a,n/a,86,95,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,n/a,1563,1569,111142,111145,-1,-1,-1,-1,-1,-1,-1,-1 +Mean,average-successful-tests,100,100,n/a,n/a,n/a,n/a,2677,2676,361978,361981,-1,-1,-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 4879ae6..0ba0abc 100644 --- a/results-vs-prev/csvs2table-results-internal.csv +++ b/results-vs-prev/csvs2table-results-internal.csv @@ -1,23 +1,23 @@ benchmark,symbol,rel_sample,rel_size,rel_num_vect_loops,rel_num_sve_loops,rel_symbol_md5sum,rel_status,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,status_x,status_y 400.perlbench,perlbench_base.default,n/a,n/a,n/a,n/a,n/a,n/a,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,failed-to-run,failed-to-run -401.bzip2,bzip2_base.default,101,100,n/a,n/a,n/a,n/a,2855,2873,33713,33713,-1,-1,-1,-1,-1,-1,success,success -403.gcc,gcc_base.default,98,100,n/a,n/a,n/a,n/a,61,60,1664683,1664683,-1,-1,-1,-1,-1,-1,success,success -429.mcf,mcf_base.default,101,100,n/a,n/a,n/a,n/a,1129,1141,7011,7011,-1,-1,-1,-1,-1,-1,success,success -433.milc,milc_base.default,100,100,n/a,n/a,n/a,n/a,1170,1167,46337,46337,-1,-1,-1,-1,-1,-1,success,success -444.namd,namd_base.default,101,100,n/a,n/a,n/a,n/a,805,815,123790,123790,-1,-1,-1,-1,-1,-1,success,success -445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,n/a,4911,4892,1258953,1258953,-1,-1,-1,-1,-1,-1,success,success -447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,n/a,2011,2001,197134,197134,-1,-1,-1,-1,-1,-1,success,success -450.soplex,soplex_base.default,99,100,n/a,n/a,n/a,n/a,546,543,149836,149836,-1,-1,-1,-1,-1,-1,success,success -453.povray,povray_base.default,100,100,n/a,n/a,n/a,n/a,501,500,514551,514551,-1,-1,-1,-1,-1,-1,success,success -456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,n/a,3810,3819,80481,80481,-1,-1,-1,-1,-1,-1,success,success -458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,n/a,8289,8270,79498,79498,-1,-1,-1,-1,-1,-1,success,success -462.libquantum,libquantum_base.default,100,100,n/a,n/a,n/a,n/a,183,183,12283,12283,-1,-1,-1,-1,-1,-1,success,success -464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,n/a,5984,5996,301351,301351,-1,-1,-1,-1,-1,-1,success,success -470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,n/a,4014,4008,9236,9236,-1,-1,-1,-1,-1,-1,success,success -471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,n/a,2816,2806,321261,321261,-1,-1,-1,-1,-1,-1,success,success -471.omnetpp,libc.so.6,102,100,n/a,n/a,n/a,n/a,714,731,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -473.astar,astar_base.default,100,100,n/a,n/a,n/a,n/a,4683,4690,15607,15607,-1,-1,-1,-1,-1,-1,success,success -482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,n/a,999,1002,87696,87696,-1,-1,-1,-1,-1,-1,success,success -483.xalancbmk,Xalan_base.default,101,100,n/a,n/a,n/a,n/a,3396,3427,1612196,1612196,-1,-1,-1,-1,-1,-1,success,success -Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,n/a,1563,1563,111142,111142,-1,-1,-1,-1,-1,-1,-1,-1 -Mean,average-successful-tests,100,100,n/a,n/a,n/a,n/a,2675,2677,361978,361978,-1,-1,-1,-1,-1,-1,-1,-1 +401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,n/a,2873,2874,33713,33713,-1,-1,-1,-1,-1,-1,success,success +403.gcc,gcc_base.default,103,100,n/a,n/a,n/a,n/a,60,62,1664683,1664523,-1,-1,-1,-1,-1,-1,success,success +429.mcf,mcf_base.default,101,100,n/a,n/a,n/a,n/a,1141,1158,7011,7011,-1,-1,-1,-1,-1,-1,success,success +433.milc,milc_base.default,99,100,n/a,n/a,n/a,n/a,1167,1158,46337,46169,-1,-1,-1,-1,-1,-1,success,success +444.namd,namd_base.default,100,100,n/a,n/a,n/a,n/a,815,813,123790,123790,-1,-1,-1,-1,-1,-1,success,success +445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,n/a,4892,4907,1258953,1259001,-1,-1,-1,-1,-1,-1,success,success +447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,n/a,2001,2003,197134,196970,-1,-1,-1,-1,-1,-1,success,success +450.soplex,soplex_base.default,104,100,n/a,n/a,n/a,n/a,543,566,149836,149836,-1,-1,-1,-1,-1,-1,success,success +453.povray,povray_base.default,100,100,n/a,n/a,n/a,n/a,500,498,514551,514543,-1,-1,-1,-1,-1,-1,success,success +456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,n/a,3819,3813,80481,80481,-1,-1,-1,-1,-1,-1,success,success +458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,n/a,8270,8275,79498,79882,-1,-1,-1,-1,-1,-1,success,success +462.libquantum,libquantum_base.default,101,100,n/a,n/a,n/a,n/a,183,184,12283,12283,-1,-1,-1,-1,-1,-1,success,success +464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,n/a,5996,5986,301351,301407,-1,-1,-1,-1,-1,-1,success,success +470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,n/a,4008,4012,9236,9236,-1,-1,-1,-1,-1,-1,success,success +471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,n/a,2806,2810,321261,321261,-1,-1,-1,-1,-1,-1,success,success +471.omnetpp,libc.so.6,99,100,n/a,n/a,n/a,n/a,731,721,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +473.astar,astar_base.default,100,100,n/a,n/a,n/a,n/a,4690,4678,15607,15607,-1,-1,-1,-1,-1,-1,success,success +482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,n/a,1002,1001,87696,87696,-1,-1,-1,-1,-1,-1,success,success +483.xalancbmk,Xalan_base.default,99,100,n/a,n/a,n/a,n/a,3427,3377,1612196,1612252,-1,-1,-1,-1,-1,-1,success,success +Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,n/a,1563,1569,111142,111145,-1,-1,-1,-1,-1,-1,-1,-1 +Mean,average-successful-tests,100,100,n/a,n/a,n/a,n/a,2677,2676,361978,361981,-1,-1,-1,-1,-1,-1,-1,-1 diff --git a/results-vs-prev/csvs2table-results.csv b/results-vs-prev/csvs2table-results.csv index 4879ae6..0ba0abc 100644 --- a/results-vs-prev/csvs2table-results.csv +++ b/results-vs-prev/csvs2table-results.csv @@ -1,23 +1,23 @@ benchmark,symbol,rel_sample,rel_size,rel_num_vect_loops,rel_num_sve_loops,rel_symbol_md5sum,rel_status,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,status_x,status_y 400.perlbench,perlbench_base.default,n/a,n/a,n/a,n/a,n/a,n/a,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,failed-to-run,failed-to-run -401.bzip2,bzip2_base.default,101,100,n/a,n/a,n/a,n/a,2855,2873,33713,33713,-1,-1,-1,-1,-1,-1,success,success -403.gcc,gcc_base.default,98,100,n/a,n/a,n/a,n/a,61,60,1664683,1664683,-1,-1,-1,-1,-1,-1,success,success -429.mcf,mcf_base.default,101,100,n/a,n/a,n/a,n/a,1129,1141,7011,7011,-1,-1,-1,-1,-1,-1,success,success -433.milc,milc_base.default,100,100,n/a,n/a,n/a,n/a,1170,1167,46337,46337,-1,-1,-1,-1,-1,-1,success,success -444.namd,namd_base.default,101,100,n/a,n/a,n/a,n/a,805,815,123790,123790,-1,-1,-1,-1,-1,-1,success,success -445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,n/a,4911,4892,1258953,1258953,-1,-1,-1,-1,-1,-1,success,success -447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,n/a,2011,2001,197134,197134,-1,-1,-1,-1,-1,-1,success,success -450.soplex,soplex_base.default,99,100,n/a,n/a,n/a,n/a,546,543,149836,149836,-1,-1,-1,-1,-1,-1,success,success -453.povray,povray_base.default,100,100,n/a,n/a,n/a,n/a,501,500,514551,514551,-1,-1,-1,-1,-1,-1,success,success -456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,n/a,3810,3819,80481,80481,-1,-1,-1,-1,-1,-1,success,success -458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,n/a,8289,8270,79498,79498,-1,-1,-1,-1,-1,-1,success,success -462.libquantum,libquantum_base.default,100,100,n/a,n/a,n/a,n/a,183,183,12283,12283,-1,-1,-1,-1,-1,-1,success,success -464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,n/a,5984,5996,301351,301351,-1,-1,-1,-1,-1,-1,success,success -470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,n/a,4014,4008,9236,9236,-1,-1,-1,-1,-1,-1,success,success -471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,n/a,2816,2806,321261,321261,-1,-1,-1,-1,-1,-1,success,success -471.omnetpp,libc.so.6,102,100,n/a,n/a,n/a,n/a,714,731,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -473.astar,astar_base.default,100,100,n/a,n/a,n/a,n/a,4683,4690,15607,15607,-1,-1,-1,-1,-1,-1,success,success -482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,n/a,999,1002,87696,87696,-1,-1,-1,-1,-1,-1,success,success -483.xalancbmk,Xalan_base.default,101,100,n/a,n/a,n/a,n/a,3396,3427,1612196,1612196,-1,-1,-1,-1,-1,-1,success,success -Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,n/a,1563,1563,111142,111142,-1,-1,-1,-1,-1,-1,-1,-1 -Mean,average-successful-tests,100,100,n/a,n/a,n/a,n/a,2675,2677,361978,361978,-1,-1,-1,-1,-1,-1,-1,-1 +401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,n/a,2873,2874,33713,33713,-1,-1,-1,-1,-1,-1,success,success +403.gcc,gcc_base.default,103,100,n/a,n/a,n/a,n/a,60,62,1664683,1664523,-1,-1,-1,-1,-1,-1,success,success +429.mcf,mcf_base.default,101,100,n/a,n/a,n/a,n/a,1141,1158,7011,7011,-1,-1,-1,-1,-1,-1,success,success +433.milc,milc_base.default,99,100,n/a,n/a,n/a,n/a,1167,1158,46337,46169,-1,-1,-1,-1,-1,-1,success,success +444.namd,namd_base.default,100,100,n/a,n/a,n/a,n/a,815,813,123790,123790,-1,-1,-1,-1,-1,-1,success,success +445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,n/a,4892,4907,1258953,1259001,-1,-1,-1,-1,-1,-1,success,success +447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,n/a,2001,2003,197134,196970,-1,-1,-1,-1,-1,-1,success,success +450.soplex,soplex_base.default,104,100,n/a,n/a,n/a,n/a,543,566,149836,149836,-1,-1,-1,-1,-1,-1,success,success +453.povray,povray_base.default,100,100,n/a,n/a,n/a,n/a,500,498,514551,514543,-1,-1,-1,-1,-1,-1,success,success +456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,n/a,3819,3813,80481,80481,-1,-1,-1,-1,-1,-1,success,success +458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,n/a,8270,8275,79498,79882,-1,-1,-1,-1,-1,-1,success,success +462.libquantum,libquantum_base.default,101,100,n/a,n/a,n/a,n/a,183,184,12283,12283,-1,-1,-1,-1,-1,-1,success,success +464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,n/a,5996,5986,301351,301407,-1,-1,-1,-1,-1,-1,success,success +470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,n/a,4008,4012,9236,9236,-1,-1,-1,-1,-1,-1,success,success +471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,n/a,2806,2810,321261,321261,-1,-1,-1,-1,-1,-1,success,success +471.omnetpp,libc.so.6,99,100,n/a,n/a,n/a,n/a,731,721,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +473.astar,astar_base.default,100,100,n/a,n/a,n/a,n/a,4690,4678,15607,15607,-1,-1,-1,-1,-1,-1,success,success +482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,n/a,1002,1001,87696,87696,-1,-1,-1,-1,-1,-1,success,success +483.xalancbmk,Xalan_base.default,99,100,n/a,n/a,n/a,n/a,3427,3377,1612196,1612252,-1,-1,-1,-1,-1,-1,success,success +Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,n/a,1563,1569,111142,111145,-1,-1,-1,-1,-1,-1,-1,-1 +Mean,average-successful-tests,100,100,n/a,n/a,n/a,n/a,2677,2676,361978,361981,-1,-1,-1,-1,-1,-1,-1,-1 diff --git a/results-vs-prev/results-internal.csv b/results-vs-prev/results-internal.csv index 4879ae6..0ba0abc 100644 --- a/results-vs-prev/results-internal.csv +++ b/results-vs-prev/results-internal.csv @@ -1,23 +1,23 @@ benchmark,symbol,rel_sample,rel_size,rel_num_vect_loops,rel_num_sve_loops,rel_symbol_md5sum,rel_status,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,status_x,status_y 400.perlbench,perlbench_base.default,n/a,n/a,n/a,n/a,n/a,n/a,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,failed-to-run,failed-to-run -401.bzip2,bzip2_base.default,101,100,n/a,n/a,n/a,n/a,2855,2873,33713,33713,-1,-1,-1,-1,-1,-1,success,success -403.gcc,gcc_base.default,98,100,n/a,n/a,n/a,n/a,61,60,1664683,1664683,-1,-1,-1,-1,-1,-1,success,success -429.mcf,mcf_base.default,101,100,n/a,n/a,n/a,n/a,1129,1141,7011,7011,-1,-1,-1,-1,-1,-1,success,success -433.milc,milc_base.default,100,100,n/a,n/a,n/a,n/a,1170,1167,46337,46337,-1,-1,-1,-1,-1,-1,success,success -444.namd,namd_base.default,101,100,n/a,n/a,n/a,n/a,805,815,123790,123790,-1,-1,-1,-1,-1,-1,success,success -445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,n/a,4911,4892,1258953,1258953,-1,-1,-1,-1,-1,-1,success,success -447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,n/a,2011,2001,197134,197134,-1,-1,-1,-1,-1,-1,success,success -450.soplex,soplex_base.default,99,100,n/a,n/a,n/a,n/a,546,543,149836,149836,-1,-1,-1,-1,-1,-1,success,success -453.povray,povray_base.default,100,100,n/a,n/a,n/a,n/a,501,500,514551,514551,-1,-1,-1,-1,-1,-1,success,success -456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,n/a,3810,3819,80481,80481,-1,-1,-1,-1,-1,-1,success,success -458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,n/a,8289,8270,79498,79498,-1,-1,-1,-1,-1,-1,success,success -462.libquantum,libquantum_base.default,100,100,n/a,n/a,n/a,n/a,183,183,12283,12283,-1,-1,-1,-1,-1,-1,success,success -464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,n/a,5984,5996,301351,301351,-1,-1,-1,-1,-1,-1,success,success -470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,n/a,4014,4008,9236,9236,-1,-1,-1,-1,-1,-1,success,success -471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,n/a,2816,2806,321261,321261,-1,-1,-1,-1,-1,-1,success,success -471.omnetpp,libc.so.6,102,100,n/a,n/a,n/a,n/a,714,731,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 -473.astar,astar_base.default,100,100,n/a,n/a,n/a,n/a,4683,4690,15607,15607,-1,-1,-1,-1,-1,-1,success,success -482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,n/a,999,1002,87696,87696,-1,-1,-1,-1,-1,-1,success,success -483.xalancbmk,Xalan_base.default,101,100,n/a,n/a,n/a,n/a,3396,3427,1612196,1612196,-1,-1,-1,-1,-1,-1,success,success -Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,n/a,1563,1563,111142,111142,-1,-1,-1,-1,-1,-1,-1,-1 -Mean,average-successful-tests,100,100,n/a,n/a,n/a,n/a,2675,2677,361978,361978,-1,-1,-1,-1,-1,-1,-1,-1 +401.bzip2,bzip2_base.default,100,100,n/a,n/a,n/a,n/a,2873,2874,33713,33713,-1,-1,-1,-1,-1,-1,success,success +403.gcc,gcc_base.default,103,100,n/a,n/a,n/a,n/a,60,62,1664683,1664523,-1,-1,-1,-1,-1,-1,success,success +429.mcf,mcf_base.default,101,100,n/a,n/a,n/a,n/a,1141,1158,7011,7011,-1,-1,-1,-1,-1,-1,success,success +433.milc,milc_base.default,99,100,n/a,n/a,n/a,n/a,1167,1158,46337,46169,-1,-1,-1,-1,-1,-1,success,success +444.namd,namd_base.default,100,100,n/a,n/a,n/a,n/a,815,813,123790,123790,-1,-1,-1,-1,-1,-1,success,success +445.gobmk,gobmk_base.default,100,100,n/a,n/a,n/a,n/a,4892,4907,1258953,1259001,-1,-1,-1,-1,-1,-1,success,success +447.dealII,dealII_base.default,100,100,n/a,n/a,n/a,n/a,2001,2003,197134,196970,-1,-1,-1,-1,-1,-1,success,success +450.soplex,soplex_base.default,104,100,n/a,n/a,n/a,n/a,543,566,149836,149836,-1,-1,-1,-1,-1,-1,success,success +453.povray,povray_base.default,100,100,n/a,n/a,n/a,n/a,500,498,514551,514543,-1,-1,-1,-1,-1,-1,success,success +456.hmmer,hmmer_base.default,100,100,n/a,n/a,n/a,n/a,3819,3813,80481,80481,-1,-1,-1,-1,-1,-1,success,success +458.sjeng,sjeng_base.default,100,100,n/a,n/a,n/a,n/a,8270,8275,79498,79882,-1,-1,-1,-1,-1,-1,success,success +462.libquantum,libquantum_base.default,101,100,n/a,n/a,n/a,n/a,183,184,12283,12283,-1,-1,-1,-1,-1,-1,success,success +464.h264ref,h264ref_base.default,100,100,n/a,n/a,n/a,n/a,5996,5986,301351,301407,-1,-1,-1,-1,-1,-1,success,success +470.lbm,lbm_base.default,100,100,n/a,n/a,n/a,n/a,4008,4012,9236,9236,-1,-1,-1,-1,-1,-1,success,success +471.omnetpp,omnetpp_base.default,100,100,n/a,n/a,n/a,n/a,2806,2810,321261,321261,-1,-1,-1,-1,-1,-1,success,success +471.omnetpp,libc.so.6,99,100,n/a,n/a,n/a,n/a,731,721,1096235,1096235,-1,-1,-1,-1,-1,-1,-1,-1 +473.astar,astar_base.default,100,100,n/a,n/a,n/a,n/a,4690,4678,15607,15607,-1,-1,-1,-1,-1,-1,success,success +482.sphinx3,sphinx_livepretend_base.default,100,100,n/a,n/a,n/a,n/a,1002,1001,87696,87696,-1,-1,-1,-1,-1,-1,success,success +483.xalancbmk,Xalan_base.default,99,100,n/a,n/a,n/a,n/a,3427,3377,1612196,1612252,-1,-1,-1,-1,-1,-1,success,success +Mean,geomean-successful-tests,100,100,n/a,n/a,n/a,n/a,1563,1569,111142,111145,-1,-1,-1,-1,-1,-1,-1,-1 +Mean,average-successful-tests,100,100,n/a,n/a,n/a,n/a,2677,2676,361978,361981,-1,-1,-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 4443a7c..2d12f8c 100644 --- a/results-vs-prev/tcwg-benchmark-results.log +++ b/results-vs-prev/tcwg-benchmark-results.log @@ -11,9 +11,9 @@ + 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_4/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_4/jenkins-scripts/../bmk-scripts/gather-metrics.sh -+ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/../bmk-scripts ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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_5/jenkins-scripts/../bmk-scripts/gather-metrics.sh ++ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_5/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef @@ -85,25 +85,25 @@ + local results_dir=results-0/ + local csv_results_dir=artifacts/results-vs-prev/csv-results-0 + '[' xyes = xyes ']' -+ /home/tcwg-buildslave/workspace/tcwg_bmk_4/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/ --out-perf-csv artifacts/results-vs-prev/csv-results-0/perf-tmp.csv --out-status-csv artifacts/results-vs-prev/csv-results-0/status.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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/ --out-perf-csv artifacts/results-vs-prev/csv-results-0/perf-tmp.csv --out-status-csv artifacts/results-vs-prev/csv-results-0/status.csv + '[' x/usr/lib/linux-tools/sq_32/perf = x ']' + '[' xresults-0/ '!=' x ']' + mapfile -t failed_csvs ++ find results-0/ -name 'failed.*.csv*' ++ sort + mapfile -t status_csvs -++ sort ++ find results-0/ -name 'status.*.csv*' -+ mapfile -t perf_dirs ++ sort ++ mapfile -t perf_dirs ++ find results-0/ -name 'perf.*.data' +++ sort + for perf_dir in "${perf_dirs[@]}" + '[' -d results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data ']' + '[' xsample '!=' x ']' + key=2 + sort= -++ tr , ' ' ++ echo sample,dso +++ tr , ' ' + for i in $(echo "$format" | tr "," " ") + '[' xsample = xsample ']' + sort='sort -t, -k2 -g -r' @@ -157,23 +157,23 @@ + case "$buildid_dir" in + buildid_opt='--buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug' ++ cd results-0/tcwg-bmk-sq-02.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) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.6XLbwrzYwC ++ tmpout3=/tmp/tmp.ijuwyRlhPU + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.MyrcGH6btw ++ tmpout=/tmp/tmp.NWIHKLl6zM ++ mktemp -+ tmperr=/tmp/tmp.cEiaayitWi ++ tmperr=/tmp/tmp.PqbMst9yje ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 34822 ++ wait 35578 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/400.perlbench.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -183,18 +183,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.MyrcGH6btw ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.NWIHKLl6zM + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.iCBSmWQ8VO ++ tmpout=/tmp/tmp.zRHyxiBThX ++ mktemp -+ tmperr=/tmp/tmp.JIOGgEBrqC -++ sed -e s/size/symbol_size/g ++ tmperr=/tmp/tmp.gVTnIk5eoT ++ echo sample,dso +++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 34832 ++ wait 35588 ++ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/400.perlbench.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -203,31 +204,29 @@ 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' -+ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/400.perlbench.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, -+ head -n 0 /tmp/tmp.iCBSmWQ8VO -+ head -n 100 /tmp/tmp.6XLbwrzYwC +' ++ head -n 0 /tmp/tmp.zRHyxiBThX ++ head -n 100 /tmp/tmp.ijuwyRlhPU ++ basename 400.perlbench.data .data + sed -e 's/^/400.perlbench,/' -+ rm /tmp/tmp.6XLbwrzYwC ++ rm /tmp/tmp.ijuwyRlhPU + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.vqorghZ8Hg -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.BYfKiOwLKa + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.PpvK75Vuyf ++ tmpout=/tmp/tmp.dRENTtP5qb ++ mktemp -+ tmperr=/tmp/tmp.t5AvPNBbTk ++ tmperr=/tmp/tmp.8BphYncHyK ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 34849 ++ wait 35605 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/401.bzip2.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 } } @@ -237,16 +236,18 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.PpvK75Vuyf ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.dRENTtP5qb + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.qMsfy4fsx0 ++ tmpout=/tmp/tmp.7Pk1gH3bBu ++ mktemp -+ tmperr=/tmp/tmp.KYCENtGH7h -++ sed -e s/size/symbol_size/g ++ tmperr=/tmp/tmp.lQE96vonD6 ++ echo sample,dso +++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 34859 ++ wait 35615 ++ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } { if (ignore_and_exit) { next } } @@ -255,29 +256,29 @@ 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' -+ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, -+ head -n 0 /tmp/tmp.qMsfy4fsx0 -+ head -n 100 /tmp/tmp.vqorghZ8Hg +' ++ head -n 0 /tmp/tmp.7Pk1gH3bBu ++ head -n 100 /tmp/tmp.BYfKiOwLKa ++ basename 401.bzip2.data .data + sed -e 's/^/401.bzip2,/' -+ rm /tmp/tmp.vqorghZ8Hg ++ rm /tmp/tmp.BYfKiOwLKa + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.BsQ0YPMNNC -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.N05RQzaUr9 + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.3xGaErJpzD ++ tmpout=/tmp/tmp.IBxlAzAOtq ++ mktemp -+ tmperr=/tmp/tmp.oBZIMcaURV -++ sed -e s/size/dso_size/g ++ tmperr=/tmp/tmp.fhXV5gAHiW ++ echo sample,dso +++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 34876 ++ wait 35632 ++ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } { if (ignore_and_exit) { next } } @@ -288,17 +289,17 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, -+ head -n 100 /tmp/tmp.3xGaErJpzD ++ head -n 100 /tmp/tmp.IBxlAzAOtq + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.JVFD3ub7Kx ++ tmpout=/tmp/tmp.Kdn5UYzCpR ++ mktemp -+ tmperr=/tmp/tmp.w5Ifuc4nJU -++ sed -e s/size/symbol_size/g ++ tmperr=/tmp/tmp.cQ9tjJnMMa ++ echo sample,dso +++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 34886 ++ wait 35642 ++ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } { if (ignore_and_exit) { next } } @@ -307,31 +308,29 @@ 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' -+ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, -+ head -n 0 /tmp/tmp.JVFD3ub7Kx -+ head -n 100 /tmp/tmp.BsQ0YPMNNC +' ++ head -n 0 /tmp/tmp.Kdn5UYzCpR ++ head -n 100 /tmp/tmp.N05RQzaUr9 ++ basename 403.gcc.data .data + sed -e 's/^/403.gcc,/' -+ rm /tmp/tmp.BsQ0YPMNNC ++ rm /tmp/tmp.N05RQzaUr9 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.pLZT4MOt2e -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.eApm6Srfab + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.X4f06r7n4z ++ tmpout=/tmp/tmp.ZI4m5MNJ8y ++ mktemp -+ tmperr=/tmp/tmp.ieiX13d5dF ++ tmperr=/tmp/tmp.w2hJVj3nqo ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 34903 ++ wait 35659 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/429.mcf.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 } } @@ -341,16 +340,18 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.X4f06r7n4z ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.ZI4m5MNJ8y + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.EtE8Z6TTpP ++ tmpout=/tmp/tmp.W0SKNWNte8 ++ mktemp -+ tmperr=/tmp/tmp.xlBvr8NxYA -++ sed -e s/size/symbol_size/g ++ tmperr=/tmp/tmp.4gTJPJdrJi ++ echo sample,dso +++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 34913 ++ wait 35669 ++ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } { if (ignore_and_exit) { next } } @@ -361,27 +362,27 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, -+ head -n 0 /tmp/tmp.EtE8Z6TTpP -+ head -n 100 /tmp/tmp.pLZT4MOt2e ++ head -n 0 /tmp/tmp.W0SKNWNte8 ++ head -n 100 /tmp/tmp.eApm6Srfab ++ basename 429.mcf.data .data + sed -e 's/^/429.mcf,/' -+ rm /tmp/tmp.pLZT4MOt2e ++ rm /tmp/tmp.eApm6Srfab + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.YrfixFLyiE -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.9IZhYY8II5 + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.E7ErrsFEsp ++ tmpout=/tmp/tmp.OMpQNATeVh ++ mktemp -+ tmperr=/tmp/tmp.SLskLmGi1t ++ tmperr=/tmp/tmp.QxxF3zL70R ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 34930 ++ wait 35686 ++ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } { if (ignore_and_exit) { next } } @@ -392,17 +393,17 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, -+ head -n 100 /tmp/tmp.E7ErrsFEsp ++ head -n 100 /tmp/tmp.OMpQNATeVh + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.rYl0nYiX5n ++ tmpout=/tmp/tmp.yOMTZOnrbg ++ mktemp -+ tmperr=/tmp/tmp.xUsCgSPpo3 -++ sed -e s/size/symbol_size/g ++ tmperr=/tmp/tmp.nxZ8bwBrfn ++ echo sample,dso +++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 34940 ++ wait 35696 ++ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } { if (ignore_and_exit) { next } } @@ -413,28 +414,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, -+ head -n 0 /tmp/tmp.rYl0nYiX5n -+ head -n 100 /tmp/tmp.YrfixFLyiE ++ head -n 0 /tmp/tmp.yOMTZOnrbg ++ head -n 100 /tmp/tmp.9IZhYY8II5 ++ basename 433.milc.data .data + sed -e 's/^/433.milc,/' -+ rm /tmp/tmp.YrfixFLyiE ++ rm /tmp/tmp.9IZhYY8II5 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.OZGk6YNdq9 -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.DcAWj3kkmH + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.H2b9nRknHt ++ tmpout=/tmp/tmp.aDsVrc7ocH ++ mktemp -+ tmperr=/tmp/tmp.5yoW1D0mnt ++ tmperr=/tmp/tmp.9krh0FwcpK ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 34957 -+ sed -e 's/ *, */,/g' ++ wait 35713 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -445,16 +444,18 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.H2b9nRknHt ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.aDsVrc7ocH + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.iqOvzGbJe4 ++ tmpout=/tmp/tmp.83C8EDnZVW ++ mktemp -+ tmperr=/tmp/tmp.HZubpfLQEU -++ sed -e s/size/symbol_size/g ++ tmperr=/tmp/tmp.2uATZznzMF ++ echo sample,dso +++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 34967 ++ wait 35723 ++ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } { if (ignore_and_exit) { next } } @@ -463,31 +464,29 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -' -+ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.iqOvzGbJe4 -+ head -n 100 /tmp/tmp.OZGk6YNdq9 +' ++ head -n 0 /tmp/tmp.83C8EDnZVW ++ head -n 100 /tmp/tmp.DcAWj3kkmH ++ basename 444.namd.data .data + sed -e 's/^/444.namd,/' -+ rm /tmp/tmp.OZGk6YNdq9 ++ rm /tmp/tmp.DcAWj3kkmH + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.oG3qDhyyck ++ tmpout3=/tmp/tmp.RFzEYWtuuF + sort -t, -k2 -g -r + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.VrzMbwyLMM ++ tmpout=/tmp/tmp.LCyDKMseDq ++ mktemp -+ tmperr=/tmp/tmp.AMqDac5ouQ ++ tmperr=/tmp/tmp.KFqfC0CicM ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 34984 ++ wait 35740 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } } @@ -497,16 +496,18 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.VrzMbwyLMM ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.LCyDKMseDq + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.wm8T6NUr49 ++ tmpout=/tmp/tmp.tXSEaelomS ++ mktemp -+ tmperr=/tmp/tmp.tbXJpptbAv -++ sed -e s/size/symbol_size/g ++ tmperr=/tmp/tmp.TUrBzUigHl ++ echo sample,dso +++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 34994 ++ wait 35750 ++ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } { if (ignore_and_exit) { next } } @@ -517,29 +518,27 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, -+ head -n 0 /tmp/tmp.wm8T6NUr49 -+ head -n 100 /tmp/tmp.oG3qDhyyck ++ head -n 0 /tmp/tmp.tXSEaelomS ++ head -n 100 /tmp/tmp.RFzEYWtuuF ++ basename 445.gobmk.data .data + sed -e 's/^/445.gobmk,/' -+ rm /tmp/tmp.oG3qDhyyck ++ rm /tmp/tmp.RFzEYWtuuF + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.7klKEaB0x6 ++ tmpout3=/tmp/tmp.0qTmQbZLFz + for report_field in dso symbol -++ mktemp + sort -t, -k2 -g -r -+ tmpout=/tmp/tmp.U6h4mBGBh8 ++ mktemp -+ tmperr=/tmp/tmp.E4cgXeuZJs ++ tmpout=/tmp/tmp.dkWXRSQRNX +++ mktemp ++ tmperr=/tmp/tmp.w9WVzzbmyn ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35011 ++ wait 35767 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } } @@ -549,17 +548,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.U6h4mBGBh8 ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.dkWXRSQRNX + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.KZFaVmXAMQ ++ tmpout=/tmp/tmp.xwyVnApQG8 ++ mktemp -+ tmperr=/tmp/tmp.h0VFi4hMAl ++ tmperr=/tmp/tmp.wvT1vfq6YO ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35021 -+ sed -e 's/ *, */,/g' ++ wait 35777 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -570,28 +569,28 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 0 /tmp/tmp.KZFaVmXAMQ -+ head -n 100 /tmp/tmp.7klKEaB0x6 ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.xwyVnApQG8 ++ head -n 100 /tmp/tmp.0qTmQbZLFz ++ basename 447.dealII.data .data + sed -e 's/^/447.dealII,/' -+ rm /tmp/tmp.7klKEaB0x6 ++ rm /tmp/tmp.0qTmQbZLFz + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.KGrhDxRiJv -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.q3VvSUTV9I + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.VTFgjwtXhw ++ tmpout=/tmp/tmp.YescRjQAKr ++ mktemp -+ tmperr=/tmp/tmp.tE2rAMFCrK ++ tmperr=/tmp/tmp.3EHc30r03T ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35038 ++ wait 35794 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } } @@ -601,16 +600,18 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.VTFgjwtXhw ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.YescRjQAKr + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.X12tQyr4F7 ++ tmpout=/tmp/tmp.6CrJmfidMt ++ mktemp -+ tmperr=/tmp/tmp.zAfz5pxR7Y -++ sed -e s/size/symbol_size/g ++ tmperr=/tmp/tmp.BimmfvdCYW ++ echo sample,dso +++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35048 ++ wait 35804 ++ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } { if (ignore_and_exit) { next } } @@ -621,27 +622,27 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, -+ head -n 0 /tmp/tmp.X12tQyr4F7 -+ head -n 100 /tmp/tmp.KGrhDxRiJv ++ head -n 0 /tmp/tmp.6CrJmfidMt ++ head -n 100 /tmp/tmp.q3VvSUTV9I ++ basename 450.soplex.data .data + sed -e 's/^/450.soplex,/' -+ rm /tmp/tmp.KGrhDxRiJv ++ rm /tmp/tmp.q3VvSUTV9I + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.li5BoFZQVo ++ tmpout3=/tmp/tmp.DDC6dqm2WW + for report_field in dso symbol -++ mktemp + sort -t, -k2 -g -r -+ tmpout=/tmp/tmp.bFoPkC97Nr ++ mktemp -+ tmperr=/tmp/tmp.qznEjSB2F0 ++ tmpout=/tmp/tmp.mBjFYHy80m +++ mktemp ++ tmperr=/tmp/tmp.SoC1cRImmJ ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35065 ++ wait 35821 ++ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } { if (ignore_and_exit) { next } } @@ -650,21 +651,19 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.bFoPkC97Nr ++ head -n 100 /tmp/tmp.mBjFYHy80m + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.8VBneCkDbR ++ tmpout=/tmp/tmp.CLmENR4smg ++ mktemp -+ tmperr=/tmp/tmp.eZoBqW47hi ++ tmperr=/tmp/tmp.F7SKUDqyz9 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35075 ++ wait 35831 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } } @@ -674,27 +673,28 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 0 /tmp/tmp.8VBneCkDbR -+ head -n 100 /tmp/tmp.li5BoFZQVo ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.CLmENR4smg ++ head -n 100 /tmp/tmp.DDC6dqm2WW ++ basename 453.povray.data .data + sed -e 's/^/453.povray,/' -+ rm /tmp/tmp.li5BoFZQVo ++ rm /tmp/tmp.DDC6dqm2WW + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.HSjgiF4w20 ++ tmpout3=/tmp/tmp.ztA58rvYwx + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.xLrHLng1vz ++ tmpout=/tmp/tmp.nHrmS2yMIL ++ mktemp -+ tmperr=/tmp/tmp.2OJIdi99TX ++ tmperr=/tmp/tmp.oU1rPPV6w7 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35092 -+ sed -e 's/ *, */,/g' ++ wait 35848 ++ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } { if (ignore_and_exit) { next } } @@ -703,18 +703,18 @@ BEGIN { found_samples=0; found_command=0 } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } -+ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, ' -+ head -n 100 /tmp/tmp.xLrHLng1vz ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.nHrmS2yMIL + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.zNCc807TZ9 ++ tmpout=/tmp/tmp.csdB2BUZUA ++ mktemp -+ tmperr=/tmp/tmp.AMBnqxlWct ++ tmperr=/tmp/tmp.hUnlHfWynT ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35102 ++ wait 35858 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -724,28 +724,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.zNCc807TZ9 -+ head -n 100 /tmp/tmp.HSjgiF4w20 ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.csdB2BUZUA ++ head -n 100 /tmp/tmp.ztA58rvYwx ++ basename 456.hmmer.data .data + sed -e 's/^/456.hmmer,/' -+ rm /tmp/tmp.HSjgiF4w20 ++ rm /tmp/tmp.ztA58rvYwx + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.X9kKajZGzW ++ tmpout3=/tmp/tmp.0vE8Btw7aR + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.r3bDREakkR ++ tmpout=/tmp/tmp.ODFBZK3Kgu ++ mktemp -+ tmperr=/tmp/tmp.pZ7zIt8dLe ++ tmperr=/tmp/tmp.MkdUpmLT3P ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35119 ++ wait 35875 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -755,18 +755,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.r3bDREakkR ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.ODFBZK3Kgu + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.VPBBHck7xR ++ tmpout=/tmp/tmp.j4By5MrtFL ++ mktemp -+ tmperr=/tmp/tmp.DEwOKPQB6r ++ tmperr=/tmp/tmp.04IqOErFV0 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35129 ++ wait 35885 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -776,29 +776,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.VPBBHck7xR -+ head -n 100 /tmp/tmp.X9kKajZGzW ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.j4By5MrtFL ++ head -n 100 /tmp/tmp.0vE8Btw7aR ++ basename 458.sjeng.data .data + sed -e 's/^/458.sjeng,/' -+ rm /tmp/tmp.X9kKajZGzW ++ rm /tmp/tmp.0vE8Btw7aR + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.aAK4UQZJv9 ++ tmpout3=/tmp/tmp.I6dl9R1yCI + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.xuMsktn0ou ++ tmpout=/tmp/tmp.NFIWrYkAI2 ++ mktemp -+ tmperr=/tmp/tmp.8LcGWzcvbs ++ tmperr=/tmp/tmp.DtK4Cau2h2 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35146 ++ wait 35902 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/462.libquantum.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 } } @@ -807,18 +808,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.xuMsktn0ou ++ head -n 100 /tmp/tmp.NFIWrYkAI2 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.t6kCD03gNH ++ tmpout=/tmp/tmp.9RWx2KkNXs ++ mktemp -+ tmperr=/tmp/tmp.QI8eAR8KKT ++ tmperr=/tmp/tmp.KgzrE4rkX0 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35156 ++ wait 35912 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -828,30 +828,29 @@ 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.t6kCD03gNH -+ head -n 100 /tmp/tmp.aAK4UQZJv9 ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.9RWx2KkNXs ++ head -n 100 /tmp/tmp.I6dl9R1yCI ++ basename 462.libquantum.data .data + sed -e 's/^/462.libquantum,/' -+ rm /tmp/tmp.aAK4UQZJv9 ++ rm /tmp/tmp.I6dl9R1yCI + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.zppBtgQxfK ++ tmpout3=/tmp/tmp.sQaihSPTAw + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.bpBG9YoZV2 ++ tmpout=/tmp/tmp.5Fyt7fNHd3 ++ mktemp -+ tmperr=/tmp/tmp.XCio9F3GRA ++ tmperr=/tmp/tmp.TAR1DQQVhE ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35173 ++ wait 35929 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } } @@ -861,16 +860,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.bpBG9YoZV2 ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.5Fyt7fNHd3 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.GI2QyUD6bn ++ tmpout=/tmp/tmp.KYFczBWThq ++ mktemp -+ tmperr=/tmp/tmp.3NTqiu3bcZ ++ tmperr=/tmp/tmp.Hq1WRd0JfM ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35183 ++ wait 35939 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -882,28 +882,27 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.GI2QyUD6bn -+ head -n 100 /tmp/tmp.zppBtgQxfK ++ head -n 0 /tmp/tmp.KYFczBWThq ++ head -n 100 /tmp/tmp.sQaihSPTAw ++ basename 464.h264ref.data .data + sed -e 's/^/464.h264ref,/' -+ rm /tmp/tmp.zppBtgQxfK ++ rm /tmp/tmp.sQaihSPTAw + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.6d7t0nt3ug ++ tmpout3=/tmp/tmp.r1bfEboWv4 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.2AHMEEZL5V ++ tmpout=/tmp/tmp.jBiuDqGGFv ++ mktemp -+ tmperr=/tmp/tmp.Vsz9QKg1sE ++ tmperr=/tmp/tmp.R33AEISguF ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35200 ++ wait 35956 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/470.lbm.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 } } @@ -913,17 +912,19 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.2AHMEEZL5V ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.jBiuDqGGFv + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.BzzUcZmAeR ++ tmpout=/tmp/tmp.5PJNl0xcYF ++ mktemp -+ tmperr=/tmp/tmp.4c3zHv2FKh ++ tmperr=/tmp/tmp.V3ovP7lvnH ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35210 ++ wait 35966 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } } @@ -933,27 +934,26 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.BzzUcZmAeR -+ head -n 100 /tmp/tmp.6d7t0nt3ug ++ head -n 0 /tmp/tmp.5PJNl0xcYF ++ head -n 100 /tmp/tmp.r1bfEboWv4 ++ basename 470.lbm.data .data + sed -e 's/^/470.lbm,/' -+ rm /tmp/tmp.6d7t0nt3ug ++ rm /tmp/tmp.r1bfEboWv4 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.MwOJ1FR1gb ++ tmpout3=/tmp/tmp.vmgR5NJihU + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.sYVQRJJdgx ++ tmpout=/tmp/tmp.XrYKvlRcHL ++ mktemp -+ tmperr=/tmp/tmp.naTer3JQCK ++ tmperr=/tmp/tmp.J4Df0tdvzQ ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35227 ++ wait 35983 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -965,16 +965,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.sYVQRJJdgx ++ head -n 100 /tmp/tmp.XrYKvlRcHL + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.LOQN2VxW6C ++ tmpout=/tmp/tmp.3PNzbrvheL ++ mktemp -+ tmperr=/tmp/tmp.V3Kfwn5fNE ++ tmperr=/tmp/tmp.hhCazxh433 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35237 ++ wait 35993 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -986,26 +986,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.LOQN2VxW6C -+ head -n 100 /tmp/tmp.MwOJ1FR1gb ++ head -n 0 /tmp/tmp.3PNzbrvheL ++ head -n 100 /tmp/tmp.vmgR5NJihU ++ basename 471.omnetpp.data .data + sed -e 's/^/471.omnetpp,/' -+ rm /tmp/tmp.MwOJ1FR1gb ++ rm /tmp/tmp.vmgR5NJihU + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.lsuNQXvm39 ++ tmpout3=/tmp/tmp.aWw23f5XDL + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.CUS4ynj1vo ++ tmpout=/tmp/tmp.8DjMBJtSCc ++ mktemp -+ tmperr=/tmp/tmp.99ICfjMzQ9 ++ tmperr=/tmp/tmp.AvVfINFpXn ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35254 ++ wait 36010 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -1017,16 +1017,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.CUS4ynj1vo ++ head -n 100 /tmp/tmp.8DjMBJtSCc + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.GPAqRSrseV ++ tmpout=/tmp/tmp.oJSUDiVHsM ++ mktemp -+ tmperr=/tmp/tmp.5K0CJp2hTZ ++ tmperr=/tmp/tmp.4bS8JPmTLJ ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35264 ++ wait 36020 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -1036,28 +1036,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.GPAqRSrseV -+ head -n 100 /tmp/tmp.lsuNQXvm39 ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.oJSUDiVHsM ++ head -n 100 /tmp/tmp.aWw23f5XDL ++ basename 473.astar.data .data + sed -e 's/^/473.astar,/' -+ rm /tmp/tmp.lsuNQXvm39 ++ rm /tmp/tmp.aWw23f5XDL + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.N4Mg1PBTBU ++ tmpout3=/tmp/tmp.IgLSDvqOLK + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.4jjbsWVCcm ++ tmpout=/tmp/tmp.Uh2VcBnMF1 ++ mktemp -+ tmperr=/tmp/tmp.s53Tl1TJNp ++ tmperr=/tmp/tmp.Kubu5gSRIq ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35281 ++ wait 36037 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -1069,17 +1069,18 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.4jjbsWVCcm ++ head -n 100 /tmp/tmp.Uh2VcBnMF1 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.30qX76pwb4 ++ tmpout=/tmp/tmp.qxxIqyKOuy ++ mktemp -+ tmperr=/tmp/tmp.YUJywJS7x3 ++ tmperr=/tmp/tmp.UeqkDZWCfn ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35291 ++ wait 36047 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } } @@ -1089,27 +1090,26 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.30qX76pwb4 -+ head -n 100 /tmp/tmp.N4Mg1PBTBU ++ head -n 0 /tmp/tmp.qxxIqyKOuy ++ head -n 100 /tmp/tmp.IgLSDvqOLK ++ basename 482.sphinx3.data .data + sed -e 's/^/482.sphinx3,/' -+ rm /tmp/tmp.N4Mg1PBTBU ++ rm /tmp/tmp.IgLSDvqOLK + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.1lxmbmtIgA ++ tmpout3=/tmp/tmp.1YNjQTwoh5 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.KonEJKkoHS ++ tmpout=/tmp/tmp.mX10erV5z9 ++ mktemp -+ tmperr=/tmp/tmp.fDQHvmUw7X ++ tmperr=/tmp/tmp.koYjCSOy6y ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35308 ++ wait 36064 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -1119,18 +1119,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.KonEJKkoHS ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.mX10erV5z9 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.6npHI8Mw7b ++ tmpout=/tmp/tmp.4l6omVbRNU ++ mktemp -+ tmperr=/tmp/tmp.RqUgxCXneJ ++ tmperr=/tmp/tmp.X4RdXgRdt3 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35318 ++ wait 36074 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -1140,21 +1140,21 @@ 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.6npHI8Mw7b -+ head -n 100 /tmp/tmp.1lxmbmtIgA ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.4l6omVbRNU ++ head -n 100 /tmp/tmp.1YNjQTwoh5 ++ basename 483.xalancbmk.data .data + sed -e 's/^/483.xalancbmk,/' -+ rm /tmp/tmp.1lxmbmtIgA -+ /home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/results-vs-prev/csv-results-0/perf-tmp.csv ++ rm /tmp/tmp.1YNjQTwoh5 ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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") + merge_opts+=("$csv_results_dir/status.csv") -+ /home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-0/perf.csv artifacts/results-vs-prev/csv-results-0/status.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-0/perf.csv artifacts/results-vs-prev/csv-results-0/status.csv + j=1 + for i in "${results[@]}" + rm -rf results-1 @@ -1162,9 +1162,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_4/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_4/jenkins-scripts/../bmk-scripts/gather-metrics.sh -+ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/../bmk-scripts ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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_5/jenkins-scripts/../bmk-scripts/gather-metrics.sh ++ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_5/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef @@ -1236,7 +1236,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_4/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/ --out-perf-csv artifacts/results-vs-prev/csv-results-1/perf-tmp.csv --out-status-csv artifacts/results-vs-prev/csv-results-1/status.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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/ --out-perf-csv artifacts/results-vs-prev/csv-results-1/perf-tmp.csv --out-status-csv artifacts/results-vs-prev/csv-results-1/status.csv + '[' x/usr/lib/linux-tools/sq_32/perf = x ']' + '[' xresults-1/ '!=' x ']' + mapfile -t failed_csvs @@ -1314,17 +1314,17 @@ BEGIN { found_samples=0; found_command=0 } + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.jDPJgoe1AE ++ tmpout3=/tmp/tmp.153lhELQ1q + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.oqJnQ3In8s ++ tmpout=/tmp/tmp.UTTae6hjxx ++ mktemp -+ tmperr=/tmp/tmp.Ap3508N3cN ++ tmperr=/tmp/tmp.IyZ6cs9g4Y ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35381 ++ wait 36137 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/400.perlbench.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -1336,18 +1336,17 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.oqJnQ3In8s ++ head -n 100 /tmp/tmp.UTTae6hjxx + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.ZcHUWwSXz4 ++ tmpout=/tmp/tmp.FYuxeH1XNY ++ mktemp -+ tmperr=/tmp/tmp.5JDJViXA3e ++ tmperr=/tmp/tmp.lHbAiPqN3a ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35391 ++ wait 36147 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/400.perlbench.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 } } @@ -1357,26 +1356,27 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 0 /tmp/tmp.ZcHUWwSXz4 -+ head -n 100 /tmp/tmp.jDPJgoe1AE ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.FYuxeH1XNY ++ head -n 100 /tmp/tmp.153lhELQ1q ++ basename 400.perlbench.data .data + sed -e 's/^/400.perlbench,/' -+ rm /tmp/tmp.jDPJgoe1AE ++ rm /tmp/tmp.153lhELQ1q + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.nE6vA8fwBy ++ tmpout3=/tmp/tmp.h7z39unNuZ + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.oBERbsyEPC ++ tmpout=/tmp/tmp.u5nUcaWnHK ++ mktemp -+ tmperr=/tmp/tmp.XNivL14HcS ++ tmperr=/tmp/tmp.8F3tf0d9kM ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35408 ++ wait 36164 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1386,18 +1386,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.oBERbsyEPC ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.u5nUcaWnHK + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.QeZNrUV8Sf ++ tmpout=/tmp/tmp.CFooNZQzXI ++ mktemp -+ tmperr=/tmp/tmp.B9CCpXlJuQ ++ tmperr=/tmp/tmp.60DKb2gjew ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35418 ++ wait 36174 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1407,28 +1407,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.QeZNrUV8Sf -+ head -n 100 /tmp/tmp.nE6vA8fwBy ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.CFooNZQzXI ++ head -n 100 /tmp/tmp.h7z39unNuZ ++ basename 401.bzip2.data .data + sed -e 's/^/401.bzip2,/' -+ rm /tmp/tmp.nE6vA8fwBy ++ rm /tmp/tmp.h7z39unNuZ + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.FV7uWdKfze ++ tmpout3=/tmp/tmp.5c13vhpRPB + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.V7mb2RzGwj ++ tmpout=/tmp/tmp.PjRgaGI2Rv ++ mktemp -+ tmperr=/tmp/tmp.c4Z0hW3cpU ++ tmperr=/tmp/tmp.RSSLvgbwpK ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35435 ++ wait 36191 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1440,16 +1440,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.V7mb2RzGwj ++ head -n 100 /tmp/tmp.PjRgaGI2Rv + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.s3N3xsCgfQ ++ tmpout=/tmp/tmp.bcHdiP8cgt ++ mktemp -+ tmperr=/tmp/tmp.LXU3d9LDMK ++ tmperr=/tmp/tmp.4VkHK1swoh ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35445 ++ wait 36201 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1461,26 +1461,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.s3N3xsCgfQ -+ head -n 100 /tmp/tmp.FV7uWdKfze ++ head -n 0 /tmp/tmp.bcHdiP8cgt ++ head -n 100 /tmp/tmp.5c13vhpRPB ++ basename 403.gcc.data .data + sed -e 's/^/403.gcc,/' -+ rm /tmp/tmp.FV7uWdKfze ++ rm /tmp/tmp.5c13vhpRPB + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.u3pTMqEMR5 ++ tmpout3=/tmp/tmp.4ARm9cA2Ze + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.nizRohMxKj ++ tmpout=/tmp/tmp.LiWfaY8iwu ++ mktemp -+ tmperr=/tmp/tmp.sDxJHoo8OD ++ tmperr=/tmp/tmp.rmOIdR28tH ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35462 ++ wait 36218 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1492,16 +1492,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.nizRohMxKj ++ head -n 100 /tmp/tmp.LiWfaY8iwu + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.AW8HQoC2BK ++ tmpout=/tmp/tmp.emCtQcB5aX ++ mktemp -+ tmperr=/tmp/tmp.4BD65fJWAW ++ tmperr=/tmp/tmp.9IWLSGxyHU ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35472 ++ wait 36228 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1513,28 +1513,27 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.AW8HQoC2BK -+ head -n 100 /tmp/tmp.u3pTMqEMR5 ++ head -n 0 /tmp/tmp.emCtQcB5aX ++ head -n 100 /tmp/tmp.4ARm9cA2Ze ++ basename 429.mcf.data .data + sed -e 's/^/429.mcf,/' -+ rm /tmp/tmp.u3pTMqEMR5 ++ rm /tmp/tmp.4ARm9cA2Ze + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.hhJorXuQkY ++ tmpout3=/tmp/tmp.e2jF3qF4xy + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.zQN0LHeogM ++ tmpout=/tmp/tmp.TsoOJp357d ++ mktemp -+ tmperr=/tmp/tmp.7G0hugZvlV ++ tmperr=/tmp/tmp.gmXCdiXme9 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35489 ++ wait 36245 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/433.milc.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 } } @@ -1544,18 +1543,18 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.zQN0LHeogM ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.TsoOJp357d + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.LZd0i7Imm6 ++ tmpout=/tmp/tmp.tSGdaXbSph ++ mktemp -+ tmperr=/tmp/tmp.SGrGhjUCCG ++ tmperr=/tmp/tmp.lnvZW1z7cQ ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35499 ++ wait 36255 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } } @@ -1565,28 +1564,28 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 0 /tmp/tmp.LZd0i7Imm6 -+ head -n 100 /tmp/tmp.hhJorXuQkY ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.tSGdaXbSph ++ head -n 100 /tmp/tmp.e2jF3qF4xy ++ basename 433.milc.data .data + sed -e 's/^/433.milc,/' -+ rm /tmp/tmp.hhJorXuQkY ++ rm /tmp/tmp.e2jF3qF4xy + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.K6Izqo5diU ++ tmpout3=/tmp/tmp.uqZLQQ2jJQ + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.hpztKleFLg ++ tmpout=/tmp/tmp.BI8uzs8apT ++ mktemp -+ tmperr=/tmp/tmp.TrNisSBFlw -++ echo sample,dso ++ tmperr=/tmp/tmp.AIlz9GJDI0 ++ sed -e s/size/dso_size/g +++ echo sample,dso + format1=sample,dso -+ wait 35516 ++ wait 36272 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/444.namd.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 } } @@ -1596,16 +1595,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.hpztKleFLg ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.BI8uzs8apT + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.wJG2ga9qDa ++ tmpout=/tmp/tmp.l1xIEtR3pN ++ mktemp -+ tmperr=/tmp/tmp.LrHvTPvwqU ++ tmperr=/tmp/tmp.EwrftTjq5x ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35526 ++ wait 36282 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1617,26 +1617,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.wJG2ga9qDa -+ head -n 100 /tmp/tmp.K6Izqo5diU ++ head -n 0 /tmp/tmp.l1xIEtR3pN ++ head -n 100 /tmp/tmp.uqZLQQ2jJQ ++ basename 444.namd.data .data + sed -e 's/^/444.namd,/' -+ rm /tmp/tmp.K6Izqo5diU ++ rm /tmp/tmp.uqZLQQ2jJQ + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.V7jJ8y8k5g ++ tmpout3=/tmp/tmp.G5DsVSR3gP + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.5SWabj62A1 ++ tmpout=/tmp/tmp.1V9cRFyIqG ++ mktemp -+ tmperr=/tmp/tmp.8pVYjlqmJM ++ tmperr=/tmp/tmp.2tSqvPvbB8 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35543 ++ wait 36299 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1648,16 +1648,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.5SWabj62A1 ++ head -n 100 /tmp/tmp.1V9cRFyIqG + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.b52gVnZ02I ++ tmpout=/tmp/tmp.fmmNevx2UN ++ mktemp -+ tmperr=/tmp/tmp.9URR0EPJdb ++ tmperr=/tmp/tmp.dCcjoGJDix ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35553 ++ wait 36309 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1667,28 +1667,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.b52gVnZ02I -+ head -n 100 /tmp/tmp.V7jJ8y8k5g +' ++ head -n 0 /tmp/tmp.fmmNevx2UN ++ head -n 100 /tmp/tmp.G5DsVSR3gP ++ basename 445.gobmk.data .data + sed -e 's/^/445.gobmk,/' -+ rm /tmp/tmp.V7jJ8y8k5g ++ rm /tmp/tmp.G5DsVSR3gP + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.9wMJIHI4Hn ++ tmpout3=/tmp/tmp.YDh7BOU8qR + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.xo5HG4ZI6s ++ tmpout=/tmp/tmp.4SMNS6wBi8 ++ mktemp -+ tmperr=/tmp/tmp.FJTZuoLQ1m ++ tmperr=/tmp/tmp.a2BJeVwp4j ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35570 ++ wait 36326 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1698,18 +1698,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.xo5HG4ZI6s +' ++ head -n 100 /tmp/tmp.4SMNS6wBi8 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.7EBBcS2mTb ++ tmpout=/tmp/tmp.jgfYO3WVd8 ++ mktemp -+ tmperr=/tmp/tmp.gcrzr5gJnc ++ tmperr=/tmp/tmp.9TIdBJh618 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35580 ++ wait 36336 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1721,26 +1721,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.7EBBcS2mTb -+ head -n 100 /tmp/tmp.9wMJIHI4Hn ++ head -n 0 /tmp/tmp.jgfYO3WVd8 ++ head -n 100 /tmp/tmp.YDh7BOU8qR ++ basename 447.dealII.data .data + sed -e 's/^/447.dealII,/' -+ rm /tmp/tmp.9wMJIHI4Hn ++ rm /tmp/tmp.YDh7BOU8qR + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.jD8O4MmTrQ ++ tmpout3=/tmp/tmp.yzvguIUsjr + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.Czo9L2vFYV ++ tmpout=/tmp/tmp.A0ImAfcrbG ++ mktemp -+ tmperr=/tmp/tmp.n1TO6ItuiT ++ tmperr=/tmp/tmp.vzDx8z1rtw ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35597 ++ wait 36353 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1750,18 +1750,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.Czo9L2vFYV +' ++ head -n 100 /tmp/tmp.A0ImAfcrbG + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.UZkVgmrrR0 ++ tmpout=/tmp/tmp.bGxsdImwyJ ++ mktemp -+ tmperr=/tmp/tmp.ZSrHZ6m2qJ ++ tmperr=/tmp/tmp.V3yZKlIJw0 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35607 ++ wait 36363 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1773,26 +1773,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.UZkVgmrrR0 -+ head -n 100 /tmp/tmp.jD8O4MmTrQ ++ head -n 0 /tmp/tmp.bGxsdImwyJ ++ head -n 100 /tmp/tmp.yzvguIUsjr ++ basename 450.soplex.data .data + sed -e 's/^/450.soplex,/' -+ rm /tmp/tmp.jD8O4MmTrQ ++ rm /tmp/tmp.yzvguIUsjr + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.LMWxD3NmYG ++ tmpout3=/tmp/tmp.aYwYg7Z0Hn + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.qkGeu0bjAj ++ tmpout=/tmp/tmp.FVhF54z8f8 ++ mktemp -+ tmperr=/tmp/tmp.IGoiaOGETI ++ tmperr=/tmp/tmp.ZiDUAMJwor ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35624 ++ wait 36380 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1804,18 +1804,17 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.qkGeu0bjAj ++ head -n 100 /tmp/tmp.FVhF54z8f8 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.PpcGpMqmIh ++ tmpout=/tmp/tmp.z1vhi1Tfsg ++ mktemp -+ tmperr=/tmp/tmp.VhtmgNtm5h ++ tmperr=/tmp/tmp.oVsf6OdgCA ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35634 ++ wait 36390 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } } @@ -1824,27 +1823,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.PpcGpMqmIh -+ head -n 100 /tmp/tmp.LMWxD3NmYG ++ head -n 0 /tmp/tmp.z1vhi1Tfsg ++ head -n 100 /tmp/tmp.aYwYg7Z0Hn ++ basename 453.povray.data .data + sed -e 's/^/453.povray,/' -+ rm /tmp/tmp.LMWxD3NmYG ++ rm /tmp/tmp.aYwYg7Z0Hn + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.TWqiUI0o3y ++ tmpout3=/tmp/tmp.bBZU7FmpT3 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.3w9TqpKOrn ++ tmpout=/tmp/tmp.RowQvtDemP ++ mktemp -+ tmperr=/tmp/tmp.dV6TrXtX6M ++ tmperr=/tmp/tmp.pC5u3VyaFb ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35651 ++ wait 36407 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1856,16 +1856,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.3w9TqpKOrn ++ head -n 100 /tmp/tmp.RowQvtDemP + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.rZX61fVgJt ++ tmpout=/tmp/tmp.9AZBsMuvqX ++ mktemp -+ tmperr=/tmp/tmp.35M1l2THU4 ++ tmperr=/tmp/tmp.hgHX6MHPFu ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35661 ++ wait 36417 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1875,28 +1875,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.rZX61fVgJt -+ head -n 100 /tmp/tmp.TWqiUI0o3y +' ++ head -n 0 /tmp/tmp.9AZBsMuvqX ++ head -n 100 /tmp/tmp.bBZU7FmpT3 ++ basename 456.hmmer.data .data + sed -e 's/^/456.hmmer,/' -+ rm /tmp/tmp.TWqiUI0o3y ++ rm /tmp/tmp.bBZU7FmpT3 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.ftcSbsd4ss ++ tmpout3=/tmp/tmp.QbMhAqAepM + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.bv8F2w2es9 ++ tmpout=/tmp/tmp.sxmY9mL07P ++ mktemp -+ tmperr=/tmp/tmp.5skyrXXYKW ++ tmperr=/tmp/tmp.HabcBayG5X ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35678 ++ wait 36434 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1908,17 +1908,18 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.bv8F2w2es9 ++ head -n 100 /tmp/tmp.sxmY9mL07P + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.kLBQ7OUwEq ++ tmpout=/tmp/tmp.zwadVJ5jR3 ++ mktemp -+ tmperr=/tmp/tmp.0eBWhnMBzc ++ tmperr=/tmp/tmp.rz0e6pwBuN ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35688 ++ wait 36444 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/458.sjeng.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 } } @@ -1927,28 +1928,27 @@ 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.kLBQ7OUwEq -+ head -n 100 /tmp/tmp.ftcSbsd4ss ++ head -n 0 /tmp/tmp.zwadVJ5jR3 ++ head -n 100 /tmp/tmp.QbMhAqAepM ++ basename 458.sjeng.data .data + sed -e 's/^/458.sjeng,/' -+ rm /tmp/tmp.ftcSbsd4ss ++ rm /tmp/tmp.QbMhAqAepM + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.a9yGMofsHV ++ tmpout3=/tmp/tmp.MrJbDnu9jY + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.Zinjd6NFfO ++ tmpout=/tmp/tmp.USLjK6wyGg ++ mktemp -+ tmperr=/tmp/tmp.0o1WW8Ya8g ++ tmperr=/tmp/tmp.nhGmW29YL9 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35705 ++ wait 36461 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -1958,19 +1958,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.Zinjd6NFfO ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.USLjK6wyGg + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.48ovDIgjgc ++ tmpout=/tmp/tmp.ssQaR7NOef ++ mktemp -+ tmperr=/tmp/tmp.5sTEdrYpWr ++ tmperr=/tmp/tmp.yClmUAa40W ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35715 ++ wait 36471 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } } @@ -1980,27 +1981,26 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.48ovDIgjgc -+ head -n 100 /tmp/tmp.a9yGMofsHV ++ head -n 0 /tmp/tmp.ssQaR7NOef ++ head -n 100 /tmp/tmp.MrJbDnu9jY ++ basename 462.libquantum.data .data + sed -e 's/^/462.libquantum,/' -+ rm /tmp/tmp.a9yGMofsHV ++ rm /tmp/tmp.MrJbDnu9jY + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.eN4OaVFgA6 ++ tmpout3=/tmp/tmp.9iGgHw0cHp + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.vUnHcYMl0o ++ tmpout=/tmp/tmp.ND8O9tHyKc ++ mktemp -+ tmperr=/tmp/tmp.3svoGOlXhe ++ tmperr=/tmp/tmp.MLAvEs277q ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35732 ++ wait 36488 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -2010,18 +2010,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.vUnHcYMl0o ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.ND8O9tHyKc + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.o4rWkVH5xp ++ tmpout=/tmp/tmp.cxwkuW2vyV ++ mktemp -+ tmperr=/tmp/tmp.eFlBagwrNi ++ tmperr=/tmp/tmp.uJan4poIpa ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35742 ++ wait 36498 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -2033,26 +2033,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.o4rWkVH5xp -+ head -n 100 /tmp/tmp.eN4OaVFgA6 ++ head -n 0 /tmp/tmp.cxwkuW2vyV ++ head -n 100 /tmp/tmp.9iGgHw0cHp ++ basename 464.h264ref.data .data + sed -e 's/^/464.h264ref,/' -+ rm /tmp/tmp.eN4OaVFgA6 ++ rm /tmp/tmp.9iGgHw0cHp + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.VC5pbm5awI ++ tmpout3=/tmp/tmp.NtQ2EsUwRc + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.OtLBnZ1Yrd ++ tmpout=/tmp/tmp.31ZUe0tM6A ++ mktemp -+ tmperr=/tmp/tmp.SnU9SEkBYg ++ tmperr=/tmp/tmp.SFotqqLmQc ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35759 ++ wait 36515 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -2064,18 +2064,17 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.OtLBnZ1Yrd ++ head -n 100 /tmp/tmp.31ZUe0tM6A + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.Vpie5H97MI ++ tmpout=/tmp/tmp.AZSwq4lFPD ++ mktemp -+ tmperr=/tmp/tmp.MV1VONMivX ++ tmperr=/tmp/tmp.qgnCvBfE3B ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35769 ++ wait 36525 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } } @@ -2085,26 +2084,27 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 0 /tmp/tmp.Vpie5H97MI -+ head -n 100 /tmp/tmp.VC5pbm5awI ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.AZSwq4lFPD ++ head -n 100 /tmp/tmp.NtQ2EsUwRc ++ basename 470.lbm.data .data + sed -e 's/^/470.lbm,/' -+ rm /tmp/tmp.VC5pbm5awI ++ rm /tmp/tmp.NtQ2EsUwRc + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.RpexU4MA3l ++ tmpout3=/tmp/tmp.Xgbtmq1RvO + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.ErDzXj4qLy ++ tmpout=/tmp/tmp.5O4Kp0JwvN ++ mktemp -+ tmperr=/tmp/tmp.ojunOTSrPp ++ tmperr=/tmp/tmp.ppIRfBtzXZ ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35786 ++ wait 36542 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -2114,19 +2114,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.ErDzXj4qLy +' ++ head -n 100 /tmp/tmp.5O4Kp0JwvN + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.gMezgq7PB7 ++ tmpout=/tmp/tmp.exQxCQTLaB ++ mktemp -+ tmperr=/tmp/tmp.7c1cSVQ5Io ++ tmperr=/tmp/tmp.Igv2ksjcyf ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35796 ++ wait 36552 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } } @@ -2136,27 +2137,26 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.gMezgq7PB7 -+ head -n 100 /tmp/tmp.RpexU4MA3l ++ head -n 0 /tmp/tmp.exQxCQTLaB ++ head -n 100 /tmp/tmp.Xgbtmq1RvO ++ basename 471.omnetpp.data .data + sed -e 's/^/471.omnetpp,/' -+ rm /tmp/tmp.RpexU4MA3l ++ rm /tmp/tmp.Xgbtmq1RvO + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.fvl2u4awYy ++ tmpout3=/tmp/tmp.rOx1qdHLZC + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.XrC3gcGkDk ++ tmpout=/tmp/tmp.BBb1uWjpaS ++ mktemp -+ tmperr=/tmp/tmp.o2t9BrfmAf ++ tmperr=/tmp/tmp.wss1fCzJnD ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35813 ++ wait 36569 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -2166,20 +2166,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.XrC3gcGkDk ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.BBb1uWjpaS + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.QZD6xQAE8F ++ tmpout=/tmp/tmp.hMmzK6zCc6 ++ mktemp -+ tmperr=/tmp/tmp.xTVf8O7pjr ++ tmperr=/tmp/tmp.oPqQtnIbTo ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35823 ++ wait 36579 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } } @@ -2189,26 +2188,27 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 0 /tmp/tmp.QZD6xQAE8F -+ head -n 100 /tmp/tmp.fvl2u4awYy ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.hMmzK6zCc6 ++ head -n 100 /tmp/tmp.rOx1qdHLZC ++ basename 473.astar.data .data + sed -e 's/^/473.astar,/' -+ rm /tmp/tmp.fvl2u4awYy ++ rm /tmp/tmp.rOx1qdHLZC + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.VSnrx5qnxV ++ tmpout3=/tmp/tmp.cIQOkhftCY + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.4cowe1ZDia ++ tmpout=/tmp/tmp.G63KU8aMw8 ++ mktemp -+ tmperr=/tmp/tmp.2F5jKV4hcU ++ tmperr=/tmp/tmp.yNjMP33wzf ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35840 ++ wait 36596 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -2220,16 +2220,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.4cowe1ZDia ++ head -n 100 /tmp/tmp.G63KU8aMw8 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.qZ00Zvz94R ++ tmpout=/tmp/tmp.5aohfNdYmj ++ mktemp -+ tmperr=/tmp/tmp.1WVot0DLxF ++ tmperr=/tmp/tmp.oYDwDBPPj9 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35850 ++ wait 36606 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -2239,28 +2239,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.qZ00Zvz94R -+ head -n 100 /tmp/tmp.VSnrx5qnxV ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.5aohfNdYmj ++ head -n 100 /tmp/tmp.cIQOkhftCY ++ basename 482.sphinx3.data .data + sed -e 's/^/482.sphinx3,/' -+ rm /tmp/tmp.VSnrx5qnxV ++ rm /tmp/tmp.cIQOkhftCY + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.TpRd3qmWkM -+ for report_field in dso symbol ++ tmpout3=/tmp/tmp.TEpjQj6Z0L + sort -t, -k2 -g -r ++ for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.ELnzAnwEtO ++ tmpout=/tmp/tmp.cR7eT1HYYY ++ mktemp -+ tmperr=/tmp/tmp.6G3mRmiUOT ++ tmperr=/tmp/tmp.bBYeuLYASN ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35867 ++ wait 36623 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -2270,18 +2270,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.ELnzAnwEtO ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.cR7eT1HYYY + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.KiXcJGGc6u ++ tmpout=/tmp/tmp.XNWj8rzgWA ++ mktemp -+ tmperr=/tmp/tmp.Dad00LqcB2 ++ tmperr=/tmp/tmp.jSRNQMWJex ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35877 ++ wait 36633 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -2291,29 +2291,29 @@ 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.KiXcJGGc6u -+ head -n 100 /tmp/tmp.TpRd3qmWkM +' ++ head -n 0 /tmp/tmp.XNWj8rzgWA ++ head -n 100 /tmp/tmp.TEpjQj6Z0L ++ basename 483.xalancbmk.data .data + sed -e 's/^/483.xalancbmk,/' -+ rm /tmp/tmp.TpRd3qmWkM -+ /home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/results-vs-prev/csv-results-1/perf-tmp.csv ++ rm /tmp/tmp.TEpjQj6Z0L ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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") + merge_opts+=("$csv_results_dir/status.csv") -+ /home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-1/perf.csv artifacts/results-vs-prev/csv-results-1/status.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-1/perf.csv artifacts/results-vs-prev/csv-results-1/status.csv + j=2 -+ /home/tcwg-buildslave/workspace/tcwg_bmk_4/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_5/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_4/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_4/jenkins-scripts/../bmk-scripts/gather-metrics.sh -+ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/../bmk-scripts ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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_5/jenkins-scripts/../bmk-scripts/gather-metrics.sh ++ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_5/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef @@ -2385,7 +2385,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_4/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/ --out-perf-csv artifacts/results-vs-prev/csv-results-0/perf-tmp.csv --out-status-csv artifacts/results-vs-prev/csv-results-0/status.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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/ --out-perf-csv artifacts/results-vs-prev/csv-results-0/perf-tmp.csv --out-status-csv artifacts/results-vs-prev/csv-results-0/status.csv + '[' x/usr/lib/linux-tools/sq_32/perf = x ']' + '[' xresults-0/ '!=' x ']' + mapfile -t failed_csvs @@ -2464,17 +2464,17 @@ BEGIN { found_samples=0; found_command=0 } + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.hy4FzCLpXO ++ tmpout3=/tmp/tmp.IRl4JxMIiD + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.XV3B8yX7Ie ++ tmpout=/tmp/tmp.85IzZuywn3 ++ mktemp -+ tmperr=/tmp/tmp.bgTXtjCDeT ++ tmperr=/tmp/tmp.l5eet7EGiJ ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35940 ++ wait 36696 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/400.perlbench.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2484,18 +2484,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.XV3B8yX7Ie ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.85IzZuywn3 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.LeafJWR1sw ++ tmpout=/tmp/tmp.AYAzxvPWvE ++ mktemp -+ tmperr=/tmp/tmp.F2WBmlIIsb ++ tmperr=/tmp/tmp.Ta9JeszwJ2 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35950 ++ wait 36706 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/400.perlbench.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -2507,26 +2507,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.LeafJWR1sw -+ head -n 100 /tmp/tmp.hy4FzCLpXO ++ head -n 0 /tmp/tmp.AYAzxvPWvE ++ head -n 100 /tmp/tmp.IRl4JxMIiD ++ basename 400.perlbench.data .data + sed -e 's/^/400.perlbench,/' -+ rm /tmp/tmp.hy4FzCLpXO ++ rm /tmp/tmp.IRl4JxMIiD + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.q2OaZ81EYj ++ tmpout3=/tmp/tmp.1N7V1x6FAq + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.hRx6F8t2KU ++ tmpout=/tmp/tmp.S3nbgA3gMq ++ mktemp -+ tmperr=/tmp/tmp.gWdbCNPW2k ++ tmperr=/tmp/tmp.QoCUizSaVR ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35967 ++ wait 36723 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -2538,16 +2538,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.hRx6F8t2KU ++ head -n 100 /tmp/tmp.S3nbgA3gMq + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.OJPSyyZiLt ++ tmpout=/tmp/tmp.Bi18Emsg6x ++ mktemp -+ tmperr=/tmp/tmp.lXPptJUD9v ++ tmperr=/tmp/tmp.tC7JZGTxqO ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 35977 ++ wait 36733 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -2559,27 +2559,28 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.OJPSyyZiLt -+ head -n 100 /tmp/tmp.q2OaZ81EYj ++ head -n 0 /tmp/tmp.Bi18Emsg6x ++ head -n 100 /tmp/tmp.1N7V1x6FAq ++ basename 401.bzip2.data .data + sed -e 's/^/401.bzip2,/' -+ rm /tmp/tmp.q2OaZ81EYj ++ rm /tmp/tmp.1N7V1x6FAq + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.mM6WNVZCns ++ tmpout3=/tmp/tmp.BtHx52YaHp + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.79ZCARa8VO ++ tmpout=/tmp/tmp.3eAXjkoaHG ++ mktemp -+ tmperr=/tmp/tmp.CoO5hM2nC2 ++ tmperr=/tmp/tmp.iZkGnaLzX1 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 35994 ++ wait 36750 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } } @@ -2589,17 +2590,16 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.79ZCARa8VO ++ head -n 100 /tmp/tmp.3eAXjkoaHG + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.rYfnsFgqBe ++ tmpout=/tmp/tmp.H45JWAJ4v7 ++ mktemp -+ tmperr=/tmp/tmp.dwSx62LLd3 ++ tmperr=/tmp/tmp.RFcRYeRU0K ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36004 ++ wait 36760 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -2609,28 +2609,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.rYfnsFgqBe -+ head -n 100 /tmp/tmp.mM6WNVZCns ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.H45JWAJ4v7 ++ head -n 100 /tmp/tmp.BtHx52YaHp ++ basename 403.gcc.data .data + sed -e 's/^/403.gcc,/' -+ rm /tmp/tmp.mM6WNVZCns ++ rm /tmp/tmp.BtHx52YaHp + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.WXZwwTnBcB ++ tmpout3=/tmp/tmp.EmsqFWhyRY + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.YqUFceperf ++ tmpout=/tmp/tmp.tJmtHVcbTa ++ mktemp -+ tmperr=/tmp/tmp.XUIlH2bRe3 ++ tmperr=/tmp/tmp.IOVtTCzBIA ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36021 ++ wait 36777 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -2642,18 +2642,17 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.YqUFceperf ++ head -n 100 /tmp/tmp.tJmtHVcbTa + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.nhxioAdC5p ++ tmpout=/tmp/tmp.qTRGTeA9iY ++ mktemp -+ tmperr=/tmp/tmp.UrGomb0Jf9 ++ tmperr=/tmp/tmp.QkdxVRth6T ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36031 ++ wait 36787 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/429.mcf.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 } } @@ -2663,27 +2662,29 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 0 /tmp/tmp.nhxioAdC5p -+ head -n 100 /tmp/tmp.WXZwwTnBcB ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.qTRGTeA9iY ++ head -n 100 /tmp/tmp.EmsqFWhyRY ++ basename 429.mcf.data .data + sed -e 's/^/429.mcf,/' -+ rm /tmp/tmp.WXZwwTnBcB ++ rm /tmp/tmp.EmsqFWhyRY + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.EV3kilyilN ++ tmpout3=/tmp/tmp.GIBfbGXC2l + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.XB9RVorw9V ++ tmpout=/tmp/tmp.PB8JtEiyvN ++ mktemp -+ tmperr=/tmp/tmp.uHNe9J8y0X ++ tmperr=/tmp/tmp.kWFh6x7fKW ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36048 ++ wait 36804 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/433.milc.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 } } @@ -2693,19 +2694,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.XB9RVorw9V ++ head -n 100 /tmp/tmp.PB8JtEiyvN + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.ueoaPhCTzB ++ tmpout=/tmp/tmp.MgQR5ZhqkI ++ mktemp -+ tmperr=/tmp/tmp.EdV05GCHdb ++ tmperr=/tmp/tmp.qurYIAp2V6 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36058 ++ wait 36814 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } } @@ -2715,26 +2714,27 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 0 /tmp/tmp.ueoaPhCTzB -+ head -n 100 /tmp/tmp.EV3kilyilN ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.MgQR5ZhqkI ++ head -n 100 /tmp/tmp.GIBfbGXC2l ++ basename 433.milc.data .data + sed -e 's/^/433.milc,/' -+ rm /tmp/tmp.EV3kilyilN ++ rm /tmp/tmp.GIBfbGXC2l + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.gIignd0xdx ++ tmpout3=/tmp/tmp.CprBgdjvdv + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.tY2HfTIcTU ++ tmpout=/tmp/tmp.JanRB3TKEr ++ mktemp -+ tmperr=/tmp/tmp.Ts46HnAL2h ++ tmperr=/tmp/tmp.jH6Ni3PI4j ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36075 ++ wait 36831 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -2746,16 +2746,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.tY2HfTIcTU ++ head -n 100 /tmp/tmp.JanRB3TKEr + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.XPzT6F5FFa ++ tmpout=/tmp/tmp.RYb26q9c8L ++ mktemp -+ tmperr=/tmp/tmp.fkIM8WlNOB ++ tmperr=/tmp/tmp.nxyWMZ1GYo ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36085 ++ wait 36841 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -2765,30 +2765,29 @@ 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.XPzT6F5FFa -+ head -n 100 /tmp/tmp.gIignd0xdx ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.RYb26q9c8L ++ head -n 100 /tmp/tmp.CprBgdjvdv ++ basename 444.namd.data .data + sed -e 's/^/444.namd,/' -+ rm /tmp/tmp.gIignd0xdx ++ rm /tmp/tmp.CprBgdjvdv + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.rsQyyjkuwv ++ tmpout3=/tmp/tmp.6gIuZn7t1s + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.j119F2UV3T ++ tmpout=/tmp/tmp.t5UouA5Jz7 ++ mktemp -+ tmperr=/tmp/tmp.hLEtcrpKDE ++ tmperr=/tmp/tmp.jrvc0MVd4e ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36102 ++ wait 36858 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } } @@ -2798,16 +2797,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.j119F2UV3T ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.t5UouA5Jz7 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.GfXpz413aI ++ tmpout=/tmp/tmp.TChcL2wCFz ++ mktemp -+ tmperr=/tmp/tmp.ai0UEIFPrF ++ tmperr=/tmp/tmp.EKNoJYekZo ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36112 ++ wait 36868 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -2819,26 +2819,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.GfXpz413aI -+ head -n 100 /tmp/tmp.rsQyyjkuwv ++ head -n 0 /tmp/tmp.TChcL2wCFz ++ head -n 100 /tmp/tmp.6gIuZn7t1s ++ basename 445.gobmk.data .data + sed -e 's/^/445.gobmk,/' -+ rm /tmp/tmp.rsQyyjkuwv ++ rm /tmp/tmp.6gIuZn7t1s + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.LL1Oa73d8a ++ tmpout3=/tmp/tmp.e9roiIM0Vx + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.YVzXjD7xxY ++ tmpout=/tmp/tmp.72peS5DBJ0 ++ mktemp -+ tmperr=/tmp/tmp.Bcrm68bzeG ++ tmperr=/tmp/tmp.iWsL2o55B4 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36129 ++ wait 36885 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -2850,16 +2850,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.YVzXjD7xxY ++ head -n 100 /tmp/tmp.72peS5DBJ0 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.yZhNGSqoXM ++ tmpout=/tmp/tmp.aAcBctqE63 ++ mktemp -+ tmperr=/tmp/tmp.GiqJtpKFEH ++ tmperr=/tmp/tmp.GhmYqvs0Nc ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36139 ++ wait 36895 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -2871,28 +2871,27 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.yZhNGSqoXM -+ head -n 100 /tmp/tmp.LL1Oa73d8a ++ head -n 0 /tmp/tmp.aAcBctqE63 ++ head -n 100 /tmp/tmp.e9roiIM0Vx ++ basename 447.dealII.data .data + sed -e 's/^/447.dealII,/' -+ rm /tmp/tmp.LL1Oa73d8a ++ rm /tmp/tmp.e9roiIM0Vx + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.BES2HSrGJE ++ tmpout3=/tmp/tmp.Gfsz3nFjFB + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.hxWCwSisj8 ++ tmpout=/tmp/tmp.EgsMdV3wlQ ++ mktemp -+ tmperr=/tmp/tmp.e3Tsu78UQ8 ++ tmperr=/tmp/tmp.sRZHgOYYJ2 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36156 ++ wait 36912 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } } @@ -2902,16 +2901,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.hxWCwSisj8 ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.EgsMdV3wlQ + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.AamYSeQ4o4 ++ tmpout=/tmp/tmp.4Hshwu8hQH ++ mktemp -+ tmperr=/tmp/tmp.v6GwhzphE2 ++ tmperr=/tmp/tmp.r9V4vgu2C7 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36166 ++ wait 36922 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -2923,28 +2923,27 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.AamYSeQ4o4 -+ head -n 100 /tmp/tmp.BES2HSrGJE ++ head -n 0 /tmp/tmp.4Hshwu8hQH ++ head -n 100 /tmp/tmp.Gfsz3nFjFB ++ basename 450.soplex.data .data + sed -e 's/^/450.soplex,/' -+ rm /tmp/tmp.BES2HSrGJE ++ rm /tmp/tmp.Gfsz3nFjFB + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.i0FlLjeLow ++ tmpout3=/tmp/tmp.Zls5icoG6m + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.6xmfvOyMH7 ++ tmpout=/tmp/tmp.uyHqtDhWtJ ++ mktemp -+ tmperr=/tmp/tmp.fTU1HjPeKP ++ tmperr=/tmp/tmp.CEpiqKYJBA ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36183 ++ wait 36939 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/453.povray.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 } } @@ -2954,16 +2953,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.6xmfvOyMH7 ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.uyHqtDhWtJ + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.7IIj4H7OOT ++ tmpout=/tmp/tmp.juAy9Ulkkv ++ mktemp -+ tmperr=/tmp/tmp.Cit7RvGzpe ++ tmperr=/tmp/tmp.BpclPvmatX ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36193 ++ wait 36949 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -2975,26 +2975,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.7IIj4H7OOT -+ head -n 100 /tmp/tmp.i0FlLjeLow ++ head -n 0 /tmp/tmp.juAy9Ulkkv ++ head -n 100 /tmp/tmp.Zls5icoG6m ++ basename 453.povray.data .data + sed -e 's/^/453.povray,/' -+ rm /tmp/tmp.i0FlLjeLow ++ rm /tmp/tmp.Zls5icoG6m + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.XJwOY3sZsa ++ tmpout3=/tmp/tmp.16MNIXLIua + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.NqMwblEVpj ++ tmpout=/tmp/tmp.qBMuukpK87 ++ mktemp -+ tmperr=/tmp/tmp.uYlfZy9xsb ++ tmperr=/tmp/tmp.PMBG20gIjx ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36210 ++ wait 36966 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -3006,16 +3006,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.NqMwblEVpj ++ head -n 100 /tmp/tmp.qBMuukpK87 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.iWFHo6VzqY ++ tmpout=/tmp/tmp.x6H0fDcjAJ ++ mktemp -+ tmperr=/tmp/tmp.o7mfkOXU1D ++ tmperr=/tmp/tmp.B5HW3YQLos ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36220 ++ wait 36976 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -3025,30 +3025,29 @@ 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.iWFHo6VzqY -+ head -n 100 /tmp/tmp.XJwOY3sZsa +' ++ head -n 0 /tmp/tmp.x6H0fDcjAJ ++ head -n 100 /tmp/tmp.16MNIXLIua ++ basename 456.hmmer.data .data + sed -e 's/^/456.hmmer,/' -+ rm /tmp/tmp.XJwOY3sZsa ++ rm /tmp/tmp.16MNIXLIua + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.6D2LbQIezT ++ tmpout3=/tmp/tmp.C2jtMx4VGo + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.sMA8ZTCsaw ++ tmpout=/tmp/tmp.IRtnBkZFVF ++ mktemp -+ tmperr=/tmp/tmp.MjcwajH6Nw ++ tmperr=/tmp/tmp.hoqdsvmnHs ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36237 ++ wait 36993 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/458.sjeng.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 } } @@ -3058,16 +3057,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.sMA8ZTCsaw ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.IRtnBkZFVF + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.nOmRcrEmg5 ++ tmpout=/tmp/tmp.42RhCSQogC ++ mktemp -+ tmperr=/tmp/tmp.ptjEAYciWy ++ tmperr=/tmp/tmp.FA8Y9swUL4 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36247 ++ wait 37003 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -3079,27 +3079,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.nOmRcrEmg5 -+ head -n 100 /tmp/tmp.6D2LbQIezT ++ head -n 0 /tmp/tmp.42RhCSQogC ++ head -n 100 /tmp/tmp.C2jtMx4VGo ++ basename 458.sjeng.data .data + sed -e 's/^/458.sjeng,/' -+ rm /tmp/tmp.6D2LbQIezT ++ rm /tmp/tmp.C2jtMx4VGo + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.MNpNfS6mbp ++ tmpout3=/tmp/tmp.yU0yhhbV1K + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.qz9Xr9AJN8 ++ tmpout=/tmp/tmp.DVQ0upRddQ ++ mktemp -+ tmperr=/tmp/tmp.HhaZDcTGqK ++ tmperr=/tmp/tmp.So1rRw08gG ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36264 -+ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, ++ wait 37020 + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } @@ -3109,19 +3108,19 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' ++ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.qz9Xr9AJN8 ++ head -n 100 /tmp/tmp.DVQ0upRddQ + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.wgM8l1jg0L ++ tmpout=/tmp/tmp.QpfJ2rwDIr ++ mktemp -+ tmperr=/tmp/tmp.iCbSPEpTvr ++ tmperr=/tmp/tmp.3bYIS73sZH ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36274 ++ wait 37030 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } } @@ -3131,27 +3130,29 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 0 /tmp/tmp.wgM8l1jg0L -+ head -n 100 /tmp/tmp.MNpNfS6mbp ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.QpfJ2rwDIr ++ head -n 100 /tmp/tmp.yU0yhhbV1K ++ basename 462.libquantum.data .data + sed -e 's/^/462.libquantum,/' -+ rm /tmp/tmp.MNpNfS6mbp ++ rm /tmp/tmp.yU0yhhbV1K + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.qXd7b06Ly1 ++ tmpout3=/tmp/tmp.jLhFQT4qDX + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.s2kD2ZpLa9 ++ tmpout=/tmp/tmp.4XLEhK7v9B ++ mktemp -+ tmperr=/tmp/tmp.res9eBhoLT ++ tmperr=/tmp/tmp.KpLjTqU9YR ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36291 ++ wait 37047 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } } @@ -3161,17 +3162,16 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.s2kD2ZpLa9 ++ head -n 100 /tmp/tmp.4XLEhK7v9B + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.UZjbEDb8XB ++ tmpout=/tmp/tmp.jTHAKdlF0b ++ mktemp -+ tmperr=/tmp/tmp.MS78Z4tLoH ++ tmperr=/tmp/tmp.gbKEsLv6aP ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36301 ++ wait 37057 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -3183,26 +3183,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.UZjbEDb8XB -+ head -n 100 /tmp/tmp.qXd7b06Ly1 ++ head -n 0 /tmp/tmp.jTHAKdlF0b ++ head -n 100 /tmp/tmp.jLhFQT4qDX ++ basename 464.h264ref.data .data + sed -e 's/^/464.h264ref,/' -+ rm /tmp/tmp.qXd7b06Ly1 ++ rm /tmp/tmp.jLhFQT4qDX + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.b0Wvb9BARS ++ tmpout3=/tmp/tmp.AKkhABz3x0 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.C8ZLcGjCVs ++ tmpout=/tmp/tmp.HShiXoQVwo ++ mktemp -+ tmperr=/tmp/tmp.dHQ2WPep1R ++ tmperr=/tmp/tmp.drBCQwn6L0 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36318 ++ wait 37074 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -3214,18 +3214,17 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.C8ZLcGjCVs ++ head -n 100 /tmp/tmp.HShiXoQVwo + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.lpX615gyZJ ++ tmpout=/tmp/tmp.9zuYyyBHF5 ++ mktemp -+ tmperr=/tmp/tmp.fylBxJrFwm ++ tmperr=/tmp/tmp.oEBES0BCy5 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36328 ++ wait 37084 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } } @@ -3235,26 +3234,27 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 0 /tmp/tmp.lpX615gyZJ -+ head -n 100 /tmp/tmp.b0Wvb9BARS ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.9zuYyyBHF5 ++ head -n 100 /tmp/tmp.AKkhABz3x0 ++ basename 470.lbm.data .data + sed -e 's/^/470.lbm,/' -+ rm /tmp/tmp.b0Wvb9BARS ++ rm /tmp/tmp.AKkhABz3x0 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.41c8QMF81P ++ tmpout3=/tmp/tmp.FE4ylqpVGM + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.ZtRGYO8a0o ++ tmpout=/tmp/tmp.Jzz3ckq1CT ++ mktemp -+ tmperr=/tmp/tmp.4IMyqwDmGX ++ tmperr=/tmp/tmp.QSmRyqFJEA ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36345 ++ wait 37101 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -3266,16 +3266,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.ZtRGYO8a0o ++ head -n 100 /tmp/tmp.Jzz3ckq1CT + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.gY9jijWjUx ++ tmpout=/tmp/tmp.dG1j20CBjg ++ mktemp -+ tmperr=/tmp/tmp.XHyQkpXJ3v ++ tmperr=/tmp/tmp.Gdm9QCIjen ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36355 ++ wait 37111 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -3287,26 +3287,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.gY9jijWjUx -+ head -n 100 /tmp/tmp.41c8QMF81P ++ head -n 0 /tmp/tmp.dG1j20CBjg ++ head -n 100 /tmp/tmp.FE4ylqpVGM ++ basename 471.omnetpp.data .data + sed -e 's/^/471.omnetpp,/' -+ rm /tmp/tmp.41c8QMF81P ++ rm /tmp/tmp.FE4ylqpVGM + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.QVOwGyOmHx ++ tmpout3=/tmp/tmp.MUfZ03Ei37 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.fWlAMw8dQv ++ tmpout=/tmp/tmp.fyWV0Tx8lP ++ mktemp -+ tmperr=/tmp/tmp.XsA4YpnQM7 ++ tmperr=/tmp/tmp.BFccCfUFXE ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36372 ++ wait 37128 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -3318,17 +3318,18 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.fWlAMw8dQv ++ head -n 100 /tmp/tmp.fyWV0Tx8lP + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.REp4Dwk22m ++ tmpout=/tmp/tmp.yA42GTinpg ++ mktemp -+ tmperr=/tmp/tmp.uxvVDE1IQa ++ tmperr=/tmp/tmp.4xnZQPrk2t ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36382 ++ wait 37138 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } } @@ -3338,27 +3339,26 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.REp4Dwk22m -+ head -n 100 /tmp/tmp.QVOwGyOmHx ++ head -n 0 /tmp/tmp.yA42GTinpg ++ head -n 100 /tmp/tmp.MUfZ03Ei37 ++ basename 473.astar.data .data + sed -e 's/^/473.astar,/' -+ rm /tmp/tmp.QVOwGyOmHx ++ rm /tmp/tmp.MUfZ03Ei37 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.s6NzAaPTjx ++ tmpout3=/tmp/tmp.hVDuSCeZcA + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.sc2IANbWOq ++ tmpout=/tmp/tmp.LTAZBOhwSL ++ mktemp -+ tmperr=/tmp/tmp.9ncgFLsQ50 ++ tmperr=/tmp/tmp.48tKMpaSEQ ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36399 ++ wait 37155 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -3368,18 +3368,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.sc2IANbWOq ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.LTAZBOhwSL + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.KDpbiJX2Ti ++ tmpout=/tmp/tmp.yNxHGRY3Uu ++ mktemp -+ tmperr=/tmp/tmp.gwCfb25Mze ++ tmperr=/tmp/tmp.vFGFqHwhJ4 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36409 ++ wait 37165 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -3389,30 +3389,29 @@ 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.KDpbiJX2Ti -+ head -n 100 /tmp/tmp.s6NzAaPTjx ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.yNxHGRY3Uu ++ head -n 100 /tmp/tmp.hVDuSCeZcA ++ basename 482.sphinx3.data .data + sed -e 's/^/482.sphinx3,/' -+ rm /tmp/tmp.s6NzAaPTjx ++ rm /tmp/tmp.hVDuSCeZcA + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.rFncg7JzcF -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.TCNhQ1NtcN + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.KXfpMoav8k ++ tmpout=/tmp/tmp.5n5ihrotIR ++ mktemp -+ tmperr=/tmp/tmp.YHLkXdMhnq ++ tmperr=/tmp/tmp.nX39DPqaoQ ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 36426 ++ wait 37182 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/483.xalancbmk.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 } } @@ -3422,16 +3421,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.KXfpMoav8k ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.5n5ihrotIR + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.YLzJ5ovUBc ++ tmpout=/tmp/tmp.iaxvaowesU ++ mktemp -+ tmperr=/tmp/tmp.5M0u24EvSp ++ tmperr=/tmp/tmp.sQrrm35KPI ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 36436 ++ wait 37192 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-02.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 } @@ -3443,42 +3443,42 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.YLzJ5ovUBc -+ head -n 100 /tmp/tmp.rFncg7JzcF ++ head -n 0 /tmp/tmp.iaxvaowesU ++ head -n 100 /tmp/tmp.TCNhQ1NtcN ++ basename 483.xalancbmk.data .data + sed -e 's/^/483.xalancbmk,/' -+ rm /tmp/tmp.rFncg7JzcF -+ /home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/results-vs-prev/csv-results-0/perf-tmp.csv ++ rm /tmp/tmp.TCNhQ1NtcN ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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_4/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_5/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_4/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_5/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_4/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_5/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_4/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_5/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") + merge_opts+=("$csv_results_dir/status.csv") -+ /home/tcwg-buildslave/workspace/tcwg_bmk_4/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 artifacts/results-vs-prev/csv-results-0/status.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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 artifacts/results-vs-prev/csv-results-0/status.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_4/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_4/jenkins-scripts/../bmk-scripts/gather-metrics.sh -+ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/../bmk-scripts ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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_5/jenkins-scripts/../bmk-scripts/gather-metrics.sh ++ bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_5/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef @@ -3550,12 +3550,12 @@ 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_4/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/ --out-perf-csv artifacts/results-vs-prev/csv-results-1/perf-tmp.csv --out-status-csv artifacts/results-vs-prev/csv-results-1/status.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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/ --out-perf-csv artifacts/results-vs-prev/csv-results-1/perf-tmp.csv --out-status-csv artifacts/results-vs-prev/csv-results-1/status.csv + '[' x/usr/lib/linux-tools/sq_32/perf = x ']' + '[' xresults-1/ '!=' x ']' + mapfile -t failed_csvs -++ sort ++ find results-1/ -name 'failed.*.csv*' +++ sort + mapfile -t status_csvs ++ find results-1/ -name 'status.*.csv*' ++ sort @@ -3629,17 +3629,17 @@ Warning: Executable not found for benchmark 400.perlbench + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.LJEvdr0c8i ++ tmpout3=/tmp/tmp.XV84FqKavC + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.jlAvX2g678 ++ tmpout=/tmp/tmp.Ju1Fms1QY9 ++ mktemp -+ tmperr=/tmp/tmp.mX9jT2Gy79 ++ tmperr=/tmp/tmp.Z7C2GW84Tz ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 37840 ++ wait 38596 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/400.perlbench.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3651,16 +3651,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.jlAvX2g678 ++ head -n 100 /tmp/tmp.Ju1Fms1QY9 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.0294hgog7n ++ tmpout=/tmp/tmp.s5B2dhzSfW ++ mktemp -+ tmperr=/tmp/tmp.hNWLbJyaYt ++ tmperr=/tmp/tmp.KcrZtB1ZJV ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 37850 ++ wait 38606 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/400.perlbench.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } @@ -3672,26 +3672,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.0294hgog7n -+ head -n 100 /tmp/tmp.LJEvdr0c8i ++ head -n 0 /tmp/tmp.s5B2dhzSfW ++ head -n 100 /tmp/tmp.XV84FqKavC ++ basename 400.perlbench.data .data + sed -e 's/^/400.perlbench,/' -+ rm /tmp/tmp.LJEvdr0c8i ++ rm /tmp/tmp.XV84FqKavC + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.8UBIOT644F ++ tmpout3=/tmp/tmp.Logk4nNMgK + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.MgE5Ey6Vlm ++ tmpout=/tmp/tmp.gqVcCtEFDx ++ mktemp -+ tmperr=/tmp/tmp.dzLaojjlJG ++ tmperr=/tmp/tmp.CTVGuAXPOv ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 37867 ++ wait 38623 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -3701,18 +3701,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.MgE5Ey6Vlm +' ++ head -n 100 /tmp/tmp.gqVcCtEFDx + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.XYklAmTvXy ++ tmpout=/tmp/tmp.RggjI8kwZy ++ mktemp -+ tmperr=/tmp/tmp.nVvmANuPro ++ tmperr=/tmp/tmp.ToidsDp1iB ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 37877 ++ wait 38633 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -3722,28 +3722,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.XYklAmTvXy -+ head -n 100 /tmp/tmp.8UBIOT644F ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.RggjI8kwZy ++ head -n 100 /tmp/tmp.Logk4nNMgK ++ basename 401.bzip2.data .data + sed -e 's/^/401.bzip2,/' -+ rm /tmp/tmp.8UBIOT644F ++ rm /tmp/tmp.Logk4nNMgK + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.0ScO7m8C9L ++ tmpout3=/tmp/tmp.ioxgZ6szIZ + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.Ca3uebYnMH ++ tmpout=/tmp/tmp.ySSqmWREt8 ++ mktemp -+ tmperr=/tmp/tmp.lmKXdZx3hv ++ tmperr=/tmp/tmp.GNaQXoOvYb ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 37894 ++ wait 38650 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -3755,16 +3755,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.Ca3uebYnMH ++ head -n 100 /tmp/tmp.ySSqmWREt8 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.NT5igUDonk ++ tmpout=/tmp/tmp.vvxB34pYN3 ++ mktemp -+ tmperr=/tmp/tmp.HBAfTkjmeQ ++ tmperr=/tmp/tmp.uKRrMEIZsA ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 37904 ++ wait 38660 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -3774,28 +3774,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.NT5igUDonk -+ head -n 100 /tmp/tmp.0ScO7m8C9L +' ++ head -n 0 /tmp/tmp.vvxB34pYN3 ++ head -n 100 /tmp/tmp.ioxgZ6szIZ ++ basename 403.gcc.data .data + sed -e 's/^/403.gcc,/' -+ rm /tmp/tmp.0ScO7m8C9L ++ rm /tmp/tmp.ioxgZ6szIZ + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.WI4YLrc8VK ++ tmpout3=/tmp/tmp.kNQuvmOJqb + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.MJNkNTvfXe ++ tmpout=/tmp/tmp.rsDQinvnJ6 ++ mktemp -+ tmperr=/tmp/tmp.KsopYMT9Ff ++ tmperr=/tmp/tmp.P4DmkHzDW6 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 37921 ++ wait 38677 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -3807,16 +3807,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.MJNkNTvfXe ++ head -n 100 /tmp/tmp.rsDQinvnJ6 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.GdU6jvc5na ++ tmpout=/tmp/tmp.AJwgduvxNY ++ mktemp -+ tmperr=/tmp/tmp.GevhLAdesE ++ tmperr=/tmp/tmp.EzxKCkjfFe ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 37931 ++ wait 38687 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -3826,28 +3826,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.GdU6jvc5na -+ head -n 100 /tmp/tmp.WI4YLrc8VK +' ++ head -n 0 /tmp/tmp.AJwgduvxNY ++ head -n 100 /tmp/tmp.kNQuvmOJqb ++ basename 429.mcf.data .data + sed -e 's/^/429.mcf,/' -+ rm /tmp/tmp.WI4YLrc8VK ++ rm /tmp/tmp.kNQuvmOJqb + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.sMpteu7PuF ++ tmpout3=/tmp/tmp.OV0DDGLPqu + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.YahAVPVOpS ++ tmpout=/tmp/tmp.NzaGwaBvAN ++ mktemp -+ tmperr=/tmp/tmp.dFomRdE1lZ ++ tmperr=/tmp/tmp.9STVScLKkV ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 37948 ++ wait 38704 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -3859,16 +3859,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.YahAVPVOpS ++ head -n 100 /tmp/tmp.NzaGwaBvAN + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.MrpXFjj9im ++ tmpout=/tmp/tmp.uinsb73BRT ++ mktemp -+ tmperr=/tmp/tmp.NTy7V3vJsd ++ tmperr=/tmp/tmp.9HVlRp2Y67 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 37958 ++ wait 38714 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -3880,26 +3880,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.MrpXFjj9im -+ head -n 100 /tmp/tmp.sMpteu7PuF ++ head -n 0 /tmp/tmp.uinsb73BRT ++ head -n 100 /tmp/tmp.OV0DDGLPqu ++ basename 433.milc.data .data + sed -e 's/^/433.milc,/' -+ rm /tmp/tmp.sMpteu7PuF ++ rm /tmp/tmp.OV0DDGLPqu + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.HdPMumri3m ++ tmpout3=/tmp/tmp.ZPktnGqVmI + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.O6c4zhDc61 ++ tmpout=/tmp/tmp.G1TIRow9Ta ++ mktemp -+ tmperr=/tmp/tmp.O6xi8uGeXi ++ tmperr=/tmp/tmp.llkO2deqTd ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 37975 ++ wait 38731 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -3911,16 +3911,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.O6c4zhDc61 ++ head -n 100 /tmp/tmp.G1TIRow9Ta + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.zs78M5djUC ++ tmpout=/tmp/tmp.OjV0KPEodI ++ mktemp -+ tmperr=/tmp/tmp.zBOdgnxC5u ++ tmperr=/tmp/tmp.OIWEmlZHAb ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 37985 ++ wait 38741 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -3932,26 +3932,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.zs78M5djUC -+ head -n 100 /tmp/tmp.HdPMumri3m ++ head -n 0 /tmp/tmp.OjV0KPEodI ++ head -n 100 /tmp/tmp.ZPktnGqVmI ++ basename 444.namd.data .data + sed -e 's/^/444.namd,/' -+ rm /tmp/tmp.HdPMumri3m ++ rm /tmp/tmp.ZPktnGqVmI + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.1rnU3Slo4d ++ tmpout3=/tmp/tmp.MNGv2DSdj5 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.atOhOW5YZP ++ tmpout=/tmp/tmp.B6WzoDjUUy ++ mktemp -+ tmperr=/tmp/tmp.sZVQFbDPOx ++ tmperr=/tmp/tmp.mMlIRFxoRh ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38002 ++ wait 38758 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -3963,16 +3963,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.atOhOW5YZP ++ head -n 100 /tmp/tmp.B6WzoDjUUy + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.LSx804gsqD ++ tmpout=/tmp/tmp.p7bwPJEIUw ++ mktemp -+ tmperr=/tmp/tmp.hlKMuTmK1t ++ tmperr=/tmp/tmp.r8REfQruNK ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38012 ++ wait 38768 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -3984,28 +3984,27 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.LSx804gsqD -+ head -n 100 /tmp/tmp.1rnU3Slo4d ++ head -n 0 /tmp/tmp.p7bwPJEIUw ++ head -n 100 /tmp/tmp.MNGv2DSdj5 ++ basename 445.gobmk.data .data + sed -e 's/^/445.gobmk,/' -+ rm /tmp/tmp.1rnU3Slo4d ++ rm /tmp/tmp.MNGv2DSdj5 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.RcaDi3sy5w -+ sort -t, -k2 -g -r ++ tmpout3=/tmp/tmp.pHfFY9GtLJ + for report_field in dso symbol ++ sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.l2IBGvrPGt ++ tmpout=/tmp/tmp.wyC8kTjpXz ++ mktemp -+ tmperr=/tmp/tmp.BXnLfqiIWQ ++ tmperr=/tmp/tmp.NOk14VIAXV ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38029 ++ wait 38785 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } } @@ -4015,17 +4014,19 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.l2IBGvrPGt ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.wyC8kTjpXz + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.Tj64LxTZoT ++ tmpout=/tmp/tmp.FUriuK8fWb ++ mktemp -+ tmperr=/tmp/tmp.5tXXFvdfvG ++ tmperr=/tmp/tmp.G4IpOu2LFz ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38039 ++ wait 38795 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/447.dealII.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 } } @@ -4035,27 +4036,26 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.Tj64LxTZoT -+ head -n 100 /tmp/tmp.RcaDi3sy5w ++ head -n 0 /tmp/tmp.FUriuK8fWb ++ head -n 100 /tmp/tmp.pHfFY9GtLJ ++ basename 447.dealII.data .data + sed -e 's/^/447.dealII,/' -+ rm /tmp/tmp.RcaDi3sy5w ++ rm /tmp/tmp.pHfFY9GtLJ + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.46I6HdkpOl ++ tmpout3=/tmp/tmp.9vYPpa2Y2O + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.WW1BwldIx2 ++ tmpout=/tmp/tmp.b0E3TPITnZ ++ mktemp -+ tmperr=/tmp/tmp.3bZd34G4vq ++ tmperr=/tmp/tmp.yM90qESE0O ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38056 ++ wait 38812 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4067,16 +4067,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.WW1BwldIx2 ++ head -n 100 /tmp/tmp.b0E3TPITnZ + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.YekE9TJ62a ++ tmpout=/tmp/tmp.o9AeBHv7jR ++ mktemp -+ tmperr=/tmp/tmp.BlEk9Ej60I ++ tmperr=/tmp/tmp.XffcOiQ71s ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38066 ++ wait 38822 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4086,28 +4086,29 @@ 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.YekE9TJ62a -+ head -n 100 /tmp/tmp.46I6HdkpOl +' ++ head -n 0 /tmp/tmp.o9AeBHv7jR ++ head -n 100 /tmp/tmp.9vYPpa2Y2O ++ basename 450.soplex.data .data + sed -e 's/^/450.soplex,/' -+ rm /tmp/tmp.46I6HdkpOl ++ rm /tmp/tmp.9vYPpa2Y2O + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.mSZbRy7PPM ++ tmpout3=/tmp/tmp.OBMA5wwkXw + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.JFjytjViBI ++ tmpout=/tmp/tmp.s8dJIgazG6 ++ mktemp -+ tmperr=/tmp/tmp.Emy1B1YSTQ ++ tmperr=/tmp/tmp.wdnQEtlCLl ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38083 ++ wait 38839 ++ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } { if (ignore_and_exit) { next } } @@ -4117,18 +4118,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.JFjytjViBI ++ head -n 100 /tmp/tmp.s8dJIgazG6 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.ix3vy5VSRM ++ tmpout=/tmp/tmp.uOBCy7si2t ++ mktemp -+ tmperr=/tmp/tmp.NqcdyKmfqi ++ tmperr=/tmp/tmp.d4eF6UxvOi ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38093 ++ wait 38849 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4140,26 +4140,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.ix3vy5VSRM -+ head -n 100 /tmp/tmp.mSZbRy7PPM ++ head -n 0 /tmp/tmp.uOBCy7si2t ++ head -n 100 /tmp/tmp.OBMA5wwkXw ++ basename 453.povray.data .data + sed -e 's/^/453.povray,/' -+ rm /tmp/tmp.mSZbRy7PPM ++ rm /tmp/tmp.OBMA5wwkXw + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.rCRp2i6JL0 ++ tmpout3=/tmp/tmp.4jlWltRWVb + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.dq2fUDCXaA ++ tmpout=/tmp/tmp.Iqh7G8P0vj ++ mktemp -+ tmperr=/tmp/tmp.mSkjNqnp68 ++ tmperr=/tmp/tmp.FTYktKTPDO ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38110 ++ wait 38866 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4171,16 +4171,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.dq2fUDCXaA ++ head -n 100 /tmp/tmp.Iqh7G8P0vj + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.AZALutvLxw ++ tmpout=/tmp/tmp.tt3fimFZLS ++ mktemp -+ tmperr=/tmp/tmp.2gF6bX54wB ++ tmperr=/tmp/tmp.LCwy6vHiCi ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38120 ++ wait 38876 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4192,26 +4192,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.AZALutvLxw -+ head -n 100 /tmp/tmp.rCRp2i6JL0 ++ head -n 0 /tmp/tmp.tt3fimFZLS ++ head -n 100 /tmp/tmp.4jlWltRWVb ++ basename 456.hmmer.data .data + sed -e 's/^/456.hmmer,/' -+ rm /tmp/tmp.rCRp2i6JL0 ++ rm /tmp/tmp.4jlWltRWVb + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.d8JKUQF7oW ++ tmpout3=/tmp/tmp.6Nc2yJRGYb + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.G1MpzODJBo ++ tmpout=/tmp/tmp.90rSUlOgi3 ++ mktemp -+ tmperr=/tmp/tmp.xnT7Dz3bh9 ++ tmperr=/tmp/tmp.itqHSxQSZ2 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38137 ++ wait 38893 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4223,16 +4223,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.G1MpzODJBo ++ head -n 100 /tmp/tmp.90rSUlOgi3 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.dEK2dJCgUj ++ tmpout=/tmp/tmp.xPcP32UPju ++ mktemp -+ tmperr=/tmp/tmp.Zv63soNayb ++ tmperr=/tmp/tmp.xseNAf1Cio ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38147 ++ wait 38903 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4244,26 +4244,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.dEK2dJCgUj -+ head -n 100 /tmp/tmp.d8JKUQF7oW ++ head -n 0 /tmp/tmp.xPcP32UPju ++ head -n 100 /tmp/tmp.6Nc2yJRGYb ++ basename 458.sjeng.data .data + sed -e 's/^/458.sjeng,/' -+ rm /tmp/tmp.d8JKUQF7oW ++ rm /tmp/tmp.6Nc2yJRGYb + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.qPRYZr3irK ++ tmpout3=/tmp/tmp.wAuKIf4i7v + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.fKBvCFdP4X ++ tmpout=/tmp/tmp.hXNyqxj40B ++ mktemp -+ tmperr=/tmp/tmp.zLTNxsmIqA ++ tmperr=/tmp/tmp.HivRHpp0pg ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38164 ++ wait 38920 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4275,16 +4275,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.fKBvCFdP4X ++ head -n 100 /tmp/tmp.hXNyqxj40B + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.iNcIAX5JQZ ++ tmpout=/tmp/tmp.On8NDKdS6C ++ mktemp -+ tmperr=/tmp/tmp.nht4Jn3bVV ++ tmperr=/tmp/tmp.X7UU6macqA ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38174 ++ wait 38930 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4296,26 +4296,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.iNcIAX5JQZ -+ head -n 100 /tmp/tmp.qPRYZr3irK ++ head -n 0 /tmp/tmp.On8NDKdS6C ++ head -n 100 /tmp/tmp.wAuKIf4i7v ++ basename 462.libquantum.data .data + sed -e 's/^/462.libquantum,/' -+ rm /tmp/tmp.qPRYZr3irK ++ rm /tmp/tmp.wAuKIf4i7v + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.f5v6r8Jfm9 ++ tmpout3=/tmp/tmp.mZaeMcLOp5 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.lxwWkCBBrW ++ tmpout=/tmp/tmp.nTKLxfEH7s ++ mktemp -+ tmperr=/tmp/tmp.Zm6Zue7gux ++ tmperr=/tmp/tmp.aDyt8HYfmE ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38191 ++ wait 38947 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4327,16 +4327,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.lxwWkCBBrW ++ head -n 100 /tmp/tmp.nTKLxfEH7s + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.P4KvzlxgN5 ++ tmpout=/tmp/tmp.ISVZY3RGbp ++ mktemp -+ tmperr=/tmp/tmp.MbbFMrZDlJ ++ tmperr=/tmp/tmp.R9Dy36fZfb ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38201 ++ wait 38957 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4346,28 +4346,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.P4KvzlxgN5 -+ head -n 100 /tmp/tmp.f5v6r8Jfm9 ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.ISVZY3RGbp ++ head -n 100 /tmp/tmp.mZaeMcLOp5 ++ basename 464.h264ref.data .data + sed -e 's/^/464.h264ref,/' -+ rm /tmp/tmp.f5v6r8Jfm9 ++ rm /tmp/tmp.mZaeMcLOp5 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.dFU13ysPTn ++ tmpout3=/tmp/tmp.Q6auIAbUjt + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.evn01Jhs4K ++ tmpout=/tmp/tmp.DcX6nGg6HY ++ mktemp -+ tmperr=/tmp/tmp.gwacDMQfMf ++ tmperr=/tmp/tmp.iSzcx3Ec8j ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38218 ++ wait 38974 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4379,17 +4379,18 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.evn01Jhs4K ++ head -n 100 /tmp/tmp.DcX6nGg6HY + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.WvcUHrOT7x ++ tmpout=/tmp/tmp.VhC6n3t5Ef ++ mktemp -+ tmperr=/tmp/tmp.ST3Y2gtAVe ++ tmperr=/tmp/tmp.5DqiTciKwk ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38228 ++ wait 38984 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } } @@ -4398,30 +4399,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.WvcUHrOT7x -+ head -n 100 /tmp/tmp.dFU13ysPTn ++ head -n 0 /tmp/tmp.VhC6n3t5Ef ++ head -n 100 /tmp/tmp.Q6auIAbUjt ++ basename 470.lbm.data .data + sed -e 's/^/470.lbm,/' -+ rm /tmp/tmp.dFU13ysPTn ++ rm /tmp/tmp.Q6auIAbUjt + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.2YO8NR4XiC ++ tmpout3=/tmp/tmp.7sbWIM2RRl + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.TMnw9StOsP ++ tmpout=/tmp/tmp.jxMi2xT00x ++ mktemp -+ tmperr=/tmp/tmp.Lcpk2kfCXE ++ tmperr=/tmp/tmp.UnuXliki7m ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38245 ++ wait 39001 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } } @@ -4431,16 +4430,17 @@ BEGIN { found_samples=0; found_command=0 } /^$/ { next } { if (found_command) { print $0 } } ' -+ head -n 100 /tmp/tmp.TMnw9StOsP ++ sed -e 's/ *, */,/g' ++ head -n 100 /tmp/tmp.jxMi2xT00x + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.R6oWUIz894 ++ tmpout=/tmp/tmp.rKfKuiLYPZ ++ mktemp -+ tmperr=/tmp/tmp.Ciz8Ikp3lS ++ tmperr=/tmp/tmp.5Wth7jPYQJ ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38255 ++ wait 39011 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4450,28 +4450,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.R6oWUIz894 -+ head -n 100 /tmp/tmp.2YO8NR4XiC ++ sed -e 's/ *, */,/g' ++ head -n 0 /tmp/tmp.rKfKuiLYPZ ++ head -n 100 /tmp/tmp.7sbWIM2RRl ++ basename 471.omnetpp.data .data + sed -e 's/^/471.omnetpp,/' -+ rm /tmp/tmp.2YO8NR4XiC ++ rm /tmp/tmp.7sbWIM2RRl + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.Lwf6XoKR3G ++ tmpout3=/tmp/tmp.cVT7lIqBsU + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.nIR15fVkwl ++ tmpout=/tmp/tmp.arOhBst39A ++ mktemp -+ tmperr=/tmp/tmp.BsPMXIVisg ++ tmperr=/tmp/tmp.GtvZERXiHX ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38272 ++ wait 39028 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4483,17 +4483,18 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 100 /tmp/tmp.nIR15fVkwl ++ head -n 100 /tmp/tmp.arOhBst39A + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.SyQfVsX599 ++ tmpout=/tmp/tmp.8GqiW7rJSH ++ mktemp -+ tmperr=/tmp/tmp.kNpiJUf6sy ++ tmperr=/tmp/tmp.4o5sHddsgp ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38282 ++ wait 39038 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } } @@ -4502,28 +4503,27 @@ 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.SyQfVsX599 -+ head -n 100 /tmp/tmp.Lwf6XoKR3G ++ head -n 0 /tmp/tmp.8GqiW7rJSH ++ head -n 100 /tmp/tmp.cVT7lIqBsU ++ basename 473.astar.data .data + sed -e 's/^/473.astar,/' -+ rm /tmp/tmp.Lwf6XoKR3G ++ rm /tmp/tmp.cVT7lIqBsU + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.Yj0D6zMSCS ++ tmpout3=/tmp/tmp.m7F1a40tH3 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.TV1lcfSCjo ++ tmpout=/tmp/tmp.lCIL63Ks56 ++ mktemp -+ tmperr=/tmp/tmp.qhfxRtJoXA ++ tmperr=/tmp/tmp.4pANofzPU2 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38299 ++ wait 39055 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4533,18 +4533,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.TV1lcfSCjo +' ++ head -n 100 /tmp/tmp.lCIL63Ks56 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.mtgBHOaG9U ++ tmpout=/tmp/tmp.O3fThOM9sV ++ mktemp -+ tmperr=/tmp/tmp.M4fd7gJU8o ++ tmperr=/tmp/tmp.yskRxxkk9l ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38309 ++ wait 39065 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4556,26 +4556,26 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.mtgBHOaG9U -+ head -n 100 /tmp/tmp.Yj0D6zMSCS ++ head -n 0 /tmp/tmp.O3fThOM9sV ++ head -n 100 /tmp/tmp.m7F1a40tH3 ++ basename 482.sphinx3.data .data + sed -e 's/^/482.sphinx3,/' -+ rm /tmp/tmp.Yj0D6zMSCS ++ rm /tmp/tmp.m7F1a40tH3 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' x '!=' x ']' + false ++ mktemp -+ tmpout3=/tmp/tmp.27SHjWCJ4x ++ tmpout3=/tmp/tmp.0iREc6WqDc + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp -+ tmpout=/tmp/tmp.mf6Fje9vOx ++ tmpout=/tmp/tmp.d37TWBseR7 ++ mktemp -+ tmperr=/tmp/tmp.P89e6k7aoV ++ tmperr=/tmp/tmp.6fJzLgnTfi ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso -+ wait 38326 ++ wait 39082 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4587,16 +4587,16 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' -+ head -n 100 /tmp/tmp.mf6Fje9vOx ++ head -n 100 /tmp/tmp.d37TWBseR7 + for report_field in dso symbol ++ mktemp -+ tmpout=/tmp/tmp.igMU8b8lCj ++ tmpout=/tmp/tmp.RpKdAvukzH ++ mktemp -+ tmperr=/tmp/tmp.leGfAc6Gon ++ tmperr=/tmp/tmp.d0CTJl8amB ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso -+ wait 38336 ++ wait 39092 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-02.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-02.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 } @@ -4608,48 +4608,48 @@ BEGIN { found_samples=0; found_command=0 } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' -+ head -n 0 /tmp/tmp.igMU8b8lCj -+ head -n 100 /tmp/tmp.27SHjWCJ4x ++ head -n 0 /tmp/tmp.RpKdAvukzH ++ head -n 100 /tmp/tmp.0iREc6WqDc ++ basename 483.xalancbmk.data .data + sed -e 's/^/483.xalancbmk,/' -+ rm /tmp/tmp.27SHjWCJ4x -+ /home/tcwg-buildslave/workspace/tcwg_bmk_4/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/results-vs-prev/csv-results-1/perf-tmp.csv ++ rm /tmp/tmp.0iREc6WqDc ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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_4/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_5/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_4/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_5/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_4/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_5/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_4/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_5/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") + merge_opts+=("$csv_results_dir/status.csv") -+ /home/tcwg-buildslave/workspace/tcwg_bmk_4/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 artifacts/results-vs-prev/csv-results-1/status.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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 artifacts/results-vs-prev/csv-results-1/status.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_4/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 ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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 + c++filt -p -+ /home/tcwg-buildslave/workspace/tcwg_bmk_4/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 ++ cat artifacts/results-vs-prev/csvs2table-results-internal.csv ++ /home/tcwg-buildslave/workspace/tcwg_bmk_5/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_4/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_5/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_4/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_4/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_5/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_5/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 |