SIGN IN SIGN UP

gh-117657: Quiet erroneous TSAN reports of data races in `_PySeqLock` (#117955)

Quiet erroneous TSAN reports of data races in `_PySeqLock`

TSAN reports a couple of data races between the compare/exchange in
`_PySeqLock_LockWrite` and the non-atomic loads in `_PySeqLock_{Abandon,Unlock}Write`.
This is another instance of TSAN incorrectly modeling failed compare/exchange
as a write instead of a load.
M
mpage committed
0d29302155f49d4d5c7fa34a658ad5a97dd013a2
Parent: b6c62c7
Committed by GitHub <noreply@github.com> on 4/17/2024, 5:19:28 PM