[libcxx-commits] [libcxx] [llvm] [libc++] Optionally support filecheck-based tests (PR #165769)

Aiden Grossman via libcxx-commits libcxx-commits at lists.llvm.org
Fri Oct 31 10:06:04 PDT 2025


boomanaiden154 wrote:

> so you'd basically be looking at doubling the build time. It's not definitely unreasoable, since libc++ is relatively quick to build, but still a lot worse than 188 steps might sound at first. Anyways, I think the much bigger problem would be that we'd create a circular dependency between the runtimes build and the llvm build.

It looks like the plan here is to find `FileCheck` (or a python equivalent) as a system dependency though? I think that should alleviate any concerns with circular dependencies/build times given it needs to only happen at CI image build time. Given that doesn't happen very often, I don't see how build times would be a concern either.

https://github.com/llvm/llvm-project/pull/165769


More information about the libcxx-commits mailing list