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.2 % 52437 35742
Test Date: 2024-05-04 14:01:55 Functions: 75.2 % 4177 3143
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.9%64.9%
64.9 % 2332 1514 - 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
79.8%79.8%
79.8 % 119 95 - 57.1 % 14 8
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
76.9%76.9%
76.9 % 195 150 - 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
58.7%58.7%
58.7 % 542 318 - 73.7 % 57 42
M2FileName.c
27.8%27.8%
27.8 % 18 5 - 33.3 % 6 2
M2GCCDeclare.c
74.6%74.6%
74.6 % 2933 2187 - 78.2 % 243 190
M2GenGCC.c
80.4%80.4%
80.4 % 3751 3014 - 84.4 % 257 217
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.4%46.4%
46.4 % 651 302 - 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.9%50.9%
50.9 % 687 350 - 50.3 % 145 73
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
75.4%75.4%
75.4 % 6829 5149 - 81.9 % 431 353
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
69.1%69.1%
69.1 % 97 67 - 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 % 422 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.2%62.2%
62.2 % 2324 1446 - 78.4 % 171 134
P3SymBuild.c
90.3%90.3%
90.3 % 216 195 - 90.0 % 20 18
PCBuild.c
58.8%58.8%
58.8 % 2136 1257 - 78.6 % 173 136
PCSymBuild.c
72.3%72.3%
72.3 % 943 682 - 72.1 % 86 62
PHBuild.c
42.0%42.0%
42.0 % 2089 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.2%74.2%
74.2 % 7177 5326 - 86.5 % 533 461

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.