[Openmp-commits] [PATCH] D103767: [OpenMP] Remove TSan annotations from libomp
Joachim Protze via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Thu Jul 8 07:19:25 PDT 2021
protze.joachim added a comment.
Probably, my statement was misleading. Archer is effectively an adapter between the OpenMP tools interface (OMPT) and the Annotation interface in TSan.
Archer does not perform its own data race analysis, but translates OpenMP synchronization semantics (derived from OMPT event callbacks) into TSan annotations.
Since libarcher gets loaded by default, enabling LIBOMP_TSAN_SUPPORT will result in redundant annotations for TSan, which slightly differ in details and coverage.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D103767/new/
https://reviews.llvm.org/D103767
More information about the Openmp-commits
mailing list