The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
29 | 29 |
2 :
['pffft_cplx_finalize(int, float __vector(4) const*, float __vector(4)*, float __vector(4) const*)', 'cfftf1_ps(int, float __vector(4) const*, float __vector(4)*, float __vector(4)*, float const*, int const*, int)'] |
29 | 44 | pffft_transform_internal(PFFFT_Setup*,floatconst*,float*,float__vector(4)*,pffft_direction_t,int) | call site: 00000 | /src/pffft/pffft.c:1628 |
29 | 29 |
2 :
['pffft_cplx_preprocess(int, float __vector(4) const*, float __vector(4)*, float __vector(4) const*)', 'cfftf1_ps(int, float __vector(4) const*, float __vector(4)*, float __vector(4)*, float const*, int const*, int)'] |
29 | 29 | pffft_transform_internal(PFFFT_Setup*,floatconst*,float*,float__vector(4)*,pffft_direction_t,int) | call site: 00000 | /src/pffft/pffft.c:1652 |
21 | 21 |
1 :
['cffti1_ps(int, float*, int*)'] |
29 | 34 | pffft_new_setup | call site: 00009 | /src/pffft/pffft.c:1227 |
4 | 4 |
1 :
['reversed_copy(int, float __vector(4) const*, int, float __vector(4)*)'] |
4 | 4 | pffft_zreorder | call site: 00050 | /src/pffft/pffft.c:1309 |
0 | 15 |
1 :
['pffft_zreorder'] |
0 | 15 | pffft_transform_internal(PFFFT_Setup*,floatconst*,float*,float__vector(4)*,pffft_direction_t,int) | call site: 00000 | /src/pffft/pffft.c:1641 |
0 | 0 | None | 29 | 83 | pffft_transform_internal(PFFFT_Setup*,floatconst*,float*,float__vector(4)*,pffft_direction_t,int) | call site: 00000 | /src/pffft/pffft.c:1645 |
0 | 0 | None | 0 | 0 | pffft_zreorder | call site: 00050 | /src/pffft/pffft.c:1307 |
0 | 0 | None | 0 | 0 | pffft_transform_internal(PFFFT_Setup*,floatconst*,float*,float__vector(4)*,pffft_direction_t,int) | call site: 00000 | /src/pffft/pffft.c:1666 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
(anonymous namespace)::IsValidSize(unsigned long)
[function]
[call site]
00001
__assert_fail
[call site]
00002
(anonymous namespace)::AllocatePffftBuffer(unsigned long)
[function]
[call site]
00003
pffft_aligned_malloc
[function]
[call site]
00004
(anonymous namespace)::AllocatePffftBuffer(unsigned long)
[function]
[call site]
00005
pffft_new_setup
[function]
[call site]
00006
__assert_fail
[call site]
00007
__assert_fail
[call site]
00008
pffft_aligned_malloc
[function]
[call site]
00009
cos(float)
[function]
[call site]
00010
cosf
[call site]
00011
sin(float)
[function]
[call site]
00012
sinf
[call site]
00013
rffti1_ps(int, float*, int*)
[function]
[call site]
00014
decompose(int, int*, int const*)
[function]
[call site]
00015
cos(float)
[function]
[call site]
00016
sin(float)
[function]
[call site]
00017
cos(float)
[function]
[call site]
00018
sin(float)
[function]
[call site]
00019
cffti1_ps(int, float*, int*)
[function]
[call site]
00020
decompose(int, int*, int const*)
[function]
[call site]
00021
cos(float)
[function]
[call site]
00022
sin(float)
[function]
[call site]
00023
pffft_destroy_setup
[function]
[call site]
00024
pffft_aligned_free
[function]
[call site]
00025
pffft_transform
[function]
[call site]
00026
pffft_transform_internal(PFFFT_Setup*, float const*, float*, float __vector(4)*, pffft_direction_t, int)
[function]
[call site]
00027
__assert_fail
[call site]
00028
rfftf1_ps(int, float __vector(4) const*, float __vector(4)*, float __vector(4)*, float const*, int const*)
[function]
[call site]
00029
__assert_fail
[call site]
00030
radf5_ps(int, int, float __vector(4) const*, float __vector(4)*, float const*, float const*, float const*, float const*)
[function]
[call site]
00031
radf4_ps(int, int, float __vector(4) const*, float __vector(4)*, float const*, float const*, float const*)
[function]
[call site]
00032
radf3_ps(int, int, float __vector(4) const*, float __vector(4)*, float const*, float const*)
[function]
[call site]
00033
radf2_ps(int, int, float __vector(4) const*, float __vector(4)*, float const*)
[function]
[call site]
00034
__assert_fail
[call site]
00035
pffft_real_finalize(int, float __vector(4) const*, float __vector(4)*, float __vector(4) const*)
[function]
[call site]
00036
__assert_fail
[call site]
00037
cfftf1_ps(int, float __vector(4) const*, float __vector(4)*, float __vector(4)*, float const*, int const*, int)
[function]
[call site]
00038
__assert_fail
[call site]
00039
passf5_ps(int, int, float __vector(4) const*, float __vector(4)*, float const*, float const*, float const*, float const*, float)
[function]
[call site]
00040
__assert_fail
[call site]
00041
passf4_ps(int, int, float __vector(4) const*, float __vector(4)*, float const*, float const*, float const*, float)
[function]
[call site]
00042
passf2_ps(int, int, float __vector(4) const*, float __vector(4)*, float const*, float)
[function]
[call site]
00043
passf3_ps(int, int, float __vector(4) const*, float __vector(4)*, float const*, float const*, float)
[function]
[call site]
00044
__assert_fail
[call site]
00045
__assert_fail
[call site]
00046
pffft_cplx_finalize(int, float __vector(4) const*, float __vector(4)*, float __vector(4) const*)
[function]
[call site]
00047
__assert_fail
[call site]
00048
pffft_zreorder
[function]
[call site]
00049
__assert_fail
[call site]
00050
reversed_copy(int, float __vector(4) const*, int, float __vector(4)*)
[function]
[call site]
00051
reversed_copy(int, float __vector(4) const*, int, float __vector(4)*)
[function]
[call site]
00052
unreversed_copy(int, float __vector(4) const*, float __vector(4)*, int)
[function]
[call site]
00053
unreversed_copy(int, float __vector(4) const*, float __vector(4)*, int)
[function]
[call site]
00054
pffft_zreorder
[function]
[call site]
00055
pffft_real_preprocess(int, float __vector(4) const*, float __vector(4)*, float __vector(4) const*)
[function]
[call site]
00056
__assert_fail
[call site]
00057
rfftb1_ps(int, float __vector(4) const*, float __vector(4)*, float __vector(4)*, float const*, int const*)
[function]
[call site]
00058
__assert_fail
[call site]
00059
radb5_ps(int, int, float __vector(4) const*, float __vector(4)*, float const*, float const*, float const*, float const*)
[function]
[call site]
00060
radb4_ps(int, int, float __vector(4) const*, float __vector(4)*, float const*, float const*, float const*)
[function]
[call site]
00061
radb3_ps(int, int, float __vector(4) const*, float __vector(4)*, float const*, float const*)
[function]
[call site]
00062
radb2_ps(int, int, float __vector(4) const*, float __vector(4)*, float const*)
[function]
[call site]
00063
__assert_fail
[call site]
00064
pffft_cplx_preprocess(int, float __vector(4) const*, float __vector(4)*, float __vector(4) const*)
[function]
[call site]
00065
__assert_fail
[call site]
00066
cfftf1_ps(int, float __vector(4) const*, float __vector(4)*, float __vector(4)*, float const*, int const*, int)
[function]
[call site]
00067
__assert_fail
[call site]
00068
__assert_fail
[call site]
00069
pffft_zconvolve_accumulate
[function]
[call site]
00070
__assert_fail
[call site]
00071
pffft_transform_ordered
[function]
[call site]
00072
pffft_transform_internal(PFFFT_Setup*, float const*, float*, float __vector(4)*, pffft_direction_t, int)
[function]
[call site]
00073
pffft_aligned_free
[function]
[call site]
00074
pffft_aligned_free
[function]
[call site]
00075
pffft_destroy_setup
[function]
[call site]
00076