LCOV - differential code coverage report
Current view: top level - src/timezone - zic.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 59.8 % 1859 1112 747 1112
Current Date: 2025-09-06 07:49:51 +0900 Functions: 79.2 % 72 57 15 57
Baseline: lcov-20250907-010129-baseline Branches: 51.6 % 1427 737 690 737
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 59.8 % 1859 1112 747 1112
Function coverage date bins:
(360..) days: 79.2 % 72 57 15 57
Branch coverage date bins:
(360..) days: 51.6 % 1427 737 690 737

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
writezone CBC 341 66.3 % (173 / 261) 48.1 % (102 / 212)
main CBC 1 32.2 % (39 / 121) 35.6 % (32 / 90)
outzone CBC 341 76.7 % (158 / 206) 66.9 % (115 / 172)
getleapdatetime UBC 0 0.0 % (0 / 47) 0.0 % (0 / 56)
dolink CBC 257 26.4 % (14 / 53) 22.0 % (11 / 50)
timerange_option UBC 0 0.0 % (0 / 21) 0.0 % (0 / 28)
gethms CBC 8941 63.4 % (26 / 41) 35.7 % (15 / 42)
relname UBC 0 0.0 % (0 / 28) 0.0 % (0 / 24)
componentcheck CBC 1177 38.9 % (7 / 18) 25.0 % (6 / 24)
rulesub CBC 3700 59.6 % (62 / 104) 60.0 % (27 / 45)
adjleap UBC 0 0.0 % (0 / 22) 0.0 % (0 / 16)
itsdir CBC 257 30.8 % (4 / 13) 7.1 % (1 / 14)
lowerit CBC 456608 53.6 % (30 / 56) 51.9 % (14 / 27)
stringrule CBC 210 79.6 % (39 / 49) 67.5 % (27 / 40)
stringzone CBC 341 63.0 % (51 / 81) 76.8 % (43 / 56)
associate CBC 1 64.7 % (33 / 51) 66.7 % (24 / 36)
byword CBC 17888 61.5 % (16 / 26) 62.5 % (20 / 32)
infile CBC 1 64.1 % (41 / 64) 62.5 % (20 / 32)
inleap UBC 0 0.0 % (0 / 17) 0.0 % (0 / 12)
close_file CBC 342 71.4 % (5 / 7) 21.4 % (3 / 14)
inzsub CBC 1957 89.7 % (52 / 58) 75.0 % (33 / 44)
rpytime CBC 34507 85.2 % (52 / 61) 85.5 % (65 / 76)
inzone CBC 341 42.1 % (8 / 19) 50.0 % (9 / 18)
newabbr CBC 1452 72.7 % (16 / 22) 62.5 % (15 / 24)
getfields CBC 4300 68.2 % (15 / 22) 63.6 % (14 / 22)
itsabbr UBC 0 0.0 % (0 / 9) 0.0 % (0 / 8)
addtype CBC 17345 84.0 % (21 / 25) 76.9 % (20 / 26)
leapadd UBC 0 0.0 % (0 / 15) 0.0 % (0 / 6)
limitrange CBC 682 78.6 % (11 / 14) 66.7 % (12 / 18)
namecheck CBC 598 81.8 % (9 / 11) 50.0 % (6 / 12)
tadd CBC 210000 45.5 % (5 / 11) 40.0 % (4 / 10)
change_directory CBC 1 80.0 % (8 / 10) 50.0 % (4 / 8)
inexpires UBC 0 0.0 % (0 / 7) 0.0 % (0 / 4)
mkdirs CBC 21 81.2 % (13 / 16) 77.8 % (14 / 18)
verror UBC 0 0.0 % (0 / 8) 0.0 % (0 / 4)
getsave CBC 3284 52.9 % (9 / 17) 57.1 % (4 / 7)
inlink CBC 257 66.7 % (10 / 15) 50.0 % (3 / 6)
inrule CBC 2084 68.4 % (13 / 19) 50.0 % (3 / 6)
stringoffset CBC 420 85.0 % (17 / 20) 70.0 % (7 / 10)
abbroffset CBC 13773 83.3 % (20 / 24) 75.0 % (6 / 8)
inzcont CBC 1616 60.0 % (3 / 5) 50.0 % (2 / 4)
rule_cmp CBC 1603 80.0 % (8 / 10) 80.0 % (8 / 10)
usage UBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
doabbr CBC 34001 100.0 % (26 / 26) 93.8 % (15 / 16)
growalloc CBC 21302 88.9 % (8 / 9) 75.0 % (3 / 4)
memcheck CBC 22084 75.0 % (3 / 4) 50.0 % (1 / 2)
oadd CBC 1264787 75.0 % (3 / 4) 75.0 % (3 / 4)
puttzcodepass CBC 16612 83.3 % (5 / 6) 50.0 % (1 / 2)
size_product CBC 4703 75.0 % (3 / 4) 50.0 % (1 / 2)
atcomp CBC 203389 100.0 % (4 / 4) 100.0 % (2 / 2)
ciequal CBC 97805 100.0 % (5 / 5) 100.0 % (4 / 4)
ciprefix CBC 95312 100.0 % (5 / 5) 100.0 % (4 / 4)
convert CBC 6022 100.0 % (5 / 5) 100.0 % (2 / 2)
convert64 CBC 16612 100.0 % (5 / 5) 100.0 % (2 / 2)
hardlinkerr CBC 263 100.0 % (3 / 3) 100.0 % (2 / 2)
is_alpha CBC 7347 100.0 % (6 / 6) 100.0 % (2 / 2)
is_space CBC 139927 100.0 % (6 / 6) 100.0 % (2 / 2)
updateminmax CBC 21341 100.0 % (6 / 6) 100.0 % (4 / 4)
addtt CBC 17004 100.0 % (7 / 7)
eat CBC 8415 100.0 % (3 / 3)
eats CBC 1463963 100.0 % (6 / 6)
ecpyalloc CBC 16358 100.0 % (2 / 2)
emalloc CBC 5664 100.0 % (2 / 2)
erealloc CBC 62 100.0 % (2 / 2)
error UBC 0 0.0 % (0 / 6)
itssymlink UBC 0 0.0 % (0 / 2)
memory_exhausted UBC 0 0.0 % (0 / 3)
puttzcode CBC 1930 100.0 % (4 / 4)
rcomp CBC 12324 100.0 % (3 / 3)
time_overflow UBC 0 0.0 % (0 / 3)
want_bloat CBC 35000 100.0 % (2 / 2)
warning UBC 0 0.0 % (0 / 7)

Generated by: LCOV version 2.4-beta