1 C WRC+pooncerelease+fencermbonceonce+Once
6 * This litmus test is an extension of the message-passing pattern, where
7 * the first write is moved to a separate process. Because it features
8 * a release and a read memory barrier, it should be forbidden. More
9 * specifically, this litmus test is forbidden because smp_store_release()
10 * is A-cumulative in LKMM.
25 smp_store_release(y, 1);
38 exists (1:r0=1 /\ 2:r0=1 /\ 2:r1=0)