SLEEF 3.6
This new release of SLEEF contains numerous important updates such as
- Generation of inline header file for CUDA (PR #337)
- Add support for System/390 z15 support (PR #343)
- Add support for POWER 9 (PR #360)
- Optimise error functions (PR #370)
- Add quad-precision functions (PR #375, #377, #380, #381, #382, #383, #385, #386, #387) and documentation
- Add preliminary support for iOS and Android (PR #388, #389)
- Add OpenMP pragmas to the function declarations in sleef.h to enable auto-vectorization by GCC (PR #404, #406)
- Improve CMake package config (PR #412)
- Remove old CI scripts (PR #502) and add new public CI test infrastructure using GitHub Actions (PR #476)
- Add support for RISC-V in libm (PR #477)
- Support parallel builds with GNU make (PR #491)
- Add SLEEF_ prefix to user-facing CMake options. (PR #509)
- Various bug fixes (PR #492, #499, #508)
- Update documentation and move doc/website to repo (PR #504, #513)
This release comes after a long period of inactivity and might suffer from limited test coverage. We made sure to document supported environments on the README and issue #481. Known issues are documented in GitHub issues.