joker-eph wrote: One more subtlety: when lit runs the tests, it'll run them all and reports the failures. When we split the lit invocation across ninja targets, ninja stops at the first failure by default... https://github.com/llvm/llvm-project/pull/82899