LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 90.9 % 110493 100475
Test Date: 2024-07-20 14:00:39 Functions: 94.6 % 3771 3567
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.8%92.8%
92.8 % 1789 1661 - 87.5 % 64 56
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 % 2330 2132 - 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-array.cc
95.7%95.7%
95.7 % 5829 5579 - 95.2 % 186 177
trans-expr.cc
94.6%94.6%
94.6 % 6537 6185 - 95.2 % 146 139
intrinsic.cc
97.3%97.3%
97.3 % 1991 1937 - 95.6 % 68 65
trans-stmt.cc
95.6%95.6%
95.6 % 3687 3523 - 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 % 2620 2428 - 96.1 % 77 74
dependency.cc
91.0%91.0%
91.0 % 1016 925 - 96.6 % 29 28
trans-decl.cc
96.1%96.1%
96.1 % 3912 3759 - 96.6 % 88 85
scanner.cc
97.8%97.8%
97.8 % 1367 1337 - 96.8 % 62 60
trans-intrinsic.cc
93.0%93.0%
93.0 % 6741 6269 - 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 % 6561 6099 - 97.6 % 206 201
array.cc
91.3%91.3%
91.3 % 1232 1125 - 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 % 1378 1312 - 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.7%92.7%
92.7 % 4381 4063 - 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 % 1778 1737 - 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.