LCOV - code coverage report
Current view:
top level
-
Modules
- mathmodule.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython 3.12 LCOV report [commit 5e6661bce9]
Lines:
1207
1345
89.7 %
Date:
2023-03-20 08:15:36
Functions:
93
93
100.0 %
Branches:
753
918
82.0 %
Function Name
Hit count
PyInit_math
3
_approximate_isqrt
14203
_check_long_mult_overflow
161
_fsum_realloc
5
count_set_bits
46055
dl_fast_sum
2252
dl_mul
2309
dl_sum
185
factorial_odd_part
46055
factorial_partial_product
1179945
get_math_module_state
26
is_error
87
lanczos_sum
89
loghelper
102300
long_add_would_overflow
25
long_lcm
29
m_atan2
50
m_inf
20
m_lgamma
79
m_log
100056
m_log10
46
m_log2
2200
m_nan
3
m_remainder
9894
m_sinpi
55
m_tgamma
76
math_1
403123
math_1a
239
math_2
9989
math_acos
54
math_acosh
27
math_asin
50
math_asinh
28
math_atan
33
math_atan2
52
math_atanh
48
math_cbrt
13
math_ceil
16
math_clear
6
math_comb_impl
30934
math_copysign
42
math_cos
100039
math_cosh
37
math_degrees_impl
4
math_dist_impl
113770
math_erf
40
math_erfc
44
math_exec
3
math_exp
36
math_exp2
8
math_expm1
52
math_fabs
3
math_factorial
57439
math_floor
12
math_fmod_impl
19
math_free
3
math_frexp_impl
520007
math_fsum
1013
math_gamma
76
math_gcd
79835
math_hypot
130
math_isclose_impl
156
math_isfinite_impl
7
math_isinf_impl
239380
math_isnan_impl
79052
math_isqrt
14213
math_lcm
37
math_ldexp_impl
524165
math_lgamma
79
math_log10
46
math_log1p
60
math_log2
2198
math_log_impl
100053
math_modf_impl
5
math_nextafter_impl
25
math_perm_impl
25970
math_pow_impl
120
math_prod_impl
50
math_radians_impl
4
math_remainder
9895
math_sin
100039
math_sinh
38
math_sqrt
100205
math_sumprod_impl
41
math_tan
38
math_tanh
34
math_trunc
14
math_ulp_impl
21
perm_comb
4381
perm_comb_small
214430
tl_fma
57
tl_to_d
14
vector_norm
113971
Generated by:
LCOV version 1.14