]> git.sesse.net Git - stockfish/blobdiff - tests/signature.sh
Fix compilation after recent merge.
[stockfish] / tests / signature.sh
index 2eb52c89be24c5a3e15e27c6faf996e5881b4d93..06bd1892e6c90ea73a626224a90f384871085b17 100755 (executable)
@@ -11,12 +11,17 @@ trap 'error ${LINENO}' ERR
 
 # obtain
 
-signature=`./stockfish bench 2>&1 | grep "Nodes searched  : " | awk '{print $4}'`
+signature=`eval "$WINE_PATH ./stockfish bench 2>&1" | grep "Nodes searched  : " | awk '{print $4}'`
 
 if [ $# -gt 0 ]; then
    # compare to given reference
    if [ "$1" != "$signature" ]; then
-      echo "signature mismatch: reference $1 obtained $signature"
+      if [ -z "$signature" ]; then
+         echo "No signature obtained from bench. Code crashed or assert triggered ?"
+      else
+         echo "signature mismatch: reference $1 obtained: $signature ."
+      fi
+      exit 1
    else
       echo "signature OK: $signature"
    fi