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.7 % 54548 38038
Test Date: 2025-10-18 14:39:06 Functions: 75.8 % 4426 3356
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
M2DebugStack.c
0.0%
0.0 % 406 - 0.0 % 35
M2Swig.c
1.2%1.2%
1.2 % 426 5 - 5.6 % 36 2
M2LangDump.c
2.7%2.7%
2.7 % 377 10 - 2.5 % 40 1
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
M2FileName.c
27.8%27.8%
27.8 % 18 5 - 33.3 % 6 2
M2Quiet.c
38.9%38.9%
38.9 % 54 21 - 42.9 % 7 3
M2Debug.c
40.0%40.0%
40.0 % 15 6 - 50.0 % 4 2
PHBuild.c
44.0%44.0%
44.0 % 2142 942 - 69.4 % 170 118
M2LexBuf.c
46.8%46.8%
46.8 % 658 308 - 69.8 % 53 37
M2Const.c
50.0%50.0%
50.0 % 4 2 - 50.0 % 2 1
M2Options.c
52.1%52.1%
52.1 % 725 378 - 50.3 % 155 78
M2Size.c
54.5%54.5%
54.5 % 11 6 - 33.3 % 3 1
M2Emit.c
55.0%55.0%
55.0 % 20 11 - 50.0 % 6 3
M2MetaError.c
55.9%55.9%
55.9 % 1611 900 - 56.9 % 137 78
SymbolConversion.c
57.3%57.3%
57.3 % 96 55 - 46.7 % 15 7
M2Comp.c
58.4%58.4%
58.4 % 613 358 - 60.5 % 38 23
DynamicPath.c
58.9%58.9%
58.9 % 56 33 - 60.0 % 10 6
PCBuild.c
60.0%60.0%
60.0 % 2190 1314 - 79.2 % 178 141
M2Scaffold.c
60.1%60.1%
60.1 % 296 178 - 66.7 % 21 14
PathName.c
61.3%61.3%
61.3 % 93 57 - 57.1 % 14 8
P1Build.c
62.1%62.1%
62.1 % 1844 1146 - 86.4 % 147 127
M2SSA.c
62.5%62.5%
62.5 % 48 30 - 50.0 % 6 3
M2ALU.c
65.0%65.0%
65.0 % 2359 1534 - 66.8 % 184 123
P2Build.c
65.2%65.2%
65.2 % 2053 1338 - 87.5 % 152 133
M2Error.c
65.3%65.3%
65.3 % 542 354 - 73.7 % 57 42
M2ColorString.c
65.5%65.5%
65.5 % 55 36 - 50.0 % 18 9
P3Build.c
69.1%69.1%
69.1 % 2391 1651 - 81.4 % 177 144
M2Range.c
69.2%69.2%
69.2 % 2069 1432 - 77.4 % 137 106
M2StackAddress.c
69.4%69.4%
69.4 % 98 68 - 66.7 % 12 8
M2Bitset.c
71.4%71.4%
71.4 % 21 15 - 50.0 % 4 2
PCSymBuild.c
72.0%72.0%
72.0 % 951 685 - 71.6 % 88 63
M2GCCDeclare.c
72.4%72.4%
72.4 % 3126 2262 - 77.3 % 256 198
M2Pass.c
72.6%72.6%
72.6 % 62 45 - 75.0 % 20 15
P0SyntaxCheck.c
72.7%72.7%
72.7 % 1782 1295 - 91.2 % 147 134
M2Optimize.c
73.1%73.1%
73.1 % 197 144 - 76.9 % 13 10
M2Preprocess.c
73.6%73.6%
73.6 % 87 64 - 80.0 % 10 8
SymbolTable.c
75.0%75.0%
75.0 % 7409 5557 - 86.9 % 567 493
SymbolKey.c
75.2%75.2%
75.2 % 121 91 - 72.2 % 18 13
M2StackWord.c
75.8%75.8%
75.8 % 99 75 - 76.9 % 13 10
FifoQueue.c
76.0%76.0%
76.0 % 50 38 - 66.7 % 15 10
M2Quads.c
76.1%76.1%
76.1 % 6805 5179 - 80.9 % 444 359
M2Scope.c
76.7%76.7%
76.7 % 249 191 - 56.2 % 16 9
M2StateCheck.c
77.2%77.2%
77.2 % 114 88 - 69.6 % 23 16
M2Base.c
77.2%77.2%
77.2 % 1344 1037 - 80.0 % 75 60
M2Code.c
77.8%77.8%
77.8 % 198 154 - 82.4 % 17 14
M2Graph.c
78.5%78.5%
78.5 % 93 73 - 58.3 % 12 7
NameKey.c
78.6%78.6%
78.6 % 182 143 - 78.6 % 14 11
P0SymBuild.c
79.3%79.3%
79.3 % 334 265 - 76.7 % 30 23
M2Students.c
79.6%79.6%
79.6 % 103 82 - 70.0 % 10 7
M2BasicBlock.c
82.5%82.5%
82.5 % 137 113 - 63.2 % 19 12
M2Search.c
83.3%83.3%
83.3 % 36 30 - 75.0 % 8 6
M2GenGCC.c
83.6%83.6%
83.6 % 4126 3450 - 84.2 % 297 250
M2Batch.c
83.9%83.9%
83.9 % 174 146 - 72.7 % 22 16
M2Check.c
84.7%84.7%
84.7 % 832 705 - 84.0 % 81 68
M2SymInit.c
86.1%86.1%
86.1 % 956 823 - 76.9 % 91 70
P2SymBuild.c
88.1%88.1%
88.1 % 1243 1095 - 88.3 % 94 83
M2AsmUtil.c
89.7%89.7%
89.7 % 58 52 - 87.5 % 8 7
P1SymBuild.c
90.0%90.0%
90.0 % 361 325 - 92.3 % 26 24
M2CaseList.c
90.2%90.2%
90.2 % 615 555 - 93.3 % 45 42
M2System.c
90.4%90.4%
90.4 % 332 300 - 92.1 % 38 35
Lists.c
91.1%91.1%
91.1 % 101 92 - 85.7 % 14 12
P3SymBuild.c
92.4%92.4%
92.4 % 238 220 - 90.5 % 21 19
M2StackSpell.c
93.3%93.3%
93.3 % 105 98 - 83.3 % 12 10
Sets.c
94.9%94.9%
94.9 % 137 130 - 78.6 % 14 11
M2Reserved.c
96.5%96.5%
96.5 % 201 194 - 66.7 % 6 4

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.