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.1 % 52452 35741
Test Date: 2024-07-20 14:00:39 Functions: 75.0 % 4186 3141
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
60.3%60.3%
60.3 % 58 35 - 60.0 % 10 6
FifoQueue.c
86.0%86.0%
86.0 % 43 37 - 76.9 % 13 10
Lists.c
90.3%90.3%
90.3 % 103 93 - 85.7 % 14 12
M2ALU.c
64.8%64.8%
64.8 % 2332 1512 - 67.0 % 182 122
M2AsmUtil.c
89.7%89.7%
89.7 % 58 52 - 87.5 % 8 7
M2Base.c
78.9%78.9%
78.9 % 1336 1054 - 82.4 % 74 61
M2BasicBlock.c
82.5%82.5%
82.5 % 137 113 - 63.2 % 19 12
M2Batch.c
82.8%82.8%
82.8 % 174 144 - 68.2 % 22 15
M2Bitset.c
71.4%71.4%
71.4 % 21 15 - 50.0 % 4 2
M2CaseList.c
89.5%89.5%
89.5 % 574 514 - 92.7 % 41 38
M2Check.c
78.0%78.0%
78.0 % 691 539 - 77.9 % 68 53
M2Code.c
77.3%77.3%
77.3 % 198 153 - 82.4 % 17 14
M2ColorString.c
65.5%65.5%
65.5 % 55 36 - 50.0 % 18 9
M2Comp.c
58.5%58.5%
58.5 % 598 350 - 59.5 % 37 22
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 % 407 - 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
57.7%57.7%
57.7 % 542 313 - 71.9 % 57 41
M2FileName.c
27.8%27.8%
27.8 % 18 5 - 33.3 % 6 2
M2GCCDeclare.c
74.6%74.6%
74.6 % 2945 2197 - 78.2 % 243 190
M2GenGCC.c
81.3%81.3%
81.3 % 3679 2990 - 84.6 % 254 215
M2Graph.c
78.7%78.7%
78.7 % 94 74 - 58.3 % 12 7
M2LangDump.c
2.7%2.7%
2.7 % 377 10 - 2.5 % 40 1
M2LexBuf.c
46.2%46.2%
46.2 % 651 301 - 69.8 % 53 37
M2MetaError.c
54.8%54.8%
54.8 % 1427 782 - 53.4 % 118 63
M2Optimize.c
73.1%73.1%
73.1 % 197 144 - 76.9 % 13 10
M2Options.c
50.7%50.7%
50.7 % 687 348 - 49.7 % 145 72
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
74.7%74.7%
74.7 % 6829 5101 - 80.0 % 435 348
M2Quiet.c
38.9%38.9%
38.9 % 54 21 - 42.9 % 7 3
M2Range.c
71.1%71.1%
71.1 % 1948 1385 - 80.8 % 125 101
M2Reserved.c
93.5%93.5%
93.5 % 199 186 - 50.0 % 6 3
M2SSA.c
62.5%62.5%
62.5 % 48 30 - 50.0 % 6 3
M2Scaffold.c
59.0%59.0%
59.0 % 290 171 - 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
68.7%68.7%
68.7 % 99 68 - 66.7 % 12 8
M2StackWord.c
62.0%62.0%
62.0 % 100 62 - 69.2 % 13 9
M2Students.c
6.8%6.8%
6.8 % 103 7 - 20.0 % 10 2
M2Swig.c
1.2%1.2%
1.2 % 426 5 - 5.6 % 36 2
M2SymInit.c
79.4%79.4%
79.4 % 935 742 - 73.0 % 89 65
M2System.c
90.2%90.2%
90.2 % 328 296 - 92.1 % 38 35
NameKey.c
69.2%69.2%
69.2 % 182 126 - 71.4 % 14 10
P0SymBuild.c
77.5%77.5%
77.5 % 329 255 - 75.9 % 29 22
P0SyntaxCheck.c
70.7%70.7%
70.7 % 1755 1240 - 91.6 % 143 131
P1Build.c
61.5%61.5%
61.5 % 1820 1120 - 85.4 % 144 123
P1SymBuild.c
90.1%90.1%
90.1 % 333 300 - 92.0 % 25 23
P2Build.c
64.0%64.0%
64.0 % 1994 1277 - 86.5 % 148 128
P2SymBuild.c
85.2%85.2%
85.2 % 1124 958 - 87.2 % 86 75
P3Build.c
62.3%62.3%
62.3 % 2329 1451 - 78.4 % 171 134
P3SymBuild.c
90.3%90.3%
90.3 % 216 195 - 90.0 % 20 18
PCBuild.c
59.2%59.2%
59.2 % 2146 1271 - 78.6 % 173 136
PCSymBuild.c
72.6%72.6%
72.6 % 949 689 - 72.4 % 87 63
PHBuild.c
42.0%42.0%
42.0 % 2091 878 - 66.7 % 165 110
PathName.c
61.3%61.3%
61.3 % 93 57 - 57.1 % 14 8
Sets.c
95.0%95.0%
95.0 % 139 132 - 78.6 % 14 11
SymbolConversion.c
58.8%58.8%
58.8 % 85 50 - 58.3 % 12 7
SymbolKey.c
86.0%86.0%
86.0 % 121 104 - 83.3 % 18 15
SymbolTable.c
74.3%74.3%
74.3 % 7202 5349 - 86.5 % 535 463

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.