Change logs for volk source package in Noble

  • volk (3.1.2-1.1build1) noble; urgency=medium
    
      * No-change rebuild for CVE-2024-3094
    
     -- William Grant <email address hidden>  Mon, 01 Apr 2024 16:26:19 +1100
  • volk (3.1.2-1.1) unstable; urgency=medium
    
      * Non-maintainer upload.
      * Rename libraries for 64-bit time_t transition.  Closes: #1063052
    
     -- Steve Langasek <email address hidden>  Wed, 28 Feb 2024 23:20:12 +0000
  • volk (3.1.2-1) unstable; urgency=medium
    
      * New upstream release.
        - Replace sse2neon with native NEON
        - Remove loop unrolling
        - Simplify Spiral-generated code
    
     -- A. Maitland Bottoms <email address hidden>  Sun, 25 Feb 2024 08:51:33 -0500
  • volk (3.1.1-4) unstable; urgency=medium
    
      * fix clean rule to keep sse2neon.h in place
    
     -- A. Maitland Bottoms <email address hidden>  Tue, 30 Jan 2024 19:00:06 -0500
  • volk (3.1.1-3) unstable; urgency=medium
    
      * Just patch in sse2neon.h where it should be.
    
     -- A. Maitland Bottoms <email address hidden>  Tue, 30 Jan 2024 13:36:17 -0500
  • volk (3.1.1-1) unstable; urgency=medium
    
      * New upstream release
        This is a maintenance release to fix subtle bugs in many areas and to
        improve our tests where possible. All in all, our CI is more stable now
        and catches more errors.
      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.
    
     -- A. Maitland Bottoms <email address hidden>  Tue, 30 Jan 2024 00:13:23 -0500
  • volk (3.1.0-3) unstable; urgency=medium
    
      * add powerpc to cpu-features dependency
    
     -- A. Maitland Bottoms <email address hidden>  Sat, 16 Dec 2023 09:31:28 -0500
  • volk (3.1.0-2) unstable; urgency=medium
    
      * Avoid ORC on x32, led to test failures
      * include argilo-volk/all-i386-patches
      * update available cpu-features architecture list
      * Express version information in decimal
      * add debian/upstream/metadata
      * clean __pycahe__ (Closes: #1048046)
    
     -- A. Maitland Bottoms <email address hidden>  Fri, 15 Dec 2023 17:57:14 -0500
  • volk (3.0.0-2) unstable; urgency=medium
    
      * upload to unstable
    
     -- A. Maitland Bottoms <email address hidden>  Sat, 15 Jul 2023 21:58:53 -0400