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:
parent
146d037703
commit
f4e3120413
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5dcc61cb15784217667c2e1c9aed0ef7a3efdb605039cfbedc1151dcc1a5395f
|
||||
size 420088
|
@ -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
3
volk-3.1.2.tar.xz
Normal 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
14
volk-3.1.2.tar.xz.asc
Normal 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-----
|
58
volk.changes
58
volk.changes
@ -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>
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user