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: address@hidden
Subject: Re: [Discuss-gnuradio] test and build errors on 3.7.12git-101-g098dc3e0
Date: Sat, 29 Apr 2017 23:29:16 -0700

That all worked as stated. Thanks.

Apparently I am in a detached head state. ;-)

On Sat, 29 Apr 2017 21:33:12 -0700
Ron Economos <address@hidden> wrote:

> Sure, no problem. Since you're trying to compile the latest and 
> greatest, I assume you used the command:
> 
> git clone --recursive https://github.com/gnuradio/gnuradio.git
> 
> Now you have not only the latest and greatest, but also every release 
> since October 2009.
> 
> Just cd into the directory the git clone downloaded into and type:
> 
> git tag
> 
> This will print all the release tags, of which v3.7.11 is one.
> 
> Then the command:
> 
> git checkout v3.7.11
> 
> will change all the files that have changed since that release back
> to the versions that existed for that release.
> 
> You can also checkout in between versions by using the hash
> associated with the commit. For example:
> 
> git checkout 082711c
> 
> will go back two commits, and you'll be building
> 3.7.12git-99-g082711cc.
> 
> Then you can always get back to where you started by typing:
> 
> git checkout master
> 
> Ron
> 
> On 04/29/2017 08:47 PM, address@hidden wrote:
> > I'm afraid you are going to have to dumb it down for me. I don't see
> > where to enter the path to the git repository. In other words
> >
> > git checkout v3.7.11
> >
> > needs to know the location of the git source. Doing some googling,
> > it looks like that is for a situation where the git source is local.
> >
> > Basically I need the full command line or procedure.
> >
> > This is the best link I can find on doing a git checkout on a
> > remote, and it goes on and on, not really resolving the problem.
> > http://stackoverflow.com/questions/1783405/how-to-check-out-a-remote-git-branch
> >
> > In the meantime, I will compile the newest version without thrift
> > installed, which hopefully will skip those modules.
> >
> >   On Sat, 29 Apr 2017
> > 19:01:34 -0700 Ron Economos <address@hidden> wrote:
> >  
> >> 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, address@hidden wrote:  
> >>> How do I go back one rev on github?
> >>>
> >>>
> >>>     Original Message
> >>> From: Cinaed Simson
> >>> Sent: Saturday, April 29, 2017 6:42 PM
> >>> To: address@hidden
> >>> Subject: Re: [Discuss-gnuradio] test and build errors on
> >>> 3.7.12git-101-g098dc3e0
> >>>
> >>> 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
> >>>>     
> >>> _______________________________________________
> >>> 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  
> >
> > _______________________________________________
> > 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]