LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 91.0 % 115531 105134
Test Date: 2025-03-22 13:13:03 Functions: 94.9 % 3873 3675
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.0%87.0%
87.0 % 1504 1308 - 92.4 % 105 97
array.cc
92.2%92.2%
92.2 % 1283 1183 - 98.0 % 51 50
bbt.cc
94.0%94.0%
94.0 % 67 63 - 62.5 % 8 5
check.cc
85.3%85.3%
85.3 % 3013 2570 - 94.3 % 261 246
class.cc
97.9%97.9%
97.9 % 1788 1751 - 100.0 % 38 38
coarray.cc
87.0%87.0%
87.0 % 952 828 - 100.0 % 20 20
constructor.cc
99.1%99.1%
99.1 % 106 105 - 94.1 % 17 16
convert.cc
80.0%80.0%
80.0 % 40 32 - 100.0 % 2 2
cpp.cc
55.6%55.6%
55.6 % 563 313 - 56.8 % 37 21
data.cc
90.5%90.5%
90.5 % 441 399 - 100.0 % 9 9
decl.cc
90.9%90.9%
90.9 % 5667 5153 - 98.5 % 132 130
dependency.cc
90.4%90.4%
90.4 % 1052 951 - 96.7 % 30 29
dump-parse-tree.cc
20.1%20.1%
20.1 % 2966 595 - 34.5 % 58 20
error.cc
93.5%93.5%
93.5 % 463 433 - 95.7 % 47 45
expr.cc
92.3%92.3%
92.3 % 3138 2897 - 98.3 % 118 116
f95-lang.cc
99.7%99.7%
99.7 % 335 334 - 95.0 % 20 19
frontend-passes.cc
95.8%95.8%
95.8 % 2898 2777 - 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.7%92.7%
92.7 % 2680 2484 - 96.1 % 77 74
intrinsic.cc
97.2%97.2%
97.2 % 2043 1986 - 95.7 % 69 66
io.cc
89.3%89.3%
89.3 % 2383 2129 - 98.4 % 62 61
iresolve.cc
88.2%88.2%
88.2 % 2292 2022 - 93.3 % 239 223
iso-c-binding.def
100.0%
100.0 % 74 74 - -
iso-fortran-env.def
100.0%
100.0 % 41 41 - -
match.cc
88.7%88.7%
88.7 % 4071 3610 - 99.0 % 104 103
matchexp.cc
86.0%86.0%
86.0 % 443 381 - 100.0 % 19 19
mathbuiltins.def
100.0%
100.0 % 48 48 - -
misc.cc
89.0%89.0%
89.0 % 245 218 - 100.0 % 17 17
module.cc
93.2%93.2%
93.2 % 3861 3599 - 91.2 % 148 135
openmp.cc
93.0%93.0%
93.0 % 7247 6738 - 97.7 % 217 212
options.cc
89.1%89.1%
89.1 % 459 409 - 85.7 % 14 12
parse.cc
89.1%89.1%
89.1 % 4465 3979 - 98.8 % 83 82
primary.cc
94.2%94.2%
94.2 % 2193 2066 - 100.0 % 46 46
resolve.cc
93.6%93.6%
93.6 % 9052 8471 - 97.8 % 226 221
scanner.cc
97.9%97.9%
97.9 % 1364 1335 - 96.8 % 62 60
simplify.cc
92.3%92.3%
92.3 % 4672 4313 - 99.2 % 258 256
st.cc
98.0%98.0%
98.0 % 199 195 - 100.0 % 6 6
symbol.cc
91.5%91.5%
91.5 % 2338 2140 - 92.4 % 172 159
target-memory.cc
96.5%96.5%
96.5 % 400 386 - 96.3 % 27 26
trans-array.cc
95.8%95.8%
95.8 % 5978 5726 - 95.2 % 189 180
trans-common.cc
96.9%96.9%
96.9 % 636 616 - 88.0 % 25 22
trans-const.cc
87.0%87.0%
87.0 % 193 168 - 100.0 % 18 18
trans-decl.cc
96.2%96.2%
96.2 % 4009 3858 - 96.7 % 92 89
trans-expr.cc
94.6%94.6%
94.6 % 6861 6488 - 95.4 % 151 144
trans-intrinsic.cc
94.9%94.9%
94.9 % 6862 6509 - 98.2 % 169 166
trans-io.cc
97.0%97.0%
97.0 % 1254 1217 - 100.0 % 37 37
trans-openmp.cc
96.2%96.2%
96.2 % 5580 5366 - 100.0 % 103 103
trans-stmt.cc
95.6%95.6%
95.6 % 3763 3597 - 95.7 % 70 67
trans-types.cc
89.6%89.6%
89.6 % 1858 1665 - 85.9 % 71 61
trans.cc
95.2%95.2%
95.2 % 1381 1315 - 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.