- void assert_bug(const char *msg, bool user_thread = false, bool immediate = false);
- void assert_bug(bool user_thread = true);
- void assert_bug_immediate(const char *msg);
-
- void set_assert() {asserted=true;}
- bool is_deadlocked() const;
- bool is_complete_execution() const;
-
- /** @brief Alert the model-checker that an incorrectly-ordered
- * synchronization was made */
- void set_bad_synchronization() { bad_synchronization = true; }