This is an archive of the discontinued LLVM Phabricator instance.

Adapt LLDB dataformatters for libcxx change D129386
ClosedPublic

Authored by aprantl on Sep 9 2022, 3:47 PM.

Details

Summary

We at first misattributed this to a CMake configuration change that happened on green dragon at the same time, hence the delay.

Diff Detail

Event Timeline

aprantl created this revision.Sep 9 2022, 3:47 PM
Herald added a project: Restricted Project. · View Herald TranscriptSep 9 2022, 3:47 PM
ldionne accepted this revision.Sep 9 2022, 3:48 PM
ldionne added inline comments.
lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
1004

IIUC you're trying to support both the old and the new naming?

This revision is now accepted and ready to land.Sep 9 2022, 3:48 PM
aprantl added inline comments.Sep 9 2022, 3:51 PM
lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
1004

Yes, otherwise the matrix bot, which tests that LLDB can debug code compiled with older releases of clang (and libcxx) would fail. Currently it builds the testsuite with every other release since Clang 5.0

https://green.lab.llvm.org/green/view/LLDB/job/lldb-cmake-matrix/

This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptSep 9 2022, 3:59 PM