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.2 % 53739 37199
Test Date: 2025-06-21 16:26:05 Functions: 75.6 % 4343 3282
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
M2Students.c
6.8%6.8%
6.8 % 103 7 - 20.0 % 10 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
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
42.2%42.2%
42.2 % 2134 901 - 67.1 % 170 114
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
50.7%50.7%
50.7 % 708 359 - 49.7 % 151 75
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
56.4%56.4%
56.4 % 1526 860 - 56.2 % 128 72
M2Comp.c
58.5%58.5%
58.5 % 598 350 - 59.5 % 37 22
DynamicPath.c
58.9%58.9%
58.9 % 56 33 - 60.0 % 10 6
SymbolConversion.c
59.5%59.5%
59.5 % 84 50 - 58.3 % 12 7
PCBuild.c
59.9%59.9%
59.9 % 2182 1306 - 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
M2StackWord.c
62.6%62.6%
62.6 % 99 62 - 69.2 % 13 9
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
M2ALU.c
65.8%65.8%
65.8 % 2332 1535 - 67.6 % 182 123
M2Range.c
68.8%68.8%
68.8 % 2071 1425 - 77.4 % 137 106
P3Build.c
68.9%68.9%
68.9 % 2386 1644 - 81.4 % 177 144
NameKey.c
69.2%69.2%
69.2 % 182 126 - 71.4 % 14 10
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
M2GCCDeclare.c
71.7%71.7%
71.7 % 3044 2184 - 76.9 % 251 193
PCSymBuild.c
72.0%72.0%
72.0 % 951 685 - 71.6 % 88 63
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 % 7349 5515 - 87.2 % 561 489
M2Quads.c
76.3%76.3%
76.3 % 6773 5165 - 80.8 % 443 358
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.1%77.1%
77.1 % 1342 1035 - 80.0 % 75 60
M2Code.c
77.3%77.3%
77.3 % 198 153 - 82.4 % 17 14
M2Graph.c
78.5%78.5%
78.5 % 93 73 - 58.3 % 12 7
P0SymBuild.c
79.3%79.3%
79.3 % 334 265 - 76.7 % 30 23
M2GenGCC.c
82.0%82.0%
82.0 % 3798 3115 - 83.8 % 260 218
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
M2SymInit.c
83.9%83.9%
83.9 % 954 800 - 75.8 % 91 69
M2Batch.c
83.9%83.9%
83.9 % 174 146 - 72.7 % 22 16
M2Check.c
85.0%85.0%
85.0 % 828 704 - 83.8 % 80 67
SymbolKey.c
86.0%86.0%
86.0 % 121 104 - 83.3 % 18 15
FifoQueue.c
86.0%86.0%
86.0 % 43 37 - 76.9 % 13 10
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.0%92.0%
92.0 % 226 208 - 90.5 % 21 19
M2Reserved.c
93.5%93.5%
93.5 % 201 188 - 50.0 % 6 3
Sets.c
94.9%94.9%
94.9 % 137 130 - 78.6 % 14 11

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.