discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] test and build errors on 3.7.12git-101-g098dc3e0


From: Cinaed Simson
Subject: Re: [Discuss-gnuradio] test and build errors on 3.7.12git-101-g098dc3e0
Date: Sat, 29 Apr 2017 18:41:19 -0700
User-agent: Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101 Thunderbird/52.0.1

On 04/29/2017 05:52 PM, address@hidden 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 <address@hidden> 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, address@hidden 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
>>> address@hidden
>>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>>  
>>
>>
>> _______________________________________________
>> Discuss-gnuradio mailing list
>> address@hidden
>> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> 
> 
> _______________________________________________
> Discuss-gnuradio mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]