Add DRD suppression patterns for races triggered by std::ostream
[valgrind.git] / helgrind / tests / pth_barrier2.stderr.exp
blobc8e4784e6aacbaf80ad918b1249e81b43d46f238
1 ---Thread-Announcement------------------------------------------
3 Thread #x was created
4    ...
5    by 0x........: pthread_create@* (hg_intercepts.c:...)
6    by 0x........: barriers_and_races (pth_barrier.c:92)
7    by 0x........: main (pth_barrier.c:122)
9 ---Thread-Announcement------------------------------------------
11 Thread #x was created
12    ...
13    by 0x........: pthread_create@* (hg_intercepts.c:...)
14    by 0x........: barriers_and_races (pth_barrier.c:92)
15    by 0x........: main (pth_barrier.c:122)
17 ---Thread-Announcement------------------------------------------
19 Thread #x is the program's root thread
21 ----------------------------------------------------------------
23 Possible data race during write of size 1 at 0x........ by thread #x
24 Locks held: none
25    at 0x........: threadfunc (pth_barrier.c:60)
26    by 0x........: mythread_wrapper (hg_intercepts.c:...)
27    ...
29 This conflicts with a previous write of size 1 by thread #x
30 Locks held: none
31    at 0x........: threadfunc (pth_barrier.c:60)
32    by 0x........: mythread_wrapper (hg_intercepts.c:...)
33    ...
34  Address 0x........ is 0 bytes inside a block of size 32 alloc'd
35    at 0x........: malloc (vg_replace_malloc.c:...)
36    by 0x........: barriers_and_races (pth_barrier.c:76)
37    by 0x........: main (pth_barrier.c:122)
38  Block was alloc'd by thread #x
40 ----------------------------------------------------------------
42 Possible data race during write of size 1 at 0x........ by thread #x
43 Locks held: none
44    at 0x........: threadfunc (pth_barrier.c:60)
45    by 0x........: mythread_wrapper (hg_intercepts.c:...)
46    ...
48 This conflicts with a previous write of size 1 by thread #x
49 Locks held: none
50    at 0x........: threadfunc (pth_barrier.c:60)
51    by 0x........: mythread_wrapper (hg_intercepts.c:...)
52    ...
53  Address 0x........ is 1 bytes inside a block of size 32 alloc'd
54    at 0x........: malloc (vg_replace_malloc.c:...)
55    by 0x........: barriers_and_races (pth_barrier.c:76)
56    by 0x........: main (pth_barrier.c:122)
57  Block was alloc'd by thread #x
59 ----------------------------------------------------------------
61 Possible data race during write of size 1 at 0x........ by thread #x
62 Locks held: none
63    at 0x........: threadfunc (pth_barrier.c:60)
64    by 0x........: mythread_wrapper (hg_intercepts.c:...)
65    ...
67 This conflicts with a previous write of size 1 by thread #x
68 Locks held: none
69    at 0x........: threadfunc (pth_barrier.c:60)
70    by 0x........: mythread_wrapper (hg_intercepts.c:...)
71    ...
72  Address 0x........ is 2 bytes inside a block of size 32 alloc'd
73    at 0x........: malloc (vg_replace_malloc.c:...)
74    by 0x........: barriers_and_races (pth_barrier.c:76)
75    by 0x........: main (pth_barrier.c:122)
76  Block was alloc'd by thread #x
78 ----------------------------------------------------------------
80 Possible data race during write of size 1 at 0x........ by thread #x
81 Locks held: none
82    at 0x........: threadfunc (pth_barrier.c:60)
83    by 0x........: mythread_wrapper (hg_intercepts.c:...)
84    ...
86 This conflicts with a previous write of size 1 by thread #x
87 Locks held: none
88    at 0x........: threadfunc (pth_barrier.c:60)
89    by 0x........: mythread_wrapper (hg_intercepts.c:...)
90    ...
91  Address 0x........ is 3 bytes inside a block of size 32 alloc'd
92    at 0x........: malloc (vg_replace_malloc.c:...)
93    by 0x........: barriers_and_races (pth_barrier.c:76)
94    by 0x........: main (pth_barrier.c:122)
95  Block was alloc'd by thread #x
97 ----------------------------------------------------------------
99 Possible data race during write of size 1 at 0x........ by thread #x
100 Locks held: none
101    at 0x........: threadfunc (pth_barrier.c:60)
102    by 0x........: mythread_wrapper (hg_intercepts.c:...)
103    ...
105 This conflicts with a previous write of size 1 by thread #x
106 Locks held: none
107    at 0x........: threadfunc (pth_barrier.c:60)
108    by 0x........: mythread_wrapper (hg_intercepts.c:...)
109    ...
110  Address 0x........ is 4 bytes inside a block of size 32 alloc'd
111    at 0x........: malloc (vg_replace_malloc.c:...)
112    by 0x........: barriers_and_races (pth_barrier.c:76)
113    by 0x........: main (pth_barrier.c:122)
114  Block was alloc'd by thread #x
116 ----------------------------------------------------------------
118 Possible data race during write of size 1 at 0x........ by thread #x
119 Locks held: none
120    at 0x........: threadfunc (pth_barrier.c:60)
121    by 0x........: mythread_wrapper (hg_intercepts.c:...)
122    ...
124 This conflicts with a previous write of size 1 by thread #x
125 Locks held: none
126    at 0x........: threadfunc (pth_barrier.c:60)
127    by 0x........: mythread_wrapper (hg_intercepts.c:...)
128    ...
129  Address 0x........ is 5 bytes inside a block of size 32 alloc'd
130    at 0x........: malloc (vg_replace_malloc.c:...)
131    by 0x........: barriers_and_races (pth_barrier.c:76)
132    by 0x........: main (pth_barrier.c:122)
133  Block was alloc'd by thread #x
135 ----------------------------------------------------------------
137 Possible data race during write of size 1 at 0x........ by thread #x
138 Locks held: none
139    at 0x........: threadfunc (pth_barrier.c:60)
140    by 0x........: mythread_wrapper (hg_intercepts.c:...)
141    ...
143 This conflicts with a previous write of size 1 by thread #x
144 Locks held: none
145    at 0x........: threadfunc (pth_barrier.c:60)
146    by 0x........: mythread_wrapper (hg_intercepts.c:...)
147    ...
148  Address 0x........ is 6 bytes inside a block of size 32 alloc'd
149    at 0x........: malloc (vg_replace_malloc.c:...)
150    by 0x........: barriers_and_races (pth_barrier.c:76)
151    by 0x........: main (pth_barrier.c:122)
152  Block was alloc'd by thread #x
154 ----------------------------------------------------------------
156 Possible data race during write of size 1 at 0x........ by thread #x
157 Locks held: none
158    at 0x........: threadfunc (pth_barrier.c:60)
159    by 0x........: mythread_wrapper (hg_intercepts.c:...)
160    ...
162 This conflicts with a previous write of size 1 by thread #x
163 Locks held: none
164    at 0x........: threadfunc (pth_barrier.c:60)
165    by 0x........: mythread_wrapper (hg_intercepts.c:...)
166    ...
167  Address 0x........ is 7 bytes inside a block of size 32 alloc'd
168    at 0x........: malloc (vg_replace_malloc.c:...)
169    by 0x........: barriers_and_races (pth_barrier.c:76)
170    by 0x........: main (pth_barrier.c:122)
171  Block was alloc'd by thread #x
173 ----------------------------------------------------------------
175 Possible data race during write of size 1 at 0x........ by thread #x
176 Locks held: none
177    at 0x........: threadfunc (pth_barrier.c:60)
178    by 0x........: mythread_wrapper (hg_intercepts.c:...)
179    ...
181 This conflicts with a previous write of size 1 by thread #x
182 Locks held: none
183    at 0x........: threadfunc (pth_barrier.c:60)
184    by 0x........: mythread_wrapper (hg_intercepts.c:...)
185    ...
186  Address 0x........ is 8 bytes inside a block of size 32 alloc'd
187    at 0x........: malloc (vg_replace_malloc.c:...)
188    by 0x........: barriers_and_races (pth_barrier.c:76)
189    by 0x........: main (pth_barrier.c:122)
190  Block was alloc'd by thread #x
192 ----------------------------------------------------------------
194 Possible data race during write of size 1 at 0x........ by thread #x
195 Locks held: none
196    at 0x........: threadfunc (pth_barrier.c:60)
197    by 0x........: mythread_wrapper (hg_intercepts.c:...)
198    ...
200 This conflicts with a previous write of size 1 by thread #x
201 Locks held: none
202    at 0x........: threadfunc (pth_barrier.c:60)
203    by 0x........: mythread_wrapper (hg_intercepts.c:...)
204    ...
205  Address 0x........ is 9 bytes inside a block of size 32 alloc'd
206    at 0x........: malloc (vg_replace_malloc.c:...)
207    by 0x........: barriers_and_races (pth_barrier.c:76)
208    by 0x........: main (pth_barrier.c:122)
209  Block was alloc'd by thread #x
211 ----------------------------------------------------------------
213 Possible data race during write of size 1 at 0x........ by thread #x
214 Locks held: none
215    at 0x........: threadfunc (pth_barrier.c:60)
216    by 0x........: mythread_wrapper (hg_intercepts.c:...)
217    ...
219 This conflicts with a previous write of size 1 by thread #x
220 Locks held: none
221    at 0x........: threadfunc (pth_barrier.c:60)
222    by 0x........: mythread_wrapper (hg_intercepts.c:...)
223    ...
224  Address 0x........ is 10 bytes inside a block of size 32 alloc'd
225    at 0x........: malloc (vg_replace_malloc.c:...)
226    by 0x........: barriers_and_races (pth_barrier.c:76)
227    by 0x........: main (pth_barrier.c:122)
228  Block was alloc'd by thread #x
230 ----------------------------------------------------------------
232 Possible data race during write of size 1 at 0x........ by thread #x
233 Locks held: none
234    at 0x........: threadfunc (pth_barrier.c:60)
235    by 0x........: mythread_wrapper (hg_intercepts.c:...)
236    ...
238 This conflicts with a previous write of size 1 by thread #x
239 Locks held: none
240    at 0x........: threadfunc (pth_barrier.c:60)
241    by 0x........: mythread_wrapper (hg_intercepts.c:...)
242    ...
243  Address 0x........ is 11 bytes inside a block of size 32 alloc'd
244    at 0x........: malloc (vg_replace_malloc.c:...)
245    by 0x........: barriers_and_races (pth_barrier.c:76)
246    by 0x........: main (pth_barrier.c:122)
247  Block was alloc'd by thread #x
249 ----------------------------------------------------------------
251 Possible data race during write of size 1 at 0x........ by thread #x
252 Locks held: none
253    at 0x........: threadfunc (pth_barrier.c:60)
254    by 0x........: mythread_wrapper (hg_intercepts.c:...)
255    ...
257 This conflicts with a previous write of size 1 by thread #x
258 Locks held: none
259    at 0x........: threadfunc (pth_barrier.c:60)
260    by 0x........: mythread_wrapper (hg_intercepts.c:...)
261    ...
262  Address 0x........ is 12 bytes inside a block of size 32 alloc'd
263    at 0x........: malloc (vg_replace_malloc.c:...)
264    by 0x........: barriers_and_races (pth_barrier.c:76)
265    by 0x........: main (pth_barrier.c:122)
266  Block was alloc'd by thread #x
268 ----------------------------------------------------------------
270 Possible data race during write of size 1 at 0x........ by thread #x
271 Locks held: none
272    at 0x........: threadfunc (pth_barrier.c:60)
273    by 0x........: mythread_wrapper (hg_intercepts.c:...)
274    ...
276 This conflicts with a previous write of size 1 by thread #x
277 Locks held: none
278    at 0x........: threadfunc (pth_barrier.c:60)
279    by 0x........: mythread_wrapper (hg_intercepts.c:...)
280    ...
281  Address 0x........ is 13 bytes inside a block of size 32 alloc'd
282    at 0x........: malloc (vg_replace_malloc.c:...)
283    by 0x........: barriers_and_races (pth_barrier.c:76)
284    by 0x........: main (pth_barrier.c:122)
285  Block was alloc'd by thread #x
287 ----------------------------------------------------------------
289 Possible data race during write of size 1 at 0x........ by thread #x
290 Locks held: none
291    at 0x........: threadfunc (pth_barrier.c:60)
292    by 0x........: mythread_wrapper (hg_intercepts.c:...)
293    ...
295 This conflicts with a previous write of size 1 by thread #x
296 Locks held: none
297    at 0x........: threadfunc (pth_barrier.c:60)
298    by 0x........: mythread_wrapper (hg_intercepts.c:...)
299    ...
300  Address 0x........ is 14 bytes inside a block of size 32 alloc'd
301    at 0x........: malloc (vg_replace_malloc.c:...)
302    by 0x........: barriers_and_races (pth_barrier.c:76)
303    by 0x........: main (pth_barrier.c:122)
304  Block was alloc'd by thread #x
306 ----------------------------------------------------------------
308 Possible data race during write of size 1 at 0x........ by thread #x
309 Locks held: none
310    at 0x........: threadfunc (pth_barrier.c:60)
311    by 0x........: mythread_wrapper (hg_intercepts.c:...)
312    ...
314 This conflicts with a previous write of size 1 by thread #x
315 Locks held: none
316    at 0x........: threadfunc (pth_barrier.c:60)
317    by 0x........: mythread_wrapper (hg_intercepts.c:...)
318    ...
319  Address 0x........ is 15 bytes inside a block of size 32 alloc'd
320    at 0x........: malloc (vg_replace_malloc.c:...)
321    by 0x........: barriers_and_races (pth_barrier.c:76)
322    by 0x........: main (pth_barrier.c:122)
323  Block was alloc'd by thread #x
325 ----------------------------------------------------------------
327 Possible data race during write of size 1 at 0x........ by thread #x
328 Locks held: none
329    at 0x........: threadfunc (pth_barrier.c:60)
330    by 0x........: mythread_wrapper (hg_intercepts.c:...)
331    ...
333 This conflicts with a previous write of size 1 by thread #x
334 Locks held: none
335    at 0x........: threadfunc (pth_barrier.c:60)
336    by 0x........: mythread_wrapper (hg_intercepts.c:...)
337    ...
338  Address 0x........ is 16 bytes inside a block of size 32 alloc'd
339    at 0x........: malloc (vg_replace_malloc.c:...)
340    by 0x........: barriers_and_races (pth_barrier.c:76)
341    by 0x........: main (pth_barrier.c:122)
342  Block was alloc'd by thread #x
344 ----------------------------------------------------------------
346 Possible data race during write of size 1 at 0x........ by thread #x
347 Locks held: none
348    at 0x........: threadfunc (pth_barrier.c:60)
349    by 0x........: mythread_wrapper (hg_intercepts.c:...)
350    ...
352 This conflicts with a previous write of size 1 by thread #x
353 Locks held: none
354    at 0x........: threadfunc (pth_barrier.c:60)
355    by 0x........: mythread_wrapper (hg_intercepts.c:...)
356    ...
357  Address 0x........ is 17 bytes inside a block of size 32 alloc'd
358    at 0x........: malloc (vg_replace_malloc.c:...)
359    by 0x........: barriers_and_races (pth_barrier.c:76)
360    by 0x........: main (pth_barrier.c:122)
361  Block was alloc'd by thread #x
363 ----------------------------------------------------------------
365 Possible data race during write of size 1 at 0x........ by thread #x
366 Locks held: none
367    at 0x........: threadfunc (pth_barrier.c:60)
368    by 0x........: mythread_wrapper (hg_intercepts.c:...)
369    ...
371 This conflicts with a previous write of size 1 by thread #x
372 Locks held: none
373    at 0x........: threadfunc (pth_barrier.c:60)
374    by 0x........: mythread_wrapper (hg_intercepts.c:...)
375    ...
376  Address 0x........ is 18 bytes inside a block of size 32 alloc'd
377    at 0x........: malloc (vg_replace_malloc.c:...)
378    by 0x........: barriers_and_races (pth_barrier.c:76)
379    by 0x........: main (pth_barrier.c:122)
380  Block was alloc'd by thread #x
382 ----------------------------------------------------------------
384 Possible data race during write of size 1 at 0x........ by thread #x
385 Locks held: none
386    at 0x........: threadfunc (pth_barrier.c:60)
387    by 0x........: mythread_wrapper (hg_intercepts.c:...)
388    ...
390 This conflicts with a previous write of size 1 by thread #x
391 Locks held: none
392    at 0x........: threadfunc (pth_barrier.c:60)
393    by 0x........: mythread_wrapper (hg_intercepts.c:...)
394    ...
395  Address 0x........ is 19 bytes inside a block of size 32 alloc'd
396    at 0x........: malloc (vg_replace_malloc.c:...)
397    by 0x........: barriers_and_races (pth_barrier.c:76)
398    by 0x........: main (pth_barrier.c:122)
399  Block was alloc'd by thread #x
401 ----------------------------------------------------------------
403 Possible data race during write of size 1 at 0x........ by thread #x
404 Locks held: none
405    at 0x........: threadfunc (pth_barrier.c:60)
406    by 0x........: mythread_wrapper (hg_intercepts.c:...)
407    ...
409 This conflicts with a previous write of size 1 by thread #x
410 Locks held: none
411    at 0x........: threadfunc (pth_barrier.c:60)
412    by 0x........: mythread_wrapper (hg_intercepts.c:...)
413    ...
414  Address 0x........ is 20 bytes inside a block of size 32 alloc'd
415    at 0x........: malloc (vg_replace_malloc.c:...)
416    by 0x........: barriers_and_races (pth_barrier.c:76)
417    by 0x........: main (pth_barrier.c:122)
418  Block was alloc'd by thread #x
420 ----------------------------------------------------------------
422 Possible data race during write of size 1 at 0x........ by thread #x
423 Locks held: none
424    at 0x........: threadfunc (pth_barrier.c:60)
425    by 0x........: mythread_wrapper (hg_intercepts.c:...)
426    ...
428 This conflicts with a previous write of size 1 by thread #x
429 Locks held: none
430    at 0x........: threadfunc (pth_barrier.c:60)
431    by 0x........: mythread_wrapper (hg_intercepts.c:...)
432    ...
433  Address 0x........ is 21 bytes inside a block of size 32 alloc'd
434    at 0x........: malloc (vg_replace_malloc.c:...)
435    by 0x........: barriers_and_races (pth_barrier.c:76)
436    by 0x........: main (pth_barrier.c:122)
437  Block was alloc'd by thread #x
439 ----------------------------------------------------------------
441 Possible data race during write of size 1 at 0x........ by thread #x
442 Locks held: none
443    at 0x........: threadfunc (pth_barrier.c:60)
444    by 0x........: mythread_wrapper (hg_intercepts.c:...)
445    ...
447 This conflicts with a previous write of size 1 by thread #x
448 Locks held: none
449    at 0x........: threadfunc (pth_barrier.c:60)
450    by 0x........: mythread_wrapper (hg_intercepts.c:...)
451    ...
452  Address 0x........ is 22 bytes inside a block of size 32 alloc'd
453    at 0x........: malloc (vg_replace_malloc.c:...)
454    by 0x........: barriers_and_races (pth_barrier.c:76)
455    by 0x........: main (pth_barrier.c:122)
456  Block was alloc'd by thread #x
458 ----------------------------------------------------------------
460 Possible data race during write of size 1 at 0x........ by thread #x
461 Locks held: none
462    at 0x........: threadfunc (pth_barrier.c:60)
463    by 0x........: mythread_wrapper (hg_intercepts.c:...)
464    ...
466 This conflicts with a previous write of size 1 by thread #x
467 Locks held: none
468    at 0x........: threadfunc (pth_barrier.c:60)
469    by 0x........: mythread_wrapper (hg_intercepts.c:...)
470    ...
471  Address 0x........ is 23 bytes inside a block of size 32 alloc'd
472    at 0x........: malloc (vg_replace_malloc.c:...)
473    by 0x........: barriers_and_races (pth_barrier.c:76)
474    by 0x........: main (pth_barrier.c:122)
475  Block was alloc'd by thread #x
477 ----------------------------------------------------------------
479 Possible data race during write of size 1 at 0x........ by thread #x
480 Locks held: none
481    at 0x........: threadfunc (pth_barrier.c:60)
482    by 0x........: mythread_wrapper (hg_intercepts.c:...)
483    ...
485 This conflicts with a previous write of size 1 by thread #x
486 Locks held: none
487    at 0x........: threadfunc (pth_barrier.c:60)
488    by 0x........: mythread_wrapper (hg_intercepts.c:...)
489    ...
490  Address 0x........ is 24 bytes inside a block of size 32 alloc'd
491    at 0x........: malloc (vg_replace_malloc.c:...)
492    by 0x........: barriers_and_races (pth_barrier.c:76)
493    by 0x........: main (pth_barrier.c:122)
494  Block was alloc'd by thread #x
496 ----------------------------------------------------------------
498 Possible data race during write of size 1 at 0x........ by thread #x
499 Locks held: none
500    at 0x........: threadfunc (pth_barrier.c:60)
501    by 0x........: mythread_wrapper (hg_intercepts.c:...)
502    ...
504 This conflicts with a previous write of size 1 by thread #x
505 Locks held: none
506    at 0x........: threadfunc (pth_barrier.c:60)
507    by 0x........: mythread_wrapper (hg_intercepts.c:...)
508    ...
509  Address 0x........ is 25 bytes inside a block of size 32 alloc'd
510    at 0x........: malloc (vg_replace_malloc.c:...)
511    by 0x........: barriers_and_races (pth_barrier.c:76)
512    by 0x........: main (pth_barrier.c:122)
513  Block was alloc'd by thread #x
515 ----------------------------------------------------------------
517 Possible data race during write of size 1 at 0x........ by thread #x
518 Locks held: none
519    at 0x........: threadfunc (pth_barrier.c:60)
520    by 0x........: mythread_wrapper (hg_intercepts.c:...)
521    ...
523 This conflicts with a previous write of size 1 by thread #x
524 Locks held: none
525    at 0x........: threadfunc (pth_barrier.c:60)
526    by 0x........: mythread_wrapper (hg_intercepts.c:...)
527    ...
528  Address 0x........ is 26 bytes inside a block of size 32 alloc'd
529    at 0x........: malloc (vg_replace_malloc.c:...)
530    by 0x........: barriers_and_races (pth_barrier.c:76)
531    by 0x........: main (pth_barrier.c:122)
532  Block was alloc'd by thread #x
534 ----------------------------------------------------------------
536 Possible data race during write of size 1 at 0x........ by thread #x
537 Locks held: none
538    at 0x........: threadfunc (pth_barrier.c:60)
539    by 0x........: mythread_wrapper (hg_intercepts.c:...)
540    ...
542 This conflicts with a previous write of size 1 by thread #x
543 Locks held: none
544    at 0x........: threadfunc (pth_barrier.c:60)
545    by 0x........: mythread_wrapper (hg_intercepts.c:...)
546    ...
547  Address 0x........ is 27 bytes inside a block of size 32 alloc'd
548    at 0x........: malloc (vg_replace_malloc.c:...)
549    by 0x........: barriers_and_races (pth_barrier.c:76)
550    by 0x........: main (pth_barrier.c:122)
551  Block was alloc'd by thread #x
553 ----------------------------------------------------------------
555 Possible data race during write of size 1 at 0x........ by thread #x
556 Locks held: none
557    at 0x........: threadfunc (pth_barrier.c:60)
558    by 0x........: mythread_wrapper (hg_intercepts.c:...)
559    ...
561 This conflicts with a previous write of size 1 by thread #x
562 Locks held: none
563    at 0x........: threadfunc (pth_barrier.c:60)
564    by 0x........: mythread_wrapper (hg_intercepts.c:...)
565    ...
566  Address 0x........ is 28 bytes inside a block of size 32 alloc'd
567    at 0x........: malloc (vg_replace_malloc.c:...)
568    by 0x........: barriers_and_races (pth_barrier.c:76)
569    by 0x........: main (pth_barrier.c:122)
570  Block was alloc'd by thread #x
572 ----------------------------------------------------------------
574 Possible data race during write of size 1 at 0x........ by thread #x
575 Locks held: none
576    at 0x........: threadfunc (pth_barrier.c:60)
577    by 0x........: mythread_wrapper (hg_intercepts.c:...)
578    ...
580 This conflicts with a previous write of size 1 by thread #x
581 Locks held: none
582    at 0x........: threadfunc (pth_barrier.c:60)
583    by 0x........: mythread_wrapper (hg_intercepts.c:...)
584    ...
585  Address 0x........ is 29 bytes inside a block of size 32 alloc'd
586    at 0x........: malloc (vg_replace_malloc.c:...)
587    by 0x........: barriers_and_races (pth_barrier.c:76)
588    by 0x........: main (pth_barrier.c:122)
589  Block was alloc'd by thread #x
591 ----------------------------------------------------------------
593 Possible data race during write of size 1 at 0x........ by thread #x
594 Locks held: none
595    at 0x........: threadfunc (pth_barrier.c:60)
596    by 0x........: mythread_wrapper (hg_intercepts.c:...)
597    ...
599 This conflicts with a previous write of size 1 by thread #x
600 Locks held: none
601    at 0x........: threadfunc (pth_barrier.c:60)
602    by 0x........: mythread_wrapper (hg_intercepts.c:...)
603    ...
604  Address 0x........ is 30 bytes inside a block of size 32 alloc'd
605    at 0x........: malloc (vg_replace_malloc.c:...)
606    by 0x........: barriers_and_races (pth_barrier.c:76)
607    by 0x........: main (pth_barrier.c:122)
608  Block was alloc'd by thread #x
610 ----------------------------------------------------------------
612 Possible data race during write of size 1 at 0x........ by thread #x
613 Locks held: none
614    at 0x........: threadfunc (pth_barrier.c:60)
615    by 0x........: mythread_wrapper (hg_intercepts.c:...)
616    ...
618 This conflicts with a previous write of size 1 by thread #x
619 Locks held: none
620    at 0x........: threadfunc (pth_barrier.c:60)
621    by 0x........: mythread_wrapper (hg_intercepts.c:...)
622    ...
623  Address 0x........ is 31 bytes inside a block of size 32 alloc'd
624    at 0x........: malloc (vg_replace_malloc.c:...)
625    by 0x........: barriers_and_races (pth_barrier.c:76)
626    by 0x........: main (pth_barrier.c:122)
627  Block was alloc'd by thread #x