LCOV - differential code coverage report
Current view: top level - src/timezone - zic.c (source / functions) Coverage Total Hit UBC CBC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 58.6 % 1859 1090 769 1090
Current Date: 2024-04-14 14:21:10 Functions: 77.8 % 72 56 16 56
Baseline: 16@8cea358b128 Branches: 51.2 % 1427 731 696 731
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (240..) days: 58.6 % 1859 1090 769 1090
Function coverage date bins:
(240..) days: 77.8 % 72 56 16 56
Branch coverage date bins:
(240..) days: 51.2 % 1427 731 696 731

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 UBC 0 0.0 % (0 / 24) 0.0 % (0 / 8)
addtt CBC 17431 100.0 % (7 / 7)
addtype CBC 17775 84.0 % (21 / 25) 76.9 % (20 / 26)
adjleap UBC 0 0.0 % (0 / 22) 0.0 % (0 / 16)
associate CBC 1 64.7 % (33 / 51) 66.7 % (24 / 36)
atcomp CBC 200177 100.0 % (4 / 4) 100.0 % (2 / 2)
byword CBC 17866 61.5 % (16 / 26) 62.5 % (20 / 32)
change_directory CBC 1 80.0 % (8 / 10) 50.0 % (4 / 8)
ciequal CBC 97679 100.0 % (5 / 5) 100.0 % (4 / 4)
ciprefix CBC 95193 100.0 % (5 / 5) 100.0 % (4 / 4)
close_file CBC 353 71.4 % (5 / 7) 21.4 % (3 / 14)
componentcheck CBC 1175 38.9 % (7 / 18) 25.0 % (6 / 24)
convert CBC 6191 100.0 % (5 / 5) 100.0 % (2 / 2)
convert64 CBC 17046 100.0 % (5 / 5) 100.0 % (2 / 2)
doabbr CBC 35231 96.2 % (25 / 26) 87.5 % (14 / 16)
dolink CBC 245 26.4 % (14 / 53) 22.0 % (11 / 50)
eat CBC 8385 100.0 % (3 / 3)
eats CBC 1514674 100.0 % (6 / 6)
ecpyalloc CBC 16347 100.0 % (2 / 2)
emalloc CBC 5702 100.0 % (2 / 2)
erealloc CBC 62 100.0 % (2 / 2)
error UBC 0 0.0 % (0 / 6)
getfields CBC 4294 68.2 % (15 / 22) 63.6 % (14 / 22)
gethms CBC 8927 63.4 % (26 / 41) 35.7 % (15 / 42)
getleapdatetime UBC 0 0.0 % (0 / 47) 0.0 % (0 / 56)
getsave CBC 3268 52.9 % (9 / 17) 57.1 % (4 / 7)
growalloc CBC 21723 88.9 % (8 / 9) 75.0 % (3 / 4)
hardlinkerr CBC 251 100.0 % (3 / 3) 100.0 % (2 / 2)
inexpires UBC 0 0.0 % (0 / 7) 0.0 % (0 / 4)
infile CBC 1 64.1 % (41 / 64) 62.5 % (20 / 32)
inleap UBC 0 0.0 % (0 / 17) 0.0 % (0 / 12)
inlink CBC 245 66.7 % (10 / 15) 50.0 % (3 / 6)
inrule CBC 2083 68.4 % (13 / 19) 50.0 % (3 / 6)
inzcont CBC 1612 60.0 % (3 / 5) 50.0 % (2 / 4)
inzone CBC 352 42.1 % (8 / 19) 50.0 % (9 / 18)
inzsub CBC 1964 86.2 % (50 / 58) 65.9 % (29 / 44)
is_alpha CBC 7539 100.0 % (6 / 6) 100.0 % (2 / 2)
is_space CBC 141847 100.0 % (6 / 6) 100.0 % (2 / 2)
itsabbr UBC 0 0.0 % (0 / 9) 0.0 % (0 / 8)
itsdir CBC 245 30.8 % (4 / 13) 7.1 % (1 / 14)
itssymlink UBC 0 0.0 % (0 / 2)
leapadd UBC 0 0.0 % (0 / 15) 0.0 % (0 / 6)
limitrange CBC 704 78.6 % (11 / 14) 66.7 % (12 / 18)
lowerit CBC 456027 53.6 % (30 / 56) 51.9 % (14 / 27)
main CBC 1 32.2 % (39 / 121) 35.6 % (32 / 90)
memcheck CBC 22111 75.0 % (3 / 4) 50.0 % (1 / 2)
memory_exhausted UBC 0 0.0 % (0 / 3)
mkdirs CBC 21 81.2 % (13 / 16) 77.8 % (14 / 18)
namecheck CBC 597 81.8 % (9 / 11) 50.0 % (6 / 12)
newabbr CBC 1479 72.7 % (16 / 22) 62.5 % (15 / 24)
oadd CBC 1315472 75.0 % (3 / 4) 75.0 % (3 / 4)
outzone CBC 352 77.2 % (159 / 206) 68.6 % (118 / 172)
puttzcode CBC 1967 100.0 % (4 / 4)
puttzcodepass CBC 17046 83.3 % (5 / 6) 50.0 % (1 / 2)
rcomp CBC 12329 100.0 % (3 / 3)
relname UBC 0 0.0 % (0 / 28) 0.0 % (0 / 24)
rpytime CBC 35770 85.2 % (52 / 61) 85.5 % (65 / 76)
rule_cmp CBC 1610 80.0 % (8 / 10) 80.0 % (8 / 10)
rulesub CBC 3695 59.6 % (62 / 104) 60.0 % (27 / 45)
size_product CBC 4708 75.0 % (3 / 4) 50.0 % (1 / 2)
stringoffset CBC 438 85.0 % (17 / 20) 70.0 % (7 / 10)
stringrule CBC 228 79.6 % (39 / 49) 67.5 % (27 / 40)
stringzone CBC 352 63.0 % (51 / 81) 76.8 % (43 / 56)
tadd CBC 214016 45.5 % (5 / 11) 40.0 % (4 / 10)
time_overflow UBC 0 0.0 % (0 / 3)
timerange_option UBC 0 0.0 % (0 / 21) 0.0 % (0 / 28)
updateminmax CBC 22355 100.0 % (6 / 6) 100.0 % (4 / 4)
usage UBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
verror UBC 0 0.0 % (0 / 8) 0.0 % (0 / 4)
want_bloat CBC 35951 100.0 % (2 / 2)
warning UBC 0 0.0 % (0 / 7)
writezone CBC 352 66.3 % (173 / 261) 49.1 % (104 / 212)

Generated by: LCOV version 2.1-beta2-3-g6141622