Changelog for
libpocl2-3.1-89.14.i586.rpm :
* Thu Feb 29 2024 Dominique Leuenberger
- Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN.
* Fri Feb 16 2024 Max Lin - BuildRequires clang15-devel on Leap 15.6
* the default clang-devel is clang17 and Leap15 doesn\'t have clang16
* Wed Nov 08 2023 Dominique Leuenberger - BuildRequire clang16-devel whenever clang-devel is not in the range >= 6 < 17.
* Sat May 13 2023 Carsten Ziepke - Add pocl-llvm16.patch, enables support for LLVM 16- Use BuildRequires ocl-icd-devel instead pkgconfig(OpenCL), fix have choice for pkgconfig(OpenCL) for SLE
* Sat Dec 24 2022 Andreas Schwab - Use generic-rv64 cpu on riscv64
* Mon Dec 05 2022 Ondřej Súkup - Update to version 3.1
* Support CLang/LLVM 15
* Much improved SPIR-V support for CPU and CUDA drivers
* Major rework of the custom device driver.
* Various improvements to the work-in-progress Vulkan driver
* Basic implementation of cl_khr_command_buffer
* Wed Nov 02 2022 Dominique Leuenberger - IF clang-devel is >= 15, force dependency to clang14-devel.
* Tue Sep 06 2022 Stefan Brüns - Update to version 3.0
* Minimal OpenCL 3.0 feature set should be now supported (official conformance stamp still to apply for).
* Support for Clang/LLVM 14.0.
* Improved tracing and visualization.
* Support for generating specialized work-group functions and include them in the PoCL kernel program binaries.
* Fixed printf for SPIR-V.
* A lot of other fixes and improvements.
* Sat Jun 04 2022 Aaron Puchert - Use LLVM 13 on Tumbleweed, since LLVM 14 does not yet work according to upstream. (gh#pocl/pocl#1047, gh#pocl/pocl#1048)- Require at least version 6 of clang-devel, older versions are not supported. (Otherwise configuration will fail.)- Strip prefix from CMAKE_INSTALL_LIBDIR on older distributions to fix paths there.
* Sat Oct 30 2021 Martin Hauke - Update to version 1.8
* Support for Clang/LLVM 13
* Improved debugging support with Valgrind, LTTNG
* Improved support for SPIR/SPIR-V on CUDA- Update to version 1.7
* Support for Clang/LLVM 12
* Improved support for cross-compiling
* Improved support for SPIR-V binaries when using CPU device
* Implemented OpenCL 3.0 features: clGetDeviceInfo queries + CL_DEVICE_ATOMIC_MEMORY_CAPABILITIES (Minimal implementation) + CL_DEVICE_ATOMIC_FENCE_CAPABILITIES (Minimal implementation)