[libcxx-commits] [PATCH] D119036: [libc++] Fix modules and benchmarks CI builds when incomplete features are disabled

Adrian Prantl via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Thu Feb 10 16:52:34 PST 2022


aprantl added a comment.

> I think the friction here comes from the fact that LLDB (1) consciously decides to live on the edge by using a ToT libc++, and (2) doesn't give us a way to put LLDB on our radar by providing a pre-commit CI bot that would run the data formatters.

I'm not sure I agree with that characterization: LLDB doesn't live on the edge, it's a sibling project of libcxx inside the llvm-project monorepo and the bots test ToT of llvm-project.

It's by the way not an LLDB dataformatter that broke, but a clang invocation compiling a .cpp file (part of the LLDB test suite) using -fmodules -fcxxmodules ran into an assertion. LLDB is just the messenger :-)


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D119036/new/

https://reviews.llvm.org/D119036



More information about the libcxx-commits mailing list