tsan_st_rel
#define tsan_st_rel(ptr, val) (*(ptr) = (val))
#define tsan_st_rel(ptr, val) atomic_store_explicit((ptr), (val), memory_order_release)
#define tsan_st_rel(ptr, val) __atomic_store_n((ptr), (val), __ATOMIC_RELEASE)