Overview

Request 1151972 accepted

- 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.

Loading...
Request History
Wojciech Kazubski's avatar

wkazubski created request

- 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.


Martin Pluskal's avatar

pluskalm accepted request

openSUSE Build Service is sponsored by