LCOV - code coverage report
Current view: top level - /mnt/build/buildbot/bld/build-lcov/gcc/m2/gm2-compiler-boot Hit Total Coverage
Test: gcc.info Lines: 32577 48829 66.7 %
Date: 2023-05-27 12:53:37 Functions: 2876 3842 74.9 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 0 0 -

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
DynamicPath.c
60.3%60.3%
60.3 % 35 / 58 60.0 % 6 / 10 - 0 / 0
FifoQueue.c
86.0%86.0%
86.0 % 37 / 43 76.9 % 10 / 13 - 0 / 0
Lists.c
79.6%79.6%
79.6 % 82 / 103 78.6 % 11 / 14 - 0 / 0
M2ALU.c
62.0%62.0%
62.0 % 1443 / 2328 65.4 % 119 / 182 - 0 / 0
M2AsmUtil.c
89.7%89.7%
89.7 % 52 / 58 87.5 % 7 / 8 - 0 / 0
M2Base.c
78.5%78.5%
78.5 % 1045 / 1331 82.2 % 60 / 73 - 0 / 0
M2BasicBlock.c
93.0%93.0%
93.0 % 93 / 100 66.7 % 8 / 12 - 0 / 0
M2Batch.c
82.5%82.5%
82.5 % 141 / 171 68.2 % 15 / 22 - 0 / 0
M2Bitset.c
71.4%71.4%
71.4 % 15 / 21 50.0 % 2 / 4 - 0 / 0
M2CaseList.c
78.6%78.6%
78.6 % 302 / 384 82.1 % 23 / 28 - 0 / 0
M2Check.c
85.6%85.6%
85.6 % 501 / 585 82.8 % 48 / 58 - 0 / 0
M2Code.c
73.1%73.1%
73.1 % 152 / 208 83.3 % 15 / 18 - 0 / 0
M2ColorString.c
65.5%65.5%
65.5 % 36 / 55 50.0 % 9 / 18 - 0 / 0
M2Comp.c
84.4%84.4%
84.4 % 282 / 334 93.8 % 15 / 16 - 0 / 0
M2Const.c
50.0%50.0%
50.0 % 2 / 4 50.0 % 1 / 2 - 0 / 0
M2Debug.c
33.3%33.3%
33.3 % 5 / 15 50.0 % 2 / 4 - 0 / 0
M2DebugStack.c
0.0%
0.0 % 0 / 407 0.0 % 0 / 35 - 0 / 0
M2Defaults.c
11.1%11.1%
11.1 % 2 / 18 25.0 % 1 / 4 - 0 / 0
M2Emit.c
50.0%50.0%
50.0 % 10 / 20 50.0 % 3 / 6 - 0 / 0
M2Error.c
58.0%58.0%
58.0 % 313 / 540 71.9 % 41 / 57 - 0 / 0
M2FileName.c
27.8%27.8%
27.8 % 5 / 18 33.3 % 2 / 6 - 0 / 0
M2GCCDeclare.c
76.9%76.9%
76.9 % 2108 / 2742 81.6 % 182 / 223 - 0 / 0
M2GenGCC.c
79.2%79.2%
79.2 % 2512 / 3170 82.4 % 187 / 227 - 0 / 0
M2Graph.c
78.7%78.7%
78.7 % 74 / 94 58.3 % 7 / 12 - 0 / 0
M2LexBuf.c
44.8%44.8%
44.8 % 303 / 676 68.1 % 32 / 47 - 0 / 0
M2MetaError.c
54.3%54.3%
54.3 % 769 / 1415 53.4 % 63 / 118 - 0 / 0
M2Optimize.c
72.1%72.1%
72.1 % 137 / 190 76.9 % 10 / 13 - 0 / 0
M2Options.c
62.2%62.2%
62.2 % 273 / 439 51.0 % 53 / 104 - 0 / 0
M2Pass.c
72.6%72.6%
72.6 % 45 / 62 75.0 % 15 / 20 - 0 / 0
M2Preprocess.c
54.9%54.9%
54.9 % 39 / 71 62.5 % 5 / 8 - 0 / 0
M2Printf.c
16.7%16.7%
16.7 % 47 / 281 28.6 % 4 / 14 - 0 / 0
M2Quads.c
73.4%73.4%
73.4 % 4709 / 6416 81.8 % 329 / 402 - 0 / 0
M2Quiet.c
38.9%38.9%
38.9 % 21 / 54 42.9 % 3 / 7 - 0 / 0
M2Range.c
70.3%70.3%
70.3 % 1319 / 1876 80.3 % 98 / 122 - 0 / 0
M2Reserved.c
93.5%93.5%
93.5 % 186 / 199 50.0 % 3 / 6 - 0 / 0
M2SSA.c
62.5%62.5%
62.5 % 30 / 48 50.0 % 3 / 6 - 0 / 0
M2Scaffold.c
59.0%59.0%
59.0 % 171 / 290 66.7 % 14 / 21 - 0 / 0
M2Scope.c
74.5%74.5%
74.5 % 181 / 243 53.3 % 8 / 15 - 0 / 0
M2Search.c
83.3%83.3%
83.3 % 30 / 36 75.0 % 6 / 8 - 0 / 0
M2Size.c
54.5%54.5%
54.5 % 6 / 11 33.3 % 1 / 3 - 0 / 0
M2StackAddress.c
69.1%69.1%
69.1 % 67 / 97 66.7 % 8 / 12 - 0 / 0
M2StackWord.c
62.0%62.0%
62.0 % 62 / 100 69.2 % 9 / 13 - 0 / 0
M2Students.c
6.8%6.8%
6.8 % 7 / 103 20.0 % 2 / 10 - 0 / 0
M2Swig.c
1.2%1.2%
1.2 % 5 / 422 5.6 % 2 / 36 - 0 / 0
M2System.c
90.2%90.2%
90.2 % 296 / 328 92.1 % 35 / 38 - 0 / 0
NameKey.c
69.1%69.1%
69.1 % 125 / 181 71.4 % 10 / 14 - 0 / 0
P0SymBuild.c
77.5%77.5%
77.5 % 255 / 329 75.9 % 22 / 29 - 0 / 0
P0SyntaxCheck.c
68.2%68.2%
68.2 % 1190 / 1746 88.0 % 125 / 142 - 0 / 0
P1Build.c
59.3%59.3%
59.3 % 1080 / 1821 81.9 % 118 / 144 - 0 / 0
P1SymBuild.c
89.8%89.8%
89.8 % 299 / 333 92.0 % 23 / 25 - 0 / 0
P2Build.c
61.9%61.9%
61.9 % 1232 / 1991 83.1 % 123 / 148 - 0 / 0
P2SymBuild.c
85.1%85.1%
85.1 % 950 / 1116 87.2 % 75 / 86 - 0 / 0
P3Build.c
55.3%55.3%
55.3 % 1310 / 2367 74.0 % 125 / 169 - 0 / 0
P3SymBuild.c
90.3%90.3%
90.3 % 195 / 216 90.0 % 18 / 20 - 0 / 0
PCBuild.c
56.3%56.3%
56.3 % 1200 / 2131 75.1 % 130 / 173 - 0 / 0
PCSymBuild.c
69.8%69.8%
69.8 % 648 / 928 70.6 % 60 / 85 - 0 / 0
PHBuild.c
41.8%41.8%
41.8 % 871 / 2083 66.7 % 110 / 165 - 0 / 0
PathName.c
61.3%61.3%
61.3 % 57 / 93 57.1 % 8 / 14 - 0 / 0
Sets.c
87.8%87.8%
87.8 % 101 / 115 69.2 % 9 / 13 - 0 / 0
SymbolConversion.c
65.8%65.8%
65.8 % 50 / 76 63.6 % 7 / 11 - 0 / 0
SymbolKey.c
86.0%86.0%
86.0 % 104 / 121 83.3 % 15 / 18 - 0 / 0
SymbolTable.c
70.7%70.7%
70.7 % 4960 / 7018 82.4 % 421 / 511 - 0 / 0

Generated by: LCOV version 1.16+git.20220603.dfeb750

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.