Skip to content
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

Tsan Dependencies Not Getting Traced Through Threadqueues #303

Open
insertinterestingnamehere opened this issue Oct 18, 2024 · 1 comment

Comments

@insertinterestingnamehere
Copy link
Collaborator

Due to some fundamental limitations of thread sanitizer's implementation it's not able to trace the happens-before relationships through our threadqueues reliably. I suspect this is causing most (if not all) of the remaining thread sanitizer failures. The fix for this will be some kind of extension of #249 to provide more information to the santitizer to get it working properly.

@insertinterestingnamehere
Copy link
Collaborator Author

I'm closing the other tsan-related issues since they'll all need to be re-triaged after this one's fixed. Most of what's still showing up now is buggy behaviour and/or false positives caused by the incomplete interop with thread sanitizer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant