LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 90.9 % 108388 98562
Test Date: 2023-09-09 13:19:57 Functions: 94.6 % 3731 3529
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: - 0 0

Filename 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
arith.cc
88.8%88.8%
88.8 % 1299 1153 - 95.7 % 93 89
array.cc
91.3%91.3%
91.3 % 1230 1123 - 98.0 % 50 49
bbt.cc
98.4%98.4%
98.4 % 61 60 - 62.5 % 8 5
check.cc
86.5%86.5%
86.5 % 2783 2406 - 93.9 % 247 232
class.cc
98.0%98.0%
98.0 % 1743 1708 - 100.0 % 37 37
constructor.cc
99.1%99.1%
99.1 % 106 105 - 94.1 % 17 16
convert.cc
80.0%80.0%
80.0 % 40 32 - 100.0 % 2 2
cpp.cc
51.1%51.1%
51.1 % 560 286 - 56.8 % 37 21
data.cc
90.5%90.5%
90.5 % 441 399 - 100.0 % 9 9
decl.cc
90.8%90.8%
90.8 % 5619 5101 - 98.5 % 131 129
dependency.cc
92.1%92.1%
92.1 % 906 834 - 96.2 % 26 25
dump-parse-tree.cc
20.7%20.7%
20.7 % 2630 544 - 37.0 % 54 20
error.cc
60.7%60.7%
60.7 % 737 447 - 74.1 % 58 43
expr.cc
92.8%92.8%
92.8 % 3061 2840 - 97.4 % 117 114
f95-lang.cc
99.1%99.1%
99.1 % 335 332 - 90.0 % 20 18
frontend-passes.cc
95.7%95.7%
95.7 % 2904 2780 - 98.8 % 86 85
gfortran.h
100.0%
100.0 % 16 16 - 100.0 % 2 2
gfortranspec.cc
89.9%89.9%
89.9 % 169 152 - 100.0 % 7 7
interface.cc
92.5%92.5%
92.5 % 2574 2382 - 96.1 % 77 74
intrinsic.cc
97.3%97.3%
97.3 % 1985 1931 - 95.6 % 68 65
io.cc
89.1%89.1%
89.1 % 2390 2130 - 98.4 % 62 61
iresolve.cc
87.7%87.7%
87.7 % 2114 1854 - 93.6 % 235 220
iso-c-binding.def
100.0%
100.0 % 52 52 - -
iso-fortran-env.def
100.0%
100.0 % 32 32 - -
match.cc
88.8%88.8%
88.8 % 3831 3401 - 99.0 % 104 103
matchexp.cc
85.5%85.5%
85.5 % 442 378 - 100.0 % 19 19
mathbuiltins.def
100.0%
100.0 % 48 48 - -
misc.cc
88.6%88.6%
88.6 % 236 209 - 100.0 % 17 17
module.cc
93.4%93.4%
93.4 % 3617 3378 - 91.0 % 144 131
openmp.cc
93.1%93.1%
93.1 % 6294 5862 - 97.5 % 202 197
options.cc
87.4%87.4%
87.4 % 419 366 - 85.7 % 14 12
parse.cc
88.6%88.6%
88.6 % 4312 3821 - 98.7 % 77 76
primary.cc
93.8%93.8%
93.8 % 2041 1914 - 100.0 % 43 43
resolve.cc
94.2%94.2%
94.2 % 8467 7977 - 98.2 % 221 217
scanner.cc
97.8%97.8%
97.8 % 1367 1337 - 96.8 % 62 60
simplify.cc
92.8%92.8%
92.8 % 4318 4005 - 99.2 % 252 250
st.cc
98.9%98.9%
98.9 % 179 177 - 100.0 % 6 6
symbol.cc
91.4%91.4%
91.4 % 2261 2067 - 92.1 % 164 151
target-memory.cc
96.4%96.4%
96.4 % 394 380 - 96.2 % 26 25
trans-array.cc
95.8%95.8%
95.8 % 5553 5322 - 95.0 % 181 172
trans-common.cc
96.2%96.2%
96.2 % 628 604 - 88.0 % 25 22
trans-const.cc
86.5%86.5%
86.5 % 185 160 - 100.0 % 17 17
trans-decl.cc
96.0%96.0%
96.0 % 3840 3688 - 97.7 % 87 85
trans-expr.cc
94.6%94.6%
94.6 % 6345 6005 - 95.1 % 143 136
trans-intrinsic.cc
93.1%93.1%
93.1 % 6740 6273 - 97.0 % 164 159
trans-io.cc
97.2%97.2%
97.2 % 1234 1199 - 100.0 % 37 37
trans-openmp.cc
96.1%96.1%
96.1 % 5051 4853 - 100.0 % 93 93
trans-stmt.cc
95.5%95.5%
95.5 % 3579 3419 - 95.7 % 70 67
trans-types.cc
92.5%92.5%
92.5 % 1754 1623 - 87.3 % 63 55
trans.cc
94.9%94.9%
94.9 % 1346 1277 - 98.2 % 57 56
types.def
100.0%
100.0 % 120 120 - -

Generated by: LCOV version 2.0-1

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.