LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 91.0 % 116060 105641
Test Date: 2025-04-19 15:48:17 Functions: 94.9 % 3890 3690
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 % 41 41 - -
mathbuiltins.def
100.0%
100.0 % 48 48 - -
types.def
100.0%
100.0 % 124 124 - -
dump-parse-tree.cc
20.0%20.0%
20.0 % 2975 595 - 33.9 % 59 20
cpp.cc
55.6%55.6%
55.6 % 563 313 - 56.8 % 37 21
bbt.cc
94.0%94.0%
94.0 % 67 63 - 62.5 % 8 5
options.cc
89.1%89.1%
89.1 % 459 409 - 85.7 % 14 12
trans-types.cc
89.6%89.6%
89.6 % 1858 1665 - 85.9 % 71 61
trans-common.cc
96.9%96.9%
96.9 % 636 616 - 88.0 % 25 22
module.cc
93.2%93.2%
93.2 % 3861 3599 - 91.2 % 148 135
arith.cc
87.0%87.0%
87.0 % 1504 1308 - 92.4 % 105 97
symbol.cc
91.5%91.5%
91.5 % 2338 2140 - 92.4 % 172 159
iresolve.cc
88.2%88.2%
88.2 % 2292 2022 - 93.3 % 239 223
constructor.cc
99.1%99.1%
99.1 % 106 105 - 94.1 % 17 16
check.cc
85.3%85.3%
85.3 % 3013 2570 - 94.3 % 261 246
f95-lang.cc
99.7%99.7%
99.7 % 335 334 - 95.0 % 20 19
trans-array.cc
95.8%95.8%
95.8 % 5978 5726 - 95.2 % 189 180
trans-expr.cc
94.6%94.6%
94.6 % 6853 6480 - 95.4 % 151 144
intrinsic.cc
97.2%97.2%
97.2 % 2043 1986 - 95.7 % 69 66
error.cc
93.5%93.5%
93.5 % 463 433 - 95.7 % 47 45
trans-stmt.cc
95.6%95.6%
95.6 % 3835 3668 - 95.8 % 71 68
interface.cc
92.7%92.7%
92.7 % 2687 2491 - 96.1 % 77 74
target-memory.cc
96.5%96.5%
96.5 % 400 386 - 96.3 % 27 26
dependency.cc
90.4%90.4%
90.4 % 1052 951 - 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 % 4016 3865 - 96.8 % 94 91
openmp.cc
93.1%93.1%
93.1 % 7231 6732 - 97.7 % 217 212
resolve.cc
93.6%93.6%
93.6 % 9068 8489 - 97.8 % 226 221
array.cc
92.2%92.2%
92.2 % 1283 1183 - 98.0 % 51 50
trans.cc
95.2%95.2%
95.2 % 1381 1315 - 98.2 % 55 54
trans-intrinsic.cc
94.9%94.9%
94.9 % 6865 6512 - 98.2 % 169 166
io.cc
89.3%89.3%
89.3 % 2383 2129 - 98.4 % 62 61
expr.cc
92.3%92.3%
92.3 % 3138 2897 - 98.3 % 118 116
decl.cc
90.9%90.9%
90.9 % 5667 5153 - 98.5 % 132 130
parse.cc
89.1%89.1%
89.1 % 4465 3979 - 98.8 % 83 82
frontend-passes.cc
95.8%95.8%
95.8 % 2898 2777 - 98.8 % 85 84
match.cc
88.7%88.7%
88.7 % 4071 3610 - 99.0 % 104 103
trans-openmp.cc
96.0%96.0%
96.0 % 6019 5781 - 99.1 % 116 115
simplify.cc
92.3%92.3%
92.3 % 4672 4313 - 99.2 % 258 256
convert.cc
80.0%80.0%
80.0 % 40 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 % 199 195 - 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 % 441 399 - 100.0 % 9 9
misc.cc
89.0%89.0%
89.0 % 245 218 - 100.0 % 17 17
trans-const.cc
87.0%87.0%
87.0 % 193 168 - 100.0 % 18 18
matchexp.cc
86.0%86.0%
86.0 % 443 381 - 100.0 % 19 19
coarray.cc
87.0%87.0%
87.0 % 952 828 - 100.0 % 20 20
trans-io.cc
97.0%97.0%
97.0 % 1254 1217 - 100.0 % 37 37
class.cc
97.9%97.9%
97.9 % 1788 1751 - 100.0 % 38 38
primary.cc
94.2%94.2%
94.2 % 2193 2066 - 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.