@Label: Push_Update_Buffer
@End
*/
- /**** correctness error ****/
+ /**** detected HB error (run with -u100 to avoid the uninitialized bug) ****/
atomic_thread_fence(memory_order_release);
atomic_store_explicit(&q->bottom, b + 1, memory_order_relaxed);
*/
//FIXME: remove the fence causes no error and fewer executions..
atomic_thread_fence(memory_order_seq_cst);
- /**** detected UL ****/
+ /**** detected HB error (run with -u100 to avoid the uninitialized bug) ****/
size_t b = atomic_load_explicit(&q->bottom, memory_order_acquire);
/**
@Begin