Apply %restore_fcommon macro for Address Sanitizer
[platform/upstream/nettle.git] / testsuite / sha512-256-test.c
1 #include "testutils.h"
2
3 void
4 test_main(void)
5 {
6   /* From http://csrc.nist.gov/groups/ST/toolkit/documents/Examples/SHA_All.pdf */
7   test_hash(&nettle_sha512_256, SDATA("abc"),
8             SHEX("53048E26 81941EF9 9B2E29B7 6B4C7DAB"
9                  "E4C2D0C6 34FC6D46 E0E2F131 07E7AF23"));
10
11   test_hash(&nettle_sha512_256, SDATA("abcdefghbcdefghicdefghijdefghijk"
12                                       "efghijklfghijklmghijklmnhijklmno"
13                                       "ijklmnopjklmnopqklmnopqrlmnopqrs"
14                                       "mnopqrstnopqrstu"),
15             SHEX("3928E184 FB8690F8 40DA3988 121D31BE"
16                  "65CB9D3E F83EE614 6FEAC861 E19B563A"));
17 }