================ @@ -679,6 +683,10 @@ struct AllSwitchPaths { ThreadingPath NewPath(Path); NewPath.appendExcludingFirst(IPath); ---------------- dybv-sc wrote: Great suggestion! Added path limit as parameter for both functions. https://github.com/llvm/llvm-project/pull/145482