<div dir="ltr">This morning I'm seeing 4 new sanitizer failures in SanitizerCommon-Unit (compared to a couple of days ago, when I didn't see these) - perhaps related to recent library refactoring?<br><br><div>    SanitizerCommon-Unit :: Sanitizer-i386-Test/DeadlockDetector.RemoveEdgesTest</div><div>    SanitizerCommon-Unit :: Sanitizer-i386-Test/SanitizerCommon.ThreadRegistryTest</div><div>    SanitizerCommon-Unit :: Sanitizer-x86_64-Test/DeadlockDetector.RemoveEdgesTest</div><div>    SanitizerCommon-Unit :: Sanitizer-x86_64-Test/SanitizerCommon.ThreadRegistryTest<br><br>Specifically:<br><br><div>FAIL: SanitizerCommon-Unit :: Sanitizer-i386-Test/DeadlockDetector.RemoveEdgesTest (22526 of 23188)</div><div>******************** TEST 'SanitizerCommon-Unit :: Sanitizer-i386-Test/DeadlockDetector.RemoveEdgesTest' FAILED ********************</div><div>Note: Google Test filter = DeadlockDetector.RemoveEdgesTest</div><div>[==========] Running 1 test from 1 test case.</div><div>[----------] Global test environment set-up.</div><div>[----------] 1 test from DeadlockDetector</div><div>[ RUN      ] DeadlockDetector.RemoveEdgesTest</div><div>==23451==Sanitizer CHECK failed: /usr/local/google/home/blaikie/dev/llvm/src/projects/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector.h:372 ((node)) >= ((size())) (0, 8)</div><div><br></div><div>********************</div><div>FAIL: SanitizerCommon-Unit :: Sanitizer-i386-Test/SanitizerCommon.ThreadRegistryTest (22592 of 23188)</div><div>******************** TEST 'SanitizerCommon-Unit :: Sanitizer-i386-Test/SanitizerCommon.ThreadRegistryTest' FAILED ********************</div><div>Note: Google Test filter = SanitizerCommon.ThreadRegistryTest</div><div>[==========] Running 1 test from 1 test case.</div><div>[----------] Global test environment set-up.</div><div>[----------] 1 test from SanitizerCommon</div><div>[ RUN      ] SanitizerCommon.ThreadRegistryTest</div><div>==23616==Sanitizer CHECK failed: /usr/local/google/home/blaikie/dev/llvm/src/projects/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cc:275 ((ThreadStatusCreated)) == ((tctx->status)) (1, 2)</div><div><br></div><div>********************</div><div>FAIL: SanitizerCommon-Unit :: Sanitizer-x86_64-Test/DeadlockDetector.RemoveEdgesTest (22641 of 23188)</div><div>******************** TEST 'SanitizerCommon-Unit :: Sanitizer-x86_64-Test/DeadlockDetector.RemoveEdgesTest' FAILED ********************</div><div>Note: Google Test filter = DeadlockDetector.RemoveEdgesTest</div><div>[==========] Running 1 test from 1 test case.</div><div>[----------] Global test environment set-up.</div><div>[----------] 1 test from DeadlockDetector</div><div>[ RUN      ] DeadlockDetector.RemoveEdgesTest</div><div>==23775==Sanitizer CHECK failed: /usr/local/google/home/blaikie/dev/llvm/src/projects/compiler-rt/lib/sanitizer_common/sanitizer_deadlock_detector.h:372 ((node)) >= ((size())) (0, 8)</div><div><br></div><div>********************</div><div>FAIL: SanitizerCommon-Unit :: Sanitizer-x86_64-Test/SanitizerCommon.ThreadRegistryTest (22728 of 23188)</div><div>******************** TEST 'SanitizerCommon-Unit :: Sanitizer-x86_64-Test/SanitizerCommon.ThreadRegistryTest' FAILED ********************</div><div>Note: Google Test filter = SanitizerCommon.ThreadRegistryTest</div><div>[==========] Running 1 test from 1 test case.</div><div>[----------] Global test environment set-up.</div><div>[----------] 1 test from SanitizerCommon</div><div>[ RUN      ] SanitizerCommon.ThreadRegistryTest</div><div>==24109==Sanitizer CHECK failed: /usr/local/google/home/blaikie/dev/llvm/src/projects/compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cc:275 ((ThreadStatusCreated)) == ((tctx->status)) (1, 2)</div></div></div>