From bcbdb23d07879f1b16f462aabbd55e1ab983f8fe Mon Sep 17 00:00:00 2001 From: Igor Markoff Date: Thu, 7 May 2026 13:15:31 +0300 Subject: [PATCH] apply juno patches --- tools/sancov/sancov.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/sancov/sancov.cpp b/tools/sancov/sancov.cpp index acf47b99b9c6b..dca7a5d4d3a98 100644 --- a/tools/sancov/sancov.cpp +++ b/tools/sancov/sancov.cpp @@ -606,7 +606,11 @@ class Blacklists { if (ClBlacklist.empty()) return std::unique_ptr(); - return SpecialCaseList::createOrDie({{ClBlacklist}}); + std::vector Paths; + // Newer Xcode/libc++ rejects implicit std::string construction in nested + // initializer-list copy-initialization, so build the vector explicitly. + Paths.emplace_back(static_cast(ClBlacklist)); + return SpecialCaseList::createOrDie(Paths); } std::unique_ptr DefaultBlacklist; std::unique_ptr UserBlacklist;