X-Git-Url: http://demsky.eecs.uci.edu/git/?p=model-checker.git;a=blobdiff_plain;f=execution.h;h=3635657edc762879faefcfdd6c63895abec64c45;hp=2ca25131a013166b7fdc76e53f75afdc4969c888;hb=88fb5522811e0bd481ad3e60b70fe40fbc9c3e0f;hpb=a2e32839cc2d45b6f8f559061ac4315acc628396 diff --git a/execution.h b/execution.h index 2ca2513..3635657 100644 --- a/execution.h +++ b/execution.h @@ -132,6 +132,7 @@ private: bool mo_may_allow(const ModelAction *writer, const ModelAction *reader); bool promises_may_allow(const ModelAction *writer, const ModelAction *reader) const; void set_bad_synchronization(); + void set_bad_sc_read(); bool promises_expired() const; bool should_wake_up(const ModelAction *curr, const Thread *thread) const; void wake_up_sleeping_actions(ModelAction *curr);