VOLK v3.1.0 volk_32fc_s32f_atan2_32f() returns -NaN when input has a 0+0j element for the avx2 and avx2_fma kernels.
Note: j denotes an imaginary number, where j^2 = -1
.
VOLK v3.1.0 volk_32fc_s32f_atan2_32f() returns -nan
for the following kernels:
- avx2 (a_avx2, u_avx2)
- avx2_fma (a_avx2_fma, u_avx2_fma)
VOLK v3.1.0 volk_32fc_s32f_atan2_32f() returns zero for the following kernels:
- generic
- polynomial
Ubuntu 22.04.3 x86_64
DMI: Intel(R) Client Systems NUC10i7FNH/NUC10i7FNB, BIOS FNCML357.004
6.2020.0928.1457 09/28/2020
smpboot: CPU0: Intel(R) Core(TM) i7-10710U CPU @ 1.10GHz (family: 0x6
, model: 0xa6, stepping: 0x0)
AVX2 version of gcm_enc/dec engaged.
[End of report]
This issue has been reported as: gnuradio/volk#730