LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 90.9 % 110255 100258
Test Date: 2024-06-15 14:19:33 Functions: 94.6 % 3764 3561
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
arith.cc
89.2%89.2%
89.2 % 1321 1178 - 94.7 % 94 89
array.cc
91.3%91.3%
91.3 % 1231 1124 - 98.0 % 50 49
bbt.cc
94.0%94.0%
94.0 % 67 63 - 62.5 % 8 5
check.cc
86.6%86.6%
86.6 % 2819 2440 - 94.0 % 248 233
class.cc
97.7%97.7%
97.7 % 1775 1734 - 100.0 % 38 38
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 % 5636 5117 - 98.5 % 132 130
dependency.cc
90.9%90.9%
90.9 % 983 894 - 96.3 % 27 26
dump-parse-tree.cc
20.6%20.6%
20.6 % 2670 550 - 37.0 % 54 20
error.cc
59.2%59.2%
59.2 % 764 452 - 74.1 % 58 43
expr.cc
92.3%92.3%
92.3 % 3077 2839 - 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 % 2905 2782 - 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.7%92.7%
92.7 % 2617 2425 - 96.1 % 77 74
intrinsic.cc
97.3%97.3%
97.3 % 1991 1937 - 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 % 2121 1860 - 93.6 % 235 220
iso-c-binding.def
100.0%
100.0 % 52 52 - -
iso-fortran-env.def
100.0%
100.0 % 37 37 - -
match.cc
88.9%88.9%
88.9 % 3866 3438 - 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.3%93.3%
93.3 % 3639 3396 - 91.1 % 146 133
openmp.cc
93.0%93.0%
93.0 % 6559 6097 - 97.6 % 206 201
options.cc
88.7%88.7%
88.7 % 435 386 - 85.7 % 14 12
parse.cc
89.0%89.0%
89.0 % 4398 3916 - 98.7 % 77 76
primary.cc
94.2%94.2%
94.2 % 2128 2004 - 100.0 % 44 44
resolve.cc
94.0%94.0%
94.0 % 8653 8134 - 98.2 % 222 218
scanner.cc
97.8%97.8%
97.8 % 1367 1337 - 96.8 % 62 60
simplify.cc
92.8%92.8%
92.8 % 4329 4016 - 99.2 % 253 251
st.cc
98.9%98.9%
98.9 % 181 179 - 100.0 % 6 6
symbol.cc
91.5%91.5%
91.5 % 2332 2134 - 92.4 % 172 159
target-memory.cc
96.4%96.4%
96.4 % 394 380 - 96.2 % 26 25
trans-array.cc
95.6%95.6%
95.6 % 5735 5484 - 95.1 % 184 175
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 % 3907 3755 - 97.7 % 87 85
trans-expr.cc
94.8%94.8%
94.8 % 6489 6151 - 95.2 % 145 138
trans-intrinsic.cc
93.0%93.0%
93.0 % 6782 6310 - 97.0 % 165 160
trans-io.cc
97.2%97.2%
97.2 % 1236 1201 - 100.0 % 37 37
trans-openmp.cc
96.2%96.2%
96.2 % 5222 5022 - 100.0 % 98 98
trans-stmt.cc
95.5%95.5%
95.5 % 3679 3515 - 95.7 % 70 67
trans-types.cc
92.7%92.7%
92.7 % 1760 1632 - 87.3 % 63 55
trans.cc
95.2%95.2%
95.2 % 1375 1309 - 98.2 % 57 56
types.def
100.0%
100.0 % 121 121 - -

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.