| /external/compiler-rt/test/tsan/Darwin/ | 
| symbolizer-atos.cc | 7 void *Thread(void *a) { 17   pthread_create(&t, 0, Thread, 0);
 
 | 
| symbolizer-dladdr.cc | 7 void *Thread(void *a) { 17   pthread_create(&t, 0, Thread, 0);
 
 | 
| /external/compiler-rt/test/tsan/ | 
| atomic_free.cc | 4 void *Thread(void *a) { 14   pthread_create(&t, 0, Thread, a);
 
 | 
| atomic_free2.cc | 4 void *Thread(void *a) { 14   pthread_create(&t, 0, Thread, a);
 
 | 
| atomic_free3.cc | 6 void *Thread(void *a) { 14   pthread_create(&t, 0, Thread, a);
 28 // CHECK:     #1 Thread
 
 | 
| fd_close_norace2.cc | 8 void *Thread(void *x) { 21   pthread_create(&t, 0, Thread, 0);
 
 | 
| global_race.cc | 6 void *Thread(void *a) { 16   pthread_create(&t, 0, Thread, 0);
 
 | 
| global_race2.cc | 6 void *Thread(void *a) { 16   pthread_create(&t, 0, Thread, 0);
 
 | 
| halt_on_error.cc | 6 void *Thread(void *x) { 16   pthread_create(&t, 0, Thread, 0);
 
 | 
| heap_race.cc | 7 void *Thread(void *a) { 17   pthread_create(&t, NULL, Thread, p);
 
 | 
| ignore_free.cc | 11 void *Thread(void *p) { 21   pthread_create(&t, 0, Thread, p);
 
 | 
| ignore_race.cc | 11 void *Thread(void *x) { 24   pthread_create(&t, 0, Thread, 0);
 
 | 
| map32bit.cc | 18 void *Thread(void *ptr) { 38   pthread_create(&t, 0, Thread, ptr);
 
 | 
| race_on_mutex2.c | 4 void *Thread(void *x) { 16   pthread_create(&t, 0, Thread, &Mtx);
 
 | 
| sleep_sync2.cc | 6 void *Thread(void *p) { 16   pthread_create(&t, 0, Thread, 0);
 
 | 
| stack_race.cc | 4 void *Thread(void *a) { 14   pthread_create(&t, 0, Thread, &Var);
 21 // CHECK:   Location is stack of main thread.
 
 | 
| thread_detach.c | 4 void *Thread(void *x) { 12   pthread_create(&t, 0, Thread, 0);
 19 // CHECK-NOT: WARNING: ThreadSanitizer: thread leak
 
 | 
| thread_detach2.c | 5 // The bug was that synchronization between thread creation and thread start 10 void *Thread(void *a) {
 20   pthread_create(&t, 0, Thread, 0);
 
 | 
| thread_end_with_ignore.cc | 7 void *Thread(void *x) { 14   pthread_create(&t, 0, Thread, 0);
 18 // CHECK: ThreadSanitizer: thread T1  finished with ignores enabled, created at:
 23 // CHECK:     #1 Thread
 
 | 
| thread_leak.c | 5 void *Thread(void *x) { 11   pthread_create(&t, 0, Thread, 0);
 17 // CHECK-NOT: WARNING: ThreadSanitizer: thread leak
 
 | 
| thread_leak2.c | 5 void *Thread(void *x) { 11   pthread_create(&t, 0, Thread, 0);
 17 // CHECK-NOT: WARNING: ThreadSanitizer: thread leak
 
 | 
| thread_leak3.c | 4 void *Thread(void *x) { 12   pthread_create(&t, 0, Thread, 0);
 14   sleep(1);  // wait for the thread to finish and exit
 18 // CHECK: WARNING: ThreadSanitizer: thread leak
 19 // CHECK: SUMMARY: ThreadSanitizer: thread leak{{.*}}main
 
 | 
| thread_leak4.c | 4 void *Thread(void *x) { 5   sleep(100);  // leave the thread "running"
 11   pthread_create(&t, 0, Thread, 0);
 17 // CHECK-NOT: WARNING: ThreadSanitizer: thread leak
 
 | 
| thread_leak5.c | 4 void *Thread(void *x) { 14     pthread_create(&t, 0, Thread, 0);
 21 // CHECK: WARNING: ThreadSanitizer: thread leak
 22 // CHECK:   And 4 more similar thread leaks
 
 | 
| tls_race.cc | 4 void *Thread(void *a) { 14   pthread_create(&t, 0, Thread, &Var);
 21 // CHECK-Linux:   Location is TLS of main thread.
 22 // CHECK-FreeBSD:   Location is TLS of main thread.
 
 |