-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 30 Jan 2024 00:13:23 -0500 Source: volk Architecture: source Version: 3.1.1-1 Distribution: unstable Urgency: medium Maintainer: A. Maitland Bottoms <bottoms@debian.org> Changed-By: A. Maitland Bottoms <bottoms@debian.org> Changes: volk (3.1.1-1) unstable; urgency=medium . * New upstream release 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. 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. Checksums-Sha1: 1d45e0da402bdd6fd170df1e5223b3b1f6c63681 2168 volk_3.1.1-1.dsc e10a7c620c5e969800006ee60e72f0bd4ac5db35 378057 volk_3.1.1.orig.tar.gz fcd2e100d6293e4e75106838da502f10a637907a 35552 volk_3.1.1-1.debian.tar.xz 0f14468bcf0db08d2a3c6c3f23aab28726349a97 11780 volk_3.1.1-1_amd64.buildinfo Checksums-Sha256: b9c5889d4596ce8aefd45b040ecaeaf62a5e7c99257ff9a73baaa6c771fb4e1b 2168 volk_3.1.1-1.dsc 597f3e17c61975bce109e4d02cce2d414d6362e0922e766c10a98e4922cbf427 378057 volk_3.1.1.orig.tar.gz fa8ce650f7cb5154e149ef03fe09d6c8f8447ee6da3722d02c967ef9900cb837 35552 volk_3.1.1-1.debian.tar.xz 77105e84c04790f59987b47031576b61528814bae9f7b3931eeecf65d1d327a1 11780 volk_3.1.1-1_amd64.buildinfo Files: aeef1e5f3e42e9c7e3e22586a0173787 2168 libdevel optional volk_3.1.1-1.dsc 21e922ff1f32a52b72f61101c731be2f 378057 libdevel optional volk_3.1.1.orig.tar.gz 5c33a0c3d42f432d74e5083b848e70b4 35552 libdevel optional volk_3.1.1-1.debian.tar.xz 3f523d8c21200a6eb5e9188dba53357e 11780 libdevel optional volk_3.1.1-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEB8qH3cTCsGJAtrF0UEHxiR9E4JAFAmW4kc4ACgkQUEHxiR9E 4JCEEA/9GD9x7UAKIwDASXXoKahIOlY90YU03H4ySM5R2T4YMeM+NssHisAi6Pp7 9RUAc0vOTuqJBOHPhSZ9kJOHHtiDA44AZs7U1GyuV1bPFVosbd0sHOa5UVOeR1Wq T7cgCYah6pPOhhiUQYWyaUzNoqHZ90kJyDsaN4JbRQPB5xiHxucyQLFoX98KhjB8 rMZYcjmFbmHaEFw0mqLH1TeEvL19sPVhfqmM9sK1iv88N8uaB8svUKVAmEGHIbs4 PHpX1xoYvjJg9ENHX8tvIN2fy+84U46CSrQjF3cVmOBXdlXrCngJtuxmUtWb49QY sWCHuuyvaKy+7h8OxEj8YMPsWIPFTYfgTNVWJt6T0pDu/41eYc3vIF4CpIi2NXoW +myntbJSqoDz2mFC+0Skv1i7vd7PCCdFOJwq8r0PJpgCbg1zJO1dnUqjv7zAzB4c sTAa4GtqLnF9cGGkGsSFWggg1MH5z+WW0QBaNgXcO/rJvTf/x4nWSt+bAoB8lrHC QDy5jzmHCp3MwMhNzf/+KhsaAf71HLzoU6ay0AY7GqzQEUofMmrsy8lRnVJHUNQW U9920e0yxhJABwgUNY6bBrVXqzQnIUkO2s60D5x3FpbQXt+F2Fj/TKEvKiAq0aiY qGcrpvWJUfq97dEPj4ni5szE+HZUKQf4yJdo1i0kLhtCim98Ow4= =R0J+ -----END PGP SIGNATURE-----