1
0
forked from pool/adaptivecpp
Files
adaptivecpp/0002-Remove-realpath-in-acpp.patch
Eyad Issa 27c31209b4 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/adaptivecpp?expand=0&rev=9
2025-01-03 22:48:21 +00:00

26 lines
694 B
Diff

From 8811e2a52977bb5686c32cc97609a5a84c8ae79e Mon Sep 17 00:00:00 2001
From: VaiTon <eyadlorenzo@gmail.com>
Date: Fri, 6 Dec 2024 12:33:52 +0100
Subject: [PATCH 2/2] Remove realpath in acpp
---
bin/acpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/bin/acpp b/bin/acpp
index f4bfd67..0d930dd 100755
--- a/bin/acpp
+++ b/bin/acpp
@@ -1948,7 +1948,7 @@ if __name__ == '__main__':
print_error("acpp requires python 3.")
sys.exit(-1)
- filename = os.path.basename(os.path.realpath(__file__))
+ filename = sys.argv[0]
if filename == "syclcc":
print_warning("syclcc is deprecated; please use acpp instead.")
if filename == "syclcc-clang":
--
2.47.1