GCC Code Coverage Report


Directory: src/
Date: 2024-11-22 17:07:10
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 8023 9388 85.5%
Functions: 807 901 89.6%
Branches: 3865 5582 69.2%

File Lines Functions Branches
LB_comm/comm_lend_light.c 92.2 92.2% 59 / 64 100.0% 9 / 9 67.4% 31 / 46
LB_comm/shmem.c 70.9 70.9% 105 / 148 70.6% 12 / 17 61.0% 61 / 100
LB_comm/shmem_async.c 83.2 83.2% 154 / 185 86.7% 13 / 15 60.2% 68 / 113
LB_comm/shmem_barrier.c 92.5 92.5% 197 / 213 93.8% 15 / 16 71.3% 87 / 122
LB_comm/shmem_cpuinfo.c 86.2 86.2% 904 / 1049 94.1% 64 / 68 71.1% 568 / 799
LB_comm/shmem_lewi_async.c 98.3 98.3% 287 / 292 95.2% 20 / 21 81.1% 133 / 164
LB_comm/shmem_procinfo.c 76.7 76.7% 530 / 691 72.5% 29 / 40 70.8% 395 / 558
LB_comm/shmem_talp.c 88.1 88.1% 207 / 235 95.5% 21 / 22 78.4% 105 / 134
LB_core/DLB_kernel.c 80.1 80.1% 302 / 377 97.1% 33 / 34 64.5% 182 / 282
LB_core/DLB_talp.c 96.8 96.8% 614 / 634 96.1% 49 / 51 74.3% 202 / 272
LB_core/lb_funcs.c 100.0 100.0% 67 / 67 100.0% 3 / 3 80.0% 4 / 5
LB_core/node_barrier.c 95.8 95.8% 159 / 166 100.0% 7 / 7 77.7% 87 / 112
LB_core/spd.c 100.0 100.0% 49 / 49 100.0% 9 / 9 100.0% 6 / 6
LB_numThreads/numThreads.c 91.3 91.3% 158 / 173 93.3% 14 / 15 82.9% 58 / 70
LB_numThreads/omptm_free_agents.c 86.7 86.7% 273 / 315 91.4% 32 / 35 64.4% 154 / 239
LB_numThreads/omptm_omp5.c 43.6 43.6% 88 / 202 45.8% 11 / 24 23.7% 28 / 118
LB_numThreads/omptm_role_shift.c 81.6 81.6% 168 / 206 96.0% 24 / 25 50.6% 83 / 164
LB_numThreads/omptool.c 76.9 76.9% 240 / 312 100.0% 21 / 21 57.1% 148 / 259
LB_policies/lewi.c 84.7 84.7% 72 / 85 92.3% 12 / 13 63.0% 29 / 46
LB_policies/lewi_async.c 87.4 87.4% 104 / 119 100.0% 14 / 14 54.5% 36 / 66
LB_policies/lewi_mask.c 81.4 81.4% 306 / 376 86.1% 31 / 36 62.7% 126 / 201
apis/DLB_interface.c 84.6 84.6% 170 / 201 97.8% 44 / 45 53.2% 33 / 62
apis/DLB_interfaceF.c 0.0 0.0% 0 / 1 0.0% 0 / 1 -% 0 / 0
apis/DLB_interface_drom.c 85.4 85.4% 41 / 48 66.7% 6 / 9 66.7% 12 / 18
apis/DLB_interface_sp.c 97.5 97.5% 118 / 121 97.1% 34 / 35 100.0% 2 / 2
apis/DLB_interface_stats.c 0.0 0.0% 0 / 45 0.0% 0 / 16 -% 0 / 0
apis/DLB_interface_talp.c 95.2 95.2% 100 / 105 100.0% 16 / 16 77.1% 37 / 48
support/array_template.h 100.0 100.0% 22 / 22 100.0% 9 / 9 50.0% 1 / 2
support/atomic.h 94.4 94.4% 34 / 36 100.0% 4 / 4 67.9% 19 / 28
support/debug.c 70.7 70.7% 130 / 184 70.0% 14 / 20 55.2% 53 / 96
support/env.c 100.0 100.0% 47 / 47 100.0% 2 / 2 86.7% 26 / 30
support/error.c 100.0 100.0% 9 / 9 100.0% 2 / 2 83.3% 5 / 6
support/gslist.c 73.2 73.2% 30 / 41 66.7% 4 / 6 58.3% 7 / 12
support/mask_utils.c 97.3 97.3% 620 / 637 100.0% 61 / 61 82.3% 372 / 452
support/mytime.c 70.1 70.1% 89 / 127 81.8% 18 / 22 78.1% 25 / 32
support/options.c 81.6 81.6% 381 / 467 100.0% 14 / 14 73.5% 194 / 264
support/perf_metrics.h 71.3 71.3% 77 / 108 75.0% 3 / 4 42.9% 3 / 7
support/queue_template.h 60.9 60.9% 39 / 64 86.7% 13 / 15 18.2% 8 / 44
support/queues.c 94.4 94.4% 151 / 160 95.2% 20 / 21 87.5% 98 / 112
support/small_array.h 90.9 90.9% 20 / 22 100.0% 4 / 4 75.0% 6 / 8
support/talp_output.c 90.7 90.7% 539 / 594 95.1% 39 / 41 69.6% 165 / 237
support/types.c 92.7 92.7% 358 / 386 96.3% 52 / 54 84.6% 208 / 246
support/types.h 100.0 100.0% 5 / 5 100.0% 5 / 5 -% 0 / 0