LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 91.1 % 118804 108185
Test Date: 2025-11-29 14:49:28 Functions: 94.9 % 3958 3756
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.3%92.3%
92.3 % 1295 1195 - 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 % 3109 2669 - 94.4 % 267 252
class.cc
97.8%97.8%
97.8 % 1807 1767 - 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 % 6030 5477 - 98.5 % 136 134
dependency.cc
90.3%90.3%
90.3 % 1054 952 - 96.7 % 30 29
dump-parse-tree.cc
19.9%19.9%
19.9 % 3022 601 - 33.3 % 60 20
error.cc
93.6%93.6%
93.6 % 467 437 - 95.7 % 47 45
expr.cc
92.0%92.0%
92.0 % 3314 3048 - 97.5 % 121 118
f95-lang.cc
99.7%99.7%
99.7 % 335 334 - 95.0 % 20 19
frontend-passes.cc
95.8%95.8%
95.8 % 2909 2788 - 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 2003 - 95.7 % 69 66
io.cc
89.3%89.3%
89.3 % 2385 2129 - 98.4 % 62 61
iresolve.cc
88.4%88.4%
88.4 % 2323 2054 - 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 % 4301 3841 - 99.1 % 109 108
matchexp.cc
85.8%85.8%
85.8 % 472 405 - 100.0 % 20 20
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.0%93.0%
93.0 % 3885 3612 - 91.2 % 148 135
openmp.cc
93.1%93.1%
93.1 % 7380 6872 - 97.7 % 220 215
options.cc
88.9%88.9%
88.9 % 468 416 - 85.7 % 14 12
parse.cc
89.6%89.6%
89.6 % 4570 4094 - 98.8 % 85 84
primary.cc
94.4%94.4%
94.4 % 2279 2152 - 100.0 % 46 46
resolve.cc
93.3%93.3%
93.3 % 9514 8881 - 97.5 % 241 235
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 % 203 199 - 100.0 % 6 6
symbol.cc
91.4%91.4%
91.4 % 2423 2214 - 92.6 % 175 162
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
trans-common.cc
96.9%96.9%
96.9 % 649 629 - 88.0 % 25 22
trans-const.cc
87.4%87.4%
87.4 % 198 173 - 100.0 % 18 18
trans-decl.cc
96.2%96.2%
96.2 % 4071 3918 - 96.8 % 94 91
trans-expr.cc
94.7%94.7%
94.7 % 6986 6615 - 94.8 % 154 146
trans-intrinsic.cc
94.7%94.7%
94.7 % 6979 6608 - 98.2 % 170 167
trans-io.cc
97.1%97.1%
97.1 % 1257 1220 - 100.0 % 37 37
trans-openmp.cc
96.1%96.1%
96.1 % 6039 5801 - 99.1 % 116 115
trans-stmt.cc
96.1%96.1%
96.1 % 3895 3744 - 97.3 % 74 72
trans-types.cc
89.6%89.6%
89.6 % 1877 1681 - 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.