2 Destruction of barrier not synchronized with barrier wait
call: barrier
0x........
3 at
0x........
: pthread_barrier_destroy
(drd_pthread_intercepts.c
:?
)
4 by
0x........
: main
(pth_barrier_race.c
:?
)
5 Conflicting wait
call by thread
2:
6 at
0x........
: pthread_barrier_wait
(drd_pthread_intercepts.c
:?
)
7 by
0x........
: thread
(pth_barrier_race.c
:?
)
8 by
0x........
: vgDrd_thread_wrapper
(drd_pthread_intercepts.c
:?
)
9 barrier
0x........ was first observed at
:
10 at
0x........
: pthread_barrier_init
(drd_pthread_intercepts.c
:?
)
11 by
0x........
: main
(pth_barrier_race.c
:?
)
14 ERROR SUMMARY
: 1 errors from
1 contexts
(suppressed
: 0 from
0)