You've already forked linux-packaging-mono
							
							
		
			
				
	
	
		
			18 lines
		
	
	
		
			326 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			326 B
		
	
	
	
		
			C
		
	
	
	
	
	
| // RUN: %clang_tsan -O1 %s -o %t && %run %t 2>&1 | FileCheck %s
 | |
| #include <pthread.h>
 | |
| #include <stdio.h>
 | |
| 
 | |
| void *Thread(void *x) {
 | |
|   return 0;
 | |
| }
 | |
| 
 | |
| int main() {
 | |
|   pthread_t t;
 | |
|   pthread_create(&t, 0, Thread, 0);
 | |
|   pthread_join(t, 0);
 | |
|   fprintf(stderr, "PASS\n");
 | |
|   return 0;
 | |
| }
 | |
| 
 | |
| // CHECK-NOT: WARNING: ThreadSanitizer: thread leak
 |