The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. This fork is used to manage Apple’s stable releases of Clang as well as support the Swift project.
This PR re-enables the crashlogs test to run on Intel bots.
The test were disabled previously because they'd hit a non-deterministic deadlock when loading images in parallel.
This PR includes a temporary workaround to the deadlock by loading images sequentially and disables image lookup using dSYMForUUID since the CI bots don't have access to build records to pull the images from, so it doesn't make sense to do it in tests.
This PR re-enables the crashlogs test to run on Intel bots.
The test were disabled previously because they'd hit a non-deterministic deadlock when loading images in parallel. This PR includes a temporary workaround to the deadlock by loading images sequentially and disables image lookup using dSYMForUUID since the CI bots don't have access to build records to pull the images from, so it doesn't make sense to do it in tests.
rdar://128953725 rdar://128738052 rdar://129401926