LCOV - differential code coverage report
Current view: top level - src/interfaces/ecpg/pgtypeslib - numeric.c (source / functions) Coverage Total Hit UIC GIC
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 86.2 % 725 625 100 625
Current Date: 2026-05-29 21:51:00 -0400 Functions: 96.6 % 29 28 1 28
Baseline: lcov-20260530-034037-baseline Branches: 78.2 % 413 323 90 323
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(360..) days: 86.2 % 725 625 100 625
Function coverage date bins:
(360..) days: 96.6 % 29 28 1 28
Branch coverage date bins:
(360..) days: 78.2 % 413 323 90 323

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
PGTYPESnumeric_from_double UIC 0 0.0 % (0 / 11) 0.0 % (0 / 6)
PGTYPESnumeric_to_double GIC 28 100.0 % (5 / 5) 100.0 % (2 / 2)
numericvar_to_double GIC 28 69.2 % (18 / 26) 58.3 % (7 / 12)
PGTYPESnumeric_to_int GIC 33 75.0 % (6 / 8) 66.7 % (4 / 6)
PGTYPESdecimal_free GIC 46 100.0 % (3 / 3)
PGTYPESdecimal_new GIC 46 80.0 % (4 / 5) 50.0 % (1 / 2)
PGTYPESnumeric_to_long GIC 64 75.0 % (12 / 16) 62.5 % (5 / 8)
PGTYPESnumeric_from_asc GIC 85 90.0 % (9 / 10) 83.3 % (5 / 6)
set_var_from_str GIC 85 79.7 % (63 / 79) 74.5 % (38 / 51)
PGTYPESnumeric_cmp GIC 283 100.0 % (11 / 11) 100.0 % (16 / 16)
PGTYPESnumeric_div GIC 422 94.4 % (119 / 126) 82.4 % (56 / 68)
PGTYPESnumeric_sub GIC 422 86.0 % (37 / 43) 69.2 % (18 / 26)
select_div_scale GIC 422 100.0 % (25 / 25) 80.0 % (8 / 10)
PGTYPESnumeric_add GIC 423 62.8 % (27 / 43) 61.5 % (16 / 26)
PGTYPESnumeric_mul GIC 423 83.3 % (40 / 48) 79.2 % (19 / 24)
add_abs GIC 423 95.6 % (43 / 45) 92.3 % (24 / 26)
PGTYPESnumeric_from_int GIC 936 100.0 % (3 / 3)
PGTYPESnumeric_from_long GIC 958 92.9 % (26 / 28) 75.0 % (9 / 12)
PGTYPESnumeric_to_decimal GIC 1734 100.0 % (12 / 12) 100.0 % (4 / 4)
PGTYPESnumeric_to_asc GIC 1975 75.0 % (9 / 12) 66.7 % (4 / 6)
get_str_from_var GIC 2003 95.2 % (40 / 42) 93.3 % (28 / 30)
PGTYPESnumeric_copy GIC 2051 84.6 % (11 / 13) 66.7 % (4 / 6)
PGTYPESnumeric_from_decimal GIC 2963 90.9 % (10 / 11) 75.0 % (3 / 4)
zero_var GIC 5070 100.0 % (8 / 8)
PGTYPESnumeric_new GIC 7633 57.1 % (4 / 7) 50.0 % (2 / 4)
PGTYPESnumeric_free GIC 7698 100.0 % (4 / 4)
sub_abs GIC 11981 93.3 % (42 / 45) 76.9 % (20 / 26)
alloc_var GIC 13678 88.9 % (8 / 9) 50.0 % (1 / 2)
cmp_abs GIC 23762 96.3 % (26 / 27) 96.7 % (29 / 30)

Generated by: LCOV version 2.5.0-beta