Sign in
android
/
platform
/
external
/
compiler-rt
/
d079db6dfbf3b0ec5fa1cc8d093e0dae6f970bf8
/
.
/
lib
/
tsan
/
output_tests
/
tiny_race.c
blob: 3a8d192a671a3bf1da5febcf08b43d910c823011 [
file
] [
log
] [
blame
]
#include
<pthread.h>
int
Global
;
void
*
Thread1
(
void
*
x
)
{
Global
=
42
;
return
x
;
}
int
main
()
{
pthread_t
t
;
pthread_create
(&
t
,
NULL
,
Thread1
,
NULL
);
Global
=
43
;
pthread_join
(
t
,
NULL
);
return
Global
;
}
// CHECK: WARNING: ThreadSanitizer: data race