aboutsummaryrefslogtreecommitdiff
path: root/break-up-bmks.sh
diff options
context:
space:
mode:
authorLaurent Alfonsi <laurent.alfonsi@linaro.org>2022-06-08 08:04:47 +0200
committerLaurent Alfonsi <laurent.alfonsi@linaro.org>2022-06-08 08:08:48 +0200
commitced15f674fc3809a085cfd812590c94bf2ae1f67 (patch)
tree70da6e9ff7f6ee9b10d97d08941c2ef98fa67604 /break-up-bmks.sh
parent36e29cea5e0b4a867b2aa28f3f7d76d9eea0565e (diff)
break-up-bmks.sh: Fix bmk selection
Pieces of keywords should not be interpreted Change-Id: Ic889d10f217d005f0ac9423425058f17317f996f
Diffstat (limited to 'break-up-bmks.sh')
-rwxr-xr-xbreak-up-bmks.sh18
1 files changed, 9 insertions, 9 deletions
diff --git a/break-up-bmks.sh b/break-up-bmks.sh
index ebe397a..c7094da 100755
--- a/break-up-bmks.sh
+++ b/break-up-bmks.sh
@@ -94,15 +94,15 @@ spec2017_rate_nofortran=(
# spec2017_speed, spec2017_speed_nofortran, spec2017_rate, spec2017_rate_nofortran
mapfile -t bmks < <(echo "$bench_list" \
- | sed -e "s/c_and_cxx/${spec2006_c_and_cxx[*]}/g" \
- -e "s/fortran/${spec2006_fortran[*]}/g" \
- -e "s/all/${spec2006_all[*]}/g" \
- -e "s/spec2006_speed/${spec2006_speed[*]}/g" \
- -e "s/spec2006_speed_nofortran/${spec2006_speed_nofortran[*]}/g" \
- -e "s/spec2017_speed/${spec2017_speed[*]}/g" \
- -e "s/spec2017_speed_nofortran/${spec2017_speed_nofortran[*]}/g" \
- -e "s/spec2017_rate/${spec2017_rate[*]}/g" \
- -e "s/spec2017_rate_nofortran/${spec2017_rate_nofortran[*]}/g" \
+ | sed -e "s/\<c_and_cxx\>/${spec2006_c_and_cxx[*]}/g" \
+ -e "s/\<fortran\>/${spec2006_fortran[*]}/g" \
+ -e "s/\<all\>/${spec2006_all[*]}/g" \
+ -e "s/\<spec2006_speed\>/${spec2006_speed[*]}/g" \
+ -e "s/\<spec2006_speed_nofortran\>/${spec2006_speed_nofortran[*]}/g" \
+ -e "s/\<spec2017_speed\>/${spec2017_speed[*]}/g" \
+ -e "s/\<spec2017_speed_nofortran\>/${spec2017_speed_nofortran[*]}/g" \
+ -e "s/\<spec2017_rate\>/${spec2017_rate[*]}/g" \
+ -e "s/\<spec2017_rate_nofortran\>/${spec2017_rate_nofortran[*]}/g" \
| tr " " "\n" \
| sort -u)