std::experimental::barrier:: ~barrier

From cppreference.com
~barrier ( ) ;
(concurrency TS)

Destroys the barrier.

The behavior is undefined if a thread is blocked at the synchronization point.