1 // RUN: %clangxx_tsan -O1 %s -o %t && %deflake %run %t | FileCheck %s 2 #include "test.h" 3 main()4int main() { 5 AnnotateIgnoreReadsBegin("", 0); 6 AnnotateIgnoreReadsBegin("", 0); 7 AnnotateIgnoreReadsEnd("", 0); 8 AnnotateIgnoreReadsEnd("", 0); 9 AnnotateIgnoreReadsBegin("", 0); 10 AnnotateIgnoreReadsBegin("", 0); 11 AnnotateIgnoreReadsEnd("", 0); 12 } 13 14 // CHECK: ThreadSanitizer: main thread finished with ignores enabled 15 // CHECK: Ignore was enabled at: 16 // CHECK: #0 AnnotateIgnoreReadsBegin 17 // CHECK: #1 main {{.*}}thread_end_with_ignore3.cpp:9 18 // CHECK: Ignore was enabled at: 19 // CHECK: #0 AnnotateIgnoreReadsBegin 20 // CHECK: #1 main {{.*}}thread_end_with_ignore3.cpp:10 21