From 9c19adfbce3c72be61849a8500a5bef86f62a424 Mon Sep 17 00:00:00 2001 From: Gabriele 'matrix' Gristina Date: Fri, 5 Feb 2016 18:09:33 +0100 Subject: [PATCH] Fix vector width default values handling --- tools/test.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tools/test.sh b/tools/test.sh index 45aec3c5a..a727a1784 100755 --- a/tools/test.sh +++ b/tools/test.sh @@ -1710,7 +1710,7 @@ while getopts "V:T:t:m:a:b:hcpd:x:o:" opt; do done if [ "${VECTOR}" == "0" ]; then - VECTOR=custom + VECTOR="default" OPTS="${OPTS} --opencl-vector-width 1,4" fi @@ -1832,7 +1832,14 @@ if [ "${PACKAGE}" -eq 0 -o -z "${PACKAGE_FOLDER}" ]; then VECTOR_OLD=${VECTOR} for CUR_WIDTH in $(echo $VECTOR_WIDTHS); do - if [ "${VECTOR_OLD}" == "all" ] || [ "${VECTOR_OLD}" == "${CUR_WIDTH}" ]; then + if [ "${VECTOR_OLD}" == "all" ] || [ "${VECTOR_OLD}" == "default" ] || [ "${VECTOR_OLD}" == "${CUR_WIDTH}" ]; then + + if [ "${VECTOR_OLD}" == "default" ] && \ + [ "${CUR_WIDTH}" != "1" ] && \ + [ "${CUR_WIDTH}" != "4" ]; then + + continue + fi VECTOR=${CUR_WIDTH} OPTS="${OPTS_OLD} --opencl-vector-width ${VECTOR}"