From 4e494c360a86969259164f0d045fc860718adf77e0ec5b11c1fa516289971487 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Mon, 7 Jun 2021 06:34:51 +0000 Subject: [PATCH] Accepting request 897673 from home:mnhauke:sdr-devel - Update to version 2.5.0 Kernels * volk_32f_stddev_and_mean_32f_x2: implemented Young and Cramer's algorithm * volk_32fc_accumulator_s32fc: Add new kernel * volk_16ic_x2_dot_prod_16ic_u_avx2: Fix Typo, was _axv2. * Remove _mm256_zeroupper() calls * Enforce consistent function prototypes * 32fc_index_max: Improve speed of AVX2 version * conv_k7_r2: Disable broken AVX2 code * improve volk_8i_s32f_convert_32f for ARM NEON * Calculate cos in AVX512F * Calculate sin using AVX512F Fixes: * Fix segmentation fault when using GCC 8 * Fix python version detection * cmake: Check that 'distutils' is available * c11: Remove pre-C11 preprocessor instructions OBS-URL: https://build.opensuse.org/request/show/897673 OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/volk?expand=0&rev=13 --- volk-2.4.1.tar.xz | 3 --- volk-2.4.1.tar.xz.sig | 14 -------------- volk-2.5.0.tar.xz | 3 +++ volk-2.5.0.tar.xz.sig | 14 ++++++++++++++ volk.changes | 22 ++++++++++++++++++++++ volk.spec | 6 +++--- 6 files changed, 42 insertions(+), 20 deletions(-) delete mode 100644 volk-2.4.1.tar.xz delete mode 100644 volk-2.4.1.tar.xz.sig create mode 100644 volk-2.5.0.tar.xz create mode 100644 volk-2.5.0.tar.xz.sig diff --git a/volk-2.4.1.tar.xz b/volk-2.4.1.tar.xz deleted file mode 100644 index af76501..0000000 --- a/volk-2.4.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1fabeea2a6332bb58370b46fc0d7164aa6625c9fb50a5f65fc7cf8832990cbf5 -size 315072 diff --git a/volk-2.4.1.tar.xz.sig b/volk-2.4.1.tar.xz.sig deleted file mode 100644 index d8bb424..0000000 --- a/volk-2.4.1.tar.xz.sig +++ /dev/null @@ -1,14 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQGzBAABCgAdFiEEYP2fX9zcnIzoe6UVBXnWl3LNmyIFAl/bfgkACgkQBXnWl3LN -myJANAv/QY62iRPjXtFCeVGETcnBAft+lnBLfnMEudFGDgbhRc5KJcb0+fTl+/5X -cjxG1c6EIG4mJPPGvCXF5Z39xLywc38UgI/k1533kVCE4VsOuxv1BastU86MIRVE -YLzHKcRSq+RpOUiw62yJSt4VXYixpoiJuzuDxKqRheS36wYinjIz7/2BXQWI6/di -edik71eAaTfrnryENBRLmZKlLmd0lb0geO3vCO2JkAfe9XGWl2eWnMXShtaVOYaY -fcFKLXXiompXBM+ZJUTxRtrQTUREdBmGDA8YJWyEx2SacKuM/v8OxBEpReefc2L5 -7gCgEuNvALKTVj4bXO8CFXibQXKuKIKvhD4A1nCxreW/pCUwucUR11s+BodYz7hU -/hkcog8Tb4t0n8KdxwMjIlXZiCiKUxsi0DTKROuXM88g5x9sTwgJgJL5tIkCo8fB -Yj/gSlH1L+uB7s6M3qQ2HSu63KaRXUBZUvljEwP8kSFEqsZncW6V5zyDVA8D6Duz -2M2MLonS -=WFRS ------END PGP SIGNATURE----- diff --git a/volk-2.5.0.tar.xz b/volk-2.5.0.tar.xz new file mode 100644 index 0000000..35e3e95 --- /dev/null +++ b/volk-2.5.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ddc84d2396e9d3899ff0411a0659f64ba19d75b2210cce83bc2eaa7767429252 +size 322280 diff --git a/volk-2.5.0.tar.xz.sig b/volk-2.5.0.tar.xz.sig new file mode 100644 index 0000000..54cf0ba --- /dev/null +++ b/volk-2.5.0.tar.xz.sig @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNATURE----- + +iQGzBAABCgAdFiEEYP2fX9zcnIzoe6UVBXnWl3LNmyIFAmC7WbAACgkQBXnWl3LN +myJzMAv/RHob5d6laDaL2xkmcHhTc246lH/miVV2zXaMTw1UPwGsiN0EROeMtCAP +c6jfEag5airy9VPVFPNvceEa+FjY787W2cEN9HeEdXl29kqvBLozovmQ29stPfPR +QSrKsPE9kyPLFIfFk9Rg45RfX1JbshU5Vjmtmvz9ps+B2dkfel89+h6FWrYCSNnA +s6YUyYEDhP8KMVd96iSLzzaZUnAt1M6zd3G92+v0SoP/pBMwXW5IRtbqLNxJhV4I +TcIxeps9XqZ/HcpFZUEQWnK6sQqhkX+AHt8DXchPDV7hs3xXXvdxsNqvjwBZht+X +3Lb09fPY8NqfCKbpd9MTx/MMigdYsUsN0fG/fBs7MVbuMB1HI+OTr9UOT2yyM3RX +BTS9POGm4BypnrpoAKf3OssE1r1DWh+d3U8+2KrFiEacnhqQI6UdH8VlwhbTTjR2 +DHvh4zYmKI1OOQiVe+MuFjqoXbRIVjcpFB36prPTs4LqXpn7qn2iOsrQSsJGnEBB +nANcIBC+ +=EHiZ +-----END PGP SIGNATURE----- diff --git a/volk.changes b/volk.changes index 9bcbdfb..338d8f1 100644 --- a/volk.changes +++ b/volk.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Sat Jun 5 12:00:12 UTC 2021 - Martin Hauke + +- Update to version 2.5.0 + Kernels + * volk_32f_stddev_and_mean_32f_x2: implemented Young and + Cramer's algorithm + * volk_32fc_accumulator_s32fc: Add new kernel + * volk_16ic_x2_dot_prod_16ic_u_avx2: Fix Typo, was _axv2. + * Remove _mm256_zeroupper() calls + * Enforce consistent function prototypes + * 32fc_index_max: Improve speed of AVX2 version + * conv_k7_r2: Disable broken AVX2 code + * improve volk_8i_s32f_convert_32f for ARM NEON + * Calculate cos in AVX512F + * Calculate sin using AVX512F + Fixes: + * Fix segmentation fault when using GCC 8 + * Fix python version detection + * cmake: Check that 'distutils' is available + * c11: Remove pre-C11 preprocessor instructions + ------------------------------------------------------------------- Thu Dec 17 21:06:38 UTC 2020 - Martin Hauke diff --git a/volk.spec b/volk.spec index 01baf0e..0066be0 100644 --- a/volk.spec +++ b/volk.spec @@ -1,7 +1,7 @@ # # spec file for package volk # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,9 +17,9 @@ %global sonum 2 -%global soname 2_4 +%global soname 2_5 Name: volk -Version: 2.4.1 +Version: 2.5.0 Release: 0 Summary: Vector-Optimized Library of Kernels License: GPL-3.0-only