-
Notifications
You must be signed in to change notification settings - Fork 37.7k
test: Drop no longer needed race:epoll_ctl
TSan suppression
#26759
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers. ReviewsSee the guideline for information on the review process. |
Yeah, could have been fixed when switching the clang version from to |
FWIW, I've checked the TSan task with the focal image before submitting this PR. There were no issues. Perhaps a fix was backported to focal's clang-10. |
lgtm. The failure rate was low for this one, so even if it still happens, it will take some time to reproduce. I guess this can be merged now and reverted later if it still happens? |
…ession a3f5e54 test: Drop no longer needed `race:epoll_ctl` TSan suppression (Hennadii Stepanov) Pull request description: The removed suppression seems no needed. I cannot point the exact commit/PR which makes this change possible. Top commit has no ACKs. Tree-SHA512: 8ee79cbdb2bc62796d72c69be4a818379132eae47be33951e8b9d224b049ff77e867004801c7cb0cc564a5374f318dafd9142b5231e9bd428f80acc75253933e
🐙 This pull request conflicts with the target branch and needs rebase. |
Merged. |
The last change to the Focal LLVM 10 toolchain package was prior to this suppression being added: https://changelogs.ubuntu.com/changelogs/pool/main/l/llvm-toolchain-10/llvm-toolchain-10_10.0.0-4ubuntu1/changelog. |
https://cirrus-ci.com/task/6614284264800256?logs=ci#L3512
|
Well. It did not take too much time ( |
I just fail to reproduce locally. Maybe this only happens with a specific kernel version that Cirrus CI uses? |
Neither do I. I'm curious whether llvm/llvm-project@16baf59 fixes the TSan's bug? If so, than this PR must be reverted until using clang-15. |
…n suppression a3f5e54 test: Drop no longer needed `race:epoll_ctl` TSan suppression (Hennadii Stepanov) Pull request description: The removed suppression seems no needed. I cannot point the exact commit/PR which makes this change possible. Top commit has no ACKs. Tree-SHA512: 8ee79cbdb2bc62796d72c69be4a818379132eae47be33951e8b9d224b049ff77e867004801c7cb0cc564a5374f318dafd9142b5231e9bd428f80acc75253933e
faa00ca ci: Use clang-15 in tsan task (MarcoFalke) Pull request description: Generally it is best to use the latest clang version for sanitizers, because it comes with the most features and bugfixes. So bump to clang-15, the latest release, for the tsan task. The task was using clang-13 (instead of 14) due to a bug, see bitcoin/bitcoin#24572 (comment). Bumping to 15 will hopefully fix this bug, as well as bitcoin/bitcoin#26759 (comment) ACKs for top commit: hebasto: ACK faa00ca Tree-SHA512: adb2386bb9615a3e1185e0624b0b68cd2738309530185819714a26e63bdf1c79461c4b4d3aa9cbe2fe08cc412349d7453f192abbbe9fb5adca74cf4b148ae7b7
The removed suppression seems no needed.
I cannot point the exact commit/PR which makes this change possible.