LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 90.9 % 108980 99114
Test Date: 2023-12-09 13:49:22 Functions: 94.6 % 3739 3537
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
94.0%94.0%
94.0 % 67 63 - 62.5 % 8 5
check.cc
86.5%86.5%
86.5 % 2802 2424 - 93.9 % 247 232
class.cc
98.0%98.0%
98.0 % 1744 1709 - 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 % 5631 5112 - 98.5 % 132 130
dependency.cc
92.1%92.1%
92.1 % 906 834 - 96.2 % 26 25
dump-parse-tree.cc
20.7%20.7%
20.7 % 2632 544 - 37.0 % 54 20
error.cc
60.7%60.7%
60.7 % 741 450 - 74.1 % 58 43
expr.cc
92.3%92.3%
92.3 % 3064 2827 - 97.4 % 117 114
f95-lang.cc
99.1%99.1%
99.1 % 335 332 - 90.0 % 20 18
frontend-passes.cc
95.8%95.8%
95.8 % 2904 2781 - 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.6%92.6%
92.6 % 2590 2398 - 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 % 3836 3406 - 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.8%88.8%
88.8 % 240 213 - 100.0 % 17 17
module.cc
93.4%93.4%
93.4 % 3617 3379 - 91.0 % 144 131
openmp.cc
93.1%93.1%
93.1 % 6371 5931 - 97.5 % 202 197
options.cc
87.4%87.4%
87.4 % 435 380 - 85.7 % 14 12
parse.cc
89.0%89.0%
89.0 % 4322 3847 - 98.7 % 77 76
primary.cc
93.9%93.9%
93.9 % 2046 1921 - 100.0 % 43 43
resolve.cc
94.2%94.2%
94.2 % 8489 7998 - 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 % 2272 2076 - 92.1 % 165 152
target-memory.cc
96.4%96.4%
96.4 % 394 380 - 96.2 % 26 25
trans-array.cc
95.6%95.6%
95.6 % 5677 5426 - 95.1 % 183 174
trans-common.cc
96.2%96.2%
96.2 % 628 604 - 88.0 % 25 22
trans-const.cc
86.6%86.6%
86.6 % 187 162 - 100.0 % 17 17
trans-decl.cc
96.1%96.1%
96.1 % 3903 3751 - 97.7 % 87 85
trans-expr.cc
94.7%94.7%
94.7 % 6416 6075 - 95.1 % 144 137
trans-intrinsic.cc
93.1%93.1%
93.1 % 6739 6272 - 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 % 5094 4895 - 100.0 % 96 96
trans-stmt.cc
95.6%95.6%
95.6 % 3625 3465 - 95.7 % 70 67
trans-types.cc
92.5%92.5%
92.5 % 1756 1625 - 87.3 % 63 55
trans.cc
94.9%94.9%
94.9 % 1374 1304 - 98.2 % 57 56
types.def
100.0%
100.0 % 121 121 - -

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.