I think this is a known bug we're currently trying to squash (http://gnuradio.org/redmine/issues/582). I don't think this is fatal for you (unless you're trying to do development with VOLK) since VOLK shouldn't try to use the ORC kernel that's broken.
Would you be able to add your processor information and output of gnuradio-config-info -v as feedback for that bug? I think this is the first report of a problem on x86 hardware; if we can't duplicate it on our machines would you mind if we bug you about testing out code in the following couple of days? Thanks, -Nathan On Mon, Dec 16, 2013 at 10:06 AM, Francesco Natale <francesco.nata...@gmail.com> wrote: > > >> What's your processor? > My processor is > Intel Core2 CPU T5500 @ 1.66GHz >> >> Can you send the full output of "ctest -V -R volk"? The fir filter >> failures are likely a result of the VOLK issues. And don't worry about >> the codec2 failures (unless you're trying to use it). > > Typing ctest -V -R volk the output is: > > root@dhcppc0:/home/eldiablo/Programmi/gnuradio-3.7.2.1/build# ctest -V > -R volk > UpdateCTestConfiguration > from :/home/eldiablo/Programmi/gnuradio-3.7.2.1/build/DartConfiguration.tcl > UpdateCTestConfiguration > from :/home/eldiablo/Programmi/gnuradio-3.7.2.1/build/DartConfiguration.tcl > Test project /home/eldiablo/Programmi/gnuradio-3.7.2.1/build > Constructing a list of tests > Done constructing a list of tests > Checking test dependency graph... > Checking test dependency graph end > test 1 > Start 1: qa_volk_test_all > > 1: Test > command: /home/eldiablo/Programmi/gnuradio-3.7.2.1/build/volk/lib/test_all > 1: Test timeout computed to be: 9.99988e+06 > 1: Running 74 test cases... > 1: Using Volk machine: ssse3_32_orc > 1: RUN_VOLK_TESTS: volk_16ic_s32f_deinterleave_real_32f > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_16ic_deinterleave_real_8i > 1: a_ssse3 completed in 0s > 1: generic completed in 0s > 1: u_orc completed in 0.01s > 1: Best aligned arch: a_ssse3 > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_16ic_deinterleave_16i_x2 > 1: a_ssse3 completed in 0s > 1: a_sse2 completed in 0s > 1: generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: a_ssse3 > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_16ic_s32f_deinterleave_32f_x2 > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_16ic_deinterleave_real_16i > 1: a_ssse3 completed in 0s > 1: a_sse2 completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_ssse3 > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_16ic_magnitude_16i > 1: a_sse3 completed in 0s > 1: a_sse completed in 0s > 1: generic completed in 0.01s > 1: Best aligned arch: a_sse3 > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_16ic_s32f_magnitude_32f > 1: a_sse3 completed in 0s > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse3 > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_16i_s32f_convert_32f > 1: u_sse completed in 0s > 1: generic completed in 0s > 1: a_sse completed in 0s > 1: a_generic completed in 0s > 1: Best aligned arch: u_sse > 1: Best unaligned arch: u_sse > 1: RUN_VOLK_TESTS: volk_16i_convert_8i > 1: u_sse2 completed in 0s > 1: generic completed in 0s > 1: a_sse2 completed in 0s > 1: a_generic completed in 0s > 1: Best aligned arch: u_sse2 > 1: Best unaligned arch: u_sse2 > 1: RUN_VOLK_TESTS: volk_16u_byteswap > 1: u_sse2 completed in 0s > 1: generic completed in 0s > 1: a_sse2 completed in 0s > 1: a_generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: u_sse2 > 1: Best unaligned arch: u_sse2 > 1: RUN_VOLK_TESTS: volk_32f_accumulator_s32f > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_x2_add_32f > 1: u_sse completed in 0s > 1: generic completed in 0s > 1: a_sse completed in 0s > 1: a_generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: u_sse > 1: Best unaligned arch: u_sse > 1: RUN_VOLK_TESTS: volk_32fc_32f_multiply_32fc > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32fc_s32f_power_32fc > 1: a_sse completed in 0s > 1: generic completed in 0.01s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_s32f_calc_spectral_noise_floor_32f > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32fc_s32f_atan2_32f > 1: a_sse completed in 0s > 1: generic completed in 0.01s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32fc_x2_conjugate_dot_prod_32fc > 1: generic completed in 0s > 1: u_sse3 completed in 0s > 1: a_generic completed in 0s > 1: 0, 10231 > 1: a_sse_32 completed in 0s > 1: Best aligned arch: generic > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32fc_deinterleave_32f_x2 > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32fc_deinterleave_64f_x2 > 1: u_sse2 completed in 0s > 1: generic completed in 0s > 1: a_sse2 completed in 0s > 1: a_generic completed in 0s > 1: Best aligned arch: u_sse2 > 1: Best unaligned arch: u_sse2 > 1: RUN_VOLK_TESTS: volk_32fc_s32f_deinterleave_real_16i > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32fc_deinterleave_real_32f > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32fc_deinterleave_imag_32f > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32fc_deinterleave_real_64f > 1: a_sse2 completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse2 > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32fc_x2_dot_prod_32fc > 1: generic completed in 0.01s > 1: u_sse3 completed in 0.01s > 1: a_generic completed in 0.01s > 1: a_sse_32 completed in 0.01s > 1: a_sse3 completed in 0.02s > 1: Best aligned arch: generic > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32fc_32f_dot_prod_32fc > 1: generic completed in 0s > 1: a_sse completed in 0s > 1: Best aligned arch: generic > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32fc_index_max_16u > 1: a_sse3 completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse3 > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32fc_s32f_magnitude_16i > 1: a_sse3 completed in 0s > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: u_orc completed in 0.01s > 1: offset 0 in1: -32768 in2: -32497 > 1: offset 5 in1: -32768 in2: -26575 > 1: offset 13 in1: -32768 in2: -31920 > 1: offset 16 in1: -32768 in2: -26247 > 1: offset 18 in1: -32768 in2: -31020 > 1: offset 35 in1: -32768 in2: -28855 > 1: offset 36 in1: -32768 in2: -31053 > 1: offset 39 in1: -32768 in2: -32444 > 1: offset 49 in1: -32768 in2: -32606 > 1: offset 52 in1: -32768 in2: -25455 > 1: volk_32fc_s32f_magnitude_16i: fail on arch u_orc > 1: Best aligned arch: a_sse3 > 1: Best unaligned arch: generic > 1: /home/eldiablo/Programmi/gnuradio-3.7.2.1/volk/lib/testqa.cc(39): > error in "volk_32fc_s32f_magnitude_16i_test": check > run_volk_tests(volk_32fc_s32f_magnitude_16i_get_func_desc(), (void > (*)())volk_32fc_s32f_magnitude_16i_manual, > std::string("volk_32fc_s32f_magnitude_16i"), 1, 32768, 20462, 1, 0, > "NULL") == 0 failed [true != 0] > 1: RUN_VOLK_TESTS: volk_32fc_magnitude_32f > 1: u_sse3 completed in 0s > 1: u_sse completed in 0s > 1: generic completed in 0s > 1: a_sse3 completed in 0s > 1: a_sse completed in 0s > 1: a_generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: u_sse3 > 1: Best unaligned arch: u_sse3 > 1: RUN_VOLK_TESTS: volk_32f_s32f_convert_16i > 1: u_sse2 completed in 0s > 1: u_sse completed in 0s > 1: generic completed in 0s > 1: a_sse2 completed in 0s > 1: a_sse completed in 0s > 1: a_generic completed in 0s > 1: Best aligned arch: u_sse2 > 1: Best unaligned arch: u_sse2 > 1: RUN_VOLK_TESTS: volk_32f_s32f_convert_32i > 1: u_sse2 completed in 0s > 1: u_sse completed in 0s > 1: generic completed in 0s > 1: a_sse2 completed in 0s > 1: a_sse completed in 0s > 1: a_generic completed in 0s > 1: Best aligned arch: u_sse2 > 1: Best unaligned arch: u_sse2 > 1: RUN_VOLK_TESTS: volk_32f_convert_64f > 1: u_sse2 completed in 0s > 1: generic completed in 0s > 1: a_sse2 completed in 0s > 1: a_generic completed in 0s > 1: Best aligned arch: u_sse2 > 1: Best unaligned arch: u_sse2 > 1: RUN_VOLK_TESTS: volk_32f_s32f_convert_8i > 1: u_sse2 completed in 0s > 1: u_sse completed in 0s > 1: generic completed in 0s > 1: a_sse2 completed in 0s > 1: a_sse completed in 0s > 1: a_generic completed in 0s > 1: Best aligned arch: u_sse2 > 1: Best unaligned arch: u_sse2 > 1: RUN_VOLK_TESTS: volk_32fc_s32f_power_spectrum_32f > 1: a_sse3 completed in 0s > 1: generic completed in 0.01s > 1: Best aligned arch: a_sse3 > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32fc_x2_square_dist_32f > 1: a_sse3 completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse3 > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32fc_x2_s32f_square_dist_scalar_mult_32f > 1: a_sse3 completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse3 > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_x2_divide_32f > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_x2_dot_prod_32f > 1: generic completed in 0s > 1: u_sse completed in 0s > 1: u_sse3 completed in 0s > 1: a_generic completed in 0s > 1: a_sse completed in 0s > 1: a_sse3 completed in 0s > 1: Best aligned arch: generic > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_x2_dot_prod_16i > 1: generic completed in 0.01s > 1: a_sse completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_index_max_16u > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_x2_s32f_interleave_16ic > 1: a_sse2 completed in 0s > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse2 > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_x2_interleave_32fc > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_x2_max_32f > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_x2_min_32f > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_s32f_normalize > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_s32f_power_32f > 1: a_sse completed in 0.01s > 1: generic completed in 0s > 1: Best aligned arch: generic > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_sqrt_32f > 1: a_sse completed in 0s > 1: generic completed in 0.01s > 1: u_orc completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: u_orc > 1: RUN_VOLK_TESTS: volk_32f_s32f_stddev_32f > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_stddev_and_mean_32f_x2 > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_x2_subtract_32f > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32f_x3_sum_of_poly_32f > 1: a_sse3 completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse3 > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32i_x2_and_32i > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32i_s32f_convert_32f > 1: u_sse2 completed in 0s > 1: generic completed in 0s > 1: a_sse2 completed in 0s > 1: a_generic completed in 0s > 1: Best aligned arch: u_sse2 > 1: Best unaligned arch: u_sse2 > 1: RUN_VOLK_TESTS: volk_32i_x2_or_32i > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32u_byteswap > 1: u_sse2 completed in 0s > 1: generic completed in 0s > 1: a_sse2 completed in 0s > 1: a_generic completed in 0s > 1: Best aligned arch: u_sse2 > 1: Best unaligned arch: u_sse2 > 1: RUN_VOLK_TESTS: volk_64f_convert_32f > 1: u_sse2 completed in 0s > 1: generic completed in 0s > 1: a_sse2 completed in 0s > 1: a_generic completed in 0s > 1: Best aligned arch: u_sse2 > 1: Best unaligned arch: u_sse2 > 1: RUN_VOLK_TESTS: volk_64f_x2_max_64f > 1: a_sse2 completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse2 > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_64f_x2_min_64f > 1: a_sse2 completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse2 > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_64u_byteswap > 1: u_sse2 completed in 0s > 1: generic completed in 0s > 1: a_sse2 completed in 0s > 1: a_generic completed in 0s > 1: Best aligned arch: u_sse2 > 1: Best unaligned arch: u_sse2 > 1: RUN_VOLK_TESTS: volk_8ic_deinterleave_16i_x2 > 1: no architectures to test > 1: RUN_VOLK_TESTS: volk_8ic_s32f_deinterleave_32f_x2 > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_8ic_deinterleave_real_16i > 1: no architectures to test > 1: RUN_VOLK_TESTS: volk_8ic_s32f_deinterleave_real_32f > 1: a_sse completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_sse > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_8ic_deinterleave_real_8i > 1: a_ssse3 completed in 0s > 1: generic completed in 0s > 1: Best aligned arch: a_ssse3 > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_8ic_x2_multiply_conjugate_16ic > 1: no architectures to test > 1: RUN_VOLK_TESTS: volk_8ic_x2_s32f_multiply_conjugate_32fc > 1: no architectures to test > 1: RUN_VOLK_TESTS: volk_8i_convert_16i > 1: generic completed in 0s > 1: a_generic completed in 0s > 1: u_orc completed in 0.01s > 1: Best aligned arch: generic > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_8i_s32f_convert_32f > 1: generic completed in 0s > 1: a_generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: generic > 1: Best unaligned arch: generic > 1: RUN_VOLK_TESTS: volk_32fc_x2_multiply_32fc > 1: u_sse3 completed in 0s > 1: generic completed in 0s > 1: a_sse3 completed in 0s > 1: a_generic completed in 0.01s > 1: u_orc completed in 0s > 1: Best aligned arch: u_sse3 > 1: Best unaligned arch: u_sse3 > 1: RUN_VOLK_TESTS: volk_32fc_x2_multiply_conjugate_32fc > 1: u_sse3 completed in 0s > 1: generic completed in 0s > 1: a_sse3 completed in 0s > 1: a_generic completed in 0s > 1: Best aligned arch: u_sse3 > 1: Best unaligned arch: u_sse3 > 1: RUN_VOLK_TESTS: volk_32fc_conjugate_32fc > 1: u_sse3 completed in 0s > 1: generic completed in 0s > 1: a_sse3 completed in 0s > 1: a_generic completed in 0s > 1: Best aligned arch: u_sse3 > 1: Best unaligned arch: u_sse3 > 1: RUN_VOLK_TESTS: volk_32f_x2_multiply_32f > 1: u_sse completed in 0s > 1: generic completed in 0s > 1: a_sse completed in 0s > 1: a_generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: u_sse > 1: Best unaligned arch: u_sse > 1: RUN_VOLK_TESTS: volk_32fc_s32fc_multiply_32fc > 1: u_sse3 completed in 0s > 1: generic completed in 0s > 1: a_sse3 completed in 0s > 1: a_generic completed in 0s > 1: Best aligned arch: u_sse3 > 1: Best unaligned arch: u_sse3 > 1: RUN_VOLK_TESTS: volk_32f_s32f_multiply_32f > 1: u_sse completed in 0s > 1: generic completed in 0s > 1: a_sse completed in 0s > 1: a_generic completed in 0s > 1: u_orc completed in 0s > 1: Best aligned arch: u_sse > 1: Best unaligned arch: u_sse > 1: RUN_VOLK_TESTS: volk_32fc_s32fc_rotatorpuppet_32fc > 1: no architectures to test > 1: > 1: *** 1 failure detected in test suite "Master Test Suite" > 1/1 Test #1: qa_volk_test_all .................***Failed 1.83 sec > > 0% tests passed, 1 tests failed out of 1 > > Total Test time (real) = 2.64 sec > > The following tests FAILED: > 1 - qa_volk_test_all (Failed) > Errors while running CTest > > >> >> > If I try to type: >> > gnuradio-companion >> > Appear this strange error: >> > Warning: Block key "blocks_ctrlport_monitor_performance" not found when >> > loading category tree. >> > Warning: Block key "blocks_ctrlport_monitor_performance" not found when >> > loading category tree. >> > terminate called after throwing an instance of 'std::bad_alloc' >> > what(): std::bad_alloc >> > Aborted >> > >> > Can anyone help me!! Thanks at all!! >> >> Looks like you're trying to load a GRC graph with the ControlPort >> block that runs the Performance Monitor application but you don't have >> ControlPort installed. When cmake is done running, you should see >> gr-ctrlport in the "Gnuradio disabled components" list. Most likely, >> you'll need Zeroc Ice to build ControlPort (but watch out for >> conflicts with Ice 3.4.2 and gcc >= 4.7). > > I haven't installed Ice, in fact after cmake the gr-ctrlport module is > disabled, why when run gnuradio-companion it try to load this component? > > > > _______________________________________________ > Discuss-gnuradio mailing list > Discuss-gnuradio@gnu.org > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio