if (reinitialization)
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] barrier_reinit %s 0x%lx count %ld -> %ld\n",
- VG_(get_running_tid)(),
+ "[%d] barrier_reinit %s 0x%lx count %ld -> %ld\n",
DRD_(thread_get_running_tid)(),
barrier_get_typename(p),
barrier,
else
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] barrier_init %s 0x%lx\n",
- VG_(get_running_tid)(),
+ "[%d] barrier_init %s 0x%lx\n",
DRD_(thread_get_running_tid)(),
barrier_get_typename(p),
barrier);
if (s_trace_barrier)
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] barrier_destroy %s 0x%lx\n",
- VG_(get_running_tid)(),
+ "[%d] barrier_destroy %s 0x%lx\n",
DRD_(thread_get_running_tid)(),
barrier_get_typename(p),
barrier);
if (s_trace_barrier)
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] barrier_pre_wait %s 0x%lx iteration %ld\n",
- VG_(get_running_tid)(),
+ "[%d] barrier_pre_wait %s 0x%lx iteration %ld\n",
DRD_(thread_get_running_tid)(),
barrier_get_typename(p),
barrier,
if (s_trace_barrier)
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] barrier_post_wait %s 0x%lx iteration %ld%s\n",
- VG_(get_running_tid)(),
+ "[%d] barrier_post_wait %s 0x%lx iteration %ld%s\n",
tid,
p ? barrier_get_typename(p) : "(?)",
barrier,
nframes = VG_(get_StackTrace)(vg_tid, ips, n_ips, sps, fps, 0);
- VG_(message)(Vg_DebugMsg, "thread %d/%d", vg_tid, drd_tid);
+ VG_(message)(Vg_DebugMsg, "thread %d", drd_tid);
for (i = 0; i < nframes; i++)
{
VG_(describe_IP)(ips[i], desc, sizeof(desc));
if (DRD_(s_trace_cond))
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] cond_init cond 0x%lx\n",
- VG_(get_running_tid)(),
+ "[%d] cond_init cond 0x%lx\n",
DRD_(thread_get_running_tid)(),
cond);
}
if (DRD_(s_trace_cond))
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] cond_destroy cond 0x%lx\n",
- VG_(get_running_tid)(),
+ "[%d] cond_destroy cond 0x%lx\n",
DRD_(thread_get_running_tid)(),
cond);
}
if (DRD_(s_trace_cond))
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] cond_pre_wait cond 0x%lx\n",
- VG_(get_running_tid)(),
+ "[%d] cond_pre_wait cond 0x%lx\n",
DRD_(thread_get_running_tid)(),
cond);
}
if (DRD_(s_trace_cond))
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] cond_post_wait cond 0x%lx\n",
- VG_(get_running_tid)(),
+ "[%d] cond_post_wait cond 0x%lx\n",
DRD_(thread_get_running_tid)(),
cond);
}
if (DRD_(s_trace_cond))
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] cond_signal cond 0x%lx\n",
- VG_(get_running_tid)(),
+ "[%d] cond_signal cond 0x%lx\n",
DRD_(thread_get_running_tid)(),
cond);
}
if (DRD_(s_trace_cond))
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] cond_broadcast cond 0x%lx\n",
- VG_(get_running_tid)(),
+ "[%d] cond_broadcast cond 0x%lx\n",
DRD_(thread_get_running_tid)(),
cond);
}
describe_malloced_addr(dri->addr, dri->size, &ai);
}
VG_(message)(Vg_UserMsg,
- "Conflicting %s by thread %d/%d at 0x%08lx size %ld\n",
+ "Conflicting %s by thread %d at 0x%08lx size %ld\n",
dri->access_type == eStore ? "store" : "load",
- DRD_(DrdThreadIdToVgThreadId)(dri->tid),
dri->tid,
dri->addr,
dri->size);
case CondDestrErr: {
CondDestrErrInfo* cdi = (CondDestrErrInfo*)(VG_(get_error_extra)(e));
VG_(message)(Vg_UserMsg,
- "%s: cond 0x%lx, mutex 0x%lx locked by thread %d/%d\n",
+ "%s: cond 0x%lx, mutex 0x%lx locked by thread %d\n",
VG_(get_error_string)(e),
cdi->cond, cdi->mutex,
- DRD_(DrdThreadIdToVgThreadId)(cdi->owner), cdi->owner);
+ cdi->owner);
VG_(pp_ExeContext)(VG_(get_error_where)(e));
first_observed(cdi->mutex);
break;
if (bei->other_context)
{
VG_(message)(Vg_UserMsg,
- "Conflicting wait call by thread %d/%d:\n",
- DRD_(DrdThreadIdToVgThreadId)(bei->other_tid),
+ "Conflicting wait call by thread %d:\n",
bei->other_tid);
VG_(pp_ExeContext)(bei->other_context);
}
vc = DRD_(vc_aprint)(DRD_(thread_get_vc)(DRD_(thread_get_running_tid)()));
VG_(message)(Vg_UserMsg,
- "%s 0x%lx size %ld (vg %d / drd %d / vc %s)\n",
+ "%s 0x%lx size %ld (thread %d / vc %s)\n",
access_type == eLoad
? "load "
: access_type == eStore
: "????",
addr,
size,
- VG_(get_running_tid)(),
DRD_(thread_get_running_tid)(),
vc);
VG_(free)(vc);
if (DRD_(thread_get_trace_fork_join)())
{
VG_(message)(Vg_DebugMsg,
- "drd_pre_thread_create creator = %d/%d, created = %d\n",
- creator, drd_creator, created);
+ "drd_pre_thread_create creator = %d, created = %d\n",
+ drd_creator, created);
}
}
if (DRD_(thread_get_trace_fork_join)())
{
VG_(message)(Vg_DebugMsg,
- "drd_post_thread_create created = %d/%d\n",
- vg_created, drd_created);
+ "drd_post_thread_create created = %d\n",
+ drd_created);
}
if (! DRD_(get_check_stack_accesses)())
{
if (DRD_(thread_get_trace_fork_join)())
{
VG_(message)(Vg_DebugMsg,
- "drd_thread_finished tid = %d/%d%s\n",
- vg_tid,
+ "drd_thread_finished tid = %d%s\n",
drd_tid,
DRD_(thread_get_joinable)(drd_tid)
? ""
= (DRD_(thread_get_stack_max)(drd_tid)
- DRD_(thread_get_stack_min_min)(drd_tid));
VG_(message)(Vg_UserMsg,
- "thread %d/%d%s finished and used %ld bytes out of %ld"
+ "thread %d%s finished and used %ld bytes out of %ld"
" on its stack. Margin: %ld bytes.\n",
- vg_tid,
drd_tid,
DRD_(thread_get_joinable)(drd_tid)
? ""
if (s_trace_mutex)
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] mutex_destroy %s 0x%lx rc %d owner %d\n",
- VG_(get_running_tid)(),
+ "[%d] mutex_destroy %s 0x%lx rc %d owner %d\n",
DRD_(thread_get_running_tid)(),
DRD_(mutex_get_typename)(p),
p->a1,
if (s_trace_mutex)
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] mutex_init %s 0x%lx\n",
- VG_(get_running_tid)(),
+ "[%d] mutex_init %s 0x%lx\n",
DRD_(thread_get_running_tid)(),
DRD_(mutex_type_name)(mutex_type),
mutex);
if (s_trace_mutex)
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] %s %s 0x%lx rc %d owner %d\n",
- VG_(get_running_tid)(),
+ "[%d] %s %s 0x%lx rc %d owner %d\n",
DRD_(thread_get_running_tid)(),
trylock ? "pre_mutex_lock " : "mutex_trylock ",
p ? DRD_(mutex_get_typename)(p) : "(?)",
if (s_trace_mutex)
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] %s %s 0x%lx rc %d owner %d%s\n",
- VG_(get_running_tid)(),
+ "[%d] %s %s 0x%lx rc %d owner %d%s\n",
drd_tid,
post_cond_wait ? "cond_post_wait " : "post_mutex_lock",
p ? DRD_(mutex_get_typename)(p) : "(?)",
if (s_trace_mutex)
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] mutex_unlock %s 0x%lx rc %d\n",
- vg_tid,
+ "[%d] mutex_unlock %s 0x%lx rc %d\n",
drd_tid,
p ? DRD_(mutex_get_typename)(p) : "(?)",
mutex,
if (DRD_(s_trace_rwlock))
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] rwlock_destroy 0x%lx\n",
- VG_(get_running_tid)(),
+ "[%d] rwlock_destroy 0x%lx\n",
DRD_(thread_get_running_tid)(),
p->a1);
}
if (DRD_(s_trace_rwlock))
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] rwlock_init 0x%lx\n",
- VG_(get_running_tid)(),
+ "[%d] rwlock_init 0x%lx\n",
DRD_(thread_get_running_tid)(),
rwlock);
}
if (DRD_(s_trace_rwlock))
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] pre_rwlock_rdlock 0x%lx\n",
- VG_(get_running_tid)(),
+ "[%d] pre_rwlock_rdlock 0x%lx\n",
DRD_(thread_get_running_tid)(),
rwlock);
}
if (DRD_(s_trace_rwlock))
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] post_rwlock_rdlock 0x%lx\n",
- VG_(get_running_tid)(),
+ "[%d] post_rwlock_rdlock 0x%lx\n",
drd_tid,
rwlock);
}
if (DRD_(s_trace_rwlock))
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] pre_rwlock_wrlock 0x%lx\n",
- VG_(get_running_tid)(),
+ "[%d] pre_rwlock_wrlock 0x%lx\n",
DRD_(thread_get_running_tid)(),
rwlock);
}
if (DRD_(s_trace_rwlock))
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] post_rwlock_wrlock 0x%lx\n",
- VG_(get_running_tid)(),
+ "[%d] post_rwlock_wrlock 0x%lx\n",
drd_tid,
rwlock);
}
if (DRD_(s_trace_rwlock))
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] rwlock_unlock 0x%lx\n",
- vg_tid,
+ "[%d] rwlock_unlock 0x%lx\n",
drd_tid,
rwlock);
}
char* vc;
vc = DRD_(vc_aprint)(&sg->vc);
- VG_(message)(Vg_DebugMsg, "New segment for thread %d/%d with vc %s",
- created != VG_INVALID_THREADID
- ? DRD_(DrdThreadIdToVgThreadId)(created)
- : DRD_INVALID_THREADID,
+ VG_(message)(Vg_DebugMsg, "New segment for thread %d with vc %s",
created, vc);
VG_(free)(vc);
}
if (s_trace_semaphore)
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] semaphore_init 0x%lx value %u\n",
- VG_(get_running_tid)(),
+ "[%d] semaphore_init 0x%lx value %u\n",
DRD_(thread_get_running_tid)(),
semaphore,
value);
if (s_trace_semaphore)
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] semaphore_destroy 0x%lx value %u\n",
- VG_(get_running_tid)(),
+ "[%d] semaphore_destroy 0x%lx value %u\n",
DRD_(thread_get_running_tid)(),
semaphore,
p ? p->value : 0);
if (s_trace_semaphore)
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] semaphore_wait 0x%lx value %u -> %u\n",
- VG_(get_running_tid)(),
+ "[%d] semaphore_wait 0x%lx value %u -> %u\n",
DRD_(thread_get_running_tid)(),
semaphore,
p ? p->value : 0,
if (s_trace_semaphore)
{
VG_(message)(Vg_UserMsg,
- "[%d/%d] semaphore_post 0x%lx value %u -> %u\n",
- VG_(get_running_tid)(),
+ "[%d] semaphore_post 0x%lx value %u -> %u\n",
DRD_(thread_get_running_tid)(),
semaphore,
p->value - 1, p->value);
if (s_trace_fork_join)
{
const ThreadId joiner = DRD_(DrdThreadIdToVgThreadId)(drd_joiner);
- const ThreadId joinee = DRD_(DrdThreadIdToVgThreadId)(drd_joinee);
const unsigned msg_size = 256;
char* msg;
msg = VG_(malloc)("drd.main.dptj.1", msg_size);
tl_assert(msg);
VG_(snprintf)(msg, msg_size,
- "drd_post_thread_join joiner = %d/%d, joinee = %d/%d",
- joiner, drd_joiner, joinee, drd_joinee);
+ "drd_post_thread_join joiner = %d, joinee = %d",
+ drd_joiner, drd_joinee);
if (joiner)
{
char* vc;
&& DRD_(g_drd_running_tid) != DRD_INVALID_THREADID)
{
VG_(message)(Vg_DebugMsg,
- "Context switch from thread %d/%d to thread %d/%d;"
+ "Context switch from thread %d to thread %d;"
" segments: %llu\n",
- s_vg_running_tid, DRD_(g_drd_running_tid),
- DRD_(DrdThreadIdToVgThreadId)(drd_tid), drd_tid,
+ DRD_(g_drd_running_tid), drd_tid,
DRD_(sg_get_segments_alive_count)());
}
s_vg_running_tid = vg_tid;
{
const ThreadId vg_tid = DRD_(DrdThreadIdToVgThreadId)(tid);
- VG_(message)(Vg_UserMsg, "%s (thread %d/%d)\n", msg, vg_tid, tid);
+ VG_(message)(Vg_UserMsg, "%s (thread %d)\n", msg, tid);
if (vg_tid != VG_INVALID_THREADID)
{
str = DRD_(vc_aprint)(&DRD_(g_threadinfo)[tid].last->vc);
VG_(message)(Vg_DebugMsg,
- "computing conflict set for thread %d/%d with vc %s\n",
- DRD_(DrdThreadIdToVgThreadId)(tid), tid, str);
+ "computing conflict set for thread %d with vc %s\n",
+ tid, str);
VG_(free)(str);
}
str = DRD_(vc_aprint)(&DRD_(g_threadinfo)[tid].last->vc);
VG_(message)(Vg_DebugMsg,
- "updating conflict set for thread %d/%d with vc %s\n",
- DRD_(DrdThreadIdToVgThreadId)(tid), tid, str);
+ "updating conflict set for thread %d with vc %s\n",
+ tid, str);
VG_(free)(str);
}
FLAGS [phb=1, fm=0]
test01: positive
-store 0x........ size 4 (vg 2 / drd 2 / vc ...)
+store 0x........ size 4 (thread x / vc ...)
at 0x........: test01::Worker() (tsan_unittest.cpp:?)
by 0x........: MyThread::ThreadBody(MyThread*) (tsan_thread_wrappers_pthread.h:?)
-store 0x........ size 4 (vg 1 / drd 1 / vc ...)
+store 0x........ size 4 (thread x / vc ...)
at 0x........: test01::Parent() (tsan_unittest.cpp:?)
by 0x........: test01::Run() (tsan_unittest.cpp:?)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: test01::Parent() (tsan_unittest.cpp:?)
by 0x........: test01::Run() (tsan_unittest.cpp:?)
Allocation context: BSS section of tsan_unittest
-load 0x........ size 4 (vg 1 / drd 1 / vc ...)
+load 0x........ size 4 (thread x / vc ...)
at 0x........: test01::Run() (tsan_unittest.cpp:?)
by 0x........: main (tsan_unittest.cpp:?)
GLOB=2
Start of test.
-Conflicting load by thread x/x at 0x........ size 4
+Conflicting load by thread x at 0x........ size 4
at 0x........: thread_func_2 (atomic_var.c:?)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
# Get rid of the numbers as these make some tests more scheduling sensitive
# -- those where there are multiple threads which play interchangeable roles.
grep -v "^Thread [0-9][0-9]*:$" |
-sed -e "s:hread [0-9][0-9]*/[0-9][0-9]*:hread x/x:g" \
+sed -e "s:hread [0-9][0-9]*:hread x:g" \
-e "s:of thread [0-9][0-9]*$:of thread x:g"
-Conflicting load by thread 1/1 at 0x........ size 8
+Conflicting load by thread 1 at 0x........ size 8
at 0x........: main (fp_race.c:?)
Location 0x........ is 0 bytes inside local var "s_d3"
declared at fp_race.c:24, in frame #? of thread 1
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
-Conflicting store by thread 1/1 at 0x........ size 8
+Conflicting store by thread 1 at 0x........ size 8
at 0x........: main (fp_race.c:?)
Location 0x........ is 0 bytes inside local var "s_d3"
declared at fp_race.c:24, in frame #? of thread 1
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
Thread 3:
-Conflicting store by thread 3/3 at 0x........ size 4
+Conflicting store by thread 3 at 0x........ size 4
at 0x........: t2 (hg03_inherit.c:28)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
Location 0x........ is 0 bytes inside shared[1],
declared at hg03_inherit.c:11, in frame #? of thread 3
-Conflicting store by thread 3/3 at 0x........ size 4
+Conflicting store by thread 3 at 0x........ size 4
at 0x........: t2 (hg03_inherit.c:29)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
Thread 3:
-Conflicting load by thread 2/3 at 0x........ size 4
+Conflicting load by thread 3 at 0x........ size 4
at 0x........: th (hg04_race.c:10)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside local var "shared"
declared at hg04_race.c:6, in frame #? of thread 2
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
-Conflicting store by thread 2/3 at 0x........ size 4
+Conflicting store by thread 3 at 0x........ size 4
at 0x........: th (hg04_race.c:10)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside local var "shared"
declared at hg04_race.c:6, in frame #? of thread 2
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
Thread 3:
-Conflicting load by thread 2/3 at 0x........ size 4
+Conflicting load by thread 3 at 0x........ size 4
at 0x........: th (hg05_race2.c:17)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside foo.poot[5].plop[11],
declared at hg05_race2.c:24, in frame #? of thread 1
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
-Conflicting store by thread 2/3 at 0x........ size 4
+Conflicting store by thread 3 at 0x........ size 4
at 0x........: th (hg05_race2.c:17)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside foo.poot[5].plop[11],
declared at hg05_race2.c:24, in frame #? of thread 1
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
Thread 3:
-Conflicting load by thread 2/3 at 0x........ size 4
+Conflicting load by thread 3 at 0x........ size 4
at 0x........: th (hg05_race2.c:17)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Allocation context: unknown.
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
-Conflicting store by thread 2/3 at 0x........ size 4
+Conflicting store by thread 3 at 0x........ size 4
at 0x........: th (hg05_race2.c:17)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Allocation context: unknown.
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
Destruction of barrier not synchronized with barrier wait call: barrier 0x........
at 0x........: pthread_barrier_destroy (drd_pthread_intercepts.c:?)
by 0x........: main (pth_barrier_race.c:?)
-Conflicting wait call by thread 0/2:
+Conflicting wait call by thread 2:
at 0x........: pthread_barrier_wait (drd_pthread_intercepts.c:?)
by 0x........: thread (pth_barrier_race.c:?)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
Thread 3:
-Conflicting load by thread 3/3 at 0x........ size 4
+Conflicting load by thread 3 at 0x........ size 4
at 0x........: thread_func (rwlock_race.c:?)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside local var "s_racy"
declared at rwlock_race.c:18, in frame #? of thread 3
-Other segment start (thread 2/2)
+Other segment start (thread 2)
at 0x........: pthread_rwlock_rdlock* (drd_pthread_intercepts.c:?)
by 0x........: thread_func (rwlock_race.c:?)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
-Other segment end (thread 2/2)
+Other segment end (thread 2)
at 0x........: pthread_rwlock_unlock* (drd_pthread_intercepts.c:?)
by 0x........: thread_func (rwlock_race.c:?)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
-Conflicting store by thread 3/3 at 0x........ size 4
+Conflicting store by thread 3 at 0x........ size 4
at 0x........: thread_func (rwlock_race.c:?)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside local var "s_racy"
declared at rwlock_race.c:18, in frame #? of thread 3
-Other segment start (thread 2/2)
+Other segment start (thread 2)
at 0x........: pthread_rwlock_rdlock* (drd_pthread_intercepts.c:?)
by 0x........: thread_func (rwlock_race.c:?)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
-Other segment end (thread 2/2)
+Other segment end (thread 2)
at 0x........: pthread_rwlock_unlock* (drd_pthread_intercepts.c:?)
by 0x........: thread_func (rwlock_race.c:?)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
Thread 3:
-Conflicting load by thread 3/3 at 0x........ size 4
+Conflicting load by thread 3 at 0x........ size 4
at 0x........: thread (rwlock_race.c:?)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside local var "s_racy"
declared at rwlock_race.c:17, in frame #? of thread 3
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
-Conflicting store by thread 3/3 at 0x........ size 4
+Conflicting store by thread 3 at 0x........ size 4
at 0x........: thread (rwlock_race.c:?)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside local var "s_racy"
declared at rwlock_race.c:17, in frame #? of thread 3
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
Result: 2
-Conflicting load by thread 1/1 at 0x........ size 8
+Conflicting load by thread 1 at 0x........ size 8
at 0x........: main (sem_as_mutex.c:?)
Location 0x........ is 0 bytes inside local var "s_d3"
declared at sem_as_mutex.c:25, in frame #? of thread 1
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
-Conflicting store by thread 1/1 at 0x........ size 8
+Conflicting store by thread 1 at 0x........ size 8
at 0x........: main (sem_as_mutex.c:?)
Location 0x........ is 0 bytes inside local var "s_d3"
declared at sem_as_mutex.c:25, in frame #? of thread 1
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
-Conflicting load by thread 1/1 at 0x........ size 8
+Conflicting load by thread 1 at 0x........ size 8
at 0x........: main (sem_as_mutex.c:?)
Location 0x........ is 0 bytes inside local var "s_d3"
declared at sem_as_mutex.c:25, in frame #? of thread 1
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
-Conflicting load by thread 1/1 at 0x........ size 4
+Conflicting load by thread 1 at 0x........ size 4
at 0x........: main (tc01_simple_race.c:28)
Location 0x........ is 0 bytes inside global var "x"
declared at tc01_simple_race.c:9
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
-Conflicting store by thread 1/1 at 0x........ size 4
+Conflicting store by thread 1 at 0x........ size 4
at 0x........: main (tc01_simple_race.c:28)
Location 0x........ is 0 bytes inside global var "x"
declared at tc01_simple_race.c:9
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
-Conflicting load by thread 1/1 at 0x........ size 1
+Conflicting load by thread 1 at 0x........ size 1
at 0x........: main (tc16_byterace.c:34)
Location 0x........ is 0 bytes inside bytes[4],
a global variable declared at tc16_byterace.c:7
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
-Conflicting store by thread 1/1 at 0x........ size 1
+Conflicting store by thread 1 at 0x........ size 1
at 0x........: main (tc16_byterace.c:34)
Location 0x........ is 0 bytes inside bytes[4],
a global variable declared at tc16_byterace.c:7
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
===========================================================
---------- char gran, 0 .. 99, skip 0 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:288)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 1 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:290)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 2 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:292)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 3 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:294)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 4 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:296)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 5 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:298)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 6 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:300)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 7 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:302)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 8 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:304)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 9 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:306)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 10 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:308)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 11 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:310)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 12 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:312)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 13 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:314)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 14 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:316)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 15 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:318)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 16 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:320)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 17 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:322)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 18 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:324)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 19 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:326)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 20 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:328)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 21 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:330)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 22 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:332)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 23 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:334)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 24 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:336)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 25 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:338)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 26 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:340)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 27 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:342)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 28 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:344)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 29 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:346)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 30 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:348)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 31 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:350)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 32 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:352)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 33 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:354)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 34 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:356)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 35 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:358)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 36 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:360)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 37 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:362)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 38 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:364)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 39 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:366)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 40 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:368)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 41 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:370)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 42 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:372)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 43 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:374)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 44 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:376)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 45 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:378)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 46 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:380)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 47 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:382)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 48 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:384)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 49 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:386)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 50 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:388)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 51 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:390)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 52 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:392)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 53 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:394)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 54 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:396)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 55 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:398)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 56 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:400)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 57 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:402)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 58 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:404)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 59 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:406)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 60 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:408)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 61 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:410)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 62 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:412)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 63 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:414)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 64 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:416)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 65 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:418)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 66 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:420)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 67 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:422)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 68 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:424)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 69 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:426)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 70 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:428)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 71 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:430)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 72 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:432)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 73 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:434)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 74 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:436)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 75 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:438)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 76 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:440)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 77 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:442)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 78 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:444)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 79 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:446)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 80 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:448)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 81 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:450)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 82 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:452)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 83 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:454)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 84 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:456)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 85 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:458)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 86 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:460)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 87 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:462)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 88 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:464)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 89 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:466)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 90 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:468)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 91 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:470)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 92 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:472)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 93 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:474)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 94 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:476)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 95 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:478)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 96 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:480)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 97 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:482)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 98 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:484)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
---------- short gran, 0 .. 98, skip 0 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:288)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
More than 100 errors detected. Subsequent errors
will still be recorded, but in less detail than before.
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:290)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 2 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:292)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 3 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:294)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 4 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:296)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 5 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:298)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 6 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:300)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 7 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:302)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 8 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:304)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 9 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:306)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 10 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:308)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 11 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:310)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 12 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:312)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 13 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:314)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 14 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:316)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 15 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:318)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 16 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:320)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 17 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:322)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 18 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:324)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 19 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:326)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 20 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:328)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 21 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:330)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 22 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:332)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 23 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:334)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 24 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:336)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 25 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:338)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 26 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:340)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 27 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:342)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 28 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:344)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 29 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:346)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 30 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:348)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 31 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:350)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 32 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:352)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 33 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:354)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 34 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:356)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 35 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:358)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 36 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:360)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 37 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:362)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 38 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:364)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 39 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:366)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 40 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:368)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 41 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:370)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 42 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:372)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 43 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:374)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 44 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:376)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 45 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:378)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 46 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:380)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 47 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:382)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 48 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:384)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 49 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:386)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 50 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:388)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 51 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:390)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 52 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:392)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 53 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:394)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 54 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:396)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 55 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:398)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 56 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:400)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 57 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:402)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 58 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:404)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 59 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:406)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 60 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:408)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 61 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:410)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 62 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:412)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 63 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:414)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 64 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:416)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 65 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:418)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 66 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:420)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 67 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:422)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 68 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:424)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 69 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:426)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 70 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:428)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 71 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:430)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 72 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:432)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 73 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:434)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 74 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:436)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 75 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:438)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 76 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:440)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 77 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:442)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 78 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:444)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 79 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:446)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 80 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:448)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 81 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:450)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 82 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:452)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 83 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:454)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 84 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:456)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 85 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:458)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 86 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:460)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 87 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:462)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 88 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:464)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 89 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:466)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 90 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:468)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 91 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:470)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 92 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:472)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 93 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:474)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 94 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:476)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 95 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:478)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 96 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:480)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 97 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:482)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
---------- int gran, 0 .. 96, skip 0 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:288)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 1 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:290)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 2 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:292)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 3 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:294)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 4 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:296)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 5 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:298)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 6 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:300)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 7 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:302)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 8 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:304)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 9 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:306)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 10 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:308)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 11 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:310)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 12 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:312)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 13 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:314)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 14 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:316)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 15 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:318)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 16 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:320)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 17 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:322)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 18 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:324)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 19 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:326)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 20 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:328)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 21 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:330)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 22 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:332)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 23 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:334)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 24 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:336)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 25 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:338)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 26 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:340)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 27 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:342)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 28 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:344)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 29 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:346)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 30 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:348)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 31 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:350)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 32 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:352)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 33 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:354)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 34 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:356)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 35 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:358)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 36 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:360)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 37 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:362)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 38 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:364)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 39 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:366)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 40 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:368)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 41 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:370)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 42 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:372)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 43 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:374)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 44 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:376)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 45 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:378)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 46 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:380)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 47 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:382)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 48 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:384)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 49 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:386)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 50 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:388)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 51 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:390)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 52 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:392)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 53 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:394)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 54 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:396)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 55 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:398)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 56 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:400)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 57 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:402)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 58 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:404)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 59 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:406)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 60 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:408)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 61 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:410)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 62 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:412)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 63 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:414)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 64 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:416)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 65 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:418)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 66 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:420)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 67 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:422)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 68 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:424)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 69 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:426)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 70 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:428)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 71 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:430)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 72 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:432)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 73 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:434)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 74 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:436)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 75 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:438)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 76 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:440)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 77 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:442)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 78 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:444)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 79 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:446)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 80 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:448)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 81 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:450)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 82 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:452)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 83 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:454)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 84 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:456)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 85 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:458)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 86 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:460)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 87 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:462)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 88 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:464)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 89 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:466)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 90 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:468)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 91 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:470)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 92 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:472)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 93 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:474)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 94 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:476)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 95 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:478)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
---------- double gran, 0 .. 92, skip 0 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:288)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:288)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 1 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:290)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:290)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 2 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:292)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:292)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 3 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:294)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:294)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 4 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:296)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:296)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 5 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:298)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:298)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 6 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:300)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:300)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 7 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:302)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:302)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 8 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:304)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:304)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 9 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:306)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:306)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 10 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:308)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:308)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 11 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:310)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:310)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 12 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:312)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:312)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 13 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:314)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:314)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 14 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:316)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:316)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 15 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:318)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:318)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 16 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:320)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:320)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 17 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:322)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:322)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 18 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:324)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:324)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 19 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:326)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:326)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 20 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:328)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:328)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 21 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:330)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:330)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 22 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:332)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:332)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 23 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:334)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:334)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 24 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:336)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:336)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 25 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:338)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:338)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 26 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:340)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:340)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 27 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:342)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:342)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 28 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:344)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:344)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 29 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:346)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:346)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 30 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:348)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:348)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 31 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:350)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:350)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 32 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:352)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:352)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 33 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:354)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:354)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 34 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:356)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:356)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 35 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:358)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:358)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 36 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:360)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:360)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 37 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:362)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:362)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 38 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:364)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:364)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 39 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:366)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:366)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 40 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:368)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:368)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 41 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:370)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:370)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 42 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:372)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:372)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 43 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:374)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:374)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 44 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:376)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:376)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 45 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:378)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:378)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 46 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:380)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:380)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 47 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:382)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:382)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 48 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:384)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:384)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 49 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:386)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:386)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 50 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:388)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:388)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 51 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:390)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:390)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 52 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:392)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:392)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 53 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:394)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:394)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 54 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:396)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:396)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 55 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:398)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:398)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 56 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:400)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:400)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 57 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:402)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:402)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 58 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:404)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:404)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 59 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:406)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:406)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 60 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:408)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:408)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 61 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:410)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:410)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 62 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:412)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:412)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 63 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:414)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:414)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 64 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:416)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:416)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 65 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:418)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:418)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 66 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:420)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:420)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 67 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:422)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:422)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 68 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:424)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:424)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 69 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:426)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:426)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 70 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:428)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:428)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 71 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:430)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:430)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 72 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:432)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:432)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 73 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:434)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:434)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 74 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:436)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:436)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 75 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:438)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:438)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 76 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:440)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:440)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 77 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:442)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:442)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 78 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:444)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:444)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 79 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:446)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:446)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 80 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:448)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:448)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 81 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:450)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:450)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 82 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:452)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:452)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 83 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:454)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:454)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 84 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:456)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:456)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 85 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:458)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:458)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 86 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:460)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:460)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 87 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:462)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:462)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 88 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:464)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:464)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 89 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:466)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:466)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 90 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:468)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:468)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 91 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:470)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: main (tc19_shadowmem.c:144)
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:470)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
===========================================================
---------- char gran, 0 .. 99, skip 0 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:288)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 1 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:290)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 2 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:292)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 3 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:294)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 4 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:296)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 5 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:298)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 6 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:300)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 7 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:302)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 8 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:304)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 9 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:306)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 10 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:308)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 11 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:310)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 12 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:312)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 13 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:314)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 14 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:316)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 15 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:318)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 16 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:320)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 17 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:322)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 18 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:324)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 19 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:326)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 20 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:328)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 21 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:330)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 22 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:332)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 23 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:334)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 24 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:336)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 25 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:338)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 26 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:340)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 27 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:342)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 28 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:344)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 29 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:346)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 30 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:348)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 31 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:350)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 32 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:352)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 33 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:354)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 34 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:356)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 35 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:358)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 36 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:360)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 37 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:362)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 38 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:364)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 39 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:366)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 40 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:368)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 41 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:370)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 42 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:372)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 43 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:374)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 44 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:376)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 45 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:378)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 46 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:380)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 47 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:382)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 48 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:384)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 49 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:386)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 50 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:388)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 51 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:390)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 52 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:392)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 53 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:394)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 54 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:396)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 55 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:398)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 56 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:400)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 57 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:402)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 58 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:404)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 59 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:406)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 60 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:408)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 61 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:410)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 62 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:412)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 63 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:414)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 64 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:416)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 65 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:418)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 66 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:420)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 67 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:422)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 68 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:424)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 69 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:426)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 70 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:428)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 71 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:430)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 72 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:432)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 73 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:434)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 74 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:436)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 75 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:438)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 76 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:440)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 77 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:442)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 78 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:444)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 79 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:446)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 80 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:448)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 81 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:450)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 82 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:452)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 83 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:454)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 84 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:456)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 85 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:458)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 86 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:460)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 87 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:462)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 88 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:464)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 89 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:466)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 90 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:468)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 91 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:470)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 92 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:472)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 93 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:474)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 94 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:476)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 95 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:478)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 96 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:480)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 97 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:482)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- char gran, 0 .. 99, skip 98 ----------
-Conflicting store by thread x/x at 0x........ size 1
+Conflicting store by thread x at 0x........ size 1
at 0x........: child8 (tc19_shadowmem.c:33)
by 0x........: steer (tc19_shadowmem.c:484)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
---------- short gran, 0 .. 98, skip 0 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:288)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
More than 100 errors detected. Subsequent errors
will still be recorded, but in less detail than before.
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:290)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 2 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:292)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 3 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:294)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 4 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:296)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 5 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:298)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 6 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:300)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 7 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:302)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 8 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:304)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 9 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:306)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 10 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:308)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 11 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:310)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 12 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:312)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 13 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:314)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 14 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:316)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 15 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:318)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 16 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:320)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 17 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:322)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 18 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:324)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 19 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:326)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 20 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:328)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 21 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:330)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 22 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:332)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 23 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:334)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 24 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:336)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 25 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:338)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 26 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:340)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 27 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:342)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 28 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:344)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 29 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:346)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 30 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:348)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 31 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:350)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 32 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:352)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 33 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:354)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 34 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:356)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 35 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:358)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 36 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:360)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 37 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:362)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 38 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:364)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 39 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:366)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 40 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:368)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 41 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:370)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 42 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:372)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 43 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:374)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 44 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:376)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 45 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:378)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 46 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:380)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 47 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:382)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 48 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:384)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 49 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:386)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 50 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:388)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 51 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:390)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 52 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:392)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 53 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:394)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 54 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:396)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 55 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:398)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 56 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:400)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 57 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:402)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 58 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:404)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 59 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:406)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 60 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:408)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 61 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:410)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 62 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:412)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 63 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:414)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 64 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:416)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 65 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:418)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 66 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:420)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 67 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:422)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 68 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:424)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 69 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:426)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 70 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:428)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 71 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:430)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 72 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:432)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 73 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:434)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 74 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:436)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 75 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:438)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 76 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:440)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 77 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:442)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 78 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:444)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 79 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:446)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 80 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:448)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 81 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:450)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 82 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:452)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 83 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:454)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 84 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:456)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 85 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:458)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 86 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:460)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 87 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:462)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 88 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:464)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 89 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:466)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 90 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:468)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 91 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:470)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 92 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:472)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 93 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:474)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 94 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:476)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 95 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:478)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 0 .. 98, skip 96 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:480)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- short gran, 1 .. 98, skip 97 ----------
-Conflicting store by thread x/x at 0x........ size 2
+Conflicting store by thread x at 0x........ size 2
at 0x........: child16 (tc19_shadowmem.c:57)
by 0x........: steer (tc19_shadowmem.c:482)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
---------- int gran, 0 .. 96, skip 0 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:288)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 1 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:290)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 2 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:292)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 3 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:294)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 4 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:296)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 5 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:298)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 6 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:300)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 7 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:302)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 8 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:304)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 9 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:306)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 10 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:308)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 11 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:310)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 12 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:312)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 13 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:314)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 14 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:316)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 15 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:318)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 16 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:320)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 17 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:322)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 18 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:324)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 19 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:326)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 20 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:328)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 21 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:330)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 22 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:332)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 23 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:334)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 24 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:336)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 25 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:338)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 26 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:340)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 27 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:342)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 28 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:344)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 29 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:346)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 30 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:348)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 31 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:350)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 32 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:352)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 33 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:354)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 34 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:356)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 35 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:358)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 36 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:360)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 37 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:362)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 38 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:364)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 39 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:366)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 40 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:368)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 41 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:370)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 42 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:372)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 43 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:374)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 44 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:376)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 45 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:378)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 46 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:380)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 47 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:382)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 48 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:384)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 49 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:386)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 50 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:388)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 51 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:390)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 52 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:392)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 53 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:394)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 54 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:396)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 55 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:398)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 56 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:400)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 57 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:402)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 58 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:404)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 59 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:406)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 60 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:408)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 61 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:410)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 62 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:412)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 63 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:414)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 64 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:416)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 65 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:418)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 66 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:420)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 67 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:422)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 68 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:424)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 69 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:426)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 70 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:428)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 71 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:430)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 72 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:432)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 73 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:434)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 74 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:436)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 75 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:438)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 76 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:440)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 77 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:442)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 78 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:444)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 79 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:446)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 80 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:448)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 81 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:450)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 82 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:452)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 83 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:454)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 84 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:456)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 85 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:458)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 86 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:460)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 87 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:462)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 88 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:464)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 89 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:466)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 90 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:468)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 91 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:470)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 0 .. 96, skip 92 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:472)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 1 .. 96, skip 93 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:474)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 2 .. 96, skip 94 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:476)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- int gran, 3 .. 96, skip 95 ----------
-Conflicting store by thread x/x at 0x........ size 4
+Conflicting store by thread x at 0x........ size 4
at 0x........: child32 (tc19_shadowmem.c:81)
by 0x........: steer (tc19_shadowmem.c:478)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
---------- double gran, 0 .. 92, skip 0 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:288)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 1 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:290)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 2 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:292)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 3 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:294)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 4 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:296)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 5 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:298)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 6 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:300)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 7 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:302)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 8 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:304)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 9 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:306)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 10 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:308)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 11 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:310)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 12 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:312)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 13 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:314)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 14 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:316)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 15 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:318)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 16 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:320)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 17 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:322)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 18 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:324)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 19 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:326)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 20 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:328)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 21 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:330)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 22 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:332)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 23 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:334)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 24 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:336)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 25 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:338)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 26 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:340)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 27 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:342)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 28 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:344)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 29 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:346)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 30 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:348)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 31 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:350)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 32 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:352)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 33 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:354)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 34 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:356)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 35 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:358)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 36 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:360)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 37 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:362)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 38 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:364)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 39 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:366)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 40 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:368)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 41 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:370)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 42 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:372)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 43 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:374)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 44 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:376)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 45 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:378)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 46 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:380)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 47 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:382)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 48 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:384)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 49 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:386)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 50 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:388)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 51 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:390)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 52 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:392)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 53 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:394)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 54 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:396)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 55 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:398)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 56 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:400)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 57 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:402)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 58 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:404)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 59 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:406)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 60 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:408)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 61 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:410)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 62 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:412)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 63 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:414)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 64 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:416)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 65 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:418)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 66 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:420)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 67 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:422)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 68 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:424)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 69 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:426)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 70 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:428)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 71 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:430)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 72 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:432)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 73 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:434)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 74 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:436)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 75 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:438)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 76 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:440)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 77 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:442)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 78 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:444)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 79 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:446)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 80 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:448)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 81 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:450)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 82 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:452)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 83 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:454)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 4 .. 92, skip 84 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:456)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 5 .. 92, skip 85 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:458)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 6 .. 92, skip 86 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:460)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 7 .. 92, skip 87 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:462)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 0 .. 92, skip 88 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:464)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 1 .. 92, skip 89 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:466)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 2 .. 92, skip 90 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:468)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
by 0x........: main (tc19_shadowmem.c:144)
---------- double gran, 3 .. 92, skip 91 ----------
-Conflicting store by thread x/x at 0x........ size 8
+Conflicting store by thread x at 0x........ size 8
at 0x........: child64 (tc19_shadowmem.c:105)
by 0x........: steer (tc19_shadowmem.c:470)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
---------------- pthread_create/join ----------------
-Conflicting store by thread 1/1 at 0x........ size 2
+Conflicting store by thread 1 at 0x........ size 2
at 0x........: main (tc20_verifywrap.c:78)
Location 0x........ is 0 bytes inside global var "unprotected"
declared at tc20_verifywrap.c:27
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
---------------- pthread_mutex_lock et al ----------------
---------------- pthread_create/join ----------------
-Conflicting store by thread 1/1 at 0x........ size 2
+Conflicting store by thread 1 at 0x........ size 2
at 0x........: main (tc20_verifywrap.c:78)
Location 0x........ is 0 bytes inside global var "unprotected"
declared at tc20_verifywrap.c:27
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
---------------- pthread_mutex_lock et al ----------------
---------------- pthread_create/join ----------------
-Conflicting store by thread 1/1 at 0x........ size 2
+Conflicting store by thread 1 at 0x........ size 2
at 0x........: main (tc20_verifywrap.c:78)
Location 0x........ is 0 bytes inside global var "unprotected"
declared at tc20_verifywrap.c:27
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
---------------- pthread_mutex_lock et al ----------------
---------------- pthread_create/join ----------------
-Conflicting store by thread 1/1 at 0x........ size 2
+Conflicting store by thread 1 at 0x........ size 2
at 0x........: main (tc20_verifywrap.c:78)
Location 0x........ is 0 bytes inside global var "unprotected"
declared at tc20_verifywrap.c:27
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
---------------- pthread_mutex_lock et al ----------------
---------------- pthread_create/join ----------------
-Conflicting store by thread 1/1 at 0x........ size 2
+Conflicting store by thread 1 at 0x........ size 2
at 0x........: main (tc20_verifywrap.c:78)
Location 0x........ is 0 bytes inside global var "unprotected"
declared at tc20_verifywrap.c:27
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
---------------- pthread_mutex_lock et al ----------------
-[1/1] mutex_init invalid mutex 0x........
+[1] mutex_init invalid mutex 0x........
The object at address 0x........ is not a mutex.
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:92)
-[1/1] mutex_init mutex 0x........
-[1/1] mutex_trylock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0
-[1/1] mutex_destroy mutex 0x........ rc 1 owner 1
+[1] mutex_init mutex 0x........
+[1] mutex_trylock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0
+[1] mutex_destroy mutex 0x........ rc 1 owner 1
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: pthread_mutex_destroy (drd_pthread_intercepts.c:?)
make pthread_mutex_lock fail: skipped on glibc < 2.4
-[1/1] pre_mutex_lock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
-[1/1] mutex_trylock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
-[1/1] mutex_unlock mutex 0x........ rc 0
+[1] pre_mutex_lock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
+[1] mutex_trylock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
+[1] mutex_unlock mutex 0x........ rc 0
Mutex not locked: mutex 0x........, recursion count 0, owner 0.
at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
---------------- pthread_cond_wait et al ----------------
-[1/1] mutex_init error checking mutex 0x........
-[1/1] cond_init cond 0x........
-[1/1] mutex_unlock error checking mutex 0x........ rc 0
+[1] mutex_init error checking mutex 0x........
+[1] cond_init cond 0x........
+[1] mutex_unlock error checking mutex 0x........ rc 0
Mutex not locked: mutex 0x........, recursion count 0, owner 0.
at 0x........: pthread_cond_wait* (drd_pthread_intercepts.c:?)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:145)
-[1/1] cond_pre_wait cond 0x........
-[1/1] cond_post_wait cond 0x........
-[1/1] cond_post_wait error checking mutex 0x........ rc 0 owner 0
-[1/1] cond_signal cond 0x........
+[1] cond_pre_wait cond 0x........
+[1] cond_post_wait cond 0x........
+[1] cond_post_wait error checking mutex 0x........ rc 0 owner 0
+[1] cond_signal cond 0x........
FIXME: can't figure out how to verify wrap of pthread_cond_signal
-[1/1] cond_broadcast cond 0x........
+[1] cond_broadcast cond 0x........
FIXME: can't figure out how to verify wrap of pthread_broadcast_signal
-[1/1] mutex_unlock error checking mutex 0x........ rc 1
-[1/1] cond_pre_wait cond 0x........
-[1/1] cond_post_wait cond 0x........
-[1/1] cond_post_wait error checking mutex 0x........ rc 0 owner 1
+[1] mutex_unlock error checking mutex 0x........ rc 1
+[1] cond_pre_wait cond 0x........
+[1] cond_post_wait cond 0x........
+[1] cond_post_wait error checking mutex 0x........ rc 0 owner 1
---------------- pthread_rwlock_* ----------------
---------------- sem_* ----------------
-[1/1] semaphore_init 0x........ value 4294967295
-[1/1] semaphore_init 0x........ value 0
+[1] semaphore_init 0x........ value 4294967295
+[1] semaphore_init 0x........ value 0
Semaphore reinitialization: semaphore 0x........
at 0x........: sem_init* (drd_pthread_intercepts.c:?)
FIXME: can't figure out how to verify wrap of sem_destroy
-[1/1] semaphore_wait 0x........ value 0 -> 4294967295
+[1] semaphore_wait 0x........ value 0 -> 4294967295
Invalid semaphore: semaphore 0x........
at 0x........: sem_wait* (drd_pthread_intercepts.c:?)
semaphore 0x........ was first observed at:
at 0x........: sem_init* (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:228)
-[1/1] semaphore_post 0x........ value 4294967295 -> 0
+[1] semaphore_post 0x........ value 4294967295 -> 0
FIXME: can't figure out how to verify wrap of sem_post
-[1/1] semaphore_destroy 0x........ value 0
+[1] semaphore_destroy 0x........ value 0
------------ dealloc of mem holding locks ------------
rwlock 0x........ was first observed at:
at 0x........: pthread_rwlock_init* (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:216)
-[1/1] mutex_destroy error checking mutex 0x........ rc 1 owner 1
+[1] mutex_destroy error checking mutex 0x........ rc 1 owner 1
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: main (tc20_verifywrap.c:262)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:145)
-[1/1] mutex_destroy mutex 0x........ rc 0 owner 0
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 0
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_destroy mutex 0x........ rc 0 owner 0
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 0
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
ERROR SUMMARY: 13 errors from 13 contexts (suppressed: 0 from 0)
---------------- pthread_create/join ----------------
-Conflicting store by thread 1/1 at 0x........ size 2
+Conflicting store by thread 1 at 0x........ size 2
at 0x........: main (tc20_verifywrap.c:78)
Location 0x........ is 0 bytes inside global var "unprotected"
declared at tc20_verifywrap.c:27
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
---------------- pthread_mutex_lock et al ----------------
-[1/1] mutex_init invalid mutex 0x........
+[1] mutex_init invalid mutex 0x........
The object at address 0x........ is not a mutex.
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:92)
-[1/1] mutex_init mutex 0x........
-[1/1] mutex_trylock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0
-[1/1] mutex_destroy mutex 0x........ rc 1 owner 1
+[1] mutex_init mutex 0x........
+[1] mutex_trylock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0
+[1] mutex_destroy mutex 0x........ rc 1 owner 1
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: pthread_mutex_destroy (drd_pthread_intercepts.c:?)
make pthread_mutex_lock fail: skipped on glibc < 2.4
-[1/1] pre_mutex_lock invalid mutex 0x........ rc 0 owner 0
+[1] pre_mutex_lock invalid mutex 0x........ rc 0 owner 0
The object at address 0x........ is not a mutex.
at 0x........: pthread_mutex_trylock (drd_pthread_intercepts.c:?)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_trylock (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:116)
-[1/1] post_mutex_lock invalid mutex 0x........ rc 0 owner 0 (locking failed)
-[1/1] mutex_trylock invalid mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock invalid mutex 0x........ rc 0 owner 0 (locking failed)
+[1] mutex_trylock invalid mutex 0x........ rc 0 owner 0
The object at address 0x........ is not a mutex.
at 0x........: pthread_mutex_timedlock (drd_pthread_intercepts.c:?)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_trylock (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:116)
-[1/1] post_mutex_lock invalid mutex 0x........ rc 0 owner 0 (locking failed)
-[1/1] mutex_unlock invalid mutex 0x........ rc 0
+[1] post_mutex_lock invalid mutex 0x........ rc 0 owner 0 (locking failed)
+[1] mutex_unlock invalid mutex 0x........ rc 0
The object at address 0x........ is not a mutex.
at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
---------------- pthread_cond_wait et al ----------------
-[1/1] mutex_init error checking mutex 0x........
-[1/1] cond_init cond 0x........
-[1/1] mutex_unlock error checking mutex 0x........ rc 0
+[1] mutex_init error checking mutex 0x........
+[1] cond_init cond 0x........
+[1] mutex_unlock error checking mutex 0x........ rc 0
Mutex not locked: mutex 0x........, recursion count 0, owner 0.
at 0x........: pthread_cond_wait* (drd_pthread_intercepts.c:?)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:145)
-[1/1] cond_pre_wait cond 0x........
-[1/1] cond_post_wait cond 0x........
-[1/1] cond_post_wait error checking mutex 0x........ rc 0 owner 0
-[1/1] cond_signal cond 0x........
+[1] cond_pre_wait cond 0x........
+[1] cond_post_wait cond 0x........
+[1] cond_post_wait error checking mutex 0x........ rc 0 owner 0
+[1] cond_signal cond 0x........
FIXME: can't figure out how to verify wrap of pthread_cond_signal
-[1/1] cond_broadcast cond 0x........
+[1] cond_broadcast cond 0x........
FIXME: can't figure out how to verify wrap of pthread_broadcast_signal
-[1/1] mutex_unlock error checking mutex 0x........ rc 1
-[1/1] cond_pre_wait cond 0x........
-[1/1] cond_post_wait cond 0x........
-[1/1] cond_post_wait error checking mutex 0x........ rc 0 owner 1
+[1] mutex_unlock error checking mutex 0x........ rc 1
+[1] cond_pre_wait cond 0x........
+[1] cond_post_wait cond 0x........
+[1] cond_post_wait error checking mutex 0x........ rc 0 owner 1
---------------- pthread_rwlock_* ----------------
---------------- sem_* ----------------
-[1/1] semaphore_init 0x........ value 4294967295
-[1/1] semaphore_init 0x........ value 0
+[1] semaphore_init 0x........ value 4294967295
+[1] semaphore_init 0x........ value 0
Semaphore reinitialization: semaphore 0x........
at 0x........: sem_init* (drd_pthread_intercepts.c:?)
FIXME: can't figure out how to verify wrap of sem_destroy
-[1/1] semaphore_wait 0x........ value 0 -> 4294967295
+[1] semaphore_wait 0x........ value 0 -> 4294967295
Invalid semaphore: semaphore 0x........
at 0x........: sem_wait* (drd_pthread_intercepts.c:?)
semaphore 0x........ was first observed at:
at 0x........: sem_init* (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:228)
-[1/1] semaphore_post 0x........ value 4294967295 -> 0
+[1] semaphore_post 0x........ value 4294967295 -> 0
FIXME: can't figure out how to verify wrap of sem_post
-[1/1] semaphore_destroy 0x........ value 0
+[1] semaphore_destroy 0x........ value 0
------------ dealloc of mem holding locks ------------
rwlock 0x........ was first observed at:
at 0x........: pthread_rwlock_init* (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:216)
-[1/1] mutex_destroy error checking mutex 0x........ rc 1 owner 1
+[1] mutex_destroy error checking mutex 0x........ rc 1 owner 1
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: main (tc20_verifywrap.c:262)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:145)
-[1/1] mutex_destroy mutex 0x........ rc 0 owner 0
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 0
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_destroy mutex 0x........ rc 0 owner 0
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 0
+[1] mutex_unlock recursive mutex 0x........ rc 1
ERROR SUMMARY: 15 errors from 15 contexts (suppressed: 0 from 0)
---------------- pthread_create/join ----------------
-Conflicting store by thread 1/1 at 0x........ size 2
+Conflicting store by thread 1 at 0x........ size 2
at 0x........: main (tc20_verifywrap.c:78)
Location 0x........ is 0 bytes inside global var "unprotected"
declared at tc20_verifywrap.c:27
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
---------------- pthread_mutex_lock et al ----------------
-[1/1] mutex_init invalid mutex 0x........
+[1] mutex_init invalid mutex 0x........
The object at address 0x........ is not a mutex.
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:92)
-[1/1] mutex_init mutex 0x........
-[1/1] mutex_trylock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0
-[1/1] mutex_destroy mutex 0x........ rc 1 owner 1
+[1] mutex_init mutex 0x........
+[1] mutex_trylock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0
+[1] mutex_destroy mutex 0x........ rc 1 owner 1
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: pthread_mutex_destroy (drd_pthread_intercepts.c:?)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:100)
-[1/1] mutex_trylock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
-[1/1] pre_mutex_lock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
-[1/1] mutex_trylock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
-[1/1] mutex_unlock mutex 0x........ rc 0
+[1] mutex_trylock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
+[1] pre_mutex_lock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
+[1] mutex_trylock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
+[1] mutex_unlock mutex 0x........ rc 0
Mutex not locked: mutex 0x........, recursion count 0, owner 0.
at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
---------------- pthread_cond_wait et al ----------------
-[1/1] mutex_init error checking mutex 0x........
-[1/1] cond_init cond 0x........
-[1/1] mutex_unlock error checking mutex 0x........ rc 0
+[1] mutex_init error checking mutex 0x........
+[1] cond_init cond 0x........
+[1] mutex_unlock error checking mutex 0x........ rc 0
Mutex not locked: mutex 0x........, recursion count 0, owner 0.
at 0x........: pthread_cond_wait* (drd_pthread_intercepts.c:?)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:145)
-[1/1] cond_pre_wait cond 0x........
-[1/1] cond_post_wait cond 0x........
-[1/1] cond_post_wait error checking mutex 0x........ rc 0 owner 0
-[1/1] cond_signal cond 0x........
+[1] cond_pre_wait cond 0x........
+[1] cond_post_wait cond 0x........
+[1] cond_post_wait error checking mutex 0x........ rc 0 owner 0
+[1] cond_signal cond 0x........
FIXME: can't figure out how to verify wrap of pthread_cond_signal
-[1/1] cond_broadcast cond 0x........
+[1] cond_broadcast cond 0x........
FIXME: can't figure out how to verify wrap of pthread_broadcast_signal
-[1/1] mutex_unlock error checking mutex 0x........ rc 1
-[1/1] cond_pre_wait cond 0x........
-[1/1] cond_post_wait cond 0x........
-[1/1] cond_post_wait error checking mutex 0x........ rc 0 owner 1
+[1] mutex_unlock error checking mutex 0x........ rc 1
+[1] cond_pre_wait cond 0x........
+[1] cond_post_wait cond 0x........
+[1] cond_post_wait error checking mutex 0x........ rc 0 owner 1
---------------- pthread_rwlock_* ----------------
---------------- sem_* ----------------
-[1/1] semaphore_init 0x........ value 4294967295
-[1/1] semaphore_init 0x........ value 0
+[1] semaphore_init 0x........ value 4294967295
+[1] semaphore_init 0x........ value 0
Semaphore reinitialization: semaphore 0x........
at 0x........: sem_init* (drd_pthread_intercepts.c:?)
FIXME: can't figure out how to verify wrap of sem_destroy
-[1/1] semaphore_wait 0x........ value 0 -> 4294967295
+[1] semaphore_wait 0x........ value 0 -> 4294967295
Invalid semaphore: semaphore 0x........
at 0x........: sem_wait* (drd_pthread_intercepts.c:?)
semaphore 0x........ was first observed at:
at 0x........: sem_init* (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:228)
-[1/1] semaphore_post 0x........ value 4294967295 -> 0
+[1] semaphore_post 0x........ value 4294967295 -> 0
FIXME: can't figure out how to verify wrap of sem_post
-[1/1] semaphore_destroy 0x........ value 0
+[1] semaphore_destroy 0x........ value 0
------------ dealloc of mem holding locks ------------
rwlock 0x........ was first observed at:
at 0x........: pthread_rwlock_init* (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:216)
-[1/1] mutex_destroy error checking mutex 0x........ rc 1 owner 1
+[1] mutex_destroy error checking mutex 0x........ rc 1 owner 1
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: main (tc20_verifywrap.c:262)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:145)
-[1/1] mutex_destroy mutex 0x........ rc 0 owner 0
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 0
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_destroy mutex 0x........ rc 0 owner 0
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 0
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
ERROR SUMMARY: 13 errors from 13 contexts (suppressed: 0 from 0)
---------------- pthread_create/join ----------------
-Conflicting store by thread 1/1 at 0x........ size 2
+Conflicting store by thread 1 at 0x........ size 2
at 0x........: main (tc20_verifywrap.c:78)
Location 0x........ is 0 bytes inside global var "unprotected"
declared at tc20_verifywrap.c:27
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
---------------- pthread_mutex_lock et al ----------------
-[1/1] mutex_init invalid mutex 0x........
+[1] mutex_init invalid mutex 0x........
The object at address 0x........ is not a mutex.
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:92)
-[1/1] mutex_init mutex 0x........
-[1/1] mutex_trylock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0
-[1/1] mutex_destroy mutex 0x........ rc 1 owner 1
+[1] mutex_init mutex 0x........
+[1] mutex_trylock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0
+[1] mutex_destroy mutex 0x........ rc 1 owner 1
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: pthread_mutex_destroy (drd_pthread_intercepts.c:?)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:100)
-[1/1] mutex_trylock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
-[1/1] pre_mutex_lock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
-[1/1] mutex_trylock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
-[1/1] mutex_unlock mutex 0x........ rc 0
+[1] mutex_trylock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
+[1] pre_mutex_lock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
+[1] mutex_trylock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
+[1] mutex_unlock mutex 0x........ rc 0
Mutex not locked: mutex 0x........, recursion count 0, owner 0.
at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
---------------- pthread_cond_wait et al ----------------
-[1/1] mutex_init error checking mutex 0x........
-[1/1] cond_init cond 0x........
-[1/1] mutex_unlock error checking mutex 0x........ rc 0
+[1] mutex_init error checking mutex 0x........
+[1] cond_init cond 0x........
+[1] mutex_unlock error checking mutex 0x........ rc 0
Mutex not locked: mutex 0x........, recursion count 0, owner 0.
at 0x........: pthread_cond_wait* (drd_pthread_intercepts.c:?)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:145)
-[1/1] cond_pre_wait cond 0x........
-[1/1] cond_post_wait cond 0x........
-[1/1] cond_post_wait error checking mutex 0x........ rc 0 owner 0
-[1/1] cond_signal cond 0x........
+[1] cond_pre_wait cond 0x........
+[1] cond_post_wait cond 0x........
+[1] cond_post_wait error checking mutex 0x........ rc 0 owner 0
+[1] cond_signal cond 0x........
FIXME: can't figure out how to verify wrap of pthread_cond_signal
-[1/1] cond_broadcast cond 0x........
+[1] cond_broadcast cond 0x........
FIXME: can't figure out how to verify wrap of pthread_broadcast_signal
-[1/1] mutex_unlock error checking mutex 0x........ rc 1
-[1/1] cond_pre_wait cond 0x........
-[1/1] cond_post_wait cond 0x........
-[1/1] cond_post_wait error checking mutex 0x........ rc 0 owner 1
+[1] mutex_unlock error checking mutex 0x........ rc 1
+[1] cond_pre_wait cond 0x........
+[1] cond_post_wait cond 0x........
+[1] cond_post_wait error checking mutex 0x........ rc 0 owner 1
---------------- pthread_rwlock_* ----------------
---------------- sem_* ----------------
-[1/1] semaphore_init 0x........ value 4294967295
-[1/1] semaphore_init 0x........ value 0
+[1] semaphore_init 0x........ value 4294967295
+[1] semaphore_init 0x........ value 0
Semaphore reinitialization: semaphore 0x........
at 0x........: sem_init* (drd_pthread_intercepts.c:?)
FIXME: can't figure out how to verify wrap of sem_destroy
-[1/1] semaphore_wait 0x........ value 0 -> 4294967295
+[1] semaphore_wait 0x........ value 0 -> 4294967295
Invalid semaphore: semaphore 0x........
at 0x........: sem_wait* (drd_pthread_intercepts.c:?)
semaphore 0x........ was first observed at:
at 0x........: sem_init* (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:228)
-[1/1] semaphore_post 0x........ value 4294967295 -> 0
+[1] semaphore_post 0x........ value 4294967295 -> 0
FIXME: can't figure out how to verify wrap of sem_post
-[1/1] semaphore_destroy 0x........ value 0
+[1] semaphore_destroy 0x........ value 0
------------ dealloc of mem holding locks ------------
-[1/1] mutex_destroy mutex 0x........ rc 0 owner 0
-[1/1] mutex_destroy error checking mutex 0x........ rc 1 owner 1
+[1] mutex_destroy mutex 0x........ rc 0 owner 0
+[1] mutex_destroy error checking mutex 0x........ rc 1 owner 1
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: main (tc20_verifywrap.c:262)
rwlock 0x........ was first observed at:
at 0x........: pthread_rwlock_init* (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:216)
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 0
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 0
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
ERROR SUMMARY: 13 errors from 13 contexts (suppressed: 0 from 0)
---------------- pthread_create/join ----------------
-Conflicting store by thread 1/1 at 0x........ size 2
+Conflicting store by thread 1 at 0x........ size 2
at 0x........: main (tc20_verifywrap.c:78)
Location 0x........ is 0 bytes inside global var "unprotected"
declared at tc20_verifywrap.c:27
-Other segment start (thread 0/2)
+Other segment start (thread 2)
(thread finished, call stack no longer available)
-Other segment end (thread 0/2)
+Other segment end (thread 2)
(thread finished, call stack no longer available)
---------------- pthread_mutex_lock et al ----------------
-[1/1] mutex_init invalid mutex 0x........
+[1] mutex_init invalid mutex 0x........
The object at address 0x........ is not a mutex.
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:92)
-[1/1] mutex_init mutex 0x........
-[1/1] mutex_trylock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0
-[1/1] mutex_destroy mutex 0x........ rc 1 owner 1
+[1] mutex_init mutex 0x........
+[1] mutex_trylock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0
+[1] mutex_destroy mutex 0x........ rc 1 owner 1
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: pthread_mutex_destroy (drd_pthread_intercepts.c:?)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:100)
-[1/1] mutex_trylock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
-[1/1] pre_mutex_lock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
-[1/1] mutex_trylock mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
-[1/1] mutex_unlock mutex 0x........ rc 0
+[1] mutex_trylock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
+[1] pre_mutex_lock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
+[1] mutex_trylock mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock mutex 0x........ rc 0 owner 0 (locking failed)
+[1] mutex_unlock mutex 0x........ rc 0
Mutex not locked: mutex 0x........, recursion count 0, owner 0.
at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
---------------- pthread_cond_wait et al ----------------
-[1/1] mutex_init error checking mutex 0x........
-[1/1] cond_init cond 0x........
-[1/1] mutex_unlock error checking mutex 0x........ rc 0
+[1] mutex_init error checking mutex 0x........
+[1] cond_init cond 0x........
+[1] mutex_unlock error checking mutex 0x........ rc 0
Mutex not locked: mutex 0x........, recursion count 0, owner 0.
at 0x........: pthread_cond_wait* (drd_pthread_intercepts.c:?)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:145)
-[1/1] cond_pre_wait cond 0x........
-[1/1] cond_post_wait cond 0x........
-[1/1] cond_post_wait error checking mutex 0x........ rc 0 owner 0
-[1/1] cond_signal cond 0x........
+[1] cond_pre_wait cond 0x........
+[1] cond_post_wait cond 0x........
+[1] cond_post_wait error checking mutex 0x........ rc 0 owner 0
+[1] cond_signal cond 0x........
FIXME: can't figure out how to verify wrap of pthread_cond_signal
-[1/1] cond_broadcast cond 0x........
+[1] cond_broadcast cond 0x........
FIXME: can't figure out how to verify wrap of pthread_broadcast_signal
-[1/1] mutex_unlock error checking mutex 0x........ rc 1
-[1/1] cond_pre_wait cond 0x........
-[1/1] cond_post_wait cond 0x........
-[1/1] cond_post_wait error checking mutex 0x........ rc 0 owner 1
+[1] mutex_unlock error checking mutex 0x........ rc 1
+[1] cond_pre_wait cond 0x........
+[1] cond_post_wait cond 0x........
+[1] cond_post_wait error checking mutex 0x........ rc 0 owner 1
---------------- pthread_rwlock_* ----------------
---------------- sem_* ----------------
-[1/1] semaphore_init 0x........ value 4294967295
-[1/1] semaphore_init 0x........ value 0
+[1] semaphore_init 0x........ value 4294967295
+[1] semaphore_init 0x........ value 0
Semaphore reinitialization: semaphore 0x........
at 0x........: sem_init* (drd_pthread_intercepts.c:?)
FIXME: can't figure out how to verify wrap of sem_destroy
-[1/1] semaphore_wait 0x........ value 0 -> 4294967295
+[1] semaphore_wait 0x........ value 0 -> 4294967295
Invalid semaphore: semaphore 0x........
at 0x........: sem_wait* (drd_pthread_intercepts.c:?)
semaphore 0x........ was first observed at:
at 0x........: sem_init* (drd_pthread_intercepts.c:?)
by 0x........: main (tc20_verifywrap.c:228)
-[1/1] semaphore_post 0x........ value 4294967295 -> 0
+[1] semaphore_post 0x........ value 4294967295 -> 0
FIXME: can't figure out how to verify wrap of sem_post
-[1/1] semaphore_destroy 0x........ value 0
+[1] semaphore_destroy 0x........ value 0
------------ dealloc of mem holding locks ------------
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 0
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 0
-[1/1] mutex_destroy error checking mutex 0x........ rc 1 owner 1
-[1/1] mutex_destroy mutex 0x........ rc 0 owner 0
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
-[1/1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
-[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
-[1/1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 0
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 0
+[1] mutex_destroy error checking mutex 0x........ rc 1 owner 1
+[1] mutex_destroy mutex 0x........ rc 0 owner 0
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
+[1] mutex_trylock recursive mutex 0x........ rc 0 owner 1
+[1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1] mutex_unlock recursive mutex 0x........ rc 1
ERROR SUMMARY: 11 errors from 11 contexts (suppressed: 0 from 0)