Template:cpp/experimental/barrier/dsc arrive and wait