Re: qa_qtgui fails make test: 3.10.9.2 issue?

2024-01-29 Thread aardric
Uninstalling PyQt5 from within the user installation of python 3.11 and 
appending the o/s distribution location of PyQt5 to $PYTHONPATH fixed 
the problem; perhaps not the optimal solution, it's all good for now.

Rick


On 2024-01-23 20:28, aardric wrote:
> Is the fix for this uninstalling version 5.15.10 of the local PyQT5 and
> installing version 5.15.8 (same as the system version); is there a
> better way?
>
>
> On 2024-01-23 16:21, aardric wrote:
>> I have the Qt 5 Core library installed system wide and in $HOME/.local
>>
>> /usr/lib64/libQt5Core.so.5
>>
>> $HOME/.local/lib64/python3.11/site-packages/PyQt5/Qt5/lib/libQt5Core.so.5
>>
>> So, I may have configuration issue to investigate.
>>
>>
>> On 2024-01-23 15:45, aardric wrote:
>>> Additional information:
>>>
>>> Test project AAVKX/sdr/gnuradio/build
>>>    Start 238: qa_qtgui
>>> 1/1 Test #238: qa_qtgui .***Failed    0.17 sec
>>> Traceback (most recent call last):
>>>  File "AAVKX/sdr/gnuradio/gr-qtgui/python/qtgui/qa_qtgui.py", line 12,
>>> in 
>>>    from gnuradio import gr, gr_unittest, qtgui
>>>  File "AAVKX/sdr/gnuradio/gr-qtgui/python/qtgui/__init__.py", line 34,
>>> in 
>>>    from .range import Range, RangeWidget
>>>  File "AAVKX/sdr/gnuradio/build/gr-qtgui/python/qtgui/range.py", line
>>> 12, in 
>>>    from PyQt5 import Qt, QtCore, QtWidgets
>>> ImportError: /usr/lib64/libQt5Core.so.5: version `Qt_5_PRIVATE_API' not
>>> found (required by $HOME/.local/lib64/python3.11
>>> /site-packages/PyQt5/QtCore.abi3.so)
>>>
>>>
>>> On 2024-01-23 11:35, aardric wrote:
 I have one error remaining from executing 'make test' on my recent build
 of v3.10.9.2-1-g2fa48b16:

 238:qa_qtgui


 Is this the point at which I should raise a bug issue?


 Rick



>




[VOLK] Maintenance release 3.1.1

2024-01-29 Thread Johannes Demel

Hi everyone!

This is the VOLK v3.1.1 release! We want to thank all contributors. This 
release wouldn't have been possible without them.


This is a maintenance release to fix subtle bugs in many areas and to 
improve our tests where possible. All in all, our CI is more stable now 
and catches more errors.


### Contributors

- Clayton Smith 
- Johannes Demel , 
- Kenji Rikitake 
- Philip Balister 

### Changes

- CI fixes
  - Allow for rounding error in float-to-int conversions
  - Allow for rounding error in `volk_32fc_s32f_magnitude_16i`
  - Allow for rounding error in float-to-int interleave
  - Add missing `volk_16_byteswap_u_orc` to puppet
  - Fix 64-bit integer testing
  - Build and test neonv7 protokernels on armv7

- kernels
  - Remove broken sse32 kernels
  - Fix flaky `fm_detect` test
  - Fix flaky `mod_range` test
  - Remove unnecessary volatiles from `volk_32fc_s32f_magnitude_16i`
  - Remove SSE protokernels written in assembly
  - Remove inline assembler from `volk_32fc_convert_16ic_neon`
  - Use bit shifts in generic and `byte_shuffle` reverse
  - Remove disabled SSE4.1 dot product
  - Fix `conv_k7_r2` kernel and puppet
  - Remove unused argument from renormalize
  - Align types in ORC function signatures
  - Uncomment AVX2 implementation
  - Renormalize in every iteration on AVX2
  - Remove extraneous permutations
  - Compute the minimum over both register lanes
  - `volk_32fc_s32f_atan2_32f`: Add NaN tests for avx2 and avx2fma code

- fixes
  - Express version information in decimal
  - Remove `__VOLK_VOLATILE`
  - Remove references to simdmath library
  - cmake: Switch to GNUInstallDirs
  - fprintf: Remove fprintf statements from `volk_malloc`
  - release: Prepare release with updated files
  - Get the sse2neon.h file to a git submodule to avoid random copies.