LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 91.1 % 118076 107536
Test Date: 2025-10-18 14:39:06 Functions: 94.9 % 3944 3744
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
dump-parse-tree.cc
19.9%19.9%
19.9 % 3006 599 - 33.3 % 60 20
cpp.cc
55.7%55.7%
55.7 % 564 314 - 56.8 % 37 21
convert.cc
78.0%78.0%
78.0 % 41 32 - 100.0 % 2 2
matchexp.cc
85.8%85.8%
85.8 % 472 405 - 100.0 % 20 20
check.cc
85.8%85.8%
85.8 % 3109 2669 - 94.4 % 267 252
arith.cc
87.1%87.1%
87.1 % 1504 1310 - 92.4 % 105 97
trans-const.cc
87.3%87.3%
87.3 % 197 172 - 100.0 % 18 18
coarray.cc
87.4%87.4%
87.4 % 961 840 - 100.0 % 20 20
iresolve.cc
88.4%88.4%
88.4 % 2323 2053 - 93.3 % 240 224
options.cc
88.9%88.9%
88.9 % 467 415 - 85.7 % 14 12
io.cc
89.3%89.3%
89.3 % 2385 2129 - 98.4 % 62 61
match.cc
89.3%89.3%
89.3 % 4252 3797 - 99.1 % 108 107
misc.cc
89.5%89.5%
89.5 % 258 231 - 100.0 % 18 18
trans-types.cc
89.6%89.6%
89.6 % 1877 1681 - 85.9 % 71 61
parse.cc
89.5%89.5%
89.5 % 4537 4061 - 98.8 % 85 84
gfortranspec.cc
89.9%89.9%
89.9 % 169 152 - 100.0 % 7 7
dependency.cc
90.3%90.3%
90.3 % 1054 952 - 96.7 % 30 29
data.cc
90.5%90.5%
90.5 % 443 401 - 100.0 % 9 9
decl.cc
90.8%90.8%
90.8 % 5970 5421 - 98.5 % 136 134
symbol.cc
91.6%91.6%
91.6 % 2346 2148 - 92.4 % 172 159
expr.cc
92.0%92.0%
92.0 % 3313 3047 - 97.5 % 121 118
array.cc
92.3%92.3%
92.3 % 1291 1191 - 98.0 % 51 50
simplify.cc
92.6%92.6%
92.6 % 4712 4364 - 99.6 % 263 262
interface.cc
92.8%92.8%
92.8 % 2739 2542 - 96.1 % 77 74
module.cc
93.1%93.1%
93.1 % 3872 3605 - 91.2 % 148 135
openmp.cc
93.1%93.1%
93.1 % 7261 6762 - 97.7 % 217 212
error.cc
93.6%93.6%
93.6 % 467 437 - 95.7 % 47 45
resolve.cc
93.7%93.7%
93.7 % 9368 8775 - 97.9 % 238 233
bbt.cc
94.0%94.0%
94.0 % 67 63 - 62.5 % 8 5
primary.cc
94.4%94.4%
94.4 % 2261 2134 - 100.0 % 46 46
trans-expr.cc
94.4%94.4%
94.4 % 6965 6578 - 95.4 % 153 146
trans-intrinsic.cc
94.7%94.7%
94.7 % 6964 6594 - 98.2 % 170 167
trans.cc
95.2%95.2%
95.2 % 1372 1306 - 98.2 % 55 54
target-memory.cc
95.3%95.3%
95.3 % 401 382 - 96.3 % 27 26
trans-array.cc
95.7%95.7%
95.7 % 6137 5874 - 95.4 % 197 188
frontend-passes.cc
95.8%95.8%
95.8 % 2908 2787 - 98.8 % 85 84
trans-openmp.cc
96.1%96.1%
96.1 % 6035 5797 - 99.1 % 116 115
trans-stmt.cc
96.1%96.1%
96.1 % 3885 3734 - 97.3 % 74 72
trans-decl.cc
96.2%96.2%
96.2 % 4052 3899 - 96.8 % 94 91
trans-common.cc
96.9%96.9%
96.9 % 637 617 - 88.0 % 25 22
trans-io.cc
97.1%97.1%
97.1 % 1257 1220 - 100.0 % 37 37
intrinsic.cc
97.2%97.2%
97.2 % 2061 2003 - 95.7 % 69 66
scanner.cc
97.9%97.9%
97.9 % 1364 1335 - 96.8 % 62 60
class.cc
97.9%97.9%
97.9 % 1794 1756 - 100.0 % 38 38
st.cc
98.0%98.0%
98.0 % 203 199 - 100.0 % 6 6
constructor.cc
99.1%99.1%
99.1 % 106 105 - 94.1 % 17 16
f95-lang.cc
99.7%99.7%
99.7 % 335 334 - 95.0 % 20 19
gfortran.h
100.0%
100.0 % 17 17 - 100.0 % 2 2
iso-fortran-env.def
100.0%
100.0 % 44 44 - -
mathbuiltins.def
100.0%
100.0 % 55 55 - -
iso-c-binding.def
100.0%
100.0 % 74 74 - -
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.