From: Brian Norris <banorris@uci.edu>
Date: Fri, 15 Mar 2013 19:03:14 +0000 (-0700)
Subject: test: rmwprog: add MODEL_ASSERT
X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=475ad6369727785b61f9561fdba7c3acc759c60f;p=c11tester.git

test: rmwprog: add MODEL_ASSERT

Might as well improve this 'litmus' test.
---

diff --git a/test/rmwprog.c b/test/rmwprog.c
index 57ab5446..ebace1ec 100644
--- a/test/rmwprog.c
+++ b/test/rmwprog.c
@@ -4,6 +4,7 @@
 #include <stdatomic.h>
 
 #include "librace.h"
+#include "model-assert.h"
 
 atomic_int x;
 static int N = 2;
@@ -29,5 +30,7 @@ int user_main(int argc, char **argv)
 	thrd_join(t1);
 	thrd_join(t2);
 
+	MODEL_ASSERT(atomic_load(&x) == N * 2);
+
 	return 0;
 }