X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=tests%2Ftest_uatomic.c;fp=tests%2Ftest_uatomic.c;h=5e72baf842898dc3c29ec82df36ff5e97ed37e99;hb=ecf2edf639926ad2a7842ebe1e6c456cc106e4c0;hp=692060bcdf175763e2290c6c207d7d66366928c9;hpb=073b42da0335223bc1b83105e4b169181f792097;p=urcu.git diff --git a/tests/test_uatomic.c b/tests/test_uatomic.c index 692060b..5e72baf 100644 --- a/tests/test_uatomic.c +++ b/tests/test_uatomic.c @@ -40,6 +40,10 @@ do { \ assert(uatomic_read(ptr) == 122); \ v = uatomic_sub_return(ptr, 1); \ assert(v == 121); \ + uatomic_sub(ptr, (unsigned int) 2); \ + assert(uatomic_read(ptr) == 119); \ + uatomic_inc(ptr); \ + uatomic_inc(ptr); \ assert(uatomic_read(ptr) == 121); \ uatomic_and(ptr, 129); \ assert(uatomic_read(ptr) == 1); \