From d9dd5208964f15cf43d0eb189da39efc74d68278 Mon Sep 17 00:00:00 2001 From: Marco Costalba Date: Mon, 9 Jan 2017 15:37:09 +0100 Subject: [PATCH] Fix previous patch for OS X (#961) Use posix version of sed that is available on all platforms. No functional change. --- .travis.yml | 2 +- tests/signature.sh | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 3e5aec98..36cd2ebc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -48,7 +48,7 @@ script: # checking bench for various build types # # obtain reference from git log - - git log | grep "\b[Bb]ench[ :]\+[0-9]\{7\}" | head -n 1 | sed -rn "s/[^0-9]*([0-9]+)/\1/p" > git_sig + - git log | grep "\b[Bb]ench[ :]\+[0-9]\{7\}" | head -n 1 | sed "s/[^0-9]*\([0-9][0-9]*\)/\1/g" > git_sig - export benchref=$(cat git_sig) - echo "Reference bench:" $benchref # verify against reference diff --git a/tests/signature.sh b/tests/signature.sh index 2eb52c89..00fd2dc9 100755 --- a/tests/signature.sh +++ b/tests/signature.sh @@ -17,6 +17,7 @@ if [ $# -gt 0 ]; then # compare to given reference if [ "$1" != "$signature" ]; then echo "signature mismatch: reference $1 obtained $signature" + exit 1 else echo "signature OK: $signature" fi -- 2.39.2