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 % 54755 38235
Test Date: 2025-11-22 14:42:49 Functions: 75.8 % 4452 3373
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
58.9%58.9%
58.9 % 56 33 - 60.0 % 10 6
FifoQueue.c
76.0%76.0%
76.0 % 50 38 - 66.7 % 15 10
FilterError.c
63.6%63.6%
63.6 % 66 42 - 41.7 % 12 5
Lists.c
91.1%91.1%
91.1 % 101 92 - 85.7 % 14 12
M2ALU.c
65.0%65.0%
65.0 % 2359 1534 - 66.8 % 184 123
M2AsmUtil.c
89.7%89.7%
89.7 % 58 52 - 87.5 % 8 7
M2Base.c
77.2%77.2%
77.2 % 1344 1037 - 80.0 % 75 60
M2BasicBlock.c
82.5%82.5%
82.5 % 137 113 - 63.2 % 19 12
M2Batch.c
83.9%83.9%
83.9 % 174 146 - 72.7 % 22 16
M2Bitset.c
71.4%71.4%
71.4 % 21 15 - 50.0 % 4 2
M2CaseList.c
90.2%90.2%
90.2 % 615 555 - 93.3 % 45 42
M2Check.c
84.7%84.7%
84.7 % 832 705 - 84.0 % 81 68
M2Code.c
77.8%77.8%
77.8 % 198 154 - 82.4 % 17 14
M2ColorString.c
65.5%65.5%
65.5 % 55 36 - 50.0 % 18 9
M2Comp.c
58.4%58.4%
58.4 % 613 358 - 60.5 % 38 23
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 % 406 - 0.0 % 35
M2Defaults.c
11.1%11.1%
11.1 % 18 2 - 25.0 % 4 1
M2Emit.c
55.0%55.0%
55.0 % 20 11 - 50.0 % 6 3
M2Error.c
66.4%66.4%
66.4 % 571 379 - 75.4 % 61 46
M2FileName.c
27.8%27.8%
27.8 % 18 5 - 33.3 % 6 2
M2GCCDeclare.c
72.4%72.4%
72.4 % 3126 2262 - 77.3 % 256 198
M2GenGCC.c
83.6%83.6%
83.6 % 4126 3450 - 84.2 % 297 250
M2Graph.c
78.5%78.5%
78.5 % 93 73 - 58.3 % 12 7
M2LangDump.c
2.7%2.7%
2.7 % 377 10 - 2.5 % 40 1
M2LexBuf.c
46.6%46.6%
46.6 % 656 306 - 69.8 % 53 37
M2MetaError.c
56.7%56.7%
56.7 % 1655 939 - 56.4 % 140 79
M2Optimize.c
73.1%73.1%
73.1 % 197 144 - 76.9 % 13 10
M2Options.c
52.1%52.1%
52.1 % 725 378 - 50.3 % 155 78
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
76.3%76.3%
76.3 % 6812 5195 - 80.9 % 444 359
M2Quiet.c
38.9%38.9%
38.9 % 54 21 - 42.9 % 7 3
M2Range.c
69.2%69.2%
69.2 % 2069 1432 - 77.4 % 137 106
M2Reserved.c
96.5%96.5%
96.5 % 201 194 - 66.7 % 6 4
M2SSA.c
62.5%62.5%
62.5 % 48 30 - 50.0 % 6 3
M2Scaffold.c
60.1%60.1%
60.1 % 296 178 - 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.4%69.4%
69.4 % 98 68 - 66.7 % 12 8
M2StackSpell.c
95.5%95.5%
95.5 % 154 147 - 88.2 % 17 15
M2StackWord.c
75.8%75.8%
75.8 % 99 75 - 76.9 % 13 10
M2StateCheck.c
77.2%77.2%
77.2 % 114 88 - 69.6 % 23 16
M2Students.c
79.6%79.6%
79.6 % 103 82 - 70.0 % 10 7
M2Swig.c
1.2%1.2%
1.2 % 426 5 - 5.6 % 36 2
M2SymInit.c
86.1%86.1%
86.1 % 956 823 - 76.9 % 91 70
M2System.c
90.4%90.4%
90.4 % 332 300 - 92.1 % 38 35
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
P0SyntaxCheck.c
72.8%72.8%
72.8 % 1782 1297 - 91.2 % 147 134
P1Build.c
62.3%62.3%
62.3 % 1846 1150 - 86.4 % 147 127
P1SymBuild.c
90.0%90.0%
90.0 % 361 325 - 92.3 % 26 24
P2Build.c
65.3%65.3%
65.3 % 2053 1340 - 87.5 % 152 133
P2SymBuild.c
88.1%88.1%
88.1 % 1243 1095 - 88.3 % 94 83
P3Build.c
69.2%69.2%
69.2 % 2391 1655 - 81.4 % 177 144
P3SymBuild.c
92.4%92.4%
92.4 % 238 220 - 90.5 % 21 19
PCBuild.c
60.2%60.2%
60.2 % 2190 1318 - 79.2 % 178 141
PCSymBuild.c
72.0%72.0%
72.0 % 951 685 - 71.6 % 88 63
PHBuild.c
44.0%44.0%
44.0 % 2142 942 - 69.4 % 170 118
PathName.c
61.3%61.3%
61.3 % 93 57 - 57.1 % 14 8
Sets.c
94.9%94.9%
94.9 % 137 130 - 78.6 % 14 11
SymbolConversion.c
57.3%57.3%
57.3 % 96 55 - 46.7 % 15 7
SymbolKey.c
75.2%75.2%
75.2 % 121 91 - 72.2 % 18 13
SymbolTable.c
75.0%75.0%
75.0 % 7421 5569 - 87.0 % 569 495

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.