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

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.