Closed jansvoboda11 closed 1 month ago
Asynchronous ThinLTO caching was originally implemented in https://github.com/apple/llvm-project/pull/8236 (and cherry-picked into the release branch in https://github.com/apple/llvm-project/pull/8614), but the Make the async code more self-contained commit accidentally dropped termination handling. This resulted in a crash in the "LLVM.CAS.thinlto-remote-cache.ll" test. This PR fixes that.
@swift-ci please test
Asynchronous ThinLTO caching was originally implemented in https://github.com/apple/llvm-project/pull/8236 (and cherry-picked into the release branch in https://github.com/apple/llvm-project/pull/8614), but the Make the async code more self-contained commit accidentally dropped termination handling. This resulted in a crash in the "LLVM.CAS.thinlto-remote-cache.ll" test. This PR fixes that.