blob: 4a447135c130b80a9354fabe0878313fb109cc4a [file] [log] [blame]
sewardj2d7cdb22008-12-23 11:07:59 +00001
sewardj9af8d1e2011-06-24 10:50:11 +00002---Thread-Announcement------------------------------------------
3
sewardj2d7cdb22008-12-23 11:07:59 +00004Thread #x was created
njn553c42f2009-03-13 01:41:03 +00005 ...
florian31014da2011-09-26 00:29:44 +00006 by 0x........: pthread_create_WRK (hg_intercepts.c:...)
sewardj2d7cdb22008-12-23 11:07:59 +00007 by 0x........: pthread_create@* (hg_intercepts.c:...)
8 by 0x........: main (rwlock_race.c:48)
9
sewardj9af8d1e2011-06-24 10:50:11 +000010---Thread-Announcement------------------------------------------
11
sewardj2d7cdb22008-12-23 11:07:59 +000012Thread #x was created
njn553c42f2009-03-13 01:41:03 +000013 ...
florian31014da2011-09-26 00:29:44 +000014 by 0x........: pthread_create_WRK (hg_intercepts.c:...)
sewardj2d7cdb22008-12-23 11:07:59 +000015 by 0x........: pthread_create@* (hg_intercepts.c:...)
16 by 0x........: main (rwlock_race.c:47)
17
sewardj9af8d1e2011-06-24 10:50:11 +000018----------------------------------------------------------------
19
sewardj2d7cdb22008-12-23 11:07:59 +000020Possible data race during write of size 4 at 0x........ by thread #x
sewardj9af8d1e2011-06-24 10:50:11 +000021Locks held: none
sewardj2d7cdb22008-12-23 11:07:59 +000022 at 0x........: thread_func (rwlock_race.c:29)
23 by 0x........: mythread_wrapper (hg_intercepts.c:...)
njn553c42f2009-03-13 01:41:03 +000024 ...
sewardj9af8d1e2011-06-24 10:50:11 +000025
26This conflicts with a previous write of size 4 by thread #x
27Locks held: none
sewardj2d7cdb22008-12-23 11:07:59 +000028 at 0x........: thread_func (rwlock_race.c:29)
29 by 0x........: mythread_wrapper (hg_intercepts.c:...)
njn553c42f2009-03-13 01:41:03 +000030 ...
sewardj9af8d1e2011-06-24 10:50:11 +000031
32Location 0x........ is 0 bytes inside local var "s_racy"
33declared at rwlock_race.c:18, in frame #x of thread x
njncab64bc2009-08-12 00:14:44 +000034
sewardj2d7cdb22008-12-23 11:07:59 +000035Result: 2
36
37ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)