kfr

Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)
Log | Files | Refs | README

commit 5e05651057d27b6f946019c67ae8129e7c979da5
parent 48e22a1485329ffbb7756ff840209ab379ab5667
Author: d.levin256@gmail.com <d.levin256@gmail.com>
Date:   Mon, 28 Oct 2024 09:19:26 +0000

KFR 6.0.4

Diffstat:
MCHANGELOG.md | 6++++++
MKNOWNBUGS.md | 18+++++++++---------
Minclude/kfr/kfr.h | 2+-
3 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 6.0.4 + +#### Fixed + +- Clang 19 compatibility fix + ## 6.0.3 #### Changed diff --git a/KNOWNBUGS.md b/KNOWNBUGS.md @@ -1,11 +1,11 @@ # Known bugs and limitations -| Compiler | Architecture | ISA | Description -| - | - | - | - | -| Visual Studio | x86/x86_64 | < SSE2 | Not supported, SSE2 is required | -| GCC | x86/x86_64 | < SSE2 | Not supported, SSE2 is required | -| Visual Studio 2022 | x86_64 | AVX512 | Internal Compiler Error (sometimes) | -| Clang 14 | x86/x86_64 | Generic | Code generation bug in Clang | -| GCC 12 | x86/x86_64 | AVX512 | Code generation bug in GCC | -| Clang 10 | ARM, ARM64 | | Code generation bug in Clang https://github.com/kfrlib/kfr/issues/112 | -| Clang 13+ | ARM, ARM64 | | Code generation bug in Clang in `kfr::exp` | +| Compiler | Architecture | ISA | Description | +|--------------------|--------------|---------|-----------------------------------------------------------------------| +| Visual Studio | x86/x86_64 | < SSE2 | Not supported, SSE2 is required | +| GCC | x86/x86_64 | < SSE2 | Not supported, SSE2 is required | +| Visual Studio 2022 | x86_64 | AVX512 | Internal Compiler Error (sometimes) | +| Clang 14 | x86/x86_64 | Generic | Code generation bug in Clang | +| GCC 12 | x86/x86_64 | AVX512 | Code generation bug in GCC | +| Clang 10 | ARM, ARM64 | | Code generation bug in Clang https://github.com/kfrlib/kfr/issues/112 | +| Clang 13+ | ARM, ARM64 | | Code generation bug in Clang in `kfr::exp` | diff --git a/include/kfr/kfr.h b/include/kfr/kfr.h @@ -34,7 +34,7 @@ #define KFR_VERSION_MAJOR 6 #define KFR_VERSION_MINOR 0 -#define KFR_VERSION_PATCH 3 +#define KFR_VERSION_PATCH 4 #define KFR_VERSION_LABEL "" #define KFR_VERSION_STRING \