LCOV - code coverage report
Current view: top level - gcc/analyzer Coverage Total Hit
Test: gcc.info Lines: 86.1 % 32523 28003
Test Date: 2025-10-18 14:39:06 Functions: 85.3 % 3141 2678
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: - 0 0

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
access-diagram.cc
86.6%86.6%
86.6 % 1251 1083 - 88.2 % 93 82
access-diagram.h
93.9%93.9%
93.9 % 33 31 - 83.3 % 6 5
ana-state-to-diagnostic-state.cc
77.8%77.8%
77.8 % 396 308 - 95.0 % 20 19
analysis-plan.cc
100.0%
100.0 % 37 37 - 100.0 % 4 4
analyzer-language.cc
94.3%94.3%
94.3 % 53 50 - 100.0 % 7 7
analyzer-logging.cc
95.7%95.7%
95.7 % 93 89 - 100.0 % 16 16
analyzer-logging.h
100.0%
100.0 % 43 43 - 100.0 % 4 4
analyzer-pass.cc
100.0%
100.0 % 10 10 - 100.0 % 4 4
analyzer-selftests.cc
100.0%
100.0 % 16 16 - 100.0 % 2 2
analyzer.cc
86.1%86.1%
86.1 % 208 179 - 95.8 % 24 23
bar-chart.cc
100.0%
100.0 % 38 38 - 100.0 % 3 3
bar-chart.h
100.0%
100.0 % 4 4 - 100.0 % 1 1
bounds-checking.cc
79.9%79.9%
79.9 % 680 543 - 90.7 % 54 49
call-details.cc
66.1%66.1%
66.1 % 236 156 - 81.8 % 33 27
call-details.h
100.0%
100.0 % 20 20 - 100.0 % 4 4
call-info.cc
88.4%88.4%
88.4 % 43 38 - 88.9 % 9 8
call-info.h
72.7%72.7%
72.7 % 11 8 - -
call-string.cc
78.5%78.5%
78.5 % 130 102 - 84.2 % 19 16
call-string.h
88.5%88.5%
88.5 % 26 23 - 100.0 % 2 2
call-summary.cc
61.5%61.5%
61.5 % 524 322 - 61.1 % 18 11
call-summary.h
100.0%
100.0 % 11 11 - -
checker-event.cc
82.7%82.7%
82.7 % 485 401 - 90.6 % 64 58
checker-event.h
92.3%92.3%
92.3 % 130 120 - 81.5 % 27 22
checker-path.cc
56.8%56.8%
56.8 % 118 67 - 77.8 % 9 7
checker-path.h
95.6%95.6%
95.6 % 45 43 - 90.0 % 10 9
common.h
97.2%97.2%
97.2 % 71 69 - 95.2 % 21 20
complexity.cc
100.0%
100.0 % 19 19 - 100.0 % 4 4
complexity.h
100.0%
100.0 % 2 2 - -
constraint-manager.cc
87.7%87.7%
87.7 % 2498 2191 - 76.6 % 154 118
constraint-manager.h
96.7%96.7%
96.7 % 60 58 - 100.0 % 4 4
diagnostic-manager.cc
84.4%84.4%
84.4 % 1324 1117 - 85.7 % 84 72
diagnostic-manager.h
100.0%
100.0 % 24 24 - 100.0 % 1 1
engine.cc
84.3%84.3%
84.3 % 3048 2570 - 82.7 % 220 182
event-loc-info.h
100.0%
100.0 % 2 2 - -
exploded-graph.h
92.5%92.5%
92.5 % 161 149 - 81.0 % 21 17
feasible-graph.cc
82.0%82.0%
82.0 % 122 100 - 83.3 % 12 10
feasible-graph.h
100.0%
100.0 % 25 25 - -
function-set.cc
100.0%
100.0 % 63 63 - 100.0 % 9 9
function-set.h
100.0%
100.0 % 2 2 - -
infinite-loop.cc
77.4%77.4%
77.4 % 270 209 - 88.9 % 18 16
infinite-recursion.cc
93.2%93.2%
93.2 % 220 205 - 94.7 % 19 18
inlining-iterator.h
100.0%
100.0 % 49 49 - 100.0 % 3 3
kf-analyzer.cc
90.3%90.3%
90.3 % 165 149 - 85.2 % 27 23
kf-lang-cp.cc
99.3%99.3%
99.3 % 141 140 - 100.0 % 20 20
kf.cc
97.2%97.2%
97.2 % 1081 1051 - 96.3 % 109 105
known-function-manager.cc
97.0%97.0%
97.0 % 66 64 - 91.7 % 12 11
pending-diagnostic.cc
89.0%89.0%
89.0 % 100 89 - 92.3 % 13 12
pending-diagnostic.h
94.2%94.2%
94.2 % 69 65 - 94.7 % 38 36
program-point.cc
85.3%85.3%
85.3 % 360 307 - 94.3 % 35 33
program-point.h
98.4%98.4%
98.4 % 64 63 - 100.0 % 8 8
program-state.cc
78.8%78.8%
78.8 % 987 778 - 76.1 % 71 54
program-state.h
100.0%
100.0 % 39 39 - 100.0 % 1 1
ranges.cc
76.6%76.6%
76.6 % 154 118 - 64.7 % 17 11
ranges.h
100.0%
100.0 % 10 10 - -
reachability.h
100.0%
100.0 % 16 16 - 100.0 % 1 1
record-layout.cc
73.3%73.3%
73.3 % 45 33 - 60.0 % 5 3
record-layout.h
65.0%65.0%
65.0 % 20 13 - 0.0 % 1
region-model-asm.cc
75.5%75.5%
75.5 % 98 74 - 50.0 % 2 1
region-model-manager.cc
97.7%97.7%
97.7 % 1019 996 - 89.9 % 129 116
region-model-manager.h
100.0%
100.0 % 17 17 - -
region-model-reachability.cc
80.9%80.9%
80.9 % 152 123 - 66.7 % 12 8
region-model-reachability.h
100.0%
100.0 % 16 16 - -
region-model.cc
91.0%91.0%
91.0 % 4640 4223 - 91.1 % 338 308
region-model.h
61.7%61.7%
61.7 % 277 171 - 61.0 % 77 47
region.cc
72.7%72.7%
72.7 % 1024 744 - 64.8 % 145 94
region.h
94.1%94.1%
94.1 % 323 304 - 93.8 % 81 76
sm-fd.cc
94.8%94.8%
94.8 % 1216 1153 - 90.9 % 110 100
sm-file.cc
92.2%92.2%
92.2 % 232 214 - 94.4 % 36 34
sm-malloc.cc
91.9%91.9%
91.9 % 1029 946 - 87.5 % 136 119
sm-pattern-test.cc
90.3%90.3%
90.3 % 31 28 - 90.0 % 10 9
sm-sensitive.cc
90.0%90.0%
90.0 % 70 63 - 92.9 % 14 13
sm-signal.cc
95.8%95.8%
95.8 % 118 113 - 89.5 % 19 17
sm-taint.cc
75.1%75.1%
75.1 % 808 607 - 91.8 % 61 56
sm.cc
70.5%70.5%
70.5 % 78 55 - 80.0 % 15 12
sm.h
90.4%90.4%
90.4 % 52 47 - 72.2 % 18 13
state-purge.cc
93.2%93.2%
93.2 % 543 506 - 100.0 % 32 32
state-purge.h
97.2%97.2%
97.2 % 36 35 - 100.0 % 3 3
store.cc
86.2%86.2%
86.2 % 1787 1541 - 88.8 % 152 135
store.h
95.8%95.8%
95.8 % 166 159 - 95.8 % 24 23
supergraph.cc
78.2%78.2%
78.2 % 724 566 - 83.6 % 55 46
supergraph.h
86.2%86.2%
86.2 % 152 131 - 57.6 % 33 19
svalue.cc
73.0%73.0%
73.0 % 1137 830 - 66.4 % 131 87
svalue.h
94.4%94.4%
94.4 % 430 406 - 90.8 % 87 79
symbol.cc
100.0%
100.0 % 2 2 - 100.0 % 1 1
symbol.h
100.0%
100.0 % 5 5 - -
trimmed-graph.cc
91.3%91.3%
91.3 % 46 42 - 80.0 % 5 4
trimmed-graph.h
100.0%
100.0 % 7 7 - -
varargs.cc
94.1%94.1%
94.1 % 370 348 - 94.4 % 54 51

Generated by: LCOV version 2.1-beta

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,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.