You've already forked linux-packaging-mono
							
							
		
			
	
	
		
			18 lines
		
	
	
		
			325 B
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			18 lines
		
	
	
		
			325 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_detach(t); | ||
|  |   fprintf(stderr, "PASS\n"); | ||
|  |   return 0; | ||
|  | } | ||
|  | 
 | ||
|  | // CHECK-NOT: WARNING: ThreadSanitizer: thread leak
 |