On 04/29/2017 05:52 PM, li...@lazygranch.com wrote: > I have ZMQ. Here is the cmake finding it: > > -- Configuring gr-wxgui support... > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_FFT = ON > -- Dependency ENABLE_GR_FILTER = ON > -- Dependency ENABLE_GR_ANALOG = ON > -- Dependency ENABLE_PYTHON = ON > -- Dependency NUMPY_FOUND = TRUE > -- Dependency WX_FOUND = TRUE > -- Enabling gr-wxgui support. > -- Override with -DENABLE_GR_WXGUI=ON/OFF > -- Checking for module 'libzmq' > -- Found libzmq, version 4.1.2 > -- Found ZEROMQ: /usr/lib64/libzmq.so > ---------------------------------------- > I also have scipy, though I don't see it being looked for in the cmake.
I'm running a release version - 3.7.11 - you're on 3.7.12 which is on the bleeding edge so your mileage may vary - it's work in progress unless I missed the email of its release. The test for polar uses python-scipy which requires scipy. See ./gnuradio-3.7.11/gr-fec/python/fec/polar/channel_construction_awgn.py which imports from scipy.optimize import fsolve from scipy.special import erfc In general, you need to run the run the qa scripts in the directories where the tests failed - assuming all the CMake configure errors or the software not found messages have been cleared. -- Cinaed > > I missed this one, but I also have libcodec2. > > -- Configuring gr-vocoder support... > -- Dependency Boost_FOUND = 1 > -- Dependency ENABLE_GNURADIO_RUNTIME = ON > -- Dependency ENABLE_GR_FFT = ON > -- Dependency ENABLE_GR_BLOCKS = ON > -- Dependency ENABLE_GR_FILTER = ON > -- Dependency ENABLE_GR_ANALOG = ON > -- Enabling gr-vocoder support. > -- Override with -DENABLE_GR_VOCODER=ON/OFF > -- Found libgsm: /usr/include/gsm, /usr/lib64/libgsm.so > -- System libcodec2 not found. > -- Checking for module 'libusb-1.0' > -- Found libusb-1.0, version 1.0.20 > -- Found libusb-1.0: /usr/include/libusb-1.0, /usr/lib64/libusb-1.0.so > > > > > On Sat, 29 Apr 2017 12:05:30 -0700 > Ron Economos <w...@comcast.net> wrote: > >> For the polar encoder/decoder and zeromq tests, you need the >> following dependencies. I'm not sure about the other failures. >> >> python-scipy >> >> python-zmq >> >> Ron >> >> On 04/29/2017 11:31 AM, li...@lazygranch.com wrote: >>> Opensuse 42.2 >>> uname -a >>> Linux linux-0u81 4.4.57-18.3-default #1 SMP Thu Mar 30 06:39:47 UTC >>> 2017 (39c8557) x86_64 x86_64 x86_64 GNU/Linux >>> --------------- >>> Building for version: 3.7.12git-101-g098dc3e0 / 3.7.12git >>> Entire cmake output at: >>> https://pastebin.com/Gqa32538 >>> ---------- >>> Errors in the doxygen build: >>> https://pastebin.com/2KVp6v9X >>> -------------------------------- >>> >>> 95% tests passed, 11 tests failed out of 220 >>> >>> Total Test time (real) = 3850.12 sec >>> >>> The following tests FAILED: >>> 18 - qa_cpp_py_binding (Failed) >>> 22 - qa_ctrlport_probes (Failed) >>> 51 - qa_cpp_py_binding_set (Failed) >>> 84 - qa_python_message_passing (Failed) >>> 89 - qa_polar_encoder_systematic (Failed) >>> 92 - qa_polar_encoder (Failed) >>> 94 - qa_polar_decoder_sc (Failed) >>> 95 - qa_polar_decoder_sc_list (Failed) >>> 98 - qa_polar_decoder_sc_systematic (Failed) >>> 218 - qa_zeromq_sub (Failed) >>> 219 - qa_zeromq_pub (Failed) >>> Errors while running CTest >>> Makefile:72: recipe for target 'test' failed >>> make: *** [test] Error 8 >>> >>> For the complete make test: >>> https://pastebin.com/JwHqDGrc >>> ------------------------ >>> >>> ctest -V -R ctrlport_probes >>> UpdateCTestConfiguration >>> from :/usr/local/src/gnuradio_latest/gnuradio/build/DartConfiguration.tcl >>> UpdateCTestConfiguration >>> from :/usr/local/src/gnuradio_latest/gnuradio/build/DartConfiguration.tcl >>> Test project /usr/local/src/gnuradio_latest/gnuradio/build >>> Constructing a list of tests >>> Done constructing a list of tests >>> Checking test dependency graph... >>> Checking test dependency graph end >>> test 22 >>> Start 22: qa_ctrlport_probes >>> >>> 22: Test command: /usr/bin/sh >>> "/usr/local/src/gnuradio_latest/gnuradio/build/gr-blocks/python/blocks/qa_ctrlport_probes_test.sh" >>> 22: Test timeout computed to be: 9.99988e+06 >>> 22: gr::log :INFO: controlport - Apache Thrift: -h linux-0u81 -p >>> 42407 22: Could not connect to ControlPort endpoint at >>> linux-0u81:42407. 22: >>> 22: Exception socket.error: (32, 'Broken pipe') in <bound method >>> ThriftRadioClient.__del__ of >>> <gnuradio.ctrlport.RPCConnectionThrift.ThriftRadioClient instance >>> at >>> 0x7f046ca06200>> ignored >>> 22: Could not connect to ControlPort endpoint at linux-0u81:42407. >>> 22: >>> 22: Exception socket.error: (32, 'Broken pipe') in <bound method >>> ThriftRadioClient.__del__ of >>> <gnuradio.ctrlport.RPCConnectionThrift.ThriftRadioClient instance >>> at >>> 0x7f046ca117e8>> ignored >>> 22: Could not connect to ControlPort endpoint at linux-0u81:42407. >>> 22: >>> 22: Exception socket.error: (32, 'Broken pipe') in <bound method >>> ThriftRadioClient.__del__ of >>> <gnuradio.ctrlport.RPCConnectionThrift.ThriftRadioClient instance >>> at >>> 0x7f046ca11b48>> ignored >>> 22: Could not connect to ControlPort endpoint at linux-0u81:42407. >>> 22: >>> 22: Exception socket.error: (32, 'Broken pipe') in <bound method >>> ThriftRadioClient.__del__ of >>> <gnuradio.ctrlport.RPCConnectionThrift.ThriftRadioClient instance >>> at >>> 0x7f046ca11e60>> ignored >>> ^C^C >>> ------------------------------------ >>> ctest -V -R cpp_py >>> UpdateCTestConfiguration >>> from :/usr/local/src/gnuradio_latest/gnuradio/build/DartConfiguration.tcl >>> UpdateCTestConfiguration >>> from :/usr/local/src/gnuradio_latest/gnuradio/build/DartConfiguration.tcl >>> Test project /usr/local/src/gnuradio_latest/gnuradio/build >>> Constructing a list of tests >>> Done constructing a list of tests >>> Checking test dependency graph... >>> Checking test dependency graph end >>> test 18 >>> Start 18: qa_cpp_py_binding >>> >>> 18: Test command: /usr/bin/sh >>> "/usr/local/src/gnuradio_latest/gnuradio/build/gr-blocks/python/blocks/qa_cpp_py_binding_test.sh" >>> 18: Test timeout computed to be: 9.99988e+06 >>> 18: gr::log :INFO: controlport - Apache Thrift: -h linux-0u81 -p >>> 41848 18: Could not connect to ControlPort endpoint at >>> linux-0u81:41848. 18: >>> 18: Exception socket.error: (32, 'Broken pipe') in <bound method >>> ThriftRadioClient.__del__ of >>> <gnuradio.ctrlport.RPCConnectionThrift.ThriftRadioClient instance >>> at 0x7f81c0071518>> ignored ^C^C >>> >>> >>> >>> >>> _______________________________________________ >>> 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 > > > _______________________________________________ > 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