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: 68.9 % 53270 36716
Test Date: 2024-11-30 13:30:02 Functions: 75.3 % 4286 3227
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.0%42.0%
42.0 % 2116 888 - 66.7 % 168 112
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
51.1%51.1%
51.1 % 687 351 - 50.3 % 145 73
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.6%55.6%
55.6 % 1526 849 - 55.5 % 128 71
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
PCBuild.c
59.4%59.4%
59.4 % 2172 1290 - 78.4 % 176 138
SymbolConversion.c
59.5%59.5%
59.5 % 84 50 - 58.3 % 12 7
M2Scaffold.c
59.8%59.8%
59.8 % 296 177 - 66.7 % 21 14
PathName.c
61.3%61.3%
61.3 % 93 57 - 57.1 % 14 8
P1Build.c
61.7%61.7%
61.7 % 1844 1137 - 85.0 % 147 125
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
64.4%64.4%
64.4 % 2034 1310 - 86.8 % 151 131
M2ALU.c
64.9%64.9%
64.9 % 2332 1513 - 67.0 % 182 122
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
68.3%68.3%
68.3 % 2377 1623 - 80.6 % 175 141
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
M2Range.c
69.6%69.6%
69.6 % 1948 1355 - 79.2 % 125 99
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
P0SyntaxCheck.c
72.2%72.2%
72.2 % 1782 1286 - 90.5 % 147 133
M2GCCDeclare.c
72.5%72.5%
72.5 % 3030 2196 - 76.6 % 248 190
M2Pass.c
72.6%72.6%
72.6 % 62 45 - 75.0 % 20 15
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
74.8%74.8%
74.8 % 7319 5477 - 87.2 % 555 484
M2Quads.c
75.8%75.8%
75.8 % 6719 5091 - 80.5 % 435 350
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
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
M2Check.c
78.6%78.6%
78.6 % 723 568 - 78.6 % 70 55
M2Base.c
79.2%79.2%
79.2 % 1342 1063 - 82.7 % 75 62
P0SymBuild.c
79.3%79.3%
79.3 % 334 265 - 76.7 % 30 23
M2GenGCC.c
81.9%81.9%
81.9 % 3775 3090 - 83.7 % 258 216
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.8%83.8%
83.8 % 951 797 - 75.8 % 91 69
M2Batch.c
83.9%83.9%
83.9 % 174 146 - 72.7 % 22 16
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.2%88.2%
88.2 % 1249 1101 - 88.4 % 95 84
M2CaseList.c
89.6%89.6%
89.6 % 575 515 - 92.7 % 41 38
M2AsmUtil.c
89.7%89.7%
89.7 % 58 52 - 87.5 % 8 7
M2System.c
90.2%90.2%
90.2 % 327 295 - 92.1 % 38 35
P1SymBuild.c
90.2%90.2%
90.2 % 358 323 - 92.3 % 26 24
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
95.0%95.0%
95.0 % 139 132 - 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.