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: 69.8 % 54702 38185
Test Date: 2026-08-22 16:33:35 Functions: 79.9 % 4456 3560
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
M2DebugStack.c
0.0%
0.0 % 406 0.0 % 35
M2LangDump.c
2.7%2.7%
2.7 % 377 10 5.0 % 40 2
M2Swig.c
1.2%1.2%
1.2 % 428 5 5.6 % 36 2
M2Defaults.c
11.1%11.1%
11.1 % 18 2 25.0 % 4 1
M2Printf.c
17.1%17.1%
17.1 % 275 47 28.6 % 14 4
M2Size.c
54.5%54.5%
54.5 % 11 6 33.3 % 3 1
M2FileName.c
27.8%27.8%
27.8 % 18 5 33.3 % 6 2
FilterError.c
63.6%63.6%
63.6 % 66 42 41.7 % 12 5
M2Quiet.c
38.9%38.9%
38.9 % 54 21 42.9 % 7 3
M2Const.c
50.0%50.0%
50.0 % 4 2 50.0 % 2 1
M2Bitset.c
71.4%71.4%
71.4 % 21 15 50.0 % 4 2
M2Debug.c
40.0%40.0%
40.0 % 15 6 50.0 % 4 2
M2Emit.c
55.0%55.0%
55.0 % 20 11 50.0 % 6 3
M2SSA.c
62.5%62.5%
62.5 % 48 30 50.0 % 6 3
M2ColorString.c
65.5%65.5%
65.5 % 55 36 50.0 % 18 9
M2Options.c
52.6%52.6%
52.6 % 724 381 51.6 % 157 81
SymbolConversion.c
57.3%57.3%
57.3 % 96 55 53.3 % 15 8
PathName.c
61.3%61.3%
61.3 % 93 57 57.1 % 14 8
DynamicPath.c
58.9%58.9%
58.9 % 56 33 60.0 % 10 6
M2Comp.c
58.4%58.4%
58.4 % 613 358 60.5 % 38 23
M2MetaError.c
57.2%57.2%
57.2 % 1657 947 65.0 % 140 91
M2Reserved.c
97.5%97.5%
97.5 % 200 195 66.7 % 6 4
M2Graph.c
77.4%77.4%
77.4 % 93 72 66.7 % 12 8
M2Scaffold.c
60.3%60.3%
60.3 % 295 178 66.7 % 21 14
SymbolKey.c
75.2%75.2%
75.2 % 121 91 72.2 % 18 13
PHBuild.c
44.0%44.0%
44.0 % 2142 943 72.4 % 170 123
M2ALU.c
65.1%65.1%
65.1 % 2355 1533 72.8 % 184 134
M2BasicBlock.c
81.8%81.8%
81.8 % 137 112 73.7 % 19 14
M2StackAddress.c
69.4%69.4%
69.4 % 98 68 75.0 % 12 9
M2Scope.c
75.9%75.9%
75.9 % 249 189 75.0 % 16 12
M2Pass.c
72.6%72.6%
72.6 % 62 45 75.0 % 20 15
M2LexBuf.c
46.6%46.6%
46.6 % 655 305 75.5 % 53 40
M2Optimize.c
73.1%73.1%
73.1 % 197 144 76.9 % 13 10
M2Error.c
66.7%66.7%
66.7 % 565 377 77.0 % 61 47
M2Batch.c
83.1%83.1%
83.1 % 172 143 77.3 % 22 17
M2StateCheck.c
77.2%77.2%
77.2 % 114 88 78.3 % 23 18
NameKey.c
78.3%78.3%
78.3 % 180 141 78.6 % 14 11
PCSymBuild.c
71.4%71.4%
71.4 % 950 678 79.5 % 88 70
M2Preprocess.c
73.6%73.6%
73.6 % 87 64 80.0 % 10 8
M2Students.c
87.3%87.3%
87.3 % 102 89 80.0 % 10 8
FifoQueue.c
76.0%76.0%
76.0 % 50 38 80.0 % 15 12
P0SymBuild.c
79.3%79.3%
79.3 % 334 265 80.0 % 30 24
M2Base.c
77.3%77.3%
77.3 % 1337 1033 80.0 % 75 60
M2GCCDeclare.c
72.3%72.3%
72.3 % 3125 2259 80.9 % 256 207
PCBuild.c
60.0%60.0%
60.0 % 2191 1315 83.7 % 178 149
M2StackWord.c
75.8%75.8%
75.8 % 99 75 84.6 % 13 11
P3Build.c
69.1%69.1%
69.1 % 2395 1654 84.7 % 177 150
M2Quads.c
76.3%76.3%
76.3 % 6818 5199 85.2 % 445 379
Lists.c
91.1%91.1%
91.1 % 101 92 85.7 % 14 12
Sets.c
94.9%94.9%
94.9 % 137 130 85.7 % 14 12
M2Range.c
69.0%69.0%
69.0 % 2067 1427 86.1 % 137 118
M2AsmUtil.c
89.7%89.7%
89.7 % 58 52 87.5 % 8 7
M2Search.c
83.3%83.3%
83.3 % 36 30 87.5 % 8 7
M2SymInit.c
85.6%85.6%
85.6 % 952 815 87.9 % 91 80
M2Code.c
77.8%77.8%
77.8 % 198 154 88.2 % 17 15
SymbolTable.c
75.1%75.1%
75.1 % 7419 5568 89.1 % 569 507
P2SymBuild.c
88.1%88.1%
88.1 % 1243 1095 89.4 % 94 84
M2GenGCC.c
83.4%83.4%
83.4 % 4126 3441 89.9 % 298 268
M2Check.c
84.9%84.9%
84.9 % 828 703 90.1 % 81 73
P3SymBuild.c
91.9%91.9%
91.9 % 235 216 90.5 % 21 19
P2Build.c
65.1%65.1%
65.1 % 2053 1337 90.8 % 152 138
P1Build.c
62.1%62.1%
62.1 % 1846 1147 91.2 % 147 134
M2System.c
90.4%90.4%
90.4 % 332 300 92.1 % 38 35
P1SymBuild.c
90.0%90.0%
90.0 % 361 325 92.3 % 26 24
M2StackSpell.c
95.5%95.5%
95.5 % 154 147 94.1 % 17 16
M2CaseList.c
92.4%92.4%
92.4 % 596 551 95.6 % 45 43
P0SyntaxCheck.c
72.6%72.6%
72.6 % 1782 1293 98.0 % 147 144

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.