commit | dfec731dbfcf2565007ca94d85f7297f4f468aee | [log] [tgz] |
---|---|---|
author | Mike Klein <mtklein@google.com> | Tue Jan 21 13:37:17 2020 -0600 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Fri Feb 07 21:33:03 2020 +0000 |
tree | 3655e33c4007ba3a67947f7b94a12bf35fa23562 | |
parent | b2031d4255e2d87bb16b9f343ac5f26c145835ac [diff] |
build both tsan and msan libc++ std::call_once() will trigger false positive races without a libc++ (specifically __call_once()) built with TSAN itself. Interestingly, there's a built-in interceptor for this use case, only on Mac: https://reviews.llvm.org/D24188. Fixes: skia:9884 Change-Id: I7b2c031c15b78ec7302c42b4e4ac365d596c2c33 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/265567 Commit-Queue: Mike Klein <mtklein@google.com> Reviewed-by: Ben Wagner aka dogben <benjaminwagner@google.com>