LCOV - code coverage report
Current view: top level - gcc/fortran Hit Total Coverage
Test: gcc.info Lines: 91505 101268 90.4 %
Date: 2021-02-27 12:53:12 Functions: 3383 3583 94.4 %
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.0%91.0%
91.0 % 1115 / 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.3%83.3%
83.3 % 2438 / 2927 93.5 % 230 / 246 - 0 / 0
class.c
97.8%97.8%
97.8 % 1650 / 1687 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.4%80.4%
80.4 % 37 / 46 100.0 % 2 / 2 - 0 / 0
cpp.c
48.8%48.8%
48.8 % 268 / 549 54.3 % 19 / 35 - 0 / 0
data.c
89.9%89.9%
89.9 % 365 / 406 100.0 % 9 / 9 - 0 / 0
decl.c
90.0%90.0%
90.0 % 4989 / 5546 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
23.2%23.2%
23.2 % 540 / 2326 39.2 % 20 / 51 - 0 / 0
error.c
64.4%64.4%
64.4 % 447 / 694 77.8 % 42 / 54 - 0 / 0
expr.c
92.7%92.7%
92.7 % 2765 / 2982 98.2 % 111 / 113 - 0 / 0
f95-lang.c
99.4%99.4%
99.4 % 319 / 321 94.7 % 18 / 19 - 0 / 0
frontend-passes.c
95.6%95.6%
95.6 % 2740 / 2865 98.8 % 85 / 86 - 0 / 0
gfortran.h
100.0%
100.0 % 7 / 7 100.0 % 1 / 1 - 0 / 0
gfortranspec.c
84.5%84.5%
84.5 % 142 / 168 100.0 % 7 / 7 - 0 / 0
interface.c
92.4%92.4%
92.4 % 2213 / 2394 98.6 % 70 / 71 - 0 / 0
intrinsic.c
97.2%97.2%
97.2 % 1923 / 1978 95.5 % 64 / 67 - 0 / 0
io.c
88.9%88.9%
88.9 % 2143 / 2411 98.4 % 61 / 62 - 0 / 0
iresolve.c
87.1%87.1%
87.1 % 1844 / 2117 92.8 % 218 / 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.1%88.1%
88.1 % 3295 / 3742 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
87.8%87.8%
87.8 % 208 / 237 100.0 % 17 / 17 - 0 / 0
module.c
93.0%93.0%
93.0 % 3346 / 3599 91.0 % 131 / 144 - 0 / 0
openmp.c
92.5%92.5%
92.5 % 3777 / 4084 98.6 % 140 / 142 - 0 / 0
options.c
86.9%86.9%
86.9 % 357 / 411 85.7 % 12 / 14 - 0 / 0
parse.c
85.1%85.1%
85.1 % 3288 / 3863 98.6 % 72 / 73 - 0 / 0
primary.c
92.9%92.9%
92.9 % 1905 / 2051 100.0 % 43 / 43 - 0 / 0
resolve.c
93.9%93.9%
93.9 % 7620 / 8116 98.2 % 213 / 217 - 0 / 0
scanner.c
97.2%97.2%
97.2 % 1305 / 1343 96.6 % 57 / 59 - 0 / 0
simplify.c
91.9%91.9%
91.9 % 3883 / 4226 98.4 % 246 / 250 - 0 / 0
st.c
96.8%96.8%
96.8 % 152 / 157 100.0 % 6 / 6 - 0 / 0
symbol.c
90.6%90.6%
90.6 % 2032 / 2243 91.5 % 151 / 165 - 0 / 0
target-memory.c
97.2%97.2%
97.2 % 380 / 391 96.2 % 25 / 26 - 0 / 0
trans-array.c
95.0%95.0%
95.0 % 5046 / 5313 94.5 % 154 / 163 - 0 / 0
trans-common.c
96.0%96.0%
96.0 % 599 / 624 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
96.0%96.0%
96.0 % 3222 / 3356 97.7 % 85 / 87 - 0 / 0
trans-expr.c
94.1%94.1%
94.1 % 5476 / 5817 93.6 % 131 / 140 - 0 / 0
trans-intrinsic.c
92.7%92.7%
92.7 % 6031 / 6504 96.8 % 153 / 158 - 0 / 0
trans-io.c
97.7%97.7%
97.7 % 1189 / 1217 100.0 % 37 / 37 - 0 / 0
trans-openmp.c
95.6%95.6%
95.6 % 3614 / 3782 100.0 % 75 / 75 - 0 / 0
trans-stmt.c
94.7%94.7%
94.7 % 3338 / 3525 95.7 % 67 / 70 - 0 / 0
trans-types.c
91.1%91.1%
91.1 % 1509 / 1656 85.5 % 53 / 62 - 0 / 0
trans.c
95.3%95.3%
95.3 % 1102 / 1156 98.0 % 49 / 50 - 0 / 0
types.def
100.0%
100.0 % 119 / 119 - 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.