LCOV - differential code coverage report
Current view: top level - src/timezone - zic.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 59.0 % 2149 1268 380 1 500 5 501 762 1 248 353
Current Date: 2026-10-12 11:56:10 +0200 Functions: 74.0 % 100 74 21 5 59 15 2 18
Baseline: lcov-20261012-baseline Branches: 49.6 % 1614 801 344 1 5 463 1 292 508 2
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 56.3 % 894 503 380 11 501 2
(360..) days: 61.0 % 1255 765 1 489 5 760 1
Function coverage date bins:
(30,360] days: 68.0 % 50 34 14 2 34
(360..) days: 80.0 % 50 40 7 3 25 15
Branch coverage date bins:
(30,360] days: 44.8 % 656 294 344 18 292 2
(360..) days: 52.8 % 960 507 1 5 445 1 506 2

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
abbroffset CBC 13524 83.3 % (20 / 24) 75.0 % (6 / 8)
addabbr GNC 24107 90.5 % (19 / 21) 90.0 % (9 / 10)
addtt CBC 17678 100.0 % (7 / 7)
addtype GNC 18019 85.2 % (23 / 27) 76.9 % (20 / 26)
adjleap UNC 0 0.0 % (0 / 16) 0.0 % (0 / 10)
arg2num UNC 0 0.0 % (0 / 7) 0.0 % (0 / 8)
associate GNC 1 65.3 % (32 / 49) 66.7 % (24 / 36)
atcomp GNC 205093 100.0 % (6 / 6) 100.0 % (2 / 2)
bsearch_linkcmp GNC 1738 100.0 % (3 / 3)
byword CBC 17371 61.5 % (16 / 26) 62.5 % (20 / 32)
catch_signals GNC 1 80.0 % (8 / 10) 62.5 % (5 / 8)
change_directory CBC 1 80.0 % (8 / 10) 50.0 % (4 / 8)
check_for_signal GNC 106570 57.1 % (4 / 7) 50.0 % (1 / 2)
checkabbr GNC 18019 75.0 % (12 / 16) 65.0 % (13 / 20)
chmetadata GNC 345 50.0 % (3 / 6) 37.5 % (3 / 8)
ciequal CBC 87927 100.0 % (5 / 5) 100.0 % (4 / 4)
ciprefix CBC 86981 100.0 % (5 / 5) 100.0 % (4 / 4)
componentcheck GNC 1177 38.9 % (7 / 18) 25.0 % (6 / 24)
convert64 GNC 17057 100.0 % (5 / 5) 100.0 % (2 / 2)
diagdir UNC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
diagslash UNC 0 0.0 % (0 / 2) 0.0 % (0 / 4)
doabbr GNC 35010 96.4 % (27 / 28) 88.9 % (16 / 18)
dolink GNC 253 28.4 % (21 / 74) 16.7 % (11 / 66)
duplicate_options UNC 0 0.0 % (0 / 3)
eat GNC 8335 100.0 % (3 / 3)
eats GNC 1398778 100.0 % (6 / 6)
error UBC 0 0.0 % (0 / 6)
filename GNC 1 80.0 % (4 / 5) 50.0 % (3 / 6)
get_rand_u64 GNC 345 90.5 % (19 / 21) 70.0 % (7 / 10)
getfields GNC 4199 65.2 % (15 / 23) 69.2 % (18 / 26)
gethms GNC 8746 63.4 % (26 / 41) 39.5 % (15 / 38)
getleapdatetime UNC 0 0.0 % (0 / 41) 0.0 % (0 / 52)
getsave GNC 3176 52.9 % (9 / 17) 57.1 % (4 / 7)
group_option UNC 0 0.0 % (0 / 9) 0.0 % (0 / 6)
grow_nitems_alloc GNC 62 83.3 % (5 / 6) 50.0 % (2 / 4)
inexpires UNC 0 0.0 % (0 / 7) 0.0 % (0 / 4)
infile GNC 1 67.3 % (33 / 49) 63.6 % (14 / 22)
inleap UNC 0 0.0 % (0 / 17) 0.0 % (0 / 12)
inlink GNC 253 66.7 % (10 / 15) 50.0 % (3 / 6)
inputline GNC 4200 60.0 % (12 / 20) 66.7 % (8 / 12)
inrule GNC 1971 66.7 % (14 / 21) 50.0 % (4 / 8)
inzcont CBC 1627 60.0 % (3 / 5) 50.0 % (2 / 4)
inzone GNC 345 42.1 % (8 / 19) 50.0 % (9 / 18)
inzsub GNC 1972 86.0 % (49 / 57) 80.0 % (32 / 40)
is_alpha CBC 76736 100.0 % (6 / 6) 100.0 % (2 / 2)
is_digit GNC 36824 100.0 % (2 / 2) 75.0 % (3 / 4)
is_space CBC 136309 100.0 % (6 / 6) 100.0 % (2 / 2)
itsabbr UBC 0 0.0 % (0 / 9) 0.0 % (0 / 8)
leapadd UNC 0 0.0 % (0 / 14) 0.0 % (0 / 10)
limitrange GNC 690 70.0 % (14 / 20) 53.8 % (14 / 26)
lowerit CBC 418616 53.6 % (30 / 56) 51.9 % (14 / 27)
main GNC 1 29.4 % (42 / 143) 30.7 % (31 / 101)
make_links GNC 1 56.4 % (22 / 39) 46.4 % (13 / 28)
memcheck CBC 17741 75.0 % (3 / 4) 50.0 % (1 / 2)
memory_exhausted UBC 0 0.0 % (0 / 3)
mkdirs GNC 21 84.2 % (16 / 19) 75.0 % (18 / 24)
mode_option UNC 0 0.0 % (0 / 2)
namecheck GNC 598 81.8 % (9 / 11) 50.0 % (6 / 12)
oadd GNC 5810126 75.0 % (3 / 4) 50.0 % (1 / 2)
omul GNC 42964 75.0 % (3 / 4) 50.0 % (1 / 2)
open_outfile GNC 345 72.7 % (16 / 22) 50.0 % (6 / 12)
outzone GNC 345 79.8 % (174 / 218) 72.4 % (126 / 174)
owner_option UNC 0 0.0 % (0 / 9) 0.0 % (0 / 6)
puttzcodepass CBC 17057 83.3 % (5 / 6) 50.0 % (1 / 2)
qsort_linkcmp GNC 2184 60.0 % (6 / 10) 25.0 % (1 / 4)
random_dirent GNC 345 96.0 % (24 / 25) 75.0 % (6 / 8)
rcomp GNC 12557 100.0 % (4 / 4)
redundant_time_option UNC 0 0.0 % (0 / 7) 0.0 % (0 / 6)
relname UNC 0 0.0 % (0 / 35) 0.0 % (0 / 26)
rename_dest GNC 598 55.6 % (5 / 9) 75.0 % (3 / 4)
rpytime GNC 35362 92.5 % (37 / 40) 92.3 % (48 / 52)
rule_cmp GNC 2334 83.3 % (10 / 12) 83.3 % (10 / 12)
rulesub GNC 3598 65.3 % (62 / 95) 62.8 % (27 / 43)
same_parent_dirs UNC 0 0.0 % (0 / 5) 0.0 % (0 / 8)
signal_handler UNC 0 0.0 % (0 / 3)
size_overflow UNC 0 0.0 % (0 / 2)
size_sum GNC 690 75.0 % (3 / 4) 50.0 % (1 / 2)
stringoffset GNC 425 85.0 % (17 / 20) 70.0 % (7 / 10)
stringrule CBC 210 79.6 % (39 / 49) 67.5 % (27 / 40)
stringzone GNC 345 54.2 % (45 / 83) 59.1 % (26 / 44)
tadd GNC 217345 80.0 % (4 / 5) 50.0 % (2 / 4)
time_overflow UBC 0 0.0 % (0 / 3)
timerange_option UNC 0 0.0 % (0 / 21) 0.0 % (0 / 28)
updateminmax CBC 20947 100.0 % (6 / 6) 100.0 % (4 / 4)
usage UNC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
use_safe_temp_permissions GNC 1 21.4 % (3 / 14) 16.7 % (2 / 12)
verror UNC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
want_bloat CBC 20434 100.0 % (2 / 2)
warning UBC 0 0.0 % (0 / 7)
writezone GNC 345 64.0 % (171 / 267) 47.5 % (115 / 242)
xmalloc GNC 1725 100.0 % (2 / 2)
xrealloc GNC 62 100.0 % (2 / 2)
xstrdup GNC 15954 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1