[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] GRC now confused about source/sink sizes

From: Marcus D. Leech
Subject: [Discuss-gnuradio] GRC now confused about source/sink sizes
Date: Sun, 05 Oct 2014 00:52:20 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0

[This is with latest master:  3.7.6git-57-g029079cf]

If you pull simple_ra from cgran:

svn co https://www.cgran.org/svn/projects/simple_ra

go into simple_ra/trunk

And do a "make"

It will fail.

If you then:


(add '.' so that it will correctly pick up simple_ra_utils)

then manually pull simple_ra_receiver.grc into gnuradio-companion, you'll find that it will error claiming that a virtual source of size 0 is connecting to sink of some other size. Open the offending block, click "OK", and the error leaves. Exactly *which* source/sink blocks are involved seems to be somewhat non-deterministic. But when you open the block, and "OK", I guess it re-evaluates the dependency graph or something, and everything is just fine from that point onwards, then just build and save, and you're on your merry way.

But this prevents the makefile from working, since grcc is just non-deterministically erroring-out.

I was seeing similar behaviour with tnt's eval-cache patch, so I wonder if this is similar, but due to Sebastian's recent work on GRC?

reply via email to

[Prev in Thread] Current Thread [Next in Thread]