[compiler-rt] [llvm] [tsan] Introduce Adaptive Delay Scheduling to TSAN (PR #178836)
Chris Cotter via llvm-commits
llvm-commits at lists.llvm.org
Tue Feb 10 06:21:36 PST 2026
ccotter wrote:
> Out of curiosity: MPSC -- is it something Relacy has missed?
Relacy caught it very easily! In https://github.com/NVIDIA/stdexec/pull/1812, I was running all of the stdexec unit tests with the adaptive delay scheduler version of TSAN. Although it's now much easier to take existing code using std:: and implement a Relacy test, there are ~100 tests that use threads, so this was a good sample to try this modified TSAN on. Once I found a race, I reproduced it with a specific MPSC queue test with Relacy.
https://github.com/llvm/llvm-project/pull/178836
More information about the llvm-commits
mailing list