LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc/m2/gm2-compiler-boot Coverage Total Hit
Test: gcc.info Lines: 68.2 % 52266 35645
Test Date: 2024-04-20 14:03:02 Functions: 75.3 % 4168 3138
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
DynamicPath.c
60.3%60.3%
60.3 % 58 35 - 60.0 % 10 6
FifoQueue.c
86.0%86.0%
86.0 % 43 37 - 76.9 % 13 10
Lists.c
90.3%90.3%
90.3 % 103 93 - 85.7 % 14 12
M2ALU.c
64.9%64.9%
64.9 % 2332 1514 - 67.0 % 182 122
M2AsmUtil.c
89.7%89.7%
89.7 % 58 52 - 87.5 % 8 7
M2Base.c
78.9%78.9%
78.9 % 1336 1054 - 82.4 % 74 61
M2BasicBlock.c
79.8%79.8%
79.8 % 119 95 - 57.1 % 14 8
M2Batch.c
82.8%82.8%
82.8 % 174 144 - 68.2 % 22 15
M2Bitset.c
71.4%71.4%
71.4 % 21 15 - 50.0 % 4 2
M2CaseList.c
89.5%89.5%
89.5 % 574 514 - 92.7 % 41 38
M2Check.c
77.3%77.3%
77.3 % 695 537 - 77.9 % 68 53
M2Code.c
76.9%76.9%
76.9 % 195 150 - 82.4 % 17 14
M2ColorString.c
65.5%65.5%
65.5 % 55 36 - 50.0 % 18 9
M2Comp.c
58.5%58.5%
58.5 % 598 350 - 59.5 % 37 22
M2Const.c
50.0%50.0%
50.0 % 4 2 - 50.0 % 2 1
M2Debug.c
40.0%40.0%
40.0 % 15 6 - 50.0 % 4 2
M2DebugStack.c
0.0%
0.0 % 407 - 0.0 % 35
M2Defaults.c
11.1%11.1%
11.1 % 18 2 - 25.0 % 4 1
M2Emit.c
80.0%80.0%
80.0 % 20 16 - 66.7 % 6 4
M2Error.c
58.9%58.9%
58.9 % 542 319 - 73.7 % 57 42
M2FileName.c
27.8%27.8%
27.8 % 18 5 - 33.3 % 6 2
M2GCCDeclare.c
74.6%74.6%
74.6 % 2933 2187 - 78.2 % 243 190
M2GenGCC.c
80.3%80.3%
80.3 % 3750 3012 - 84.4 % 257 217
M2Graph.c
78.7%78.7%
78.7 % 94 74 - 58.3 % 12 7
M2LangDump.c
3.3%3.3%
3.3 % 300 10 - 2.8 % 36 1
M2LexBuf.c
46.4%46.4%
46.4 % 651 302 - 69.8 % 53 37
M2MetaError.c
54.8%54.8%
54.8 % 1427 782 - 53.4 % 118 63
M2Optimize.c
73.1%73.1%
73.1 % 197 144 - 76.9 % 13 10
M2Options.c
50.7%50.7%
50.7 % 687 348 - 49.7 % 145 72
M2Pass.c
72.6%72.6%
72.6 % 62 45 - 75.0 % 20 15
M2Preprocess.c
73.6%73.6%
73.6 % 87 64 - 80.0 % 10 8
M2Printf.c
16.7%16.7%
16.7 % 281 47 - 28.6 % 14 4
M2Quads.c
75.2%75.2%
75.2 % 6767 5089 - 81.8 % 428 350
M2Quiet.c
38.9%38.9%
38.9 % 54 21 - 42.9 % 7 3
M2Range.c
71.0%71.0%
71.0 % 1941 1378 - 80.8 % 125 101
M2Reserved.c
93.5%93.5%
93.5 % 199 186 - 50.0 % 6 3
M2SSA.c
62.5%62.5%
62.5 % 48 30 - 50.0 % 6 3
M2Scaffold.c
59.0%59.0%
59.0 % 290 171 - 66.7 % 21 14
M2Scope.c
76.7%76.7%
76.7 % 249 191 - 56.2 % 16 9
M2Search.c
83.3%83.3%
83.3 % 36 30 - 75.0 % 8 6
M2Size.c
54.5%54.5%
54.5 % 11 6 - 33.3 % 3 1
M2StackAddress.c
69.1%69.1%
69.1 % 97 67 - 66.7 % 12 8
M2StackWord.c
62.0%62.0%
62.0 % 100 62 - 69.2 % 13 9
M2Students.c
6.8%6.8%
6.8 % 103 7 - 20.0 % 10 2
M2Swig.c
1.2%1.2%
1.2 % 422 5 - 5.6 % 36 2
M2SymInit.c
79.4%79.4%
79.4 % 935 742 - 73.0 % 89 65
M2System.c
90.2%90.2%
90.2 % 328 296 - 92.1 % 38 35
NameKey.c
69.2%69.2%
69.2 % 182 126 - 71.4 % 14 10
P0SymBuild.c
77.5%77.5%
77.5 % 329 255 - 75.9 % 29 22
P0SyntaxCheck.c
70.7%70.7%
70.7 % 1755 1240 - 91.6 % 143 131
P1Build.c
61.5%61.5%
61.5 % 1820 1120 - 85.4 % 144 123
P1SymBuild.c
90.1%90.1%
90.1 % 333 300 - 92.0 % 25 23
P2Build.c
64.0%64.0%
64.0 % 1994 1277 - 86.5 % 148 128
P2SymBuild.c
85.2%85.2%
85.2 % 1124 958 - 87.2 % 86 75
P3Build.c
62.2%62.2%
62.2 % 2324 1446 - 78.4 % 171 134
P3SymBuild.c
90.3%90.3%
90.3 % 216 195 - 90.0 % 20 18
PCBuild.c
58.8%58.8%
58.8 % 2136 1257 - 78.6 % 173 136
PCSymBuild.c
72.3%72.3%
72.3 % 943 682 - 72.1 % 86 62
PHBuild.c
42.0%42.0%
42.0 % 2089 878 - 66.7 % 165 110
PathName.c
61.3%61.3%
61.3 % 93 57 - 57.1 % 14 8
Sets.c
95.0%95.0%
95.0 % 139 132 - 78.6 % 14 11
SymbolConversion.c
58.8%58.8%
58.8 % 85 50 - 58.3 % 12 7
SymbolKey.c
86.0%86.0%
86.0 % 121 104 - 83.3 % 18 15
SymbolTable.c
74.1%74.1%
74.1 % 7149 5296 - 86.4 % 531 459

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.