LCOV - code coverage report
Current view: top level - src Coverage Total Hit
Test: app.info Lines: 53.5 % 4929 2638
Test Date: 2024-01-11 15:52:50 Functions: 53.1 % 275 146
Branches: 46.8 % 3088 1444

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
common.c
0.0%
0.0 % 2 - 0.0 % 1
e_acos.c
85.3%85.3%
85.3 % 34 29 91.7 % 12 11 100.0 % 1 1
e_acosf.c
85.3%85.3%
85.3 % 34 29 91.7 % 12 11 100.0 % 1 1
e_acosh.c
80.0%80.0%
80.0 % 15 12 80.0 % 10 8 100.0 % 1 1
e_acoshf.c
80.0%80.0%
80.0 % 15 12 80.0 % 10 8 100.0 % 1 1
e_acosl.c
0.0%
0.0 % 35 0.0 % 14 0.0 % 1
e_asin.c
78.8%78.8%
78.8 % 33 26 78.6 % 14 11 100.0 % 1 1
e_asinf.c
78.3%78.3%
78.3 % 23 18 83.3 % 12 10 100.0 % 1 1
e_asinl.c
0.0%
0.0 % 34 0.0 % 16 0.0 % 1
e_atan2.c
92.9%92.9%
92.9 % 42 39 80.4 % 46 37 100.0 % 1 1
e_atan2f.c
92.7%92.7%
92.7 % 41 38 77.3 % 44 34 100.0 % 1 1
e_atan2l.c
0.0%
0.0 % 49 0.0 % 54 0.0 % 1
e_atanh.c
85.7%85.7%
85.7 % 14 12 75.0 % 12 9 100.0 % 1 1
e_atanhf.c
85.7%85.7%
85.7 % 14 12 75.0 % 12 9 100.0 % 1 1
e_cosh.c
68.8%68.8%
68.8 % 16 11 50.0 % 12 6 100.0 % 1 1
e_coshf.c
68.8%68.8%
68.8 % 16 11 50.0 % 12 6 100.0 % 1 1
e_exp.c
89.5%89.5%
89.5 % 38 34 70.0 % 30 21 100.0 % 1 1
e_expf.c
88.6%88.6%
88.6 % 35 31 67.9 % 28 19 100.0 % 1 1
e_hypot.c
63.6%63.6%
63.6 % 55 35 63.6 % 22 14 100.0 % 1 1
e_hypotf.c
65.2%65.2%
65.2 % 46 30 63.6 % 22 14 100.0 % 1 1
e_hypotl.c
0.0%
0.0 % 57 0.0 % 28 0.0 % 1
e_j0.c
97.4%97.4%
97.4 % 78 76 72.2 % 54 39 100.0 % 4 4
e_j0f.c
97.4%97.4%
97.4 % 76 74 76.1 % 46 35 100.0 % 4 4
e_j1.c
98.7%98.7%
98.7 % 75 74 71.2 % 52 37 100.0 % 4 4
e_j1f.c
98.6%98.6%
98.6 % 73 72 75.0 % 44 33 100.0 % 4 4
e_jn.c
66.7%66.7%
66.7 % 102 68 63.9 % 72 46 100.0 % 2 2
e_jnf.c
75.0%75.0%
75.0 % 88 66 75.9 % 58 44 100.0 % 2 2
e_lgamma.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
e_lgamma_r.c
71.7%71.7%
71.7 % 99 71 57.4 % 61 35 100.0 % 2 2
e_lgammaf.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
e_lgammaf_r.c
71.7%71.7%
71.7 % 99 71 57.4 % 61 35 100.0 % 2 2
e_lgammal.c
0.0%
0.0 % 2 - 0.0 % 1
e_log.c
87.8%87.8%
87.8 % 41 36 72.7 % 22 16 100.0 % 1 1
e_log10.c
93.5%93.5%
93.5 % 31 29 83.3 % 12 10 100.0 % 1 1
e_log10f.c
92.6%92.6%
92.6 % 27 25 90.0 % 10 9 100.0 % 1 1
e_log2.c
93.3%93.3%
93.3 % 30 28 83.3 % 12 10 100.0 % 1 1
e_log2f.c
92.3%92.3%
92.3 % 26 24 90.0 % 10 9 100.0 % 1 1
e_logf.c
87.8%87.8%
87.8 % 41 36 72.7 % 22 16 100.0 % 1 1
e_pow.c
84.5%84.5%
84.5 % 142 120 62.3 % 122 76 100.0 % 1 1
e_powf.c
85.7%85.7%
85.7 % 133 114 67.0 % 88 59 100.0 % 1 1
e_rem_pio2.c
52.2%52.2%
52.2 % 90 47 41.7 % 36 15 100.0 % 1 1
e_rem_pio2f.c
57.9%57.9%
57.9 % 19 11 16.7 % 6 1 100.0 % 1 1
e_sinh.c
68.8%68.8%
68.8 % 16 11 56.2 % 16 9 100.0 % 1 1
e_sinhf.c
68.8%68.8%
68.8 % 16 11 56.2 % 16 9 100.0 % 1 1
k_cos.c
100.0%
100.0 % 7 7 - 100.0 % 1 1
k_cosf.c
100.0%
100.0 % 5 5 - 100.0 % 1 1
k_exp.c
0.0%
0.0 % 21 - 0.0 % 3
k_expf.c
0.0%
0.0 % 21 - 0.0 % 3
k_log.h
100.0%
100.0 % 9 9 - 100.0 % 1 1
k_logf.h
100.0%
100.0 % 9 9 - 100.0 % 1 1
k_rem_pio2.c
0.0%
0.0 % 101 0.0 % 85 0.0 % 1
k_sin.c
100.0%
100.0 % 7 7 100.0 % 2 2 100.0 % 1 1
k_sinf.c
100.0%
100.0 % 6 6 - 100.0 % 1 1
k_tan.c
67.6%67.6%
67.6 % 34 23 37.5 % 8 3 100.0 % 1 1
k_tanf.c
100.0%
100.0 % 10 10 100.0 % 2 2 100.0 % 1 1
math_private.h
0.0%
0.0 % 3 - 0.0 % 1
polevll.c
0.0%
0.0 % 13 0.0 % 4 0.0 % 2
s_asinh.c
78.6%78.6%
78.6 % 14 11 66.7 % 12 8 100.0 % 1 1
s_asinhf.c
78.6%78.6%
78.6 % 14 11 66.7 % 12 8 100.0 % 1 1
s_atan.c
93.1%93.1%
93.1 % 29 27 76.9 % 26 20 100.0 % 1 1
s_atanf.c
92.6%92.6%
92.6 % 27 25 81.8 % 22 18 100.0 % 1 1
s_atanl.c
0.0%
0.0 % 30 0.0 % 24 0.0 % 1
s_cacos.c
0.0%
0.0 % 4 - 0.0 % 1
s_cacosf.c
0.0%
0.0 % 4 - 0.0 % 1
s_cacosh.c
0.0%
0.0 % 3 - 0.0 % 1
s_cacoshf.c
0.0%
0.0 % 3 - 0.0 % 1
s_cacoshl.c
0.0%
0.0 % 3 - 0.0 % 1
s_cacosl.c
0.0%
0.0 % 4 - 0.0 % 1
s_carg.c
0.0%
0.0 % 2 - 0.0 % 1
s_cargf.c
0.0%
0.0 % 2 - 0.0 % 1
s_cargl.c
0.0%
0.0 % 2 - 0.0 % 1
s_casin.c
0.0%
0.0 % 17 0.0 % 4 0.0 % 1
s_casinf.c
0.0%
0.0 % 17 0.0 % 4 0.0 % 1
s_casinh.c
0.0%
0.0 % 3 - 0.0 % 1
s_casinhf.c
0.0%
0.0 % 3 - 0.0 % 1
s_casinhl.c
0.0%
0.0 % 3 - 0.0 % 1
s_casinl.c
0.0%
0.0 % 37 0.0 % 8 0.0 % 1
s_catan.c
0.0%
0.0 % 31 0.0 % 10 0.0 % 2
s_catanf.c
0.0%
0.0 % 32 0.0 % 10 0.0 % 2
s_catanh.c
0.0%
0.0 % 3 - 0.0 % 1
s_catanhf.c
0.0%
0.0 % 3 - 0.0 % 1
s_catanhl.c
0.0%
0.0 % 3 - 0.0 % 1
s_catanl.c
0.0%
0.0 % 31 0.0 % 10 0.0 % 2
s_cbrt.c
84.0%84.0%
84.0 % 25 21 83.3 % 6 5 100.0 % 1 1
s_cbrtf.c
78.9%78.9%
78.9 % 19 15 83.3 % 6 5 100.0 % 1 1
s_cbrtl.c
0.0%
0.0 % 45 0.0 % 9 0.0 % 1
s_ccosh.c
0.0%
0.0 % 35 0.0 % 32 0.0 % 2
s_ccoshf.c
0.0%
0.0 % 35 0.0 % 32 0.0 % 2
s_ccoshl.c
0.0%
0.0 % 5 - 0.0 % 1
s_ccosl.c
0.0%
0.0 % 14 0.0 % 2 0.0 % 2
s_ceil.c
63.0%63.0%
63.0 % 27 17 50.0 % 30 15 100.0 % 1 1
s_ceilf.c
94.1%94.1%
94.1 % 17 16 72.2 % 18 13 100.0 % 1 1
s_ceill.c
0.0%
0.0 % 31 0.0 % 36 0.0 % 1
s_cexp.c
0.0%
0.0 % 20 0.0 % 16 0.0 % 1
s_cexpf.c
0.0%
0.0 % 20 0.0 % 14 0.0 % 1
s_cexpl.c
0.0%
0.0 % 4 - 0.0 % 1
s_cimag.c
0.0%
0.0 % 2 - 0.0 % 1
s_cimagf.c
0.0%
0.0 % 2 - 0.0 % 1
s_cimagl.c
0.0%
0.0 % 2 - 0.0 % 1
s_clog.c
0.0%
0.0 % 6 - 0.0 % 1
s_clogf.c
0.0%
0.0 % 8 - 0.0 % 1
s_clogl.c
0.0%
0.0 % 6 - 0.0 % 1
s_conj.c
0.0%
0.0 % 2 - 0.0 % 1
s_conjf.c
0.0%
0.0 % 2 - 0.0 % 1
s_conjl.c
0.0%
0.0 % 2 - 0.0 % 1
s_copysign.c
100.0%
100.0 % 5 5 - 100.0 % 1 1
s_copysignf.c
100.0%
100.0 % 5 5 - 100.0 % 1 1
s_copysignl.c
0.0%
0.0 % 5 - 0.0 % 1
s_cos.c
93.8%93.8%
93.8 % 16 15 83.3 % 12 10 100.0 % 1 1
s_cosf.c
74.1%74.1%
74.1 % 27 20 60.7 % 28 17 100.0 % 1 1
s_cosl.c
0.0%
0.0 % 26 0.0 % 11 0.0 % 1
s_cpow.c
0.0%
0.0 % 14 0.0 % 4 0.0 % 1
s_cpowf.c
0.0%
0.0 % 14 0.0 % 4 0.0 % 1
s_cpowl.c
0.0%
0.0 % 14 0.0 % 4 0.0 % 1
s_cproj.c
0.0%
0.0 % 4 0.0 % 4 0.0 % 1
s_cprojf.c
0.0%
0.0 % 4 0.0 % 4 0.0 % 1
s_cprojl.c
0.0%
0.0 % 4 0.0 % 4 0.0 % 1
s_creal.c
0.0%
0.0 % 2 - 0.0 % 1
s_crealf.c
0.0%
0.0 % 2 - 0.0 % 1
s_creall.c
0.0%
0.0 % 2 - 0.0 % 1
s_csinh.c
0.0%
0.0 % 36 0.0 % 32 0.0 % 2
s_csinhf.c
0.0%
0.0 % 36 0.0 % 32 0.0 % 2
s_csinhl.c
0.0%
0.0 % 5 - 0.0 % 1
s_csinl.c
0.0%
0.0 % 14 0.0 % 2 0.0 % 2
s_csqrt.c
0.0%
0.0 % 27 0.0 % 18 0.0 % 1
s_csqrtf.c
0.0%
0.0 % 18 0.0 % 12 0.0 % 1
s_csqrtl.c
0.0%
0.0 % 27 0.0 % 18 0.0 % 1
s_ctanh.c
0.0%
0.0 % 24 0.0 % 12 0.0 % 2
s_ctanhf.c
0.0%
0.0 % 24 0.0 % 12 0.0 % 2
s_ctanhl.c
0.0%
0.0 % 6 - 0.0 % 1
s_ctanl.c
0.0%
0.0 % 52 0.0 % 8 0.0 % 3
s_erf.c
95.1%95.1%
95.1 % 81 77 70.5 % 44 31 100.0 % 2 2
s_erff.c
91.4%91.4%
91.4 % 70 64 68.2 % 44 30 100.0 % 2 2
s_exp2.c
90.9%90.9%
90.9 % 33 30 80.0 % 20 16 100.0 % 1 1
s_exp2f.c
100.0%
100.0 % 26 26 92.9 % 14 13 100.0 % 1 1
s_expm1.c
82.8%82.8%
82.8 % 58 48 61.9 % 42 26 100.0 % 1 1
s_expm1f.c
82.5%82.5%
82.5 % 57 47 61.9 % 42 26 100.0 % 1 1
s_fabs.c
100.0%
100.0 % 4 4 - 100.0 % 1 1
s_fabsf.c
100.0%
100.0 % 4 4 - 100.0 % 1 1
s_fabsl.c
0.0%
0.0 % 4 - 0.0 % 1
s_fdim.c
66.7%66.7%
66.7 % 3 2 66.7 % 18 12 66.7 % 3 2
s_floor.c
82.1%82.1%
82.1 % 28 23 70.0 % 30 21 100.0 % 1 1
s_floorf.c
94.4%94.4%
94.4 % 18 17 83.3 % 18 15 100.0 % 1 1
s_floorl.c
0.0%
0.0 % 31 0.0 % 36 0.0 % 1
s_fma.c
53.3%53.3%
53.3 % 90 48 40.5 % 42 17 80.0 % 5 4
s_fmaf.c
37.5%37.5%
37.5 % 16 6 10.0 % 10 1 100.0 % 1 1
s_fmal.c
0.0%
0.0 % 86 0.0 % 42 0.0 % 5
s_fmax.c
100.0%
100.0 % 10 10 100.0 % 12 12 100.0 % 1 1
s_fmaxf.c
100.0%
100.0 % 10 10 100.0 % 12 12 100.0 % 1 1
s_fmaxl.c
0.0%
0.0 % 12 0.0 % 14 0.0 % 1
s_fmin.c
100.0%
100.0 % 10 10 100.0 % 12 12 100.0 % 1 1
s_fminf.c
100.0%
100.0 % 10 10 100.0 % 12 12 100.0 % 1 1
s_fminl.c
0.0%
0.0 % 12 0.0 % 14 0.0 % 1
s_fpclassify.c
55.9%55.9%
55.9 % 34 19 46.9 % 32 15 66.7 % 3 2
s_frexp.c
71.4%71.4%
71.4 % 14 10 83.3 % 6 5 100.0 % 1 1
s_frexpf.c
71.4%71.4%
71.4 % 14 10 83.3 % 6 5 100.0 % 1 1
s_frexpl.c
0.0%
0.0 % 17 0.0 % 5 0.0 % 1
s_ilogb.c
69.2%69.2%
69.2 % 13 9 50.0 % 16 8 100.0 % 1 1
s_ilogbf.c
81.8%81.8%
81.8 % 11 9 70.0 % 10 7 100.0 % 1 1
s_ilogbl.c
0.0%
0.0 % 18 0.0 % 16 0.0 % 1
s_isfinite.c
66.7%66.7%
66.7 % 9 6 - 66.7 % 3 2
s_isinf.c
60.0%60.0%
60.0 % 10 6 43.8 % 16 7 66.7 % 3 2
s_isnan.c
60.0%60.0%
60.0 % 10 6 56.2 % 16 9 66.7 % 3 2
s_isnormal.c
66.7%66.7%
66.7 % 9 6 58.3 % 12 7 66.7 % 3 2
s_log1p.c
71.4%71.4%
71.4 % 49 35 61.1 % 36 22 100.0 % 1 1
s_log1pf.c
71.4%71.4%
71.4 % 49 35 61.1 % 36 22 100.0 % 1 1
s_logb.c
63.6%63.6%
63.6 % 11 7 83.3 % 6 5 100.0 % 1 1
s_logbf.c
63.6%63.6%
63.6 % 11 7 83.3 % 6 5 100.0 % 1 1
s_lround.c
66.7%66.7%
66.7 % 6 4 16.7 % 6 1 66.7 % 6 4
s_modf.c
61.3%61.3%
61.3 % 31 19 66.7 % 12 8 100.0 % 1 1
s_modff.c
100.0%
100.0 % 21 21 100.0 % 8 8 100.0 % 1 1
s_modfl.c
0.0%
0.0 % 28 0.0 % 12 0.0 % 1
s_nan.c
0.0%
0.0 % 26 0.0 % 24 0.0 % 4
s_nearbyint.c
100.0%
100.0 % 2 2 - 100.0 % 2 2
s_nextafter.c
27.3%27.3%
27.3 % 33 9 20.5 % 44 9 100.0 % 1 1
s_nextafterf.c
28.6%28.6%
28.6 % 28 8 20.8 % 24 5 100.0 % 1 1
s_nextafterl.c
0.0%
0.0 % 33 0.0 % 30 0.0 % 1
s_nexttoward.c
0.0%
0.0 % 27 0.0 % 26 0.0 % 1
s_nexttowardf.c
0.0%
0.0 % 25 0.0 % 20 0.0 % 1
s_rint.c
75.8%75.8%
75.8 % 33 25 45.5 % 22 10 100.0 % 1 1
s_rintf.c
93.8%93.8%
93.8 % 16 15 87.5 % 8 7 100.0 % 1 1
s_round.c
92.3%92.3%
92.3 % 13 12 87.5 % 8 7 100.0 % 1 1
s_roundf.c
91.7%91.7%
91.7 % 12 11 87.5 % 8 7 100.0 % 1 1
s_roundl.c
0.0%
0.0 % 12 0.0 % 8 0.0 % 1
s_scalbln.c
38.1%38.1%
38.1 % 21 8 16.7 % 12 2 66.7 % 3 2
s_signbit.c
66.7%66.7%
66.7 % 9 6 - 66.7 % 3 2
s_sin.c
93.8%93.8%
93.8 % 16 15 83.3 % 12 10 100.0 % 1 1
s_sincos.c
73.3%73.3%
73.3 % 45 33 71.4 % 14 10 100.0 % 2 2
s_sincosf.c
48.5%48.5%
48.5 % 66 32 39.3 % 28 11 100.0 % 2 2
s_sincosl.c
0.0%
0.0 % 4 - 0.0 % 1
s_sinf.c
66.7%66.7%
66.7 % 27 18 53.6 % 28 15 100.0 % 1 1
s_sinl.c
0.0%
0.0 % 28 0.0 % 13 0.0 % 1
s_tan.c
81.8%81.8%
81.8 % 11 9 75.0 % 8 6 100.0 % 1 1
s_tanf.c
66.7%66.7%
66.7 % 18 12 45.8 % 24 11 100.0 % 1 1
s_tanh.c
93.8%93.8%
93.8 % 16 15 85.7 % 14 12 100.0 % 1 1
s_tanhf.c
93.8%93.8%
93.8 % 16 15 85.7 % 14 12 100.0 % 1 1
s_tanl.c
0.0%
0.0 % 22 0.0 % 11 0.0 % 1
s_tgammaf.c
100.0%
100.0 % 2 2 - 100.0 % 1 1
s_trunc.c
95.2%95.2%
95.2 % 21 20 72.2 % 18 13 100.0 % 1 1
s_truncf.c
100.0%
100.0 % 15 15 83.3 % 12 10 100.0 % 1 1
s_truncl.c
0.0%
0.0 % 20 0.0 % 16 0.0 % 1
w_cabs.c
0.0%
0.0 % 2 - 0.0 % 1
w_cabsf.c
0.0%
0.0 % 2 - 0.0 % 1
w_cabsl.c
0.0%
0.0 % 2 - 0.0 % 1

Generated by: LCOV version 2.0-115.g950771e