LCOV - code coverage report
Current view: top level - gcc/fortran Hit Total Coverage
Test: gcc.info Lines: 89399 99391 89.9 %
Date: 2020-03-28 11:57:23 Functions: 3266 3551 92.0 %
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
dump-parse-tree.c
22.5%22.5%
22.5 % 495 / 2197 40.0 % 20 / 50 - 0 / 0
cpp.c
49.3%49.3%
49.3 % 269 / 546 54.3 % 19 / 35 - 0 / 0
error.c
61.6%61.6%
61.6 % 446 / 724 75.9 % 41 / 54 - 0 / 0
convert.c
80.4%80.4%
80.4 % 37 / 46 100.0 % 2 / 2 - 0 / 0
check.c
81.0%81.0%
81.0 % 2455 / 3029 91.8 % 225 / 245 - 0 / 0
gfortranspec.c
83.9%83.9%
83.9 % 141 / 168 85.7 % 6 / 7 - 0 / 0
parse.c
84.7%84.7%
84.7 % 3232 / 3815 95.9 % 70 / 73 - 0 / 0
matchexp.c
85.1%85.1%
85.1 % 376 / 442 100.0 % 19 / 19 - 0 / 0
trans-const.c
86.5%86.5%
86.5 % 160 / 185 100.0 % 17 / 17 - 0 / 0
options.c
86.8%86.8%
86.8 % 356 / 410 85.7 % 12 / 14 - 0 / 0
iresolve.c
87.7%87.7%
87.7 % 1959 / 2235 92.1 % 223 / 242 - 0 / 0
arith.c
87.7%87.7%
87.7 % 1087 / 1239 94.6 % 88 / 93 - 0 / 0
match.c
87.8%87.8%
87.8 % 3266 / 3720 96.1 % 99 / 103 - 0 / 0
io.c
88.5%88.5%
88.5 % 2221 / 2509 93.5 % 58 / 62 - 0 / 0
decl.c
89.6%89.6%
89.6 % 4918 / 5491 96.9 % 127 / 131 - 0 / 0
symbol.c
89.7%89.7%
89.7 % 2010 / 2242 89.7 % 148 / 165 - 0 / 0
trans-types.c
89.8%89.8%
89.8 % 1472 / 1639 82.3 % 51 / 62 - 0 / 0
misc.c
90.0%90.0%
90.0 % 199 / 221 100.0 % 17 / 17 - 0 / 0
data.c
90.2%90.2%
90.2 % 332 / 368 100.0 % 9 / 9 - 0 / 0
openmp.c
90.7%90.7%
90.7 % 3301 / 3638 96.4 % 134 / 139 - 0 / 0
array.c
91.0%91.0%
91.0 % 1113 / 1223 98.0 % 49 / 50 - 0 / 0
dependency.c
91.4%91.4%
91.4 % 840 / 919 96.2 % 25 / 26 - 0 / 0
simplify.c
91.6%91.6%
91.6 % 3817 / 4169 97.6 % 240 / 246 - 0 / 0
interface.c
92.2%92.2%
92.2 % 2185 / 2371 91.5 % 65 / 71 - 0 / 0
trans-intrinsic.c
92.5%92.5%
92.5 % 5740 / 6207 94.6 % 140 / 148 - 0 / 0
expr.c
92.8%92.8%
92.8 % 2748 / 2962 92.0 % 104 / 113 - 0 / 0
primary.c
93.0%93.0%
93.0 % 1864 / 2004 100.0 % 43 / 43 - 0 / 0
module.c
93.1%93.1%
93.1 % 3277 / 3518 88.1 % 126 / 143 - 0 / 0
trans-openmp.c
93.2%93.2%
93.2 % 3294 / 3536 91.9 % 68 / 74 - 0 / 0
resolve.c
93.3%93.3%
93.3 % 7492 / 8034 96.3 % 209 / 217 - 0 / 0
trans-expr.c
94.4%94.4%
94.4 % 5332 / 5650 92.7 % 127 / 137 - 0 / 0
trans-stmt.c
94.5%94.5%
94.5 % 3313 / 3505 94.3 % 66 / 70 - 0 / 0
trans-array.c
94.9%94.9%
94.9 % 4980 / 5245 91.8 % 146 / 159 - 0 / 0
intrinsic.c
95.6%95.6%
95.6 % 1866 / 1951 72.3 % 47 / 65 - 0 / 0
trans-common.c
96.0%96.0%
96.0 % 580 / 604 88.0 % 22 / 25 - 0 / 0
frontend-passes.c
96.2%96.2%
96.2 % 2579 / 2682 94.9 % 75 / 79 - 0 / 0
trans-decl.c
96.1%96.1%
96.1 % 3193 / 3322 95.4 % 83 / 87 - 0 / 0
constructor.c
96.4%96.4%
96.4 % 106 / 110 89.5 % 17 / 19 - 0 / 0
scanner.c
96.5%96.5%
96.5 % 1284 / 1331 93.1 % 54 / 58 - 0 / 0
st.c
96.8%96.8%
96.8 % 149 / 154 100.0 % 6 / 6 - 0 / 0
target-memory.c
96.9%96.9%
96.9 % 378 / 390 92.3 % 24 / 26 - 0 / 0
trans.c
97.1%97.1%
97.1 % 1093 / 1126 100.0 % 49 / 49 - 0 / 0
trans-io.c
97.7%97.7%
97.7 % 1188 / 1216 100.0 % 37 / 37 - 0 / 0
class.c
97.7%97.7%
97.7 % 1630 / 1669 97.2 % 35 / 36 - 0 / 0
bbt.c
98.4%98.4%
98.4 % 60 / 61 62.5 % 5 / 8 - 0 / 0
f95-lang.c
99.4%99.4%
99.4 % 314 / 316 94.7 % 18 / 19 - 0 / 0
gfortran.h
100.0%
100.0 % 7 / 7 100.0 % 1 / 1 - 0 / 0
iso-fortran-env.def
100.0%
100.0 % 32 / 32 - 0 / 0 - 0 / 0
mathbuiltins.def
100.0%
100.0 % 45 / 45 - 0 / 0 - 0 / 0
iso-c-binding.def
100.0%
100.0 % 52 / 52 - 0 / 0 - 0 / 0
types.def
100.0%
100.0 % 116 / 116 - 0 / 0 - 0 / 0

Generated by: LCOV version 1.0

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.