LCOV - code coverage report
Current view: top level - gcc/analyzer Coverage Total Hit
Test: gcc.info Lines: 85.9 % 32478 27888
Test Date: 2025-07-05 13:26:22 Functions: 85.1 % 3127 2662
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
65.8%65.8%
65.8 % 474 312 - 85.0 % 20 17
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.6%82.6%
82.6 % 483 399 - 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.5%95.5%
95.5 % 44 42 - 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
86.0%86.0%
86.0 % 1324 1139 - 86.9 % 84 73
diagnostic-manager.h
100.0%
100.0 % 24 24 - 100.0 % 1 1
engine.cc
84.2%84.2%
84.2 % 3048 2567 - 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
89.7%89.7%
89.7 % 165 148 - 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 % 1079 1049 - 96.3 % 109 105
known-function-manager.cc
97.0%97.0%
97.0 % 66 64 - 91.7 % 12 11
pending-diagnostic.cc
88.6%88.6%
88.6 % 88 78 - 92.3 % 13 12
pending-diagnostic.h
94.2%94.2%
94.2 % 69 65 - 94.7 % 38 36
program-point.cc
85.2%85.2%
85.2 % 359 306 - 94.3 % 35 33
program-point.h
98.4%98.4%
98.4 % 64 63 - 100.0 % 8 8
program-state.cc
79.1%79.1%
79.1 % 983 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.3%75.3%
75.3 % 97 73 - 50.0 % 2 1
region-model-manager.cc
97.6%97.6%
97.6 % 1020 996 - 89.9 % 129 116
region-model-manager.h
100.0%
100.0 % 17 17 - -
region-model-reachability.cc
80.8%80.8%
80.8 % 151 122 - 66.7 % 12 8
region-model-reachability.h
100.0%
100.0 % 16 16 - -
region-model.cc
91.0%91.0%
91.0 % 4625 4208 - 91.2 % 339 309
region-model.h
61.7%61.7%
61.7 % 277 171 - 61.0 % 77 47
region.cc
72.6%72.6%
72.6 % 1023 743 - 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 % 1215 1152 - 90.9 % 110 100
sm-file.cc
92.2%92.2%
92.2 % 231 213 - 94.4 % 36 34
sm-malloc.cc
92.1%92.1%
92.1 % 1024 943 - 87.4 % 135 118
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 % 807 606 - 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
84.5%84.5%
84.5 % 1711 1446 - 86.7 % 135 117
store.h
95.8%95.8%
95.8 % 166 159 - 96.3 % 27 26
supergraph.cc
78.0%78.0%
78.0 % 724 565 - 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 % 1139 832 - 66.4 % 131 87
svalue.h
94.4%94.4%
94.4 % 428 404 - 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.