This is an archive of the discontinued LLVM Phabricator instance.

[lldb-tests] Force system's libcxx on tests failing with debug symbols
ClosedPublic

Authored by fdeazeve on Dec 5 2022, 12:57 PM.

Details

Summary

The tests in this patch expose failures of LLDBs expression evaluator
when a standard library is compiled with debug symbols. This is the case
for RelWithDebugInfo builds of llvm-project (with libcxx).

Until these bugs are fixed, we force these tests to use the system's
standard library.

Diff Detail

Event Timeline

fdeazeve created this revision.Dec 5 2022, 12:57 PM
Herald added a project: Restricted Project. · View Herald TranscriptDec 5 2022, 12:57 PM
fdeazeve requested review of this revision.Dec 5 2022, 12:57 PM
Herald added a project: Restricted Project. · View Herald TranscriptDec 5 2022, 12:57 PM
fdeazeve updated this revision to Diff 480214.Dec 5 2022, 1:01 PM

Add FIXME comment with the same observation from the commit message.

Michael137 accepted this revision.Dec 5 2022, 1:11 PM
This revision is now accepted and ready to land.Dec 5 2022, 1:11 PM
JDevlieghere accepted this revision.Dec 5 2022, 1:27 PM

Thanks!