GCC Code Coverage Report


Directory: ./
Date: 2026-09-27 03:12:47
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 18989 32931 57.7%
Functions: 2021 4761 42.4%
Branches: 17166 62635 27.4%

File Lines Functions Branches
basic/algorithm.cpp 100.0 100.0% 8 / 8 100.0% 1 / 1 54.2% 13 / 24
basic/algorithm.h 76.0 76.0% 19 / 25 75.0% 9 / 12 90.0% 18 / 20
basic/argused.h 100.0 100.0% 1 / 1 -% 0 / 0 -% 0 / 0
basic/assert.cpp 9.8 9.8% 5 / 51 28.6% 2 / 7 0.0% 0 / 72
basic/attributes.cpp 50.7 50.7% 154 / 304 69.6% 32 / 46 21.7% 73 / 336
basic/attributes.h 70.0 70.0% 189 / 270 26.0% 70 / 269 13.3% 633 / 4767
basic/b_stream.cpp 20.8 20.8% 35 / 168 34.8% 8 / 23 10.0% 8 / 80
basic/b_stream.h 44.4 44.4% 4 / 9 -% 0 / 0 25.0% 7 / 28
basic/boolean_expression.cpp 65.5 65.5% 36 / 55 100.0% 6 / 6 40.9% 27 / 66
basic/boolean_expression.h 85.7 85.7% 6 / 7 100.0% 1 / 1 56.4% 44 / 78
basic/command_line.cpp 60.2 60.2% 295 / 490 76.4% 42 / 55 30.6% 262 / 856
basic/command_line.h 91.7 91.7% 22 / 24 100.0% 6 / 6 50.0% 8 / 16
basic/command_line_args.cpp 70.6 70.6% 389 / 551 73.3% 22 / 30 28.3% 379 / 1340
basic/common.cpp 90.9 90.9% 60 / 66 80.0% 4 / 5 46.1% 35 / 76
basic/counted.cpp 100.0 100.0% 3 / 3 100.0% 1 / 1 50.0% 1 / 2
basic/counted.h 100.0 100.0% 9 / 9 -% 0 / 0 46.9% 99 / 211
basic/debug_stream.cpp 0.0 0.0% 0 / 52 0.0% 0 / 10 0.0% 0 / 18
basic/determinant.h 100.0 100.0% 18 / 18 100.0% 3 / 3 23.1% 3 / 13
basic/environment.cpp 56.7 56.7% 59 / 104 68.0% 17 / 25 26.6% 33 / 124
basic/environment.h 33.3 33.3% 1 / 3 -% 0 / 0 -% 0 / 0
basic/factory.cpp 100.0 100.0% 10 / 10 100.0% 3 / 3 83.3% 5 / 6
basic/factory.h 87.9 87.9% 29 / 33 77.5% 62 / 80 54.3% 38 / 70
basic/file_system.cpp 26.6 26.6% 94 / 354 28.0% 23 / 82 16.0% 73 / 456
basic/file_system.h 0.0 0.0% 0 / 2 0.0% 0 / 1 0.0% 0 / 6
basic/geofile.cpp 69.4 69.4% 372 / 536 84.6% 33 / 39 35.1% 259 / 737
basic/geofile.h 59.6 59.6% 34 / 57 25.8% 8 / 31 12.4% 35 / 282
basic/geometry.cpp 58.6 58.6% 17 / 29 33.3% 1 / 3 46.7% 7 / 15
basic/geometry.h 49.4 49.4% 44 / 89 44.4% 4 / 9 23.4% 22 / 94
basic/geometry_nd.h 88.3 88.3% 174 / 197 35.2% 19 / 54 72.7% 96 / 132
basic/life_cycle.cpp 100.0 100.0% 2 / 2 100.0% 1 / 1 -% 0 / 0
basic/life_cycle.h 11.8 11.8% 6 / 51 0.4% 1 / 240 0.0% 0 / 26
basic/line_stream.cpp 88.1 88.1% 37 / 42 100.0% 5 / 5 50.0% 21 / 42
basic/line_stream.h 100.0 100.0% 26 / 26 100.0% 5 / 5 25.3% 82 / 324
basic/logger.cpp 62.8 62.8% 206 / 328 66.7% 38 / 57 34.2% 126 / 368
basic/logger.h 88.9 88.9% 8 / 9 -% 0 / 0 40.9% 9 / 22
basic/matrix.h 17.5 17.5% 18 / 103 7.7% 2 / 26 13.7% 26 / 190
basic/memory.h 81.8 81.8% 27 / 33 48.6% 35 / 72 13.4% 854 / 6387
basic/numeric.cpp 63.6 63.6% 14 / 22 71.4% 5 / 7 31.2% 5 / 16
basic/numeric.h 71.4 71.4% 10 / 14 100.0% 3 / 3 59.7% 80 / 134
basic/packed_arrays.cpp 74.3 74.3% 81 / 109 80.0% 8 / 10 27.8% 30 / 108
basic/packed_arrays.h 70.0 70.0% 14 / 20 50.0% 1 / 2 30.3% 10 / 33
basic/permutation.h 100.0 100.0% 24 / 24 100.0% 2 / 2 88.9% 16 / 18
basic/process.cpp 73.8 73.8% 214 / 290 69.6% 32 / 46 44.6% 157 / 352
basic/process.h 100.0 100.0% 7 / 7 100.0% 1 / 1 75.0% 21 / 28
basic/process_unix.cpp 36.9 36.9% 45 / 122 47.6% 10 / 21 13.0% 10 / 77
basic/progress.cpp 88.7 88.7% 102 / 115 84.0% 21 / 25 45.6% 31 / 68
basic/progress.h 40.0 40.0% 2 / 5 -% 0 / 0 25.0% 1 / 4
basic/quaternion.cpp 0.0 0.0% 0 / 38 0.0% 0 / 3 0.0% 0 / 10
basic/quaternion.h 0.0 0.0% 0 / 5 -% 0 / 0 0.0% 0 / 2
basic/range.h 96.2 96.2% 25 / 26 100.0% 2 / 2 100.0% 4 / 4
basic/rationalg.h 11.1 11.1% 4 / 36 0.0% 0 / 6 0.0% 0 / 60
basic/smart_pointer.h 88.9 88.9% 24 / 27 60.0% 33 / 55 46.1% 101 / 219
basic/stopwatch.cpp 92.1 92.1% 35 / 38 87.5% 7 / 8 59.4% 19 / 32
basic/stopwatch.h 0.0 0.0% 0 / 1 -% 0 / 0 0.0% 0 / 4
basic/string.cpp 33.0 33.0% 33 / 100 41.2% 7 / 17 21.4% 24 / 112
basic/string.h 74.0 74.0% 54 / 73 38.7% 12 / 31 33.0% 30 / 91
basic/thread_sync.h 93.3 93.3% 28 / 30 100.0% 3 / 3 42.5% 31 / 73
basic/vecg.h 63.0 63.0% 138 / 219 48.1% 13 / 27 21.3% 183 / 860
basic/vechg.h 94.6 94.6% 105 / 111 100.0% 21 / 21 33.3% 50 / 150
basic/vector_attribute.h 0.0 0.0% 0 / 35 0.0% 0 / 6 0.0% 0 / 141