+ relative_opt= + '[' xset = xset ']' + relative_opt=--relative + results=("$results_ref" "${results[@]}") + num=0 + mkdir -p artifacts/results-vs-prev + j=0 + for i in "${results[@]}" + rm -rf results-0 + '[' -d base-artifacts/annex/bmk-data ']' + ln -s base-artifacts/annex/bmk-data results-0 + csv_results_dir=artifacts/results-vs-prev/csv-results-0 + mkdir -p artifacts/results-vs-prev/csv-results-0 + /home/tcwg-buildslave/workspace/tcwg_bmk_0/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 ++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/gather-metrics.sh + bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef + has_perf_logs=undef + interesting_symbols= + metrics=() + verbose=false + test 12 -gt 0 + case $1 in + results_dir=results-0/ + shift + shift + test 10 -gt 0 + case $1 in + csv_results_dir=artifacts/results-vs-prev/csv-results-0 + shift + shift + test 8 -gt 0 + case $1 in + metrics=("${metrics[@]}" "$2") + shift + shift + test 6 -gt 0 + case $1 in + hw_tag=sq_32 + shift + shift + test 4 -gt 0 + case $1 in + has_perf_logs=yes + shift + shift + test 2 -gt 0 + case $1 in + verbose=true + shift + shift + test 0 -gt 0 + check_option results-0/ 'results_dir not set.' + local var=results-0/ + local 'msg=results_dir not set.' + '[' xresults-0/ = xundef ']' + check_option artifacts/results-vs-prev/csv-results-0 'csv_results_dir not set.' + local var=artifacts/results-vs-prev/csv-results-0 + local 'msg=csv_results_dir not set.' + '[' xartifacts/results-vs-prev/csv-results-0 = xundef ']' + check_option sq_32 'hw_tag not set.' + local var=sq_32 + local 'msg=hw_tag not set.' + '[' xsq_32 = xundef ']' + check_option yes 'has_perf_logs not set.' + local var=yes + local 'msg=has_perf_logs not set.' + '[' xyes = xundef ']' + '[' 1 = 0 ']' + '[' xperf '!=' xperf ']' + mkdir -p artifacts/results-vs-prev/csv-results-0 + true + verbose_opt=--verbose + num_entries_opt=' ' + gather_perf_data yes sq_32 results-0/ artifacts/results-vs-prev/csv-results-0 + local has_perf_logs=yes + local hw_tag=sq_32 + local results_dir=results-0/ + local csv_results_dir=artifacts/results-vs-prev/csv-results-0 + '[' xyes = xyes ']' + /home/tcwg-buildslave/workspace/tcwg_bmk_0/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 --results-dir results-0/ + '[' 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 perf_dirs ++ find results-0/ -name 'perf.*.data' ++ sort + for perf_dir in "${perf_dirs[@]}" + '[' -d results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data ']' + '[' xsample '!=' x ']' + key=2 + sort= ++ echo sample,dso ++ tr , ' ' + for i in $(echo "$format" | tr "," " ") + '[' xsample = xsample ']' + sort='sort -t, -k2 -g -r' + break + '[' 'xsort -t, -k2 -g -r' = x ']' + [[ sample,dso != *\d\s\o* ]] + echo benchmark,symbol,sample,dso + for failed_csv in "${failed_csvs[@]}" + [[ sample,dso == *\s\a\m\p\l\e* ]] + cat results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + cut -d, -f 1-3 + for perf_dir in "${perf_dirs[@]}" + case "$buildid_dir" in + buildid_opt='--buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug' ++ cd results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data ++ sort ++ ls 400.perlbench.data 401.bzip2.data 403.gcc.data 429.mcf.data 433.milc.data 444.namd.data 445.gobmk.data 447.dealII.data 450.soplex.data 453.povray.data 456.hmmer.data 458.sjeng.data 462.libquantum.data 464.h264ref.data 470.lbm.data 471.omnetpp.data 473.astar.data 482.sphinx3.data 483.xalancbmk.data + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 400.perlbench.data .data + grep -q -c -w 400.perlbench results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 401.bzip2.data .data + grep -q -c -w 401.bzip2 results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.4rrBV0DSvG + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.Wavxf07aQx ++ mktemp + tmperr=/tmp/tmp.SvRy3Eg0Gd ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42062 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.Wavxf07aQx + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.4ypgEXTdWo ++ mktemp + tmperr=/tmp/tmp.b4xS73CLKc ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42072 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.4ypgEXTdWo + head -n 100 /tmp/tmp.4rrBV0DSvG ++ basename 401.bzip2.data .data + sed -e 's/^/401.bzip2,/' + rm /tmp/tmp.4rrBV0DSvG + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 403.gcc.data .data + grep -q -c -w 403.gcc results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.2m3SmzlVNb + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.XZLivqJSg6 ++ mktemp + tmperr=/tmp/tmp.pm93C6470m ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42091 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.XZLivqJSg6 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.JEhjHwyJLr ++ mktemp + tmperr=/tmp/tmp.n7MOUBg6U7 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42101 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.JEhjHwyJLr + head -n 100 /tmp/tmp.2m3SmzlVNb ++ basename 403.gcc.data .data + sed -e 's/^/403.gcc,/' + rm /tmp/tmp.2m3SmzlVNb + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 429.mcf.data .data + grep -q -c -w 429.mcf results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.KYzb1UAKmZ + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.ElD0BbxpeF ++ mktemp + tmperr=/tmp/tmp.5ZbGuHcnaF ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42120 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.ElD0BbxpeF + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.v2uzTtQZDT ++ mktemp + tmperr=/tmp/tmp.lW50uafYBa ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42130 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.v2uzTtQZDT + head -n 100 /tmp/tmp.KYzb1UAKmZ ++ basename 429.mcf.data .data + sed -e 's/^/429.mcf,/' + rm /tmp/tmp.KYzb1UAKmZ + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 433.milc.data .data + grep -q -c -w 433.milc results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.ASrHlAF35V + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.XVPH1OcFXJ ++ mktemp + tmperr=/tmp/tmp.wn6yKqiiDI ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42149 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.XVPH1OcFXJ + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.eHxkBdBxXp ++ mktemp + tmperr=/tmp/tmp.hlgpkfI833 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42159 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.eHxkBdBxXp + head -n 100 /tmp/tmp.ASrHlAF35V ++ basename 433.milc.data .data + sed -e 's/^/433.milc,/' + rm /tmp/tmp.ASrHlAF35V + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 444.namd.data .data + grep -q -c -w 444.namd results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.OgPtOZWELf + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.vvO75MA8RT ++ mktemp + tmperr=/tmp/tmp.Ulcqns7IbL ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42178 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.vvO75MA8RT + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.PNGcW59K7g ++ mktemp + tmperr=/tmp/tmp.OJkYP1XnNJ ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42188 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.PNGcW59K7g + head -n 100 /tmp/tmp.OgPtOZWELf ++ basename 444.namd.data .data + sed -e 's/^/444.namd,/' + rm /tmp/tmp.OgPtOZWELf + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 445.gobmk.data .data + grep -q -c -w 445.gobmk results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.VTAjv8CL8g + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.7bwwPfxr34 ++ mktemp + tmperr=/tmp/tmp.lDKoZW0OBh ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42207 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' + head -n 100 /tmp/tmp.7bwwPfxr34 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.5va7V6jwWQ ++ mktemp + tmperr=/tmp/tmp.21Piss4Zzu ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42217 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.5va7V6jwWQ + head -n 100 /tmp/tmp.VTAjv8CL8g ++ basename 445.gobmk.data .data + sed -e 's/^/445.gobmk,/' + rm /tmp/tmp.VTAjv8CL8g + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 447.dealII.data .data + grep -q -c -w 447.dealII results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.8xCzXRTorF + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.u2689Qe2yd ++ mktemp + tmperr=/tmp/tmp.fCSKsbYgTA ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42236 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.u2689Qe2yd + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.6YxrhfASfx ++ mktemp + tmperr=/tmp/tmp.pFtjgY11JV ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42246 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.6YxrhfASfx + head -n 100 /tmp/tmp.8xCzXRTorF ++ basename 447.dealII.data .data + sed -e 's/^/447.dealII,/' + rm /tmp/tmp.8xCzXRTorF + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 450.soplex.data .data + grep -q -c -w 450.soplex results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.SW67sZeXCB + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.v9tPpDoyPx ++ mktemp + tmperr=/tmp/tmp.5mugd3S96T ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42265 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.v9tPpDoyPx + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.5YyKnxWMel ++ mktemp + tmperr=/tmp/tmp.lBiFjykEYL ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42275 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.5YyKnxWMel + head -n 100 /tmp/tmp.SW67sZeXCB ++ basename 450.soplex.data .data + sed -e 's/^/450.soplex,/' + rm /tmp/tmp.SW67sZeXCB + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 453.povray.data .data + grep -q -c -w 453.povray results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.SYNSXxPkVT + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.oiAgaDIbRj ++ mktemp + tmperr=/tmp/tmp.ToUTChmebN ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42294 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.oiAgaDIbRj + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.coGhmA0sLN ++ mktemp + tmperr=/tmp/tmp.nRaEnDka3T ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42304 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.coGhmA0sLN + head -n 100 /tmp/tmp.SYNSXxPkVT ++ basename 453.povray.data .data + sed -e 's/^/453.povray,/' + rm /tmp/tmp.SYNSXxPkVT + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 456.hmmer.data .data + grep -q -c -w 456.hmmer results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.YKAmw1naAd + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.U4auLuTgD1 ++ mktemp + tmperr=/tmp/tmp.qQM03AAwzQ ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42323 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.U4auLuTgD1 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.pZgGvY0E6U ++ mktemp + tmperr=/tmp/tmp.OhkteW8z9O ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42333 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.pZgGvY0E6U + head -n 100 /tmp/tmp.YKAmw1naAd ++ basename 456.hmmer.data .data + sed -e 's/^/456.hmmer,/' + rm /tmp/tmp.YKAmw1naAd + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 458.sjeng.data .data + grep -q -c -w 458.sjeng results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.6OFMIOaWVn + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.kpAfhhPcdj ++ mktemp + tmperr=/tmp/tmp.vEfFTdV6SX ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42352 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' + head -n 100 /tmp/tmp.kpAfhhPcdj + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.SWsDBbbXFg ++ mktemp + tmperr=/tmp/tmp.YzkFKL0Hq9 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42362 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.SWsDBbbXFg + head -n 100 /tmp/tmp.6OFMIOaWVn ++ basename 458.sjeng.data .data + sed -e 's/^/458.sjeng,/' + rm /tmp/tmp.6OFMIOaWVn + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 462.libquantum.data .data + grep -q -c -w 462.libquantum results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.IbR2ix0dIp + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.NZVkdAHGID ++ mktemp + tmperr=/tmp/tmp.dNIYOYEV8W ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42381 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.NZVkdAHGID + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.6Pa6CdClry ++ mktemp + tmperr=/tmp/tmp.mn05FpCaPc ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42391 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.6Pa6CdClry + head -n 100 /tmp/tmp.IbR2ix0dIp ++ basename 462.libquantum.data .data + sed -e 's/^/462.libquantum,/' + rm /tmp/tmp.IbR2ix0dIp + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 464.h264ref.data .data + grep -q -c -w 464.h264ref results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.GXtdtDQFSK + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.g04sJHCIiY ++ mktemp + tmperr=/tmp/tmp.PTO6Gnggvv ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42410 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.g04sJHCIiY + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.XR7spgzqzb ++ mktemp + tmperr=/tmp/tmp.tM2EyFQ4cN ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42420 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' + head -n 100 /tmp/tmp.XR7spgzqzb + head -n 100 /tmp/tmp.GXtdtDQFSK ++ basename 464.h264ref.data .data + sed -e 's/^/464.h264ref,/' + rm /tmp/tmp.GXtdtDQFSK + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 470.lbm.data .data + grep -q -c -w 470.lbm results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.cUFux3ydTW + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.k1BaFNXwM3 ++ mktemp + tmperr=/tmp/tmp.gIU8TASlSZ ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42439 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.k1BaFNXwM3 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.BRE05ZnfID ++ mktemp + tmperr=/tmp/tmp.2T62spg4e8 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42449 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.BRE05ZnfID + head -n 100 /tmp/tmp.cUFux3ydTW ++ basename 470.lbm.data .data + sed -e 's/^/470.lbm,/' + rm /tmp/tmp.cUFux3ydTW + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 471.omnetpp.data .data + grep -q -c -w 471.omnetpp results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.oPn87Ezo1x + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.aU42xw3Cn8 ++ mktemp + tmperr=/tmp/tmp.g6WeIuiQS8 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42468 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.aU42xw3Cn8 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.QomMH5dnUf ++ mktemp + tmperr=/tmp/tmp.dlKzZazsnP ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42478 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.QomMH5dnUf + head -n 100 /tmp/tmp.oPn87Ezo1x ++ basename 471.omnetpp.data .data + sed -e 's/^/471.omnetpp,/' + rm /tmp/tmp.oPn87Ezo1x + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 473.astar.data .data + grep -q -c -w 473.astar results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.zYrCdIuaIc + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.n9RDA4aiZL ++ mktemp + tmperr=/tmp/tmp.PS9gXkd4Eu ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42497 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.n9RDA4aiZL + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.wTYbZHhBhi ++ mktemp + tmperr=/tmp/tmp.D8CV7yL5nm ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42507 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.wTYbZHhBhi + head -n 100 /tmp/tmp.zYrCdIuaIc ++ basename 473.astar.data .data + sed -e 's/^/473.astar,/' + rm /tmp/tmp.zYrCdIuaIc + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 482.sphinx3.data .data + grep -q -c -w 482.sphinx3 results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.1A5gE6bcn3 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.ducY93iFZ3 ++ mktemp + tmperr=/tmp/tmp.gxY2q9AbFg ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42526 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' + head -n 100 /tmp/tmp.ducY93iFZ3 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.W4j5GvbroV ++ mktemp + tmperr=/tmp/tmp.UjPoKkXndh ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42536 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.W4j5GvbroV + head -n 100 /tmp/tmp.1A5gE6bcn3 ++ basename 482.sphinx3.data .data + sed -e 's/^/482.sphinx3,/' + rm /tmp/tmp.1A5gE6bcn3 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 483.xalancbmk.data .data + grep -q -c -w 483.xalancbmk results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.AcLElUpKNK + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.mu2lVOudVy ++ mktemp + tmperr=/tmp/tmp.uTuy6TO7cN ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42555 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.mu2lVOudVy + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.6iu5Khphdz ++ mktemp + tmperr=/tmp/tmp.KzNDTAd8OS ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42565 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.6iu5Khphdz + head -n 100 /tmp/tmp.AcLElUpKNK ++ basename 483.xalancbmk.data .data + sed -e 's/^/483.xalancbmk,/' + rm /tmp/tmp.AcLElUpKNK + /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/results-vs-prev/csv-results-0/perf-tmp.csv + rm artifacts/results-vs-prev/csv-results-0/perf-tmp.csv + '[' xyes = xyes ']' + bmk_name=spec + metrics=("${metrics[@]:1}") + merge_opts=("$csv_results_dir/perf.csv") + /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-0/perf.csv + j=1 + for i in "${results[@]}" + rm -rf results-1 + '[' -d artifacts/annex/bmk-data ']' + 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_0/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 ++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/gather-metrics.sh + bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef + has_perf_logs=undef + interesting_symbols= + metrics=() + verbose=false + test 12 -gt 0 + case $1 in + results_dir=results-1/ + shift + shift + test 10 -gt 0 + case $1 in + csv_results_dir=artifacts/results-vs-prev/csv-results-1 + shift + shift + test 8 -gt 0 + case $1 in + metrics=("${metrics[@]}" "$2") + shift + shift + test 6 -gt 0 + case $1 in + hw_tag=sq_32 + shift + shift + test 4 -gt 0 + case $1 in + has_perf_logs=yes + shift + shift + test 2 -gt 0 + case $1 in + verbose=true + shift + shift + test 0 -gt 0 + check_option results-1/ 'results_dir not set.' + local var=results-1/ + local 'msg=results_dir not set.' + '[' xresults-1/ = xundef ']' + check_option artifacts/results-vs-prev/csv-results-1 'csv_results_dir not set.' + local var=artifacts/results-vs-prev/csv-results-1 + local 'msg=csv_results_dir not set.' + '[' xartifacts/results-vs-prev/csv-results-1 = xundef ']' + check_option sq_32 'hw_tag not set.' + local var=sq_32 + local 'msg=hw_tag not set.' + '[' xsq_32 = xundef ']' + check_option yes 'has_perf_logs not set.' + local var=yes + local 'msg=has_perf_logs not set.' + '[' xyes = xundef ']' + '[' 1 = 0 ']' + '[' xperf '!=' xperf ']' + mkdir -p artifacts/results-vs-prev/csv-results-1 + true + verbose_opt=--verbose + num_entries_opt=' ' + gather_perf_data yes sq_32 results-1/ artifacts/results-vs-prev/csv-results-1 + local has_perf_logs=yes + local hw_tag=sq_32 + local results_dir=results-1/ + local csv_results_dir=artifacts/results-vs-prev/csv-results-1 + '[' xyes = xyes ']' + /home/tcwg-buildslave/workspace/tcwg_bmk_0/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 --results-dir results-1/ + '[' x/usr/lib/linux-tools/sq_32/perf = x ']' + '[' xresults-1/ '!=' x ']' + mapfile -t failed_csvs ++ find results-1/ -name 'failed.*.csv*' ++ sort + mapfile -t perf_dirs ++ find results-1/ -name 'perf.*.data' ++ sort + for perf_dir in "${perf_dirs[@]}" + '[' -d results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data ']' + '[' xsample '!=' x ']' + key=2 + sort= ++ echo sample,dso ++ tr , ' ' + for i in $(echo "$format" | tr "," " ") + '[' xsample = xsample ']' + sort='sort -t, -k2 -g -r' + break + '[' 'xsort -t, -k2 -g -r' = x ']' + [[ sample,dso != *\d\s\o* ]] + echo benchmark,symbol,sample,dso + for failed_csv in "${failed_csvs[@]}" + [[ sample,dso == *\s\a\m\p\l\e* ]] + cat results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + cut -d, -f 1-3 + for perf_dir in "${perf_dirs[@]}" + case "$buildid_dir" in + buildid_opt='--buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug' ++ cd results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data ++ sort ++ ls 400.perlbench.data 401.bzip2.data 403.gcc.data 429.mcf.data 433.milc.data 444.namd.data 445.gobmk.data 447.dealII.data 450.soplex.data 453.povray.data 456.hmmer.data 458.sjeng.data 462.libquantum.data 464.h264ref.data 470.lbm.data 471.omnetpp.data 473.astar.data 482.sphinx3.data 483.xalancbmk.data + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 400.perlbench.data .data + grep -q -c -w 400.perlbench results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 401.bzip2.data .data + grep -q -c -w 401.bzip2 results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.SFBm09mdEq + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.2LwOFAdwNC ++ mktemp + tmperr=/tmp/tmp.XqJGsYw2aI ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42612 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.2LwOFAdwNC + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.S5qpXZxofe ++ mktemp + tmperr=/tmp/tmp.zxX6imahBg ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42622 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.S5qpXZxofe + head -n 100 /tmp/tmp.SFBm09mdEq ++ basename 401.bzip2.data .data + sed -e 's/^/401.bzip2,/' + rm /tmp/tmp.SFBm09mdEq + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 403.gcc.data .data + grep -q -c -w 403.gcc results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.RxAqLassMh + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.2ex2VZT9DY ++ mktemp + tmperr=/tmp/tmp.Vzzn9C26tC ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42641 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.2ex2VZT9DY + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.5DidY3M4Iq ++ mktemp + tmperr=/tmp/tmp.G68pflLehg ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42651 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.5DidY3M4Iq + head -n 100 /tmp/tmp.RxAqLassMh ++ basename 403.gcc.data .data + sed -e 's/^/403.gcc,/' + rm /tmp/tmp.RxAqLassMh + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 429.mcf.data .data + grep -q -c -w 429.mcf results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.2yD4qmjIXS + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.bbQlO1eO9w ++ mktemp + tmperr=/tmp/tmp.P8IaP3pjcX ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42670 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' + head -n 100 /tmp/tmp.bbQlO1eO9w + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.mon29XFqbT ++ mktemp + tmperr=/tmp/tmp.A83hmrhJPY ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42680 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.mon29XFqbT + head -n 100 /tmp/tmp.2yD4qmjIXS ++ basename 429.mcf.data .data + sed -e 's/^/429.mcf,/' + rm /tmp/tmp.2yD4qmjIXS + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 433.milc.data .data + grep -q -c -w 433.milc results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.uiwUNe2CTz + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.MIH15W5zPH ++ mktemp + tmperr=/tmp/tmp.LR4i3HSIFW ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42699 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.MIH15W5zPH + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.k4UTsp6BzE ++ mktemp + tmperr=/tmp/tmp.mvobR7mbZ1 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42709 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + head -n 100 /tmp/tmp.k4UTsp6BzE + head -n 100 /tmp/tmp.uiwUNe2CTz ++ basename 433.milc.data .data + sed -e 's/^/433.milc,/' + rm /tmp/tmp.uiwUNe2CTz + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 444.namd.data .data + grep -q -c -w 444.namd results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.Bnr5m0GRWv + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.82L4tYOdO8 ++ mktemp + tmperr=/tmp/tmp.FODJ8OrBFe ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42728 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.82L4tYOdO8 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.jyH4xPwQwK ++ mktemp + tmperr=/tmp/tmp.L5M2Nkzabs ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42738 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.jyH4xPwQwK + head -n 100 /tmp/tmp.Bnr5m0GRWv ++ basename 444.namd.data .data + sed -e 's/^/444.namd,/' + rm /tmp/tmp.Bnr5m0GRWv + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 445.gobmk.data .data + grep -q -c -w 445.gobmk results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.yNaWErg06B + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.8QfXXWDVVH ++ mktemp + tmperr=/tmp/tmp.tXeiHGctvK ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42757 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.8QfXXWDVVH + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.LzgKlHAmq0 ++ mktemp + tmperr=/tmp/tmp.ToeRaintjT ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42767 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.LzgKlHAmq0 + head -n 100 /tmp/tmp.yNaWErg06B ++ basename 445.gobmk.data .data + sed -e 's/^/445.gobmk,/' + rm /tmp/tmp.yNaWErg06B + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 447.dealII.data .data + grep -q -c -w 447.dealII results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.X3eIWckzvA + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.i296C6nKOW ++ mktemp + tmperr=/tmp/tmp.5w6onv3i6V ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42786 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' + head -n 100 /tmp/tmp.i296C6nKOW + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.LvUB9PzY1v ++ mktemp + tmperr=/tmp/tmp.DG1yfYxSb7 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42796 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.LvUB9PzY1v + head -n 100 /tmp/tmp.X3eIWckzvA ++ basename 447.dealII.data .data + sed -e 's/^/447.dealII,/' + rm /tmp/tmp.X3eIWckzvA + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 450.soplex.data .data + grep -q -c -w 450.soplex results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.emWZdPmNsv + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.YLDOH9fzWt ++ mktemp + tmperr=/tmp/tmp.XzJucVssX7 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42815 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + head -n 100 /tmp/tmp.YLDOH9fzWt + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.7RnkLrky9h ++ mktemp + tmperr=/tmp/tmp.5NXPyLbDWs ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42825 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.7RnkLrky9h + head -n 100 /tmp/tmp.emWZdPmNsv ++ basename 450.soplex.data .data + sed -e 's/^/450.soplex,/' + rm /tmp/tmp.emWZdPmNsv + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 453.povray.data .data + grep -q -c -w 453.povray results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.Q9ttBufxE4 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.am2HMg1mQT ++ mktemp + tmperr=/tmp/tmp.sEUSwGBaSM ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42844 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.am2HMg1mQT + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.F3cnvQy5GV ++ mktemp + tmperr=/tmp/tmp.0d7vQO34RL ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42854 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.F3cnvQy5GV + head -n 100 /tmp/tmp.Q9ttBufxE4 ++ basename 453.povray.data .data + sed -e 's/^/453.povray,/' + rm /tmp/tmp.Q9ttBufxE4 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 456.hmmer.data .data + grep -q -c -w 456.hmmer results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.5WOw0z6PCa + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.WxhgdbeEfq ++ mktemp + tmperr=/tmp/tmp.soTzyNGbQb ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42873 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.WxhgdbeEfq + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.BQxTzo7HRP ++ mktemp + tmperr=/tmp/tmp.blFBr7pKnL ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42883 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.BQxTzo7HRP + head -n 100 /tmp/tmp.5WOw0z6PCa ++ basename 456.hmmer.data .data + sed -e 's/^/456.hmmer,/' + rm /tmp/tmp.5WOw0z6PCa + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 458.sjeng.data .data + grep -q -c -w 458.sjeng results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.fzzHqkIahC + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.r1JwJYxJnt ++ mktemp + tmperr=/tmp/tmp.RkoFkq4XTe ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42902 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' + head -n 100 /tmp/tmp.r1JwJYxJnt + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.y9ICWa2M3y ++ mktemp + tmperr=/tmp/tmp.YZKbYD35Io ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42912 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.y9ICWa2M3y + head -n 100 /tmp/tmp.fzzHqkIahC ++ basename 458.sjeng.data .data + sed -e 's/^/458.sjeng,/' + rm /tmp/tmp.fzzHqkIahC + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 462.libquantum.data .data + grep -q -c -w 462.libquantum results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.FBxjP7GNjV + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.YqgNsx961H ++ mktemp + tmperr=/tmp/tmp.m7vSf3ncnr ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42931 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.YqgNsx961H + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.3oViHgwAh6 ++ mktemp + tmperr=/tmp/tmp.lqmuQjA7HJ ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42941 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.3oViHgwAh6 + head -n 100 /tmp/tmp.FBxjP7GNjV ++ basename 462.libquantum.data .data + sed -e 's/^/462.libquantum,/' + rm /tmp/tmp.FBxjP7GNjV + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 464.h264ref.data .data + grep -q -c -w 464.h264ref results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.0x1kcV91fZ + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.O0pZjBItG2 ++ mktemp + tmperr=/tmp/tmp.fKHvpd6dGg ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42960 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.O0pZjBItG2 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.I6u9oZNumh ++ mktemp + tmperr=/tmp/tmp.YjgIz0KN2z ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42970 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + head -n 100 /tmp/tmp.I6u9oZNumh + head -n 100 /tmp/tmp.0x1kcV91fZ ++ basename 464.h264ref.data .data + sed -e 's/^/464.h264ref,/' + rm /tmp/tmp.0x1kcV91fZ + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 470.lbm.data .data + grep -q -c -w 470.lbm results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.ZP9416LO96 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.LWDYRJ6x1n ++ mktemp + tmperr=/tmp/tmp.ZudvvB7zTY ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 42989 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.LWDYRJ6x1n + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.efIBTsdSZ2 ++ mktemp + tmperr=/tmp/tmp.m19EIqXnSX ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 42999 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.efIBTsdSZ2 + head -n 100 /tmp/tmp.ZP9416LO96 ++ basename 470.lbm.data .data + sed -e 's/^/470.lbm,/' + rm /tmp/tmp.ZP9416LO96 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 471.omnetpp.data .data + grep -q -c -w 471.omnetpp results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.poEoFc1Pcb + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.eVECzqAtUH ++ mktemp + tmperr=/tmp/tmp.QVhghS6zVA ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43018 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.eVECzqAtUH + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.KGb9zw2rPk ++ mktemp + tmperr=/tmp/tmp.Qc1RcB2cGJ ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43028 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.KGb9zw2rPk + head -n 100 /tmp/tmp.poEoFc1Pcb ++ basename 471.omnetpp.data .data + sed -e 's/^/471.omnetpp,/' + rm /tmp/tmp.poEoFc1Pcb + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 473.astar.data .data + grep -q -c -w 473.astar results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.yM5INlp7lL + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.To0OzhgRbe ++ mktemp + tmperr=/tmp/tmp.ay09my6mxr ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43047 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.To0OzhgRbe + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.lKL9zNv0Id ++ mktemp + tmperr=/tmp/tmp.TAbz7eKIio ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43057 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.lKL9zNv0Id + head -n 100 /tmp/tmp.yM5INlp7lL ++ basename 473.astar.data .data + sed -e 's/^/473.astar,/' + rm /tmp/tmp.yM5INlp7lL + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 482.sphinx3.data .data + grep -q -c -w 482.sphinx3 results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.iQfwobIMXw + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.HhesTT2S57 ++ mktemp + tmperr=/tmp/tmp.mpOWTrWSiO ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43076 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' + head -n 100 /tmp/tmp.HhesTT2S57 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.0SB3Xn6foO ++ mktemp + tmperr=/tmp/tmp.jxgsOc72Gw ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43086 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.0SB3Xn6foO + head -n 100 /tmp/tmp.iQfwobIMXw ++ basename 482.sphinx3.data .data + sed -e 's/^/482.sphinx3,/' + rm /tmp/tmp.iQfwobIMXw + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 483.xalancbmk.data .data + grep -q -c -w 483.xalancbmk results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.N8R9bQHue4 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.piLl1pRkPs ++ mktemp + tmperr=/tmp/tmp.7BXl25dUdM ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43105 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.piLl1pRkPs + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.4MlQodMevj ++ mktemp + tmperr=/tmp/tmp.Hw8WkH9Tp1 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43115 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.4MlQodMevj + head -n 100 /tmp/tmp.N8R9bQHue4 ++ basename 483.xalancbmk.data .data + sed -e 's/^/483.xalancbmk,/' + rm /tmp/tmp.N8R9bQHue4 + /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/fixup-perf-csv.py artifacts/results-vs-prev/csv-results-1/perf-tmp.csv + rm artifacts/results-vs-prev/csv-results-1/perf-tmp.csv + '[' xyes = xyes ']' + bmk_name=spec + metrics=("${metrics[@]:1}") + merge_opts=("$csv_results_dir/perf.csv") + /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-1/perf.csv + j=2 + /home/tcwg-buildslave/workspace/tcwg_bmk_0/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=5 + csvs= + for i in "${results[@]}" + csv_results_dir=artifacts/results-vs-prev/csv-results-0 + /home/tcwg-buildslave/workspace/tcwg_bmk_0/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 --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv ++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/gather-metrics.sh + bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef + has_perf_logs=undef + interesting_symbols= + metrics=() + verbose=false + test 12 -gt 0 + case $1 in + results_dir=results-0/ + shift + shift + test 10 -gt 0 + case $1 in + csv_results_dir=artifacts/results-vs-prev/csv-results-0 + shift + shift + test 8 -gt 0 + case $1 in + hw_tag=sq_32 + shift + shift + test 6 -gt 0 + case $1 in + has_perf_logs=yes + shift + shift + test 4 -gt 0 + case $1 in + verbose=true + shift + shift + test 2 -gt 0 + case $1 in + interesting_symbols='--interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv' + shift + shift + test 0 -gt 0 + check_option results-0/ 'results_dir not set.' + local var=results-0/ + local 'msg=results_dir not set.' + '[' xresults-0/ = xundef ']' + check_option artifacts/results-vs-prev/csv-results-0 'csv_results_dir not set.' + local var=artifacts/results-vs-prev/csv-results-0 + local 'msg=csv_results_dir not set.' + '[' xartifacts/results-vs-prev/csv-results-0 = xundef ']' + check_option sq_32 'hw_tag not set.' + local var=sq_32 + local 'msg=hw_tag not set.' + '[' xsq_32 = xundef ']' + check_option yes 'has_perf_logs not set.' + local var=yes + local 'msg=has_perf_logs not set.' + '[' xyes = xundef ']' + '[' 0 = 0 ']' + metrics=(perf size vect sve md5sum) + mkdir -p artifacts/results-vs-prev/csv-results-0 + true + verbose_opt=--verbose + num_entries_opt=' ' + gather_perf_data yes sq_32 results-0/ artifacts/results-vs-prev/csv-results-0 + local has_perf_logs=yes + local hw_tag=sq_32 + local results_dir=results-0/ + local csv_results_dir=artifacts/results-vs-prev/csv-results-0 + '[' xyes = xyes ']' + /home/tcwg-buildslave/workspace/tcwg_bmk_0/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 --results-dir results-0/ + '[' 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 perf_dirs ++ find results-0/ -name 'perf.*.data' ++ sort + for perf_dir in "${perf_dirs[@]}" + '[' -d results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data ']' + '[' xsample '!=' x ']' + key=2 + sort= ++ echo sample,dso ++ tr , ' ' + for i in $(echo "$format" | tr "," " ") + '[' xsample = xsample ']' + sort='sort -t, -k2 -g -r' + break + '[' 'xsort -t, -k2 -g -r' = x ']' + [[ sample,dso != *\d\s\o* ]] + echo benchmark,symbol,sample,dso + for failed_csv in "${failed_csvs[@]}" + [[ sample,dso == *\s\a\m\p\l\e* ]] + cat results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + cut -d, -f 1-3 + for perf_dir in "${perf_dirs[@]}" + case "$buildid_dir" in + buildid_opt='--buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug' ++ cd results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data ++ sort ++ ls 400.perlbench.data 401.bzip2.data 403.gcc.data 429.mcf.data 433.milc.data 444.namd.data 445.gobmk.data 447.dealII.data 450.soplex.data 453.povray.data 456.hmmer.data 458.sjeng.data 462.libquantum.data 464.h264ref.data 470.lbm.data 471.omnetpp.data 473.astar.data 482.sphinx3.data 483.xalancbmk.data + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 400.perlbench.data .data + grep -q -c -w 400.perlbench results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 401.bzip2.data .data + grep -q -c -w 401.bzip2 results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.xL3QtWdodn + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.xjhtU3UrAf ++ mktemp + tmperr=/tmp/tmp.3T2vIlSHxQ ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43161 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.xjhtU3UrAf + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.5SkqYD9Yxi ++ mktemp + tmperr=/tmp/tmp.CgVaDqeUAp ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43171 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.5SkqYD9Yxi + head -n 100 /tmp/tmp.xL3QtWdodn ++ basename 401.bzip2.data .data + sed -e 's/^/401.bzip2,/' + rm /tmp/tmp.xL3QtWdodn + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 403.gcc.data .data + grep -q -c -w 403.gcc results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.QKq0BN859I + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.RKnn6MtxM0 ++ mktemp + tmperr=/tmp/tmp.Xkpsh4Vvv4 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43190 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + head -n 100 /tmp/tmp.RKnn6MtxM0 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.cXWWWaVkaq ++ mktemp + tmperr=/tmp/tmp.qdqtLm8eKa ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43200 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.cXWWWaVkaq + head -n 100 /tmp/tmp.QKq0BN859I ++ basename 403.gcc.data .data + sed -e 's/^/403.gcc,/' + rm /tmp/tmp.QKq0BN859I + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 429.mcf.data .data + grep -q -c -w 429.mcf results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.wpRPwUIvjH + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.JzCDVtN65D ++ mktemp + tmperr=/tmp/tmp.ASt3BNAJv1 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43219 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.JzCDVtN65D + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.x2hEokgVEN ++ mktemp + tmperr=/tmp/tmp.EX9A3E1ayc ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43229 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.x2hEokgVEN + head -n 100 /tmp/tmp.wpRPwUIvjH ++ basename 429.mcf.data .data + sed -e 's/^/429.mcf,/' + rm /tmp/tmp.wpRPwUIvjH + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 433.milc.data .data + grep -q -c -w 433.milc results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.RQepu7glE3 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.fdCS5HH0Pk ++ mktemp + tmperr=/tmp/tmp.5luTjaZlFJ ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43248 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.fdCS5HH0Pk + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.R4kIwc3LZV ++ mktemp + tmperr=/tmp/tmp.MiMDPYZNXh ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43258 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.R4kIwc3LZV + head -n 100 /tmp/tmp.RQepu7glE3 ++ basename 433.milc.data .data + sed -e 's/^/433.milc,/' + rm /tmp/tmp.RQepu7glE3 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 444.namd.data .data + grep -q -c -w 444.namd results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.abMWTSQXX1 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.hAIfAEhbht ++ mktemp + tmperr=/tmp/tmp.r50uoCvCv8 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43277 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.hAIfAEhbht + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.buwG1Ujn6k ++ mktemp + tmperr=/tmp/tmp.y7GevwLtTC ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43287 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.buwG1Ujn6k + head -n 100 /tmp/tmp.abMWTSQXX1 ++ basename 444.namd.data .data + sed -e 's/^/444.namd,/' + rm /tmp/tmp.abMWTSQXX1 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 445.gobmk.data .data + grep -q -c -w 445.gobmk results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.vf9IuSpTnM + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.2S58NPoK6R ++ mktemp + tmperr=/tmp/tmp.ZfTyAIPTKe ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43306 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.2S58NPoK6R + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.R6JApvod04 ++ mktemp + tmperr=/tmp/tmp.BlnPvNNaYU ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43316 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.R6JApvod04 + head -n 100 /tmp/tmp.vf9IuSpTnM ++ basename 445.gobmk.data .data + sed -e 's/^/445.gobmk,/' + rm /tmp/tmp.vf9IuSpTnM + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 447.dealII.data .data + grep -q -c -w 447.dealII results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.7hEu6Z6AuU + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.TUjXHVKWX2 ++ mktemp + tmperr=/tmp/tmp.JMPnPh57EB ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43335 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.TUjXHVKWX2 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.r3oxQHIWba ++ mktemp + tmperr=/tmp/tmp.kVfNqPS3UU ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43345 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.r3oxQHIWba + head -n 100 /tmp/tmp.7hEu6Z6AuU ++ basename 447.dealII.data .data + sed -e 's/^/447.dealII,/' + rm /tmp/tmp.7hEu6Z6AuU + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 450.soplex.data .data + grep -q -c -w 450.soplex results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.oY5wixDXQm + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.5YJd92i5xc ++ mktemp + tmperr=/tmp/tmp.NBnDxrvb9j ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43364 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.5YJd92i5xc + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.ok4kyOJ1sX ++ mktemp + tmperr=/tmp/tmp.aLaZMoTbY4 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43374 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.ok4kyOJ1sX + head -n 100 /tmp/tmp.oY5wixDXQm ++ basename 450.soplex.data .data + sed -e 's/^/450.soplex,/' + rm /tmp/tmp.oY5wixDXQm + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 453.povray.data .data + grep -q -c -w 453.povray results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.zfTM80pigU + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.7yxALuauq2 ++ mktemp + tmperr=/tmp/tmp.g0ETuz99zK ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43393 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.7yxALuauq2 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.0DodjmMVAz ++ mktemp + tmperr=/tmp/tmp.cMNqFi7tyP ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43403 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.0DodjmMVAz + head -n 100 /tmp/tmp.zfTM80pigU ++ basename 453.povray.data .data + sed -e 's/^/453.povray,/' + rm /tmp/tmp.zfTM80pigU + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 456.hmmer.data .data + grep -q -c -w 456.hmmer results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.bnCTfZEPQG + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.DCmS5MaWzi ++ mktemp + tmperr=/tmp/tmp.X3ZM8NrnAj ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43422 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.DCmS5MaWzi + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.Y6TWL9SJhv ++ mktemp + tmperr=/tmp/tmp.T4uRrrAPn9 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43432 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.Y6TWL9SJhv + head -n 100 /tmp/tmp.bnCTfZEPQG ++ basename 456.hmmer.data .data + sed -e 's/^/456.hmmer,/' + rm /tmp/tmp.bnCTfZEPQG + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 458.sjeng.data .data + grep -q -c -w 458.sjeng results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.eBE4mIpgw1 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.m2Kx1z7JZp ++ mktemp + tmperr=/tmp/tmp.DmBhcuGfBc ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43451 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.m2Kx1z7JZp + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.VyhRw28e9z ++ mktemp + tmperr=/tmp/tmp.ySzzw2TqFg ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43461 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.VyhRw28e9z + head -n 100 /tmp/tmp.eBE4mIpgw1 ++ basename 458.sjeng.data .data + sed -e 's/^/458.sjeng,/' + rm /tmp/tmp.eBE4mIpgw1 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 462.libquantum.data .data + grep -q -c -w 462.libquantum results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.JtTAFxJJUJ + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.ml5qOKretc ++ mktemp + tmperr=/tmp/tmp.BD6n2DoDbl ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43480 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.ml5qOKretc + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.baYyq25N2Q ++ mktemp + tmperr=/tmp/tmp.brUCMei7Ae ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43490 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.baYyq25N2Q + head -n 100 /tmp/tmp.JtTAFxJJUJ ++ basename 462.libquantum.data .data + sed -e 's/^/462.libquantum,/' + rm /tmp/tmp.JtTAFxJJUJ + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 464.h264ref.data .data + grep -q -c -w 464.h264ref results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.69cVeKwCuO + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.PpMigY8MLA ++ mktemp + tmperr=/tmp/tmp.W28E9gy954 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43509 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.PpMigY8MLA + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.2nP5FKYNFz ++ mktemp + tmperr=/tmp/tmp.e6bWCpffw1 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43519 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.2nP5FKYNFz + head -n 100 /tmp/tmp.69cVeKwCuO ++ basename 464.h264ref.data .data + sed -e 's/^/464.h264ref,/' + rm /tmp/tmp.69cVeKwCuO + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 470.lbm.data .data + grep -q -c -w 470.lbm results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.ewBJkKAEac + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.p1nNegEZJS ++ mktemp + tmperr=/tmp/tmp.ncPvBoQLDA ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43538 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' + head -n 100 /tmp/tmp.p1nNegEZJS + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.Wsl24wS5t5 ++ mktemp + tmperr=/tmp/tmp.CgoOhr39N8 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43548 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.Wsl24wS5t5 + head -n 100 /tmp/tmp.ewBJkKAEac ++ basename 470.lbm.data .data + sed -e 's/^/470.lbm,/' + rm /tmp/tmp.ewBJkKAEac + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 471.omnetpp.data .data + grep -q -c -w 471.omnetpp results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.SkRJfmCzZX + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.0y6sN8DzTh ++ mktemp + tmperr=/tmp/tmp.kxdrkLFagK ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43567 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.0y6sN8DzTh + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.Fc1NlNlTgw ++ mktemp + tmperr=/tmp/tmp.WBlseFk2Px ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43577 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.Fc1NlNlTgw + head -n 100 /tmp/tmp.SkRJfmCzZX ++ basename 471.omnetpp.data .data + sed -e 's/^/471.omnetpp,/' + rm /tmp/tmp.SkRJfmCzZX + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 473.astar.data .data + grep -q -c -w 473.astar results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.IyhnKT5Mky + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.mvbC8zYf1H ++ mktemp + tmperr=/tmp/tmp.vzDrmfzojM ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43596 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.mvbC8zYf1H + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.Eqme3tJaGL ++ mktemp + tmperr=/tmp/tmp.oX1Gb7NtU1 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43606 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.Eqme3tJaGL + head -n 100 /tmp/tmp.IyhnKT5Mky ++ basename 473.astar.data .data + sed -e 's/^/473.astar,/' + rm /tmp/tmp.IyhnKT5Mky + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 482.sphinx3.data .data + grep -q -c -w 482.sphinx3 results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.dWtNfxC3bs + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.OurUxUWrWe ++ mktemp + tmperr=/tmp/tmp.vkxDGTR5a2 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43625 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.OurUxUWrWe + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.lz42L24Wwn ++ mktemp + tmperr=/tmp/tmp.89lpaDyfPh ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43635 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.lz42L24Wwn + head -n 100 /tmp/tmp.dWtNfxC3bs ++ basename 482.sphinx3.data .data + sed -e 's/^/482.sphinx3,/' + rm /tmp/tmp.dWtNfxC3bs + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 483.xalancbmk.data .data + grep -q -c -w 483.xalancbmk results-0/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.ztOfCjTbZZ + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.FJuMl1Md2t ++ mktemp + tmperr=/tmp/tmp.x3WQQpnECW ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 43654 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.FJuMl1Md2t + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.R7N6kVSLUW ++ mktemp + tmperr=/tmp/tmp.Asd2ugKqo5 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 43664 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-0/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.R7N6kVSLUW + head -n 100 /tmp/tmp.ztOfCjTbZZ ++ basename 483.xalancbmk.data .data + sed -e 's/^/483.xalancbmk,/' + rm /tmp/tmp.ztOfCjTbZZ + /home/tcwg-buildslave/workspace/tcwg_bmk_0/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_0/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_0/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_0/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_0/jenkins-scripts/../bmk-scripts/md5sum-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-0/md5sum.csv --perf_csv artifacts/results-vs-prev/csv-results-0/perf.csv --results_dir results-0/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv Warning: Executable not found for benchmark 400.perlbench + merge_opts+=("$csv_results_dir/$metric.csv") + /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-0/perf.csv artifacts/results-vs-prev/csv-results-0/size.csv artifacts/results-vs-prev/csv-results-0/vect.csv artifacts/results-vs-prev/csv-results-0/sve.csv artifacts/results-vs-prev/csv-results-0/md5sum.csv + csvs=' artifacts/results-vs-prev/csv-results-0/results.csv' + num=1 + for i in "${results[@]}" + csv_results_dir=artifacts/results-vs-prev/csv-results-1 + /home/tcwg-buildslave/workspace/tcwg_bmk_0/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 --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv ++ dirname /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/gather-metrics.sh + bmk_scripts=/home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts + results_dir=undef + csv_results_dir=undef + hw_tag=undef + has_perf_logs=undef + interesting_symbols= + metrics=() + verbose=false + test 12 -gt 0 + case $1 in + results_dir=results-1/ + shift + shift + test 10 -gt 0 + case $1 in + csv_results_dir=artifacts/results-vs-prev/csv-results-1 + shift + shift + test 8 -gt 0 + case $1 in + hw_tag=sq_32 + shift + shift + test 6 -gt 0 + case $1 in + has_perf_logs=yes + shift + shift + test 4 -gt 0 + case $1 in + verbose=true + shift + shift + test 2 -gt 0 + case $1 in + interesting_symbols='--interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv' + shift + shift + test 0 -gt 0 + check_option results-1/ 'results_dir not set.' + local var=results-1/ + local 'msg=results_dir not set.' + '[' xresults-1/ = xundef ']' + check_option artifacts/results-vs-prev/csv-results-1 'csv_results_dir not set.' + local var=artifacts/results-vs-prev/csv-results-1 + local 'msg=csv_results_dir not set.' + '[' xartifacts/results-vs-prev/csv-results-1 = xundef ']' + check_option sq_32 'hw_tag not set.' + local var=sq_32 + local 'msg=hw_tag not set.' + '[' xsq_32 = xundef ']' + check_option yes 'has_perf_logs not set.' + local var=yes + local 'msg=has_perf_logs not set.' + '[' xyes = xundef ']' + '[' 0 = 0 ']' + metrics=(perf size vect sve md5sum) + mkdir -p artifacts/results-vs-prev/csv-results-1 + true + verbose_opt=--verbose + num_entries_opt=' ' + gather_perf_data yes sq_32 results-1/ artifacts/results-vs-prev/csv-results-1 + local has_perf_logs=yes + local hw_tag=sq_32 + local results_dir=results-1/ + local csv_results_dir=artifacts/results-vs-prev/csv-results-1 + '[' xyes = xyes ']' + /home/tcwg-buildslave/workspace/tcwg_bmk_0/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 --results-dir results-1/ + '[' x/usr/lib/linux-tools/sq_32/perf = x ']' + '[' xresults-1/ '!=' x ']' + mapfile -t failed_csvs ++ find results-1/ -name 'failed.*.csv*' ++ sort + mapfile -t perf_dirs ++ find results-1/ -name 'perf.*.data' ++ sort + for perf_dir in "${perf_dirs[@]}" + '[' -d results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data ']' + '[' xsample '!=' x ']' + key=2 + sort= ++ echo sample,dso ++ tr , ' ' + for i in $(echo "$format" | tr "," " ") + '[' xsample = xsample ']' + sort='sort -t, -k2 -g -r' + break + '[' 'xsort -t, -k2 -g -r' = x ']' + [[ sample,dso != *\d\s\o* ]] + echo benchmark,symbol,sample,dso + for failed_csv in "${failed_csvs[@]}" + [[ sample,dso == *\s\a\m\p\l\e* ]] + cat results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + cut -d, -f 1-3 + for perf_dir in "${perf_dirs[@]}" + case "$buildid_dir" in + buildid_opt='--buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug' ++ cd results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data ++ sort ++ ls 400.perlbench.data 401.bzip2.data 403.gcc.data 429.mcf.data 433.milc.data 444.namd.data 445.gobmk.data 447.dealII.data 450.soplex.data 453.povray.data 456.hmmer.data 458.sjeng.data 462.libquantum.data 464.h264ref.data 470.lbm.data 471.omnetpp.data 473.astar.data 482.sphinx3.data 483.xalancbmk.data + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 400.perlbench.data .data + grep -q -c -w 400.perlbench results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + continue + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 401.bzip2.data .data + grep -q -c -w 401.bzip2 results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.Pv6H2Dmcew + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.AWd6fdDIwP ++ mktemp + tmperr=/tmp/tmp.kfg1X3Xtcz ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46051 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.AWd6fdDIwP + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.FEqba5ZA8F ++ mktemp + tmperr=/tmp/tmp.96LhFub1n9 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46061 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/401.bzip2.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.FEqba5ZA8F + head -n 100 /tmp/tmp.Pv6H2Dmcew ++ basename 401.bzip2.data .data + sed -e 's/^/401.bzip2,/' + rm /tmp/tmp.Pv6H2Dmcew + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 403.gcc.data .data + grep -q -c -w 403.gcc results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.Xx9wvTkccB + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.nf8Rf6WfYN ++ mktemp + tmperr=/tmp/tmp.TZDAqmZZTY ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46080 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.nf8Rf6WfYN + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.NSWETVlZJQ ++ mktemp + tmperr=/tmp/tmp.kc9KMkXmhT ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46090 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/403.gcc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.NSWETVlZJQ + head -n 100 /tmp/tmp.Xx9wvTkccB ++ basename 403.gcc.data .data + sed -e 's/^/403.gcc,/' + rm /tmp/tmp.Xx9wvTkccB + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 429.mcf.data .data + grep -q -c -w 429.mcf results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.KhlbzWOk8T + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.o7uXW9Miw9 ++ mktemp + tmperr=/tmp/tmp.WuHPG4GsUN ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46109 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.o7uXW9Miw9 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.euKUGAH68i ++ mktemp + tmperr=/tmp/tmp.Ags5UsVVa1 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46119 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/429.mcf.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' + head -n 100 /tmp/tmp.euKUGAH68i + head -n 100 /tmp/tmp.KhlbzWOk8T ++ basename 429.mcf.data .data + sed -e 's/^/429.mcf,/' + rm /tmp/tmp.KhlbzWOk8T + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 433.milc.data .data + grep -q -c -w 433.milc results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.jxDWblU4JX + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.zACk5h0BMN ++ mktemp + tmperr=/tmp/tmp.QqBMhe73o6 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46138 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.zACk5h0BMN + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.5TIl6UpZ6A ++ mktemp + tmperr=/tmp/tmp.rqnwznxXl2 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46148 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/433.milc.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + head -n 100 /tmp/tmp.5TIl6UpZ6A + head -n 100 /tmp/tmp.jxDWblU4JX ++ basename 433.milc.data .data + sed -e 's/^/433.milc,/' + rm /tmp/tmp.jxDWblU4JX + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 444.namd.data .data + grep -q -c -w 444.namd results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.ddLtB5w7Jr + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.xwyil5cRgQ ++ mktemp + tmperr=/tmp/tmp.ZBITJfZCmf ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46167 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.xwyil5cRgQ + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.nMCGm6tAHW ++ mktemp + tmperr=/tmp/tmp.qgYhfHyddt ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46177 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/444.namd.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.nMCGm6tAHW + head -n 100 /tmp/tmp.ddLtB5w7Jr ++ basename 444.namd.data .data + sed -e 's/^/444.namd,/' + rm /tmp/tmp.ddLtB5w7Jr + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 445.gobmk.data .data + grep -q -c -w 445.gobmk results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.Lea7JFmKig + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.Pc0UthHAFb ++ mktemp + tmperr=/tmp/tmp.52WUnAkBSv ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46196 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.Pc0UthHAFb + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.4x1nwFBoZN ++ mktemp + tmperr=/tmp/tmp.m5cY7OzweQ ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46206 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/445.gobmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.4x1nwFBoZN + head -n 100 /tmp/tmp.Lea7JFmKig ++ basename 445.gobmk.data .data + sed -e 's/^/445.gobmk,/' + rm /tmp/tmp.Lea7JFmKig + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 447.dealII.data .data + grep -q -c -w 447.dealII results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.gM8D2C6vJZ + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.9U0DhweCiI ++ mktemp + tmperr=/tmp/tmp.RPG6J8Hrnz ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46225 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' + head -n 100 /tmp/tmp.9U0DhweCiI + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.VcqXakKzhz ++ mktemp + tmperr=/tmp/tmp.kwzA0TvO9i ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46235 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/447.dealII.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.VcqXakKzhz + head -n 100 /tmp/tmp.gM8D2C6vJZ ++ basename 447.dealII.data .data + sed -e 's/^/447.dealII,/' + rm /tmp/tmp.gM8D2C6vJZ + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 450.soplex.data .data + grep -q -c -w 450.soplex results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.aDeil4KL1C + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.vPA4PAIlo9 ++ mktemp + tmperr=/tmp/tmp.LsCsnEggJt ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46254 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.vPA4PAIlo9 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.zHcLrKWany ++ mktemp + tmperr=/tmp/tmp.bigWDEK6qV ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46264 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/450.soplex.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.zHcLrKWany + head -n 100 /tmp/tmp.aDeil4KL1C ++ basename 450.soplex.data .data + sed -e 's/^/450.soplex,/' + rm /tmp/tmp.aDeil4KL1C + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 453.povray.data .data + grep -q -c -w 453.povray results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.J9jDGJspA9 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.aJUjFN0eTW ++ mktemp + tmperr=/tmp/tmp.PiA2ReuJOf ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46283 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.aJUjFN0eTW + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.AaBGcMRwe6 ++ mktemp + tmperr=/tmp/tmp.MhFOr1SBia ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46293 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/453.povray.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + sed -e 's/ *, */,/g' + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + head -n 100 /tmp/tmp.AaBGcMRwe6 + head -n 100 /tmp/tmp.J9jDGJspA9 ++ basename 453.povray.data .data + sed -e 's/^/453.povray,/' + rm /tmp/tmp.J9jDGJspA9 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 456.hmmer.data .data + grep -q -c -w 456.hmmer results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.4hmhtxgHp0 + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.4tBw42owI9 ++ mktemp + tmperr=/tmp/tmp.ALHVg0MBAW ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46312 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.4tBw42owI9 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.ngfVqaBb8q ++ mktemp + tmperr=/tmp/tmp.c6dCFt1yri ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46322 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/456.hmmer.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.ngfVqaBb8q + head -n 100 /tmp/tmp.4hmhtxgHp0 ++ basename 456.hmmer.data .data + sed -e 's/^/456.hmmer,/' + rm /tmp/tmp.4hmhtxgHp0 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 458.sjeng.data .data + grep -q -c -w 458.sjeng results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.3cdY3ybMFi + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.0mHHjY2Qam ++ mktemp + tmperr=/tmp/tmp.Lewba6rKXo ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46341 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.0mHHjY2Qam + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.8AH250UC6G ++ mktemp + tmperr=/tmp/tmp.WIOX2ofan2 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46351 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/458.sjeng.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.8AH250UC6G + head -n 100 /tmp/tmp.3cdY3ybMFi ++ basename 458.sjeng.data .data + sed -e 's/^/458.sjeng,/' + rm /tmp/tmp.3cdY3ybMFi + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 462.libquantum.data .data + grep -q -c -w 462.libquantum results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.T38OUpYv7E + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.D56Q3G2NAN ++ mktemp + tmperr=/tmp/tmp.tKSMU3eMnm ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46370 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.D56Q3G2NAN + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.esyBMcU7zH ++ mktemp + tmperr=/tmp/tmp.wI5XvllDZd ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46380 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/462.libquantum.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.esyBMcU7zH + head -n 100 /tmp/tmp.T38OUpYv7E ++ basename 462.libquantum.data .data + sed -e 's/^/462.libquantum,/' + rm /tmp/tmp.T38OUpYv7E + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 464.h264ref.data .data + grep -q -c -w 464.h264ref results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.qvXgN4BsR3 + sort -t, -k2 -g -r + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.wMuGfXWvoo ++ mktemp + tmperr=/tmp/tmp.CJMqRq252b ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46399 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.wMuGfXWvoo + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.E5ORQbPAD6 ++ mktemp + tmperr=/tmp/tmp.T2rZEePeJs ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46409 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/464.h264ref.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.E5ORQbPAD6 + head -n 100 /tmp/tmp.qvXgN4BsR3 ++ basename 464.h264ref.data .data + sed -e 's/^/464.h264ref,/' + rm /tmp/tmp.qvXgN4BsR3 + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 470.lbm.data .data + grep -q -c -w 470.lbm results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.aZKN6A9Dcy + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.qlsjBqZr8D ++ mktemp + tmperr=/tmp/tmp.TO1QT8BAo6 ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46428 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.qlsjBqZr8D + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.ReY132tBzI ++ mktemp + tmperr=/tmp/tmp.OFk2a3jjyY ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46438 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/470.lbm.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.ReY132tBzI + head -n 100 /tmp/tmp.aZKN6A9Dcy ++ basename 470.lbm.data .data + sed -e 's/^/470.lbm,/' + rm /tmp/tmp.aZKN6A9Dcy + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 471.omnetpp.data .data + grep -q -c -w 471.omnetpp results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.At04M5EmzW + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.PpQzUUFRBQ ++ mktemp + tmperr=/tmp/tmp.xFL7jUzOKj ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46457 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.PpQzUUFRBQ + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.ldo6l5UDmz ++ mktemp + tmperr=/tmp/tmp.M95lb6Gm7l ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46467 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/471.omnetpp.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.ldo6l5UDmz + head -n 100 /tmp/tmp.At04M5EmzW ++ basename 471.omnetpp.data .data + sed -e 's/^/471.omnetpp,/' + rm /tmp/tmp.At04M5EmzW + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 473.astar.data .data + grep -q -c -w 473.astar results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.PP4Ftt3wOV + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.b0mNbdV1b1 ++ mktemp + tmperr=/tmp/tmp.QyK4nUge1C ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46486 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.b0mNbdV1b1 + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.5Z7i3LYSLa ++ mktemp + tmperr=/tmp/tmp.seOPVFz0Q0 ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46496 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/473.astar.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } + sed -e 's/ *, */,/g' ' + head -n 100 /tmp/tmp.5Z7i3LYSLa + head -n 100 /tmp/tmp.PP4Ftt3wOV ++ basename 473.astar.data .data + sed -e 's/^/473.astar,/' + rm /tmp/tmp.PP4Ftt3wOV + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 482.sphinx3.data .data + grep -q -c -w 482.sphinx3 results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.vlA9mxVi9o + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.CzrqVTWCWf ++ mktemp + tmperr=/tmp/tmp.tJEddLsVGH ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46515 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.CzrqVTWCWf + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.QEeEGpoGxe ++ mktemp + tmperr=/tmp/tmp.uUlwx9zauV ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46525 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/482.sphinx3.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.QEeEGpoGxe + head -n 100 /tmp/tmp.vlA9mxVi9o ++ basename 482.sphinx3.data .data + sed -e 's/^/482.sphinx3,/' + rm /tmp/tmp.vlA9mxVi9o + for data in $(cd "$perf_dir"; ls [1-8]*.data | sort) + '[' xresults-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 '!=' x ']' ++ basename 483.xalancbmk.data .data + grep -q -c -w 483.xalancbmk results-1/tcwg-bmk-sq-01.tcwglab/failed.parallel.csv.run.0 + false ++ mktemp + tmpout3=/tmp/tmp.wdpz6rhvrk + for report_field in dso symbol + sort -t, -k2 -g -r ++ mktemp + tmpout=/tmp/tmp.sq4Re8qsFA ++ mktemp + tmperr=/tmp/tmp.3rEIvafcFg ++ echo sample,dso ++ sed -e s/size/dso_size/g + format1=sample,dso + wait 46544 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F dso,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.sq4Re8qsFA + for report_field in dso symbol ++ mktemp + tmpout=/tmp/tmp.s3NzTnx83I ++ mktemp + tmperr=/tmp/tmp.WZxW0sYQhY ++ echo sample,dso ++ sed -e s/size/symbol_size/g + format1=sample,dso + wait 46554 + /usr/lib/linux-tools/sq_32/perf --buildid-dir results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/.debug report --no-demangle -f -i results-1/tcwg-bmk-sq-01.tcwglab/perf.parallel.data/483.xalancbmk.data --stdio -g none --no-children -F symbol,sample,dso -s sample,dso -t, + awk ' BEGIN { found_samples=0; found_command=0 } { if (ignore_and_exit) { next } } /^# Samples: .* of event '\''cycles['\''/]/ { if (found_samples) { ignore_and_exit=1; next }; found_samples=1; next } /^# .*, *Samples/ { if (found_samples) { found_command=1 }; next } /^#/ { if (found_command) { ignore_and_exit=1; next } } /^$/ { next } { if (found_command) { print $0 } } ' + sed -e 's/ *, */,/g' + head -n 100 /tmp/tmp.s3NzTnx83I + head -n 100 /tmp/tmp.wdpz6rhvrk ++ basename 483.xalancbmk.data .data + sed -e 's/^/483.xalancbmk,/' + rm /tmp/tmp.wdpz6rhvrk + /home/tcwg-buildslave/workspace/tcwg_bmk_0/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_0/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_0/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_0/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_0/jenkins-scripts/../bmk-scripts/md5sum-data-to-csv.py --bmk_name spec --out_csv_file artifacts/results-vs-prev/csv-results-1/md5sum.csv --perf_csv artifacts/results-vs-prev/csv-results-1/perf.csv --results_dir results-1/ --interesting_symbols artifacts/results-vs-prev/interesting-symbols.csv Warning: Executable not found for benchmark 400.perlbench + merge_opts+=("$csv_results_dir/$metric.csv") + /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/merge-metric-csvs.py artifacts/results-vs-prev/csv-results-1/perf.csv artifacts/results-vs-prev/csv-results-1/size.csv artifacts/results-vs-prev/csv-results-1/vect.csv artifacts/results-vs-prev/csv-results-1/sve.csv artifacts/results-vs-prev/csv-results-1/md5sum.csv + csvs=' artifacts/results-vs-prev/csv-results-0/results.csv artifacts/results-vs-prev/csv-results-1/results.csv' + num=2 + /home/tcwg-buildslave/workspace/tcwg_bmk_0/jenkins-scripts/../bmk-scripts/csvs2table.py -p 5 --relative artifacts/results-vs-prev/csv-results-0/results.csv artifacts/results-vs-prev/csv-results-1/results.csv + cat artifacts/results-vs-prev/csvs2table-results-internal.csv + c++filt -p + /home/tcwg-buildslave/workspace/tcwg_bmk_0/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_0/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_0/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_0/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