LCOV - code coverage report
Current view: top level - gcc/analyzer Hit Total Coverage
Test: gcc.info Lines: 18457 22098 83.5 %
Date: 2022-08-06 20:27:07 Functions: 1762 2153 81.8 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 0 0 -

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
analysis-plan.cc
97.3%97.3%
97.3 % 36 / 37 100.0 % 4 / 4 - 0 / 0
analyzer-logging.cc
6.2%6.2%
6.2 % 6 / 97 12.5 % 2 / 16 - 0 / 0
analyzer-logging.h
44.2%44.2%
44.2 % 19 / 43 100.0 % 4 / 4 - 0 / 0
analyzer-pass.cc
100.0%
100.0 % 10 / 10 100.0 % 4 / 4 - 0 / 0
analyzer-selftests.cc
100.0%
100.0 % 14 / 14 100.0 % 2 / 2 - 0 / 0
analyzer.cc
94.5%94.5%
94.5 % 172 / 182 100.0 % 17 / 17 - 0 / 0
analyzer.h
95.3%95.3%
95.3 % 41 / 43 100.0 % 13 / 13 - 0 / 0
bar-chart.cc
0.0%
0.0 % 0 / 38 0.0 % 0 / 3 - 0 / 0
bar-chart.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 1 - 0 / 0
call-info.cc
79.3%79.3%
79.3 % 23 / 29 71.4 % 5 / 7 - 0 / 0
call-info.h
100.0%
100.0 % 4 / 4 - 0 / 0 - 0 / 0
call-string.cc
63.2%63.2%
63.2 % 79 / 125 77.8 % 14 / 18 - 0 / 0
call-string.h
87.5%87.5%
87.5 % 21 / 24 100.0 % 2 / 2 - 0 / 0
checker-path.cc
70.7%70.7%
70.7 % 366 / 518 78.0 % 46 / 59 - 0 / 0
checker-path.h
100.0%
100.0 % 106 / 106 92.0 % 23 / 25 - 0 / 0
complexity.cc
100.0%
100.0 % 19 / 19 100.0 % 4 / 4 - 0 / 0
complexity.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
constraint-manager.cc
88.3%88.3%
88.3 % 2008 / 2273 83.9 % 104 / 124 - 0 / 0
constraint-manager.h
96.4%96.4%
96.4 % 54 / 56 100.0 % 4 / 4 - 0 / 0
diagnostic-manager.cc
84.5%84.5%
84.5 % 934 / 1105 86.3 % 63 / 73 - 0 / 0
diagnostic-manager.h
100.0%
100.0 % 10 / 10 - 0 / 0 - 0 / 0
engine.cc
75.9%75.9%
75.9 % 2071 / 2729 80.8 % 156 / 193 - 0 / 0
exploded-graph.h
93.5%93.5%
93.5 % 145 / 155 88.9 % 16 / 18 - 0 / 0
feasible-graph.cc
80.4%80.4%
80.4 % 90 / 112 81.8 % 9 / 11 - 0 / 0
feasible-graph.h
100.0%
100.0 % 26 / 26 100.0 % 2 / 2 - 0 / 0
function-set.cc
100.0%
100.0 % 63 / 63 100.0 % 9 / 9 - 0 / 0
function-set.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
inlining-iterator.h
97.1%97.1%
97.1 % 33 / 34 100.0 % 2 / 2 - 0 / 0
pending-diagnostic.cc
83.6%83.6%
83.6 % 51 / 61 87.5 % 7 / 8 - 0 / 0
pending-diagnostic.h
93.2%93.2%
93.2 % 55 / 59 92.3 % 24 / 26 - 0 / 0
program-point.cc
77.5%77.5%
77.5 % 265 / 342 87.9 % 29 / 33 - 0 / 0
program-point.h
98.4%98.4%
98.4 % 62 / 63 100.0 % 7 / 7 - 0 / 0
program-state.cc
78.4%78.4%
78.4 % 666 / 849 79.7 % 47 / 59 - 0 / 0
program-state.h
100.0%
100.0 % 32 / 32 100.0 % 1 / 1 - 0 / 0
reachability.h
100.0%
100.0 % 16 / 16 100.0 % 1 / 1 - 0 / 0
region-model-asm.cc
75.0%75.0%
75.0 % 72 / 96 50.0 % 1 / 2 - 0 / 0
region-model-impl-calls.cc
92.8%92.8%
92.8 % 372 / 401 96.1 % 49 / 51 - 0 / 0
region-model-manager.cc
87.7%87.7%
87.7 % 762 / 869 46.3 % 57 / 123 - 0 / 0
region-model-reachability.cc
78.7%78.7%
78.7 % 122 / 155 66.7 % 8 / 12 - 0 / 0
region-model-reachability.h
100.0%
100.0 % 12 / 12 - 0 / 0 - 0 / 0
region-model.cc
94.4%94.4%
94.4 % 2998 / 3177 91.0 % 201 / 221 - 0 / 0
region-model.h
58.1%58.1%
58.1 % 122 / 210 52.3 % 34 / 65 - 0 / 0
region.cc
69.0%69.0%
69.0 % 460 / 667 74.1 % 60 / 81 - 0 / 0
region.h
94.5%94.5%
94.5 % 275 / 291 92.1 % 70 / 76 - 0 / 0
sm-fd.cc
94.9%94.9%
94.9 % 432 / 455 83.6 % 46 / 55 - 0 / 0
sm-file.cc
93.2%93.2%
93.2 % 137 / 147 95.8 % 23 / 24 - 0 / 0
sm-malloc.cc
92.6%92.6%
92.6 % 741 / 800 87.3 % 96 / 110 - 0 / 0
sm-pattern-test.cc
93.1%93.1%
93.1 % 27 / 29 90.0 % 9 / 10 - 0 / 0
sm-sensitive.cc
86.3%86.3%
86.3 % 63 / 73 92.9 % 13 / 14 - 0 / 0
sm-signal.cc
94.7%94.7%
94.7 % 107 / 113 84.2 % 16 / 19 - 0 / 0
sm-taint.cc
73.6%73.6%
73.6 % 470 / 639 97.5 % 39 / 40 - 0 / 0
sm.cc
61.2%61.2%
61.2 % 41 / 67 72.7 % 8 / 11 - 0 / 0
sm.h
84.4%84.4%
84.4 % 38 / 45 62.5 % 10 / 16 - 0 / 0
state-purge.cc
83.6%83.6%
83.6 % 444 / 531 100.0 % 32 / 32 - 0 / 0
state-purge.h
97.1%97.1%
97.1 % 33 / 34 100.0 % 3 / 3 - 0 / 0
store.cc
80.6%80.6%
80.6 % 1177 / 1461 81.7 % 98 / 120 - 0 / 0
store.h
99.3%99.3%
99.3 % 143 / 144 100.0 % 23 / 23 - 0 / 0
supergraph.cc
77.1%77.1%
77.1 % 461 / 598 79.5 % 35 / 44 - 0 / 0
supergraph.h
84.4%84.4%
84.4 % 108 / 128 46.2 % 12 / 26 - 0 / 0
svalue.cc
68.3%68.3%
68.3 % 617 / 903 81.6 % 71 / 87 - 0 / 0
svalue.h
95.0%95.0%
95.0 % 359 / 378 90.6 % 77 / 85 - 0 / 0
trimmed-graph.cc
91.3%91.3%
91.3 % 42 / 46 80.0 % 4 / 5 - 0 / 0
trimmed-graph.h
100.0%
100.0 % 7 / 7 - 0 / 0 - 0 / 0
varargs.cc
92.4%92.4%
92.4 % 314 / 340 95.8 % 46 / 48 - 0 / 0

Generated by: LCOV version 1.16+git.20220603.dfeb750

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto --enable-host-shared. GCC test suite is run with the built compiler.