LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 91.1 % 119314 108661
Test Date: 2026-02-28 14:20:25 Functions: 97.0 % 3969 3851
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

File Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
dump-parse-tree.cc
19.8%19.8%
19.8 % 3041 601 33.3 % 60 20
cpp.cc
55.9%55.9%
55.9 % 567 317 59.5 % 37 22
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 % 3113 2672 94.8 % 268 254
arith.cc
87.0%87.0%
87.0 % 1528 1330 95.2 % 105 100
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.5%88.5%
88.5 % 2335 2066 93.4 % 241 225
options.cc
89.1%89.1%
89.1 % 468 417 100.0 % 14 14
io.cc
89.2%89.2%
89.2 % 2390 2132 100.0 % 62 62
match.cc
89.3%89.3%
89.3 % 4312 3852 100.0 % 110 110
trans-types.cc
89.7%89.7%
89.7 % 1877 1683 97.2 % 71 69
parse.cc
89.6%89.6%
89.6 % 4568 4095 100.0 % 85 85
gfortranspec.cc
89.9%89.9%
89.9 % 169 152 100.0 % 7 7
dependency.cc
90.3%90.3%
90.3 % 1054 952 100.0 % 30 30
data.cc
90.5%90.5%
90.5 % 443 401 100.0 % 9 9
misc.cc
90.7%90.7%
90.7 % 258 234 100.0 % 18 18
decl.cc
90.8%90.8%
90.8 % 6074 5516 100.0 % 136 136
symbol.cc
91.4%91.4%
91.4 % 2426 2218 95.4 % 175 167
expr.cc
92.3%92.3%
92.3 % 3363 3103 99.2 % 123 122
array.cc
92.5%92.5%
92.5 % 1319 1220 100.0 % 51 51
interface.cc
92.7%92.7%
92.7 % 2752 2551 100.0 % 77 77
simplify.cc
92.6%92.6%
92.6 % 4713 4365 99.6 % 263 262
module.cc
93.1%93.1%
93.1 % 3895 3626 99.3 % 148 147
openmp.cc
93.0%93.0%
93.0 % 7444 6924 100.0 % 220 220
resolve.cc
93.4%93.4%
93.4 % 9570 8939 99.6 % 243 242
error.cc
93.6%93.6%
93.6 % 467 437 95.7 % 47 45
bbt.cc
94.0%94.0%
94.0 % 67 63 100.0 % 8 8
primary.cc
94.4%94.4%
94.4 % 2306 2176 100.0 % 46 46
trans-intrinsic.cc
94.6%94.6%
94.6 % 7003 6628 98.2 % 170 167
trans-expr.cc
94.7%94.7%
94.7 % 7021 6647 96.1 % 155 149
target-memory.cc
95.3%95.3%
95.3 % 401 382 100.0 % 27 27
trans.cc
95.2%95.2%
95.2 % 1381 1315 98.2 % 55 54
frontend-passes.cc
95.8%95.8%
95.8 % 2909 2788 100.0 % 85 85
trans-array.cc
95.8%95.8%
95.8 % 6238 5977 99.0 % 200 198
trans-openmp.cc
96.0%96.0%
96.0 % 6093 5850 100.0 % 117 117
trans-stmt.cc
96.2%96.2%
96.2 % 3885 3737 100.0 % 74 74
trans-decl.cc
96.2%96.2%
96.2 % 4096 3941 100.0 % 96 96
trans-common.cc
96.6%96.6%
96.6 % 645 623 100.0 % 25 25
trans-io.cc
97.1%97.1%
97.1 % 1258 1221 100.0 % 37 37
intrinsic.cc
97.2%97.2%
97.2 % 2063 2005 100.0 % 69 69
class.cc
97.8%97.8%
97.8 % 1807 1767 100.0 % 38 38
scanner.cc
97.9%97.9%
97.9 % 1365 1336 100.0 % 62 62
st.cc
98.0%98.0%
98.0 % 203 199 100.0 % 6 6
constructor.cc
99.1%99.1%
99.1 % 106 105 100.0 % 17 17
f95-lang.cc
99.7%99.7%
99.7 % 335 334 100.0 % 20 20
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.4-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.