JDevlieghere wrote: The pre-commit tests were failing with this change, so I merged in main on the off-chance that the branch was stale. It seems like they were still failing. Did you run the tests locally? https://github.com/llvm/llvm-project/pull/158195