From 93366b0cc2b423e47ac21b261e3944096f25b53e Mon Sep 17 00:00:00 2001 From: eb Date: Tue, 24 Oct 2006 21:01:36 +0000 Subject: [PATCH] improved error message on size mismatch 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 | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gnuradio-core/src/python/gnuradio/gr/basic_flow_graph.py b/gnuradio-core/src/python/gnuradio/gr/basic_flow_graph.py index 1837e93a..01c96f0d 100644 --- a/gnuradio-core/src/python/gnuradio/gr/basic_flow_graph.py +++ b/gnuradio-core/src/python/gnuradio/gr/basic_flow_graph.py @@ -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 () -- 2.47.2