inglorion added a comment. Previous diff: https://reviews.llvm.org/D29691. The early exit in Driver.cpp line 820 is now before any paths are enqueued, avoiding the race that existed in the previous diff. https://reviews.llvm.org/D31688