1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-29 03:18:30 +00:00

Fix vector width default values handling

This commit is contained in:
Gabriele 'matrix' Gristina 2016-02-05 18:09:33 +01:00
parent fbd46f61be
commit 9c19adfbce

View File

@ -1710,7 +1710,7 @@ while getopts "V:T:t:m:a:b:hcpd:x:o:" opt; do
done done
if [ "${VECTOR}" == "0" ]; then if [ "${VECTOR}" == "0" ]; then
VECTOR=custom VECTOR="default"
OPTS="${OPTS} --opencl-vector-width 1,4" OPTS="${OPTS} --opencl-vector-width 1,4"
fi fi
@ -1832,7 +1832,14 @@ if [ "${PACKAGE}" -eq 0 -o -z "${PACKAGE_FOLDER}" ]; then
VECTOR_OLD=${VECTOR} VECTOR_OLD=${VECTOR}
for CUR_WIDTH in $(echo $VECTOR_WIDTHS); do 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} VECTOR=${CUR_WIDTH}
OPTS="${OPTS_OLD} --opencl-vector-width ${VECTOR}" OPTS="${OPTS_OLD} --opencl-vector-width ${VECTOR}"