LCOV - code coverage report
Current view: top level - gcc/fortran Hit Total Coverage
Test: gcc.info Lines: 95693 105405 90.8 %
Date: 2022-08-06 20:27:07 Functions: 3470 3670 94.6 %
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.cc
88.1%88.1%
88.1 % 1098 / 1246 95.7 % 89 / 93 - 0 / 0
array.cc
91.1%91.1%
91.1 % 1121 / 1230 98.0 % 49 / 50 - 0 / 0
bbt.cc
98.4%98.4%
98.4 % 60 / 61 62.5 % 5 / 8 - 0 / 0
check.cc
86.5%86.5%
86.5 % 2415 / 2793 93.9 % 232 / 247 - 0 / 0
class.cc
97.9%97.9%
97.9 % 1654 / 1689 100.0 % 36 / 36 - 0 / 0
constructor.cc
99.1%99.1%
99.1 % 105 / 106 94.1 % 16 / 17 - 0 / 0
convert.cc
80.5%80.5%
80.5 % 33 / 41 100.0 % 2 / 2 - 0 / 0
cpp.cc
51.1%51.1%
51.1 % 286 / 560 56.8 % 21 / 37 - 0 / 0
data.cc
90.0%90.0%
90.0 % 371 / 412 100.0 % 9 / 9 - 0 / 0
decl.cc
90.5%90.5%
90.5 % 5062 / 5596 98.5 % 129 / 131 - 0 / 0
dependency.cc
92.1%92.1%
92.1 % 835 / 907 96.2 % 25 / 26 - 0 / 0
dump-parse-tree.cc
21.5%21.5%
21.5 % 542 / 2521 38.5 % 20 / 52 - 0 / 0
error.cc
61.0%61.0%
61.0 % 445 / 729 73.7 % 42 / 57 - 0 / 0
expr.cc
93.1%93.1%
93.1 % 2820 / 3028 98.3 % 113 / 115 - 0 / 0
f95-lang.cc
99.1%99.1%
99.1 % 319 / 322 90.0 % 18 / 20 - 0 / 0
frontend-passes.cc
95.7%95.7%
95.7 % 2769 / 2893 98.8 % 85 / 86 - 0 / 0
gfortran.h
100.0%
100.0 % 9 / 9 100.0 % 1 / 1 - 0 / 0
gfortranspec.cc
84.6%84.6%
84.6 % 143 / 169 100.0 % 7 / 7 - 0 / 0
interface.cc
92.4%92.4%
92.4 % 2318 / 2508 97.3 % 73 / 75 - 0 / 0
intrinsic.cc
97.2%97.2%
97.2 % 1924 / 1979 94.1 % 64 / 68 - 0 / 0
io.cc
89.2%89.2%
89.2 % 2136 / 2395 98.4 % 61 / 62 - 0 / 0
iresolve.cc
87.4%87.4%
87.4 % 1842 / 2107 93.2 % 219 / 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.cc
88.7%88.7%
88.7 % 3361 / 3789 99.0 % 101 / 102 - 0 / 0
matchexp.cc
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.cc
88.6%88.6%
88.6 % 209 / 236 100.0 % 17 / 17 - 0 / 0
module.cc
93.3%93.3%
93.3 % 3368 / 3610 91.0 % 131 / 144 - 0 / 0
openmp.cc
92.7%92.7%
92.7 % 4988 / 5382 97.7 % 173 / 177 - 0 / 0
options.cc
87.3%87.3%
87.3 % 365 / 418 85.7 % 12 / 14 - 0 / 0
parse.cc
88.4%88.4%
88.4 % 3639 / 4118 98.6 % 72 / 73 - 0 / 0
primary.cc
94.0%94.0%
94.0 % 1921 / 2043 100.0 % 43 / 43 - 0 / 0
resolve.cc
94.1%94.1%
94.1 % 7747 / 8229 98.2 % 214 / 218 - 0 / 0
scanner.cc
97.8%97.8%
97.8 % 1339 / 1369 96.8 % 60 / 62 - 0 / 0
simplify.cc
92.2%92.2%
92.2 % 3931 / 4262 99.2 % 249 / 251 - 0 / 0
st.cc
98.9%98.9%
98.9 % 174 / 176 100.0 % 6 / 6 - 0 / 0
symbol.cc
90.8%90.8%
90.8 % 2037 / 2244 92.1 % 151 / 164 - 0 / 0
target-memory.cc
96.4%96.4%
96.4 % 378 / 392 96.2 % 25 / 26 - 0 / 0
trans-array.cc
95.7%95.7%
95.7 % 5244 / 5480 95.0 % 170 / 179 - 0 / 0
trans-common.cc
96.2%96.2%
96.2 % 604 / 628 88.0 % 22 / 25 - 0 / 0
trans-const.cc
86.5%86.5%
86.5 % 160 / 185 100.0 % 17 / 17 - 0 / 0
trans-decl.cc
95.9%95.9%
95.9 % 3628 / 3784 97.7 % 85 / 87 - 0 / 0
trans-expr.cc
94.0%94.0%
94.0 % 5758 / 6126 94.4 % 135 / 143 - 0 / 0
trans-intrinsic.cc
92.8%92.8%
92.8 % 6039 / 6505 96.8 % 153 / 158 - 0 / 0
trans-io.cc
97.2%97.2%
97.2 % 1195 / 1230 100.0 % 37 / 37 - 0 / 0
trans-openmp.cc
96.0%96.0%
96.0 % 4559 / 4747 100.0 % 90 / 90 - 0 / 0
trans-stmt.cc
95.6%95.6%
95.6 % 3386 / 3541 95.7 % 67 / 70 - 0 / 0
trans-types.cc
92.2%92.2%
92.2 % 1604 / 1739 87.3 % 55 / 63 - 0 / 0
trans.cc
95.5%95.5%
95.5 % 1127 / 1180 98.0 % 50 / 51 - 0 / 0
types.def
100.0%
100.0 % 120 / 120 - 0 / 0 - 0 / 0

Generated by: LCOV version 1.16+git.20220603.dfeb750

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.