From a5fa6548bb56fe7c4d0fd14b126f3027de96affc Mon Sep 17 00:00:00 2001 From: Alexey Bader Date: Wed, 1 Oct 2025 09:56:53 -0700 Subject: [PATCH] [SYCL][NFC] Fix debug printing of device binary MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit error: use of deleted function ‘sycl::_V1::detail::Managed::Managed(const sycl::_V1::detail::Managed&) [with URResource = ur_program_handle_t_*]’ 167 | for (auto Elem : Vec) | ^~~ --- sycl/source/detail/program_manager/program_manager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sycl/source/detail/program_manager/program_manager.cpp b/sycl/source/detail/program_manager/program_manager.cpp index eab2b88d0ad34..07ed72c0df423 100644 --- a/sycl/source/detail/program_manager/program_manager.cpp +++ b/sycl/source/detail/program_manager/program_manager.cpp @@ -164,7 +164,7 @@ static bool isDeviceBinaryTypeSupported(context_impl &ContextImpl, [[maybe_unused]] auto VecToString = [](auto &Vec) -> std::string { std::ostringstream Out; Out << "{"; - for (auto Elem : Vec) + for (const auto &Elem : Vec) Out << Elem << " "; Out << "}"; return Out.str();