Dear Gnuradio,
I tried ‘sudo ldconfig’ before ‘make test’ but that didn’t work
either. Below I will go through all of the failed test cases, and if
anyone has any suggestions, thank you in advance!
Here is a summary:
*Two failed VOLK tests
*gr_block_executor policy error
*Segmentation fault:
/root/src/gnuradio-3.6.3/build/gr-filter/lib/test-gr-filter
*Missing module name: filter_swig
*Rounding error
1 - qa_volk_test_all (Failed)
1: /root/src/gnuradio-3.6.3/volk/lib/testqa.cc(28): error in
“volk_32fc_32f_multiply_32fc_a_test”: check
run_volk_tests(volk_32fc_32f_multiply_32fc_a_get_func_desc(), (void
(*)())volk_32fc_32f_multiply_32fc_a_manual,
std::string(“volk_32fc_32f_multiply_32fc_a”), 1e-4, 0, 20460, 1, 0,
“NULL”) == 0 failed [true != 0]
Found on line 28: VOLK_RUN_TESTS(volk_32fc_32f_multiply_32fc_a,
1e-4, 0, 20460, 1);
1: /root/src/gnuradio-3.6.3/volk/lib/testqa.cc(42): error in
“volk_32fc_s32f_magnitude_16i_a_test”: check
run_volk_tests(volk_32fc_s32f_magnitude_16i_a_get_func_desc(), (void
(*)())volk_32fc_s32f_magnitude_16i_a_manual,
std::string(“volk_32fc_s32f_magnitude_16i_a”), 1, 32768, 20460, 1, 0,
“NULL”) == 0 failed [true != 0]
Found on line 42: VOLK_RUN_TESTS(volk_32fc_s32f_magnitude_16i_a,
1, 32768, 20460, 1);
Failed Volk tests
5 - gr-core-test-all (Failed)
5: NOTE: This is supposed to produce an error from gr_block_executor
5: Error: gr_block_executor: propagation_policy ‘ONE-TO-ONE’ requires
ninputs == noutputs
Not sure
81 - test_gr_filter (Failed)
81: Test command: /bin/sh
“/root/src/gnuradio-3.6.3/build/gr-filter/lib/test_gr_filter_test.sh”
81: Test timeout computed to be: 9.99988e+06 81:
/root/src/gnuradio-3.6.3/build/gr-filter/lib/test_gr_filter_test.sh:
line 7: 20014 Segmentation fault test-gr-filter
test-gr-filter is a binary; it segfaults
# ./test-gr-filter ........Using Volk machine: sse4_2_32_orc
Segmentation fault
segmentation fault!
84 - qa_fft_filter (Failed)
84: Test command: /bin/sh
“/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_fft_filter_test.sh”
84: Test timeout computed to be: 9.99988e+06 84:
/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_fft_filter_test.sh:
line 7: 21373 Segmentation fault /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_fft_filter.py
I'm not sure why it segfaults here; i did it by hand and it says
it cannot find the module
# /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_fft_filter.py Traceback
(most recent call last): File
“/root/src/gnuradio-3.6.3/gr-filter/python/qa_fft_filter.py”, line 24,
in import filter_swig as filter ImportError: No module named
filter_swig
segmentation fault!
88 - qa_adaptive_fir_filter (Failed)
88: Test command: /bin/sh
“/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_adaptive_fir_filter_test.sh”
88: Test timeout computed to be: 9.99988e+06 88:
/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_adaptive_fir_filter_test.sh:
line 7: 21392 Segmentation fault /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_adaptive_fir_filter.py
I'm not sure why it segfaults here; i did it by hand and it says
that it cannot find the module
# /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_hilbert.py Traceback (most
recent call last): File
“/root/src/gnuradio-3.6.3/gr-filter/python/qa_hilbert.py”, line 24, in
import filter_swig as filter ImportError: No module named
filter_swig
segmentation fault!
90 - qa_hilbert (Failed)
90: Test command: /bin/sh
“/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_hilbert_test.sh” 90:
Test timeout computed to be: 9.99988e+06 90:
/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_hilbert_test.sh: line
7: 21411 Segmentation fault /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_hilbert.py
Same as above; missing the same module
# /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_hilbert.py Traceback (most
recent call last): File
“/root/src/gnuradio-3.6.3/gr-filter/python/qa_hilbert.py”, line 24, in
import filter_swig as filter ImportError: No module named
filter_swig
segmentation fault!
96 - qa_rational_resampler (Failed)
96: Test command: /bin/sh
“/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_rational_resampler_test.sh”
96: Test timeout computed to be: 9.99988e+06 96:
/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_rational_resampler_test.sh:
line 7: 21421 Segmentation fault /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_rational_resampler.py
Same as above; missing the same module
# /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_rational_resampler.py
Traceback (most recent call last): File
“/root/src/gnuradio-3.6.3/gr-filter/python/qa_rational_resampler.py”,
line 24, in import filter_swig as filter ImportError: No module
named filter_swig
segmentation fault!
97 - qa_filter_delay_fc (Failed)
97: Test command: /bin/sh
“/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_filter_delay_fc_test.sh”
97: Test timeout computed to be: 9.99988e+06 97:
/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_filter_delay_fc_test.sh:
line 7: 21482 Segmentation fault /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_filter_delay_fc.py
Same as above; missing the same module
# /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_filter_delay_fc.pyTraceback
(most recent call last): File
“/root/src/gnuradio-3.6.3/gr-filter/python/qa_filter_delay_fc.py”, line
24, in import filter_swig as filter ImportError: No module
named filter_swig
segmentation fault!
98 - qa_pfb_arb_resampler (Failed)
98: Test command: /bin/sh
“/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_pfb_arb_resampler_test.sh”
98: Test timeout computed to be: 9.99988e+06 98:
/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_pfb_arb_resampler_test.sh:
line 7: 21489 Segmentation fault /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_pfb_arb_resampler.py
Same as above; missing the same module
# /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_pfb_arb_resampler.py
Traceback (most recent call last): File
“/root/src/gnuradio-3.6.3/gr-filter/python/qa_pfb_arb_resampler.py”,
line 24, in import filter_swig as filter ImportError: No module
named filter_swig
segmentation fault!
99 - qa_fir_filter (Failed)
99: Test command: /bin/sh
“/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_fir_filter_test.sh”
99: Test timeout computed to be: 9.99988e+06 99:
/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_fir_filter_test.sh:
line 7: 21502 Segmentation fault /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_fir_filter.py
Same as above; missing the same module
# /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_fir_filter.py Traceback
(most recent call last): File
“/root/src/gnuradio-3.6.3/gr-filter/python/qa_fir_filter.py”, line 23,
in import filter_swig as filter ImportError: No module named
filter_swig
segmentation fault!
100 - qa_channel_model (Failed)
100: Test command: /bin/sh
“/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_channel_model_test.sh”
100: Test timeout computed to be: 9.99988e+06 100:
/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_channel_model_test.sh:
line 7: 21509 Segmentation fault /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_channel_model.py
Same as above; missing the same module
# /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_channel_model.py Traceback
(most recent call last): File
“/root/src/gnuradio-3.6.3/gr-filter/python/qa_channel_model.py”, line
24, in import filter_swig as filter ImportError: No module
named filter_swig
segmentation fault!
101 - qa_freq_xlating_fir_filter (Failed)
101: Test command: /bin/sh
“/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_freq_xlating_fir_filter_test.sh”
101: Test timeout computed to be: 9.99988e+06 101:
/root/src/gnuradio-3.6.3/build/gr-filter/python/qa_freq_xlating_fir_filter_test.sh:
line 7: 21535 Segmentation fault /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_freq_xlating_fir_filter.py
Same as above; missing the same module
# /usr/bin/python -B
/root/src/gnuradio-3.6.3/gr-filter/python/qa_freq_xlating_fir_filter.py
Traceback (most recent call last): File
“/root/src/gnuradio-3.6.3/gr-filter/python/qa_freq_xlating_fir_filter.py”,
line 23, in import filter_swig as filter ImportError: No module
named filter_swig
segmentation fault!
110 - qa_ctcss_squelch (Failed)
110: Test command: /bin/sh
“/root/src/gnuradio-3.6.3/build/gr-analog/python/qa_ctcss_squelch_test.sh”
110: Test timeout computed to be: 9.99988e+06 110: .FF 110:
110: FAIL: test_ctcss_squelch_002 (main.test_ctcss_squelch) 110:
110: Traceback (most recent call last): 110: File
“/root/src/gnuradio-3.6.3/gr-analog/python/qa_ctcss_squelch.py”, line
81, in test_ctcss_squelch_002 110:
self.assertFloatTuplesAlmostEqual(expected_result, result_data, 4) 110:
File
“/root/src/gnuradio-3.6.3/gnuradio-core/src/python/gnuradio/gr_unittest.py”,
line 85, in assertFloatTuplesAlmostEqual 110: self.assertEqual (len(a),
len(b)) 110: AssertionError: 39 != 34
110:
110: FAIL: test_ctcss_squelch_003 (main.test_ctcss_squelch) 110:
110: Traceback (most recent call last): 110: File
“/root/src/gnuradio-3.6.3/gr-analog/python/qa_ctcss_squelch.py”, line
106, in test_ctcss_squelch_003 110:
self.assertFloatTuplesAlmostEqual(expected_result, result_data, 4) 110:
File
“/root/src/gnuradio-3.6.3/gnuradio-core/src/python/gnuradio/gr_unittest.py”,
line 87, in assertFloatTuplesAlmostEqual 110: self.assertAlmostEqual
(a[i], b[i], places, msg) 110: AssertionError: 0.9 != 0.0 within 4
places
Rounding Error!
Sincerely,
Tommy James Tracy II
PhD Student
High Performance Low Power Lab
University of Virginia