LCOV - code coverage report
Current view: top level - gcc/fortran Hit Total Coverage
Test: gcc.info Lines: 94732 104654 90.5 %
Date: 2021-10-23 11:04:59 Functions: 3457 3657 94.5 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 0 0 -

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
arith.c
88.2%88.2%
88.2 % 1089 / 1235 95.7 % 89 / 93 - 0 / 0
array.c
91.1%91.1%
91.1 % 1116 / 1225 98.0 % 49 / 50 - 0 / 0
bbt.c
98.4%98.4%
98.4 % 60 / 61 62.5 % 5 / 8 - 0 / 0
check.c
83.8%83.8%
83.8 % 2463 / 2938 94.3 % 233 / 247 - 0 / 0
class.c
97.9%97.9%
97.9 % 1659 / 1694 100.0 % 36 / 36 - 0 / 0
constructor.c
96.4%96.4%
96.4 % 106 / 110 89.5 % 17 / 19 - 0 / 0
convert.c
80.5%80.5%
80.5 % 33 / 41 100.0 % 2 / 2 - 0 / 0
cpp.c
51.1%51.1%
51.1 % 286 / 560 56.8 % 21 / 37 - 0 / 0
data.c
90.0%90.0%
90.0 % 370 / 411 100.0 % 9 / 9 - 0 / 0
decl.c
90.4%90.4%
90.4 % 5055 / 5594 99.2 % 130 / 131 - 0 / 0
dependency.c
91.6%91.6%
91.6 % 847 / 925 96.2 % 25 / 26 - 0 / 0
dump-parse-tree.c
21.7%21.7%
21.7 % 541 / 2491 38.5 % 20 / 52 - 0 / 0
error.c
62.0%62.0%
62.0 % 451 / 727 75.0 % 42 / 56 - 0 / 0
expr.c
92.9%92.9%
92.9 % 2783 / 2997 98.2 % 112 / 114 - 0 / 0
f95-lang.c
99.7%99.7%
99.7 % 319 / 320 94.7 % 18 / 19 - 0 / 0
frontend-passes.c
95.7%95.7%
95.7 % 2766 / 2890 98.8 % 85 / 86 - 0 / 0
gfortran.h
100.0%
100.0 % 7 / 7 100.0 % 1 / 1 - 0 / 0
gfortranspec.c
84.6%84.6%
84.6 % 143 / 169 100.0 % 7 / 7 - 0 / 0
interface.c
92.6%92.6%
92.6 % 2269 / 2450 98.6 % 70 / 71 - 0 / 0
intrinsic.c
97.2%97.2%
97.2 % 1917 / 1972 95.5 % 64 / 67 - 0 / 0
io.c
88.9%88.9%
88.9 % 2143 / 2411 98.4 % 61 / 62 - 0 / 0
iresolve.c
88.1%88.1%
88.1 % 1866 / 2117 93.6 % 220 / 235 - 0 / 0
iso-c-binding.def
100.0%
100.0 % 52 / 52 - 0 / 0 - 0 / 0
iso-fortran-env.def
100.0%
100.0 % 32 / 32 - 0 / 0 - 0 / 0
match.c
88.0%88.0%
88.0 % 3297 / 3746 97.1 % 100 / 103 - 0 / 0
matchexp.c
85.1%85.1%
85.1 % 376 / 442 100.0 % 19 / 19 - 0 / 0
mathbuiltins.def
100.0%
100.0 % 45 / 45 - 0 / 0 - 0 / 0
misc.c
88.6%88.6%
88.6 % 209 / 236 100.0 % 17 / 17 - 0 / 0
module.c
93.0%93.0%
93.0 % 3368 / 3620 91.0 % 131 / 144 - 0 / 0
openmp.c
91.8%91.8%
91.8 % 4615 / 5026 97.7 % 169 / 173 - 0 / 0
options.c
86.9%86.9%
86.9 % 364 / 419 85.7 % 12 / 14 - 0 / 0
parse.c
87.9%87.9%
87.9 % 3591 / 4087 98.6 % 72 / 73 - 0 / 0
primary.c
93.8%93.8%
93.8 % 1922 / 2049 100.0 % 43 / 43 - 0 / 0
resolve.c
94.0%94.0%
94.0 % 7693 / 8180 98.2 % 213 / 217 - 0 / 0
scanner.c
97.7%97.7%
97.7 % 1342 / 1374 96.8 % 60 / 62 - 0 / 0
simplify.c
92.1%92.1%
92.1 % 3920 / 4254 98.8 % 248 / 251 - 0 / 0
st.c
98.9%98.9%
98.9 % 174 / 176 100.0 % 6 / 6 - 0 / 0
symbol.c
90.6%90.6%
90.6 % 2034 / 2245 91.5 % 151 / 165 - 0 / 0
target-memory.c
97.2%97.2%
97.2 % 381 / 392 96.2 % 25 / 26 - 0 / 0
trans-array.c
94.8%94.8%
94.8 % 5151 / 5433 94.3 % 166 / 176 - 0 / 0
trans-common.c
96.2%96.2%
96.2 % 604 / 628 88.0 % 22 / 25 - 0 / 0
trans-const.c
86.5%86.5%
86.5 % 160 / 185 100.0 % 17 / 17 - 0 / 0
trans-decl.c
95.8%95.8%
95.8 % 3629 / 3787 97.7 % 85 / 87 - 0 / 0
trans-expr.c
93.9%93.9%
93.9 % 5757 / 6129 94.4 % 135 / 143 - 0 / 0
trans-intrinsic.c
92.7%92.7%
92.7 % 6009 / 6482 96.8 % 152 / 157 - 0 / 0
trans-io.c
97.7%97.7%
97.7 % 1190 / 1218 100.0 % 37 / 37 - 0 / 0
trans-openmp.c
96.2%96.2%
96.2 % 4356 / 4526 100.0 % 89 / 89 - 0 / 0
trans-stmt.c
94.7%94.7%
94.7 % 3335 / 3522 95.7 % 67 / 70 - 0 / 0
trans-types.c
92.3%92.3%
92.3 % 1605 / 1739 85.9 % 55 / 64 - 0 / 0
trans.c
95.5%95.5%
95.5 % 1112 / 1165 98.0 % 50 / 51 - 0 / 0
types.def
100.0%
100.0 % 120 / 120 - 0 / 0 - 0 / 0

Generated by: LCOV version 1.15+git.20200812.d100e6c

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 --enable-host-shared. GCC test suite is run with the built compiler.