diff --git a/modules/core/src/system.cpp b/modules/core/src/system.cpp index d4fdbf05ee..7811ab72f0 100644 --- a/modules/core/src/system.cpp +++ b/modules/core/src/system.cpp @@ -42,6 +42,7 @@ //M*/ #include "precomp.hpp" +#include #include #include @@ -58,18 +59,6 @@ #include #include -#ifndef OPENCV_WITH_THREAD_SANITIZER - #if defined(__clang__) && defined(__has_feature) - #if __has_feature(thread_sanitizer) - #define OPENCV_WITH_THREAD_SANITIZER 1 - #include // assume C++11 - #endif - #endif -#endif -#ifndef OPENCV_WITH_THREAD_SANITIZER - #define OPENCV_WITH_THREAD_SANITIZER 0 -#endif - namespace cv { static void _initSystem() @@ -1539,11 +1528,7 @@ private: #endif #else // _WIN32 pthread_key_t tlsKey; -#if OPENCV_WITH_THREAD_SANITIZER std::atomic disposed; -#else - bool disposed; -#endif #endif };