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.3 % 50058 34168
Test Date: 2023-09-09 13:19:57 Functions: 76.1 % 3961 3016
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: - 0 0

Filename 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.3%64.3%
64.3 % 2328 1498 - 66.5 % 182 121
M2AsmUtil.c
89.7%89.7%
89.7 % 58 52 - 87.5 % 8 7
M2Base.c
78.5%78.5%
78.5 % 1331 1045 - 82.2 % 73 60
M2BasicBlock.c
79.8%79.8%
79.8 % 119 95 - 57.1 % 14 8
M2Batch.c
82.5%82.5%
82.5 % 171 141 - 68.2 % 22 15
M2Bitset.c
71.4%71.4%
71.4 % 21 15 - 50.0 % 4 2
M2CaseList.c
78.6%78.6%
78.6 % 384 302 - 82.1 % 28 23
M2Check.c
85.8%85.8%
85.8 % 590 506 - 83.1 % 59 49
M2Code.c
72.3%72.3%
72.3 % 202 146 - 82.4 % 17 14
M2ColorString.c
65.5%65.5%
65.5 % 55 36 - 50.0 % 18 9
M2Comp.c
84.4%84.4%
84.4 % 334 282 - 93.8 % 16 15
M2Const.c
50.0%50.0%
50.0 % 4 2 - 50.0 % 2 1
M2Debug.c
33.3%33.3%
33.3 % 15 5 - 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
59.1%59.1%
59.1 % 540 319 - 73.7 % 57 42
M2FileName.c
27.8%27.8%
27.8 % 18 5 - 33.3 % 6 2
M2GCCDeclare.c
76.6%76.6%
76.6 % 2760 2115 - 81.3 % 225 183
M2GenGCC.c
80.8%80.8%
80.8 % 3188 2575 - 83.7 % 227 190
M2Graph.c
78.7%78.7%
78.7 % 94 74 - 58.3 % 12 7
M2LexBuf.c
44.8%44.8%
44.8 % 676 303 - 68.1 % 47 32
M2MetaError.c
54.3%54.3%
54.3 % 1427 775 - 53.4 % 118 63
M2Optimize.c
73.0%73.0%
73.0 % 196 143 - 76.9 % 13 10
M2Options.c
63.1%63.1%
63.1 % 458 289 - 51.4 % 105 54
M2Pass.c
72.6%72.6%
72.6 % 62 45 - 75.0 % 20 15
M2Preprocess.c
54.9%54.9%
54.9 % 71 39 - 62.5 % 8 5
M2Printf.c
16.7%16.7%
16.7 % 281 47 - 28.6 % 14 4
M2Quads.c
74.1%74.1%
74.1 % 6514 4830 - 81.8 % 407 333
M2Quiet.c
38.9%38.9%
38.9 % 54 21 - 42.9 % 7 3
M2Range.c
70.3%70.3%
70.3 % 1876 1319 - 80.3 % 122 98
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
74.5%74.5%
74.5 % 243 181 - 53.3 % 15 8
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.3%79.3%
79.3 % 935 741 - 72.2 % 90 65
M2System.c
90.2%90.2%
90.2 % 328 296 - 92.1 % 38 35
NameKey.c
69.1%69.1%
69.1 % 181 125 - 71.4 % 14 10
P0SymBuild.c
77.5%77.5%
77.5 % 329 255 - 75.9 % 29 22
P0SyntaxCheck.c
70.3%70.3%
70.3 % 1745 1227 - 91.5 % 142 130
P1Build.c
61.4%61.4%
61.4 % 1820 1117 - 85.4 % 144 123
P1SymBuild.c
89.8%89.8%
89.8 % 333 299 - 92.0 % 25 23
P2Build.c
63.8%63.8%
63.8 % 1990 1269 - 86.5 % 148 128
P2SymBuild.c
85.2%85.2%
85.2 % 1118 952 - 87.2 % 86 75
P3Build.c
61.7%61.7%
61.7 % 2312 1426 - 78.4 % 171 134
P3SymBuild.c
90.3%90.3%
90.3 % 216 195 - 90.0 % 20 18
PCBuild.c
58.1%58.1%
58.1 % 2130 1237 - 78.0 % 173 135
PCSymBuild.c
69.8%69.8%
69.8 % 928 648 - 70.6 % 85 60
PHBuild.c
41.8%41.8%
41.8 % 2082 871 - 66.7 % 165 110
PathName.c
61.3%61.3%
61.3 % 93 57 - 57.1 % 14 8
Sets.c
87.8%87.8%
87.8 % 115 101 - 69.2 % 13 9
SymbolConversion.c
65.8%65.8%
65.8 % 76 50 - 63.6 % 11 7
SymbolKey.c
86.0%86.0%
86.0 % 121 104 - 83.3 % 18 15
SymbolTable.c
73.1%73.1%
73.1 % 7181 5251 - 86.0 % 528 454

Generated by: LCOV version 2.0-1

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.