LCOV - code coverage report
Current view: top level - gcc/fortran Coverage Total Hit
Test: gcc.info Lines: 91.0 % 111971 101940
Test Date: 2024-11-09 13:26:42 Functions: 94.9 % 3803 3608
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 % 1492 1298 - 92.4 % 105 97
array.cc
91.5%91.5%
91.5 % 1252 1145 - 98.0 % 50 49
bbt.cc
94.0%94.0%
94.0 % 67 63 - 62.5 % 8 5
check.cc
85.9%85.9%
85.9 % 2957 2540 - 94.1 % 256 241
class.cc
97.7%97.7%
97.7 % 1787 1746 - 100.0 % 38 38
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
51.0%51.0%
51.0 % 561 286 - 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 % 5642 5127 - 98.5 % 132 130
dependency.cc
91.0%91.0%
91.0 % 1015 924 - 96.6 % 29 28
dump-parse-tree.cc
20.1%20.1%
20.1 % 2733 550 - 37.0 % 54 20
error.cc
92.8%92.8%
92.8 % 461 428 - 95.7 % 47 45
expr.cc
92.2%92.2%
92.2 % 3095 2853 - 98.3 % 117 115
f95-lang.cc
99.7%99.7%
99.7 % 335 334 - 95.0 % 20 19
frontend-passes.cc
95.8%95.8%
95.8 % 2889 2768 - 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 % 2624 2432 - 96.1 % 77 74
intrinsic.cc
97.2%97.2%
97.2 % 2019 1962 - 95.6 % 68 65
io.cc
89.3%89.3%
89.3 % 2383 2129 - 98.4 % 62 61
iresolve.cc
87.6%87.6%
87.6 % 2163 1894 - 93.2 % 237 221
iso-c-binding.def
100.0%
100.0 % 73 73 - -
iso-fortran-env.def
100.0%
100.0 % 41 41 - -
match.cc
88.7%88.7%
88.7 % 3922 3478 - 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
87.8%87.8%
87.8 % 245 215 - 100.0 % 17 17
module.cc
93.4%93.4%
93.4 % 3647 3405 - 91.1 % 146 133
openmp.cc
92.9%92.9%
92.9 % 6857 6373 - 97.6 % 209 204
options.cc
89.1%89.1%
89.1 % 459 409 - 85.7 % 14 12
parse.cc
89.1%89.1%
89.1 % 4431 3947 - 98.7 % 77 76
primary.cc
94.2%94.2%
94.2 % 2189 2062 - 100.0 % 46 46
resolve.cc
93.9%93.9%
93.9 % 8791 8251 - 98.2 % 223 219
scanner.cc
97.9%97.9%
97.9 % 1364 1335 - 96.8 % 62 60
simplify.cc
92.7%92.7%
92.7 % 4553 4219 - 99.2 % 257 255
st.cc
97.9%97.9%
97.9 % 193 189 - 100.0 % 6 6
symbol.cc
91.5%91.5%
91.5 % 2326 2129 - 92.4 % 172 159
target-memory.cc
95.2%95.2%
95.2 % 400 381 - 92.6 % 27 25
trans-array.cc
95.3%95.3%
95.3 % 5886 5611 - 95.2 % 188 179
trans-common.cc
96.4%96.4%
96.4 % 636 613 - 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 % 3939 3788 - 96.6 % 88 85
trans-expr.cc
94.5%94.5%
94.5 % 6637 6274 - 95.3 % 149 142
trans-intrinsic.cc
92.9%92.9%
92.9 % 6901 6414 - 97.0 % 167 162
trans-io.cc
97.2%97.2%
97.2 % 1244 1209 - 100.0 % 37 37
trans-openmp.cc
96.1%96.1%
96.1 % 5219 5015 - 100.0 % 98 98
trans-stmt.cc
95.6%95.6%
95.6 % 3745 3579 - 95.7 % 70 67
trans-types.cc
93.2%93.2%
93.2 % 1846 1720 - 87.3 % 71 62
trans.cc
95.2%95.2%
95.2 % 1374 1308 - 98.1 % 54 53
types.def
100.0%
100.0 % 121 121 - -

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.