1 C Z6.0+pooncelock+pooncelock+pombonce
6 * This example demonstrates that a pair of accesses made by different
7 * processes each while holding a given lock will not necessarily be
8 * seen as ordered by a third process not holding that lock.
13 P0(int *x, int *y, spinlock_t *mylock)
21 P1(int *y, int *z, spinlock_t *mylock)
40 exists (1:r0=1 /\ z=2 /\ 2:r1=0)