LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 91.1 % 118519 107933
Test Date: 2025-11-22 14:42:49 Functions: 94.9 % 3954 3752
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
iso-c-binding.def
100.0%
100.0 % 74 74 - -
iso-fortran-env.def
100.0%
100.0 % 44 44 - -
mathbuiltins.def
100.0%
100.0 % 55 55 - -
types.def
100.0%
100.0 % 124 124 - -
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
bbt.cc
94.0%94.0%
94.0 % 67 63 - 62.5 % 8 5
options.cc
88.9%88.9%
88.9 % 468 416 - 85.7 % 14 12
trans-types.cc
89.6%89.6%
89.6 % 1877 1681 - 85.9 % 71 61
trans-common.cc
96.9%96.9%
96.9 % 637 617 - 88.0 % 25 22
module.cc
93.1%93.1%
93.1 % 3872 3605 - 91.2 % 148 135
arith.cc
87.1%87.1%
87.1 % 1504 1310 - 92.4 % 105 97
symbol.cc
91.5%91.5%
91.5 % 2379 2176 - 92.5 % 173 160
iresolve.cc
88.4%88.4%
88.4 % 2323 2054 - 93.3 % 240 224
constructor.cc
99.1%99.1%
99.1 % 106 105 - 94.1 % 17 16
check.cc
85.8%85.8%
85.8 % 3109 2669 - 94.4 % 267 252
trans-expr.cc
94.7%94.7%
94.7 % 6986 6615 - 94.8 % 154 146
f95-lang.cc
99.7%99.7%
99.7 % 335 334 - 95.0 % 20 19
trans-array.cc
95.7%95.7%
95.7 % 6243 5976 - 95.5 % 200 191
intrinsic.cc
97.2%97.2%
97.2 % 2061 2003 - 95.7 % 69 66
error.cc
93.6%93.6%
93.6 % 467 437 - 95.7 % 47 45
interface.cc
92.8%92.8%
92.8 % 2739 2542 - 96.1 % 77 74
target-memory.cc
95.3%95.3%
95.3 % 401 382 - 96.3 % 27 26
dependency.cc
90.3%90.3%
90.3 % 1054 952 - 96.7 % 30 29
scanner.cc
97.9%97.9%
97.9 % 1364 1335 - 96.8 % 62 60
trans-decl.cc
96.2%96.2%
96.2 % 4059 3906 - 96.8 % 94 91
trans-stmt.cc
96.1%96.1%
96.1 % 3895 3744 - 97.3 % 74 72
expr.cc
92.0%92.0%
92.0 % 3313 3047 - 97.5 % 121 118
resolve.cc
93.3%93.3%
93.3 % 9482 8849 - 97.5 % 241 235
openmp.cc
93.1%93.1%
93.1 % 7253 6750 - 97.7 % 218 213
array.cc
92.3%92.3%
92.3 % 1295 1195 - 98.0 % 51 50
trans.cc
95.2%95.2%
95.2 % 1372 1306 - 98.2 % 55 54
trans-intrinsic.cc
94.7%94.7%
94.7 % 6979 6608 - 98.2 % 170 167
io.cc
89.3%89.3%
89.3 % 2385 2129 - 98.4 % 62 61
decl.cc
90.8%90.8%
90.8 % 6012 5458 - 98.5 % 136 134
frontend-passes.cc
95.8%95.8%
95.8 % 2908 2787 - 98.8 % 85 84
parse.cc
89.6%89.6%
89.6 % 4565 4092 - 98.8 % 85 84
match.cc
89.3%89.3%
89.3 % 4301 3841 - 99.1 % 109 108
trans-openmp.cc
96.1%96.1%
96.1 % 6035 5797 - 99.1 % 116 115
simplify.cc
92.6%92.6%
92.6 % 4701 4353 - 99.6 % 263 262
convert.cc
78.0%78.0%
78.0 % 41 32 - 100.0 % 2 2
gfortran.h
100.0%
100.0 % 17 17 - 100.0 % 2 2
st.cc
98.0%98.0%
98.0 % 203 199 - 100.0 % 6 6
gfortranspec.cc
89.9%89.9%
89.9 % 169 152 - 100.0 % 7 7
data.cc
90.5%90.5%
90.5 % 443 401 - 100.0 % 9 9
misc.cc
89.5%89.5%
89.5 % 258 231 - 100.0 % 18 18
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
matchexp.cc
85.8%85.8%
85.8 % 472 405 - 100.0 % 20 20
trans-io.cc
97.1%97.1%
97.1 % 1257 1220 - 100.0 % 37 37
class.cc
97.8%97.8%
97.8 % 1807 1767 - 100.0 % 38 38
primary.cc
94.4%94.4%
94.4 % 2279 2152 - 100.0 % 46 46

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.