I suppose I could uninstall thrift since that looks really hosed on my system. That would get rid of some errors.
Is there a recommended rev? Original Message From: Ron Economos Sent: Saturday, April 29, 2017 7:03 PM To: discuss-gnuradio@gnu.org Subject: Re: [Discuss-gnuradio] test and build errors on 3.7.12git-101-g098dc3e0 git checkout v3.7.11 But you're still going to have the same test failures. It's not something new. Ron On 04/29/2017 06:57 PM, li...@lazygranch.com wrote: > How do I go back one rev on github? > > > Original Message > From: Cinaed Simson > Sent: Saturday, April 29, 2017 6:42 PM > To: discuss-gnuradio@gnu.org > Subject: Re: [Discuss-gnuradio] test and build errors on > 3.7.12git-101-g098dc3e0 > > 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 > > _______________________________________________ > 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