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