From: Andy Polyakov Date: Tue, 12 Jun 2012 14:40:41 +0000 (+0000) Subject: sha256t.c: make sure unrolled loop is tested. X-Git-Tag: master-post-reformat~1802 X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff_plain;h=0bf8f110e0b6ef6161183bfeec18fc6a2d6945e7;hp=f3eac74bc54df29062896d9acd1891ba42328a93 sha256t.c: make sure unrolled loop is tested. --- diff --git a/crypto/sha/sha256t.c b/crypto/sha/sha256t.c index 6b4a3bd001..e1d34280aa 100644 --- a/crypto/sha/sha256t.c +++ b/crypto/sha/sha256t.c @@ -82,13 +82,17 @@ int main (int argc,char **argv) EVP_MD_CTX_init (&evp); EVP_DigestInit_ex (&evp,EVP_sha256(),NULL); - for (i=0;i<1000000;i+=160) + for (i=0;i<1000000;i+=288) EVP_DigestUpdate (&evp, "aaaaaaaa""aaaaaaaa""aaaaaaaa""aaaaaaaa" + "aaaaaaaa""aaaaaaaa""aaaaaaaa""aaaaaaaa" + "aaaaaaaa""aaaaaaaa""aaaaaaaa""aaaaaaaa" + "aaaaaaaa""aaaaaaaa""aaaaaaaa""aaaaaaaa" + "aaaaaaaa""aaaaaaaa""aaaaaaaa""aaaaaaaa" "aaaaaaaa""aaaaaaaa""aaaaaaaa""aaaaaaaa" "aaaaaaaa""aaaaaaaa""aaaaaaaa""aaaaaaaa" "aaaaaaaa""aaaaaaaa""aaaaaaaa""aaaaaaaa" "aaaaaaaa""aaaaaaaa""aaaaaaaa""aaaaaaaa", - (1000000-i)<160?1000000-i:160); + (1000000-i)<288?1000000-i:288); EVP_DigestFinal_ex (&evp,md,NULL); EVP_MD_CTX_cleanup (&evp);