Skip to content

SLEEF 3.6.1

Compare
Choose a tag to compare
@blapie blapie released this 10 Jun 10:25
· 48 commits to master since this release

What's Changed

This patch release provides important bug fixes, including a fix for API compatibility with 3.5 (#534).
The support and test for some features is still limited, as documented in README,
however significant progress was made in order to test on Linux, macOS and Windows.

Added

  • Add support for RISC-V in DFT, QUAD and inline headers (#503, #522).
  • Add GHA workflow to run CI tests on Windows x86 (#540)
    and macOS on x86 and aarch64 (#543). And update test matrix.
  • Add GHA workflows to run examples in CI (#550).

Changed

  • Cleanup/Improve support for RISC-V in LIBM (#520, #521).
  • Update supported environment in documentation (#529, #549),
    including website and test matrix from README.

Fixed

  • Major fix and cleanup of CMakeLists.txt (#531).
  • Fix compatibility issue after removal of quad and long double
    sincospi (#545). Restores functions that are missing in 3.6 (#534).
  • Various bug fixes (#528, #533, #536, #537).

All Contributors

Thank you @musicinmybrain, @sh1boot, @joanaxcruz, @blapie, @xuhancn, @alexreinking, @yuyichao, @luhenry, and @Andarwinux.

New Contributors

Full Changelog: 3.6...3.6.1