LCOV - code coverage report
Current view: top level - gcc/analyzer Hit Total Coverage
Test: gcc.info Lines: 15246 18386 82.9 %
Date: 2021-10-23 11:04:59 Functions: 1424 1747 81.5 %
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.4%97.4%
97.4 % 37 / 38 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
93.9%93.9%
93.9 % 153 / 163 100.0 % 16 / 16 - 0 / 0
analyzer.h
93.0%93.0%
93.0 % 40 / 43 100.0 % 11 / 11 - 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
76.7%76.7%
76.7 % 23 / 30 71.4 % 5 / 7 - 0 / 0
call-info.h
100.0%
100.0 % 3 / 3 - 0 / 0 - 0 / 0
call-string.cc
83.5%83.5%
83.5 % 91 / 109 88.9 % 16 / 18 - 0 / 0
call-string.h
100.0%
100.0 % 8 / 8 - 0 / 0 - 0 / 0
checker-path.cc
65.9%65.9%
65.9 % 243 / 369 85.4 % 35 / 41 - 0 / 0
checker-path.h
100.0%
100.0 % 97 / 97 90.5 % 19 / 21 - 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
87.2%87.2%
87.2 % 1785 / 2048 83.2 % 99 / 119 - 0 / 0
constraint-manager.h
96.3%96.3%
96.3 % 52 / 54 100.0 % 4 / 4 - 0 / 0
diagnostic-manager.cc
83.2%83.2%
83.2 % 791 / 951 83.9 % 52 / 62 - 0 / 0
diagnostic-manager.h
100.0%
100.0 % 10 / 10 - 0 / 0 - 0 / 0
engine.cc
74.8%74.8%
74.8 % 1895 / 2532 80.8 % 135 / 167 - 0 / 0
exploded-graph.h
94.0%94.0%
94.0 % 158 / 168 89.5 % 17 / 19 - 0 / 0
feasible-graph.cc
71.4%71.4%
71.4 % 55 / 77 77.8 % 7 / 9 - 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
pending-diagnostic.cc
100.0%
100.0 % 21 / 21 100.0 % 2 / 2 - 0 / 0
pending-diagnostic.h
95.5%95.5%
95.5 % 42 / 44 95.0 % 19 / 20 - 0 / 0
program-point.cc
77.4%77.4%
77.4 % 246 / 318 86.2 % 25 / 29 - 0 / 0
program-point.h
98.6%98.6%
98.6 % 69 / 70 100.0 % 9 / 9 - 0 / 0
program-state.cc
78.3%78.3%
78.3 % 635 / 811 79.3 % 46 / 58 - 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
74.5%74.5%
74.5 % 70 / 94 50.0 % 1 / 2 - 0 / 0
region-model-impl-calls.cc
90.2%90.2%
90.2 % 240 / 266 91.7 % 33 / 36 - 0 / 0
region-model-manager.cc
85.2%85.2%
85.2 % 627 / 736 44.4 % 48 / 108 - 0 / 0
region-model-reachability.cc
77.9%77.9%
77.9 % 116 / 149 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 % 2547 / 2699 92.5 % 161 / 174 - 0 / 0
region-model.h
68.1%68.1%
68.1 % 94 / 138 57.5 % 23 / 40 - 0 / 0
region.cc
68.8%68.8%
68.8 % 406 / 590 72.9 % 51 / 70 - 0 / 0
region.h
93.7%93.7%
93.7 % 224 / 239 96.7 % 59 / 61 - 0 / 0
sm-file.cc
92.4%92.4%
92.4 % 122 / 132 95.2 % 20 / 21 - 0 / 0
sm-malloc.cc
93.0%93.0%
93.0 % 721 / 775 87.8 % 86 / 98 - 0 / 0
sm-pattern-test.cc
92.6%92.6%
92.6 % 25 / 27 88.9 % 8 / 9 - 0 / 0
sm-sensitive.cc
92.4%92.4%
92.4 % 61 / 66 100.0 % 12 / 12 - 0 / 0
sm-signal.cc
94.5%94.5%
94.5 % 104 / 110 83.3 % 15 / 18 - 0 / 0
sm-taint.cc
91.4%91.4%
91.4 % 106 / 116 100.0 % 10 / 10 - 0 / 0
sm.cc
58.1%58.1%
58.1 % 36 / 62 70.0 % 7 / 10 - 0 / 0
sm.h
85.0%85.0%
85.0 % 34 / 40 61.5 % 8 / 13 - 0 / 0
state-purge.cc
83.9%83.9%
83.9 % 224 / 267 100.0 % 12 / 12 - 0 / 0
state-purge.h
100.0%
100.0 % 23 / 23 100.0 % 2 / 2 - 0 / 0
store.cc
81.5%81.5%
81.5 % 1152 / 1413 82.2 % 97 / 118 - 0 / 0
store.h
99.3%99.3%
99.3 % 143 / 144 100.0 % 23 / 23 - 0 / 0
supergraph.cc
77.0%77.0%
77.0 % 462 / 600 79.5 % 35 / 44 - 0 / 0
supergraph.h
84.5%84.5%
84.5 % 109 / 129 46.2 % 12 / 26 - 0 / 0
svalue.cc
66.2%66.2%
66.2 % 557 / 842 81.7 % 67 / 82 - 0 / 0
svalue.h
95.5%95.5%
95.5 % 319 / 334 92.3 % 72 / 78 - 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

Generated by: LCOV version 1.15+git.20200812.d100e6c

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.