Sync scripts/check_kats on master with nist

This commit is contained in:
Douglas Stebila 2018-10-02 17:10:13 -04:00
parent 69765b6d50
commit 5135f5c0cd

View File

@ -11,10 +11,10 @@ PRINT_YELLOW="tput setaf 3"
RET=0
ALGS=`grep -E 'define OQS_(KEM|SIG)_alg_' src/kem/kem.h src/sig/sig.h | grep -v 'default' | grep -v 'sidh' | sed -e 's/^[^"]*"//' | sed -e 's/".*$//' | tr -d '[:blank:]'`
ALGS=$(grep -E 'define OQS_(KEM|SIG)_alg_' src/kem/kem.h src/sig/sig.h | grep -v 'default' | grep -v 'sidh' | sed -e 's/^[^"]*"//' | sed -e 's/".*$//' | tr -d '[:blank:]')
for alg in ${ALGS}; do
kat=`find kat_*_rsp -name ${alg}.kat |tr '\n' ' '`
kat=$(find kat_*_rsp -name ${alg}.kat |tr '\n' ' ')
if [ -z "${kat}" ];
then
${PRINT_YELLOW}
@ -24,7 +24,7 @@ for alg in ${ALGS}; do
continue
fi
origs=`find src -name ${alg}.kat -o -name ${alg}.*.kat |tr '\n' ' '`
origs=$(find src -name ${alg}.kat -o -name ${alg}.*.kat |tr '\n' ' ')
if [[ "x${origs}x" == "xx" ]];
then
${PRINT_RED}