From 155d5417d91603f3cfb669da4eaa5eeba0f44273 Mon Sep 17 00:00:00 2001 From: Joost VandeVondele Date: Tue, 8 May 2018 10:31:20 +0200 Subject: [PATCH] Improve signature script Catch case of missing bench, indicative of a crash or assert. No functional change --- tests/signature.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/signature.sh b/tests/signature.sh index 00fd2dc9..6f5957a4 100755 --- a/tests/signature.sh +++ b/tests/signature.sh @@ -16,7 +16,11 @@ signature=`./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 [ "x$1" == "x" ]; 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" -- 2.39.2