Home | History | Annotate | Download | only in tests
      1 ---Thread-Announcement------------------------------------------
      2 
      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)
      8 
      9 ---Thread-Announcement------------------------------------------
     10 
     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)
     16 
     17 ---Thread-Announcement------------------------------------------
     18 
     19 Thread #x is the program's root thread
     20 
     21 ----------------------------------------------------------------
     22 
     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    ...
     28 
     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
     39 
     40 ----------------------------------------------------------------
     41 
     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    ...
     47 
     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
     58 
     59 ----------------------------------------------------------------
     60 
     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    ...
     66 
     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
     77 
     78 ----------------------------------------------------------------
     79 
     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    ...
     85 
     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
     96 
     97 ----------------------------------------------------------------
     98 
     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    ...
    104 
    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
    115 
    116 ----------------------------------------------------------------
    117 
    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    ...
    123 
    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
    134 
    135 ----------------------------------------------------------------
    136 
    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    ...
    142 
    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
    153 
    154 ----------------------------------------------------------------
    155 
    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    ...
    161 
    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
    172 
    173 ----------------------------------------------------------------
    174 
    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    ...
    180 
    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
    191 
    192 ----------------------------------------------------------------
    193 
    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    ...
    199 
    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
    210 
    211 ----------------------------------------------------------------
    212 
    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    ...
    218 
    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
    229 
    230 ----------------------------------------------------------------
    231 
    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    ...
    237 
    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
    248 
    249 ----------------------------------------------------------------
    250 
    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    ...
    256 
    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
    267 
    268 ----------------------------------------------------------------
    269 
    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    ...
    275 
    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
    286 
    287 ----------------------------------------------------------------
    288 
    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    ...
    294 
    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
    305 
    306 ----------------------------------------------------------------
    307 
    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    ...
    313 
    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
    324 
    325 ----------------------------------------------------------------
    326 
    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    ...
    332 
    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
    343 
    344 ----------------------------------------------------------------
    345 
    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    ...
    351 
    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
    362 
    363 ----------------------------------------------------------------
    364 
    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    ...
    370 
    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
    381 
    382 ----------------------------------------------------------------
    383 
    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    ...
    389 
    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
    400 
    401 ----------------------------------------------------------------
    402 
    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    ...
    408 
    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
    419 
    420 ----------------------------------------------------------------
    421 
    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    ...
    427 
    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
    438 
    439 ----------------------------------------------------------------
    440 
    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    ...
    446 
    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
    457 
    458 ----------------------------------------------------------------
    459 
    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    ...
    465 
    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
    476 
    477 ----------------------------------------------------------------
    478 
    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    ...
    484 
    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
    495 
    496 ----------------------------------------------------------------
    497 
    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    ...
    503 
    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
    514 
    515 ----------------------------------------------------------------
    516 
    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    ...
    522 
    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
    533 
    534 ----------------------------------------------------------------
    535 
    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    ...
    541 
    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
    552 
    553 ----------------------------------------------------------------
    554 
    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    ...
    560 
    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
    571 
    572 ----------------------------------------------------------------
    573 
    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    ...
    579 
    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
    590 
    591 ----------------------------------------------------------------
    592 
    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    ...
    598 
    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
    609 
    610 ----------------------------------------------------------------
    611 
    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    ...
    617 
    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
    628 
    629