Branch Coverage

_snefru.c
Criterion Covered Total %
branch 13 22 59.0


line true false branch
779 4 4 if (ctx->digest_length == snefru256_hash_length) {
795 64 8 for (sbox = rhash_snefru_sbox; sbox < sbox_end; sbox += 512)
798 256 64 for (rot = 0x18100810; rot; rot >>= 8)
835 4 4 if (ctx->digest_length == snefru256_hash_length) {
858 0 4 if (ctx->index) {
861 0 0 if (size < left) {
871 0 4 while (size >= data_block_size) {
874 0 0 if (IS_LITTLE_ENDIAN && IS_ALIGNED_32(msg)) {
889 4 0 if (size) {
907 0 4 assert(ctx->index == (unsigned)(ctx->length % data_block_size));
908 4 0 if (ctx->index) {