Aaaah I solved it. Never ever write in a VOLK kernel to your input
buffer! This throws no errors but it fails during the ctest. So I
suppose the first test compares the output and the second one the input
buffers?

Greetings
Stefan

On 11/11/2015 01:45 PM, Stefan Wunsch wrote:
> Hi!
> 
> I have some issues with the (understanding of the) behaviour of the VOLK
> test-cases (defined in kernel_tests.h).
> 
> Each test defined in kernel_tests.h runs two times. Now I have the
> problem that the first one succeeds but the second one fails.
> 
> I do not understand why the icompare function (the signiture is
> 32u_foo_32u) in run_volk_tests runs two times. What is the difference
> between these calls?
> 
> Btw, I am implementing a SIMD accelerated Mersenne-Twister!
> 
> Greetings
> Stefan
> 
> _______________________________________________
> Discuss-gnuradio mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> 

_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to