]>
git.proxmox.com Git - rustc.git/blob - src/compiler-rt/test/tsan/atomic_free.cc
1 // RUN: %clangxx_tsan -O1 %s -o %t && %deflake %run %t | FileCheck %s
4 void *Thread(void *a
) {
5 __atomic_fetch_add((int*)a
, 1, __ATOMIC_SEQ_CST
);
6 barrier_wait(&barrier
);
11 barrier_init(&barrier
, 2);
14 pthread_create(&t
, 0, Thread
, a
);
15 barrier_wait(&barrier
);
20 // CHECK: WARNING: ThreadSanitizer: data race