LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 90.9 % 109837 99882
Test Date: 2024-04-13 14:00:49 Functions: 94.6 % 3757 3554
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 % 32 32 - -
mathbuiltins.def
100.0%
100.0 % 48 48 - -
types.def
100.0%
100.0 % 121 121 - -
dump-parse-tree.cc
20.8%20.8%
20.8 % 2650 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.0%59.0%
59.0 % 763 450 - 74.1 % 58 43
options.cc
87.4%87.4%
87.4 % 435 380 - 85.7 % 14 12
trans-types.cc
92.5%92.5%
92.5 % 1758 1627 - 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.2%93.2%
93.2 % 3639 3393 - 91.1 % 146 133
symbol.cc
91.5%91.5%
91.5 % 2334 2136 - 92.4 % 170 157
iresolve.cc
87.7%87.7%
87.7 % 2119 1859 - 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 % 6455 6117 - 95.2 % 145 138
trans-array.cc
95.6%95.6%
95.6 % 5712 5462 - 95.1 % 184 175
intrinsic.cc
97.3%97.3%
97.3 % 1988 1934 - 95.6 % 68 65
trans-stmt.cc
95.7%95.7%
95.7 % 3648 3491 - 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.8%90.8%
90.8 % 970 881 - 96.3 % 27 26
scanner.cc
97.8%97.8%
97.8 % 1367 1337 - 96.8 % 62 60
trans-intrinsic.cc
93.1%93.1%
93.1 % 6743 6277 - 97.0 % 164 159
expr.cc
92.3%92.3%
92.3 % 3070 2833 - 97.4 % 117 114
openmp.cc
93.0%93.0%
93.0 % 6441 5989 - 97.5 % 204 199
trans-decl.cc
96.1%96.1%
96.1 % 3904 3752 - 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 % 8630 8113 - 98.2 % 222 218
trans.cc
95.2%95.2%
95.2 % 1373 1307 - 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 % 5634 5117 - 98.5 % 132 130
parse.cc
89.1%89.1%
89.1 % 4369 3893 - 98.7 % 77 76
frontend-passes.cc
95.8%95.8%
95.8 % 2905 2782 - 98.8 % 86 85
match.cc
88.8%88.8%
88.8 % 3855 3425 - 99.0 % 104 103
simplify.cc
92.8%92.8%
92.8 % 4318 4005 - 99.2 % 252 250
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 % 179 177 - 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 % 2123 2000 - 100.0 % 44 44
trans-openmp.cc
96.1%96.1%
96.1 % 5188 4988 - 100.0 % 97 97

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.