On Mon, Feb 11, 2013 at 1:19 PM, Tommy Tracy II <[email protected]> wrote:
> I tried running volk_profile in Gentoo and got the following: > > # volk_profile > Using Volk machine: sse4_2_32_orc > RUN_VOLK_TESTS: volk_32fc_s32fc_rotatorpuppet_32fc_a > *generic completed in 361.04s* > sse4_1 completed in 0.49s > RUN_VOLK_TESTS: volk_32fc_32f_multiply_32fc_a > sse completed in 0.37s > Segmentation fault > I'm not sure what to make of the first one, but the second is likely caused by trying to execute a SIMD instruction on a CPU that doesn't actually have it. This has happened before when the VOLK detection routines had a bug, or when a VM "lies" about being able to virtualize the SIMD instruction set in the cpuid. If you could run CMake again, save the output to a file, then grep the two lines below: -- Available architectures: generic;64;3dnow;abm;popcount;mmx;sse;sse2;orc;norc;sse3;ssse3;sse4_a;sse4_1;sse4_2;avx -- Available machines: generic_orc;sse2_64_mmx_orc;sse3_64_orc;ssse3_64_orc;sse4_a_64_orc;sse4_1_64_orc;sse4_2_64_orc;avx_64_mmx_orc ...you'll see what VOLK came up with (the above is from the machine I am typing on now.) You can compare this to the capabilities reported by /proc/cpuinfo to see if there is a difference. Johnathan
_______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
