1ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
2b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov---Thread-Announcement------------------------------------------
3b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov
4ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff BrownThread #x is the program's root thread
5ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
6b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov---Thread-Announcement------------------------------------------
7b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov
8ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff BrownThread #x was created
9ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown   ...
10b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov   by 0x........: pthread_create_WRK (hg_intercepts.c:...)
11ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown   by 0x........: pthread_create@* (hg_intercepts.c:...)
12ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown   by 0x........: main (tc01_simple_race.c:22)
13ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
14b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov----------------------------------------------------------------
15b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov
16ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff BrownPossible data race during read of size 4 at 0x........ by thread #x
17b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovLocks held: none
18ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown   at 0x........: main (tc01_simple_race.c:28)
19b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov
20b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovThis conflicts with a previous write of size 4 by thread #x
21b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovLocks held: none
22ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown   at 0x........: child_fn (tc01_simple_race.c:14)
23ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown   by 0x........: mythread_wrapper (hg_intercepts.c:...)
24ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown   ...
25b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov
26b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovLocation 0x........ is 0 bytes inside global var "x"
27b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovdeclared at tc01_simple_race.c:9
28b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov
29b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov----------------------------------------------------------------
30ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
31ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff BrownPossible data race during write of size 4 at 0x........ by thread #x
32b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovLocks held: none
33ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown   at 0x........: main (tc01_simple_race.c:28)
34b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov
35b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovThis conflicts with a previous write of size 4 by thread #x
36b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovLocks held: none
37ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown   at 0x........: child_fn (tc01_simple_race.c:14)
38ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown   by 0x........: mythread_wrapper (hg_intercepts.c:...)
39ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown   ...
40b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanov
41b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy StepanovLocation 0x........ is 0 bytes inside global var "x"
42b32f58018498ea2225959b0ba11c18f0c433deefEvgeniy Stepanovdeclared at tc01_simple_race.c:9
43ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
44ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
45ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff BrownERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
46