LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 90.9 % 109814 99858
Test Date: 2024-03-23 14:05:01 Functions: 94.6 % 3757 3554
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
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 % 2820 2442 - 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 % 5634 5117 - 98.5 % 132 130
dependency.cc
90.8%90.8%
90.8 % 970 881 - 96.3 % 27 26
dump-parse-tree.cc
20.8%20.8%
20.8 % 2650 550 - 37.0 % 54 20
error.cc
59.0%59.0%
59.0 % 763 450 - 74.1 % 58 43
expr.cc
92.3%92.3%
92.3 % 3070 2833 - 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.6%92.6%
92.6 % 2608 2416 - 96.1 % 77 74
intrinsic.cc
97.3%97.3%
97.3 % 1988 1934 - 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 % 2119 1859 - 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 % 3855 3425 - 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.2%93.2%
93.2 % 3639 3393 - 91.1 % 146 133
openmp.cc
93.0%93.0%
93.0 % 6441 5989 - 97.5 % 204 199
options.cc
87.4%87.4%
87.4 % 435 380 - 85.7 % 14 12
parse.cc
89.1%89.1%
89.1 % 4369 3893 - 98.7 % 77 76
primary.cc
94.2%94.2%
94.2 % 2117 1994 - 100.0 % 44 44
resolve.cc
94.0%94.0%
94.0 % 8630 8115 - 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 % 4318 4005 - 99.2 % 252 250
st.cc
98.9%98.9%
98.9 % 179 177 - 100.0 % 6 6
symbol.cc
91.5%91.5%
91.5 % 2334 2136 - 92.4 % 170 157
target-memory.cc
96.4%96.4%
96.4 % 394 380 - 96.2 % 26 25
trans-array.cc
95.6%95.6%
95.6 % 5712 5462 - 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 % 3904 3752 - 97.7 % 87 85
trans-expr.cc
94.8%94.8%
94.8 % 6446 6108 - 95.2 % 145 138
trans-intrinsic.cc
93.1%93.1%
93.1 % 6743 6277 - 97.0 % 164 159
trans-io.cc
97.2%97.2%
97.2 % 1236 1201 - 100.0 % 37 37
trans-openmp.cc
96.1%96.1%
96.1 % 5188 4988 - 100.0 % 97 97
trans-stmt.cc
95.7%95.7%
95.7 % 3648 3491 - 95.7 % 70 67
trans-types.cc
92.5%92.5%
92.5 % 1758 1627 - 87.3 % 63 55
trans.cc
94.9%94.9%
94.9 % 1373 1303 - 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.