add function calls for volatile loads and stores
[c11tester.git] / model.h
diff --git a/model.h b/model.h
index 1269e76e1edf00d47951bc3c60001fee8658fe33..a37bd49d5e0deb818cdfa833336140554fa984a8 100644 (file)
--- a/model.h
+++ b/model.h
@@ -59,6 +59,8 @@ public:
        uint64_t switch_to_master(ModelAction *act);
 
        bool assert_bug(const char *msg, ...);
+       bool assert_race(const char *msg, ...);
+
        void assert_user_bug(const char *msg);
 
        model_params params;
@@ -73,7 +75,6 @@ private:
 
        /** The scheduler to use: tracks the running/ready Threads */
        Scheduler * const scheduler;
-       NodeStack * const node_stack;
        ModelExecution *execution;
        Thread * init_thread;
        ModelHistory *history;