jansvoboda11 wrote: Ha, ok, the failures were caused by my mistake in command line marshaling (touché). I rebased and split this into separate commits that go from preventing the deadlock via timeout (dffa129), to preventing unnecessary rebuilds by implementing unsafe unlock (170acee), to preventing threads waiting the full timeout length via instant notifications (5dc6994). This should be ready for review.
https://github.com/llvm/llvm-project/pull/182722 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
