action: synchronize_with - return status for out-of-order synchronization
authorBrian Norris <banorris@uci.edu>
Mon, 1 Oct 2012 20:20:56 +0000 (13:20 -0700)
committerBrian Norris <banorris@uci.edu>
Mon, 1 Oct 2012 20:20:56 +0000 (13:20 -0700)
commit722ae18e70d2658c04b7a7e53df2ab957aaab674
treedd60649ae5c399ef6d06b2f8a1284755c1f48597
parent9c02def96200170715f28557ba36ab94b4f956a6
action: synchronize_with - return status for out-of-order synchronization

"synchronize_with()" now can return a boolean status, rather than just
using an ASSERT(). This allows synchronize_with() to be called with
actions that are against the program trace order, then return a status
to signify success/failure. This will allow, for instance, release
sequence calculations to simply abort this single execution, not the
whole model-checker.
action.cc
action.h