Hi Wan,

to answer the most pressing answer first:
No, you should *not* install an older version of GCC (that would be relatively 
involved,
too). The test failing actually only affects you if you plan on using the VOLK 
polar
decoder. Don't think that is the case, since you're not mentioning it.

So, just act as if the test passes. It's very bad it fails, but it shouldn't 
affect you:
you can even disable the failing architecture (AVX2, I guess) for that specific 
kernel and
you would get a kernel that works (according to the unit tests, which might 
themselves be
buggy, but that's a whole different story!).

Best regards,
Marcus

On 15.07.21 20:07, wan wrote:
> Hello,
> 
> I tried building gnuradio v3.8.3.1 tagged release from source, but make test 
> failed for
> qa_volk_32f_8u_polarbutterflypuppet_32f. I found this issue
> (https://github.com/gnuradio/volk/issues/340
> <https://github.com/gnuradio/volk/issues/340>), which says this qa test will 
> fail for gcc
> 9.2 or later.
> 
> I have gcc 9.3, and I'm running Ubuntu 20.04. I also need to use gr 3.8 
> because I need
> some OOT modules that have not migrated to gr 3.9.
> 
> Should I install an older version of gcc? Are there any other solutions for 
> this issue?
> 
> Regards,
> 
> Wan

Reply via email to