projectNe10 / Ne10

An open optimized software library project for the ARM® Architecture

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build on NDK v20 with clang fft output all zero

TsinghuaTop opened this issue · comments

I build Ne10 with android NDK r20,but the fft output all zero with neon api
I use the sample NE10_sample_real_fft.c with #define SAMPLES 512 ,the output as follow:
IN[212]: 28.0269 OUT[212]: 0.0000 + 0.0000i
IN[213]: 30.3621 OUT[213]: -0.0000 + -0.0000i
IN[214]: 40.8220 OUT[214]: -0.0000 + -0.0000i
IN[215]: 22.3267 OUT[215]: 0.0000 + -0.0000i
IN[216]: 1.3556 OUT[216]: 0.0000 + 0.0000i
IN[217]: 23.5927 OUT[217]: -0.0000 + 0.0000i
IN[218]: 14.2449 OUT[218]: -0.0000 + -0.0000i
IN[219]: 14.6362 OUT[219]: -0.0000 + 0.0000i
IN[220]: 9.7840 OUT[220]: 0.0000 + -0.0000i
IN[221]: 0.8790 OUT[221]: 0.0000 + -0.0000i
IN[222]: 41.4800 OUT[222]: 0.0000 + -0.0000i
IN[223]: 28.6583 OUT[223]: 0.0000 + 0.0000i
IN[224]: 5.2390 OUT[224]: -0.0000 + -0.0000i
IN[225]: 36.6488 OUT[225]: 0.0000 + -0.0000i
IN[226]: 5.9549 OUT[226]: -0.0000 + -0.0000i
IN[227]: 11.1944 OUT[227]: -0.0000 + 0.0000i
IN[228]: 47.3626 OUT[228]: -0.0000 + -0.0000i
IN[229]: 36.9526 OUT[229]: -0.0000 + 0.0000i
IN[230]: 41.0678 OUT[230]: -0.0000 + -0.0000i
IN[231]: 41.3066 OUT[231]: 0.0000 + -0.0000i
IN[232]: 12.5490 OUT[232]: 0.0000 + -0.0000i
IN[233]: 12.8248 OUT[233]: -0.0000 + -0.0000i
IN[234]: 16.9097 OUT[234]: -0.0000 + 0.0000i
IN[235]: 19.4111 OUT[235]: 0.0000 + -0.0000i
IN[236]: 26.3659 OUT[236]: -0.0000 + -0.0000i
IN[237]: 13.3205 OUT[237]: 0.0000 + 0.0000i
IN[238]: 20.0610 OUT[238]: 0.0000 + 0.0000i
IN[239]: 43.5447 OUT[239]: -0.0000 + 0.0000i
IN[240]: 2.2946 OUT[240]: -0.0000 + 0.0000i
IN[241]: 14.7287 OUT[241]: 0.0000 + -0.0000i
IN[242]: 19.7123 OUT[242]: -0.0000 + -0.0000i
IN[243]: 28.0001 OUT[243]: -0.0000 + -0.0000i
IN[244]: 15.5411 OUT[244]: -0.0000 + 0.0000i
IN[245]: 41.1288 OUT[245]: -0.0000 + 0.0000i
IN[246]: 23.7741 OUT[246]: -0.0000 + 0.0000i
IN[247]: 4.5572 OUT[247]: 0.0000 + -0.0000i
IN[248]: 13.1201 OUT[248]: 0.0000 + -0.0000i
IN[249]: 45.8522 OUT[249]: -0.0000 + -0.0000i
IN[250]: 48.9218 OUT[250]: 0.0000 + 0.0000i
IN[251]: 16.6047 OUT[251]: -0.0000 + -0.0000i
IN[252]: 45.1037 OUT[252]: -0.0000 + 0.0000i
IN[253]: 12.0317 OUT[253]: 0.0000 + 0.0000i
IN[254]: 18.6582 OUT[254]: -0.0000 + -0.0000i
IN[255]: 37.6143 OUT[255]: 0.0000 + 0.0000i
IN[256]: 22.8914 OUT[256]: -0.0000 + 0.0000i

In order to make sure this problem, i use clang building again with Andorid NDK r16b, and all problems become ok.