Lines Matching refs:assert
35 #include <assert.h>
51 assert(v == ones && "p_atomic_set"); \
54 assert(r == ones && "p_atomic_read"); \
58 assert(v == ones && "p_atomic_cmpxchg"); \
59 assert(r == ones && "p_atomic_cmpxchg"); \
61 assert(v == 0 && "p_atomic_cmpxchg"); \
62 assert(r == ones && "p_atomic_cmpxchg"); \
80 assert(r == 65 && "p_atomic_add"); \
98 assert(v == 1 && "p_atomic_dec_zero"); \
99 assert(b == false && "p_atomic_dec_zero"); \
101 assert(v == 0 && "p_atomic_dec_zero"); \
102 assert(b == true && "p_atomic_dec_zero"); \
104 assert(v == ones && "p_atomic_dec_zero"); \
105 assert(b == false && "p_atomic_dec_zero"); \
109 assert(v == 0 && "p_atomic_inc"); \
113 assert(v == 0 && "p_atomic_inc_return"); \
114 assert(r == v && "p_atomic_inc_return"); \
118 assert(v == ones && "p_atomic_dec"); \
122 assert(v == ones && "p_atomic_dec_return"); \
123 assert(r == v && "p_atomic_dec_return"); \