LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 91.1 % 117448 106981
Test Date: 2025-08-30 13:27:53 Functions: 94.9 % 3930 3730
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.7%85.7%
85.7 % 3098 2654 - 94.3 % 265 250
class.cc
97.9%97.9%
97.9 % 1794 1756 - 100.0 % 38 38
coarray.cc
87.4%87.4%
87.4 % 961 840 - 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
90.8%90.8%
90.8 % 5910 5367 - 98.5 % 134 132
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.6%93.6%
93.6 % 467 437 - 95.7 % 47 45
expr.cc
92.3%92.3%
92.3 % 3214 2966 - 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.8%92.8%
92.8 % 2739 2542 - 96.1 % 77 74
intrinsic.cc
97.2%97.2%
97.2 % 2061 2004 - 95.7 % 69 66
io.cc
89.3%89.3%
89.3 % 2385 2129 - 98.4 % 62 61
iresolve.cc
88.3%88.3%
88.3 % 2319 2047 - 93.3 % 240 224
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 % 4252 3796 - 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.5%89.5%
89.5 % 258 231 - 100.0 % 18 18
module.cc
93.1%93.1%
93.1 % 3862 3595 - 91.2 % 148 135
openmp.cc
93.1%93.1%
93.1 % 7261 6762 - 97.7 % 217 212
options.cc
89.2%89.2%
89.2 % 463 413 - 85.7 % 14 12
parse.cc
89.5%89.5%
89.5 % 4537 4061 - 98.8 % 85 84
primary.cc
94.4%94.4%
94.4 % 2245 2119 - 100.0 % 46 46
resolve.cc
93.6%93.6%
93.6 % 9288 8698 - 97.9 % 236 231
scanner.cc
97.9%97.9%
97.9 % 1364 1335 - 96.8 % 62 60
simplify.cc
92.6%92.6%
92.6 % 4712 4364 - 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
95.3%95.3%
95.3 % 401 382 - 96.3 % 27 26
trans-array.cc
95.9%95.9%
95.9 % 6091 5840 - 95.4 % 195 186
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 % 6853 6477 - 95.4 % 151 144
trans-intrinsic.cc
94.8%94.8%
94.8 % 6883 6523 - 98.2 % 169 166
trans-io.cc
97.1%97.1%
97.1 % 1255 1218 - 100.0 % 37 37
trans-openmp.cc
96.1%96.1%
96.1 % 6035 5797 - 99.1 % 116 115
trans-stmt.cc
96.1%96.1%
96.1 % 3875 3724 - 97.3 % 74 72
trans-types.cc
89.6%89.6%
89.6 % 1873 1679 - 85.9 % 71 61
trans.cc
95.2%95.2%
95.2 % 1372 1306 - 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.