LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 91.1 % 116704 106284
Test Date: 2025-06-21 16:26:05 Functions: 94.9 % 3914 3714
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
arith.cc
87.1%87.1%
87.1 % 1504 1310 - 92.4 % 105 97
array.cc
92.2%92.2%
92.2 % 1283 1183 - 98.0 % 51 50
bbt.cc
94.0%94.0%
94.0 % 67 63 - 62.5 % 8 5
check.cc
85.8%85.8%
85.8 % 3074 2637 - 94.3 % 264 249
class.cc
97.9%97.9%
97.9 % 1789 1752 - 100.0 % 38 38
coarray.cc
87.4%87.4%
87.4 % 958 837 - 100.0 % 20 20
constructor.cc
99.1%99.1%
99.1 % 106 105 - 94.1 % 17 16
convert.cc
78.0%78.0%
78.0 % 41 32 - 100.0 % 2 2
cpp.cc
55.7%55.7%
55.7 % 564 314 - 56.8 % 37 21
data.cc
90.5%90.5%
90.5 % 443 401 - 100.0 % 9 9
decl.cc
91.0%91.0%
91.0 % 5672 5164 - 98.5 % 132 130
dependency.cc
90.3%90.3%
90.3 % 1054 952 - 96.7 % 30 29
dump-parse-tree.cc
20.0%20.0%
20.0 % 2997 599 - 33.3 % 60 20
error.cc
93.5%93.5%
93.5 % 464 434 - 95.7 % 47 45
expr.cc
92.3%92.3%
92.3 % 3213 2965 - 97.5 % 119 116
f95-lang.cc
99.7%99.7%
99.7 % 335 334 - 95.0 % 20 19
frontend-passes.cc
95.8%95.8%
95.8 % 2900 2779 - 98.8 % 85 84
gfortran.h
100.0%
100.0 % 17 17 - 100.0 % 2 2
gfortranspec.cc
89.9%89.9%
89.9 % 169 152 - 100.0 % 7 7
interface.cc
92.7%92.7%
92.7 % 2695 2497 - 96.1 % 77 74
intrinsic.cc
97.2%97.2%
97.2 % 2058 2001 - 95.7 % 69 66
io.cc
89.3%89.3%
89.3 % 2383 2129 - 98.4 % 62 61
iresolve.cc
88.2%88.2%
88.2 % 2311 2039 - 93.3 % 239 223
iso-c-binding.def
100.0%
100.0 % 74 74 - -
iso-fortran-env.def
100.0%
100.0 % 44 44 - -
match.cc
89.3%89.3%
89.3 % 4250 3794 - 99.1 % 108 107
matchexp.cc
86.0%86.0%
86.0 % 443 381 - 100.0 % 19 19
mathbuiltins.def
100.0%
100.0 % 55 55 - -
misc.cc
89.1%89.1%
89.1 % 248 221 - 100.0 % 17 17
module.cc
93.1%93.1%
93.1 % 3861 3593 - 91.2 % 148 135
openmp.cc
93.1%93.1%
93.1 % 7257 6758 - 97.7 % 217 212
options.cc
89.2%89.2%
89.2 % 463 413 - 85.7 % 14 12
parse.cc
89.3%89.3%
89.3 % 4510 4028 - 98.8 % 85 84
primary.cc
94.3%94.3%
94.3 % 2219 2093 - 100.0 % 46 46
resolve.cc
93.6%93.6%
93.6 % 9188 8604 - 97.9 % 233 228
scanner.cc
97.9%97.9%
97.9 % 1364 1335 - 96.8 % 62 60
simplify.cc
92.6%92.6%
92.6 % 4701 4353 - 99.6 % 263 262
st.cc
98.0%98.0%
98.0 % 199 195 - 100.0 % 6 6
symbol.cc
91.5%91.5%
91.5 % 2341 2143 - 92.4 % 172 159
target-memory.cc
96.5%96.5%
96.5 % 401 387 - 96.3 % 27 26
trans-array.cc
95.8%95.8%
95.8 % 5965 5714 - 95.2 % 189 180
trans-common.cc
96.9%96.9%
96.9 % 637 617 - 88.0 % 25 22
trans-const.cc
87.0%87.0%
87.0 % 193 168 - 100.0 % 18 18
trans-decl.cc
96.2%96.2%
96.2 % 4030 3877 - 96.8 % 94 91
trans-expr.cc
94.5%94.5%
94.5 % 6864 6488 - 95.4 % 151 144
trans-intrinsic.cc
94.7%94.7%
94.7 % 6803 6444 - 98.2 % 168 165
trans-io.cc
97.0%97.0%
97.0 % 1254 1217 - 100.0 % 37 37
trans-openmp.cc
96.0%96.0%
96.0 % 6027 5787 - 99.1 % 116 115
trans-stmt.cc
96.1%96.1%
96.1 % 3848 3697 - 97.3 % 73 71
trans-types.cc
89.6%89.6%
89.6 % 1873 1679 - 85.9 % 71 61
trans.cc
95.2%95.2%
95.2 % 1371 1305 - 98.2 % 55 54
types.def
100.0%
100.0 % 124 124 - -

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.