Several tests currently deadlock when the lit test suite is run on OS X. At this point, I'd like to turn them into failures so we can actually have a buildbot running the tests.
One class of deadlocks is when using fork/vfork – if something fails within the fork interceptor, an external symbolizer is spawned using fork() again and that deadlock with the original fork. Let's disable the symbolizer in these tests (none of them actually rely on the symbolizer).
Second class of deadlocks is when having a very fast timer (ITIMER_PROF, tv_usec = 10) and spawning new threads. Apparently, a thread receives a signal at a very early initialization stage, which deadlocks again. I don't have a solution for this yet, so I think we should just make the test simply fail on OS X.