diff options
| -rw-r--r-- | compiler-rt/lib/tsan/output_tests/race_on_heap.cc | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/compiler-rt/lib/tsan/output_tests/race_on_heap.cc b/compiler-rt/lib/tsan/output_tests/race_on_heap.cc index d793bed..ae7cbe7 100644 --- a/compiler-rt/lib/tsan/output_tests/race_on_heap.cc +++ b/compiler-rt/lib/tsan/output_tests/race_on_heap.cc @@ -8,7 +8,7 @@ void *Thread1(void *p) { } void *Thread2(void *p) { - *(int*)p = 44;; + *(int*)p = 44; return 0; } @@ -16,7 +16,7 @@ void *alloc() { return malloc(99); } -void *AllocThread(void*) { +void *AllocThread(void* arg) { return alloc(); } @@ -35,12 +35,11 @@ int main() { // CHECK: addr=[[ADDR:0x[0-9,a-f]+]] // CHECK: WARNING: ThreadSanitizer: data race -//... +// ... // CHECK: Location is heap block of size 99 at [[ADDR]] allocated by thread 1: // CHECK: #0 alloc // CHECK: #1 AllocThread -//... +// ... // CHECK: Thread 1 (finished) created at: // CHECK: #0 pthread_create // CHECK: #1 main - |
