Hello, I use Python 2.6.6. When I make suggested change I got Segmentation Fault error. I don't know if it is connected with this, but when I run test, it blocks in test n. 10. with this output:
10: Test command: /bin/sh "/scr1/nemanja/tools/gnuradio-3.7.8/build/gr-blocks/lib/test_gr_blocks_test.sh" 10: Test timeout computed to be: 9.99988e+06 10: 10: NOTE: This is supposed to produce an error from block_executor 10: Error: block_executor: propagation_policy 'ONE-TO-ONE' requires ninputs == noutputs 10: ........Using Volk machine: avx_64_mmx_orc 10: ...................... 10: 10/170 Test #10: test_gr_blocks ....................... Passed 0.86 sec test 11 Start 11: qa_min Can these two be connected? Nemanja On Mon, Oct 26, 2015 at 2:25 AM, Marcus Müller <marcus.muel...@ettus.com> wrote: > Hi! > > First intuition is that there might be something wrong with the Python > version in use. Which is it? Python pre-2.7 doesn't know the keyword > arguments, so it would have to read > .decode('utf-8','replace') > Instead of > .decode('utf-8',errors='replace') > > Cheetah is, as far as I know, not Python 3 compatible. > > Best regards, > Marcus > > > Am 26. Oktober 2015 01:46:09 MEZ, schrieb Nemanja Savic < > vlasi...@gmail.com>: > >> Hi all guys, >> >> i built yesterday 3.7.8. When I wanted to run GRC the following error >> occured: >> >> Traceback (most recent call last): >> File "/scr1/nemanja/install/bin/gnuradio-companion", line 128, in >> <module> >> main() >> File "/scr1/nemanja/install/bin/gnuradio-companion", line 121, in main >> ActionHandler(args, Platform()) >> File >> "/scr1/nemanja/install/lib64/python2.6/site-packages/gnuradio/grc/gui/ActionHandler.py", >> line 62, in __init__ >> self.main_window = MainWindow(platform) >> File >> "/scr1/nemanja/install/lib64/python2.6/site-packages/gnuradio/grc/gui/MainWindow.py", >> line 96, in __init__ >> self.btwin = BlockTreeWindow(platform, self.get_flow_graph); >> File >> "/scr1/nemanja/install/lib64/python2.6/site-packages/gnuradio/grc/gui/BlockTreeWindow.py", >> line 107, in __init__ >> self.platform.load_block_tree(self) >> File >> "/scr1/nemanja/install/lib64/python2.6/site-packages/gnuradio/grc/base/Platform.py", >> line 228, in load_block_tree >> block_tree.add_block(block.get_category(), block) >> File >> "/scr1/nemanja/install/lib64/python2.6/site-packages/gnuradio/grc/gui/BlockTreeWindow.py", >> line 144, in add_block >> treestore.set_value(iter, DOC_INDEX, >> Utils.parse_template(DOC_MARKUP_TMPL, doc=block.get_doc())) >> File >> "/scr1/nemanja/install/lib64/python2.6/site-packages/gnuradio/grc/gui/Utils.py", >> line 116, in parse_template >> return str(Template(tmpl_str, kwargs)) >> File "/usr/lib64/python2.6/site-packages/Cheetah/Template.py", line >> 1003, in __str__ >> rc = getattr(self, mainMethName)() >> File >> "cheetah_DynamicallyCompiledCheetahTemplate_1445820074_12_55642.py", line >> 83, in respond >> File >> "/scr1/nemanja/install/lib64/python2.6/site-packages/gnuradio/grc/gui/Utils.py", >> line 100, in encode >> valid_utf8 = value.decode('utf-8', errors='replace').encode('utf-8') >> TypeError: decode() takes no keyword arguments >> >> >> It looks like Cheetah problem but can't make it work. There was >> suggestion few years ago to remove errors='replace', but it didn't work for >> me. >> >> THanx >> -- >> Nemanja Savić >> >> ------------------------------ >> >> Discuss-gnuradio mailing list >> Discuss-gnuradio@gnu.org >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> >> > -- > Sent from my Android device with K-9 Mail. Please excuse my brevity. > -- Nemanja Savić
_______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio