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
iso-c-binding.def
100.0%
100.0 % 52 52 - -
iso-fortran-env.def
100.0%
100.0 % 37 37 - -
mathbuiltins.def
100.0%
100.0 % 48 48 - -
types.def
100.0%
100.0 % 121 121 - -
dump-parse-tree.cc
20.6%20.6%
20.6 % 2670 550 - 37.0 % 54 20
cpp.cc
51.1%51.1%
51.1 % 560 286 - 56.8 % 37 21
bbt.cc
94.0%94.0%
94.0 % 67 63 - 62.5 % 8 5
error.cc
59.2%59.2%
59.2 % 764 452 - 74.1 % 58 43
options.cc
88.7%88.7%
88.7 % 435 386 - 85.7 % 14 12
trans-types.cc
92.7%92.7%
92.7 % 1760 1632 - 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.3%93.3%
93.3 % 3639 3396 - 91.1 % 146 133
symbol.cc
91.5%91.5%
91.5 % 2332 2134 - 92.4 % 172 159
iresolve.cc
87.7%87.7%
87.7 % 2121 1860 - 93.6 % 235 220
check.cc
86.6%86.6%
86.6 % 2819 2440 - 94.0 % 248 233
constructor.cc
99.1%99.1%
99.1 % 106 105 - 94.1 % 17 16
arith.cc
89.2%89.2%
89.2 % 1321 1178 - 94.7 % 94 89
trans-expr.cc
94.8%94.8%
94.8 % 6489 6151 - 95.2 % 145 138
trans-array.cc
95.6%95.6%
95.6 % 5735 5484 - 95.1 % 184 175
intrinsic.cc
97.3%97.3%
97.3 % 1991 1937 - 95.6 % 68 65
trans-stmt.cc
95.5%95.5%
95.5 % 3679 3515 - 95.7 % 70 67
target-memory.cc
96.4%96.4%
96.4 % 394 380 - 96.2 % 26 25
interface.cc
92.7%92.7%
92.7 % 2617 2425 - 96.1 % 77 74
dependency.cc
90.9%90.9%
90.9 % 983 894 - 96.3 % 27 26
scanner.cc
97.8%97.8%
97.8 % 1367 1337 - 96.8 % 62 60
trans-intrinsic.cc
93.0%93.0%
93.0 % 6782 6310 - 97.0 % 165 160
expr.cc
92.3%92.3%
92.3 % 3077 2839 - 97.4 % 117 114
openmp.cc
93.0%93.0%
93.0 % 6559 6097 - 97.6 % 206 201
trans-decl.cc
96.1%96.1%
96.1 % 3907 3755 - 97.7 % 87 85
array.cc
91.3%91.3%
91.3 % 1231 1124 - 98.0 % 50 49
resolve.cc
94.0%94.0%
94.0 % 8653 8134 - 98.2 % 222 218
trans.cc
95.2%95.2%
95.2 % 1375 1309 - 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 % 5636 5117 - 98.5 % 132 130
parse.cc
89.0%89.0%
89.0 % 4398 3916 - 98.7 % 77 76
frontend-passes.cc
95.8%95.8%
95.8 % 2905 2782 - 98.8 % 86 85
match.cc
88.9%88.9%
88.9 % 3866 3438 - 99.0 % 104 103
simplify.cc
92.8%92.8%
92.8 % 4329 4016 - 99.2 % 253 251
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 % 181 179 - 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.8%88.8%
88.8 % 240 213 - 100.0 % 17 17
trans-const.cc
86.6%86.6%
86.6 % 187 162 - 100.0 % 17 17
matchexp.cc
85.5%85.5%
85.5 % 442 378 - 100.0 % 19 19
trans-io.cc
97.2%97.2%
97.2 % 1236 1201 - 100.0 % 37 37
class.cc
97.7%97.7%
97.7 % 1775 1734 - 100.0 % 38 38
primary.cc
94.2%94.2%
94.2 % 2128 2004 - 100.0 % 44 44
trans-openmp.cc
96.2%96.2%
96.2 % 5222 5022 - 100.0 % 98 98

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.