On 10/17/2011 12:34 PM, Jason Bonior wrote: > Today we installed the git versions of grblock, grc, gnuradio, and uhd on a > system with Debian 6.0.3, 64-bit (also installed this morning). When trying > to run the demo files we receive the following errors: > > local@ch400l-laptop:~$ /usr/local/share/grblock/ > examples/adder_demo.py > handler caught exception: Unknown exception > Traceback (most recent call last): > File "/usr/local/lib/python2.6/dist-packages/grblock/gateway.py", line 52, > in handle > try: self._callback() > File "/usr/local/lib/python2.6/dist-packages/grblock/gateway.py", line 120, > in __grblock_handle > [self.__message.work_args.ninput_items]*len(self.__in_sig), > File "/usr/local/lib/python2.6/dist-packages/grblock/gateway.py", line 41, > in pointers_to_ndarrays > return [pointer_to_ndarray(*args) for args in zip(addrs, dtypes, nitems)] > File > "/usr/local/lib/python2.6/dist-packages/gnuradio/gr/gnuradio_core_hier.py", > line 118, in next > return _gnuradio_core_hier.SwigPyIterator_next(self) > RuntimeError: Unknown exception > thread[thread-per-block[2]: <gr_block add 2 f32 (4)>]: caught unrecognized > exception > ^Cexcepted (1, 5, 9, 13, 17) > actual () > handler caught exception: Unknown exception > Traceback (most recent call last): > File "/usr/local/lib/python2.6/dist-packages/grblock/gateway.py", line 52, > in handle > try: self._callback() > File "/usr/local/lib/python2.6/dist-packages/grblock/gateway.py", line 120, > in __grblock_handle > [self.__message.work_args.ninput_items]*len(self.__in_sig), > File "/usr/local/lib/python2.6/dist-packages/grblock/gateway.py", line 41, > in pointers_to_ndarrays > return [pointer_to_ndarray(*args) for args in zip(addrs, dtypes, nitems)] > File > "/usr/local/lib/python2.6/dist-packages/gnuradio/gr/gnuradio_core_hier.py", > line 118, in next > return _gnuradio_core_hier.SwigPyIterator_next(self) > RuntimeError: Unknown exception > thread[thread-per-block[2]: <gr_block add 2 fc32 (10)>]: caught unrecognized > exception > ^Cexcepted (1, 5j, 9, 13j, 17) > actual () > local@ch400l-laptop:~$ >
The traceback is a bit unclear. I think the problem is happening in pointer_to_ndarray. Can you put some prints in gateway.py and find out what line is dying? pointer_to_ndarray is the darkest magic used in grblock. Perhaps something differers between numpy versions. I have only tested on ubuntu 11.04 and 11.10 https://github.com/guruofquality/grblock/blob/master/python/gateway.py#L24 grblock certainly needs to be tested across wider audience. I am glad you are giving it a try. I am ccing gr discuss. More eyes and testers cant hurt. So if someone is bored or has 5 mins, can you compile this on your system and let me know if the examples work for you? https://github.com/guruofquality/grblock _josh _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio