-
Notifications
You must be signed in to change notification settings - Fork 106
Open
Description
This logic in BinaryBuilder.jl
BinaryBuilder.jl/src/auditor/compiler_abi.jl
Lines 221 to 226 in 44cfc61
| # Otherwise, if we still have `std::string`'s or `std::list`'s in there, it's implicitly a | |
| # `cxx03` binary, even though we don't have a __cxx03 namespace or something. Mark it. | |
| if any(occursin("std::string", c) || occursin("std::basic_string", c) || | |
| occursin("std::list", c) for c in symbol_names) | |
| return "cxx03" | |
| end |
triggers on C++11
std::string_view: While std::string maps to std::__cxx11::string internally, std::string_view maps to std::basic_string_view, and the regex matches. This leads to false positives.Metadata
Metadata
Assignees
Labels
No labels