Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libacpp-llvm-to-backend-24.10.0~0-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: libacpp-llvm-to-backend Distribution: openSUSE Tumbleweed
Version: 24.10.0~0 Vendor: openSUSE
Release: 1.1 Build date: Fri Jan 3 23:30:08 2025
Group: Unspecified Build host: reproducible
Size: 661872 Source RPM: adaptivecpp-24.10.0~0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://adaptivecpp.github.io
Summary: LLVM to backend for AdaptiveCpp
LLVM to backend for AdaptiveCpp

Provides

Requires

License

BSD-2-Clause

Changelog

* Fri Jan 03 2025 Eyad Issa <eyadlorenzo@gmail.com>
  - Update to version 24.10.0~0:
    * AdaptiveCpp 24.10 introduces additional JIT-time optimizations,
      especially at the default ACPP_ADAPTIVITY_LEVEL=1 setting.
      Users may see substantial performance improvements for some
      kernels.
    * ACPP_ALLOCATION_TRACKING=1 was added which can enable the JIT
      compiler to include even more information about memory usage in
      code generation, further improving performance in some cases.
    * Added full support for the SYCL 2020 group algorithms library
      in the default generic JIT compiler on all backends.
    * Additional C++ parallel STL algorithms supported for offloading
    * Introducing the acpp::algorithms library: The algorithms
      underneath the C++ parallel STL offloading support are now also
      documented and exposed on the SYCL level for users who wish to
      invoke them from SYCL with a higher degree of control.
    * Added framework for JIT-time reflection to generic JIT
      compiler.
    * New extensions:
      ~ AdaptiveCpp_restrict_ptr
      ~ AdaptiveCpp_jit::compile_if
  - Remove requirement on LLVM 18 and update version
  - Renamed libraries to libacpp-*
  - Deleted 0002-CMake-acpp-clang-to-MODULE.patch: upstreamed
  - Renamed 0003-Remove-realpath-in-acpp.patch to
    0002-Remove-realpath-in-acpp.patch
* Thu Dec 05 2024 Eyad Issa <eyadlorenzo@gmail.com>
  - Split OpenMP runtime from the generic library
* Mon Nov 18 2024 Eyad Issa <eyadlorenzo@gmail.com>
  - Convert patches to git format
    * 01-env-to-interpreter.patch ->
      0001-Use-bin-env-python3-instead-of-python3-in-scripts.patch
    * 02-cmake-modules.patch ->0002-CMake-acpp-clang-to-MODULE.patch
  - Added patch 0003-Remove-realpath-in-acpp.patch to remove
    warning when using acpp caused by %fdupes.
* Tue Nov 12 2024 Eyad Issa <eyadlorenzo@gmail.com>
  - Added patch 02-cmake-modules.patch to make some shared libraries
    modules and to avoid error while linking with --no-undefined.
  - Added patch 01-env-to-interpreter.patch to convert
    /usr/bin/env python3 to /usr/bin/python3 in the shebang of the
    python scripts.
  - Packaged version 24.06.0

Files

/usr/lib/hipSYCL
/usr/lib/hipSYCL/llvm-to-backend
/usr/lib/hipSYCL/llvm-to-backend/libllvm-to-backend.so
/usr/lib/hipSYCL/llvm-to-backend/libllvm-to-host.so
/usr/lib/hipSYCL/llvm-to-backend/llvm-to-host-tool


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Jan 30 00:45:30 2025