Re: [VOLK] Release 2.5.2

2022-09-08 Thread Chris Vine
On Sun, 4 Sep 2022 18:41:18 +0200
Johannes Demel  wrote:
> Hi everyone!
> 
> We have a new VOLK release! We are happy to announce VOLK v2.5.2! We 
> want to thank all contributors. This release wouldn't have been possible 
> without them.

Something seems to be amiss when compiling against the internal version
of cpu_features:

  ...
  [ 88%] Built target volk_obj
  [ 89%] Linking C shared library libvolk.so
  /usr/bin/ld: cannot find -lcpu_features: No such file or directory
  collect2: error: ld returned 1 exit status
  make[2]: *** [lib/CMakeFiles/volk.dir/build.make:168: lib/libvolk.so.2.5.2] 
Error 1
  make[1]: *** [CMakeFiles/Makefile2:239: lib/CMakeFiles/volk.dir/all] Error 2
  make: *** [Makefile:146: all] Error 2



Issue with Polyphase Clock Sync Block

2022-09-08 Thread Muneeb Mujahid
Hello,

While working on a couple of projects, I encountered an issue where, when the 
CPU was under heavy load, the flowgraph would start having dropped samples 
occur in a non-deterministic fashion. This was strange as the flowgraph was 
reading in data from a file and so it should've adjusted the speed as needed to 
work with the resources available. After some tests, the Polyphase Clock Sync 
was found to be causing the issue. Basically, when under high cpu load, the 
presence of the block would lead to non-deterministic behavior and the 
occasional dropping of samples. I then replaced this block with an M&M timing 
tracking block and that has seemed to resolve the issue. This was in GNU Radio 
version 3.7.14.0. I'm not sure if this issue has been pointed out or addressed 
before but I wasn't able to find anything online about it.