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 % 52232 35636
Test Date: 2024-04-13 14:00:49 Functions: 75.3 % 4165 3136
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 % 407 - 0.0 % 35
M2Swig.c
1.2%1.2%
1.2 % 422 5 - 5.6 % 36 2
M2LangDump.c
3.3%3.3%
3.3 % 300 10 - 2.8 % 36 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 % 2089 878 - 66.7 % 165 110
M2LexBuf.c
46.4%46.4%
46.4 % 651 302 - 69.8 % 53 37
M2Const.c
50.0%50.0%
50.0 % 4 2 - 50.0 % 2 1
M2Options.c
53.0%53.0%
53.0 % 647 343 - 49.6 % 141 70
M2Size.c
54.5%54.5%
54.5 % 11 6 - 33.3 % 3 1
M2MetaError.c
54.8%54.8%
54.8 % 1427 782 - 53.4 % 118 63
M2Comp.c
58.5%58.5%
58.5 % 598 350 - 59.5 % 37 22
PCBuild.c
58.8%58.8%
58.8 % 2136 1255 - 78.6 % 173 136
SymbolConversion.c
58.8%58.8%
58.8 % 85 50 - 58.3 % 12 7
M2Error.c
58.9%58.9%
58.9 % 542 319 - 73.7 % 57 42
M2Scaffold.c
59.0%59.0%
59.0 % 290 171 - 66.7 % 21 14
DynamicPath.c
60.3%60.3%
60.3 % 58 35 - 60.0 % 10 6
PathName.c
61.3%61.3%
61.3 % 93 57 - 57.1 % 14 8
P1Build.c
61.4%61.4%
61.4 % 1820 1118 - 85.4 % 144 123
M2StackWord.c
62.0%62.0%
62.0 % 100 62 - 69.2 % 13 9
P3Build.c
62.0%62.0%
62.0 % 2324 1442 - 78.4 % 171 134
M2SSA.c
62.5%62.5%
62.5 % 48 30 - 50.0 % 6 3
P2Build.c
63.9%63.9%
63.9 % 1994 1275 - 86.5 % 148 128
M2ALU.c
64.4%64.4%
64.4 % 2332 1502 - 66.5 % 182 121
M2ColorString.c
65.5%65.5%
65.5 % 55 36 - 50.0 % 18 9
M2StackAddress.c
69.1%69.1%
69.1 % 97 67 - 66.7 % 12 8
NameKey.c
69.2%69.2%
69.2 % 182 126 - 71.4 % 14 10
P0SyntaxCheck.c
70.5%70.5%
70.5 % 1755 1238 - 91.6 % 143 131
M2Range.c
71.0%71.0%
71.0 % 1941 1378 - 80.8 % 125 101
M2Bitset.c
71.4%71.4%
71.4 % 21 15 - 50.0 % 4 2
PCSymBuild.c
72.1%72.1%
72.1 % 943 680 - 72.1 % 86 62
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.0%74.0%
74.0 % 7158 5296 - 86.3 % 532 459
M2GCCDeclare.c
74.6%74.6%
74.6 % 2933 2187 - 78.2 % 243 190
M2Quads.c
75.2%75.2%
75.2 % 6762 5087 - 81.8 % 428 350
M2Scope.c
76.7%76.7%
76.7 % 249 191 - 56.2 % 16 9
M2Code.c
76.9%76.9%
76.9 % 195 150 - 82.4 % 17 14
M2Check.c
77.3%77.3%
77.3 % 695 537 - 77.9 % 68 53
P0SymBuild.c
77.5%77.5%
77.5 % 329 255 - 75.9 % 29 22
M2Graph.c
78.7%78.7%
78.7 % 94 74 - 58.3 % 12 7
M2Base.c
78.9%78.9%
78.9 % 1336 1054 - 82.4 % 74 61
M2SymInit.c
79.4%79.4%
79.4 % 935 742 - 73.0 % 89 65
M2BasicBlock.c
79.8%79.8%
79.8 % 119 95 - 57.1 % 14 8
M2Emit.c
80.0%80.0%
80.0 % 20 16 - 66.7 % 6 4
M2GenGCC.c
80.9%80.9%
80.9 % 3752 3036 - 84.8 % 257 218
M2Batch.c
82.8%82.8%
82.8 % 174 144 - 68.2 % 22 15
M2Search.c
83.3%83.3%
83.3 % 36 30 - 75.0 % 8 6
P2SymBuild.c
85.2%85.2%
85.2 % 1124 958 - 87.2 % 86 75
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
M2CaseList.c
89.5%89.5%
89.5 % 574 514 - 92.7 % 41 38
M2AsmUtil.c
89.7%89.7%
89.7 % 58 52 - 87.5 % 8 7
P1SymBuild.c
90.1%90.1%
90.1 % 333 300 - 92.0 % 25 23
Lists.c
90.3%90.3%
90.3 % 103 93 - 85.7 % 14 12
P3SymBuild.c
90.3%90.3%
90.3 % 216 195 - 90.0 % 20 18
M2System.c
90.2%90.2%
90.2 % 328 296 - 92.1 % 38 35
M2Reserved.c
93.5%93.5%
93.5 % 199 186 - 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.