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.9 % 54752 38251
Test Date: 2026-02-28 14:20:25 Functions: 79.9 % 4452 3556
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 % 426 5 5.6 % 36 2
M2Defaults.c
11.1%11.1%
11.1 % 18 2 25.0 % 4 1
M2Printf.c
16.7%16.7%
16.7 % 281 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 % 725 381 51.0 % 155 79
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
56.9%56.9%
56.9 % 1655 941 64.3 % 140 90
M2Reserved.c
97.5%97.5%
97.5 % 201 196 66.7 % 6 4
M2Graph.c
78.5%78.5%
78.5 % 93 73 66.7 % 12 8
M2Scaffold.c
60.1%60.1%
60.1 % 296 178 66.7 % 21 14
SymbolKey.c
75.2%75.2%
75.2 % 121 91 72.2 % 18 13
PHBuild.c
44.1%44.1%
44.1 % 2142 945 72.4 % 170 123
M2ALU.c
65.0%65.0%
65.0 % 2359 1534 72.8 % 184 134
M2BasicBlock.c
82.5%82.5%
82.5 % 137 113 73.7 % 19 14
M2StackAddress.c
69.4%69.4%
69.4 % 98 68 75.0 % 12 9
M2Scope.c
76.7%76.7%
76.7 % 249 191 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 % 656 306 75.5 % 53 40
M2Optimize.c
73.1%73.1%
73.1 % 197 144 76.9 % 13 10
M2Error.c
66.4%66.4%
66.4 % 571 379 77.0 % 61 47
M2Batch.c
83.9%83.9%
83.9 % 174 146 77.3 % 22 17
M2StateCheck.c
77.2%77.2%
77.2 % 114 88 78.3 % 23 18
NameKey.c
78.6%78.6%
78.6 % 182 143 78.6 % 14 11
PCSymBuild.c
72.0%72.0%
72.0 % 951 685 79.5 % 88 70
M2Preprocess.c
73.6%73.6%
73.6 % 87 64 80.0 % 10 8
M2Students.c
86.4%86.4%
86.4 % 103 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.2%77.2%
77.2 % 1344 1037 80.0 % 75 60
M2GCCDeclare.c
72.4%72.4%
72.4 % 3126 2262 80.9 % 256 207
PCBuild.c
60.2%60.2%
60.2 % 2190 1318 83.7 % 178 149
M2StackWord.c
75.8%75.8%
75.8 % 99 75 84.6 % 13 11
P3Build.c
69.2%69.2%
69.2 % 2391 1655 84.7 % 177 150
M2Quads.c
76.3%76.3%
76.3 % 6812 5195 85.1 % 444 378
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.2%69.2%
69.2 % 2069 1432 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
M2Code.c
77.8%77.8%
77.8 % 198 154 88.2 % 17 15
M2SymInit.c
86.1%86.1%
86.1 % 956 823 89.0 % 91 81
SymbolTable.c
75.1%75.1%
75.1 % 7421 5572 89.1 % 569 507
P2SymBuild.c
88.1%88.1%
88.1 % 1243 1095 89.4 % 94 84
M2GenGCC.c
83.6%83.6%
83.6 % 4126 3450 89.9 % 297 267
M2Check.c
84.7%84.7%
84.7 % 832 705 90.1 % 81 73
P3SymBuild.c
91.9%91.9%
91.9 % 235 216 90.5 % 21 19
P2Build.c
65.3%65.3%
65.3 % 2053 1340 90.8 % 152 138
P1Build.c
62.3%62.3%
62.3 % 1846 1150 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
90.2%90.2%
90.2 % 615 555 95.6 % 45 43
P0SyntaxCheck.c
72.8%72.8%
72.8 % 1782 1297 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.