Michael137 wrote:

> Hmm does the Swift builder use a different version of libc++ or something 
> else than the Ubuntu builders here? I'm wondering because the tests pass 
> here. The difference is that on the Swift builder, the active type shows as 
> `std::basic_string<char>` whereas it should show as `std::string`.

You mean the other way around? In the test case you're checking for 
basic_string.

I suspect the difference comes from tuning for lldb on Darwin (do we tune the 
test suite for lldb on other platforms? probably not?). When tuning for LLDB we 
generate slightly different debug-info so LLDB knows to show std::string in 
typenames instead of the basic_string

https://github.com/llvm/llvm-project/pull/171489
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to