GCC Code Coverage Report


Directory: ./
Date: 2025-12-10 12:46:37
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 963 965 99.8%
Functions: 268 308 87.0%
Branches: 652 993 65.7%

File Lines Functions Branches
modules/performance/include/performance.hpp 100.0 100.0% 58 / 58 32.1% 17 / 53 47.9% 67 / 140
modules/task/include/task.hpp 100.0 100.0% 70 / 70 97.5% 77 / 79 62.3% 71 / 114
modules/util/include/util.hpp 100.0 100.0% 40 / 40 100.0% 35 / 35 58.7% 44 / 75
modules/util/src/util.cpp 100.0 100.0% 29 / 29 100.0% 8 / 8 65.8% 25 / 38
tasks/baldin_a_word_count/mpi/src/ops_mpi.cpp 100.0 100.0% 52 / 52 100.0% 7 / 7 76.9% 40 / 52
tasks/baldin_a_word_count/seq/src/ops_seq.cpp 100.0 100.0% 17 / 17 100.0% 5 / 5 90.0% 9 / 10
tasks/example_processes/mpi/src/ops_mpi.cpp 100.0 100.0% 32 / 32 100.0% 5 / 5 80.0% 16 / 20
tasks/example_processes/seq/src/ops_seq.cpp 100.0 100.0% 26 / 26 100.0% 5 / 5 77.8% 14 / 18
tasks/example_processes_2/mpi/src/ops_mpi.cpp 100.0 100.0% 32 / 32 100.0% 5 / 5 80.0% 16 / 20
tasks/example_processes_2/seq/src/ops_seq.cpp 100.0 100.0% 26 / 26 100.0% 5 / 5 77.8% 14 / 18
tasks/example_processes_3/mpi/src/ops_mpi.cpp 100.0 100.0% 32 / 32 100.0% 5 / 5 80.0% 16 / 20
tasks/example_processes_3/seq/src/ops_seq.cpp 100.0 100.0% 26 / 26 100.0% 5 / 5 77.8% 14 / 18
tasks/example_threads/all/src/ops_all.cpp 100.0 100.0% 41 / 41 100.0% 5 / 5 77.3% 17 / 22
tasks/example_threads/omp/src/ops_omp.cpp 100.0 100.0% 24 / 24 100.0% 5 / 5 83.3% 10 / 12
tasks/example_threads/seq/src/ops_seq.cpp 100.0 100.0% 26 / 26 100.0% 5 / 5 77.8% 14 / 18
tasks/example_threads/stl/src/ops_stl.cpp 100.0 100.0% 28 / 28 100.0% 5 / 5 75.0% 15 / 20
tasks/example_threads/tbb/src/ops_tbb.cpp 100.0 100.0% 24 / 24 100.0% 5 / 5 83.3% 10 / 12
tasks/guseva_a_matrix_sums/mpi/src/ops_mpi.cpp 100.0 100.0% 41 / 41 100.0% 5 / 5 54.2% 26 / 48
tasks/guseva_a_matrix_sums/seq/src/ops_seq.cpp 100.0 100.0% 15 / 15 100.0% 5 / 5 66.7% 8 / 12
tasks/kurpiakov_a_elem_vec_sum/mpi/src/ops_mpi.cpp 100.0 100.0% 42 / 42 100.0% 5 / 5 65.0% 26 / 40
tasks/kurpiakov_a_elem_vec_sum/seq/src/ops_seq.cpp 100.0 100.0% 17 / 17 100.0% 5 / 5 70.0% 7 / 10
tasks/papulina_y_count_of_letters/mpi/src/ops_mpi.cpp 100.0 100.0% 51 / 51 100.0% 6 / 6 63.3% 38 / 60
tasks/papulina_y_count_of_letters/seq/src/ops_seq.cpp 100.0 100.0% 19 / 19 100.0% 6 / 6 87.5% 7 / 8
tasks/sizov_d_string_mismatch_count/mpi/src/ops_mpi.cpp 100.0 100.0% 41 / 41 100.0% 5 / 5 61.8% 21 / 34
tasks/sizov_d_string_mismatch_count/seq/src/ops_seq.cpp 100.0 100.0% 18 / 18 100.0% 5 / 5 66.7% 8 / 12
tasks/spichek_d_dot_product_of_vectors/mpi/src/ops_mpi.cpp 100.0 100.0% 40 / 40 100.0% 5 / 5 65.9% 29 / 44
tasks/spichek_d_dot_product_of_vectors/seq/src/ops_seq.cpp 100.0 100.0% 18 / 18 100.0% 5 / 5 80.0% 8 / 10
tasks/votincev_d_alternating_values/mpi/src/ops_mpi.cpp 98.4 98.4% 60 / 61 87.5% 7 / 8 75.0% 48 / 64
tasks/votincev_d_alternating_values/seq/src/ops_seq.cpp 94.7 94.7% 18 / 19 83.3% 5 / 6 58.3% 14 / 24