Warning, /acts/Traccc/extern/dpl/oneDPL-2022.11.0.patch is written in an unsupported language. File is not indexed.
0001 diff -ur oneDPL-oneDPL-2022.11.0-release-orig/include/oneapi/dpl/pstl/hetero/dpcpp/parallel_backend_sycl_utils.h oneDPL-oneDPL-2022.11.0-release-fixed/include/oneapi/dpl/pstl/hetero/dpcpp/parallel_backend_sycl_utils.h
0002 --- oneDPL-oneDPL-2022.11.0-release-orig/include/oneapi/dpl/pstl/hetero/dpcpp/parallel_backend_sycl_utils.h 2025-12-19 17:56:53.000000000 +0100
0003 +++ oneDPL-oneDPL-2022.11.0-release-fixed/include/oneapi/dpl/pstl/hetero/dpcpp/parallel_backend_sycl_utils.h 2026-04-29 14:16:28.013957292 +0200
0004 @@ -736,7 +736,7 @@
0005 std::size_t
0006 __fill_data(_Args&&...) const
0007 {
0008 - assert(!"Unsupported return type");
0009 + assert(false && "Unsupported return type");
0010 return 0;
0011 }
0012
0013 diff -ur oneDPL-oneDPL-2022.11.0-release-orig/include/oneapi/dpl/pstl/parallel_backend_utils.h oneDPL-oneDPL-2022.11.0-release-fixed/include/oneapi/dpl/pstl/parallel_backend_utils.h
0014 --- oneDPL-oneDPL-2022.11.0-release-orig/include/oneapi/dpl/pstl/parallel_backend_utils.h 2025-12-19 17:56:53.000000000 +0100
0015 +++ oneDPL-oneDPL-2022.11.0-release-fixed/include/oneapi/dpl/pstl/parallel_backend_utils.h 2026-04-29 14:12:54.596311509 +0200
0016 @@ -390,14 +390,14 @@
0017 get_for_current_thread()
0018 {
0019 const std::size_t __i = _Derived::get_thread_num();
0020 - std::optional<_ValueType>& __local = __thread_specific_storage[__i];
0021 - if (!__local)
0022 + std::optional<_ValueType>& __current = __thread_specific_storage[__i];
0023 + if (!__current)
0024 {
0025 // create temporary storage on first usage to avoid extra parallel region and unnecessary instantiation
0026 - std::apply([&__local](_Args... __arg_pack) { __local.emplace(__arg_pack...); }, __args);
0027 + std::apply([&__current](_Args... __arg_pack) { __current.emplace(__arg_pack...); }, __args);
0028 __num_elements.fetch_add(1, std::memory_order_relaxed);
0029 }
0030 - return *__local;
0031 + return *__current;
0032 }
0033
0034 std::vector<std::optional<_ValueType>> __thread_specific_storage;