LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 91.1 % 118938 108309
Test Date: 2025-12-06 14:04:50 Functions: 94.9 % 3959 3757
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 % 3022 601 - 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.0%87.0%
87.0 % 1528 1330 - 92.4 % 105 97
trans-const.cc
87.4%87.4%
87.4 % 198 173 - 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 2054 - 93.3 % 240 224
options.cc
88.9%88.9%
88.9 % 468 416 - 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 % 4301 3841 - 99.1 % 109 108
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.6%89.6%
89.6 % 4570 4094 - 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 % 6053 5497 - 98.5 % 136 134
symbol.cc
91.4%91.4%
91.4 % 2423 2214 - 92.6 % 175 162
expr.cc
92.0%92.0%
92.0 % 3320 3054 - 97.5 % 121 118
array.cc
92.4%92.4%
92.4 % 1315 1215 - 98.0 % 51 50
simplify.cc
92.6%92.6%
92.6 % 4701 4353 - 99.6 % 263 262
interface.cc
92.8%92.8%
92.8 % 2739 2542 - 96.1 % 77 74
module.cc
93.0%93.0%
93.0 % 3894 3621 - 91.2 % 148 135
openmp.cc
93.1%93.1%
93.1 % 7380 6872 - 97.7 % 220 215
resolve.cc
93.3%93.3%
93.3 % 9517 8884 - 97.5 % 241 235
error.cc
93.6%93.6%
93.6 % 467 437 - 95.7 % 47 45
bbt.cc
94.0%94.0%
94.0 % 67 63 - 62.5 % 8 5
primary.cc
94.4%94.4%
94.4 % 2306 2176 - 100.0 % 46 46
trans-intrinsic.cc
94.7%94.7%
94.7 % 6979 6608 - 98.2 % 170 167
trans-expr.cc
94.7%94.7%
94.7 % 6986 6615 - 94.8 % 154 146
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 % 6243 5976 - 95.5 % 200 191
frontend-passes.cc
95.8%95.8%
95.8 % 2909 2788 - 98.8 % 85 84
trans-openmp.cc
96.1%96.1%
96.1 % 6050 5812 - 99.1 % 116 115
trans-stmt.cc
96.1%96.1%
96.1 % 3895 3744 - 97.3 % 74 72
trans-decl.cc
96.3%96.3%
96.3 % 4082 3929 - 96.8 % 95 92
trans-common.cc
96.9%96.9%
96.9 % 649 629 - 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
class.cc
97.8%97.8%
97.8 % 1807 1767 - 100.0 % 38 38
scanner.cc
97.9%97.9%
97.9 % 1364 1335 - 96.8 % 62 60
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.