Skip to content

Commit 3752b98

Browse files
committed
v25.01 release
* Update MAINTAINERS * Improve subdirectory structure   * Merge pl/ into math/. All math routines can now be built into a single library, and the new structure reduces code duplication.   * Upgrade the test infrastructure. Intervals, thresholds and other test parameters are now embedded in source files, processed into files generated at compile-time, and finally passed to the tester script.   * Move "lower-quality" routines into dedicated experimental/ directories. * Changes in config and build system   * Update minimum required versions of GCC (>= 10) and CLANG (>=5), as a consequence of always building SVE on AArch64.   * Updates in config options, eg. removing `WANT_SIMD_TESTS` and `WANT_SVE_MATH`. * Changes in math/ subdirectory   * Provide vector annotations to allow auto-vectorisation to our mathlib provided that `-ffast-math` is enabled and `mathlib.h` is included.   * Many codegen and performance improvement in vector routines. Fixing most regressions that occurred between GCC 13 and 14. Improvement in memory access, reduction of spills, and better usage of instruction set.   * Add vector variants for standard and non-standard routines:     * C99: modf.     * C23: tanpi.     * other: sincospi.   * Fix signature of vector sincos.   * Fix tests with MPFR.   * Allow building, testing and benchmarking scalar math routines on macOS and Windows. * Changes in string/ subdirectory   * Fix 32-bit Arm build.   * Improve string benchmarks. * Add support for MOPS memcpy/memmove/memset. * Improved memset performance. * Add new SVE memset implementation. * Remove ILP32 support. * Changes in networking/ subdirectory * Fix make install. Library and header might need renaming in the future to be consistent with other components. **Full Changelog**: v24.05...v25.01
1 parent 75e6215 commit 3752b98

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

README

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ contribution requirements are documented in README.contributors of
1212
the appropriate subdirectory.
1313

1414
Regular quarterly releases are tagged as vYY.MM, the latest
15-
release is v24.05.
15+
release is v25.01.
1616

1717
Source code layout:
1818

0 commit comments

Comments
 (0)