https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55561

--- Comment #49 from Dmitry Vyukov <dvyukov at google dot com> ---
> However, my first idea would be that, since libgomp is not sanitized, not all 
> races in 'user land' would be detected. I'm just guessing ...

If libgomp does not access user data (which I suspect it does not generally
do), then un-instrumented libgomp can only lead to false positives due to
missed synchronization in libgomp. The missed synchronization can come mostly
from atomic operations, because tsan intercepts pthread_mutex and other library
functions.

Reply via email to