]> git.gag.com Git - debian/gnuradio/commitdiff
improved error message on size mismatch
authoreb <eb@221aa14e-8319-0410-a670-987f0aec2ac5>
Tue, 24 Oct 2006 21:01:36 +0000 (21:01 +0000)
committereb <eb@221aa14e-8319-0410-a670-987f0aec2ac5>
Tue, 24 Oct 2006 21:01:36 +0000 (21:01 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3846 221aa14e-8319-0410-a670-987f0aec2ac5

gnuradio-core/src/python/gnuradio/gr/basic_flow_graph.py

index 1837e93a7af33e618106f7f95e8dfb36d76b326e..01c96f0d19cd9826cc08d7eacc6e2cceeb0d2077 100644 (file)
@@ -239,7 +239,10 @@ class basic_flow_graph (object):
         src_size = src_sig.sizeof_stream_item (src_endpoint.port)
         dst_size = dst_sig.sizeof_stream_item (dst_endpoint.port)
         if src_size != dst_size:
-            raise ValueError, 'source and destination data sizes are different'
+            raise ValueError, (
+' '.join(('source and destination data sizes are different:',
+src_endpoint.block.name(),
+dst_endpoint.block.name())))
 
     def _check_contiguity (self, m, sig, used_ports, dir):
         used_ports.sort ()