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
arith.cc
89.2%89.2%
89.2 % 1321 1178 - 94.7 % 94 89
array.cc
91.3%91.3%
91.3 % 1232 1125 - 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 % 1778 1737 - 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
91.0%91.0%
91.0 % 1016 925 - 96.6 % 29 28
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 % 2620 2428 - 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 % 6561 6099 - 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.7%92.7%
92.7 % 4381 4063 - 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 % 2330 2132 - 92.4 % 172 159
target-memory.cc
96.4%96.4%
96.4 % 394 380 - 96.2 % 26 25
trans-array.cc
95.7%95.7%
95.7 % 5829 5579 - 95.2 % 186 177
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 % 3912 3759 - 96.6 % 88 85
trans-expr.cc
94.6%94.6%
94.6 % 6537 6185 - 95.2 % 146 139
trans-intrinsic.cc
93.0%93.0%
93.0 % 6741 6269 - 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.6%95.6%
95.6 % 3687 3523 - 95.7 % 70 67
trans-types.cc
92.8%92.8%
92.8 % 1789 1661 - 87.5 % 64 56
trans.cc
95.2%95.2%
95.2 % 1378 1312 - 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.