+2012-10-03 Niels Möller <nisse@lysator.liu.se>
+
+ From: Nikos Mavrogiannopoulos:
+ * testsuite/testutils.c (test_hash): On failure, print the
+ expected and returned hash values.
+
2012-09-23 Niels Möller <nisse@lysator.liu.se>
* Makefile.in (nettle_SOURCES): Added salsa20-core-internal.c.
hash->update(ctx, msg->length, msg->data);
hash->digest(ctx, hash->digest_size, buffer);
- ASSERT(MEMEQ(hash->digest_size, digest->data, buffer));
+ if (MEMEQ(hash->digest_size, digest->data, buffer) == 0)
+ {
+ fprintf(stdout, "\nGot:\n");
+ print_hex(hash->digest_size, buffer);
+ fprintf(stdout, "\nExpected:\n");
+ print_hex(hash->digest_size, digest->data);
+ abort();
+ }
memset(buffer, 0, hash->digest_size);