File tree Expand file tree Collapse file tree 2 files changed +18
-2
lines changed
Expand file tree Collapse file tree 2 files changed +18
-2
lines changed Original file line number Diff line number Diff line change 11# libdeflate release notes
22
3+ ## Version 1.23
4+
5+ * Fixed bug introduced in 1.20 where incorrect checksums could be calculated if
6+ libdeflate was compiled with clang at -O0 and run on a CPU supporting AVX512.
7+
8+ * Fixed bug introduced in 1.20 where incorrect checksums could be calculated in
9+ rare cases on macOS computers that support AVX512 and are running an older
10+ version of macOS that contains a bug that corrupts AVX512 registers. This
11+ could occur only if code outside libdeflate enabled AVX512 in the thread.
12+
13+ * Fixed build error when using -mno-evex512 with clang 18+ or gcc 14+.
14+
15+ * Increased the minimum CMake version to 3.10.
16+
17+ * Further optimized the x86 CRC code.
18+
319## Version 1.22
420
521* The CMake-based build system now implements a workaround for gcc being paired
Original file line number Diff line number Diff line change @@ -13,8 +13,8 @@ extern "C" {
1313#endif
1414
1515#define LIBDEFLATE_VERSION_MAJOR 1
16- #define LIBDEFLATE_VERSION_MINOR 22
17- #define LIBDEFLATE_VERSION_STRING "1.22 "
16+ #define LIBDEFLATE_VERSION_MINOR 23
17+ #define LIBDEFLATE_VERSION_STRING "1.23 "
1818
1919/*
2020 * Users of libdeflate.dll on Windows can define LIBDEFLATE_DLL to cause
You can’t perform that action at this time.
0 commit comments