-
Notifications
You must be signed in to change notification settings - Fork 70
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
Add Thread Sanitizer CI/CD #63
Conversation
Apparently tsan doesn't work on internal workstations because both the OS and gcc tsan is too old.
Have to test the flow on using provided images. |
dcf3587
to
70fc603
Compare
Currently this depend on #71 being fixed for third party libraries, I currently need to focus on a release critical feature before I could get to fixing third party libraries. I will come back to this likely next week. |
Thanks @sherry-yuan! Small clarification, |
------------------------------ ThreadSanitizer is a tool that detects data races. It consists of a compiler instrumentation module and a run-time library. This help us to identify race conditions within the program. It will have greater coverage if we can mock MMD.
Thanks @pcolberg :) |
ThreadSanitizer is a tool that detects data races. It consists of a compiler instrumentation module and a run-time library.
This help us to identify race conditions within the program. It will have greater coverage if we can mock MMD.
Addresses #38