SHA256
1
0
forked from pool/volk

Accepting request 1151972 from home:wkazubski:test:science

- Update to version 3.1.2
  Documentation improvements, and automatically generate and publish
  * docs: Add VOLK doc build to CI
  * docs: Add upload to GitHub actions
  * cpu_features: Update hints in README
  Remove sse2neon with a native NEON implementation
  * Replace sse2neon with native NEON
  * Remove loop unrolling
  * Simplify Spiral-generated code
  Improve CI pipeline with new runner
  * flyci: Test CI service with M2 instance
  * actions: Update GH Actions checkout
  Auto-format CMake files
  * cmake: Add .cmake-format.py
  * cmake: Apply .cmake-format.py
  Release script fixes
  * scripts/release: fix multi-concatenation of submodule tars
  * shellcheck fixes
  * bash negative exit codes are not portable, let's be positive
- Update to version 3.1.1
  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.

OBS-URL: https://build.opensuse.org/request/show/1151972
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/volk?expand=0&rev=25
This commit is contained in:
Martin Pluskal 2024-02-27 07:39:09 +00:00 committed by Git OBS Bridge
parent 146d037703
commit f4e3120413
6 changed files with 76 additions and 18 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5dcc61cb15784217667c2e1c9aed0ef7a3efdb605039cfbedc1151dcc1a5395f
size 420088

View File

@ -1,14 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQGzBAABCgAdFiEEYP2fX9zcnIzoe6UVBXnWl3LNmyIFAmVvh9UACgkQBXnWl3LN
myINSQv/ZEJhSFUTrEFjNMnVAXGwccgRBT0AMKuK+T+S7gvOGZCI+5fLHV7Vaw+C
KKCRDReB/Oe+SuHSB9niPbdhLrMHae6e7beP/X60mcMbRwFbKuc86Hyff+zYisHg
ccsLx+COTfn3MUbMoT5gtGP29JjsXh9MuAbP1RhXITi0BYWTNw3MfBfwANtXQ9A6
cVln+/gpYrPJJrNTK67JYByXmfzhvAQg0OAnWXMWBPhsfuJnVvUq6WnrOV6dMiF2
Ww1ar7bP2Th3DPu3zhtqpMEnK0sFV5H9tSoez7nVOlU8/aCVya9dEQHglH4Fpkzv
5QBYO7b0LGhVcUO77fYjKZJ4Dr9L97WLOFXh6+fkZeRJ50xxSkHW2zTRPAtmYIFs
gTsXlSSOrhdVMLMJQ7U7plPGzHwen1f1ctGwHiGxxCBvaliMvv86rYyhvnm6k6lR
PQAIGjM857NAtSySiWPULosNOGYAOiEfVquDtESDK3taax3W1Cbv6CwRypdljK0R
ajDn0tPT
=+5Iq
-----END PGP SIGNATURE-----

3
volk-3.1.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ce62f645c2ee3ef8b38f923de78ef4df9a1b7696d618f57781955803ee29bab3
size 381388

14
volk-3.1.2.tar.xz.asc Normal file
View File

@ -0,0 +1,14 @@
-----BEGIN PGP SIGNATURE-----
iQGzBAABCgAdFiEEYP2fX9zcnIzoe6UVBXnWl3LNmyIFAmXbCW4ACgkQBXnWl3LN
myIrXwwAiW/OsQ5xvhQFaiotElu4sBthdfkgsbPlnO1qkrgHbSOK7ULvt1MY9VbV
Alm8PtD2NQBlC0MJUlwgtX0AWyiM81xRCejsn1FhVhMmDzsEFCMR5OnCs7BGCSwH
zHCuN/jxEZ3wDTeDwPtFH0Lb769nQ2TVy0QARcwUTkgVJtXV1lbAFsKMksQXunxE
9IQXvrdKnEOeNn7lPx9o+NN+z284pPE+efA25Ts1gTSydm8fFPh2chK6HJqz1H64
Fh2D/kfYbE8yZjKLXnDPrDSHp0QUeWKtr1VhjyeV6Jmn6/VA81yM2IuTfQ3yrhw5
N/+bU5QwrR4HqtSyIZbaF81k/2gdDTeFrh3lE6CUINHuXjd3th2mNlfjmPxTIYVB
I0T9ku08Euhw5kSELnMH6tkwPQbbwTgmqM0K1Ym80ZPYoAxFfsm0MzOUTRkhl9d5
0FamvWKnm021uD4p3/vB+GVO29CUzqSDEHVi6pU2yoE6FcQcoQmO3ElOHzEUzcCT
M9wM8swH
=cObP
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,61 @@
-------------------------------------------------------------------
Mon Feb 26 19:21:24 UTC 2024 - Wojciech Kazubski <wk@ire.pw.edu.pl>
- Update to version 3.1.2
Documentation improvements, and automatically generate and publish
* docs: Add VOLK doc build to CI
* docs: Add upload to GitHub actions
* cpu_features: Update hints in README
Remove sse2neon with a native NEON implementation
* Replace sse2neon with native NEON
* Remove loop unrolling
* Simplify Spiral-generated code
Improve CI pipeline with new runner
* flyci: Test CI service with M2 instance
* actions: Update GH Actions checkout
Auto-format CMake files
* cmake: Add .cmake-format.py
* cmake: Apply .cmake-format.py
Release script fixes
* scripts/release: fix multi-concatenation of submodule tars
* shellcheck fixes
* bash negative exit codes are not portable, let's be positive
- Update to version 3.1.1
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.
-------------------------------------------------------------------
Fri Jan 19 10:45:21 UTC 2024 - Jan Engelhardt <jengelh@inai.de>

View File

@ -19,7 +19,7 @@
%global sonum 3
%global soname 3_1
Name: volk
Version: 3.1.0
Version: 3.1.2
Release: 0
Summary: Vector-Optimized Library of Kernels
License: LGPL-3.0-or-later