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
