Greetings, VOLK v1.0.1 has been tagged in git and is now available through the normal channels. Those are:
git: github.com/gnuradio/volk.git tarball: http://libvolk.org/releases/volk-1.0.tar.gz (md5sum 39612b7666b9bbf8921091baf0b9f011) A quick note about release notes: they are once again available for raw download from http://libvolk.org/news_raw/ . They are also available inside the git tag annotation for tag v1.0.1. The website (http://libvolk.org) is mostly up to date and the new documentation will be up shortly. Now for the release notes: This is a maintenance release with bug fixes since the initial release of v1.0 in April. Contributors ============ The following authors have contributed code to this release: * Doug Geiger <[email protected]> * Elliot Briggs <[email protected]> * Marcus Mueller <[email protected]> * Nathan West <[email protected]> * Tom Rondeau <[email protected]> Changes ======= Kernels ------- Several bug fixes in different kernels. The NEON implementations of the following kernels have been fixed: * 32f_x2_add_32f * 32f_x2_dot_prod_32f * 32fc_s32fc_multiply_32fc * 32fc_x2_multiply_32fc Additionally the NEON asm based 32f_x2_add_32f protokernels were not being used and are now included and available for use via the dispatcher. The 32f_s32f_x2_fm_detect_32f kernel now has a puppet. This solves QA seg faults on 32-bit machines and provide a better test for this kernel. The 32fc_s32fc_x2_rotator_32fc generic protokernel replaced cabsf with hypotf for better Android support. Building -------- Static builds now trigger the applications (volk_profile and volk-config-info) to be statically linked. The file gcc_x86_cpuid.h has been removed since it was no longer being used. Previously it provided cpuid functionality for ancient compilers that we do not support. All build types now use -Wall. QA and Testing -------------- The documentation around the --update option to volk_profile now makes it clear that the option will only profile kernels without entries in volk_profile. The signature of run_volk_tests with expanded args changed signed types to unsigned types to reflect the actual input. The remaining changes are all non-functional changes to address issues from Coverity. Nathan
_______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
