View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/botan/build/include/botan/assert.h |
30.77% (4/13) |
66.67% (2/3) |
66.67% (2/3) |
src/botan/build/include/botan/bigint.h |
63.46% (132/208) |
61.11% (55/90) |
68.15% (92/135) |
src/botan/build/include/botan/buf_comp.h |
0.00% (0/15) |
0.00% (0/8) |
0.00% (0/8) |
src/botan/build/include/botan/chacha_rng.h |
0.00% (0/2) |
0.00% (0/2) |
0.00% (0/2) |
src/botan/build/include/botan/exceptn.h |
5.00% (1/20) |
5.00% (1/20) |
5.00% (1/20) |
src/botan/build/include/botan/hex.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/bit_ops.h |
46.34% (19/41) |
57.14% (4/7) |
41.18% (7/17) |
src/botan/build/include/botan/internal/bswap.h |
33.33% (4/12) |
33.33% (1/3) |
33.33% (1/3) |
src/botan/build/include/botan/internal/cpuid.h |
0.00% (0/76) |
0.00% (0/24) |
0.00% (0/36) |
src/botan/build/include/botan/internal/ct_utils.h |
56.99% (53/93) |
62.50% (20/32) |
57.14% (24/42) |
src/botan/build/include/botan/internal/divide.h |
100.00% (5/5) |
100.00% (1/1) |
100.00% (1/1) |
src/botan/build/include/botan/internal/fmt.h |
0.00% (0/19) |
0.00% (0/3) |
0.00% (0/13) |
src/botan/build/include/botan/internal/loadstor.h |
5.79% (7/121) |
6.25% (1/16) |
9.52% (2/21) |
src/botan/build/include/botan/internal/monty.h |
63.64% (7/11) |
63.64% (7/11) |
63.64% (7/11) |
src/botan/build/include/botan/internal/monty_exp.h |
50.00% (4/8) |
50.00% (1/2) |
50.00% (1/2) |
src/botan/build/include/botan/internal/mp_asmi.h |
100.00% (131/131) |
100.00% (15/15) |
100.00% (15/15) |
src/botan/build/include/botan/internal/mp_core.h |
56.99% (208/365) |
54.84% (17/31) |
58.42% (163/279) |
src/botan/build/include/botan/internal/mul128.h |
0.00% (0/54) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/os_utils.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/internal/rounding.h |
100.00% (6/6) |
100.00% (1/1) |
87.50% (7/8) |
src/botan/build/include/botan/internal/safeint.h |
22.22% (6/27) |
25.00% (1/4) |
42.86% (3/7) |
src/botan/build/include/botan/mac.h |
0.00% (0/8) |
0.00% (0/8) |
0.00% (0/8) |
src/botan/build/include/botan/mem_ops.h |
23.26% (20/86) |
29.41% (5/17) |
61.76% (21/34) |
src/botan/build/include/botan/numthry.h |
0.00% (0/1) |
0.00% (0/1) |
0.00% (0/1) |
src/botan/build/include/botan/reducer.h |
28.57% (2/7) |
28.57% (2/7) |
28.57% (2/7) |
src/botan/build/include/botan/rng.h |
0.00% (0/46) |
0.00% (0/18) |
0.00% (0/18) |
src/botan/build/include/botan/secmem.h |
22.22% (2/9) |
50.00% (2/4) |
50.00% (2/4) |
src/botan/build/include/botan/stateful_rng.h |
0.00% (0/7) |
0.00% (0/7) |
0.00% (0/7) |
src/botan/build/include/botan/stream_cipher.h |
0.00% (0/22) |
0.00% (0/15) |
0.00% (0/15) |
src/botan/build/include/botan/sym_algo.h |
0.00% (0/21) |
0.00% (0/14) |
0.00% (0/14) |
src/botan/build/include/botan/symkey.h |
0.00% (0/8) |
0.00% (0/8) |
0.00% (0/8) |
src/botan/src/fuzzer/fuzzers.h |
62.50% (10/16) |
50.00% (2/4) |
66.67% (4/6) |
src/botan/src/fuzzer/pow_mod.cpp |
84.62% (33/39) |
100.00% (2/2) |
84.00% (21/25) |
src/botan/src/lib/codec/hex/hex.cpp |
0.00% (0/101) |
0.00% (0/12) |
0.00% (0/45) |
src/botan/src/lib/math/bigint/big_code.cpp |
0.00% (0/111) |
0.00% (0/6) |
0.00% (0/82) |
src/botan/src/lib/math/bigint/big_io.cpp |
0.00% (0/27) |
0.00% (0/2) |
0.00% (0/21) |
src/botan/src/lib/math/bigint/big_ops2.cpp |
40.34% (71/176) |
42.86% (6/14) |
28.03% (37/132) |
src/botan/src/lib/math/bigint/big_ops3.cpp |
18.46% (24/130) |
11.11% (1/9) |
20.21% (19/94) |
src/botan/src/lib/math/bigint/big_rand.cpp |
0.00% (0/26) |
0.00% (0/2) |
0.00% (0/23) |
src/botan/src/lib/math/bigint/bigint.cpp |
44.79% (129/288) |
47.06% (16/34) |
43.48% (80/184) |
src/botan/src/lib/math/bigint/divide.cpp |
31.34% (42/134) |
50.00% (3/6) |
28.57% (18/63) |
src/botan/src/lib/math/mp/mp_comba.cpp |
100.00% (2125/2125) |
100.00% (12/12) |
100.00% (12/12) |
src/botan/src/lib/math/mp/mp_karat.cpp |
85.40% (193/226) |
100.00% (10/10) |
90.62% (203/224) |
src/botan/src/lib/math/mp/mp_monty.cpp |
100.00% (38/38) |
100.00% (1/1) |
95.65% (22/23) |
src/botan/src/lib/math/mp/mp_monty_n.cpp |
100.00% (2896/2896) |
100.00% (6/6) |
100.00% (6/6) |
src/botan/src/lib/math/numbertheory/mod_inv.cpp |
0.00% (0/133) |
0.00% (0/3) |
0.00% (0/103) |
src/botan/src/lib/math/numbertheory/monty.cpp |
41.45% (126/304) |
30.23% (13/43) |
44.78% (60/134) |
src/botan/src/lib/math/numbertheory/monty_exp.cpp |
43.85% (57/130) |
62.50% (5/8) |
64.79% (46/71) |
src/botan/src/lib/math/numbertheory/numthry.cpp |
13.06% (32/245) |
18.18% (2/11) |
12.14% (21/173) |
src/botan/src/lib/math/numbertheory/primality.cpp |
0.00% (0/126) |
0.00% (0/6) |
0.00% (0/104) |
src/botan/src/lib/math/numbertheory/reducer.cpp |
90.16% (55/61) |
100.00% (4/4) |
87.10% (27/31) |
src/botan/src/lib/utils/assert.cpp |
0.00% (0/21) |
0.00% (0/3) |
0.00% (0/10) |
src/botan/src/lib/utils/charset.cpp |
0.00% (0/82) |
0.00% (0/5) |
0.00% (0/49) |
src/botan/src/lib/utils/cpuid/cpuid.cpp |
0.00% (0/117) |
0.00% (0/7) |
0.00% (0/101) |
src/botan/src/lib/utils/cpuid/cpuid_x86.cpp |
0.00% (0/114) |
0.00% (0/4) |
0.00% (0/52) |
src/botan/src/lib/utils/exceptn.cpp |
1.16% (1/86) |
3.85% (1/26) |
1.82% (1/55) |
src/botan/src/lib/utils/mem_ops.cpp |
43.33% (13/30) |
50.00% (2/4) |
59.09% (13/22) |
src/botan/src/lib/utils/os_utils.cpp |
1.01% (3/298) |
4.17% (1/24) |
0.98% (1/102) |
src/botan/src/lib/utils/parsing.cpp |
0.00% (0/195) |
0.00% (0/9) |
0.00% (0/153) |
Totals |
66.44% (6459/9721) |
34.20% (223/652) |
33.15% (942/2842) |