LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 91.2 % 121873 111154
Test Date: 2026-08-01 15:33:25 Functions: 97.3 % 4055 3945
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
24.0%24.0%
24.0 % 3184 763 46.9 % 64 30
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
check.cc
85.8%85.8%
85.8 % 3174 2723 94.8 % 269 255
matchexp.cc
85.8%85.8%
85.8 % 472 405 100.0 % 20 20
arith.cc
87.0%87.0%
87.0 % 1528 1330 95.2 % 105 100
trans-const.cc
87.5%87.5%
87.5 % 200 175 100.0 % 18 18
iresolve.cc
88.6%88.6%
88.6 % 2358 2089 93.4 % 242 226
coarray.cc
89.0%89.0%
89.0 % 954 849 100.0 % 20 20
io.cc
89.1%89.1%
89.1 % 2425 2160 100.0 % 62 62
options.cc
89.1%89.1%
89.1 % 468 417 100.0 % 14 14
match.cc
89.3%89.3%
89.3 % 4430 3954 100.0 % 114 114
trans-types.cc
89.5%89.5%
89.5 % 1887 1689 97.2 % 72 70
parse.cc
89.5%89.5%
89.5 % 4634 4148 100.0 % 87 87
dependency.cc
90.2%90.2%
90.2 % 1054 951 100.0 % 30 30
gfortranspec.cc
90.6%90.6%
90.6 % 180 163 100.0 % 7 7
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.9%90.9%
90.9 % 6181 5620 100.0 % 138 138
symbol.cc
92.0%92.0%
92.0 % 2547 2342 96.2 % 186 179
expr.cc
92.2%92.2%
92.2 % 3376 3113 99.2 % 124 123
array.cc
92.5%92.5%
92.5 % 1322 1223 100.0 % 51 51
simplify.cc
92.6%92.6%
92.6 % 4716 4368 99.6 % 263 262
interface.cc
92.8%92.8%
92.8 % 2822 2619 100.0 % 77 77
openmp.cc
93.3%93.3%
93.3 % 7925 7394 100.0 % 234 234
module.cc
93.4%93.4%
93.4 % 4046 3779 99.3 % 152 151
error.cc
93.6%93.6%
93.6 % 467 437 95.7 % 47 45
resolve.cc
93.5%93.5%
93.5 % 9939 9293 99.6 % 254 253
bbt.cc
94.0%94.0%
94.0 % 67 63 100.0 % 8 8
primary.cc
94.1%94.1%
94.1 % 2320 2183 100.0 % 46 46
trans-intrinsic.cc
94.7%94.7%
94.7 % 7074 6697 98.2 % 170 167
trans-expr.cc
94.6%94.6%
94.6 % 7113 6732 96.1 % 155 149
target-memory.cc
95.3%95.3%
95.3 % 401 382 100.0 % 27 27
trans.cc
95.3%95.3%
95.3 % 1385 1320 98.2 % 55 54
frontend-passes.cc
95.8%95.8%
95.8 % 2961 2838 100.0 % 87 87
trans-array.cc
96.1%96.1%
96.1 % 6104 5865 99.4 % 170 169
trans-openmp.cc
96.0%96.0%
96.0 % 6309 6057 100.0 % 121 121
trans-stmt.cc
96.1%96.1%
96.1 % 3876 3725 100.0 % 73 73
trans-decl.cc
96.3%96.3%
96.3 % 4136 3981 100.0 % 96 96
trans-common.cc
96.6%96.6%
96.6 % 645 623 100.0 % 25 25
intrinsic.cc
96.7%96.7%
96.7 % 2101 2032 100.0 % 70 70
trans-io.cc
97.1%97.1%
97.1 % 1258 1221 100.0 % 37 37
scanner.cc
97.9%97.9%
97.9 % 1369 1340 100.0 % 62 62
class.cc
97.8%97.8%
97.8 % 1823 1783 100.0 % 38 38
st.cc
98.1%98.1%
98.1 % 263 258 100.0 % 8 8
constructor.cc
99.1%99.1%
99.1 % 106 105 100.0 % 17 17
trans-descriptor.cc
99.3%99.3%
99.3 % 307 305 100.0 % 52 52
f95-lang.cc
99.7%99.7%
99.7 % 337 336 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 % 75 75 -
types.def
100.0%
100.0 % 129 129 -

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.